.sx-landing.sx-nav-host{display:contents}.sx-landing .nav .nav-in{position:relative}.sx-landing .nav .nav-lang{min-width:40px;padding:0 10px;font-size:13.5px;font-weight:700;letter-spacing:.02em;color:var(--ink-soft);transition:background-color .16s ease,color .16s ease}@media (hover:hover){.sx-landing .nav .nav-lang:hover{background:rgba(28,20,16,.06);color:var(--ink)}}.sx-landing .nav .nav-more{display:none}.sx-landing .nav .nav-more-btn{width:40px;padding:0;list-style:none}.sx-landing .nav .nav-more-btn::-webkit-details-marker{display:none}.sx-landing .nav .nav-more-btn svg{width:18px;height:18px}.sx-landing .nav .nav-more .ico-close,.sx-landing .nav .nav-more[open] .ico-open{display:none}.sx-landing .nav .nav-more[open] .ico-close{display:block}.sx-landing .nav .nav-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;display:grid;gap:2px;padding:8px;border-radius:28px;background:#fff;box-shadow:0 0 0 1px rgba(28,20,16,.06),0 24px 48px -20px rgba(28,20,16,.35)}.sx-landing .nav .nav-panel nav{display:grid;gap:2px}.sx-landing .nav .nav-panel a{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:20px;font-size:16px;font-weight:600;text-decoration:none;color:var(--ink)}.sx-landing .nav .nav-panel a:active{background:rgba(28,20,16,.06)}@media (hover:hover){.sx-landing .nav .nav-panel a:hover{background:rgba(28,20,16,.06)}}.sx-landing .nav .nav-panel .ico{color:var(--ink-mute)}.sx-landing .nav .nav-panel hr{height:1px;margin:6px 14px;border:0;background:var(--line)}@media (max-width:560px){.sx-landing .nav .nav-in{gap:12px}}@media (max-width:520px){.sx-landing .nav .nav-lang{display:none}.sx-landing .nav .nav-more{display:block}}@media (max-width:400px){.sx-landing .nav .nav-in{gap:10px;padding-left:12px}.sx-landing .nav .nav-cta{gap:6px}.sx-landing .nav .nav-cta .pill-blue{padding:0 14px}}@media (max-width:370px){.sx-landing .nav .brand-word{display:none}}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2?dpl=b92ab85952c05db9e7dc) 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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2?dpl=b92ab85952c05db9e7dc) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2?dpl=b92ab85952c05db9e7dc) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_c8a897{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_c8a897{--font-sx-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=b92ab85952c05db9e7dc) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=b92ab85952c05db9e7dc) 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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=b92ab85952c05db9e7dc) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=b92ab85952c05db9e7dc) format("woff2");unicode-range:u+00??,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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_52015e{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_52015e{--font-sx-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.sx-landing{--cream:#f7f2ea;--paper:#fbf8f2;--sand:#efe7da;--sand-2:#e8dccb;--line:#e4dacb;--surface:#ffffff;--ink:#1c1410;--ink-soft:#5a4f47;--ink-mute:#6f645b;--ink-ghost:#b9ada1;--blue:#1f5bd6;--blue-strong:#1747b0;--blue-text:#1a4fbf;--blue-bg:#e7eefc;--blue-line:#c6d6f6;--blue-soft:#9db8ef;--coral:#e8633f;--coral-text:#b14428;--coral-bg:#fbeae3;--coral-line:#f3cbbd;--peach:#f4c2aa;--sage:#9fc9b0;--sage-bg:#e4efe7;--teal:#2f5d57;--yellow:#f5c451;--yellow-bg:#fbf1d9;--green:#23784a;--green-bg:#e6f2ea;--green-line:#c6e3d1;--amber:#9a6a06;--amber-bg:#fbf1d9;--amber-line:#f0dfb2;--red:#b42318;--red-bg:#fdecea;--red-line:#f6c9c4;--grey-bg:#f1eee9;--night:#121624;--night-2:#1b2133;--night-line:#2a3149;--display:var(--font-sx-display),Georgia,serif;--sans:var(--font-sx-sans),system-ui,-apple-system,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);--shadow-sm:0 1px 2px rgba(28,20,16,0.05),0 4px 12px -4px rgba(28,20,16,0.12);--shadow:0 1px 2px rgba(28,20,16,0.05),0 18px 40px -16px rgba(28,20,16,0.28);--shadow-lg:0 2px 4px rgba(28,20,16,0.05),0 40px 80px -30px rgba(28,20,16,0.35)}.sx-landing *,.sx-landing :after,.sx-landing :before{box-sizing:border-box}.sx-landing{margin:0;font-family:var(--sans);font-size:16px;line-height:1.55;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;overflow-x:clip}.sx-landing img{display:block;max-width:100%}.sx-landing a{color:inherit}.sx-landing button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}.sx-landing :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:10px}.sx-landing h1,.sx-landing h2,.sx-landing h3{font-family:var(--display);font-weight:560;font-optical-sizing:auto;letter-spacing:-.035em;line-height:.98;margin:0;text-wrap:balance}.sx-landing p{margin:0}.sx-landing .wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:640px){.sx-landing .wrap{padding:0 16px}}.sx-landing .nw,.sx-landing .sr{white-space:nowrap}.sx-landing .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sx-landing .ico{width:18px;height:18px;flex:none}.sx-landing .brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;font-family:var(--sans);font-size:21px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.sx-landing .brand svg{width:30px;height:30px;color:var(--ink)}.sx-landing .pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:650;font-size:15.5px;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:transform .18s var(--ease-out),background-color .18s ease,box-shadow .18s ease}.sx-landing .pill:active{transform:scale(.97)}@media (hover:hover){.sx-landing .pill:hover{transform:translateY(-1px)}}.sx-landing .pill-blue{background:var(--blue);color:#fff}@media (hover:hover){.sx-landing .pill-blue:hover{background:var(--blue-strong)}}.sx-landing .pill-ink{background:var(--ink);color:#fff}.sx-landing .pill-line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px rgba(28,20,16,.18)}@media (hover:hover){.sx-landing .pill-line:hover{box-shadow:inset 0 0 0 1.5px rgba(28,20,16,.4)}}.sx-landing .pill-white{background:#fff;color:var(--ink)}.sx-landing .pill-sm{min-height:40px;padding:0 18px;font-size:14.5px}.sx-landing .pill .arr{width:18px;height:18px;transition:transform .2s var(--ease-out)}@media (hover:hover){.sx-landing .pill:hover .arr{transform:translateX(3px)}}.sx-landing .tag{gap:8px;min-height:34px;padding:0 16px;border-radius:999px;font-size:13.5px;font-weight:650;white-space:nowrap;color:#fff;background:rgba(28,20,16,.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sx-landing .kicker,.sx-landing .tag{display:inline-flex;align-items:center}.sx-landing .kicker{gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-text)}.sx-landing .kicker svg{width:16px;height:16px}.sx-landing .glass{background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(255,255,255,.7);border-radius:22px;box-shadow:var(--shadow)}.sx-landing .chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:650;white-space:nowrap;border:1px solid var(--line);background:#fff;color:var(--ink-soft)}.sx-landing .chip svg{width:13px;height:13px}.sx-landing .chip.blue{background:var(--blue-bg);color:var(--blue-text);border-color:var(--blue-line)}.sx-landing .chip.coral{background:var(--coral-bg);color:var(--coral-text);border-color:var(--coral-line)}.sx-landing .chip.green{background:var(--green-bg);color:var(--green);border-color:var(--green-line)}.sx-landing .chip.amber{background:var(--amber-bg);color:var(--amber);border-color:var(--amber-line)}.sx-landing .chip.red{background:var(--red-bg);color:var(--red);border-color:var(--red-line)}.sx-landing .chip.ink{background:var(--ink);color:#fff;border-color:var(--ink)}.sx-landing .chip.solid-blue{background:var(--blue);color:#fff;border-color:var(--blue)}.sx-landing .mini-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.sx-landing .live-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--blue);flex:none}.sx-landing .live-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--blue);opacity:0;animation:sx-ping 1.8s var(--ease-out) infinite}@keyframes sx-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.8);opacity:0}}.sx-landing .win{background:#fff;border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden;font-size:12.5px;line-height:1.35;color:var(--ink);text-align:left}.sx-landing .win-bar{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--paper)}.sx-landing .win-bar .dots{display:inline-flex;gap:5px}.sx-landing .win-bar .dots i{width:9px;height:9px;border-radius:50%;background:var(--sand-2)}.sx-landing .win-bar .crumb{font-weight:650;color:var(--ink-soft)}.sx-landing .win-bar .crumb b{color:var(--ink)}.sx-landing .win-bar .site{margin-left:auto}.sx-landing .win-body{padding:14px}.sx-landing .win-title{font-size:15px;font-weight:750;letter-spacing:-.01em}.sx-landing .win-sub{color:var(--ink-mute);font-size:12px}.sx-landing .rows{display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden}.sx-landing .rows .r{display:grid;grid-template-columns:var(--cols,1.6fr 1fr 1fr);align-items:center;gap:10px;min-height:38px;padding:0 12px;border-top:1px solid var(--line);white-space:nowrap}.sx-landing .rows .r>*{overflow:hidden;text-overflow:ellipsis}.sx-landing .rows .r:first-child{border-top:0}.sx-landing .rows .r.h{min-height:30px;background:var(--paper);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.sx-landing .rows .r.hl{background:var(--blue-bg)}.sx-landing .num{font-variant-numeric:tabular-nums;text-align:right}.sx-landing .kpis{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:8px}.sx-landing .kpi{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff}.sx-landing .kpi .v{font-size:20px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sx-landing .kpi .l,.sx-landing .track{font-size:11px;color:var(--ink-mute)}.sx-landing .track{display:grid;grid-template-columns:repeat(var(--n,4),1fr);position:relative;font-weight:650}.sx-landing .track:before{right:calc(100% / var(--n, 4) - 7px);background:var(--line)}.sx-landing .track:after,.sx-landing .track:before{content:"";position:absolute;left:7px;top:6px;height:2px}.sx-landing .track:after{width:calc((100% - 100% / var(--n, 4) - 14px) * var(--fill, 0));background:var(--blue);transition:width .7s var(--ease-out)}.sx-landing .track span{position:relative;z-index:1;display:grid;gap:7px;justify-items:start;padding-right:6px}.sx-landing .track span:before{content:"";width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--line);transition:background .3s ease,border-color .3s ease}.sx-landing .track span.on{color:var(--ink)}.sx-landing .track span.on:before{background:var(--blue);border-color:var(--blue)}.sx-landing .rv{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--d,0s)}.sx-landing .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sx-landing .rv{opacity:1;transform:none;transition:none}.sx-landing .live-dot:after{animation:none}}.sx-landing{--bg:#fbf8f3;--ghost:#cdc4b8;--ghost-2:#d9d1c6;--til:#1f5bd6;--ced:#1f8a80;--sau:#e0a21b;--sky:linear-gradient(180deg,#b9d3f2,#d6e5f8 34%,#eef0f0 70%,#fbeedd);--pad-x:clamp(28px,5.6vw,88px);background:var(--bg)}html:not(.sx-js) .sx-landing .rv{opacity:1;transform:none}.sx-landing li,.sx-landing p{text-wrap:pretty}.sx-landing section[id]{scroll-margin-top:84px}.sx-landing .grain{position:relative;isolation:isolate}.sx-landing .grain:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sx-landing .grain>*{position:relative;z-index:1}.sx-landing .ic{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--blue-bg);color:var(--blue-text);flex:none}.sx-landing .ic svg{width:15px;height:15px}.sx-landing .ic.amber{background:var(--amber-bg);color:var(--amber)}.sx-landing .ic.ink{background:var(--ink);color:#fff}.sx-landing .ic.green{background:var(--green-bg);color:var(--green)}.sx-landing .chip{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.sx-landing .chip.ghost{background:rgba(255,255,255,.6)}.sx-landing .btn-mini{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12.5px;font-weight:700;white-space:nowrap;transition:transform .16s var(--ease-out),background-color .2s ease}.sx-landing .btn-mini.blue{background:var(--blue);border-color:var(--blue);color:#fff}.sx-landing .sd{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none}.sx-landing .sd.til{background:var(--til)}.sx-landing .sd.ced{background:var(--ced)}.sx-landing .sd.sau{background:var(--sau)}.sx-landing .kicker-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 14px 0 10px;border-radius:999px;background:var(--blue-bg);color:var(--blue-text);font-size:13px;font-weight:700}.sx-landing .kicker-pill svg{width:15px;height:15px}.sx-landing .sec-head{text-align:center;max-width:920px;margin:0 auto}.sx-landing .sec-head h2{margin-top:18px;font-size:clamp(40px,5.2vw,78px)}.sx-landing .sec-head p{margin:18px auto 0;max-width:46ch;font-size:clamp(17px,1.3vw,19px);color:var(--ink-soft)}.sx-landing .nav{position:fixed;z-index:60;top:12px;left:0;right:0;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.sx-landing .nav-in{pointer-events:auto;display:flex;align-items:center;gap:18px;width:100%;max-width:1120px;padding:7px 7px 7px 18px;border-radius:999px;background:rgba(251,248,243,.82);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 0 0 1px rgba(28,20,16,.06);transition:box-shadow .3s ease,background-color .3s ease}.sx-landing .nav.float .nav-in{background:rgba(255,255,255,.86);box-shadow:0 0 0 1px rgba(28,20,16,.05),0 14px 34px -16px rgba(28,20,16,.32)}.sx-landing .nav-links{display:flex;gap:2px;margin:0 auto}.sx-landing .nav-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;color:var(--ink-soft);transition:background-color .16s ease,color .16s ease}@media (hover:hover){.sx-landing .nav-links a:hover{background:rgba(28,20,16,.06);color:var(--ink)}}.sx-landing .nav-cta{display:flex;gap:8px}@media (max-width:900px){.sx-landing .nav-links{display:none}.sx-landing .nav-cta{margin-left:auto}}@media (max-width:520px){.sx-landing .nav-in{padding-left:14px}.sx-landing .nav .brand{font-size:19px}.sx-landing .nav .brand svg{width:27px;height:27px}.sx-landing .nav-login{display:none}}.sx-landing .hero{padding:84px 16px 0}.sx-landing .hero-card{position:relative;display:grid;max-width:1408px;height:clamp(580px,82vh,760px);margin:0 auto;border-radius:36px;overflow:hidden;background:#eef0f1;isolation:isolate}.sx-landing .slide{grid-area:1/1;position:relative;display:grid;align-items:center;opacity:0;transition:opacity .9s var(--ease-io)}.sx-landing .slide.on{opacity:1;z-index:1}.sx-landing .s-media{position:absolute;inset:0;overflow:hidden}.sx-landing .s-media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%);transform:scale(calc(var(--z, 1) * 1.07));transform-origin:var(--zo,50% 50%);transition:transform 0s linear 1s}.sx-landing .slide.on .s-media img{transform:scale(var(--z,1));transition:transform 7.5s cubic-bezier(.2,.6,.35,1)}.sx-landing .s-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(251,248,243,var(--scrim,.5)) 0,rgba(251,248,243,calc(var(--scrim, .5) * .75)) 30%,rgba(251,248,243,calc(var(--scrim, .5) * .3)) 46%,rgba(251,248,243,0) 60%)}.sx-landing .s-text{position:relative;z-index:3;width:min(46%,640px);padding:0 0 46px var(--pad-x)}.sx-landing .s-label{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 14px 0 9px;border-radius:999px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13.5px;font-weight:700;color:var(--ink)}.sx-landing .s-label svg{width:17px;height:17px;color:var(--blue)}.sx-landing .s-title{margin-top:22px;font-family:var(--display);font-size:clamp(46px,4.9vw,80px);font-weight:560;letter-spacing:-.045em;line-height:.95;text-wrap:balance}.sx-landing .s-lead{margin-top:22px;max-width:33ch;font-size:clamp(17px,1.3vw,19.5px);line-height:1.5;color:rgba(28,20,16,.8)}.sx-landing .s-cta{margin-top:30px}html.sx-js .sx-landing .slide .s-text>*{opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .7s var(--ease-out)}html.sx-js .sx-landing .slide.on .s-text>*{opacity:1;transform:none;transition-delay:calc(.24s + var(--i, 0) * 90ms)}.sx-landing .hbars{position:absolute;z-index:5;left:var(--pad-x);bottom:30px;display:flex;align-items:center;gap:8px}.sx-landing .hb{display:grid;align-items:center;width:58px;height:28px}.sx-landing .hb i,.sx-landing .hb:before{grid-area:1/1;height:4px;border-radius:2px}.sx-landing .hb:before{content:"";background:rgba(28,20,16,.16)}.sx-landing .hb i{background:var(--ink);transform:scaleX(var(--p,0));transform-origin:0 50%}.sx-landing .hpause[hidden]{display:none}.sx-landing .hpause{display:grid;place-items:center;width:34px;height:34px;margin-left:6px;border-radius:50%;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink)}.sx-landing .hpause svg{width:12px;height:12px}.sx-landing .hpause .ply,.sx-landing .hpause[aria-pressed=true] .pse{display:none}.sx-landing .hpause[aria-pressed=true] .ply{display:block}.sx-landing .hg{position:absolute;z-index:4;width:300px;padding:14px 16px 15px;font-size:14px}html.sx-js .sx-landing .hg{opacity:0;transform:translateY(18px) scale(.96);transition:opacity .5s ease,transform .8s var(--ease-out)}html.sx-js .sx-landing .hg.on{opacity:1;transform:none}.sx-landing .hg-top{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:700;color:var(--ink-soft)}.sx-landing .hg-main{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16px;font-weight:750;letter-spacing:-.01em}.sx-landing .hg-pay{left:43%;bottom:15%}.sx-landing .hg-mt{right:3.5%;bottom:6%;width:290px}.sx-landing .hg-today{right:2.5%;bottom:6%;width:336px;padding:14px 18px 8px}.sx-landing .hg-auto{right:3%;top:8%;width:344px}.sx-landing .hg-auto .hg-top .sw{margin-left:auto}.sx-landing .hg-today .hg-top{font-size:13px;color:var(--ink)}.sx-landing .td-r{display:flex;align-items:center;gap:10px;min-height:44px;border-top:1px solid rgba(28,20,16,.07);font-size:14.5px;font-weight:650}.sx-landing .td-r:first-of-type{margin-top:10px}.sx-landing .td-r .ic{width:26px;height:26px;border-radius:8px}.sx-landing .td-r .ic svg{width:14px;height:14px}.sx-landing .td-r small{margin-left:auto;font-size:12.5px;font-weight:650;color:var(--ink-mute)}.sx-landing .td-r .chip{margin-left:auto}html.sx-js .sx-landing .td-r{opacity:0;transform:translateX(10px);transition:opacity .4s ease,transform .5s var(--ease-out)}html.sx-js .sx-landing .td-r.on{opacity:1;transform:none}.sx-landing .hg-chat{right:4.5%;bottom:9%;width:340px;padding:12px;display:grid;gap:8px}.sx-landing .bub{max-width:88%;padding:10px 14px;border-radius:18px;font-size:14px;line-height:1.4;font-weight:550}.sx-landing .bub.me{justify-self:end;background:var(--blue);color:#fff;border-bottom-right-radius:6px}.sx-landing .bub.bot{background:#fff;border:1px solid var(--line);border-bottom-left-radius:6px}.sx-landing .bub.bot b{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:12px;color:var(--blue-text)}.sx-landing .bub.bot b svg{width:13px;height:13px}html.sx-js .sx-landing .hg-chat .bub{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s var(--ease-out)}html.sx-js .sx-landing .hg-chat .bub.on{opacity:1;transform:none}.sx-landing .okdot{width:8px;height:8px;border-radius:50%;background:#2fa866;box-shadow:0 0 0 3px rgba(47,168,102,.18);flex:none}.sx-landing .cop{padding:104px 0 0}.sx-landing .cop-track{position:relative}.sx-landing .cop-grid{display:grid;gap:28px}.sx-landing .cop-list{display:grid;gap:56px;margin:56px 0 0;padding:0;list-style:none}.sx-landing .cp{display:grid;gap:20px}.sx-landing .cp-media{position:relative;aspect-ratio:4/3.3;border-radius:28px;overflow:hidden;background:var(--sand)}.sx-landing .cp-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos-m,var(--pos,50% 40%))}.sx-landing .cp-card{position:absolute;left:18px;bottom:18px;width:min(360px,calc(100% - 36px));padding:13px 15px;font-size:14px}.sx-landing .cp-text h3{font-size:clamp(30px,3vw,44px);letter-spacing:-.04em}.sx-landing .cp-text p{margin-top:10px;max-width:34ch;font-size:18px;line-height:1.45;color:var(--ink-soft)}.sx-landing .cc-r{display:flex;align-items:center;gap:10px;min-height:36px;font-size:14px;font-weight:650;white-space:nowrap}.sx-landing .cc-r+.cc-r{border-top:1px solid rgba(28,20,16,.07)}.sx-landing .cc-r .chip{margin-left:auto}.sx-landing .cc-sites{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sx-landing .cc-sites span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 11px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:12.5px;font-weight:700}.sx-landing .cc-sites span.all{background:var(--ink);border-color:var(--ink);color:#fff}.sx-landing .cc-bot{font-size:14px;line-height:1.4;font-weight:550}.sx-landing .cc-bot b{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;color:var(--blue-text)}.sx-landing .cc-bot b svg{width:13px;height:13px}.sx-landing .cop.pin .cop-track{--ph:calc(min(74vh, 660px) + 48px);height:calc(var(--ph) + 5 * 15vh + 10vh);margin-top:24px}.sx-landing .cop.pin .cop-pin{position:sticky;top:calc((100vh - var(--ph)) / 2 + 30px);height:var(--ph);display:flex;align-items:center}.sx-landing .cop.pin .cop-pin>.wrap{width:100%}.sx-landing .cop.pin .cop-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,120px);align-items:center}.sx-landing .cop-stage{display:none}.sx-landing .cop.pin .cop-stage{display:block;position:relative;justify-self:end;height:min(74vh,660px);aspect-ratio:.82;border-radius:32px;overflow:hidden;background:var(--sand);box-shadow:var(--shadow)}.sx-landing .cop.pin .cp-media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;opacity:0;transition:opacity .8s var(--ease-io)}.sx-landing .cop.pin .cp-media img{object-position:var(--pos,50% 40%);transform:scale(1.08);transition:transform 1.4s var(--ease-out)}.sx-landing .cop.pin .cp-media.on{opacity:1}.sx-landing .cop.pin .cp-media.on img{transform:scale(1)}.sx-landing .cop.pin .cp-card{left:22px;bottom:22px;opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .6s var(--ease-out)}.sx-landing .cop.pin .cp-media.on .cp-card{opacity:1;transform:none;transition-delay:.32s}.sx-landing .cop.pin .cop-list{margin:0;gap:clamp(14px,2.6vh,30px)}.sx-landing .cop.pin .cp-text h3{font-size:clamp(28px,min(3vw,4.6vh),46px);color:var(--ghost);transition:color .45s ease}.sx-landing .cop.pin .cp-text p{margin-top:8px;font-size:clamp(16px,min(1.3vw,2.2vh),19px);color:var(--ghost);transition:color .45s ease}.sx-landing .cop.pin .cp.on h3{color:var(--ink)}.sx-landing .cp-btn{font:inherit;letter-spacing:inherit;text-align:left;color:inherit;cursor:default}.sx-landing .cop.pin .cp{position:relative}.sx-landing .cop.pin .cp-btn{cursor:pointer}.sx-landing .cop.pin .cp-btn:after{content:"";position:absolute;inset:-6px 0}@media (hover:hover){.sx-landing .cop.pin .cp:not(.on) .cp-btn:hover{color:#a99d90}}.sx-landing .cop.pin .cp.on p{color:var(--ink-soft)}.sx-landing .lvs{padding:120px 0 0}.sx-landing .lv-grid{display:grid}.sx-landing .lv-list{display:grid;gap:44px;margin-top:56px}.sx-landing .lv{display:grid;gap:20px}.sx-landing .lv-media{position:relative;aspect-ratio:4/4.4;border-radius:28px;overflow:hidden;background:#cfe0f3}.sx-landing .lv-media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 45%)}.sx-landing .lv-media>img.crop{transform:scale(1.045)}.sx-landing .lv-word{font-size:clamp(36px,9vw,48px);letter-spacing:-.045em;line-height:1.04}.sx-landing .lv-btn{font:inherit;letter-spacing:inherit;text-align:left;color:inherit;cursor:default}.sx-landing .lv-in{display:grid;gap:12px;padding-top:12px}.sx-landing .lv-promise{font-size:20px;font-weight:750;letter-spacing:-.015em;line-height:1.3}.sx-landing .lv-how{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sx-landing .lv-how li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.5;color:var(--ink-soft)}.sx-landing .lv-how li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--blue)}.sx-landing .lv-st{display:flex;flex-wrap:wrap;gap:6px}.sx-landing .lv-st .chip svg{width:12px;height:12px}.sx-landing .lv-note{margin:56px auto 0;max-width:60ch;text-align:center;text-wrap:balance;font-size:17px;color:var(--ink-soft)}.sx-landing .lv-note b{color:var(--ink)}.sx-landing .mini{position:absolute;z-index:2;left:18px;bottom:18px;width:min(340px,calc(100% - 36px));padding:13px 15px 8px;border-radius:20px}.sx-landing .mini-h{display:flex;align-items:center;gap:9px;padding-bottom:8px;font-size:13px;font-weight:750;color:var(--ink)}.sx-landing .mini-h .chip{margin-left:auto}.sx-landing .mini-r{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;border-top:1px solid rgba(28,20,16,.07);font-size:14px;font-weight:650}.sx-landing .mini-r>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-landing .mini-r .muted{color:var(--ink-mute);font-weight:600}.sx-landing .mini-act{display:inline-flex;align-items:center;gap:8px;color:var(--blue-text);font-weight:700}.sx-landing .mini-act svg{width:16px;height:16px;flex:none}.sx-landing .mini-act.green{color:var(--green)}html.sx-js .sx-landing .x-hide{opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .5s var(--ease-out)}html.sx-js .sx-landing .x-hide.on{opacity:1;transform:none}.sx-landing .ck{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff;flex:none}.sx-landing .ck svg{width:12px;height:12px}.sx-landing .ck.warn{background:var(--sau)}html.sx-js .sx-landing .ck{transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}html.sx-js .sx-landing .ck.on{transform:scale(1)}.sx-landing .sw{position:relative;width:40px;height:24px;border-radius:999px;background:var(--ghost-2);flex:none;transition:background-color .3s ease}.sx-landing .sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(28,20,16,.3);transition:transform .35s var(--ease-out)}.sx-landing .sw.on{background:var(--green)}.sx-landing .sw.on:after{transform:translateX(16px)}.sx-landing .ca-r{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:40px;border-top:1px solid rgba(28,20,16,.07);font-size:14px;font-weight:650}.sx-landing .ca-r .num{font-weight:750}.sx-landing .ca-bar{display:block;height:8px;border-radius:4px;background:rgba(28,20,16,.07);overflow:hidden}.sx-landing .ca-bar i{display:block;height:100%;border-radius:4px;background:var(--c);transform-origin:0 50%;transform:scaleX(var(--w))}html.sx-js .sx-landing .ca-bar i{transform:scaleX(0);transition:transform .9s var(--ease-out)}html.sx-js .sx-landing .ca-bar i.on{transform:scaleX(var(--w))}.sx-landing .ca-name{display:inline-flex;align-items:center;gap:8px;min-width:96px}.sx-landing .lvs.pin .lv-track{--ph:calc(min(78vh, 700px) + 64px);height:calc(var(--ph) + 8 * 17vh + 10vh);margin-top:16px}.sx-landing .lvs.pin .lv-pin{position:sticky;top:calc((100vh - var(--ph)) / 2 + 30px);height:var(--ph);display:flex;align-items:center}.sx-landing .lvs.pin .lv-pin>.wrap{width:100%}.sx-landing .lvs.pin .lv-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,5vw,96px);align-items:center}.sx-landing .lv-stage{display:none}.sx-landing .lvs.pin .lv-stage{display:block;position:relative;justify-self:end;height:min(78vh,700px);aspect-ratio:.8;border-radius:32px;overflow:hidden;background:#cfe0f3;box-shadow:var(--shadow)}.sx-landing .lvs.pin .lv-list{margin:0;gap:0}.sx-landing .lvs.pin .lv{gap:0}.sx-landing .lvs.pin .lv-media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;opacity:0;transition:opacity .7s var(--ease-io)}.sx-landing .lvs.pin .lv-media>img{transform:scale(1.1);transition:transform 1.4s var(--ease-out)}.sx-landing .lvs.pin .lv-media>img.crop{transform:scale(1.14)}.sx-landing .lvs.pin .lv-media.on{opacity:1}.sx-landing .lvs.pin .lv-media.on>img{transform:scale(1)}.sx-landing .lvs.pin .lv-media.on>img.crop{transform:scale(1.045)}.sx-landing .lvs.pin .mini{left:22px;bottom:22px;opacity:0;transform:translateY(18px) scale(.97);transition:opacity .4s ease,transform .65s var(--ease-out)}.sx-landing .lvs.pin .lv-media.on .mini{opacity:1;transform:none;transition-delay:.3s}.sx-landing .lvs.pin .lv-word{font-size:clamp(32px,min(3.7vw,5.5vh),58px);line-height:1.1}.sx-landing .lvs.pin .lv-btn{cursor:pointer;color:var(--ghost);transition:color .4s ease}@media (hover:hover){.sx-landing .lvs.pin .lv-btn:hover{color:#a99d90}}.sx-landing .lvs.pin .lv.on .lv-btn{color:var(--ink)}.sx-landing .lvs.pin .lv-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s var(--ease-out)}.sx-landing .lvs.pin .lv-in{min-height:0;overflow:hidden;padding-top:0;opacity:0;transition:opacity .3s ease}.sx-landing .lvs.pin .lv.on .lv-body{grid-template-rows:1fr}.sx-landing .lvs.pin .lv.on .lv-in{opacity:1;transition:opacity .5s ease .2s}.sx-landing .lvs.pin .lv-in>:first-child{margin-top:10px}.sx-landing .lvs.pin .lv-in>:last-child{margin-bottom:18px}.sx-landing .lvs.pin .lv-how li{max-width:50ch}.sx-landing .lvs.pin .lv-note{margin-top:28px}.sx-landing .nums{padding:120px 16px 0}.sx-landing .nums-card{max-width:1408px;margin:0 auto;padding:clamp(40px,5vw,72px) clamp(20px,4vw,64px) 0;border-radius:40px;background:var(--sky);overflow:hidden}.sx-landing .stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.sx-landing .stat{border-top:1.5px solid rgba(28,20,16,.8);padding-top:18px}.sx-landing .stat b{display:block;font-family:var(--display);font-weight:560;font-size:clamp(42px,3.9vw,62px);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.sx-landing .stat b small{font-size:.5em;letter-spacing:-.02em}.sx-landing .stat>span{display:block;margin-top:12px;font-size:15px;line-height:1.45;color:var(--ink-soft)}.sx-landing .stat>span strong{display:block;color:var(--ink);font-weight:750}.sx-landing .auto{display:flex;align-items:center;gap:18px;margin:clamp(40px,5vw,64px) calc(clamp(20px, 4vw, 64px) * -1) 0;padding:22px 0 26px;border-top:1px solid rgba(28,20,16,.08);background:rgba(255,255,255,.38)}.sx-landing .auto-l{flex:none;display:inline-flex;align-items:center;gap:8px;margin-left:clamp(20px,4vw,64px);min-height:38px;padding:0 16px 0 12px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:700}.sx-landing .auto-l svg{width:16px;height:16px}.sx-landing .mq{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.sx-landing .mq-track{display:flex;width:max-content;animation:sx-mq 46s linear infinite}.sx-landing .mq:hover .mq-track{animation-play-state:paused}.sx-landing .mq ul{display:flex;gap:0;margin:0;padding:0;list-style:none}.sx-landing .mq li{display:inline-flex;align-items:center;gap:14px;padding-right:14px;font-size:16px;font-weight:650;white-space:nowrap}.sx-landing .mq li:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue)}@keyframes sx-mq{to{transform:translateX(-50%)}}@media (max-width:1000px){.sx-landing .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.sx-landing .stat:last-child{grid-column:1/-1}}@media (max-width:640px){.sx-landing .auto{flex-direction:column;align-items:flex-start;gap:14px}.sx-landing .mq{align-self:stretch}.sx-landing .stat>span{font-size:14px}}.sx-landing .as{padding:120px 0 0}.sx-landing .as-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:end}.sx-landing .as-head h2{margin-top:18px;font-size:clamp(40px,5vw,76px)}.sx-landing .as-head h2 em{display:block;font-style:normal;color:var(--blue)}.sx-landing .as-head p{font-size:18px;color:var(--ink-soft);max-width:40ch}.sx-landing .as-stage{position:relative;margin-top:48px;height:clamp(560px,62vw,680px);border-radius:36px;overflow:hidden;background:var(--sand)}.sx-landing .as-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 38%}.sx-landing .chat{position:absolute;left:32px;top:50%;translate:0 -50%;width:410px;font-size:14px;border-radius:24px}.sx-landing .chat .win-bar{gap:10px;padding:12px 16px}.sx-landing .chat .win-bar b{font-size:14px}.sx-landing .as-av{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--blue);color:#fff}.sx-landing .as-av svg{width:15px;height:15px}.sx-landing .chat-body{display:grid;align-content:start;gap:10px;min-height:352px;padding:18px 16px 14px}.sx-landing .msg{max-width:90%;padding:11px 14px;border-radius:18px;font-size:14.5px;line-height:1.45}.sx-landing .msg.me{justify-self:end;background:var(--blue);color:#fff;border-bottom-right-radius:6px}.sx-landing .msg.bot{background:var(--paper);border:1px solid var(--line);border-bottom-left-radius:6px}.sx-landing .msg.bot b{font-weight:750}.sx-landing .nm{display:inline-grid;vertical-align:bottom}.sx-landing .nm>span{grid-area:1/1;transition:opacity .45s ease,transform .55s var(--ease-out),filter .45s ease}.sx-landing .nm-a{font-weight:700}.sx-landing .nm-b{justify-self:start;padding:0 7px;margin:0 -2px;border-radius:7px;background:#fff;color:var(--blue-text);font-weight:750;opacity:0;transform:translateY(8px)}.sx-landing .nm.on .nm-a{opacity:0;transform:translateY(-8px);filter:blur(3px)}.sx-landing .nm.on .nm-b{opacity:1;transform:none}.sx-landing .mask{display:flex;align-items:center;gap:6px;width:max-content;margin-top:8px;padding:3px 10px 3px 8px;border-radius:999px;background:rgba(255,255,255,.2);font-size:12px;font-weight:700}.sx-landing .mask svg{width:13px;height:13px}html.sx-js .sx-landing .mask{opacity:0;transform:translateY(4px);transition:opacity .4s ease .25s,transform .5s var(--ease-out) .25s}html.sx-js .sx-landing .nm.on~.mask{opacity:1;transform:none}.sx-landing .dots{display:inline-flex;gap:4px;width:max-content}.sx-landing .dots i{width:7px;height:7px;border-radius:50%;background:var(--ink-ghost);animation:sx-dot 1s ease-in-out infinite}.sx-landing .dots i:nth-child(2){animation-delay:.15s}.sx-landing .dots i:nth-child(3){animation-delay:.3s}@keyframes sx-dot{0%,80%,to{transform:none;opacity:.5}40%{transform:translateY(-4px);opacity:1}}.sx-landing .act{border:1px solid var(--blue-line);border-radius:18px;padding:13px 14px;background:#fff;box-shadow:var(--shadow-sm)}.sx-landing .act-top{display:flex;align-items:center;gap:10px}.sx-landing .act-top b{display:block;font-size:14.5px}.sx-landing .act-top small{display:block;font-size:12.5px;color:var(--ink-mute)}.sx-landing .act-foot{display:grid;margin-top:12px}.sx-landing .act-btns,.sx-landing .act-done{grid-area:1/1;display:flex;align-items:center;gap:8px;transition:opacity .3s ease}.sx-landing .act-btns{justify-content:flex-end}.sx-landing .act-done{gap:8px;font-weight:750;color:var(--green);opacity:0}.sx-landing .act-done svg{width:18px;height:18px}.sx-landing .act.done .act-btns{opacity:0}.sx-landing .act.done .act-done{opacity:1}.sx-landing .btn-mini.press{transform:scale(.92);background:var(--blue-strong)}html.sx-js .sx-landing .chat .step{display:none}html.sx-js .sx-landing .chat .step.on{display:block;animation:sx-msgIn .52s var(--ease-out)}html.sx-js .sx-landing .chat .dots.step.on{display:inline-flex}@keyframes sx-msgIn{0%{opacity:0;transform:translateY(10px)}}.sx-landing .composer{display:flex;align-items:center;gap:10px;margin:0 12px 12px;min-height:48px;padding:0 6px 0 16px;border-radius:999px;background:var(--grey-bg);font-size:14px;color:var(--ink)}.sx-landing .composer .ph{color:var(--ink-mute)}.sx-landing .chat.typing .composer .ph{display:none}.sx-landing .typed{display:flex;min-width:0;overflow:hidden;white-space:nowrap}.sx-landing .typed.ovf{justify-content:flex-end}.sx-landing .caret{width:2px;height:18px;background:var(--blue);margin-left:-8px;opacity:0}.sx-landing .chat.typing .caret{opacity:1;animation:sx-blink 1s steps(1) infinite}@keyframes sx-blink{50%{opacity:0}}.sx-landing .send{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;border-radius:50%;background:var(--blue);color:#fff;flex:none}.sx-landing .send svg{width:16px;height:16px;rotate:-90deg}.sx-landing .as-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.sx-landing .as-g>div{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;padding:22px;border-radius:26px;background:#fff}.sx-landing .as-g .gi{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--ink);color:#fff}.sx-landing .as-g .gi svg{width:20px;height:20px}.sx-landing .as-g b{display:block;font-size:17px;letter-spacing:-.01em}.sx-landing .as-g p{margin-top:4px;font-size:15px;line-height:1.45;color:var(--ink-soft)}.sx-landing .conx{padding:120px 16px 0}.sx-landing .conx-card{max-width:1408px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(20px,5vw,80px);border-radius:40px;background:var(--sky);overflow:hidden}.sx-landing .conx-flow{display:grid;grid-template-columns:minmax(0,330px) minmax(80px,1fr) minmax(0,380px);align-items:center;margin:56px auto 0;max-width:1120px}.sx-landing .srcs{display:grid;gap:10px;margin:0;padding:0;list-style:none}.sx-landing .srcs li{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:12px 18px 12px 16px;border-radius:20px;background:rgba(255,255,255,.88);box-shadow:0 1px 2px rgba(28,20,16,.05),0 10px 26px -18px rgba(28,20,16,.4);transition:transform .3s var(--ease-out),box-shadow .3s ease}.sx-landing .srcs li.on{transform:translateX(6px);box-shadow:0 0 0 2px var(--blue),0 12px 30px -16px rgba(31,91,214,.5)}.sx-landing .srcs b{font-size:16px;grid-column:2}.sx-landing .srcs .ds{grid-column:2;font-size:13.5px;color:var(--ink-mute)}.sx-landing .srcs li .okdot{grid-column:1;grid-row:1/span 2}.sx-landing .beam{position:relative;align-self:stretch}.sx-landing .beam>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sx-landing .bm{fill:none;stroke:rgba(255,255,255,.9);stroke-width:3}.sx-landing .bm-flow{fill:none;stroke:var(--blue);stroke-width:2;stroke-dasharray:3 9;stroke-linecap:round;opacity:.55;animation:sx-flow 1.4s linear infinite}@keyframes sx-flow{to{stroke-dashoffset:-24}}.sx-landing .bm.soon{stroke:rgba(255,255,255,.6);stroke-dasharray:5 7}.sx-landing .bm-flow.soon{stroke:var(--ink-soft);stroke-dasharray:2 9;opacity:.3;animation:none}.sx-landing .bm-dot{fill:var(--blue);filter:drop-shadow(0 0 6px rgba(31,91,214,.7))}.sx-landing .ro{position:absolute;left:50%;top:50%;translate:-50% -50%;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 13px 0 10px;border-radius:999px;background:#fff;font-size:12.5px;font-weight:750;white-space:nowrap;box-shadow:var(--shadow-sm)}.sx-landing .ro svg{width:15px;height:15px;color:var(--green)}.sx-landing .sq{padding:16px 18px 10px;border-radius:26px;background:#fff;box-shadow:var(--shadow-lg)}.sx-landing .sq-h{display:flex;align-items:center;gap:10px;padding-bottom:10px;font-weight:800;font-size:16px;letter-spacing:-.02em}.sx-landing .sq-h svg{width:26px;height:26px}.sx-landing .sq-h .chip{margin-left:auto}.sx-landing .sq-r{display:flex;align-items:center;gap:10px;min-height:50px;border-top:1px solid var(--line);font-size:15px;font-weight:650}.sx-landing .sq-r small{margin-left:auto;font-size:12.5px;font-weight:650;color:var(--ink-mute)}html.sx-js .sx-landing .sq-r{opacity:.18;transition:opacity .4s ease}html.sx-js .sx-landing .sq-r .ic,html.sx-js .sx-landing .sq-r small,html.sx-js .sx-landing .sq-r span{transition:transform .5s var(--ease-out)}html.sx-js .sx-landing .sq-r:not(.on) span{transform:translateX(-6px)}html.sx-js .sx-landing .sq-r.on{opacity:1}.sx-landing .conx .sec-head p{max-width:54ch}.sx-landing .srcs-col{display:grid;gap:12px}.sx-landing .soon{padding:14px 16px 16px;border-radius:20px;border:1.5px dashed rgba(28,20,16,.26);background:rgba(255,255,255,.34);transition:transform .3s var(--ease-out)}.sx-landing .soon-l{display:block;font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.sx-landing .soon-list{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.sx-landing .soon-list li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1.5px dashed rgba(28,20,16,.3);font-size:14px;font-weight:700;color:var(--ink-soft)}.sx-landing .soon-list li.you{border-color:var(--blue-soft);color:var(--blue-text)}.sx-landing .soon-list svg{width:14px;height:14px}.sx-landing .conx-foot{display:grid;justify-content:center;gap:10px;margin-top:48px}.sx-landing .conx-foot p{display:flex;align-items:flex-start;gap:10px;max-width:62ch;font-size:16px;line-height:1.45;color:var(--ink-soft)}.sx-landing .conx-foot b{color:var(--ink)}.sx-landing .conx-foot svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--green)}@media (max-width:900px){.sx-landing .conx-flow{grid-template-columns:1fr;max-width:460px}.sx-landing .srcs{grid-template-columns:1fr 1fr}.sx-landing .beam{height:96px}.sx-landing .beam>svg{display:none}.sx-landing .beam:before{content:"";position:absolute;left:50%;top:8px;bottom:8px;width:2px;translate:-1px 0;background:repeating-linear-gradient(180deg,var(--blue) 0 3px,transparent 3px 12px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);animation:sx-flowV 1.2s linear infinite;background-size:2px 12px}@keyframes sx-flowV{to{background-position:0 12px}}}@media (max-width:420px){.sx-landing .srcs li{padding:11px 12px;column-gap:9px}.sx-landing .srcs .ds{font-size:12.5px}}.sx-landing .prof{padding:120px 0 0}.sx-landing .prof-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.sx-landing .prof-head h2{margin-top:18px;font-size:clamp(40px,5vw,76px)}.sx-landing .rail-btns{display:flex;gap:10px}.sx-landing .rail-btns button{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line);transition:transform .18s var(--ease-out),background-color .18s ease}.sx-landing .rail-btns button:active{transform:scale(.94)}@media (hover:hover){.sx-landing .rail-btns button:hover{background:var(--ink);color:#fff}}.sx-landing .rail-btns svg{width:20px;height:20px}.sx-landing .rail{display:flex;gap:20px;margin-top:40px;padding:4px max(16px,calc((100vw - 1280px) / 2 + 32px)) 24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(16px,calc((100vw - 1280px) / 2 + 32px));scrollbar-width:none;overscroll-behavior-x:contain}.sx-landing .rail::-webkit-scrollbar{display:none}.sx-landing .pc{flex:none;width:clamp(280px,30vw,410px);scroll-snap-align:start;padding:10px 10px 22px;border-radius:30px;background:#fff}.sx-landing .pc-photo{position:relative;aspect-ratio:4/4.5;border-radius:22px;overflow:hidden;background:var(--sand)}.sx-landing .pc-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 35%);transition:transform .9s var(--ease-out)}@media (hover:hover){.sx-landing .pc:hover .pc-photo img{transform:scale(1.04)}}.sx-landing .pc-photo .tag{position:absolute;left:14px;bottom:14px;background:rgba(255,255,255,.86);color:var(--ink)}.sx-landing .pc-photo .tag svg{width:15px;height:15px;color:var(--blue)}.sx-landing .pc-text{padding:18px 12px 0}.sx-landing .pc-text h3{font-size:30px;letter-spacing:-.035em}.sx-landing .pc-text p{margin-top:10px;font-size:16px;line-height:1.5;color:var(--ink-soft)}.sx-landing .secu{padding:120px 0 0}.sx-landing .secu-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:center}.sx-landing .secu h2{margin-top:18px;font-size:clamp(40px,5vw,76px)}.sx-landing .secu-lead{margin-top:18px;max-width:40ch;font-size:18px;color:var(--ink-soft)}.sx-landing .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}.sx-landing .tile{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:18px;border-radius:22px;background:#fff}.sx-landing .tile .gi{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--ink);color:#fff}.sx-landing .tile .gi svg{width:19px;height:19px}.sx-landing .tile b{display:block;font-size:16px;letter-spacing:-.01em}.sx-landing .tile p{margin-top:3px;font-size:14px;line-height:1.45;color:var(--ink-soft)}.sx-landing .secu-next{display:flex;align-items:flex-start;gap:10px;margin-top:18px;max-width:60ch;font-size:14.5px;line-height:1.5;color:var(--ink-mute)}.sx-landing .secu-next b{color:var(--ink-soft)}.sx-landing .secu-next svg{flex:none;width:16px;height:16px;margin-top:3px}.sx-landing .secu-art{position:relative;padding:0 0 70px 40px}.sx-landing .key{position:relative;aspect-ratio:4/4.6;border-radius:32px;overflow:hidden;background:#cfe0f3}.sx-landing .key img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.sx-landing .journal{position:absolute;left:0;bottom:0;width:min(420px,92%);padding:16px 16px 10px;border-radius:26px;background:rgba(18,22,36,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f2efe9;box-shadow:var(--shadow-lg)}.sx-landing .j-h{display:flex;align-items:center;gap:10px;padding:0 2px 12px;font-size:13.5px;font-weight:750}.sx-landing .j-h svg{width:17px;height:17px;color:#9db8ef}.sx-landing .j-h .live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;color:rgba(242,239,233,.62)}.sx-landing .j-h .live-dot{background:#6ee7a0}.sx-landing .j-h .live-dot:after{border-color:#6ee7a0}.sx-landing .j-r{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:52px;border-top:1px solid var(--night-line);font-size:13.5px}.sx-landing .j-r .av{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--c,#2a3149);color:#fff;font-size:12.5px;font-weight:800}.sx-landing .j-r .av svg{width:15px;height:15px}.sx-landing .j-r .what{min-width:0}.sx-landing .j-r .what b{font-weight:700}.sx-landing .j-r .what b,.sx-landing .j-r .what span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-landing .j-r .what span{font-size:12px;color:rgba(242,239,233,.58)}.sx-landing .jc{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:#2a3149;color:#f2efe9}.sx-landing .jc svg{width:13px;height:13px}.sx-landing .jc.ok{background:rgba(110,231,160,.16);color:#8ef0b4}.sx-landing .jc.blue{background:rgba(157,184,239,.18);color:#b9cdf6}.sx-landing .jc.msk{background:rgba(244,194,170,.18);color:#f6c7b0}.sx-landing .redact{position:relative;display:inline-grid}.sx-landing .redact>*{grid-area:1/1}.sx-landing .redact s{text-decoration:none;padding:0 10px;min-height:26px;display:inline-flex;align-items:center;border-radius:999px;background:#2a3149;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:opacity .3s ease}.sx-landing .redact .jc{clip-path:inset(0 0 0 0);transition:clip-path .6s var(--ease-io)}html.sx-js .sx-landing .redact:not(.on) .jc{clip-path:inset(0 100% 0 0)}html.sx-js .sx-landing .redact.on s{opacity:0}html.sx-js .sx-landing .jc[data-j=nm]{opacity:0;transform:scale(.9);transition:opacity .4s ease,transform .5s var(--ease-out)}html.sx-js .sx-landing .jc[data-j=nm].on{opacity:1;transform:none}html.sx-js .sx-landing .j-r{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s var(--ease-out)}html.sx-js .sx-landing .j-r.on{opacity:1;transform:none}.sx-landing .secu-foot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:64px;font-size:14.5px;color:var(--ink-soft)}.sx-landing .secu-foot span{display:inline-flex;align-items:center;gap:12px}.sx-landing .secu-foot span+span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--blue)}.sx-landing .faq{padding:120px 0 0}.sx-landing .faq .wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.sx-landing .faq h2{margin-top:18px;font-size:clamp(40px,4.6vw,68px)}.sx-landing .faq-side p{margin-top:16px;font-size:17px;color:var(--ink-soft)}.sx-landing .faq-list{display:grid;gap:10px}.sx-landing .faq-item{border-radius:22px;background:#fff}.sx-landing .faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 16px 14px 24px;font-size:17px;font-weight:700;letter-spacing:-.01em;cursor:pointer;list-style:none}.sx-landing .faq-item summary::-webkit-details-marker{display:none}.sx-landing .faq-item .plus{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--grey-bg);flex:none;transition:transform .3s var(--ease-out),background-color .2s ease}.sx-landing .faq-item .plus svg{width:16px;height:16px}.sx-landing .faq-item[open] .plus{transform:rotate(45deg);background:var(--blue-bg);color:var(--blue-text)}.sx-landing .faq-item p{padding:0 24px 22px;max-width:62ch;font-size:16px;line-height:1.6;color:var(--ink-soft)}.sx-landing .end{padding:120px 16px 0}.sx-landing .end-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center;max-width:1408px;margin:0 auto;padding:clamp(28px,4vw,56px) clamp(28px,4vw,56px) clamp(28px,4vw,56px) clamp(28px,6vw,96px);border-radius:40px;background:var(--sky);overflow:hidden}.sx-landing .end-card h2{font-size:clamp(42px,5.4vw,84px);max-width:13ch}.sx-landing .end-card p{margin-top:20px;font-size:19px;color:rgba(28,20,16,.78)}.sx-landing .end-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sx-landing .end-cta .pill-line{background:rgba(255,255,255,.55)}.sx-landing .fan{position:relative;justify-self:center;width:min(100%,470px);height:440px}.sx-landing .fc{position:absolute;top:50%;left:50%;width:236px;aspect-ratio:4/5;margin:-148px 0 0 -118px;border-radius:26px;overflow:hidden;background:#cfe0f3;box-shadow:var(--shadow-lg);transform:translate(var(--x),var(--y)) rotate(var(--r));transition:transform .7s var(--ease-out)}.sx-landing .fc img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.sx-landing .fc img.crop{transform:scale(1.05)}.sx-landing .fc .tag{position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,.88);color:var(--ink)}.sx-landing .fc .tag svg{width:15px;height:15px;color:var(--blue)}.sx-landing .fc.f1{--x:-136px;--y:18px;--r:-9deg}.sx-landing .fc.f2{--x:0px;--y:-10px;--r:0deg;z-index:2}.sx-landing .fc.f3{--x:136px;--y:18px;--r:9deg}.sx-landing .fc.f3 .tag{left:auto;right:12px}html.sx-js .sx-landing .end-card:not(.in) .fc{transform:translateY(40px) rotate(0deg)}.sx-landing .fan .fc:nth-child(2){transition-delay:80ms}@media (hover:hover){.sx-landing .fan:hover .fc.f1{--x:-150px;--r:-12deg}.sx-landing .fan:hover .fc.f3{--x:150px;--r:12deg}}.sx-landing .foot{padding:96px 0 0;overflow:hidden}.sx-landing .foot-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.sx-landing .foot-row p{flex:1;min-width:240px;font-size:15px;color:var(--ink-soft)}.sx-landing .foot-links{display:flex;flex-wrap:wrap;gap:4px 20px}.sx-landing .foot-links a{display:inline-flex;align-items:center;min-height:40px;font-size:15px;font-weight:600;text-decoration:none;color:var(--ink-soft)}@media (hover:hover){.sx-landing .foot-links a:hover{color:var(--ink)}}.sx-landing .wordmark{position:relative;margin-top:32px}.sx-landing .word{font-family:var(--sans);font-weight:800;font-size:clamp(96px,23vw,340px);letter-spacing:-.07em;line-height:.82;text-align:center;color:#efe8dc;user-select:none}.sx-landing .wv{position:absolute;left:0;right:0;top:18%;width:100%;height:46%}.sx-landing .foot-legal a{color:inherit;text-decoration:none}.sx-landing .foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;padding-bottom:28px;font-size:13.5px;color:var(--ink-mute)}@media (max-width:1100px){.sx-landing .secu-grid{grid-template-columns:1fr}.sx-landing .secu-art{max-width:560px;width:100%;margin:0 auto}.sx-landing .as-g,.sx-landing .faq .wrap{grid-template-columns:1fr}.sx-landing .faq .wrap{gap:32px}.sx-landing .end-card{grid-template-columns:1fr}.sx-landing .fan{height:400px}}@media (max-width:900px){.sx-landing .as-head{grid-template-columns:1fr;gap:16px}.sx-landing .as-stage{height:auto;overflow:visible;background:none}.sx-landing .as-stage>img{position:relative;height:auto;aspect-ratio:4/3;border-radius:28px;object-position:62% 40%}.sx-landing .chat{position:relative;left:auto;top:auto;translate:none;width:auto;margin:-56px 12px 0}}@media (max-width:760px){.sx-landing .hero{padding:74px 10px 0}.sx-landing .hero-card{height:auto;border-radius:28px;background:#fff}.sx-landing .slide{display:flex;flex-direction:column;align-items:stretch}.sx-landing .s-media{position:relative;inset:auto;flex:1 0 auto;min-height:min(96vw,460px)}.sx-landing .s-media img{position:absolute;inset:0;object-position:var(--pos-m,var(--pos,50% 50%))}.sx-landing .s-media:after{display:none}.sx-landing .s-text{flex:none;width:auto;padding:22px 20px 82px}.sx-landing .s-label{display:none}.sx-landing .s-title{margin-top:0;font-size:clamp(38px,10.6vw,52px)}.sx-landing .s-lead{margin-top:14px;font-size:16.5px}.sx-landing .s-cta{margin-top:22px}.sx-landing .hbars{left:20px;bottom:22px}.sx-landing .hg{width:228px;padding:11px 13px 12px;font-size:13px}.sx-landing .hg-top{font-size:11.5px}.sx-landing .hg-main{margin-top:7px;font-size:14px}.sx-landing .hg .chip{font-size:11.5px;min-height:23px;padding:0 8px}.sx-landing .hg-pay{left:12px;right:auto;top:auto;bottom:86px;width:262px}.sx-landing .hg-mt .hg-main,.sx-landing .hg-pay .hg-main{white-space:nowrap}.sx-landing .hg-mt{right:12px;top:auto;bottom:10px;width:236px}.sx-landing .hg-today{padding:11px 14px 3px}.sx-landing .hg-auto,.sx-landing .hg-today{left:12px;right:12px;top:auto;width:auto;bottom:10px}.sx-landing .td-r{min-height:32px;font-size:13.5px}.sx-landing .td-r:first-of-type{margin-top:6px}.sx-landing .hg-chat{right:12px;left:12px;width:auto;top:auto;bottom:16px;padding:10px;gap:6px}.sx-landing .bub{font-size:13px;padding:8px 12px}.sx-landing .as,.sx-landing .cop,.sx-landing .faq,.sx-landing .lvs,.sx-landing .prof,.sx-landing .secu{padding-top:96px}.sx-landing .conx,.sx-landing .end,.sx-landing .nums{padding-top:96px;padding-left:10px;padding-right:10px}.sx-landing .cop-list,.sx-landing .lv-list{margin-top:40px}.sx-landing .conx-card,.sx-landing .end-card,.sx-landing .nums-card{border-radius:30px}.sx-landing .mini{left:12px;bottom:12px;width:calc(100% - 24px);padding:11px 13px 6px}.sx-landing .ca-r,.sx-landing .mini-r{min-height:36px;font-size:13.5px}.sx-landing .prof-head{flex-direction:column;align-items:flex-start}.sx-landing .rail-btns button{width:46px;height:46px}.sx-landing .pc{width:min(82vw,330px)}.sx-landing .pc-text h3{font-size:26px}.sx-landing .tiles{grid-template-columns:1fr}.sx-landing .secu-art{padding:0}.sx-landing .journal{position:relative;width:auto;margin:-64px 12px 0}.sx-landing .j-r{grid-template-columns:28px minmax(0,1fr) auto;gap:9px;font-size:13px}}@media (max-width:520px){.sx-landing .j-r{grid-template-columns:28px minmax(0,1fr);column-gap:10px;row-gap:4px;padding:10px 0}.sx-landing .j-r .av{grid-row:1/span 2;align-self:start}.sx-landing .j-r>.jc,.sx-landing .j-r>.redact{grid-column:2;justify-self:start}.sx-landing .secu-foot{flex-direction:column;gap:6px}.sx-landing .secu-foot span+span:before{display:none}.sx-landing .faq-item summary{font-size:16px;padding-left:18px}.sx-landing .faq-item p{padding:0 18px 20px;font-size:15.5px}.sx-landing .end-card{padding:36px 20px 20px}.sx-landing .end-card p{font-size:17px}.sx-landing .fan{height:300px}.sx-landing .fc{width:156px;margin:-98px 0 0 -78px;border-radius:22px}.sx-landing .fc.f1{--x:-100px}.sx-landing .fc.f3{--x:100px}.sx-landing .fc .tag{left:8px;bottom:8px;min-height:30px;padding:0 11px;font-size:12.5px}.sx-landing .fc.f1 .tag svg,.sx-landing .fc.f3 .tag svg{display:none}.sx-landing .fc.f3 .tag{right:8px}.sx-landing .chat-body{min-height:0}html.sx-js .sx-landing .chat-body{min-height:380px}.sx-landing .msg{font-size:14px}}.sx-landing .lv-dots,.sx-landing .lv-tabs{display:none}.sx-landing .cop.mob .cop-track{margin-top:30px}.sx-landing .cop.mob .cop-grid{gap:20px}.sx-landing .cop.mob .cop-stage{display:block;position:relative;aspect-ratio:4/3.3;border-radius:28px;overflow:hidden;background:var(--sand)}.sx-landing .cop.mob .cp-media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;opacity:0;transition:opacity .6s var(--ease-io)}.sx-landing .cop.mob .cp-media.on{opacity:1}.sx-landing .cop.mob .cp-media img{transform:scale(1.06);transition:transform 1.2s var(--ease-out)}.sx-landing .cop.mob .cp-media.on img{transform:none}.sx-landing .cop.mob .cp-card{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .6s var(--ease-out)}.sx-landing .cop.mob .cp-media.on .cp-card{opacity:1;transform:none;transition-delay:.25s}.sx-landing .cop.mob .cop-list{margin:0;gap:16px}.sx-landing .cop.mob .cp{position:relative}.sx-landing .cop.mob .cp-text h3{font-size:27px;color:var(--ghost);transition:color .4s ease}.sx-landing .cop.mob .cp-text p{margin-top:4px;font-size:15.5px;color:var(--ghost);transition:color .4s ease}.sx-landing .cop.mob .cp.on h3{color:var(--ink)}.sx-landing .cop.mob .cp.on p{color:var(--ink-soft)}.sx-landing .cop.mob .cp-btn{cursor:pointer}.sx-landing .cop.mob .cp-btn:after{content:"";position:absolute;inset:-8px 0}@media (max-width:760px){html.sx-js .sx-landing .lv-tabs{display:flex;gap:8px;margin-top:32px;overflow-x:auto;scrollbar-width:none}.sx-landing .lv-list::-webkit-scrollbar,.sx-landing .lv-tabs::-webkit-scrollbar{display:none}.sx-landing .lv-tab{flex:none;min-height:38px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:14.5px;font-weight:700;color:var(--ink-soft);transition:background-color .25s ease,color .25s ease}.sx-landing .lv-tab.on{background:var(--ink);box-shadow:none;color:#fff}.sx-landing .lv-list{display:flex;gap:10px;margin:14px -16px 0;padding:0 30px 2px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none}.sx-landing .lv{flex:0 0 calc(100vw - 46px);align-content:start;gap:0;scroll-snap-align:start;scroll-snap-stop:always;border-radius:28px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.sx-landing .lv-media{aspect-ratio:auto;height:290px;border-radius:0}.sx-landing .lv-media>img{object-position:50% 70%}.sx-landing .lv .mini{right:12px;width:auto;padding:10px 13px 5px}.sx-landing .lv .mini-h{padding-bottom:6px}.sx-landing .lv .mini-r{min-height:34px}.sx-landing .lv-text{padding:16px 18px 20px}.sx-landing .lv-word{font-size:32px}.sx-landing .lv-in{gap:10px;padding-top:8px}.sx-landing .lv-promise{font-size:17px}.sx-landing .lv-how li{font-size:14.5px;line-height:1.45}html.sx-js .sx-landing .lv-dots{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;font-size:13px;font-weight:700;color:var(--ink-mute);font-variant-numeric:tabular-nums}.sx-landing .lv-pips{display:flex;gap:6px}.sx-landing .lv-dots i{width:6px;height:6px;border-radius:3px;background:var(--ghost);transition:width .3s var(--ease-out),background-color .3s ease}.sx-landing .lv-dots i.on{width:18px;background:var(--ink)}.sx-landing .lvs .lv-note{margin-top:26px;font-size:15.5px}}@media (prefers-reduced-motion:reduce){.sx-landing .cop.mob .cp-card,.sx-landing .cop.mob .cp-media,.sx-landing .cop.mob .cp-media img,.sx-landing .cop.pin .cp-media,.sx-landing .fc,.sx-landing .lv-dots i,.sx-landing .lvs.pin .lv-body,.sx-landing .lvs.pin .lv-media,.sx-landing .s-media img,.sx-landing .slide,html.sx-js .sx-landing .ca-bar i,html.sx-js .sx-landing .ck,html.sx-js .sx-landing .hg,html.sx-js .sx-landing .j-r,html.sx-js .sx-landing .slide .s-text>*,html.sx-js .sx-landing .td-r,html.sx-js .sx-landing .x-hide{transition:none!important}.sx-landing .s-media img,.sx-landing .slide.on .s-media img{transform:none}.sx-landing .mq-track{animation:none;width:auto}.sx-landing .mq ul+ul{display:none}.sx-landing .mq ul{flex-wrap:wrap;row-gap:6px}.sx-landing .mq{-webkit-mask-image:none;mask-image:none}.sx-landing .beam:before,.sx-landing .bm-flow,.sx-landing .dots i{animation:none!important}html.sx-js .sx-landing .chat .step.on{animation:none}}