@font-face{font-family:Chillax;src:url(/fonts/Chillax-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Chillax;src:url(/fonts/Chillax-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Chillax;src:url(/fonts/Chillax-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Chillax;src:url(/fonts/Chillax-Semibold.woff2)format("woff2");font-weight:600;font-display:swap}:root{color-scheme:dark;--night:#0c131a;--night-raised:#121c24;--night-high:#1a2730;--night-hover:#22333d;--hairline:#24343e;--line-strong:#647981;--ink:#f4f1fa;--ink-soft:#b9c4c8;--ink-muted:#8a9ea2;--field:#75b6b5;--dusk:#d9c6ff;--meadow:#0be291;--linen:#f9f0ff;--ink-linen:#101722;--ink-linen-soft:#3f424e;--aurora-deep:#112d72;--aurora-violet:#4b52aa;--aurora-lavender:#a887dc;--aurora-blush:#e6c4e7;--aurora-rose:#fcdbef;--on-light:var(--night);--font-sans:"Chillax", "SF Pro Rounded", ui-rounded, "Nunito", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:12px;--radius-md:20px;--radius-lg:32px;--radius-xl:42px;--radius-pill:9999px;--shadow-card:0 20px 40px #00000059;--page-max:1200px;--text-max:66ch;--aurora:linear-gradient(180deg, var(--night) 0%, var(--aurora-deep) 34%, var(--aurora-violet) 50%, var(--aurora-lavender) 71%, var(--aurora-blush) 92%, var(--aurora-rose) 100%);--dusk-wash:linear-gradient(180deg, var(--night) 0%, var(--aurora-deep) 70%, var(--aurora-violet) 135%);--horizon:linear-gradient(90deg, var(--aurora-deep) 0%, var(--aurora-violet) 25%, var(--aurora-lavender) 55%, var(--aurora-blush) 80%, var(--aurora-rose) 100%)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--night);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.65}img,video,svg{max-width:100%;display:block}h1,h2,h3{text-wrap:balance;overflow-wrap:anywhere}.stack>*,.two>*,.sidebar>*{min-width:0}p{margin:0}::selection{background:var(--dusk);color:var(--on-light)}a{color:var(--field);text-underline-offset:4px;text-decoration-thickness:1px;transition:color .15s ease-out}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--field);outline-offset:3px;border-radius:4px}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--ink);color:var(--on-light);font-weight:500;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{padding-inline:var(--space-5);padding-block:var(--space-5) 0}.wrap{max-width:var(--page-max);margin-inline:auto}.section{padding-block:var(--space-10) 0}.section--tight{padding-block:var(--space-8) 0}.two{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.sidebar{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.stack{flex-direction:column;display:flex}.display{letter-spacing:-.02em;margin:0;font-size:76px;font-weight:300;line-height:1.02}.h1{letter-spacing:-.015em;margin:0;font-size:64px;font-weight:300;line-height:1.04}.h2{letter-spacing:-.015em;margin:0;font-size:48px;font-weight:300;line-height:1.08}.h2-sm{letter-spacing:-.01em;margin:0;font-size:34px;font-weight:400;line-height:1.15}.h3{margin:0;font-size:24px;font-weight:500;line-height:1.3}.lead{color:var(--ink-soft);font-size:20px;font-weight:300;line-height:1.55}.body{color:var(--ink-soft)}.small{color:var(--ink-muted);font-size:14px;line-height:1.5}.prose{max-width:var(--text-max);color:var(--ink-soft);gap:var(--space-4);flex-direction:column;display:flex}.prose ul{gap:var(--space-2);flex-direction:column;margin:0;padding-left:20px;display:flex}.prose strong,.strong{color:var(--ink);font-weight:500}.btn{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);font:500 15px/1.2 var(--font-sans);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.btn--primary{background:var(--ink);color:var(--on-light)}.btn{overflow-wrap:anywhere;max-width:100%}.btn--primary:hover{background:var(--dusk);color:var(--on-light)}.btn--ghost{color:var(--ink);border-color:var(--line-strong);background:0 0}.btn--ghost:hover{background:var(--night-hover);color:var(--ink)}.chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{border-radius:var(--radius-pill);color:var(--dusk);letter-spacing:.06em;text-transform:uppercase;border:1px solid #d9c6ff73;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.chip--filled{background:var(--dusk);border-color:var(--dusk);color:var(--on-light)}.chip--status{color:var(--meadow);border-color:#0be29173}.chip--status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip--sm{padding:4px 10px;font-size:12px}.card{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--night-raised);border:1px solid var(--hairline)}.card--shadow{box-shadow:var(--shadow-card)}.page-header{border-radius:var(--radius-lg);background:var(--dusk-wash);border:1px solid var(--hairline);flex-direction:column;gap:20px;padding:72px 56px 56px;display:flex}.page-header .lead{color:var(--ink);max-width:640px;font-size:22px;line-height:1.5}.rows{border-bottom:1px solid var(--hairline);flex-direction:column;margin:0;display:flex}.row{gap:var(--space-2) var(--space-6);border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;padding-block:20px;display:grid}.row dt{color:var(--ink);font-size:18px;font-weight:500;line-height:1.4}.row dd{color:var(--ink-soft);margin:0}.link-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--night-raised);border:1px solid var(--hairline);color:var(--ink);text-decoration:none;transition:background-color .15s ease-out;display:flex}.link-row:hover{background:var(--night-high);color:var(--ink)}.faq{border-radius:var(--radius-md);background:var(--night-raised);border:1px solid var(--hairline)}.faq[open]{background:var(--night-high)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding:20px var(--space-5);color:var(--ink);border-radius:var(--radius-md);font-size:17px;font-weight:500;line-height:1.5;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";border-radius:var(--radius-pill);border:1px solid var(--line-strong);width:28px;height:28px;color:var(--field);flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.faq[open] summary:after{content:"−"}.faq__answer{padding:0 var(--space-5) var(--space-5);max-width:var(--text-max);gap:var(--space-3);color:var(--ink-soft);flex-direction:column;display:flex}.faq__answer ul{gap:var(--space-2);flex-direction:column;margin:0;padding-left:20px;display:flex}.faq__answer strong{color:var(--ink);font-weight:500}.table-wrap{border-radius:var(--radius-md);background:var(--night-raised);border:1px solid var(--hairline);min-width:0;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}caption{text-align:left;padding:var(--space-4) var(--space-4) var(--space-1);color:var(--ink-muted);font-size:14px}th{text-align:left;color:var(--ink);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-strong);font-weight:500}td{vertical-align:top;color:var(--ink-soft);padding:14px var(--space-4);border-bottom:1px solid var(--hairline)}.phone{aspect-ratio:9/19.5;border-radius:var(--radius-lg);border:1px solid var(--hairline);background:var(--night-high);text-align:center;width:100%;color:var(--ink-muted);justify-content:center;align-items:center;padding:20px;font-size:14px;line-height:1.4;display:flex;overflow:hidden}.phone img{object-fit:cover;width:100%;height:100%}.app-icon{border-radius:22%;flex:none}@media (width<=860px){.two,.sidebar,.row{grid-template-columns:minmax(0,1fr)}.section{padding-block:var(--space-8) 0}.display{font-size:44px}.h1{font-size:40px}.h2{font-size:34px}.page-header{padding:var(--space-6) var(--space-5)}.page-header .lead{font-size:19px}.card{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}.nav[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:10px 10px 10px var(--space-5);border-radius:var(--radius-pill);background:var(--night-high);border:1px solid var(--hairline);display:flex;position:relative}.brand[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-3);min-height:44px;color:var(--ink);white-space:nowrap;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{object-fit:contain;width:56px;height:28px}.nav__links[data-astro-cid-wpvy4v7s]{padding:0 var(--space-4) 0 0;gap:28px;margin:0;list-style:none;display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-soft);font-size:15px;font-weight:500;text-decoration:none}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--ink)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--field)}.menu[data-astro-cid-wpvy4v7s]{display:none}.menu[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]{min-height:44px;padding:0 18px;list-style:none}.menu[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.menu__sheet[data-astro-cid-wpvy4v7s]{z-index:50;padding:var(--space-3);border-radius:var(--radius-md);background:var(--night-high);border:1px solid var(--hairline);box-shadow:var(--shadow-card);margin:0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.menu__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:flex}.menu__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:var(--night-hover)}.menu__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--field)}@media (width<=860px){.nav__links[data-astro-cid-wpvy4v7s]{display:none}.menu[data-astro-cid-wpvy4v7s]{display:block}}@media (width<=480px){.brand__name[data-astro-cid-wpvy4v7s]{display:none}}.footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-10)}.horizon[data-astro-cid-jo6i4kqk]{background:var(--horizon);height:2px}.footer__inner[data-astro-cid-jo6i4kqk]{background:var(--night-raised);padding:var(--space-7) var(--space-5)}.footer__row[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;display:flex}.footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:200px;height:auto}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2) 28px;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--ink-soft);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.footer__legal[data-astro-cid-jo6i4kqk]{margin-top:var(--space-5)}
