.sfxp-anchor{scroll-margin-top:80px}.sfxp-hero{padding-top:64px}.sfxp-hero-head{margin-bottom:56px}.sfxp-hero-head .sfi-h1{max-width:900px;font-size:clamp(46px,6vw,84px);line-height:1.02}.sfxp-hero-head .sfi-lede{max-width:640px}.sfxp-hero-head .sfi-kicker,.sfxp-final-kicker{color:var(--sfi-ink);font-size:15px}.sfxp-chip{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;background:var(--sfi-stone);color:var(--sfi-muted);font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.sfxp-chip.is-live{background:#e4f3e8;color:#23633a}.sfxp-soon{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 22px 12px 16px;border:1px dashed var(--sfi-line-2);border-radius:999px;background:var(--sfi-white);color:var(--sfi-text);font-size:15px;font-weight:500;line-height:1.4}.sfxp-store{gap:10px}.sfxp-store .sfx-chrome-mark{padding:1px;border-radius:50%;background:#fff}.sfi-btn.sfxp-alt{border:1px solid var(--sfi-line-2);background:transparent;color:var(--sfi-ink)!important}.sfi-btn.sfxp-alt:hover{border-color:var(--sfi-ink);background:var(--sfi-white)}.sfxp-hero .sfi-avail{text-align:center}.sfxp-plate{min-height:0;padding:56px 40px}.sfxp-plate>.sfx{z-index:1}.sfxp-plate.is-panel{padding:48px 32px}.sfxp-plate.is-phone{padding:56px 32px}.sfxp-facts-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;margin-top:28px;padding:0;list-style:none}.sfxp-facts-row li{display:inline-flex;align-items:center;gap:8px;padding:2px 18px;border-left:1px solid var(--sfi-line-2);color:var(--sfi-text);font-size:14.5px;font-weight:500}.sfxp-facts-row li:first-child{border-left:0}.sfxp-facts-row svg{color:var(--sfi-brand)}.sfxp-feat{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.sfxp-feat.is-flipped{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.sfxp-feat .sfi-ticks li span{min-width:0}.sfxp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;max-width:920px;margin:48px auto 0}.sfxp-split .sfi-h3{display:flex;align-items:center;gap:9px}.sfxp-split .sfi-h3 svg{color:var(--sfi-brand)}.sfxp-split .sfi-ticks{max-width:none;margin-top:14px}.sfxp-privacy{display:grid;max-width:920px;margin:48px auto 0;border-top:1px solid var(--sfi-line-2)}.sfxp-privacy>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:18px 0;border-bottom:1px solid var(--sfi-line-2)}.sfxp-privacy dt{color:var(--sfi-ink);font-size:15.5px;font-weight:600}.sfxp-privacy dd{margin:0;color:var(--sfi-muted);font-size:15px;line-height:1.6}.sfxp-final-kicker{margin-bottom:22px}.sfxp-more{display:inline-flex;align-items:center;gap:8px;margin-top:28px;color:var(--sfi-muted)}@media(max-width:1080px){.sfxp-feat,.sfxp-feat.is-flipped{gap:44px}}@media(max-width:900px){.sfxp-feat,.sfxp-feat.is-flipped{grid-template-columns:minmax(0,1fr);gap:36px}.sfxp-plate{padding:36px 24px}.sfxp-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.sfxp-hero{padding-top:28px}.sfxp-hero-head{margin-bottom:36px}.sfxp-hero-head .sfi-h1{font-size:clamp(40px,11.4vw,56px)}.sfxp-hero .sfi-cta-row .sfi-btn,.sfxp-soon,.sfi-final .sfi-cta-row .sfi-btn{justify-content:center;width:100%}.sfxp-soon{font-size:14px}.sfxp-plate,.sfxp-plate.is-panel,.sfxp-plate.is-phone{padding:20px 10px;border-radius:16px}.sfxp-facts-row{flex-direction:column;align-items:center}.sfxp-facts-row li{border-left:0}.sfxp-privacy>div{grid-template-columns:minmax(0,1fr);gap:4px}.sfx-seg button{gap:6px;padding:8px 11px;font-size:13px}}
