.faq[data-astro-cid-ewn3ylzv]{padding:110px 0 0}@media(min-width:761px){.faq[data-astro-cid-ewn3ylzv]{padding:72px 0}}.faq-head[data-astro-cid-ewn3ylzv]{text-align:center;max-width:760px;margin:0 auto}.faq-head[data-astro-cid-ewn3ylzv] h2[data-astro-cid-ewn3ylzv]{font:var(--fw-heavy) 38px / 1.15 var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-text);margin:0;max-width:none;text-wrap:balance}.faq-head[data-astro-cid-ewn3ylzv] p[data-astro-cid-ewn3ylzv]{font:var(--fw-body) 17px / 1.6 var(--font-body);color:#5f6166;margin:20px auto 0;max-width:52ch}.faq-list[data-astro-cid-ewn3ylzv]{border-top:1px solid rgba(0,0,0,.16);max-width:940px;margin:52px auto 0}.faq-q[data-astro-cid-ewn3ylzv]{border-bottom:1px solid rgba(0,0,0,.1)}.faq-q[data-astro-cid-ewn3ylzv] .qhead[data-astro-cid-ewn3ylzv]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 2px;cursor:pointer;font:var(--fw-body) 20px / 1.35 var(--font-body);letter-spacing:-.02em;color:var(--color-text);list-style:none}.faq-q[data-astro-cid-ewn3ylzv] .qhead[data-astro-cid-ewn3ylzv]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-ewn3ylzv] .sign[data-astro-cid-ewn3ylzv]{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-circle);border:1px solid rgba(0,0,0,.18);display:inline-flex;align-items:center;justify-content:center;font:400 18px / 1 var(--font-body);color:var(--color-text);transition:transform .2s ease,background .2s ease,color .2s ease}.faq-q[data-astro-cid-ewn3ylzv][open] .sign[data-astro-cid-ewn3ylzv]{transform:rotate(45deg);background:var(--color-brand-cyan);color:#fff;border-color:var(--color-brand-cyan)}.faq-a[data-astro-cid-ewn3ylzv]{padding:0 48px 26px 2px;font:var(--fw-body) 15.5px / 1.62 var(--font-body);color:#5f6166}.faq-a[data-astro-cid-ewn3ylzv] p{margin:0;max-width:70ch}.faq-a[data-astro-cid-ewn3ylzv] b{color:var(--color-text);font-weight:var(--fw-medium)}@media(max-width:760px){.faq-head[data-astro-cid-ewn3ylzv] h2[data-astro-cid-ewn3ylzv]{font-size:clamp(26px,7.6vw,38px)}}footer[data-astro-cid-k2f5zb5c]{margin:80px 0 0;background:#efefef;color:#171717;padding:80px 48px 24px;position:relative}.footer-social[data-astro-cid-k2f5zb5c]{width:100vw;margin-left:calc(50% - 50vw);margin-top:0;background:#613bff;display:flex;align-items:center;justify-content:center;gap:40px;padding:14px 24px}.footer-social[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;opacity:.95;transition:opacity .2s ease,transform .2s ease}.footer-social[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]:hover{opacity:1;transform:translateY(-2px)}.footer-social[data-astro-cid-k2f5zb5c] svg[data-astro-cid-k2f5zb5c]{height:20px;width:20px;fill:#fff;display:block}.footer-top[data-astro-cid-k2f5zb5c]{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:40px;padding:30px 0;border-bottom:0}.footer-top[data-astro-cid-k2f5zb5c] h4[data-astro-cid-k2f5zb5c]{font:500 12px/1 var(--font-body);color:#636363;margin:0 0 22px;letter-spacing:.14em;text-transform:uppercase}.footer-top[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{display:block;font:500 16px/1.9 var(--font-body);color:#171717;text-decoration:none;letter-spacing:-.01em;transition:color .15s ease}.footer-top[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]:hover{color:#1939ed}.footer-top[data-astro-cid-k2f5zb5c] .footer-eyebrow[data-astro-cid-k2f5zb5c]{display:none}.footer-top[data-astro-cid-k2f5zb5c] .blurb[data-astro-cid-k2f5zb5c]{font:500 22px/1.35 var(--font-body);color:#171717;letter-spacing:-.015em;margin:0 0 28px;max-width:26ch}.footer-top[data-astro-cid-k2f5zb5c] .blurb[data-astro-cid-k2f5zb5c] em[data-astro-cid-k2f5zb5c]{font-style:normal;font-weight:400}.footer-top[data-astro-cid-k2f5zb5c] .contact-row[data-astro-cid-k2f5zb5c]{display:flex;flex-direction:column;gap:10px;margin-top:32px;padding-top:22px;border-top:0;font:500 13px/1.45 var(--font-body);color:#636363}.footer-top[data-astro-cid-k2f5zb5c] .contact-row[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{display:inline-flex;align-items:center;gap:8px;font:500 15px/1 var(--font-body);color:#171717;border-bottom:1px solid currentColor;padding-bottom:4px;align-self:flex-start;margin-top:4px}.footer-wordmark[data-astro-cid-k2f5zb5c]{padding:0 0 36px;display:block;width:100%}.footer-wordmark[data-astro-cid-k2f5zb5c] img[data-astro-cid-k2f5zb5c]{width:100%;height:auto;display:block}.footer-bot[data-astro-cid-k2f5zb5c]{padding-top:22px;border-top:0;display:flex;justify-content:space-between;align-items:center;font:500 11px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#636363}.footer-bot[data-astro-cid-k2f5zb5c] .links[data-astro-cid-k2f5zb5c]{display:flex;gap:28px}.footer-bot[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{color:#636363;text-decoration:none;transition:color .15s ease}.footer-bot[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]:hover{color:#171717}@media(max-width:760px){footer[data-astro-cid-k2f5zb5c]{padding:64px 24px 24px}.footer-top[data-astro-cid-k2f5zb5c]{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-top[data-astro-cid-k2f5zb5c]>div[data-astro-cid-k2f5zb5c]:first-child{grid-column:1 / -1}.footer-top[data-astro-cid-k2f5zb5c] .blurb[data-astro-cid-k2f5zb5c]{max-width:none}.footer-bot[data-astro-cid-k2f5zb5c]{flex-direction:column;align-items:flex-start;gap:16px}.footer-bot[data-astro-cid-k2f5zb5c] .links[data-astro-cid-k2f5zb5c]{gap:24px}}@media(max-width:520px){.footer-top[data-astro-cid-k2f5zb5c]{grid-template-columns:1fr;gap:28px}}#siteNav{--ink: #171717;--muted: #636363;--line: #d3d3d3;--card: #ffffff;--accent: #1939ED}#siteNav *:not(svg):not(path):not(image-slot){font-family:Poppins,sans-serif}.nav{height:auto;display:flex;align-items:center;justify-content:space-between;position:sticky;top:14px;z-index:200;margin:14px 0 56px;padding:10px 14px 10px 22px;background:#ffffffb8;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(0,0,0,.07);border-radius:999px;box-shadow:0 14px 40px -22px #0000004d;transition:background .32s ease,backdrop-filter .32s ease,top .32s ease,padding .32s ease,border-radius .32s ease,width .32s ease,box-shadow .32s ease}.logo-wrap{height:36px;display:flex;align-items:center;gap:12px}.logo-wrap img{height:22px;width:auto;display:block}.logo-tag{font:500 13px/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:5px 10px 5px 12px;border-left:1px solid rgba(0,0,0,.15)}.nav-links{display:flex;gap:45px;align-items:center}.nav-link{font:500 16px/1.2 Manrope,sans-serif;color:#171717;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-decoration:none;padding:8px 0;position:relative}.nav-link.has-menu:after{content:"⌄";font-size:12px;margin-top:-3px;opacity:.55;transition:transform .2s ease}.nav-link.has-menu.open:after{transform:rotate(180deg)}.nav-link.has-menu.open{color:var(--accent)}.megamenu{position:absolute;left:12px;right:12px;top:calc(100% + 14px);background:#fff;border-radius:20px;box-shadow:0 24px 70px #0000001f,0 0 0 1px #0000000d;padding:40px;display:none;grid-template-columns:360px 1fr;gap:64px;z-index:60}.megamenu.open{display:grid}.megamenu .mm-intro .eyebrow{font:500 11px/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:10px}.megamenu .mm-intro .eyebrow:before{content:"";width:20px;height:1px;background:currentColor;opacity:.5}.megamenu .mm-intro h3{font:500 38px/1.05 Manrope;letter-spacing:-.03em;margin:18px 0;color:var(--ink)}.megamenu .mm-intro h3 .ital{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;color:var(--accent)}.megamenu .mm-intro p{font:500 15px/1.5 Manrope;color:var(--muted);margin:0 0 22px;max-width:32ch}.megamenu .mm-cta{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font:500 14px/1 Manrope;text-decoration:none;padding-bottom:4px;border-bottom:1px solid currentColor}.megamenu .mm-meta{margin-top:36px;padding-top:18px;border-top:1px solid rgba(0,0,0,.1);font:500 11px/1.6 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.megamenu .mm-meta strong{color:var(--ink);font-weight:600}.mm-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:28px;row-gap:4px}.mm-item{display:block;padding:18px 14px;border-radius:14px;text-decoration:none;color:var(--ink);transition:background .15s ease;position:relative}.mm-item:hover{background:#0000000a}.mm-item .n{font:500 11px/1.4 ui-monospace,SF Mono,Menlo,monospace;color:var(--muted);letter-spacing:.06em}.mm-item .t{font:500 17px/1.2 Manrope;letter-spacing:-.015em;color:var(--ink)}.mm-item .d{font:500 13px/1.45 Manrope;color:var(--muted);margin-top:6px;max-width:26ch}.mm-item .arr{position:absolute;right:14px;top:18px;opacity:0;transition:opacity .15s ease;color:var(--accent)}.mm-item:hover .arr{opacity:1}.nav-right{display:flex;align-items:center;gap:4px;background:#ffffff73;border-radius:999px;padding:4px;height:49px}.btn-login{height:41px;padding:0 22px;background:transparent;border:0;font:500 16px/1 Manrope,sans-serif;color:#171717;letter-spacing:-.02em;cursor:pointer}.btn-signup{height:41px;padding:0 22px;border:0;border-radius:999px;background:var(--accent);color:#fff;font:500 16px/1 Manrope,sans-serif;letter-spacing:-.02em;cursor:pointer}.nav#siteNav .logo-icon{display:none}.nav#siteNav.over-dark:not(.pinned){position:fixed;top:0;left:0;right:0;width:100%;margin:0;border-radius:0;padding:22px clamp(20px,4vw,48px);background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:transparent!important;box-shadow:none!important}.nav#siteNav.over-dark.pinned{position:fixed;top:14px;left:0;right:0;width:min(var(--container-nav, 1712px),calc(100vw - 28px));margin-inline:auto;z-index:200}.nav#siteNav.over-dark:not(.pinned) .logo-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto}.nav#siteNav.over-dark:not(.pinned) .logo-full,.nav#siteNav.over-dark:not(.pinned) .logo-tag{display:none!important}.nav#siteNav.over-dark:not(.pinned) .logo-icon{display:block!important;height:42px;width:auto;filter:none!important}.nav#siteNav.over-dark:not(.pinned) .nav-link{color:#fff!important}.nav#siteNav.over-dark:not(.pinned) .nav-right{background:transparent!important;padding:0!important;gap:16px;height:auto}.nav#siteNav.over-dark:not(.pinned) .btn-login{color:#fff!important}.nav#siteNav.over-dark:not(.pinned) .btn-signup{background:#fff!important;color:#000!important}.nav#siteNav.over-dark:not(.pinned) .nav-burger{color:#fff}.nav#siteNav.over-dark:not(.pinned) .nav-link.has-menu.open,.nav#siteNav.over-dark:not(.pinned) .nav-link.active,.nav#siteNav.over-dark:not(.pinned) .nav-link.current,.nav#siteNav.over-dark:not(.pinned) .nav-link:hover{-webkit-text-fill-color:#fff!important;color:#fff!important}.nav-burger{display:none}.m-nav{position:fixed;inset:0;z-index:4000;background:#0e0e10;color:#fff;display:flex;flex-direction:column;padding:92px 26px 36px;gap:2px;transform:translateY(-101%);transition:transform .42s cubic-bezier(.2,.7,.2,1);visibility:hidden;overflow-y:auto}body.m-open .m-nav{transform:none;visibility:visible}.m-nav a{font:600 clamp(26px,7vw,34px)/1.2 "Manrope",sans-serif;letter-spacing:-.02em;color:#fff;text-decoration:none;padding:16px 2px;border-bottom:1px solid rgba(255,255,255,.12)}.m-nav .m-cta{margin-top:28px;display:flex;flex-direction:column;gap:12px}.m-nav .m-cta a{border:0;text-align:center;border-radius:999px;padding:17px;font-size:17px}.m-nav .m-cta .m-primary{background:#fff;color:#0e0e10}.m-nav .m-cta .m-secondary{background:#ffffff1f;color:#fff}@media(max-width:1024px){.nav#siteNav .nav-links,.nav#siteNav .nav-right,header.nav .nav-links,header.nav .nav-right{display:none!important}.nav-burger{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:12px;background:transparent;color:#000;cursor:pointer;margin-left:auto;flex:0 0 auto}.nav-burger span,.nav-burger span:before,.nav-burger span:after{content:"";position:absolute;width:23px;height:2px;background:currentColor;border-radius:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.nav-burger span{position:relative}.nav-burger span:before{top:-7px}.nav-burger span:after{top:7px}body.m-open .nav-burger{color:#fff;position:fixed;z-index:4001;top:22px;right:clamp(16px,4vw,40px);margin:0}body.m-open .nav-burger span{background:transparent}body.m-open .nav-burger span:before{transform:translateY(7px) rotate(45deg)}body.m-open .nav-burger span:after{transform:translateY(-7px) rotate(-45deg)}body.m-open .nav#siteNav,body.m-open header.nav#siteNav{z-index:4001;background:transparent!important;box-shadow:none!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.m-open .nav#siteNav.over-dark:not(.pinned) .logo-wrap,body.m-open .nav#siteNav .logo-wrap{position:static!important;transform:none!important}body.m-open .nav#siteNav.over-dark:not(.pinned) .logo-full,body.m-open .nav#siteNav .logo-full{display:block!important;height:24px;width:auto;filter:brightness(0) invert(1)!important}body.m-open .nav#siteNav.over-dark:not(.pinned) .logo-icon,body.m-open .nav#siteNav .logo-icon,body.m-open .nav#siteNav .logo-tag{display:none!important}}.nav#siteNav,.nav#siteNav.pinned,.nav#siteNav.over-dark,.nav#siteNav.over-dark.pinned,.nav#siteNav .nav-right,.nav#siteNav .btn-signup,.nav#siteNav .btn-login{border-radius:0!important}.nav#siteNav .btn-signup,.nav#siteNav.over-dark:not(.pinned) .btn-signup,.nav#siteNav.pinned .btn-signup{background:#613bff!important;color:#fff!important}.nav#siteNav .btn-signup:hover{background:#4f2ee0!important}.megamenu{border-radius:0!important}#siteNav .nav-link,#siteNav .btn-login,#siteNav .btn-signup{font-family:Poppins,sans-serif!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em}.megamenu .mm-meta,.mm-intro .mm-meta,.megamenu .mm-intro .eyebrow,.footer-eyebrow{display:none!important}:root{--font-display: "Poppins", sans-serif;--font-body: "Poppins", sans-serif;--font-ui-alt: "Manrope", sans-serif;--fs-hero: clamp(44px, 8vw, 116px);--fs-hero-tpl: 80px;--fs-h2: clamp(34px, 5.4vw, 68px);--fs-h2-mob: clamp(28px, 8vw, 42px);--fs-h3: 38px;--fs-h4: 23px;--fs-card-title: 22px;--fs-body-lg: clamp(16px, 1.3vw, 20px);--fs-body: 18px;--fs-body-sm: 15px;--fs-caption: 13px;--fs-eyebrow: 12px;--fs-button: 15px;--fs-stat: 22px;--fs-stat-hero: clamp(40px, min(6.4vw, 8.6vh), 88px);--fw-body: 500;--fw-medium: 600;--fw-bold: 700;--fw-heavy: 800;--lh-hero: .92;--lh-display: .98;--lh-h2: 1.06;--lh-tight: 1.15;--lh-body: 1.5;--ls-display: -.025em;--ls-h2: -.01em;--ls-body: -.015em;--ls-eyebrow: .18em;--ls-nav: .04em;--ls-cta: .2em;--color-bg: #FFFFFF;--color-surface: #FAFAFA;--color-card: #FFFFFF;--color-card-2: #F5F5F5;--color-ink: #0e0e10;--color-ink-navy: #0f1126;--color-band: #0f1125;--color-text: #171717;--color-text-muted: #5b5b62;--color-text-faint: #6b6b72;--color-text-hero-sub: #4a4a52;--color-text-on-dark: #FFFFFF;--color-text-on-dark-soft: rgba(255,255,255,.84);--color-accent: #613BFF;--color-accent-alt: #5B3DF5;--color-accent-light: #9747FF;--color-brand-blue: #3773F9;--color-brand-cyan: #00C6FF;--color-border: rgba(0,0,0,.07);--color-line: #d3d3d3;--color-scrim-nav: rgba(255,255,255,.72);--color-overlay-hover: rgba(0,0,0,.04);--grad-brand: linear-gradient(135deg, rgba(91,61,245,.22) 0%, rgba(55,115,249,.15) 52%, rgba(0,194,255,.22) 100%);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:40px;--space-9:56px;--space-10:60px;--space-11:64px;--space-section:72px;--space-hero-top:150px;--container-max:1760px;--container-nav:1712px;--container-hero:1180px;--measure-h2:24ch;--gutter:24px;--inset-section:60px;--radius:0;--radius-circle:50%;--radius-pill:999px;--bp-xs:520px;--bp-sm:720px;--bp-md:760px;--bp-md2:880px;--bp-lg:900px;--bp-xl:1024px;--shadow-nav: 0 14px 40px -22px rgba(0,0,0,.3);--shadow-menu: 0 24px 70px rgba(0,0,0,.12), 0 0 0 1px rgba(0,0,0,.05);--shadow-card-soft: 0 20px 60px rgba(0,0,0,.08);--shadow-card: 0 24px 50px rgba(0,0,0,.18);--shadow-card-strong: 0 30px 60px rgba(0,0,0,.2);--ease-brand: cubic-bezier(.2,.7,.2,1);--ease-flip: cubic-bezier(.2,.72,.2,1);--dur-fast:.15s;--dur:.2s;--dur-mid:.35s;--dur-slow:.7s;--transition-ui: background .2s ease, color .2s ease, transform .2s ease;--transition-header: background .32s ease, box-shadow .32s ease, border-color .32s ease, padding .32s ease, top .32s ease;--backdrop-nav: blur(18px) saturate(150%)}*,*:before,*:after{box-sizing:border-box;min-width:0}*{margin:0}html{-webkit-text-size-adjust:100%}img,picture,video,canvas,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(*){border-radius:var(--radius)}body{font-family:var(--font-body);font-weight:var(--fw-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;letter-spacing:-.16px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--fw-heavy);line-height:var(--lh-h2)}.site{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}@media(max-width:760px){.site--home{--gutter: 18px}}
