@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-400-vietnamese-9llCPIfO.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-400-latin-ext-BKWkRE1H.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-400-latin-DygnOwyn.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-500-vietnamese-LG-1W4_c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-500-latin-ext-CPelPZq1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-500-latin-D6sGsXIV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/barlow-700-vietnamese-CSk3uViD.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/barlow-700-latin-ext-CaU1nQ4r.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/barlow-700-latin-B_0g9oET.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-condensed-400-vietnamese-CWJ_Xxs4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-condensed-400-latin-ext-B0de8vVq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-condensed-400-latin-DjMkYGFH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-vietnamese-CMGUrrs3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-latin-ext-Dbp7ZXtu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-latin-5aTTnVqQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-heading: "Barlow Condensed", system-ui, sans-serif;--font-heading-weight: 600;--font-body: "Barlow", system-ui, sans-serif;--space-2: 6.8px;--space-3: 10.2px;--color-accent: #5980a6;--navy-950: #0b1624;--navy-900: #10243a;--navy-800: #12304c;--blue-700: #1f5f8a;--sky-500: #3db5ea;--sky-300: #7fd3f5;--steel-500: #5980a6;--steel-300: #8fb0d1;--ink: #0e1b2c;--ink-muted: #4a5a6b;--ink-subtle: #5a6b7d;--link: #1f7fb0;--link-hover: #0e5a82;--line: #e3eaf0;--line-soft: #eef3f7;--tint: #eaf6fc;--page-bg: #f4f7fa;--wash: #e6f3fa;--grad-cta: linear-gradient(90deg, var(--sky-300), var(--sky-500));--grad-accent: linear-gradient(90deg, var(--steel-500), var(--sky-500))}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.55;font-weight:400;color:var(--ink);background:var(--page-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.12;letter-spacing:-.015em;margin:0 0 var(--space-2)}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{font-size:13px;letter-spacing:.08em;text-transform:uppercase}p{margin:0 0 var(--space-3)}a{color:var(--link);text-decoration:none;text-underline-offset:3px}a:hover{color:var(--link-hover)}img{display:block;max-width:100%}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:color-mix(in srgb,var(--color-accent) 30%,transparent)}.page{min-height:100vh;display:flex;flex-direction:column}.container{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--link)}.eyebrow--light{color:var(--sky-300)}.gradient-text{background:linear-gradient(90deg,var(--sky-300),var(--sky-500) 45%,var(--steel-300));-webkit-background-clip:text;background-clip:text;color:transparent}.btn-pill{display:inline-block;border-radius:999px;font-weight:500}.btn-pill--cta,.btn-pill--cta:hover{color:var(--navy-950);background:var(--grad-cta)}.btn-pill--cta:hover{filter:brightness(1.08)}.btn-pill--outline{color:#fff;font-weight:400;border:1px solid rgba(255,255,255,.22)}.btn-pill--outline:hover{color:#fff;background:#ffffff14}.site-footer{margin-top:auto;background:var(--navy-950);color:#ffffffb3}.site-footer__inner{padding-top:40px;padding-bottom:40px;display:flex;flex-wrap:wrap;gap:24px;align-items:center}.site-footer__logo{height:26px;margin-right:auto}.site-footer__links{display:flex;gap:24px;font-size:14px;flex-wrap:wrap}.site-footer__links a{color:#ffffffb3}.site-footer__links a:hover{color:#fff}.site-footer__credit{font-size:14px;color:#ffffff73}.site-header{border-bottom:1px solid rgba(255,255,255,.08)}.site-header--sticky{position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b16248c}.site-header__nav{padding-top:16px;padding-bottom:16px;display:flex;align-items:center;gap:32px;flex-wrap:wrap}.site-header__brand{margin-right:auto;display:flex}.site-header__brand img{height:56px}.site-header__links{display:flex;gap:28px;font-size:15px;flex-wrap:wrap}.site-header__link{color:#fffc}.site-header__link:hover,.site-header__link.is-active{color:#fff}.site-header__cta{padding:10px 18px;font-size:15px}.landing-hero-bg{color:#fff;background:radial-gradient(900px 520px at 85% 10%,rgba(61,181,234,.45),transparent 60%),radial-gradient(700px 480px at 5% 90%,rgba(89,128,166,.45),transparent 60%),linear-gradient(160deg,var(--navy-950) 0%,var(--navy-900) 55%,var(--navy-950) 100%)}.landing-hero{padding-top:96px;padding-bottom:112px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:64px;align-items:center}.landing-hero__copy{display:flex;flex-direction:column;gap:26px}.landing-hero__badge{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid rgba(127,211,245,.35);background:#3db5ea1a;border-radius:999px;font-size:13px;color:#bfe9fb}.landing-hero__badge-dot{width:7px;height:7px;border-radius:50%;background:var(--sky-500);box-shadow:0 0 10px var(--sky-500)}.landing-hero__title{margin:0;font-size:clamp(48px,6.4vw,86px);line-height:.95;text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance}.landing-hero__lead{margin:0;font-size:19px;line-height:1.6;color:#ffffffb8;max-width:520px;text-wrap:pretty}.landing-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.landing-hero__cta{padding:15px 26px;font-size:16px}.landing-hero__cta.btn-pill--cta{box-shadow:0 10px 30px -8px #3db5eab3}.dash-preview{position:relative}.dash-preview__glow{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(closest-side,rgba(61,181,234,.35),transparent);filter:blur(20px)}.dash-preview__card{position:relative;padding:22px;display:flex;flex-direction:column;gap:18px;background:#fffffff5;color:var(--ink);border-radius:18px;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #fff6}.dash-preview__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dash-preview__title{font-family:var(--font-heading);font-size:20px;font-weight:600;text-transform:uppercase;margin-right:auto}.dash-preview__ranges{display:flex;padding:3px;background:var(--line-soft);border-radius:999px}.dash-preview__range{padding:6px 14px;font-size:13px;font-family:var(--font-body);border:0;border-radius:999px;cursor:pointer;background:transparent;color:var(--ink)}.dash-preview__range.is-active{background:var(--grad-accent);color:#fff}.dash-preview__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.dash-preview__kpi{padding:14px;border-radius:12px;background:linear-gradient(160deg,#f3f9fd,#eaf1f7);display:flex;flex-direction:column;gap:4px}.dash-preview__label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle)}.dash-preview__kpi-value{font-family:var(--font-heading);font-size:30px;font-weight:600;line-height:1}.dash-preview__kpi-delta{font-size:12px;color:var(--link)}.dash-preview__chart{display:flex;flex-direction:column;gap:8px}.dash-preview__chart-head{display:flex;justify-content:space-between}.dash-preview__svg{width:100%;height:140px;display:block}.dash-preview__sources{display:flex;flex-direction:column;gap:9px}.dash-preview__bar-row{display:grid;grid-template-columns:80px 1fr 48px;align-items:center;gap:10px;font-size:13px}.dash-preview__bar-track{height:8px;background:var(--line-soft);border-radius:99px;overflow:hidden}.dash-preview__bar-fill{height:100%;border-radius:99px;background:var(--grad-accent)}.dash-preview__bar-count{text-align:right;color:var(--ink-subtle)}.landing-sources{border-top:1px solid rgba(255,255,255,.08)}.landing-sources__inner{padding-top:28px;padding-bottom:28px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.landing-sources__label{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.landing-sources__chip{height:64px;padding:0 24px;display:flex;align-items:center;background:#fff;border-radius:14px;box-shadow:0 10px 30px -12px #00000080}.landing-sources__logo{display:block;width:auto}.landing-sources__more{font-size:15px;color:#ffffff80}.landing-section{padding-top:112px;padding-bottom:112px;display:flex;flex-direction:column;gap:56px}.landing-section__head{display:flex;flex-direction:column;gap:14px;max-width:660px}.landing-section__title{margin:0;font-size:clamp(36px,4.4vw,58px);line-height:1;text-transform:uppercase}.landing-card-body{margin:0;font-size:16px;line-height:1.6;color:var(--ink-muted)}.landing-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}.landing-step{padding:32px;display:flex;flex-direction:column;gap:14px;background:#fff;border-radius:18px;box-shadow:0 1px #0e1b2c0a,0 20px 40px -24px #0e1b2c40}.landing-step__number{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-family:var(--font-heading);font-size:22px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--sky-300),var(--sky-500) 50%,var(--steel-500))}.landing-step__title{margin:0;font-size:26px;text-transform:uppercase}.landing-features{background:linear-gradient(180deg,var(--page-bg),var(--wash))}.landing-features__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 720px){.landing-features__grid{grid-template-columns:1fr}}.landing-feature{padding:32px;display:flex;flex-direction:column;gap:14px;background:#ffffffbf;border:1px solid rgba(255,255,255,.9);border-radius:18px}.landing-feature__icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#3db5ea2e,#5980a62e)}.landing-feature__title{margin:0;font-size:24px;text-transform:uppercase}.landing-install{padding:0 32px 112px;background:var(--wash)}.landing-install__panel{max-width:1176px;margin:0 auto;padding:80px 56px;border-radius:28px;color:#fff;background:radial-gradient(600px 300px at 90% 0%,rgba(127,211,245,.55),transparent 70%),linear-gradient(120deg,var(--navy-900),var(--blue-700) 60%,var(--sky-500));display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between;box-shadow:0 40px 80px -40px #10243a99}.landing-install__copy{display:flex;flex-direction:column;gap:16px;max-width:640px}.landing-install__title{margin:0;font-size:clamp(40px,5vw,66px);line-height:.95;text-transform:uppercase}.landing-install__lead{margin:0;font-size:18px;line-height:1.55;color:#fffc}.landing-install__actions{display:flex;gap:12px;flex-wrap:wrap}.landing-install__cta{padding:16px 28px;font-size:17px}.landing-install__cta--solid,.landing-install__cta--solid:hover{color:var(--navy-900)}.landing-install__cta--solid{background:#fff}.landing-install__cta--solid:hover{background:var(--tint)}.landing-install__cta--outline{font-weight:400;color:#fff;border:1px solid rgba(255,255,255,.4)}.landing-install__cta--outline:hover{color:#fff;background:#ffffff1a}.pricing-hero-bg{color:#fff;padding-bottom:180px;background:radial-gradient(900px 480px at 80% 0%,rgba(61,181,234,.42),transparent 60%),radial-gradient(700px 420px at 0% 100%,rgba(89,128,166,.45),transparent 60%),linear-gradient(160deg,var(--navy-950),var(--navy-900) 60%,var(--navy-950))}.pricing-hero{max-width:820px;margin:0 auto;padding:88px 32px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.pricing-hero__title{margin:0;font-size:clamp(44px,6vw,76px);line-height:.95;text-transform:uppercase;text-wrap:balance}.pricing-hero__title .gradient-text{background-image:linear-gradient(90deg,var(--sky-300),var(--sky-500) 50%,var(--steel-300))}.pricing-hero__lead{margin:0;font-size:18px;line-height:1.6;color:#ffffffb8;max-width:560px}.billing-toggle{display:flex;align-items:center;gap:4px;padding:4px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px}.billing-toggle__option{padding:9px 18px;font-size:14px;font-family:var(--font-body);border:0;border-radius:999px;cursor:pointer;background:transparent;color:#fffc}.billing-toggle__option.is-active{background:#fff;color:var(--navy-950)}.pricing-plans{margin-top:-150px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;align-items:stretch}.plan-card{position:relative;padding:32px;border-radius:22px;display:flex;flex-direction:column;gap:16px;background:#fff;color:var(--ink);box-shadow:0 30px 60px -36px #0e1b2c66}.plan-card--popular{color:#fff;background:radial-gradient(420px 260px at 100% 0%,rgba(127,211,245,.45),transparent 70%),linear-gradient(160deg,var(--navy-800),var(--navy-950));box-shadow:0 40px 80px -30px #10243ab3,0 0 0 1px #7fd3f559}.plan-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-card__name{margin:0;font-size:28px;text-transform:uppercase}.plan-card__badge{padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;color:var(--navy-950);background:var(--grad-cta)}.plan-card__blurb{margin:0;font-size:15px;line-height:1.5;color:var(--ink-muted)}.plan-card--popular .plan-card__blurb{color:#ffffffb8}.plan-card__price-row{display:flex;align-items:baseline;gap:6px}.plan-card__price{font-family:var(--font-heading);font-size:64px;font-weight:600;line-height:1}.plan-card__sub{font-size:14px;color:var(--ink-subtle)}.plan-card--popular .plan-card__sub{color:#fff9}.plan-card__cta,.plan-card__cta:hover{color:#fff}.plan-card__cta{margin-top:4px;padding:14px 20px;border-radius:999px;text-align:center;font-size:16px;font-weight:500;background:var(--ink)}.plan-card--popular .plan-card__cta,.plan-card--popular .plan-card__cta:hover{color:var(--navy-950);background:var(--grad-cta)}.plan-card__rule{height:1px;margin:4px 0;background:var(--line)}.plan-card--popular .plan-card__rule{background:#ffffff1f}.plan-card__features{display:flex;flex-direction:column;gap:12px}.plan-card__feature{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.plan-card__check{flex:none;margin-top:2px}.pricing-agency{padding-top:40px}.pricing-agency__panel{padding:28px 32px;border-radius:18px;background:linear-gradient(120deg,#ffffff,var(--tint));display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;box-shadow:0 20px 40px -28px #0e1b2c4d}.pricing-agency__copy{display:flex;flex-direction:column;gap:6px}.pricing-agency__title{font-family:var(--font-heading);font-size:24px;font-weight:600;text-transform:uppercase}.pricing-agency__desc{font-size:15px;color:var(--ink-muted)}.pricing-agency__cta,.pricing-agency__cta:hover{color:var(--ink)}.pricing-agency__cta{padding:13px 22px;font-size:15px;border:1px solid #c9d6e2;border-radius:999px;background:#fff}.pricing-agency__cta:hover{border-color:var(--sky-500)}.pricing-section-title{margin:0;font-size:clamp(32px,4vw,48px);line-height:1;text-transform:uppercase}.pricing-compare{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;gap:32px}.compare-table{overflow-x:auto;background:#fff;border-radius:18px;box-shadow:0 20px 40px -28px #0e1b2c4d}.compare-table__grid{min-width:640px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.compare-table__head{padding:18px 24px;font-family:var(--font-heading);font-size:18px;font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--line)}.compare-table__head--label{font-family:var(--font-body);font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--ink-subtle)}.compare-table__head--featured{color:var(--link);background:linear-gradient(180deg,#3db5ea1f,#3db5ea0a)}.compare-table__cell{padding:16px 24px;font-size:15px;border-bottom:1px solid var(--line-soft)}.compare-table__cell--muted{color:var(--ink-muted)}.compare-table__cell--featured{color:var(--ink);font-weight:500;background:#3db5ea0a}.pricing-faq{max-width:860px;width:100%;margin:0 auto;padding:0 32px 112px;display:flex;flex-direction:column;gap:28px}.pricing-faq__title{text-align:center}.pricing-faq__list{display:flex;flex-direction:column;gap:12px}.faq-item{background:#fff;border-radius:14px;box-shadow:0 10px 30px -24px #0e1b2c59;overflow:hidden}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:0;background:transparent;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:17px;font-weight:500;color:var(--ink)}.faq-item__icon{flex:none;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-size:20px;line-height:1;color:var(--link);background:var(--tint);transition:transform .2s}.faq-item.is-open .faq-item__icon{color:#fff;background:linear-gradient(135deg,var(--steel-500),var(--sky-500));transform:rotate(45deg)}.faq-item__answer{margin:0;padding:0 24px 22px;font-size:15px;line-height:1.6;color:var(--ink-muted)}.privacy-hero-bg{color:#fff;background:radial-gradient(800px 400px at 85% 0%,rgba(61,181,234,.4),transparent 60%),radial-gradient(600px 360px at 0% 100%,rgba(89,128,166,.4),transparent 60%),linear-gradient(160deg,var(--navy-950),var(--navy-900) 60%,var(--navy-950))}.privacy-hero{padding-top:72px;padding-bottom:80px;display:flex;flex-direction:column;gap:16px}.privacy-hero__title{margin:0;font-size:clamp(44px,6vw,76px);line-height:.95;text-transform:uppercase}.privacy-hero__updated{margin:0;font-size:16px;color:#ffffffa6}.privacy-body{padding-top:64px;padding-bottom:112px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.privacy-toc{position:sticky;top:24px;flex:0 0 260px;display:flex;flex-direction:column;gap:4px;padding:20px;background:#fff;border-radius:16px;box-shadow:0 20px 40px -30px #0e1b2c59}.privacy-toc__title{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);padding:0 10px 8px}.privacy-toc__link,.privacy-toc__link:hover{color:var(--ink)}.privacy-toc__link{padding:7px 10px;border-radius:8px;font-size:14px}.privacy-toc__link:hover{background:var(--tint)}.privacy-article{flex:1 1 480px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:40px;font-size:16px;line-height:1.7;color:#33445a}.privacy-article__intro{margin:0;font-size:18px;color:var(--ink);text-wrap:pretty}.privacy-section{display:flex;flex-direction:column;gap:12px}.privacy-section h2{margin:0;font-size:30px;line-height:1.1;text-transform:uppercase;color:var(--ink)}.privacy-section p{margin:0}.privacy-section ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.privacy-section strong{color:var(--ink)}.privacy-section code{font-size:14px;background:var(--tint);padding:2px 6px;border-radius:6px}.privacy-contact{gap:10px;padding:32px;border-radius:20px;color:#fff;background:radial-gradient(400px 200px at 100% 0%,rgba(127,211,245,.45),transparent 70%),linear-gradient(120deg,var(--navy-900),var(--blue-700))}.privacy-contact h2{color:#fff}.privacy-contact p{color:#fffc}.privacy-contact a,.privacy-contact a:hover{color:var(--sky-300)}.help-hero-bg{color:#fff;background:radial-gradient(900px 480px at 80% 0%,rgba(61,181,234,.42),transparent 60%),radial-gradient(700px 420px at 0% 100%,rgba(89,128,166,.45),transparent 60%),linear-gradient(160deg,var(--navy-950),var(--navy-900) 60%,var(--navy-950))}.help-hero{max-width:820px;margin:0 auto;padding:80px 32px 96px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.help-hero__title{margin:0;font-size:clamp(44px,6vw,76px);line-height:.95;text-transform:uppercase;text-wrap:balance}.help-hero__title .gradient-text{background-image:linear-gradient(90deg,var(--sky-300),var(--sky-500) 50%,var(--steel-300))}.help-hero__lead{margin:0;font-size:18px;line-height:1.6;color:#ffffffb8;max-width:560px}.help-body{padding-top:64px;padding-bottom:112px;display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.help-toc{position:sticky;top:24px;flex:0 0 240px;display:flex;flex-direction:column;gap:2px}.help-toc__title{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle);padding:0 12px 10px}.help-toc__link,.help-toc__link:hover{color:var(--ink-muted)}.help-toc__link{padding:8px 12px;border-radius:8px;font-size:15px}.help-toc__link:hover{color:var(--ink);background:var(--line-soft)}.help-toc__link.is-active,.help-toc__link.is-active:hover{color:var(--ink);font-weight:500;background:var(--tint)}@media (max-width: 900px){.help-toc{position:static;flex-basis:100%}}.help-article{flex:1 1 480px;min-width:0;max-width:780px;display:flex;flex-direction:column;font-size:16px;line-height:1.7;color:#33445a}.help-section{display:flex;flex-direction:column;gap:16px;padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid var(--line);scroll-margin-top:24px}.help-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.help-section h2{margin:0;font-size:40px;line-height:1.05;text-transform:uppercase;color:var(--ink)}.help-section h3{margin:8px 0 0;font-size:22px;text-transform:uppercase;color:var(--ink)}.help-section p{margin:0}.help-section strong{color:var(--ink)}.help-section code{font-size:13px;background:var(--tint);border:1px solid #d3e9f5;padding:1px 6px;border-radius:6px}.help-fields,.help-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.help-field,.help-step{padding:18px 20px;display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--line);border-radius:14px}.help-field__title,.help-step__title{font-size:15px;font-weight:600;color:var(--ink)}.help-field__body,.help-step__body{font-size:14px;line-height:1.55;color:var(--ink-muted)}.help-step{box-shadow:0 16px 32px -28px #0e1b2c66}.help-callout{padding:16px 20px;border-radius:14px;font-size:15px;line-height:1.6;color:var(--ink)}.help-callout--info{background:var(--tint);border:1px solid #c6e6f6}.help-callout--warn{background:#fff8e6;border:1px solid #f3dfa6}.help-table{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:14px}.help-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55}.help-table th{text-align:left;padding:12px 16px;font-weight:600;color:var(--ink);background:var(--tint)}.help-table td{padding:12px 16px;vertical-align:top;color:var(--ink-muted);border-top:1px solid var(--line)}.help-table td:first-child{width:34%;color:var(--ink);font-weight:500}.help-pill{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.help-pill--blue{color:#0e5a82;background:#d7eefa}.help-pill--green{color:#17703d;background:#dcf5e5}.help-pill--red{color:#a8261d;background:#fde2df}
