@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(./manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(./manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(./manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(./manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(./manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(./manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(./manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(./manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(./manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(./manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(./manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(./manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(./manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(./manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(./manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(./manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(./manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(./manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(./manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(./manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2)format("woff2"),url(./dm-serif-display-latin-ext-400-normal-B1toqZab.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-400-normal-C5_t9oOD.woff2)format("woff2"),url(./dm-serif-display-latin-400-normal-_kVFYEpx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#050a08;--forest:#003126;--forest-deep:#001d17;--emerald:#12a957;--emerald-bright:#18d878;--gold:#c8a04b;--mineral:#eef1ed;--white:#f7f8f5;--muted-light:#f7f8f5ad;--muted-dark:#002018a8;--line-light:#ffffff29;--line-dark:#00312626;--serif:"DM Serif Display", Georgia, serif;--sans:"Manrope", "Segoe UI", sans-serif;color:var(--white);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth}body{background:var(--ink);min-width:320px;margin:0;overflow-x:hidden}body,button,input{font-family:var(--sans)}button,a,input{-webkit-tap-highlight-color:transparent}button,a{color:inherit}a{text-decoration:none}button{border:0}button,a,input{outline:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:4px}img,svg,canvas{display:block}.shell{width:min(100%,1600px);margin-inline:auto;padding-inline:clamp(24px,5vw,88px)}.button{isolation:isolate;cursor:pointer;letter-spacing:-.015em;border:1px solid #0000;border-radius:17px;justify-content:center;align-items:center;gap:22px;min-height:58px;padding:0 12px 0 24px;font-size:14px;font-weight:650;transition:transform .32s cubic-bezier(.2,.75,.25,1),box-shadow .32s,background .32s,border-color .32s;display:inline-flex;position:relative;overflow:hidden}.button:before{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:13px;position:absolute;inset:3px}.button:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:24%;height:240%;transition:transform .72s cubic-bezier(.2,.75,.25,1);position:absolute;top:-70%;left:-40%;transform:rotate(18deg)}.button:hover{transform:translateY(-3px)}.button:hover:after{transform:translate(680%)rotate(18deg)}.button:active{transform:translateY(0)scale(.985)}.button:focus-visible{outline:3px solid color-mix(in srgb, var(--emerald-bright) 34%, transparent);outline-offset:4px}.button>.icon{z-index:1;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;width:36px;height:36px;padding:9px;transition:transform .32s cubic-bezier(.2,.75,.25,1),background .32s,border-color .32s;box-shadow:inset 0 1px #ffffff24,0 7px 15px #0000001f}.button:hover>.icon{background:#ffffff29;border-color:#ffffff4d;transform:translate(2px)rotate(-4deg)}.button--outline{color:var(--white);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:radial-gradient(circle at 8% 0,#46e99421,#0000 42%),linear-gradient(145deg,#041811db,#010a089e);border-color:#34e78b8a;box-shadow:inset 0 1px #ffffff14,inset 0 -12px 28px #0003,0 18px 48px #00000047,0 0 0 1px #12b96014}.button--green{color:#fff;background:radial-gradient(circle at 12% 0,#88ffbf42,#0000 38%),linear-gradient(135deg,#087840 0%,#0ca758 52%,#12bd66 100%);border-color:#57f19d7a;box-shadow:inset 0 1px #ffffff40,inset 0 -14px 28px #0049262b,0 18px 40px #078e4842,0 3px #00542ca8}.button--green:hover{box-shadow:inset 0 1px #ffffff4d,inset 0 -14px 28px #0049261f,0 23px 50px #079e4f54,0 3px #00542c94}.button--green--muted{color:#fff;background:linear-gradient(135deg,#0b4a2c 0%,#0e6b3d 55%,#12874a 100%);border-color:#0b3d244d;box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 24px #002a1633,0 14px 30px #082d1b38,0 3px #041e118c}.button--green--muted:hover{box-shadow:inset 0 1px #ffffff24,inset 0 -12px 24px #002a1629,0 18px 38px #082d1b47,0 3px #041e1180}.button--gold{color:#ebc977;-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:radial-gradient(circle at 12% 0,#e8c87c2b,#0000 38%),linear-gradient(145deg,#1e201cd6,#080e0bb3);border-color:#deb8629e;box-shadow:inset 0 1px #fff3cd21,inset 0 -12px 24px #0003,0 18px 40px #291d072e,0 3px #8059138a}.button--gold>.icon{background:#dcb5591a;border-color:#e7c36f40}.icon{flex:none}.brand{color:var(--white);letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:12px;font-size:18px;font-weight:700;display:inline-flex}.brand img{object-fit:contain;width:54px;height:54px}.site-header{z-index:20;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:clamp(14px,2vw,28px);width:min(100%,1600px);height:108px;padding:0 clamp(24px,5vw,88px);display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-nav{align-items:center;gap:clamp(26px,3.5vw,58px);display:flex}.site-nav a{color:#ffffffc7;font-size:13px;font-weight:500;position:relative}.site-nav a:after{background:var(--emerald-bright);content:"";height:1px;transition:transform .25s;position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.site-nav a:hover{color:#fff}.site-nav a:hover:after{transform:scaleX(1)}.button--header{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#053122db,#021711b8);border-color:#39de8a7a;border-radius:15px;justify-self:end;min-height:48px;padding-left:20px;box-shadow:inset 0 1px #ffffff1a,0 14px 32px #0003}.button--header>.icon{border-radius:10px;width:32px;height:32px;padding:8px}.menu-button{display:none}.flag-icon{border-radius:50%;width:22px;height:22px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff47}.flag-icon svg{object-fit:cover;width:100%;height:100%}.language-switcher{z-index:21;position:relative}.language-switcher-trigger{cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030c0985;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:40px;height:40px;transition:border-color .18s;display:grid}.language-switcher-trigger:hover,.language-switcher-trigger[aria-expanded=true]{border-color:#39de8a7a}.language-switcher-menu{z-index:22;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040e0bf0;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;min-width:168px;padding:8px;list-style:none;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 44px #0006}.language-switcher-menu button{color:#ffffffc7;text-align:left;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.language-switcher-menu button:hover{color:#fff;background:#ffffff0f}.language-switcher-menu button.is-active{color:var(--emerald-bright)}.hero{--pointer-x:0;--pointer-y:0;isolation:isolate;min-height:max(760px,100svh);position:relative;overflow:hidden}.hero-background,.hero-vignette,.three-stage{position:absolute;inset:0}.hero-background{z-index:-5;transform:scale(1.04) translate(calc(var(--pointer-x) * -5px), calc(var(--pointer-y) * -3px));background-image:url(../assets/hero-corridor.webp);background-position:50%;background-size:cover;transition:transform .18s ease-out}.hero-vignette{z-index:-4;background:linear-gradient(90deg,#020806f5 0%,#020806cc 31%,#02080621 58%,#0208061a 100%),linear-gradient(#02080673,#0000 28% 73%,#020806b8)}.three-stage{z-index:1;pointer-events:none;width:100%;height:100%}.hero-content{z-index:4;grid-template-columns:minmax(390px,.88fr) minmax(600px,1.12fr);align-items:center;min-height:max(760px,100svh);padding-top:110px;padding-bottom:54px;display:grid;position:relative}.hero-copy{z-index:7;max-width:680px}.hero-copy h1,.experience h2,.proof h2,.federation h2,.clubs h2,.demo h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.92}.hero-copy h1{text-wrap:balance;font-size:clamp(78px,6.35vw,116px)}.hero-copy>p{color:#ffffffd1;letter-spacing:-.025em;max-width:590px;margin:34px 0 0;font-size:clamp(17px,1.2vw,21px);line-height:1.7}.hero-actions{margin-top:34px;display:flex}.hero-phones{perspective:1700px;pointer-events:none;height:min(76vh,710px);transform-style:preserve-3d;position:relative}.hero-phone{transform-style:preserve-3d;transition:transform .18s ease-out;position:absolute;top:50%}.hero-phone--chat{z-index:2;width:clamp(260px,19vw,334px);transform:translate3d(calc(var(--pointer-x) * 8px), calc(-50% + var(--pointer-y) * 6px), 45px) rotateY(-4deg) rotateZ(-1.6deg);left:14%}.hero-phone--timer{z-index:3;width:clamp(240px,17vw,302px);transform:translate3d(calc(var(--pointer-x) * 14px), calc(-43% + var(--pointer-y) * 9px), 80px) rotateY(5deg) rotateZ(2.2deg);right:-2%}.phone{--phone-accent:#12a957;color:#f7f8f5;width:100%;position:relative;container-type:inline-size}.phone.hero-phone--chat{width:clamp(260px,19vw,334px);position:absolute}.phone.hero-phone--timer{width:clamp(240px,17vw,302px);position:absolute}.phone-device{isolation:isolate;width:100%;transform-style:preserve-3d;filter:drop-shadow(0 38px 38px #0000006b)drop-shadow(0 10px 14px #0000004d);position:relative;overflow:visible}.phone-face{z-index:4;background:linear-gradient(102deg,#9ca3a1 0%,#484e4d 1.35%,#101314 3.7%,#040606 50%,#181c1c 96.2%,#909795 98.7%,#343938 100%);border:1px solid #dce3e285;border-radius:clamp(12px,5.1cqw,19px);width:100%;padding:clamp(2px,.78cqw,3px);position:relative;transform:translateZ(6px);box-shadow:inset 1px 0 #ffffff8f,inset -1px 0 #000000d1,inset 0 0 0 1px #000000e6,0 1px #fff3}.phone-device:before{z-index:0;content:"";background:linear-gradient(118deg,#565d5b,#0c0f10 25%,#030505 68%,#555c5a 100%);border:1px solid #ffffff29;border-radius:clamp(12px,5.1cqw,19px);position:absolute;inset:0;transform:translate3d(3px,4px,-9px);box-shadow:9px 16px 26px #00000057}.phone-device:after{z-index:5;content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:clamp(12px,5cqw,18px);position:absolute;inset:0;transform:translateZ(8px);box-shadow:inset 0 0 0 1px #000000ad}.phone-display{aspect-ratio:1080/2340;backface-visibility:hidden;background:#010303;border-radius:clamp(10px,4.45cqw,16px);width:100%;position:relative;overflow:hidden;transform:translateZ(2px);box-shadow:0 0 0 1px #000000fa,0 0 0 2px #ffffff09,inset 0 0 10px #0000006b}.phone-source-image{border-radius:inherit;object-fit:cover;object-position:center top;image-rendering:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.phone-glass{z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff1c,#0000 5.5% 61%,#ffffff07 74%,#0000 89%),linear-gradient(#ffffff06,#0000 12%);position:absolute;inset:0;box-shadow:inset 0 0 12px #00000024}.phone-glass:after{content:"";background:linear-gradient(90deg,#0000,#e5fff511,#0000);width:29%;position:absolute;top:-18%;bottom:-12%;left:-24%;transform:rotate(15deg)}.phone-gesture{z-index:4;pointer-events:none;background:linear-gradient(#07090ae6,#07090a 24% 100%);border-radius:0 0 clamp(9px,4cqw,14px) clamp(9px,4cqw,14px);height:5.7%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff0b}.phone-gesture:after{content:"";background:#f0f3f2c2;border-radius:999px;width:31%;height:clamp(2px,.78cqw,3px);position:absolute;bottom:22%;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000007a}.phone-earpiece{z-index:8;background:#0000009e;border-radius:999px;width:clamp(16px,7cqw,26px);height:clamp(1px,.55cqw,2px);position:absolute;top:clamp(1px,.42cqw,2px);left:50%;transform:translate(-50%)translateZ(4px);box-shadow:0 1px #ffffff0d}.phone-camera{z-index:9;aspect-ratio:1;background:radial-gradient(circle at 38% 34%,#304b52 0 11%,#091013 20%,#000 64%);border:1px solid #76868352;border-radius:50%;width:clamp(5px,2cqw,7px);position:absolute;top:clamp(5px,2.1cqw,8px);left:50%;transform:translate(-50%)translateZ(5px);box-shadow:0 0 0 1px #000000b3,inset 0 0 2px #6db9aa57}.phone-depth{z-index:1;pointer-events:none;background:linear-gradient(90deg,#070809,#3f4543 48%,#090b0c);border:1px solid #ffffff21;display:block;position:absolute}.phone-depth--right{border-radius:0 3px 3px 0;width:4px;height:93.6%;top:3.2%;right:-3px;transform:translateZ(-4px)}.phone-depth--bottom{background:linear-gradient(#343937,#070809 72%);border-radius:0 0 6px 6px;height:6px;bottom:-4px;left:4%;right:4%;transform:translateZ(-5px)}.phone-side{z-index:6;background:linear-gradient(90deg,#171a1b,#89908d 52%,#222626);border:1px solid #fff3;border-radius:1px 3px 3px 1px;width:clamp(2px,.95cqw,3px);position:absolute;box-shadow:0 2px 5px #00000094,inset 0 1px #ffffff47}.phone-side--mute{display:none}.phone-side--volume{height:10%;top:20%;left:auto;right:-4px}.phone-side--power{height:8.5%;top:33%;right:-4px}.phone-antenna{z-index:7;background:#dce4e09e;width:4px;height:1px;position:absolute;right:-4px;box-shadow:0 1px #0000008c}.phone-antenna--top{top:12%}.phone-antenna--bottom{bottom:12%}.phone-port{z-index:7;background:radial-gradient(circle,#020303 0 1px,#0000 1.2px) 8px/7px 3px repeat-x,linear-gradient(#080a0a,#292d2b);border-radius:0 0 5px 5px;width:17%;height:2px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)translateZ(-2px)}@keyframes hero-phone-float{0%,to{transform:translate(0,0)rotateX(.6deg)}50%{transform:translate3d(0,-13px,18px)rotateX(-1.3deg)}}.phone-shell{background:linear-gradient(145deg,#ffffff47,#20232259 7%,#050708f2 48%,#646866a6 92%,#fff3);border:1px solid #ffffff3d;border-radius:42px;padding:8px;box-shadow:0 45px 90px #0000008f,inset 0 0 0 2px #000000d9}.phone-screen{aspect-ratio:.505;background:#080b0d;border-radius:35px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.phone-screen:before{z-index:8;content:"";background:#030405;border-radius:999px;width:28%;height:18px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.phone-status{z-index:2;color:#ffffffd6;flex:none;justify-content:space-between;align-items:flex-end;height:34px;padding:0 15px 5px;font-size:clamp(5px,2.8cqw,10px);font-weight:600;display:flex;position:relative}.phone-visual{background-image:linear-gradient(#0000000d,#030805f2),url(../assets/club-landscape.webp);background-position:50% 74%;background-size:240%;flex-direction:column;flex:none;justify-content:flex-end;min-height:21%;padding:16px 16px 13px;display:flex;position:relative;overflow:hidden}.phone-visual:after{background:var(--phone-accent);content:"";height:3px;box-shadow:0 0 18px var(--phone-accent);position:absolute;inset:0 0 auto}.phone-visual strong{z-index:1;max-width:78%;font-size:clamp(7px,4.4cqw,14px);line-height:1.2;position:relative}.phone-visual small{z-index:1;color:#ffffffa8;margin-top:3px;font-size:clamp(4px,2.5cqw,8px);position:relative}.phone-club-mark{z-index:2;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03110cb8;border:1px solid;border-radius:30%;place-items:center;width:clamp(20px,13cqw,40px);font-size:clamp(5px,2.7cqw,9px);font-weight:700;display:grid;position:absolute;top:16px;right:14px}.phone-body{flex:1;min-height:0;padding:13px;font-size:clamp(4px,3cqw,9px);overflow:hidden}.assistant-label{letter-spacing:.06em;text-transform:uppercase;margin:0 0 9px;font-size:clamp(5px,3cqw,9px);font-weight:700}.assistant-copy{background:#ffffff09;border:1px solid #ffffff17;border-radius:11px;margin:0;padding:13px;font-size:clamp(5px,3.45cqw,11px);line-height:1.65}.voice-card{background:color-mix(in srgb, var(--phone-accent) 58%, #062414 42%);border-radius:11px;margin-top:14px;padding:12px;box-shadow:inset 0 1px #ffffff1a}.voice-meta,.voice-player{justify-content:space-between;align-items:center;display:flex}.voice-meta small{opacity:.7}.voice-player{gap:7px;margin-top:9px}.voice-player button{color:#fff;background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.voice-wave{opacity:.8;flex:1;align-items:center;gap:2px;display:flex}.voice-wave span{width:2px;height:var(--wave-height);background:#ffffff94;border-radius:2px}.phone-composer{color:#ffffff8a;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;min-height:31px;margin-top:13px;padding:4px 5px 4px 9px;display:flex}.phone-composer span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.phone-composer b{color:#fff;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.phone-nav{background:#0b0e10;border-top:1px solid #ffffff12;flex:none;grid-template-columns:repeat(4,1fr);align-items:center;min-height:54px;padding:4px 9px 8px;display:grid}.phone-nav span{color:#ffffff6b;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:clamp(4px,2.35cqw,8px);display:flex}.phone-nav span.is-active{color:var(--phone-accent)}.phone-search{color:#fff6;background:#ffffff0f;border-radius:8px;padding:8px 10px}.rule-row{background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;margin-top:7px;padding:8px;display:grid}.rule-row span{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.rule-row p{margin:0}.rule-row b{color:#ffffff59}.phone-body--timer{flex-direction:column;align-items:center;display:flex}.segmented{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:1fr 1fr;width:100%;padding:3px;display:grid}.segmented span{color:#ffffff70;text-align:center;border-radius:6px;padding:6px}.segmented .is-active{background:var(--phone-accent);color:#fff}.timer-title{margin:16px 0 2px;font-size:clamp(7px,4cqw,13px);font-weight:700}.phone-body--timer>small{color:#ffffff6b}.timer-ring{aspect-ratio:1;border:clamp(3px, 2.5cqw, 8px) solid var(--phone-accent);width:61%;box-shadow:0 0 30px color-mix(in srgb, var(--phone-accent) 18%, transparent);border-radius:50%;place-items:center;margin:14px auto;display:grid}.timer-ring strong{letter-spacing:-.06em;font-size:clamp(13px,11cqw,35px)}.phone-body--timer>button,.phone-body--competition>button{color:#fff;width:86%;min-height:30px;font-size:inherit;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.competition-title{color:var(--phone-accent);align-items:center;gap:7px;margin-bottom:10px;font-size:clamp(7px,4cqw,13px);font-weight:700;display:flex}.event-row{background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;align-items:flex-start;margin-top:8px;padding:9px;display:flex}.event-row small{color:#ffffff6b;margin-top:2px}.phone-body--competition>button{margin:12px auto 0}.scroll-cue{z-index:10;color:var(--emerald-bright);flex-direction:column;align-items:center;gap:7px;animation:2.4s ease-in-out infinite scroll-cue;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@keyframes scroll-cue{0%,to{opacity:.55;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,8px)}}.experience{isolation:isolate;background:linear-gradient(#030806d6,#030806f5),url(../assets/hero-corridor.webp) 50%/cover fixed;min-height:1040px;padding-top:110px;position:relative;overflow:hidden}.experience:before{z-index:-1;content:"";background:linear-gradient(90deg,#030806eb,#0000 42%,#03080670),radial-gradient(circle at 68% 46%,#12a9571f,#0000 33%);position:absolute;inset:0}.experience-glow{background:linear-gradient(90deg,#0000,#18d87899,#0000);width:72%;height:2px;position:absolute;top:51%;left:50%;transform:translate(-50%);box-shadow:0 0 35px #18d87873}.experience-header{z-index:3;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:relative}.experience h2{max-width:590px;font-size:clamp(62px,5.1vw,92px)}.experience-header p{color:#ffffffb3;max-width:480px;margin:0 0 10px;font-size:clamp(16px,1.2vw,20px);line-height:1.75}.experience-stage{z-index:3;margin-top:65px;position:relative}.experience-tunnel{z-index:-1;background:radial-gradient(at 50% 48%,#18d8781c,#0000 18%),linear-gradient(90deg,#040e0bd9,#0000 22% 78%,#040e0bd9);border-radius:42px;position:absolute;inset:-36px 0 70px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.experience-tunnel:before,.experience-tunnel:after{content:"";background:linear-gradient(90deg,#0000,#18d878d1);width:48%;height:2px;position:absolute;top:49%;box-shadow:0 0 28px #18d878b8}.experience-tunnel:before{transform-origin:100%;left:0;transform:rotate(8deg)}.experience-tunnel:after{transform-origin:0;right:0;transform:rotate(-8deg)scaleX(-1)}.experience-tunnel span{transform-origin:50%;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:82%;height:1px;position:absolute;top:50%;left:50%}.experience-tunnel span:first-child{transform:translate(-50%,-215px)scaleX(.68)}.experience-tunnel span:nth-child(2){transform:translate(-50%,-118px)scaleX(.82)}.experience-tunnel span:nth-child(3){transform:translate(-50%)}.experience-tunnel span:nth-child(4){transform:translate(-50%,128px)scaleX(1.08)}.experience-tunnel span:nth-child(5){transform:translate(-50%,232px)scaleX(1.2)}.phone-procession{--orbit-radius:clamp(300px, 22vw, 350px);cursor:grab;perspective:1350px;touch-action:pan-y;min-height:590px;transform-style:preserve-3d;isolation:isolate;-webkit-user-select:none;user-select:none;outline:none;position:relative}.phone-procession:focus-visible .orbit-drag-hint{box-shadow:0 0 0 1px #68ffb09e,0 18px 48px #00000070,0 0 32px #17cb6d2e}.phone-procession.is-dragging{cursor:grabbing}.orbit-floor{z-index:-1;aspect-ratio:2.5;background:radial-gradient(#12a9571c,#0000 68%);border:1px solid #18d87861;border-radius:50%;width:min(72vw,920px);position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)rotateX(70deg)translateZ(-115px);box-shadow:0 0 45px #18d8782e,inset 0 0 45px #18d8781f}.orbit-floor:before,.orbit-floor:after{border-radius:inherit;content:"";border:1px solid #18d87829;position:absolute;inset:12%}.orbit-floor:after{inset:28%}.orbit-core{z-index:0;aspect-ratio:1;color:#ffffffb8;width:96px;font-family:var(--serif);background:radial-gradient(circle at 35% 28%,#ffffff2e,#12a9571f 34%,#010c08eb 72%);border:1px solid #18d87866;border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(-165px);box-shadow:0 0 70px #18d87847}.phone-focus{z-index:1;width:clamp(190px,13.6vw,235px);max-width:none;cursor:inherit;opacity:var(--orbit-opacity,.7);transform:translate(-50%, calc(-50% - var(--orbit-lift,0px))) rotateY(var(--slot-angle)) translateZ(var(--orbit-radius)) rotateY(var(--counter-angle)) scale(var(--orbit-scale,.91));filter:saturate(var(--orbit-saturation,.78)) brightness(var(--orbit-brightness,.72)) blur(var(--orbit-blur,0px));transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity, filter;background:0 0;border-radius:42px;margin:0;padding:0;position:absolute;top:50%;left:50%}.phone-focus:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:8px}.phone-focus.is-active{cursor:grab}.phone-procession.is-dragging .phone-focus.is-active{cursor:grabbing}.orbit-drag-hint{z-index:8;color:#ffffff80;letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#040e0a8f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:12px;padding:8px 13px;font-size:10px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.orbit-drag-hint span{color:var(--emerald-bright);font-size:13px}.feature-rail{--rail-inner-offset:72px;--rail-outer-offset:46px;isolation:isolate;grid-template-columns:repeat(4,1fr);gap:0;min-height:232px;margin-top:22px;padding-inline:3%;display:grid;position:relative}.feature-rail:before,.feature-rail:after{z-index:-1;clip-path:inset(50% 0 0);content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;height:136px;position:absolute;top:-38px;left:4%;right:4%}.feature-rail:after{filter:blur(5px);opacity:.72;border-color:#18d8783d;top:-41px}.feature-rail button{z-index:1;color:#ffffff80;cursor:pointer;text-align:center;transform:translateY(var(--rail-offset));background:0 0;grid-template-columns:1fr;align-self:start;justify-items:center;gap:7px;padding:0 14px;transition:color .24s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.feature-rail button:first-child,.feature-rail button:nth-child(4){--rail-offset:var(--rail-outer-offset)}.feature-rail button:nth-child(2),.feature-rail button:nth-child(3){--rail-offset:var(--rail-inner-offset)}.feature-rail button>span{z-index:1;color:#ffffffb8;background:#09100d;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:46px;height:46px;font-size:13px;display:grid}.feature-rail strong{margin-top:2px;font-size:17px;font-weight:600}.feature-rail small{color:#ffffff61;max-width:220px;font-size:11px;line-height:1.55}.feature-rail button.is-active{color:var(--white)}.feature-rail button.is-active>span{border-color:var(--emerald-bright);color:var(--emerald-bright);box-shadow:0 0 0 5px #12a9571f,0 0 25px #12a9573d}.feature-rail button.is-active strong{color:var(--emerald-bright)}.feature-rail button:focus-visible{outline:none}.feature-rail button:focus-visible>span{border-color:var(--emerald-bright);box-shadow:0 0 0 5px #12a9571f,0 0 28px #18d87852}.proof{background:var(--mineral);min-height:980px;color:var(--forest);isolation:isolate;border-top:1px solid #0031261a;position:relative;overflow:hidden}.proof:before{z-index:-2;content:"";background:radial-gradient(at 72% 47%,#12a9571f,#0000 28%),linear-gradient(112deg,#ffffffe0,#eef1ed57 52%,#dae5deb8);position:absolute;inset:0}.proof-atmosphere{z-index:-1;background:linear-gradient(90deg,#0000 49.9%,#004a3414 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#004a3412 50%,#0000 50.1%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 72% 48%,#000 0 34%,#0000 68%);mask-image:radial-gradient(at 72% 48%,#000 0 34%,#0000 68%)}.proof-layout{grid-template-columns:minmax(460px,.9fr) minmax(470px,1.1fr);align-items:center;gap:clamp(70px,8vw,145px);min-height:980px;padding-top:120px;padding-bottom:120px;display:grid}.proof-copy{z-index:3;position:relative}.proof h2{max-width:690px;color:var(--forest);font-size:clamp(64px,5vw,88px)}.proof-copy>p{color:#003126ad;max-width:610px;margin:30px 0 0;font-size:18px;line-height:1.75}.proof-steps{border-top:1px solid #003d2b24;max-width:610px;margin-top:34px}.proof-steps>div{border-bottom:1px solid #003d2b24;grid-template-columns:36px 1fr;align-items:start;gap:18px;padding:16px 0;display:grid}.proof-steps>div>span{width:30px;height:30px;color:var(--emerald);border:1px solid #00573d38;border-radius:50%;place-items:center;font-size:9px;font-weight:750;display:grid}.proof-steps p{color:#0031269e;margin:0;font-size:13px;line-height:1.55}.proof-steps strong{color:var(--forest);margin-bottom:3px;font-size:14px;display:block}.proof-stage{perspective:1800px;perspective-origin:50% 48%;place-items:center;min-height:820px;display:grid;position:relative}.proof-stage:before{content:"";background:radial-gradient(circle,#ffffffb8,#e0eae457 47%,#0000 68%);border:1px solid #004e361a;border-radius:50%;width:min(42vw,650px);height:min(42vw,650px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.proof-orbit{aspect-ratio:2.6;border:1px solid #12a95747;border-radius:50%;width:min(48vw,710px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)rotate(-5deg);box-shadow:0 0 60px #12a95714,inset 0 0 60px #12a9570d}.proof-orbit span{border-radius:inherit;border:1px solid #004c351a;position:absolute;inset:15%}.proof-orbit span:last-child{inset:31%}.proof-phone-motion{z-index:2;opacity:0;width:min(100%,620px);transform-style:preserve-3d;will-change:opacity, transform;transition:opacity .7s,transform 1.5s cubic-bezier(.16,1,.3,1);position:relative;transform:translate3d(150px,78px,-280px)rotateX(11deg)rotateY(-24deg)rotate(4deg)scale(.86)}.proof-phone-motion:after{z-index:-1;content:"";filter:blur(18px);opacity:.55;background:radial-gradient(#00312657,#0000 68%);border-radius:50%;height:18%;position:absolute;bottom:-9%;left:4%;right:4%;transform:translateZ(-80px)scaleX(.82)}.proof.is-proof-active .proof-phone-motion{opacity:1;transform:translate(0,0)rotateX(1.2deg)rotateY(-4deg)rotate(.35deg)scale(1)}.proof.is-proof-active .proof-orbit{animation:11s ease-in-out infinite proof-orbit-drift}.proof.is-proof-active .proof-stage:before{animation:7s ease-in-out infinite proof-halo-breathe}@keyframes proof-orbit-drift{0%,to{opacity:.78;transform:translate(-50%,-50%)rotate(-5deg)scaleX(1)}50%{opacity:1;transform:translate(-50%,-50%)rotate(1deg)scaleX(1.035)}}@keyframes proof-halo-breathe{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}}.proof-carousel{--orbit-radius:clamp(110px, 9vw, 160px);cursor:grab;perspective:1300px;touch-action:pan-y;min-height:560px;transform-style:preserve-3d;isolation:isolate;-webkit-user-select:none;user-select:none;outline:none;position:relative}.proof-carousel.is-dragging{cursor:grabbing}.proof-card{cursor:pointer;width:clamp(215px,17vw,265px);opacity:var(--orbit-opacity,.6);transform:translate(-50%, calc(-50% - var(--orbit-lift,0px))) translateX(calc(var(--orbit-peek,0) * 42%)) rotateY(var(--slot-angle)) translateZ(var(--orbit-radius)) rotateY(var(--counter-angle)) scale(var(--orbit-scale,.84));filter:saturate(var(--orbit-saturation,.82)) brightness(var(--orbit-brightness,.78)) blur(var(--orbit-blur,0px));transform-style:preserve-3d;will-change:transform, opacity, filter;background:0 0;border:0;margin:0;padding:0;position:absolute;top:50%;left:50%}.proof-card:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:8px}.proof-card.is-active{cursor:grab}.proof-carousel.is-dragging .proof-card.is-active{cursor:grabbing}.proof-card-phone .phone-device{filter:drop-shadow(0 52px 48px #00312647)drop-shadow(0 12px 18px #00000042)}.proof-video{border-radius:inherit;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;background:#010303;width:100%;height:100%;display:block}.proof-carousel-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.proof-carousel-rail{background:#ffffff8c;border:1px solid #0031261f;border-radius:999px;gap:6px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffffb3}.proof-carousel-rail button{color:#0031269e;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .26s,color .26s,box-shadow .26s}.proof-carousel-rail button.is-active{background:var(--forest);color:var(--white);box-shadow:0 8px 20px #00312638}.proof-carousel-rail button:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:2px}.proof-sound-toggle{color:#003126b8;cursor:pointer;background:#ffffff8c;border:1px solid #00312629;border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .26s,border-color .26s,color .26s;display:inline-flex}.proof-sound-toggle:hover{border-color:#12a95759}.proof-sound-toggle.is-on{border-color:var(--emerald);background:color-mix(in srgb, var(--emerald) 12%, white);color:var(--forest)}.proof-sound-toggle:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:2px}.federation{background:var(--mineral);min-height:560px;color:var(--forest);isolation:isolate;padding:120px 0;position:relative;overflow:hidden}.federation-background{z-index:-2;background:url(../assets/club-landscape.webp) 50% 35%/cover;position:absolute;inset:0}.federation-atmosphere{z-index:-1;background:radial-gradient(circle at 18% 15%,#c8a04b2e,#0000 45%),radial-gradient(circle at 82% 85%,#12a95724,#0000 45%),linear-gradient(#eef1edeb 0%,#eef1ed80 40%,#eef1edb3 100%);position:absolute;inset:0}.federation-layout{gap:56px;display:grid}.federation-copy{max-width:640px}.federation-eyebrow{color:var(--emerald);letter-spacing:.1em;text-transform:uppercase;border:1px solid #00312633;border-radius:999px;margin-bottom:18px;padding:8px 16px;font-size:11px;font-weight:700;display:inline-block}.federation h2{color:var(--forest);margin:0;font-size:clamp(48px,4.4vw,72px)}.federation-copy>p{color:#003126ad;max-width:560px;margin:26px 0 0;font-size:17px;line-height:1.75}.federation-facts{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.federation-fact{background:#ffffff80;border:1px solid #0031261a;border-radius:20px;padding:28px 26px;box-shadow:inset 0 1px #ffffffad,0 8px 24px #0031260d}.federation-fact>.icon{color:var(--gold);margin-bottom:16px;display:block}.federation-fact-number{color:var(--emerald);font-family:var(--serif);margin-bottom:14px;font-size:clamp(30px,2.6vw,40px);line-height:1;display:block}.federation-fact p{color:#003126a8;margin:0;font-size:13.5px;line-height:1.6}.federation-fact strong{color:var(--forest)}.federation-source{color:#00312680;align-items:center;gap:14px;margin:40px 0 0;font-size:12px;display:flex}.federation-source-logo{opacity:.82;width:52px;height:auto}.federation-source a{color:var(--forest)}.clubs{background:var(--mineral);min-height:1160px;color:var(--forest);isolation:isolate;position:relative;overflow:hidden}.clubs-background{z-index:-2;background-image:url(../assets/club-landscape.webp);background-position:bottom;background-size:cover;position:absolute;inset:0}.clubs:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#eef1edfa 0%,#eef1edd1 63%,#eef1ed14 100%);position:absolute;inset:0}.clubs-layout{grid-template-columns:minmax(380px,1fr) minmax(210px,260px) minmax(360px,.8fr);align-items:center;gap:clamp(40px,4.5vw,84px);min-height:1100px;padding-top:145px;padding-bottom:120px;display:grid}.club-identity{align-items:center;min-height:830px;display:flex;position:relative}.club-copy{z-index:3;min-width:0;position:relative}.clubs h2{color:var(--forest);font-size:clamp(62px,4.8vw,86px)}.club-identity .club-copy h2{font-size:clamp(60px,4.1vw,74px)}.club-copy>p{max-width:380px;color:var(--muted-dark);margin:30px 0 0;font-size:18px;line-height:1.7}.club-options{width:min(100%,300px);margin-top:32px}.club-options button{color:#0031269e;cursor:pointer;text-align:left;background:#ffffff6b;border:1px solid #0031261a;border-radius:16px;grid-template-columns:45px 1fr 18px;align-items:center;gap:16px;width:100%;min-height:62px;margin-top:8px;padding:7px 12px 7px 8px;transition:transform .26s,border-color .26s,color .26s,box-shadow .26s,background .26s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffad,0 8px 24px #00312609}.club-options button:hover{border-color:color-mix(in srgb, var(--club-accent) 26%, #0031261f);background:#ffffffb3;transform:translate(4px)}.club-options button.is-active{border-color:color-mix(in srgb, var(--club-accent) 42%, #0031261f);background:linear-gradient(105deg, color-mix(in srgb, var(--club-accent) 10%, white), #ffffffc7);box-shadow:inset 3px 0 0 var(--club-accent), inset 0 1px 0 #ffffffd6, 0 12px 28px color-mix(in srgb, var(--club-accent) 10%, transparent);color:var(--forest)}.club-avatar{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--club-accent) 70%, white), var(--club-accent) 60%);width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff6b, 0 7px 15px color-mix(in srgb, var(--club-accent) 18%, transparent);color:#fff;border-radius:13px;place-items:center;font-size:10px;font-weight:700;display:grid}.club-options strong{font-size:14px;font-weight:600}.club-options i{border:1px solid #00312673;border-radius:50%;width:16px;height:16px;display:block;position:relative}.club-options .is-active i{border-color:var(--club-accent);box-shadow:inset 0 0 0 4px var(--mineral);background:var(--club-accent)}.club-phone-pedestal{place-self:center;width:clamp(210px,15.5vw,250px);margin-bottom:0;position:relative;transform:translate(-22%)}.club-phone-pedestal .phone{filter:drop-shadow(0 24px 30px #00312629);transition:filter .4s;transform:rotateY(-1.5deg)}.club-phone-carousel{perspective:1200px;width:100%;position:relative}.club-phone-card{cursor:pointer;width:100%;transform-style:preserve-3d;will-change:transform, opacity, filter;transform:translateX(calc(var(--orbit-peek,0) * 62%)) rotateY(calc(var(--orbit-peek,0) * -16deg)) scale(var(--orbit-scale,1));opacity:var(--orbit-opacity,1);filter:blur(var(--orbit-blur,0px));background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.club-phone-card:nth-child(2){position:absolute;inset:0}.club-phone-card:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:6px}.integration{align-self:center;max-width:420px}.integration-visual{grid-template-columns:140px 1fr 150px;align-items:center;min-height:330px;margin-top:42px;display:grid;position:relative}.mini-app,.mini-module{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;border:1px solid #00312638;border-radius:16px;overflow:hidden;box-shadow:0 22px 45px #0031261a}.mini-app{padding:0 10px 12px}.mini-app-header{background:var(--forest);color:#fff;align-items:center;gap:7px;margin:0 -10px 10px;padding:10px;font-size:8px;font-weight:700;display:flex}.mini-app-header span{border:1px solid #ffffff80;border-radius:5px;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.mini-app p{border-bottom:1px solid #00312614;margin:9px 0;padding-bottom:7px;font-size:8px}.mini-app b{color:#fff;text-align:center;border-radius:7px;margin-top:11px;padding:8px;font-size:8px;display:block}.integration-line{grid-template-columns:repeat(3,1fr);align-items:start;min-height:210px;display:grid;position:relative}.integration-line:before{background:linear-gradient(90deg, var(--emerald) 0 calc((var(--step) + 1) * 33%), #00312633 calc((var(--step) + 1) * 33%) 100%);content:"";height:2px;transition:background .4s;position:absolute;top:41px;left:0;right:0}.integration-line button{color:#0031268f;cursor:pointer;text-align:center;background:0 0;flex-direction:column;align-items:center;gap:13px;padding:20px 6px 0;transition:color .26s,transform .26s;display:flex;position:relative}.integration-line button:hover{color:var(--forest);transform:translateY(-3px)}.integration-line button .icon{z-index:1;background:linear-gradient(145deg,#fffffff5,#e2ebe6f0);border:1px solid #00312638;border-radius:17px;width:50px;height:50px;padding:14px;transition:transform .26s,border-color .26s,box-shadow .26s,color .26s;box-shadow:inset 0 1px #fff,0 10px 24px #00312614}.integration-line button:hover .icon{transform:rotate(-4deg)scale(1.04)}.integration-line button span{font-size:10px;line-height:1.45}.integration-line button.is-active{color:var(--forest)}.integration-line button.is-active .icon{border-color:var(--emerald);color:var(--emerald);background:linear-gradient(145deg,#fff,#dcf6e8f5);box-shadow:inset 0 1px #fff,0 0 0 5px #12a95714,0 13px 26px #12a95721}.mini-module{color:#fff;background:#030c09eb;padding:16px}.mini-module-brand{border-bottom:1px solid #ffffff1a;padding-bottom:10px;font-size:9px;font-weight:700}.mini-module-ring{border:5px solid var(--club-accent);border-radius:50%;place-items:center;width:90px;height:90px;margin:18px auto 0;font-size:15px;display:grid}.integration-detail{color:#0031269e;min-height:42px;margin:-70px 0 0 158px;font-size:12px;line-height:1.6}.same-engine{color:#003126bd;align-items:center;gap:17px;margin-top:25px;font-size:13px;line-height:1.5;display:flex}.same-engine .icon{box-sizing:content-box;color:var(--emerald);background:#12a9571a;border-radius:50%;padding:13px}.same-engine strong{color:var(--forest)}.integration>.button{margin-top:28px}.demo{isolation:isolate;background:#08100d;min-height:1000px;position:relative;overflow:hidden}.demo-background,.demo-vignette{z-index:-2;position:absolute;inset:0}.demo-background{background:url(../assets/clubhouse-cta.webp) 50%/cover}.demo-vignette{z-index:-1;background:linear-gradient(90deg,#eef1edfa 0%,#eef1edf2 38%,#eef1edc7 46%,#eef1ed1f 57%,#04090714 68%,#04090761 100%),linear-gradient(#0000000f,#0000000a 70%,#020806e6 100%)}.demo-layout{grid-template-columns:minmax(0,1.02fr) minmax(380px,.8fr);align-items:center;gap:clamp(48px,6vw,100px);min-height:830px;padding-top:110px;padding-bottom:90px;display:grid}.demo-copy{min-width:0;color:var(--forest)}.demo h2{max-width:min(100%,650px);font-size:clamp(60px,4.45vw,82px)}.demo-copy>p:not(.rules-proof){color:#00241bc7;max-width:min(100%,560px);margin:30px 0 0;font-size:17px;line-height:1.7}.offer-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;max-width:620px;margin-top:34px;display:grid}.offer-card{appearance:none;cursor:pointer;min-width:0;min-height:84px;font:inherit;text-align:left;align-items:center;gap:13px;padding:13px;transition:border-color .22s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.offer-line{color:var(--forest);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff6e;border:1px solid #7b5b1a2b;border-radius:17px;box-shadow:inset 0 1px #ffffffb8,0 12px 30px #382a0f0e}.offer-card:hover{z-index:1;border-color:#12a9575c;transform:translateY(-4px);box-shadow:inset 0 1px #ffffffe6,0 20px 42px #0049301f}.offer-card:focus-visible{outline-offset:4px;outline:3px solid #12a95752}.offer-card-logo,.school-offer-logo{object-fit:contain;filter:drop-shadow(0 8px 11px #00442e29);flex:none;width:62px;height:62px}.offer-card-copy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.offer-card-copy small{color:#004d369e;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:750}.offer-card-copy strong{min-width:0;font-size:13px;font-weight:600;line-height:1.45}.school-offer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(125deg,#dff7eac7,#ffffff80);border:1px solid #12a95733;border-radius:17px;align-items:center;gap:13px;min-width:0;min-height:84px;padding:13px;display:flex;box-shadow:inset 0 1px #fffc,0 12px 30px #12a95712}.school-offer .offer-card-copy small{color:var(--emerald)}.school-offer .offer-card-copy strong{color:var(--forest);font-weight:650}.offer-card-action{width:30px;height:30px;color:var(--forest);background:#ffffff6b;border:1px solid #004f3729;border-radius:50%;flex:none;place-items:center;transition:background .22s,color .22s,transform .26s;display:grid}.offer-card:hover .offer-card-action{background:var(--forest);color:#fff;transform:translate(2px)}.offer-dialog{width:min(860px,100vw - 48px);max-width:none;max-height:min(760px,100vh - 48px);color:var(--forest);background:#edf2ee;border:1px solid #c9a34d6b;border-radius:30px;padding:0;overflow:auto;box-shadow:0 48px 150px #0000008f,inset 0 1px #fffffff0}.offer-dialog[open]{animation:.42s cubic-bezier(.16,1,.3,1) both offer-dialog-in}.offer-dialog::backdrop{-webkit-backdrop-filter:blur(16px)saturate(.72);backdrop-filter:blur(16px)saturate(.72);background:#010906c2;animation:.3s both offer-backdrop-in}.offer-dialog-shell{grid-template-columns:minmax(270px,.76fr) minmax(0,1.34fr);min-height:540px;display:grid;position:relative}.offer-dialog-close{z-index:4;width:40px;height:40px;color:var(--forest);cursor:pointer;background:#ffffffad;border:1px solid #003d2b24;border-radius:50%;place-items:center;padding:0;transition:background .22s,color .22s,transform .22s;display:grid;position:absolute;top:18px;right:18px}.offer-dialog-close:hover{background:var(--forest);color:#fff;transform:rotate(5deg)}.offer-dialog-close:focus-visible{outline-offset:3px;outline:3px solid #12a95757}.offer-dialog-visual{background:radial-gradient(circle at 48% 35%,#1daf632e,#0000 35%),linear-gradient(155deg,#06372a 0%,#021b14 56%,#020b08 100%);justify-content:center;align-items:center;min-height:540px;padding:46px 32px 112px;display:flex;position:relative;overflow:hidden}.offer-dialog-visual:before,.offer-dialog-visual:after{content:"";border:1px solid #cda9552e;border-radius:50%;position:absolute}.offer-dialog-visual:before{width:320px;height:320px}.offer-dialog-visual:after{border-color:#1ed57921;width:250px;height:250px}.offer-dialog-visual>img{z-index:1;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 28px 40px #00000061);width:min(250px,92%);position:relative}.offer-dialog-metric{z-index:2;color:#ffffffad;border-top:1px solid #d2ab4d52;align-items:baseline;gap:10px;padding-top:18px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.offer-dialog-metric strong{color:#e7c46f;font-family:var(--serif);flex:none;font-size:28px;font-weight:400}.offer-dialog-metric span{font-size:10px;line-height:1.45}.offer-dialog-content{flex-direction:column;justify-content:center;padding:58px 56px 44px;display:flex}.offer-dialog-content>small{color:var(--emerald);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:750}.offer-dialog h3{max-width:470px;font-family:var(--serif);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(40px,4vw,56px);font-weight:400;line-height:.96}.offer-dialog-lead{color:#003126b3;max-width:500px;margin:22px 0 0;font-size:14px;line-height:1.65}.offer-dialog-points{border-top:1px solid #003e2c1f;gap:0;margin-top:26px;display:grid}.offer-dialog-points>div{border-bottom:1px solid #003e2c1f;grid-template-columns:28px 1fr;gap:14px;padding:13px 0;display:grid}.offer-dialog-points>div>span{color:var(--emerald);padding-top:2px;font-size:10px;font-weight:750}.offer-dialog-points p{color:#003126a8;margin:0;font-size:11px;line-height:1.55}.offer-dialog-points strong{color:var(--forest);margin-bottom:2px;font-size:12px;display:block}.offer-dialog-note{color:#0031268a;align-items:flex-start;gap:8px;margin:18px 0 0;font-size:10px;line-height:1.5;display:flex}.offer-dialog-note .icon{color:var(--emerald);flex:none}.legal-dialog{width:min(680px,100vw - 48px);max-width:none;max-height:min(680px,100vh - 48px);color:var(--forest);background:#edf2ee;border:1px solid #c9a34d6b;border-radius:26px;padding:0;overflow:hidden;box-shadow:0 48px 150px #0000008f,inset 0 1px #fffffff0}.legal-dialog[open]{animation:.42s cubic-bezier(.16,1,.3,1) both offer-dialog-in}.legal-dialog::backdrop{-webkit-backdrop-filter:blur(16px)saturate(.72);backdrop-filter:blur(16px)saturate(.72);background:#010906c2;animation:.3s both offer-backdrop-in}.legal-dialog-content{max-height:min(680px,100vh - 48px);padding:56px 48px 44px;overflow-y:auto}.legal-dialog-content h3{font-family:var(--serif);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(32px,3vw,42px);font-weight:400}.legal-dialog-content h4{color:var(--emerald);letter-spacing:.1em;text-transform:uppercase;margin:26px 0 6px;font-size:11px;font-weight:750}.legal-dialog-content p{color:#003126b3;margin:0;font-size:13px;line-height:1.65}.legal-dialog-content a{color:var(--forest)}@keyframes offer-dialog-in{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes offer-backdrop-in{0%{opacity:0}to{opacity:1}}.demo-actions{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;max-width:620px;margin-top:26px;display:grid}.demo-actions .button{gap:12px;width:100%;min-width:0;padding-left:18px;font-size:13px}.rules-proof{color:#003126bd;align-items:center;gap:13px;max-width:540px;margin:34px 0 0;font-size:13px;line-height:1.55;display:flex}.rules-proof .icon,.rules-proof strong{color:var(--emerald)}.rules-proof>span{min-width:0}.demo-form{color:#fff;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#030806ab;border:1px solid #c8a04b42;border-radius:28px;flex-direction:column;min-height:470px;padding:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000006b,inset 0 1px #ffffff14}.demo-form:before,.demo-form:after{content:"";background:#c8a04b80;width:calc(50% - 65px);height:1px;position:absolute;top:72px}.demo-form:before{left:24px}.demo-form:after{right:24px}.demo-form>img{object-fit:contain;width:62px;height:62px;margin:-7px auto 44px}.demo-form label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.demo-form-row{gap:12px;display:flex}.demo-form-row input{flex:1;min-width:0}.demo-form input{color:#fff;background:#ffffff09;border:1px solid #ffffff42;border-radius:14px;width:100%;min-height:60px;margin-bottom:16px;padding:0 18px;font-size:14px;transition:border .2s,background .2s,box-shadow .2s}.demo-form input::placeholder{color:#ffffff8a}.demo-form input:focus{border-color:var(--emerald-bright);background:#12a9570f;box-shadow:0 0 0 4px #12a9571a}.demo-form>button{width:100%;margin-top:7px}.demo-form>button:disabled{cursor:progress;opacity:.72}.form-error{color:#ff8a8aeb;margin:-4px 0 16px;font-size:12.5px;line-height:1.5}.demo-form>small{color:#ffffff61;text-align:center;margin-top:16px;font-size:9px}.form-success{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.form-success>.icon{color:var(--emerald-bright)}.form-success h3{font-family:var(--serif);margin:16px 0 0;font-size:40px;font-weight:400}.form-success p{color:#ffffffa3;max-width:300px;margin:12px auto 25px;font-size:13px;line-height:1.6}.site-footer{border-top:1px solid #ffffff29;grid-template-columns:1fr auto 1fr;align-items:center;min-height:150px;display:grid}.site-footer .brand img{width:48px;height:48px}.site-footer nav{gap:34px;display:flex}.site-footer nav a,.site-footer nav button{color:#ffffffad;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px}.site-footer nav a:hover,.site-footer nav button:hover{color:#fff}.footer-contact{border-left:1px solid #c8a04bb3;justify-self:end;align-items:center;gap:9px;padding-left:28px;display:flex}.footer-contact-by{color:#ffffffad;font-size:12px;font-style:italic}.footer-contact:hover .footer-contact-by{color:#fff}.footer-contact-icon{width:auto;height:26px;display:block}.footer-contact-wordmark{width:auto;height:14px;display:block}.reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:none}@media (width<=1250px){.hero-content{grid-template-columns:.85fr 1.15fr}.hero-copy h1{font-size:clamp(70px,7.3vw,94px)}.hero-phone--chat{left:9%}.hero-phone--timer{right:-5%}.clubs-layout{grid-template-columns:minmax(400px,1fr) minmax(190px,225px) minmax(340px,.8fr);gap:28px}.club-phone-pedestal{width:225px}.proof-layout{grid-template-columns:minmax(410px,.9fr) minmax(420px,1.1fr);gap:48px}.proof-phone-motion{width:100%}.proof-carousel{--orbit-radius:90px;min-height:500px}.proof-card{width:190px}.integration-visual{grid-template-columns:112px 1fr 125px}.demo-layout{gap:48px}}@media (width<=1020px){.federation-facts{grid-template-columns:1fr 1fr}.site-header{grid-template-columns:1fr auto auto;height:90px}.site-nav,.site-header>.button--header{display:none}.menu-button{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030c0985;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.site-header--open{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#030907f5;align-content:start;height:auto;min-height:100svh;padding-top:21px;position:fixed}.site-header--open .site-nav{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:24px;padding:70px 0 30px;display:flex}.site-header--open .site-nav a{font-family:var(--serif);font-size:42px}.site-header--open>.button--header{grid-column:1/-1;justify-self:start;width:fit-content;display:inline-flex}.hero-content{grid-template-columns:1fr;align-content:start;min-height:950px;padding-top:160px}.hero-copy{max-width:640px}.hero-phones{justify-self:end;width:min(100%,710px);height:535px;margin-top:-40px}.hero-phone--chat{width:250px;left:18%}.hero-phone--timer{width:225px;right:4%}.phone.hero-phone--chat{width:250px}.phone.hero-phone--timer{width:225px}.experience{min-height:1250px}.experience-header{flex-direction:column;align-items:flex-start}.phone-procession{grid-template-columns:repeat(2,1fr);min-height:620px}.phone-focus{width:195px}.phone-focus:nth-child(2),.phone-focus:nth-child(3){align-self:end}.feature-rail{--rail-inner-offset:60px;--rail-outer-offset:38px;min-height:180px;margin-top:12px}.feature-rail:before,.feature-rail:after{height:112px;top:-31px}.feature-rail:after{top:-34px}.feature-rail small{display:none}.proof-layout{grid-template-columns:1fr;gap:70px;min-height:0;padding-top:110px;padding-bottom:110px}.proof-copy{max-width:760px}.proof-stage{min-height:720px}.proof-phone-motion{width:min(100%,460px)}.proof-carousel{--orbit-radius:105px;min-height:490px}.proof-card{width:205px}.proof-orbit{width:min(86vw,720px)}.clubs-layout{min-height:auto;padding-top:140px;padding-bottom:140px;display:block}.club-identity{min-height:auto;position:relative}.club-phone-pedestal{width:235px;margin:0 auto}.integration{margin-top:90px}.integration-visual{grid-template-columns:135px 1fr 145px}.demo-layout{grid-template-columns:1fr}.demo-vignette{background:linear-gradient(#eef1edfa 0%,#eef1eded 46%,#03080633 63%,#030806b3 100%)}.demo-copy{max-width:700px}.demo h2,.demo-copy>p:not(.rules-proof),.offer-stack,.demo-actions{max-width:620px}.demo-form{width:min(100%,540px);margin-left:auto}.site-footer{grid-template-columns:1fr 1fr;gap:30px;padding-block:40px}.site-footer nav{order:3;grid-column:1/-1}}@media (width<=700px){.federation{padding:90px 0}.federation-facts{grid-template-columns:1fr}.shell{padding-inline:20px}.brand{font-size:16px}.brand img{width:46px;height:46px}.hero{min-height:940px}.hero-background{background-position:61%}.hero-vignette{background:linear-gradient(#020806eb 0%,#020806b8 45%,#02080633 70%,#020806c2 100%)}.hero-content{min-height:940px;padding-top:126px;padding-bottom:20px}.hero-copy h1{font-size:clamp(58px,17vw,76px)}.hero-copy>p{margin-top:24px;font-size:15px;line-height:1.6}.hero-actions{margin-top:26px}.hero-actions .button{min-height:50px;padding:0 21px;font-size:12px}.hero-phones{width:100%;height:445px;margin-top:-20px}.hero-phone--chat{width:195px;left:7%}.hero-phone--timer{width:168px;right:1%}.phone.hero-phone--chat{width:195px}.phone.hero-phone--timer{width:168px}.scroll-cue{top:calc(100svh - 92px);bottom:auto}.experience{background-attachment:scroll;min-height:980px;padding-top:80px}.experience h2,.proof h2,.clubs h2,.demo h2,.club-identity .club-copy h2{font-size:clamp(50px,14vw,66px)}.experience-header p{font-size:14px}.experience-stage{margin-top:44px}.phone-procession{--orbit-radius:220px;grid-template-columns:1fr;min-height:520px;display:grid}.phone-focus{width:190px;display:block}.orbit-drag-hint{bottom:8px}.feature-rail{scrollbar-width:none;grid-template-columns:repeat(4,minmax(150px,1fr));min-height:auto;margin-top:26px;padding-inline:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 34px),#0000 100%)}.feature-rail::-webkit-scrollbar{display:none}.feature-rail:before,.feature-rail:after{display:none}.feature-rail button{text-align:left;grid-template-columns:46px 1fr;justify-items:start;gap:4px 13px;padding:0 10px;transform:none}.feature-rail strong{align-self:center;margin-top:0}.proof{min-height:0}.proof-layout{gap:42px;padding-top:88px;padding-bottom:80px}.proof-copy>p{margin-top:24px;font-size:15px;line-height:1.65}.proof-steps{margin-top:28px}.proof-steps>div{gap:12px;padding:14px 0}.proof-stage{min-height:620px}.proof-stage:before{width:560px;height:560px}.proof-orbit{width:660px}.proof-phone-motion{width:min(82vw,340px)}.proof-carousel{--orbit-radius:74px;min-height:400px}.proof-card{width:168px}.proof-carousel-controls{gap:10px}.proof-carousel-rail button{padding:8px 14px;font-size:12px}.proof-sound-toggle{padding:9px 14px;font-size:12px}.clubs{min-height:1880px}.clubs-layout{padding-top:110px;padding-bottom:90px}.club-identity{min-height:auto}.club-copy>p{font-size:15px}.club-options{width:100%}.club-phone-pedestal{width:min(62vw,220px);margin:56px auto 0;transform:none}.integration{margin-top:70px}.integration-visual{grid-template-columns:1fr 1fr;min-height:650px;margin-top:30px;display:grid}.mini-app,.mini-module{justify-self:center;width:140px}.integration-line{flex-direction:column;grid-area:2/1/auto/-1;justify-content:center;align-items:center;gap:8px;min-height:300px;display:flex}.integration-line:before{width:2px;height:auto;top:12px;bottom:12px;left:50%}.integration-line button{z-index:1;text-align:left;background:#eef1ede6;border-radius:16px;flex-direction:row;align-items:center;width:230px;min-height:82px;padding:10px}.integration-line button .icon{flex:none}.integration-line button span{font-size:11px}.integration-detail{text-align:center;min-height:56px;margin:-40px 0 0}.same-engine{justify-content:center}.integration>.button{width:100%;padding:0 18px;display:flex}.demo{min-height:1350px}.demo-background{background-position:59%}.demo-layout{gap:70px;min-height:1170px;padding-top:90px;padding-bottom:70px}.demo-copy>p:not(.rules-proof){color:#00241bdb;max-width:32rem;font-size:15px;line-height:1.65}.offer-card-copy strong{font-size:15px;line-height:1.42}.offer-card-copy small{color:#003126ad;letter-spacing:.14em;font-size:9px}.offer-card-logo,.school-offer-logo{width:58px;height:58px}.offer-stack{grid-template-columns:1fr}.offer-card{min-height:96px;padding:14px}.offer-card-action{width:34px;height:34px}.offer-dialog{border-radius:22px;width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.offer-dialog-shell{grid-template-columns:1fr;min-height:0}.offer-dialog-close{width:38px;height:38px;top:13px;right:13px}.offer-dialog-visual{justify-content:flex-start;min-height:218px;padding:26px 158px 26px 22px}.offer-dialog-visual:before{width:210px;height:210px;left:-12px}.offer-dialog-visual:after{width:168px;height:168px;left:9px}.offer-dialog-visual>img{width:150px}.offer-dialog-metric{flex-direction:column;align-items:flex-start;gap:2px;width:116px;padding-top:14px;inset:auto 22px 26px auto}.offer-dialog-metric strong{font-size:25px}.offer-dialog-content{padding:30px 24px 26px}.offer-dialog h3{padding-right:8px;font-size:38px}.offer-dialog-lead{margin-top:16px;font-size:13px}.offer-dialog-points{margin-top:20px}.demo-actions{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.demo-actions .button{width:100%}.rules-proof{color:#003126d1;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6}.demo-form-row{flex-direction:column;gap:0}.demo-form input{border-color:#ffffff57}.demo-form input::placeholder{color:#ffffffb3}.demo-form{min-height:450px;padding:38px 22px}.site-footer{grid-template-columns:1fr;align-items:flex-start;padding-top:42px}.site-footer nav{flex-direction:column;grid-column:1;align-items:flex-start;gap:16px}.footer-contact{border-top:1px solid #c8a04bb3;border-left:0;justify-self:start;padding-top:18px;padding-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.hero-background,.hero-phone{transform:none}}
