@font-face{font-family:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/ad04e34e74.woff2) 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:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/ffb0f3eb29.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/a9f3882d78.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/bd3f3233fe.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:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/b4290e9b7e.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/cf48e3e1de.woff2) 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:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/ad04e34e74.woff2) 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:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/ffb0f3eb29.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/a9f3882d78.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/bd3f3233fe.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:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/b4290e9b7e.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/cf48e3e1de.woff2) 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:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/ad04e34e74.woff2) 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:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/ffb0f3eb29.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/a9f3882d78.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/bd3f3233fe.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:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/b4290e9b7e.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/cf48e3e1de.woff2) 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:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/ad04e34e74.woff2) 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:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/ffb0f3eb29.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/a9f3882d78.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/bd3f3233fe.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:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/b4290e9b7e.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:700;font-display:swap;src:url(/features/fonts/cf48e3e1de.woff2) 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:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/ad04e34e74.woff2) 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:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/ffb0f3eb29.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/a9f3882d78.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/bd3f3233fe.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:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/b4290e9b7e.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxManrope;font-style:normal;font-weight:800;font-display:swap;src:url(/features/fonts/cf48e3e1de.woff2) 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:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/ec84a3760f.woff2) 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:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/4ee8fc9834.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/f55b8d3974.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/eef1e49772.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/983e909462.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:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/395290514d.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxInter;font-style:normal;font-weight:400;font-display:swap;src:url(/features/fonts/567244088c.woff2) 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:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/ec84a3760f.woff2) 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:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/4ee8fc9834.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/f55b8d3974.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/eef1e49772.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/983e909462.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:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/395290514d.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxInter;font-style:normal;font-weight:500;font-display:swap;src:url(/features/fonts/567244088c.woff2) 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:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/ec84a3760f.woff2) 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:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/4ee8fc9834.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/f55b8d3974.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/eef1e49772.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/983e909462.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:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/395290514d.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:FxInter;font-style:normal;font-weight:600;font-display:swap;src:url(/features/fonts/567244088c.woff2) 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}.fx{--bg:#0a0a0f;--s1:rgba(255,255,255,.035);--s2:rgba(255,255,255,.07);--line:rgba(255,255,255,.09);--tx:#f4f3f8;--mu:#a6a6bb;--pr:#7c3aed;--pr2:#8b5cf6;--g1:#a78bfa;--g2:#e879f9}.fx,.fx *{box-sizing:border-box}.fx .lp{background:var(--bg);color:var(--tx);font-family:FxInter,Inter,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.fx .lp a{color:inherit;text-decoration:none}.fx .lp img{display:block}.fx .lp svg{flex:none}.fx .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.fx .nav{height:68px;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);background:rgba(10,10,15,.72);backdrop-filter:blur(12px)}.fx .logo,.fx .nav{display:flex;align-items:center}.fx .logo{gap:10px;font-weight:600;font-size:17px;letter-spacing:-.01em;color:#c4b5fd}.fx .nav-links{display:flex;gap:6px;align-items:center}.fx .nav-links a{padding:8px 14px;border-radius:999px;font-size:14px;color:var(--mu);transition:background .2s,color .2s}.fx .nav-links a.on,.fx .nav-links a:hover{background:var(--s2);color:var(--tx)}.fx .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border-radius:999px;font-weight:600;font-size:16px;white-space:nowrap;cursor:pointer;border:0;font-family:inherit;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background .2s}.fx .btn:active{transform:scale(.98)}.fx .btn-p{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;box-shadow:0 10px 34px rgba(124,58,237,.38),inset 0 1px 0 rgba(255,255,255,.28)}.fx .btn-p:hover{transform:translateY(-2px);box-shadow:0 16px 44px rgba(124,58,237,.5),inset 0 1px 0 rgba(255,255,255,.32)}.fx .btn-g{background:var(--s2);border:1px solid var(--line);color:var(--tx);backdrop-filter:blur(12px)}.fx .btn-g:hover{background:rgba(255,255,255,.11)}.fx .btn-s{height:40px;padding:0 20px;font-size:14px}.fx h1,.fx h2,.fx h3,.fx p{margin:0}.fx h1{font-size:64px;line-height:1.04;letter-spacing:-.035em}.fx h1,.fx h2{font-weight:600}.fx h2{font-size:40px;line-height:1.1;letter-spacing:-.03em}.fx h3{font-size:22px;line-height:1.25;letter-spacing:-.02em;font-weight:600}.fx .grad{background:linear-gradient(90deg,var(--g1),var(--g2));-webkit-background-clip:text;background-clip:text;color:transparent}.fx .lead{font-size:18px;line-height:1.55;max-width:54ch}.fx .lead,.fx .mu{color:var(--mu)}.fx .sec{padding:104px 0}.fx .sec-t{padding:104px 0 0}.fx .stack{display:flex;flex-direction:column}.fx .media{position:relative;overflow:hidden;border-radius:24px;background:#15151d}.fx .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.fx .scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,15,0) 38%,rgba(10,10,15,.94))}.fx .glass{background:rgba(22,22,30,.58);backdrop-filter:blur(26px) saturate(165%);-webkit-backdrop-filter:blur(26px) saturate(165%);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 24px 70px rgba(0,0,0,.5);border-radius:20px}.fx .card{background:var(--s1);border:1px solid var(--line);border-radius:24px;overflow:hidden}.fx .hub{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:28px;overflow:hidden;border:1px solid var(--line);background:#15151d;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;cursor:pointer}.fx .hub:hover{transform:translateY(-4px);border-color:rgba(167,139,250,.5);box-shadow:0 24px 70px rgba(124,58,237,.22)}.fx .hub:hover img{transform:scale(1.045)}.fx .hub>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.fx .hub .body{position:relative;padding:28px 30px 30px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.fx .hub h3{font-size:26px}.fx .hub p{font-size:15px;color:#c9c9d8;margin-top:8px;max-width:38ch;line-height:1.5}.fx .go{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(12px);flex:none;transition:background .25s,transform .25s}.fx .hub:hover .go{background:#fff;color:#0a0a0f;transform:rotate(45deg)}.fx .tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:500;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);color:#e9e9f3}.fx .mini{display:flex;align-items:center;gap:16px;padding:22px 24px;border-radius:24px;background:var(--s1);border:1px solid var(--line);transition:background .25s,border-color .25s,transform .35s cubic-bezier(.16,1,.3,1);cursor:pointer}.fx .mini:hover{background:var(--s2);border-color:rgba(167,139,250,.4);transform:translateY(-2px)}.fx .mini .ic{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(124,58,237,.18);color:#c4b5fd;flex:none}.fx .mini b{display:block;font-size:16px;font-weight:600}.fx .mini span{display:block;font-size:14px;color:var(--mu);margin-top:2px}.fx .num{font-size:64px;line-height:1;letter-spacing:-.04em;font-weight:600}.fx .faq{border-top:1px solid var(--line)}.fx .faq-i{border-bottom:1px solid var(--line);padding:24px 0;cursor:pointer}.fx .faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:20px;font-weight:500;letter-spacing:-.01em}.fx .faq-a{margin-top:14px;color:var(--mu);font-size:17px;line-height:1.6;max-width:68ch}.fx .chev{width:36px;height:36px;border-radius:999px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--mu);flex:none}.fx .step{display:flex;gap:20px;padding:22px 24px;border-radius:20px;border:1px solid transparent;cursor:pointer;transition:background .25s,border-color .25s}.fx .step:hover{background:var(--s1)}.fx .step.on{background:var(--s2);border-color:var(--line)}.fx .step .n{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:600;background:var(--s2);color:var(--mu);flex:none}.fx .step.on .n{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.fx .step h3{font-size:20px}.fx .step p{color:var(--mu);font-size:16px;margin-top:6px}.fx .snap{scroll-padding-left:32px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 32px 12px;scrollbar-width:none}.fx .snap::-webkit-scrollbar{display:none}.fx .occ{flex:none;width:220px;scroll-snap-align:start;transition:transform .4s cubic-bezier(.16,1,.3,1)}.fx .occ:hover{transform:translateY(-4px)}.fx .occ .media{height:290px;border-radius:22px}.fx .occ:hover img{transform:scale(1.05)}.fx .occ b{display:block;margin-top:12px;font-size:16px;font-weight:600}.fx .bars{display:flex;align-items:center;gap:3px;height:28px}.fx .bars i{display:block;width:3px;border-radius:2px;background:#c4b5fd}.fx .pb{height:4px;border-radius:2px;background:rgba(255,255,255,.16);overflow:hidden}.fx .pb i{display:block;height:100%;background:#c4b5fd}.fx .pl{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0a0a0f;flex:none}.fx .pl.dim{background:rgba(255,255,255,.14);color:#fff}.fx .ph{font-size:13px;color:var(--mu)}.fx .field{display:flex;align-items:center;gap:12px;height:64px;padding:0 10px 0 24px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);font-size:17px;color:var(--mu)}.fx .field input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--tx);font:inherit}.fx .foot{border-top:1px solid var(--line);padding:56px 0 64px;color:var(--mu);font-size:15px}.fx .foot a:hover{color:var(--tx)}.fx .sw{height:96px;border-radius:18px;border:1px solid var(--line);display:flex;align-items:flex-end;padding:12px 14px;font-size:13px}.fx .hr{height:1px;background:var(--line)}@media (max-width:760px){.fx .wrap{padding:0 18px}.fx h1{font-size:40px}.fx h2{font-size:30px}.fx .sec{padding:64px 0}.fx .lead{font-size:16px}.fx .nav-links{display:none}.fx .num{font-size:44px}.fx .faq-q{font-size:17px}.fx .hub h3{font-size:22px}}.fx .sc{display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:32px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);transition:border-color .3s,background .3s,transform .5s cubic-bezier(.16,1,.3,1);cursor:pointer;overflow:hidden}.fx .sc:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);transform:translateY(-3px)}.fx .sc h3{font-size:21px;font-weight:500;letter-spacing:-.01em}.fx .sc p{font-size:16px;line-height:1.5;color:var(--mu);max-width:34ch;margin-bottom:24px}.fx .vis{margin-top:auto;aspect-ratio:3/2;border-radius:18px;position:relative;overflow:hidden;background:radial-gradient(85% 95% at 10% 0,var(--a,rgba(139,92,246,.8)),transparent 62%),radial-gradient(75% 85% at 100% 100%,var(--b,rgba(244,114,182,.6)),transparent 62%),radial-gradient(60% 60% at 0 100%,var(--c,rgba(251,146,60,.35)),transparent 60%),var(--bg0,#14101f)}.fx .vis img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.fx .sc:hover .vis img{transform:scale(1.05)}@keyframes fx-wf{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes fx-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.55);opacity:0}}@keyframes fx-scrollx{0%{background-position:0 0}to{background-position:-28px 0}}@keyframes fx-typing{0%{width:0}35%{width:100%}85%{width:100%}to{width:0}}@keyframes fx-prog{0%{width:0}to{width:100%}}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fx-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.15)}}@keyframes fx-act{0%,28%{opacity:1;transform:translateY(-10px);border-color:rgba(196,181,253,.8);box-shadow:0 30px 80px rgba(124,58,237,.45)}33%,to{opacity:.5;transform:none;border-color:rgba(255,255,255,.12);box-shadow:none}}@keyframes fx-chip{0%,20%{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border-color:transparent}25%,to{background:rgba(255,255,255,.08);color:#d4d4e4;border-color:rgba(255,255,255,.14)}}@keyframes fx-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fx-rv{0%{opacity:.3;transform:translateY(28px)}to{opacity:1;transform:none}}.fx .wf{display:flex;align-items:center;justify-content:center;gap:3px;height:100%}.fx .wf i{display:block;width:3px;border-radius:2px;background:linear-gradient(180deg,#f5d0fe,#a78bfa);animation:fx-wf 2.8s ease-in-out infinite}.fx .wf i:nth-child(2n){animation-delay:-.25s}.fx .wf i:nth-child(3n){animation-delay:-.55s}.fx .wf i:nth-child(5n){animation-delay:-.85s}.fx .wf i:nth-child(7n){animation-delay:-.1s}.fx .wf.red i{background:linear-gradient(180deg,#fecdd3,#fb7185)}.fx .rec{flex:none;position:relative;width:52px;height:52px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.32);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.fx .rec:after{content:"";position:absolute;inset:-1px;border-radius:999px;border:1px solid rgba(255,255,255,.5);animation:fx-ring 2.8s ease-out infinite}.fx .rec i{display:block;width:18px;height:18px;border-radius:999px;background:#fb7185;box-shadow:0 0 14px rgba(251,113,133,.8)}.fx .lane{height:14px;border-radius:7px;background:repeating-linear-gradient(90deg,var(--c) 0 3px,transparent 3px 7px);animation:fx-scrollx 2.4s linear infinite}.fx .tl{display:block;overflow:hidden;white-space:nowrap;width:0;animation:fx-typing 7s steps(34) infinite}.fx .tl.d2{animation-delay:1.6s}.fx .tl.d3{animation-delay:3.2s}.fx .caret{display:inline-block;width:2px;height:1em;background:#c4b5fd;vertical-align:-2px;margin-left:2px;animation:fx-blink 1s steps(1) infinite}.fx .phone{position:relative;width:216px;height:430px;border-radius:38px;padding:8px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);transition:all .5s}.fx .phone .scr{height:100%;border-radius:30px;overflow:hidden;background:linear-gradient(175deg,rgba(124,58,237,.55),rgba(76,29,149,.35) 45%,rgba(14,11,24,.92));padding:34px 16px 16px;position:relative;display:flex;flex-direction:column}.fx .phone .isl{position:absolute;top:8px;left:50%;margin-left:-34px;width:68px;height:20px;border-radius:12px;background:#000;z-index:3}.fx .phone.a1{animation:fx-act 9s infinite}.fx .phone.a2{animation:fx-act 9s 3s infinite}.fx .phone.a3{animation:fx-act 9s 6s infinite}.fx .cp{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:500;background:rgba(255,255,255,.1);color:#e4e4ef;border:1px solid rgba(255,255,255,.14)}.fx .cp.cy{animation:fx-chip 9s infinite}.fx .cp.cy.b{animation-delay:-6s}.fx .cp.cy.c{animation-delay:-3s}.fx .panel{position:relative;overflow:hidden;border-radius:36px;background:#17171d;border:1px solid rgba(255,255,255,.07)}.fx .pbar{height:5px;border-radius:3px;background:rgba(255,255,255,.14);overflow:hidden}.fx .pbar i{display:block;height:100%;background:linear-gradient(90deg,#c4b5fd,#e879f9);animation:fx-prog 9s linear infinite}.fx .fl{animation:fx-float 5s ease-in-out infinite}.fx .blob{position:absolute;border-radius:999px;filter:blur(60px);animation:fx-drift 12s ease-in-out infinite}.fx .lp .btn-w{background:#fff;color:#4c1d95;box-shadow:0 14px 40px rgba(0,0,0,.25)}.fx .lp .btn-w:hover{transform:translateY(-2px);box-shadow:0 20px 50px rgba(0,0,0,.32)}.fx .h-light{font-weight:500;letter-spacing:-.04em}@supports (animation-timeline:view()){.fx .rv{animation:fx-rv linear both;animation-timeline:view();animation-range:entry 0 entry 38%}}@media (prefers-reduced-motion:reduce){.fx .cp.cy:first-child{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border-color:transparent}.fx .blob,.fx .caret,.fx .cp.cy,.fx .fl,.fx .lane,.fx .pbar i,.fx .phone,.fx .rec:after,.fx .rv,.fx .tl,.fx .wf i{animation:none!important}.fx .tl{width:100%}.fx .pbar i{width:45%}}.fx .g{background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 40px rgba(0,0,0,.28);border-radius:18px}.fx .ctr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}@keyframes fx-stpa{0%,30%{opacity:1;border-color:#c4b5fd}33%,to{opacity:.38;border-color:rgba(255,255,255,.12)}}.fx .stp{padding:18px 0 18px 26px;border-left:2px solid rgba(255,255,255,.12);animation:fx-stpa 9s infinite}.fx .stp.s2{animation-delay:3s}.fx .stp.s3{animation-delay:6s}.fx .stp h3{font-size:20px;font-weight:500}.fx .stp p{color:var(--mu);font-size:16px;margin-top:6px;line-height:1.5}@media (prefers-reduced-motion:reduce){.fx .stp{animation:none;opacity:1}}@keyframes fx-fadeph{0%,30%{opacity:1;visibility:visible}33%,to{opacity:0;visibility:hidden}}.fx .logo{white-space:nowrap}@media (max-width:1100px){.fx .rg3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fx h1.h-light{font-size:64px!important}.fx h2.h-light{font-size:44px!important}.fx .nav-links{display:none}}@media (max-width:900px){.fx .rg12{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.fx .rg12>*{grid-column:auto!important}.fx .rpp{padding:32px 24px!important}.fx .rpf{padding:28px 20px!important}.fx .rpc{padding:44px 24px!important}}@media (max-width:760px){.fx .rg3{grid-template-columns:minmax(0,1fr)!important}.fx .rbl{border-left:0!important;border-top:1px solid var(--line)!important;padding-left:0!important;padding-right:0!important}.fx h1.h-light{font-size:42px!important;line-height:1.05!important}.fx h2.h-light{font-size:32px!important;line-height:1.06!important}.fx .lp .num{font-size:40px!important}.fx .nav .btn-p{display:none}.fx .nav .wrap{gap:12px!important}.fx .lead{font-size:16px!important}.fx .rpb{padding-bottom:72px!important}.fx .rpt1{padding-top:64px!important}.fx .rpt2{padding-top:44px!important}.fx .panel:not(.hp):not(.rp){height:auto!important}.fx .panel.hp,.fx .panel.rp{height:500px!important}.fx .prow{top:36px!important;display:block!important}.fx .prow .phone{position:absolute;left:50%;margin-left:-108px;animation:fx-fadeph 9s infinite!important;opacity:0}.fx .prow .phone.a2{animation-delay:3s!important}.fx .prow .phone.a3{animation-delay:6s!important}.fx .stp{padding:14px 0 14px 18px}.fx .sc{padding:24px}.fx .snap{padding-left:18px!important}.fx .occ{width:160px}.fx .occ .media{height:210px}.fx .foot .wrap{flex-direction:column}}@media (prefers-reduced-motion:reduce){.fx .prow .phone{animation:none!important;opacity:0}.fx .prow .phone.a1{opacity:1}}@media (max-width:760px){.fx .snap{scroll-padding-left:18px}.fx .vis .wf i:nth-child(n+19){display:none}.fx .vis .g{padding:12px 14px!important}.fx .keep3{gap:8px!important}.fx .keep3 .media{height:auto!important;aspect-ratio:3/4;margin-top:0!important;border-radius:16px!important}.fx .keep3>.stack{margin-top:0!important;gap:8px!important}.fx .keep3>.media:nth-child(2){margin-top:24px!important}}.fx .vis{background:radial-gradient(80% 90% at 12% 0,rgba(139,92,246,.3),transparent 62%),radial-gradient(75% 85% at 100% 100%,rgba(236,72,153,.24),transparent 62%),#0c0a14!important}.fx .vis.cut img{-o-object-fit:contain;object-fit:contain;padding:2%}.fx .hf{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:32px;background:radial-gradient(80% 90% at 12% 0,rgba(139,92,246,.3),transparent 62%),radial-gradient(75% 85% at 100% 100%,rgba(236,72,153,.24),transparent 62%),#0c0a14;border:1px solid rgba(255,255,255,.07)}.fx .hf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fx .hf.cut img{-o-object-fit:contain;object-fit:contain;padding:2%}.fx .sc p{min-height:4.5em}.fx .sc-auth{cursor:pointer}.fx .au-bg{position:fixed;inset:0;z-index:50;background:rgba(5,4,10,.72);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.fx .au-box{width:min(420px,100%);background:#17151f;border:1px solid rgba(255,255,255,.12);border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:12px;color:#f4f3f8;font-family:FxManrope,Manrope,FxInter,Inter,sans-serif}.fx .au-box h3{font-size:24px;font-weight:700;margin:0}.fx .au-box p{color:#a6a6bb;margin:0 0 8px;font-size:15px}.fx .au-b{height:52px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;background:#7c3aed;color:#fff}.fx .au-b.g{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.fx .au-x{margin-top:6px;background:none;border:0;color:#a6a6bb;font:inherit;cursor:pointer;padding:8px}.fx .vis.full{background:none!important}.fx .vis.full img{-o-object-fit:cover;object-fit:cover}.fx .sc{padding:26px;gap:10px}.fx .sc p{margin-bottom:18px;min-height:4.2em}.fx .vis.cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.22)}.fx .sc:hover .vis.cv img{transform:scale(1.28)}.fx .sc{padding:22px 22px 20px;gap:8px}.fx .sc p{min-height:0;margin-bottom:14px;font-size:15px;line-height:1.45}.fx .sc h3{font-size:20px}.fx .vis.cut,.fx .vis.cv{background:none!important;overflow:visible}.fx .vis.cut:before,.fx .vis.cv:before{content:"";position:absolute;inset:8% 6%;background:radial-gradient(closest-side,rgba(124,58,237,.3),transparent 78%);filter:blur(26px);pointer-events:none}.fx .vis.cut img,.fx .vis.cv img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:none;padding:0}.fx .sc:hover .vis.cv img{transform:none}.fx .vis.full{border-radius:16px}.fx .vis.full img{-o-object-position:50% 50%;object-position:50% 50%}.fx .vis.full.vp-vo img{-o-object-position:50% 30%;object-position:50% 30%}.fx .mg4 .sc{padding:20px 20px 18px}.fx .mg4 .sc h3{font-size:19px}.fx .mg4 .sc p{font-size:14px;margin-bottom:12px}@media (max-width:1100px){.fx .mg4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.fx .mg4{grid-template-columns:minmax(0,1fr)!important}}.fx .vp{--bg:#0A0910;--tx:#F3F1F8;--mu:#A5A2B8;--ac:#7C3AED;--ac2:#8B5CF6;--line:rgba(255,255,255,.1);background:var(--bg);color:var(--tx);font-family:FxManrope,Manrope,FxInter,Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.fx .vp *{box-sizing:border-box}.fx .vp a{color:inherit;text-decoration:none}.fx .vp img,.fx .vp video{display:block}.fx .vp h1,.fx .vp h2,.fx .vp h3,.fx .vp p{margin:0}.fx .vp-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.fx .vp-nav{position:sticky;top:0;z-index:30;background:rgba(10,9,16,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.fx .vp-nav .vp-wrap{height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fx .vp-logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:17px;white-space:nowrap}.fx .vp-links{display:flex;gap:4px}.fx .vp-links a{padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--mu);transition:background .2s,color .2s}.fx .vp-links a:hover{color:var(--tx);background:rgba(255,255,255,.06)}.fx .vp-links a.on{color:var(--tx);background:rgba(255,255,255,.09)}.fx .vp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 32px;border-radius:999px;font-weight:700;font-size:17px;border:0;cursor:pointer;font-family:inherit;white-space:nowrap;background:var(--ac);color:#fff;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s}.fx .vp-btn:hover{background:var(--ac2);transform:translateY(-2px)}.fx .vp-btn:active{transform:scale(.98)}.fx .vp-btn.s{height:42px;padding:0 20px;font-size:15px}.fx .vp-btn.g{background:rgba(255,255,255,.08);color:var(--tx);border:1px solid var(--line)}.fx .vp-btn.g:hover{background:rgba(255,255,255,.13)}.fx .vp .vp-btn.w{background:#fff;color:#1b1036}.fx .vp-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:56px;align-items:center}.fx .vp-c4{grid-column:span 4}.fx .vp-c5{grid-column:span 5}.fx .vp-c6{grid-column:span 6}.fx .vp-c7{grid-column:span 7}.fx .vp-c8{grid-column:span 8}.fx .vp-sec{padding-bottom:140px}.fx .vp-h1{font-size:64px;line-height:1.05;letter-spacing:-.04em;font-weight:700}.fx .vp-h2{font-size:44px;line-height:1.08;letter-spacing:-.035em;font-weight:700}.fx .vp-lead{font-size:19px;line-height:1.55;color:var(--mu);max-width:44ch}.fx .vp-img{width:100%;height:auto}@keyframes fx-vpfl{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fx .vp-fl{animation:fx-vpfl 8s ease-in-out infinite}.fx .vp-hero{padding-top:56px;padding-bottom:32px}.fx .vp-mini{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;height:54px;padding:0 20px 0 8px;border-radius:999px;border:1.5px solid rgba(255,255,255,.22);cursor:pointer;background:transparent;color:#fff;font-family:inherit;font-weight:700;font-size:15px}.fx .vp-mini i{position:absolute;left:0;top:0;bottom:0;background:rgba(255,255,255,.14);transition:width .25s linear}.fx .vp-mini>*{position:relative}.fx .vp-pl{width:38px;height:38px;border-radius:999px;background:#fff;color:#0A0910;display:flex;align-items:center;justify-content:center;flex:none}.fx .vp-stage{position:relative;aspect-ratio:4/3}.fx .vp-stage img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(16px) scale(.985);transition:opacity .6s ease,transform .9s cubic-bezier(.16,1,.3,1)}.fx .vp-stage img.on{opacity:1;transform:none}.fx .vp-step{display:block;width:100%;text-align:left;background:none;border:0;color:#cfcce0;font-family:inherit;padding:22px 0 22px 30px;border-left:2px solid var(--line);cursor:pointer;position:relative;transition:color .25s}.fx .vp-step:hover{color:#fff}.fx .vp-step h3{font-size:23px;font-weight:700;letter-spacing:-.02em;color:inherit}.fx .vp-step p{color:var(--mu);font-size:17px;line-height:1.5;max-width:40ch;max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .5s ease,opacity .4s ease,margin .4s ease}.fx .vp-step.on{color:#fff}.fx .vp-step.on p{max-height:140px;opacity:1;margin-top:10px}.fx .vp-step .bar{position:absolute;left:-2px;top:0;bottom:0;width:2px;overflow:hidden}.fx .vp-step .bar i{display:block;width:100%;height:0;background:var(--ac2)}@keyframes fx-vpfill{to{height:100%}}.fx .vp-step.on .bar i{animation:fx-vpfill 6s linear forwards}.fx .vp-frame{border-radius:36px;overflow:hidden;background:#0f0d16;border:1px solid var(--line)}.fx .vp-frame img{width:100%;height:auto}.fx .vp-ft{display:flex;flex-direction:column;gap:18px;margin-top:28px}.fx .vp-ft div{display:flex;align-items:flex-start;gap:16px;font-size:18px;line-height:1.45}.fx .vp-ck{width:30px;height:30px;border-radius:999px;background:rgba(139,92,246,.2);display:flex;align-items:center;justify-content:center;flex:none;margin-top:-2px}.fx .vp-cta{position:relative}.fx .vp-foot{border-top:1px solid var(--line);padding:56px 0 64px;color:var(--mu);font-size:15px}.fx .vp-foot a:hover{color:var(--tx)}@supports (animation-timeline:view()){.fx .vp-rv{animation:fx-vprv linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}@keyframes fx-vprv{0%{opacity:.35;transform:translateY(30px)}to{opacity:1;transform:none}}@media (max-width:1100px){.fx .vp-h1{font-size:60px}.fx .vp-h2{font-size:42px}.fx .vp-links{display:none}}@media (max-width:900px){.fx .vp-g{grid-template-columns:minmax(0,1fr);gap:36px}.fx .vp-g>*{grid-column:auto!important}.fx .vp-first{order:-1}.fx .vp-h1{font-size:42px;line-height:1.06}.fx .vp-h2{font-size:32px}.fx .vp-lead{font-size:17px}.fx .vp-wrap{padding:0 18px}.fx .vp-sec{padding-bottom:84px}.fx .vp-hero{padding-top:36px;padding-bottom:40px}.fx .vp-nav .vp-btn{display:none}.fx .vp-btn.full{width:100%}.fx .vp-cta{position:relative}.fx .vp-step{padding:16px 0 16px 20px}.fx .vp-step h3{font-size:19px}.fx .vp-foot .vp-wrap,.fx .vp-minis{flex-direction:column}.fx .vp-minis{align-items:stretch}}@media (prefers-reduced-motion:reduce){.fx .vp-fl,.fx .vp-rv,.fx .vp-step.on .bar i{animation:none!important}.fx .vp-step.on .bar i{height:100%}}.fx .vp-box{position:relative;aspect-ratio:4/3}.fx .vp-box img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fx .vp-box.full{-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 58%,transparent 100%)}.fx .vp-box.full img{-o-object-fit:cover;object-fit:cover}.fx .vp-box.fl img{animation:fx-vpfl 8s ease-in-out infinite}@media (min-width:901px){.fx .vp-h2{white-space:nowrap}}.fx .vp-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.fx .vp-sc{display:flex;flex-direction:column;gap:22px}.fx .vp-sc h3{font-size:24px;font-weight:700;letter-spacing:-.02em;display:flex;align-items:center;gap:14px}.fx .vp-sc p{color:var(--mu);font-size:17px;line-height:1.5;max-width:42ch;margin-top:8px}.fx .vp-n{width:34px;height:34px;border-radius:999px;background:rgba(139,92,246,.2);color:#C4B5FD;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex:none}.fx .vp-pc{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:22px 24px 24px;display:flex;flex-direction:column;gap:20px;max-width:560px}.fx .vp-pc .t{font-size:14px;font-weight:700;color:var(--mu);letter-spacing:.02em}.fx .vp-pr{gap:18px}.fx .vp-pb,.fx .vp-pr{display:flex;align-items:center}.fx .vp-pb{width:58px;height:58px;border-radius:999px;border:0;justify-content:center;cursor:pointer;flex:none;background:#fff;color:#0A0910;font-family:inherit;transition:transform .2s}.fx .vp-pb:hover{transform:scale(1.06)}.fx .vp-pb.v{background:var(--ac);color:#fff}.fx .vp-pi{flex:1;min-width:0}.fx .vp-pi .l{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;font-size:17px}.fx .vp-pi .l span:last-child{font-size:13px;font-weight:500;color:var(--mu)}.fx .vp-wv{display:flex;align-items:center;gap:2px;height:36px;margin-top:8px}.fx .vp-wv i{flex:1;border-radius:2px;background:rgba(255,255,255,.2);transition:background .15s}.fx .vp-wv i.on{background:#A78BFA}@media (max-width:900px){.fx .vp-steps{grid-template-columns:minmax(0,1fr);gap:40px}.fx .vp-h1{font-size:40px}.fx .vp-h2{font-size:30px}.fx .vp-pc{padding:18px}}.fx .vp-ex{display:flex;flex-direction:column;gap:22px;margin-top:22px}.fx .vp-ex h2{font-size:22px;font-weight:700;letter-spacing:-.01em}.fx .vp-er,.fx .vp-ex h2{font-family:FxInter,Inter,FxManrope,Manrope,sans-serif}.fx .vp-er{display:flex;align-items:center;gap:16px;width:100%}.fx .vp-ec{position:relative;width:68px;height:68px;border-radius:16px;overflow:hidden;flex:none;background:#1c1830;border:0;padding:0;cursor:pointer}.fx .vp-ec img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fx .vp-ec span{position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:999px;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s}.fx .vp-er:hover .vp-ec span{background:rgba(124,58,237,.9)}.fx .vp-et{flex:1;min-width:0}.fx .vp-et b{display:block;font-size:17px;font-weight:600;letter-spacing:-.005em}.fx .vp-et small{display:block;font-size:15px;color:#9a97ad;margin-top:2px}.fx .vp-sk{position:relative;height:22px;display:flex;align-items:center;cursor:pointer;margin-top:2px}.fx .vp-ep{display:block;width:100%;height:4px;border-radius:2px;background:rgba(255,255,255,.16);overflow:hidden}.fx .vp-sk u{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:999px;background:#fff;box-shadow:0 0 0 4px rgba(167,139,250,.25);opacity:0;transition:opacity .2s;pointer-events:none}.fx .vp-sk:hover u{opacity:1}.fx .vp-ep i{display:block;height:100%;background:#A78BFA}.fx .vp-tl{display:flex;flex-direction:column}.fx .vp-tr{display:grid;grid-template-columns:64px minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:stretch}.fx .vp-rail{position:relative;display:flex;justify-content:center}.fx .vp-seg{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:rgba(255,255,255,.12);overflow:hidden}.fx .vp-seg i{display:block;width:100%;height:100%;background:var(--ac2);transform-origin:top}.fx .vp-node{position:relative;z-index:1;width:44px;height:44px;border-radius:999px;background:var(--ac);color:#fff;align-items:center;justify-content:center;font-weight:700;font-size:17px;border:4px solid var(--bg);box-sizing:content-box}.fx .vp-node,.fx .vp-tt{align-self:center;display:flex}.fx .vp-tt{flex-direction:column;gap:14px}.fx .vp-tt h3{font-size:30px;font-weight:700;letter-spacing:-.03em}.fx .vp-tt p{color:var(--mu);font-size:18px;line-height:1.55;max-width:34ch}.fx .vp-ti{align-self:center}.fx .vp-tl .vp-n{display:none}@keyframes fx-vpnode{0%{background:#26223a;color:#8d89a3}to{background:var(--ac);color:#fff}}@keyframes fx-vpseg{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@supports (animation-timeline:view()){.fx .vp-node{animation:fx-vpnode linear both;animation-timeline:view();animation-range:entry 25% entry 65%}.fx .vp-seg i{animation:fx-vpseg linear both;animation-timeline:view();animation-range:entry 35% exit 65%}}@media (max-width:900px){.fx .vp-tr{grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:48px}.fx .vp-rail{display:none}.fx .vp-tl .vp-n{display:flex}.fx .vp-tt{order:2}.fx .vp-tt h3{font-size:24px;display:flex;align-items:center;gap:14px}.fx .vp-ti{order:1}.fx .vp-ex h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.fx .vp-node,.fx .vp-seg i{animation:none!important}}.fx .vp{--len:80;--H:100vh}@supports (height:100svh){.fx .vp{--H:100svh}}.fx .vp{--stp:min(calc(var(--H)*.62),540px)}.fx .vp-pin{pointer-events:none;position:relative;height:calc(var(--H)*(1 + var(--len)*4/100));margin-top:calc((var(--H) - var(--stp))/-2 - 48px);margin-bottom:calc((var(--H) - var(--stp))/-2)}.fx .vp-pin-st{position:sticky;top:0;height:var(--H);display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.fx .vp-stp{position:relative;width:min(1100px,calc(100% - 64px));height:var(--stp)}.fx .vp-sx{position:absolute;inset:0;display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center;pointer-events:none}.fx .vp-sx>div{--off:22px;opacity:0;will-change:opacity,transform}.fx .vp-sx>.im{--off:44px;height:100%;position:relative}.fx .vp-sx>.im:before{content:"";position:absolute;inset:6% 4%;background:radial-gradient(closest-side,rgba(124,58,237,.34),transparent 78%);filter:blur(28px)}.fx .vp-sx:first-child>div{opacity:1}.fx .vp-sx .im img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.fx .vp-sx h3{font-size:38px;line-height:1.1;font-weight:700;letter-spacing:-.03em;margin:0 0 16px}.fx .vp-sx p{font-size:19px;line-height:1.55;color:var(--mu);max-width:32ch}@media (max-width:900px){.fx .vp-sx{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:18px;align-content:center}.fx .vp-sx>.im{order:-1;height:min(340px,44svh)}.fx .vp-sx>.tx{height:150px}.fx .vp-sx h3{font-size:26px;margin:0 0 10px}.fx .vp-sx p{font-size:17px}.fx .vp{--stp:min(calc(var(--H)*.86),640px)}}@media (prefers-reduced-motion:reduce){.fx .vp-pin{height:auto!important;margin-top:0!important;margin-bottom:0!important}.fx .vp-pin-st{position:static;height:auto;display:block;padding:32px 0;overflow:visible}.fx .vp-stp{height:auto;display:flex;flex-direction:column;gap:56px}.fx .vp-sx{position:static;pointer-events:auto}.fx .vp-sx>div{opacity:1!important;transform:none!important;animation:none!important}.fx .vp-sx>.im{height:auto;aspect-ratio:4/3}}@supports (animation-timeline:view()){.fx .vp-pin{view-timeline:--vpin block}.fx .vp-sx>div{animation-duration:1ms;animation-fill-mode:both;animation-timing-function:linear;animation-timeline:--vpin;animation-range:contain 0 contain 100%}.fx .vp-sx:first-child>div{animation-name:fx-vs0}.fx .vp-sx:nth-child(2)>div{animation-name:fx-vs1}.fx .vp-sx:nth-child(3)>div{animation-name:fx-vs2}.fx .vp-sx:nth-child(4)>div{animation-name:fx-vs3}@keyframes fx-vs0{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(0);animation-timing-function:cubic-bezier(.333,0,.667,1)}25%{opacity:0;transform:translateY(calc(var(--off)*-1))}to{opacity:0;transform:translateY(calc(var(--off)*-1))}}@keyframes fx-vs1{0%{opacity:0;transform:translateY(var(--off))}25%{opacity:0;transform:translateY(var(--off));animation-timing-function:cubic-bezier(.333,0,.667,1)}30%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(0);animation-timing-function:cubic-bezier(.333,0,.667,1)}50%{opacity:0;transform:translateY(calc(var(--off)*-1))}to{opacity:0;transform:translateY(calc(var(--off)*-1))}}@keyframes fx-vs2{0%{opacity:0;transform:translateY(var(--off))}50%{opacity:0;transform:translateY(var(--off));animation-timing-function:cubic-bezier(.333,0,.667,1)}55%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0);animation-timing-function:cubic-bezier(.333,0,.667,1)}75%{opacity:0;transform:translateY(calc(var(--off)*-1))}to{opacity:0;transform:translateY(calc(var(--off)*-1))}}@keyframes fx-vs3{0%{opacity:0;transform:translateY(var(--off))}75%{opacity:0;transform:translateY(var(--off));animation-timing-function:cubic-bezier(.333,0,.667,1)}80%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}}html.vp-js .fx .vp-sx>div{animation:none!important}.fx .vp-box:before,.fx .vp-glow:before,.fx .vp-pscn:before{content:"";position:absolute;inset:6% 4%;background:radial-gradient(closest-side,rgba(124,58,237,.34),transparent 78%);filter:blur(28px);pointer-events:none}.fx .vp-box.full:before{display:none}.fx .vp-glow,.fx .vp-glow img{position:relative}.fx .vp-mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.fx .vp-mqt{display:flex;width:-moz-max-content;width:max-content;animation:fx-vpmq 90s linear infinite}.fx .vp-mq:hover .vp-mqt{animation-play-state:paused}@keyframes fx-vpmq{to{transform:translateX(-50%)}}.fx .vp-mq .occ{width:210px;margin-right:16px;flex:none}.fx .vp-mq .occ .media{height:270px}.fx .vp-ocw{padding-bottom:140px}@media (max-width:900px){.fx .vp-tfirst{order:-1}.fx .vp-ocw,.fx .vp-sec{padding-bottom:64px}.fx .vp-mq .occ{width:132px;margin-right:12px}.fx .vp-mq .occ .media{height:176px}.fx .vp-mq .occ b{font-size:14px}.fx .vp .rg3{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -18px;padding:0 18px 4px;grid-template-columns:none!important}.fx .vp .rg3>.sc{flex:0 0 76%;scroll-snap-align:start;padding:20px}.fx .vp .rg3>.sc p{min-height:0;margin-bottom:14px;font-size:15px}.fx .vp .rg3::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.fx .vp-mqt{animation:none}.fx .vp-mq{overflow-x:auto}}.fx .vp-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;border-top:1px solid var(--line)}.fx .vp-fq{padding:28px 0;border-bottom:1px solid var(--line)}.fx .vp-fq h3{font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.fx .vp-fq p{font-size:17px;line-height:1.55;color:var(--mu)}@media (max-width:900px){.fx .vp-faq{grid-template-columns:minmax(0,1fr)}.fx .vp-fq{padding:22px 0}.fx .vp-fq h3{font-size:19px}}.fx .vp-ph{width:100%;height:100%;min-height:200px;border:1.5px dashed rgba(255,255,255,.24);border-radius:28px;background:radial-gradient(55% 55% at 50% 50%,rgba(124,58,237,.24),transparent 75%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center;color:#8d89a3;font-size:14px}.fx .vp-ph b{color:#d9d5ec;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fx .vp-ph span{color:#c9c5de;font-size:16px;font-weight:600}.fx .vp-ph small{font-size:12px}.fx .vp-box>.vp-ph,.fx .vp-ec .vp-cph{position:absolute;inset:0;width:100%;height:100%}.fx .vp-ec .vp-cph{left:0;top:0;margin:0;border-radius:0;background:radial-gradient(60% 60% at 50% 50%,rgba(124,58,237,.35),#1c1830);backdrop-filter:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a9a4c4;border:1.5px dashed rgba(255,255,255,.22)}.fx .vp-ec .vp-cph.vp-ph-s{padding:0;gap:0;min-height:0}.fx .vp-tv{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.fx .vp-er.is-on .vp-ec{box-shadow:0 0 0 2px #A78BFA}.fx .vp-vf{position:relative;border-radius:28px;overflow:hidden;background:#0f0d17;border:1px solid var(--line)}.fx .vp-vf video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fx .vp-vf-v{width:min(100%,400px);aspect-ratio:9/16;max-height:640px}.fx .vp-vf-h{width:100%;aspect-ratio:16/9}.fx .vp-mu{position:absolute;right:14px;bottom:14px;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(10,9,16,.55);backdrop-filter:blur(10px);color:#fff;justify-content:center;cursor:pointer}.fx .vp-arrow,.fx .vp-mu{display:flex;align-items:center}.fx .vp-arrow{gap:14px;padding-left:25px;margin:-8px 0}.fx .vp-mx{display:flex;flex-direction:column;gap:22px;max-width:560px}.fx .vp-segs{display:inline-flex;align-self:flex-start;padding:4px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--line)}.fx .vp-seg2{border:0;background:transparent;color:var(--mu);font-family:inherit;font-weight:700;font-size:15px;padding:10px 22px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s}.fx .vp-seg2.on{background:#fff;color:#0A0910}.fx .vp-ecr{border-radius:999px!important;width:64px!important;height:64px!important;background:var(--ac)!important}.fx .vp-cbs{background:transparent!important;backdrop-filter:none!important;width:100%!important;height:100%!important;margin:0!important;left:0!important;top:0!important}@media (max-width:900px){.fx .vp-vf-v{width:min(100%,360px);margin:0 auto}.fx .vp-segs{align-self:stretch}.fx .vp-seg2{flex:1}.fx .vp-ph{min-height:160px}}.fx .vp-gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fx .vp-gcard{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:9/16;background:#14111f;border:1px solid var(--line);cursor:pointer;transition:border-color .25s,transform .35s cubic-bezier(.16,1,.3,1)}.fx .vp-gcard:hover{transform:translateY(-3px);border-color:rgba(167,139,250,.5)}.fx .vp-gcard.is-on{border-color:#A78BFA}.fx .vp-gcard video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fx .vp-gcard video,.fx .vp-gcard:after{position:absolute;inset:0;pointer-events:none}.fx .vp-gcard:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 30%,transparent 55%,rgba(0,0,0,.78))}.fx .vp-gc{top:10px;left:10px;height:24px;padding:0 10px;border-radius:999px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.12);font-size:11px;font-weight:600}.fx .vp-gc,.fx .vp-gp{position:absolute;z-index:2;backdrop-filter:blur(8px);display:flex;align-items:center}.fx .vp-gp{left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);justify-content:center;transition:opacity .25s}.fx .vp-gcard.is-on .vp-gp{opacity:0}.fx .vp-gcard.is-on:hover .vp-gp{opacity:1}.fx .vp-gd{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;font-size:13px;font-weight:600;line-height:1.25}@media (max-width:900px){.fx .vp-pin.tf .vp-sx>.im{order:0}.fx .vp-pin.tf .vp-sx>.tx{order:-1}.fx .vp-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.fx .ob{width:100%;max-width:560px;margin:0 auto;container-type:inline-size}.fx .ob-st{position:relative;width:100%;aspect-ratio:400/274}.fx .ob-gv{position:absolute;width:35cqw;height:35cqw;border-radius:7.5cqw;overflow:hidden;filter:blur(5px);opacity:.5;top:8.25cqw}.fx .ob-gv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fx .ob-gv.l{left:6.75cqw}.fx .ob-gv.r{left:58.25cqw}.fx .ob-vf{position:absolute;left:24.25cqw;top:0;width:51.5cqw;height:51.5cqw;border-radius:9cqw;overflow:hidden;background:#0b0b0e;box-shadow:0 24px 54px -18px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.2);isolation:isolate}.fx .ob-poster,.fx .ob-vs video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;display:block}.fx .ob-vs video{opacity:0;transition:opacity .35s}.fx .ob-vs video.on{opacity:1}.fx .ob-brk{position:absolute;inset:4cqw;width:calc(100% - 8cqw);height:calc(100% - 8cqw);overflow:visible;pointer-events:none}.fx .ob-brk path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.fx .ob-scan{position:absolute;left:0;right:0;top:0;height:15cqw;background:linear-gradient(180deg,transparent,rgba(255,244,230,.28) 75%,rgba(255,244,230,.9));opacity:0;mix-blend-mode:screen;pointer-events:none}@keyframes fx-obscan{0%{transform:translateY(-15cqw);opacity:0}15%{opacity:1}to{transform:translateY(51.5cqw);opacity:0}}.fx .ob-scan.a{animation:fx-obscan .9s ease-out}.fx .ob-scan.b{animation:fx-obscan .9s ease-out 1ms}.fx .ob-pip{position:absolute;left:2.5cqw;top:2.5cqw;width:13.5cqw;height:13.5cqw;border-radius:4.25cqw;overflow:hidden;box-shadow:0 8px 18px -6px rgba(0,0,0,.7),0 0 0 2px rgba(255,255,255,.9);z-index:2}.fx .ob-pip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fx .ob-sw{position:absolute;left:0;right:0;bottom:2.25cqw;display:flex;justify-content:center;z-index:3}.fx .ob-snd{height:7.25cqw;min-height:28px;padding:0 3.25cqw 0 2.75cqw;border-radius:999px;border:0;background:#fff;color:#14151a;font-family:inherit;font-size:max(11px,2.8cqw);font-weight:700;gap:7px;white-space:nowrap}.fx .ob-arr,.fx .ob-snd{display:flex;align-items:center;cursor:pointer}.fx .ob-arr{position:absolute;top:20.5cqw;width:9.5cqw;height:9.5cqw;min-width:34px;min-height:34px;border-radius:50%;border:0;padding:0;justify-content:center;color:#fff;background:rgba(29,33,37,.6);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px #ffffff1a}.fx .ob-arr:hover{background:rgba(60,64,70,.75)}.fx .ob-arr.l{left:8.5cqw}.fx .ob-arr.r{left:81.5cqw}.fx .ob-ths{position:absolute;left:0;right:0;top:61cqw;display:flex;justify-content:center;gap:2cqw}.fx .ob-th{width:9.5cqw;height:9.5cqw;min-width:30px;min-height:30px;border-radius:50%;padding:0;border:0;background:none;cursor:pointer;transition:box-shadow .25s}.fx .ob-th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%;opacity:.5;transition:opacity .25s}.fx .ob-th.on{box-shadow:0 0 0 2px #0a0a0c,0 0 0 4px #F3E7D6}.fx .ob-th.on img,.fx .ob-th:hover img{opacity:1}@media (prefers-reduced-motion:reduce){.fx .ob-scan{animation:none!important}}.fx .ob-sw{justify-content:flex-start;left:3cqw;right:auto;bottom:3cqw}.fx .ob-snd{width:8.5cqw;height:8.5cqw;min-width:32px;min-height:32px;padding:0;justify-content:center;background:rgba(10,10,12,.55);backdrop-filter:blur(10px);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.fx .vp-ft div{align-items:center}.fx .vp-glow>img{width:100%;height:auto;max-width:520px;margin:0 auto}@media (max-width:900px){.fx .vp-stp{width:calc(100% + 24px)}.fx .vp-box.tr{aspect-ratio:auto}.fx .vp-box.tr img{position:relative;inset:auto;width:100%;height:auto}.fx .vp-sx>.im{height:min(380px,46svh)}.fx .vp-pin .vp-sx{grid-template-rows:auto auto;gap:10px;align-content:center}.fx .vp-pin .vp-sx>.tx{height:auto;min-height:104px}.fx .vp-pin .vp-sx>.im{height:auto;display:flex;align-items:center;justify-content:center}.fx .vp-pin .vp-sx>.im img{width:100%;height:auto;max-height:50svh;-o-object-fit:contain;object-fit:contain}.fx .vp-pin .vp-sx>.im:before{inset:0}.fx .vp-pin .vp-sx{align-content:start;padding-top:calc(var(--H)*.16)}}@media (min-width:901px){.fx .vp-pin .pin-s70{transform:scale(.7)}}.fx .ob.wide{max-width:640px}.fx .ob.wide .ob-st{aspect-ratio:400/236}.fx .ob.wide .ob-vf{left:12cqw;width:76cqw;height:42.75cqw;border-radius:6cqw}.fx .ob.wide .ob-poster{display:none}.fx .ob.wide .ob-vs video{-o-object-fit:contain;object-fit:contain;background:#0b0b0e}.fx .ob.wide .ob-gv{width:22cqw;height:22cqw;top:10cqw;border-radius:5cqw}.fx .ob.wide .ob-gv.l{left:-6cqw}.fx .ob.wide .ob-gv.r{left:84cqw}.fx .ob.wide .ob-arr{top:16.75cqw}.fx .ob.wide .ob-arr.l{left:1.5cqw}.fx .ob.wide .ob-arr.r{left:89cqw}.fx .ob.wide .ob-ths{top:48.5cqw}.fx .ob.wide .ob-brk{inset:3cqw;width:calc(100% - 6cqw);height:calc(100% - 6cqw)}.fx .ob.wide .ob-scan{height:10cqw}.fx .vp-pw{padding-bottom:150px}@media (max-width:900px){.fx .vp-pw{padding-bottom:56px}}.fx .vp-chips{align-self:stretch;margin:2px 0 2px 84px;flex-wrap:wrap}.fx .vp-chips .vp-seg2{padding:8px 14px;font-size:14px}@media (max-width:900px){.fx .vp-chips{margin-left:0}}.fx .vp-chips .vp-seg2{white-space:nowrap}@media (max-width:900px){.fx .vp-chips .vp-seg2{padding:8px 10px;font-size:13px;flex:1 1 auto}}.fx .vp-cta .vp-h2{white-space:normal}.fx .ob2{width:100%;max-width:560px;margin:0 auto;container-type:inline-size}.fx .ob2-st{position:relative;width:100%;aspect-ratio:400/196}.fx .ob2-g{position:absolute;background:rgba(29,33,37,.6);backdrop-filter:blur(40px);box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 40px 12px #0000001a}.fx .ob2-styles{left:5cqw;width:90cqw;height:11cqw;border-radius:5.5cqw;padding:1cqw;display:flex;gap:.5cqw}.fx .ob2-styles button{flex:1 1 auto;min-width:0;border:0;border-radius:4.5cqw;background:transparent;color:rgba(255,255,255,.55);font-family:inherit;font-size:max(11px,3.25cqw);font-weight:650;padding:0 2cqw;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.fx .ob2-styles button[aria-pressed=true]{background:#fff;color:#14151a}.fx .ob2-card{left:5cqw;top:15.5cqw;width:90cqw;height:33cqw;border-radius:7cqw;padding:4cqw;display:flex;gap:3.5cqw;align-items:center}.fx .ob2-cv{position:relative;width:25cqw;height:25cqw;border-radius:5.5cqw;overflow:hidden;flex:none;border:0;padding:0;cursor:pointer;background:#1c1830}.fx .ob2-cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fx .ob2-pl{position:absolute;left:50%;top:50%;width:10cqw;height:10cqw;min-width:30px;min-height:30px;margin:-5cqw 0 0 -5cqw;border-radius:50%;background:rgba(10,10,12,.5);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);align-items:center;color:#fff}.fx .ob2-bd,.fx .ob2-pl{display:flex;justify-content:center}.fx .ob2-bd{flex:1;min-width:0;flex-direction:column;gap:.75cqw}.fx .ob2-tp{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw}.fx .ob2-tp b{font-size:max(13px,4.25cqw);font-weight:600;letter-spacing:-.01em}.fx .ob2-tp span{font-size:max(10px,3cqw);color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;white-space:nowrap}.fx .ob2-sb{font-size:max(11px,3.4cqw);color:#fff4e6}.fx .ob2-wv{display:flex;align-items:center;gap:.5cqw;height:5.5cqw;min-height:20px;margin-top:2cqw;cursor:pointer}.fx .ob2-wv i{flex:1;min-width:1px;border-radius:2px;background:rgba(255,255,255,.28);transition:background .15s}.fx .ob2-wv i.on{background:#fff4e6}.fx .ob2{max-width:620px}.fx .ob2-st{aspect-ratio:400/208}.fx .ob2-st:before{content:"";position:absolute;left:-6%;right:-6%;top:-18%;bottom:-24%;background:radial-gradient(48% 52% at 30% 62%,rgba(139,92,246,.34),transparent 70%),radial-gradient(42% 46% at 78% 48%,rgba(236,72,153,.22),transparent 70%);filter:blur(26px);pointer-events:none}.fx .ob2-g{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.03) 60%),rgba(24,22,32,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.08),0 30px 60px -20px rgba(0,0,0,.65)}.fx .ob2-styles{top:0;height:11.5cqw;border-radius:5.75cqw;padding:1.1cqw}.fx .ob2-styles button{border-radius:4.7cqw;font-weight:600}.fx .ob2-styles button[aria-pressed=true]{background:linear-gradient(135deg,#8b5cf6,#d946ef);color:#fff;box-shadow:0 6px 18px -6px rgba(168,85,247,.8)}.fx .ob2-card{top:16.5cqw;height:36cqw;border-radius:7.5cqw;padding:4.25cqw;gap:4cqw}.fx .ob2-cv{width:27.5cqw;height:27.5cqw;border-radius:6cqw;box-shadow:0 14px 30px -10px rgba(168,85,247,.7),0 0 0 1px rgba(255,255,255,.14)}.fx .ob2-pl{width:11cqw;height:11cqw;margin:-5.5cqw 0 0 -5.5cqw;background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);transition:transform .2s,background .2s}.fx .ob2-cv:hover .ob2-pl{transform:scale(1.08);background:rgba(255,255,255,.3)}.fx .ob2-tp b{font-size:max(14px,4.5cqw)}.fx .ob2-sb{display:inline-flex;align-self:flex-start;align-items:center;height:5.5cqw;min-height:20px;padding:0 2.25cqw;border-radius:999px;background:rgba(168,85,247,.2);color:#e9d5ff;font-size:max(11px,3.1cqw);font-weight:600}.fx .ob2-wv{height:7.5cqw;min-height:26px;gap:.6cqw;margin-top:2.25cqw}.fx .ob2-wv i{background:rgba(255,255,255,.18);border-radius:3px}.fx .ob2-wv i.on{background:linear-gradient(180deg,#e9d5ff,#a855f7 55%,#ec4899)}.fx .ob2-tp b{font-size:max(13px,3.9cqw);white-space:nowrap}.fx .ob2-tp span{font-size:max(10px,2.7cqw)}@media (min-width:901px){.fx .vp-pin.s60 .vp-sx .im img{transform:scale(.6)}}.fx{--fx-top:calc(3.5rem + var(--system-banner-h,0px))}@media (prefers-reduced-motion:no-preference){.fx .vp-pin-st{top:var(--fx-top);height:calc(var(--H) - var(--fx-top))}}@media (max-width:640px){.fx .mg4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.fx .mg4 .sc{padding:12px;border-radius:20px;gap:6px}.fx .mg4 .sc h3{font-size:14px;line-height:1.2}.fx .mg4 .sc p{font-size:11.5px;line-height:1.35;min-height:0;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fx .mg4 .vis{border-radius:12px}}@media (max-width:900px){.fx .vp-pin.s70m .vp-sx .im img{transform:scale(.7)}}.fx .vp-pin.s70 .vp-sx .im img{transform:scale(.7)}.fx .vp-box img.s80{transform:scale(.8)}.fx .vp-cta{padding:72px 0}@media (max-width:900px){.fx .vp-cta{padding:36px 0}}@media (min-width:901px){.fx .vp-sx .im.sm img{transform:scale(.6)}}@media (max-width:900px){.fx .vp-sx .im.sm img{transform:scale(.7)}}@media (min-width:901px){.fx .vp-sx .im.sm2 img{transform:scale(.8)}}@media (max-width:900px){.fx .vp-sx .im.sm2 img{transform:scale(.85)}.fx .vp-sx>div{--off:0px!important}}body:has(.fx .vp-pin),html:has(.fx .vp-pin){overflow-x:visible!important}.fx .vp{overflow-x:visible!important}.fx .vp-pin-st,.fx .vp>:not(.vp-pw){overflow-x:clip}.fx .vp-pin-st{will-change:transform;transform:translateZ(0);backface-visibility:hidden}