.welcome-module__qDmQqG__page{--paper:#f7f9fc;--paper-2:#eef2f7;--ink:#0b1524;--ink-muted:#46586f;--ink-faint:#8296ae;--accent:#2563eb;--accent-hover:#1d4ed8;--gold:#38bdf8;--dark:#0a1626;--dark-raised:#12233b;--line:#0b15241f;--line-soft:#0b152414;--fade-ms:.26s;min-height:100svh;color:var(--ink);font-family:var(--font-display), "Helvetica Neue", Arial, sans-serif;background:radial-gradient(circle at 1px 1px, #2563eb1a 1px, transparent 0) 0 0 / 26px 26px, var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;display:flex}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__parentsActive){background:radial-gradient(circle at 1px 1px,#2563eb1a 1px,#0000 0) 0 0/26px 26px,#eef7ff}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__leadersActive){background:radial-gradient(circle at 1px 1px,#2563eb1a 1px,#0000 0) 0 0/26px 26px,#d1e7e0}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__coachesActive){background:radial-gradient(circle at 1px 1px,#2563eb14 1px,#0000 0) 0 0/26px 26px,#fbefdd}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__institutionsActive){background:radial-gradient(circle at 1px 1px,#2563eb14 1px,#0000 0) 0 0/26px 26px,#eef4fb}.welcome-module__qDmQqG__bar{z-index:5;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#ffffff8c;border-bottom:1px solid #ffffff73;flex:none;justify-content:space-between;align-items:center;padding:20px clamp(20px,5vw,64px);display:flex;position:relative}.welcome-module__qDmQqG__logo{align-items:center;display:flex}.welcome-module__qDmQqG__logo img{-webkit-user-select:none;user-select:none;object-fit:contain;width:auto;height:clamp(34px,3.4vw,42px);display:block}.welcome-module__qDmQqG__barActions{align-items:center;gap:clamp(16px,2vw,30px);display:flex}.welcome-module__qDmQqG__navLink{font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-size:.74rem;font-weight:700;text-decoration:none;transition:color .2s}.welcome-module__qDmQqG__navLink:hover{color:var(--accent)}.welcome-module__qDmQqG__navLink,.welcome-module__qDmQqG__ctaTop{white-space:nowrap}@media (max-width:479px){.welcome-module__qDmQqG__navLong{display:none}.welcome-module__qDmQqG__barActions{gap:12px}.welcome-module__qDmQqG__navLink{letter-spacing:.08em;font-size:.68rem}}.welcome-module__qDmQqG__ctaTop{font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#fff;background:var(--accent);padding:10px 18px;font-size:.72rem;font-weight:700;text-decoration:none;transition:background-color .2s}.welcome-module__qDmQqG__ctaTop:hover{background:var(--accent-hover)}.welcome-module__qDmQqG__main{flex-direction:column;flex:auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.welcome-module__qDmQqG__eyebrow{background:var(--paper-2);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;padding:9px 15px;font-size:clamp(.68rem,.9vw,.82rem);font-weight:600;display:inline-block}.welcome-module__qDmQqG__eyebrow b{color:var(--accent);font-weight:700}.welcome-module__qDmQqG__stage{z-index:1;flex:auto;grid-template-columns:.92fr 1.15fr;align-items:stretch;gap:clamp(16px,3vw,48px);display:grid;position:relative}.welcome-module__qDmQqG__stageLeft{z-index:2;border:1px solid var(--line-soft);background:#fff;border-radius:0;flex-direction:column;justify-content:center;align-self:center;align-items:flex-start;gap:clamp(16px,2.4vh,28px);padding:clamp(32px,3vw,48px);display:flex;position:relative;box-shadow:0 44px 100px -50px #0b162652}.welcome-module__qDmQqG__headline{max-width:none;display:grid}.welcome-module__qDmQqG__headline .welcome-module__qDmQqG__line{letter-spacing:-.04em;color:var(--ink);opacity:0;transition:opacity var(--fade-ms) ease;grid-area:1/1;margin:0;font-size:clamp(1.9rem,2.7vw,3.15rem);font-weight:800;line-height:1.05}.welcome-module__qDmQqG__headline .welcome-module__qDmQqG__line.welcome-module__qDmQqG__on{opacity:1}.welcome-module__qDmQqG__hline{display:block}.welcome-module__qDmQqG__sub{display:grid}.welcome-module__qDmQqG__sub p{max-width:42ch;color:var(--ink-muted);opacity:0;transition:opacity var(--fade-ms) ease;grid-area:1/1;margin:0;font-size:clamp(1.02rem,1.15vw,1.22rem);line-height:1.6}.welcome-module__qDmQqG__sub p.welcome-module__qDmQqG__on{opacity:1}.welcome-module__qDmQqG__ctas{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:clamp(6px,1.4vh,16px);display:flex}.welcome-module__qDmQqG__btn{font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.welcome-module__qDmQqG__primary{background:var(--accent);color:#fff;padding:16px 28px;box-shadow:0 18px 34px -18px #2563eb99}.welcome-module__qDmQqG__primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.welcome-module__qDmQqG__btn .welcome-module__qDmQqG__arw{transition:transform .2s}.welcome-module__qDmQqG__btn:hover .welcome-module__qDmQqG__arw{transform:translate(4px)}.welcome-module__qDmQqG__stageArt{align-self:stretch;min-height:clamp(520px,62vh,700px);position:relative}.welcome-module__qDmQqG__heroBg{z-index:0;pointer-events:none;width:52%;transform:scale(1.06) translate(calc(var(--px,0) * 6px), calc(var(--py,0) * 5px));background-image:url(/hill.png);background-position:62% bottom;background-repeat:no-repeat;background-size:cover;transition:transform .45s ease-out;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.welcome-module__qDmQqG__leadersBg{object-fit:cover;object-position:62% bottom;--leaders-fade:linear-gradient(90deg, transparent 0%, #00000005 24%, #00000014 38%, #00000038 48%, #00000073 56%, #000000b8 63%, #000 70%);width:88%;height:calc(100% + 96px);-webkit-mask-image:var(--leaders-fade);-webkit-mask-image:var(--leaders-fade);mask-image:var(--leaders-fade);z-index:0;pointer-events:none;transform:scale(1.06) translate(calc(var(--px,0) * 6px), calc(var(--py,0) * 5px));transition:transform .45s ease-out;position:absolute;inset:-96px 0 0 auto}.welcome-module__qDmQqG__coachesBg,.welcome-module__qDmQqG__coachesLayer{aspect-ratio:1448/1086;pointer-events:none;width:min(72%,133.3svh - 143.964px);transform:translate(calc(var(--px,0) * 7px), calc(var(--py,0) * 5px));transition:transform .45s ease-out;position:absolute;bottom:0;left:auto;right:0}.welcome-module__qDmQqG__coachesBg{z-index:0;background-image:url(/river.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.welcome-module__qDmQqG__coachesLayer{z-index:4}.welcome-module__qDmQqG__institBg{-webkit-mask-composite:source-in;z-index:0;pointer-events:none;transform:translate(calc(var(--px,0) * -5px), calc(var(--py,0) * -3px));background-image:url(/institute.png);background-position:83% 90%;background-repeat:no-repeat;background-size:120%;transition:transform .45s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 12%,#000 30%),linear-gradient(#000 84%,#0000 98%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 12%,#000 30%),linear-gradient(#000 84%,#0000 98%);-webkit-mask-composite:source-in;mask-composite:intersect}.welcome-module__qDmQqG__pin{position:absolute}.welcome-module__qDmQqG__pinStack{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%,6.5px)}.welcome-module__qDmQqG__coachesSmoke{z-index:0;pointer-events:none;transform:translate(calc(var(--px,0) * 7px), calc(var(--py,0) * 5px));transition:transform .45s ease-out;position:absolute;inset:0;overflow:hidden}.welcome-module__qDmQqG__coachesPlume{aspect-ratio:1;filter:blur(26px);will-change:transform, opacity;background:radial-gradient(circle,#fcf4e8f5 0%,#fbefdd99 44%,#0000 72%);border-radius:50%;position:absolute;translate:-50% -50%}.welcome-module__qDmQqG__cp1{width:30%;animation:9s ease-in-out infinite welcome-module__qDmQqG__mistLeft;top:83%;left:46%}.welcome-module__qDmQqG__cp2{width:27%;animation:12s ease-in-out -2s infinite welcome-module__qDmQqG__cloudDriftA;top:69%;left:56%}.welcome-module__qDmQqG__cp3{width:24%;animation:13s ease-in-out -4s infinite welcome-module__qDmQqG__cloudDriftC;top:49%;left:57%}.welcome-module__qDmQqG__cp4{width:26%;animation:12s ease-in-out -1s infinite welcome-module__qDmQqG__cloudDriftB;top:40%;left:74%}.welcome-module__qDmQqG__cp5{width:32%;animation:10s ease-in-out infinite welcome-module__qDmQqG__mistRight;top:41%;left:99%}.welcome-module__qDmQqG__cp6{width:32%;animation:12s ease-in-out -5s infinite welcome-module__qDmQqG__cloudDriftA;top:69%;left:94%}.welcome-module__qDmQqG__cp7{width:34%;animation:9s ease-in-out -3s infinite welcome-module__qDmQqG__mistRight;top:88%;left:99%}.welcome-module__qDmQqG__cp8{width:30%;animation:10s ease-in-out -6s infinite welcome-module__qDmQqG__mistLeft;top:93%;left:97%}.welcome-module__qDmQqG__cp9{width:30%;animation:12s ease-in-out -2.5s infinite welcome-module__qDmQqG__cloudDriftC;top:53%;left:99%}.welcome-module__qDmQqG__institSmoke{z-index:0;pointer-events:none;transform:translate(calc(var(--px,0) * -5px), calc(var(--py,0) * -3px));transition:transform .45s ease-out;position:absolute;inset:0;overflow:hidden}.welcome-module__qDmQqG__institPlume{aspect-ratio:1;filter:blur(24px);will-change:transform, opacity;background:radial-gradient(circle,#f4f8fdf0 0%,#eef4fb8c 46%,#0000 72%);border-radius:50%;position:absolute;translate:-50% -50%}.welcome-module__qDmQqG__ip1{width:34%;animation:11s ease-in-out infinite welcome-module__qDmQqG__cloudDriftA;top:30%;left:50%}.welcome-module__qDmQqG__ip2{width:28%;animation:13s ease-in-out -3s infinite welcome-module__qDmQqG__cloudDriftB;top:40%;left:62%}.welcome-module__qDmQqG__ip3{width:30%;animation:12s ease-in-out -1.5s infinite welcome-module__qDmQqG__cloudDriftC;top:46%;left:30%}.welcome-module__qDmQqG__ip4{width:30%;animation:12s ease-in-out -4s infinite welcome-module__qDmQqG__mistRight;top:50%;left:74%}.welcome-module__qDmQqG__ip5{width:30%;animation:11s ease-in-out -2s infinite welcome-module__qDmQqG__mistLeft;top:62%;left:22%}.welcome-module__qDmQqG__ip6{width:28%;animation:12s ease-in-out -5s infinite welcome-module__qDmQqG__cloudDriftA;top:66%;left:80%}.welcome-module__qDmQqG__ip7{width:40%;animation:13s ease-in-out -2.5s infinite welcome-module__qDmQqG__mistLeft;top:78%;left:50%}.welcome-module__qDmQqG__scene{z-index:1;animation:.5s both welcome-module__qDmQqG__sceneIn;position:absolute;inset:0;container-type:size}@keyframes welcome-module__qDmQqG__sceneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.welcome-module__qDmQqG__smoke{z-index:0;pointer-events:none;transform:translate(calc(var(--px,0) * 4px), calc(var(--py,0) * 3px));transition:transform .45s ease-out;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 54%,#000 64%);mask-image:linear-gradient(90deg,#0000 0% 54%,#000 64%)}.welcome-module__qDmQqG__smokePlume{aspect-ratio:1;filter:blur(18px);will-change:transform, opacity;border-radius:50%;position:absolute;translate:-50% -50%}.welcome-module__qDmQqG__smokeA{background:radial-gradient(circle,#fffffff2 0%,#f6faff8c 42%,#0000 68%);width:30%;animation:9s ease-in-out infinite welcome-module__qDmQqG__cloudDriftA;top:46%;left:64%}.welcome-module__qDmQqG__smokeB{background:radial-gradient(circle,#ffffffe0 0%,#f4f8ff7a 44%,#0000 70%);width:26%;animation:12s ease-in-out infinite welcome-module__qDmQqG__cloudDriftB;top:48%;left:88%}.welcome-module__qDmQqG__smokeC{background:radial-gradient(circle,#ffffffd1 0%,#f6f9ff6b 44%,#0000 70%);width:24%;animation:13s ease-in-out infinite welcome-module__qDmQqG__cloudDriftC;top:41%;left:93%}.welcome-module__qDmQqG__smokeD{background:radial-gradient(circle,#ffffffe6 0%,#f5f9ff75 44%,#0000 70%);width:30%;animation:8s ease-in-out infinite welcome-module__qDmQqG__mistLeft;top:92%;left:66%}.welcome-module__qDmQqG__smokeE{background:radial-gradient(circle,#fffffff5 0%,#f4f8ff99 46%,#0000 74%);width:38%;animation:9s ease-in-out infinite welcome-module__qDmQqG__mistRight;top:95%;left:89%}.welcome-module__qDmQqG__smokeF{background:radial-gradient(circle,#fffffff5 0%,#f4f8ff99 48%,#0000 76%);width:42%;animation:10s ease-in-out infinite welcome-module__qDmQqG__mistLeft;top:100%;left:100%}@keyframes welcome-module__qDmQqG__cloudDriftA{0%{opacity:.7;transform:translate(-30%,3%)scale(1)}50%{opacity:1;transform:translate(38%,-4%)scale(1.08)}to{opacity:.7;transform:translate(-30%,3%)scale(1)}}@keyframes welcome-module__qDmQqG__cloudDriftB{0%{opacity:.65;transform:translate(34%)scale(1.06)}50%{opacity:.95;transform:translate(-30%,5%)scale(1)}to{opacity:.65;transform:translate(34%)scale(1.06)}}@keyframes welcome-module__qDmQqG__cloudDriftC{0%{opacity:.5;transform:translate(-24%)scale(1)}50%{opacity:.85;transform:translate(28%,-6%)scale(1.1)}to{opacity:.5;transform:translate(-24%)scale(1)}}@keyframes welcome-module__qDmQqG__mistLeft{0%{opacity:.6;transform:translate(-6%,4%)scale(1)}33%{opacity:.92;transform:translate(16%,-6%)scale(1.12)}66%{opacity:.72;transform:translate(4%,6%)scale(1.04)}to{opacity:.6;transform:translate(-6%,4%)scale(1)}}@keyframes welcome-module__qDmQqG__mistRight{0%{opacity:.58;transform:translate(6%,3%)scale(1.05)}33%{opacity:.9;transform:translate(-14%,-5%)scale(1)}66%{opacity:.7;transform:translate(-4%,6%)scale(1.1)}to{opacity:.58;transform:translate(6%,3%)scale(1.05)}}.welcome-module__qDmQqG__figure{transform:translateX(-50%) translate(calc(var(--px,0) * 9px), calc(var(--py,0) * 6px));object-fit:contain;object-position:bottom center;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:50%;height:54%;transition:transform .35s ease-out;position:absolute;bottom:-2%;left:50.5%}.welcome-module__qDmQqG__figureLeaders{max-width:none;height:min(61cqh,57.9688cqw);left:37%}.welcome-module__qDmQqG__figureCoaches{max-width:43%;height:46%}.welcome-module__qDmQqG__figureInstitutions{max-width:40%;height:43%;bottom:-2%}.welcome-module__qDmQqG__mic{transform:translateX(-50%) translate(calc(var(--px,0) * 9px), calc(var(--py,0) * 6px));object-fit:contain;object-position:bottom center;z-index:3;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;height:min(48cqh,45.6148cqw);transition:transform .35s ease-out;position:absolute;bottom:-2%;left:37%}.welcome-module__qDmQqG__ring{aspect-ratio:1;z-index:1;pointer-events:none;height:52%;translate:-50% -50%;transform:translate(calc(var(--px,0) * -6px), calc(var(--py,0) * -4px));transition:transform .35s ease-out;position:absolute;top:45%;left:50.5%;overflow:visible}.welcome-module__qDmQqG__arch{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.welcome-module__qDmQqG__institNodes{z-index:1;pointer-events:none;position:absolute;inset:0}.welcome-module__qDmQqG__institNode{background:var(--mk,#2563eb);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mk,#2563eb) 15%, transparent), 0 0 12px 2px color-mix(in srgb, var(--mk,#2563eb) 55%, transparent);border-radius:50%;animation:3.4s ease-in-out infinite welcome-module__qDmQqG__markerPulse;position:absolute;translate:-50% -50%}.welcome-module__qDmQqG__institNodeBig{border:3px solid var(--mk,#2563eb);background:#fff;width:16px;height:16px}.welcome-module__qDmQqG__institNodeBig:after{content:"";background:color-mix(in srgb, var(--mk,#2563eb) 15%, transparent);z-index:-1;border-radius:50%;position:absolute;inset:-8px}.welcome-module__qDmQqG__cardPos{z-index:3;translate:-50% -50%;transform:translate(calc(var(--px,0) * var(--cd,16px)), calc(var(--py,0) * var(--cd,16px)));transition:transform .3s ease-out;position:absolute}.welcome-module__qDmQqG__cardPos:first-of-type{--cd:6px}.welcome-module__qDmQqG__cardPos:nth-of-type(2){--cd:12px}.welcome-module__qDmQqG__cardPos:nth-of-type(3){--cd:8px}.welcome-module__qDmQqG__cardPos:nth-of-type(4){--cd:13px}.welcome-module__qDmQqG__cardPos:nth-of-type(5){--cd:7px}.welcome-module__qDmQqG__cardPos:nth-of-type(2) .welcome-module__qDmQqG__card{animation-delay:-1.2s}.welcome-module__qDmQqG__cardPos:nth-of-type(3) .welcome-module__qDmQqG__card{animation-delay:-2.4s}.welcome-module__qDmQqG__cardPos:nth-of-type(4) .welcome-module__qDmQqG__card{animation-delay:-3.6s}.welcome-module__qDmQqG__cardPos:nth-of-type(5) .welcome-module__qDmQqG__card{animation-delay:-4.8s}.welcome-module__qDmQqG__cardPos:hover{z-index:5}.welcome-module__qDmQqG__card{border:1px solid var(--line-soft);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;width:clamp(196px,15.5vw,244px);margin:0;padding:14px 16px;transition:box-shadow .25s,scale .25s;animation:7s ease-in-out infinite welcome-module__qDmQqG__cardFloat;display:flex;box-shadow:0 22px 48px -24px #0b162657,0 2px 8px -4px #0b162629}.welcome-module__qDmQqG__card:hover{animation-play-state:paused;scale:1.045;box-shadow:0 34px 64px -22px #0b162670,0 6px 16px -6px #0b162638}.welcome-module__qDmQqG__cardLeaders{border-radius:18px;position:relative;overflow:visible}.welcome-module__qDmQqG__cardLeaders:after{content:"";border:1px solid #0000;border-right-color:var(--line-soft);border-bottom-color:var(--line-soft);background:#fff;border-bottom-right-radius:4px;width:20px;height:20px;position:absolute;bottom:0;right:26px;transform:translateY(50%)rotate(45deg);box-shadow:6px 6px 12px -6px #0b162638}.welcome-module__qDmQqG__cardPos:nth-of-type(2) .welcome-module__qDmQqG__cardLeaders:after{border-right-color:var(--line-soft);border-top-color:var(--line-soft);border-bottom-color:#0000;border-top-right-radius:4px;border-bottom-right-radius:0;top:50%;bottom:auto;right:0;transform:translate(50%,-50%)rotate(45deg);box-shadow:6px -6px 12px -6px #0b162638}.welcome-module__qDmQqG__cardPos:nth-of-type(3) .welcome-module__qDmQqG__cardLeaders:after{bottom:0;left:40%;right:auto;transform:translate(-50%,50%)rotate(45deg)}.welcome-module__qDmQqG__cardPos:nth-of-type(4) .welcome-module__qDmQqG__cardLeaders:after{border-right-color:#0000;border-bottom-color:var(--line-soft);border-left-color:var(--line-soft);border-bottom-right-radius:0;border-bottom-left-radius:4px;inset:50% auto auto 0;transform:translate(-50%,-50%)rotate(45deg);box-shadow:-6px 6px 12px -6px #0b162638}.welcome-module__qDmQqG__cardCoaches{animation:none}.welcome-module__qDmQqG__cardInstit{width:clamp(164px,13vw,190px);padding:12px 14px;animation:none}.welcome-module__qDmQqG__institutionsActive .welcome-module__qDmQqG__cardPos{--cd:0px}.welcome-module__qDmQqG__markerLine{width:2px;height:var(--len,34px);background:linear-gradient(to bottom, color-mix(in srgb, var(--mk,#2563eb) 65%, transparent), color-mix(in srgb, var(--mk,#2563eb) 28%, transparent));border-radius:2px}.welcome-module__qDmQqG__markerDot{background:var(--mk,#2563eb);width:13px;height:13px;box-shadow:0 0 0 4px color-mix(in srgb, var(--mk,#2563eb) 16%, transparent), 0 0 12px 2px color-mix(in srgb, var(--mk,#2563eb) 55%, transparent);border-radius:50%;animation:3.2s ease-in-out infinite welcome-module__qDmQqG__markerPulse}@keyframes welcome-module__qDmQqG__markerPulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--mk,#2563eb) 16%, transparent), 0 0 12px 2px color-mix(in srgb, var(--mk,#2563eb) 55%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--mk,#2563eb) 10%, transparent), 0 0 18px 3px color-mix(in srgb, var(--mk,#2563eb) 65%, transparent)}}.welcome-module__qDmQqG__cardIcon{transition:scale .25s,rotate .25s}.welcome-module__qDmQqG__card:hover .welcome-module__qDmQqG__cardIcon{rotate:-6deg;scale:1.1}@keyframes welcome-module__qDmQqG__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.welcome-module__qDmQqG__cardIcon{color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px -8px}.welcome-module__qDmQqG__cardIcon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.welcome-module__qDmQqG__cardBody{flex-direction:column;gap:3px;min-width:0;display:flex}.welcome-module__qDmQqG__cardTitle{letter-spacing:-.01em;color:var(--ink);font-size:.9rem;font-weight:700;line-height:1.25}.welcome-module__qDmQqG__cardSub{color:var(--ink-muted);font-size:.78rem;line-height:1.4}.welcome-module__qDmQqG__rail{z-index:30;border:1px solid #ffffff14;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:0;display:grid;position:sticky;bottom:0;overflow:hidden;box-shadow:0 -14px 34px -18px #0b162666}.welcome-module__qDmQqG__tab{background:var(--dark);color:#eaf1fb;text-align:left;cursor:pointer;border:none;border-left:1px solid #ffffff14;align-items:center;gap:10px;min-height:74px;padding:16px clamp(14px,1.6vw,24px);font-family:inherit;transition:background-color .3s;display:flex;position:relative}.welcome-module__qDmQqG__tab:first-child{border-left:none}.welcome-module__qDmQqG__tab:hover,.welcome-module__qDmQqG__tab.welcome-module__qDmQqG__active{background:var(--dark-raised)}.welcome-module__qDmQqG__tab .welcome-module__qDmQqG__dot{background:var(--ink-faint);border-radius:999px;flex:none;width:7px;height:7px;transition:background-color .3s,box-shadow .3s}.welcome-module__qDmQqG__tab.welcome-module__qDmQqG__active .welcome-module__qDmQqG__dot{background:var(--gold);box-shadow:0 0 0 4px #38bdf82e}.welcome-module__qDmQqG__tt{flex-direction:column;gap:3px;display:flex}.welcome-module__qDmQqG__lbl{font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.14em;opacity:.62;font-size:.72rem;font-weight:700;transition:opacity .3s}.welcome-module__qDmQqG__tab.welcome-module__qDmQqG__active .welcome-module__qDmQqG__lbl{opacity:1}.welcome-module__qDmQqG__sub2{color:var(--ink-faint);font-size:.72rem;line-height:1.2}.welcome-module__qDmQqG__prog{background:#ffffff0f;width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden}.welcome-module__qDmQqG__prog>i{transform-origin:0;background:var(--gold);width:100%;height:100%;display:block;transform:scaleX(0)}.welcome-module__qDmQqG__tab.welcome-module__qDmQqG__active .welcome-module__qDmQqG__prog>i.welcome-module__qDmQqG__run{animation:welcome-module__qDmQqG__fill var(--auto-ms,6.5s) linear forwards}@keyframes welcome-module__qDmQqG__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.welcome-module__qDmQqG__stage{grid-template-columns:1fr;align-items:start;gap:26px}.welcome-module__qDmQqG__headline{max-width:100%}.welcome-module__qDmQqG__rail{grid-template-columns:1fr 1fr}.welcome-module__qDmQqG__tab:nth-child(3){border-left:none}}@media (max-width:520px){.welcome-module__qDmQqG__rail{grid-template-columns:1fr}.welcome-module__qDmQqG__tab{border-top:1px solid #ffffff14;border-left:none}.welcome-module__qDmQqG__tab .welcome-module__qDmQqG__sub2{display:none}}@media (prefers-reduced-motion:reduce){.welcome-module__qDmQqG__tab.welcome-module__qDmQqG__active .welcome-module__qDmQqG__prog>i.welcome-module__qDmQqG__run{animation:none}.welcome-module__qDmQqG__headline .welcome-module__qDmQqG__line,.welcome-module__qDmQqG__sub p{transition:none}.welcome-module__qDmQqG__scene,.welcome-module__qDmQqG__card,.welcome-module__qDmQqG__smokePlume,.welcome-module__qDmQqG__coachesPlume,.welcome-module__qDmQqG__markerDot,.welcome-module__qDmQqG__institNode,.welcome-module__qDmQqG__institPlume{animation:none}.welcome-module__qDmQqG__figure{transform:translate(-50%)}.welcome-module__qDmQqG__heroBg{transform:scale(1.06)}.welcome-module__qDmQqG__ring,.welcome-module__qDmQqG__smoke,.welcome-module__qDmQqG__cardPos,.welcome-module__qDmQqG__coachesBg,.welcome-module__qDmQqG__coachesLayer,.welcome-module__qDmQqG__coachesSmoke,.welcome-module__qDmQqG__institBg,.welcome-module__qDmQqG__institSmoke{transform:none}}.welcome-module__qDmQqG__mRoot{display:none}@media (max-width:1179px),(max-aspect-ratio:6/5){.welcome-module__qDmQqG__page{height:100svh;overflow:hidden}.welcome-module__qDmQqG__main{display:none}.welcome-module__qDmQqG__bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;padding:8px 18px 7px}.welcome-module__qDmQqG__mRoot{flex-direction:column;flex:auto;min-height:0;display:flex}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__mRoot[data-persona=For\ Parents]){background:radial-gradient(circle at 1px 1px,#2563eb1a 1px,#0000 0) 0 0/26px 26px,#eef7ff}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__mRoot[data-persona=For\ Leaders]){background:radial-gradient(circle at 1px 1px,#2563eb1a 1px,#0000 0) 0 0/26px 26px,#f3f8f6}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__mRoot[data-persona=For\ Coaches]){background:radial-gradient(circle at 1px 1px,#2563eb14 1px,#0000 0) 0 0/26px 26px,#fef9ef}.welcome-module__qDmQqG__page:has(.welcome-module__qDmQqG__mRoot[data-persona=For\ Institutions]){background:radial-gradient(circle at 1px 1px,#2563eb14 1px,#0000 0) 0 0/26px 26px,#f3fafd}}.welcome-module__qDmQqG__mTabbar{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:none;gap:8px;padding:10px 14px 12px;display:flex;overflow-x:auto}.welcome-module__qDmQqG__mTabbar::-webkit-scrollbar{display:none}.welcome-module__qDmQqG__mPill{border:1px solid var(--line);color:var(--ink-muted);font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:.72rem;font-weight:700;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex;position:relative}.welcome-module__qDmQqG__mPdot{background:var(--ink-faint);border-radius:999px;flex:none;width:6px;height:6px;transition:background-color .25s}.welcome-module__qDmQqG__mPill.welcome-module__qDmQqG__mActive{background:var(--dark);color:#fff;border-color:var(--dark)}.welcome-module__qDmQqG__mPill.welcome-module__qDmQqG__mActive .welcome-module__qDmQqG__mPdot{background:var(--gold);box-shadow:0 0 0 3px #38bdf838}.welcome-module__qDmQqG__mPfill{background:var(--gold);transform-origin:0;opacity:0;will-change:transform;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0)}.welcome-module__qDmQqG__mPill.welcome-module__qDmQqG__mActive .welcome-module__qDmQqG__mPfill{opacity:1}.welcome-module__qDmQqG__mRoot.welcome-module__qDmQqG__mLocked .welcome-module__qDmQqG__mPfill{opacity:0}.welcome-module__qDmQqG__mDots{padding:13px 0 calc(17px + env(safe-area-inset-bottom));flex:none;justify-content:center;gap:8px;display:flex}.welcome-module__qDmQqG__mDot{background:var(--line);border-radius:999px;width:34px;height:3px;transition:background-color .25s,width .25s}.welcome-module__qDmQqG__mDotOn{background:var(--accent)}.welcome-module__qDmQqG__mFeed{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;flex:auto;min-height:0;display:flex;overflow:auto hidden}.welcome-module__qDmQqG__mFeed::-webkit-scrollbar{display:none}.welcome-module__qDmQqG__mPanel{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;width:100%;height:100%;padding:6px 18px 0;display:flex;overflow:hidden}.welcome-module__qDmQqG__mEyebrow{background:#2563eb0f;border-radius:14px;align-items:center;gap:11px;margin-bottom:10px;padding:6px 14px;display:flex}.welcome-module__qDmQqG__mSpark{object-fit:contain;opacity:.72;flex:none;width:28px;height:28px}.welcome-module__qDmQqG__mEyeTxt{font-family:var(--font-narrow), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#2c3e57;font-size:.66rem;font-weight:700;line-height:1.4}.welcome-module__qDmQqG__mEyeTxt b{color:var(--accent);font-weight:800}.welcome-module__qDmQqG__mNote{z-index:8;color:var(--ink-muted);margin-bottom:6px;font-size:.92rem;line-height:1.3;position:relative}.welcome-module__qDmQqG__mHead{z-index:8;letter-spacing:-.04em;margin:0 0 9px;font-size:clamp(1.4rem,6.7vw,2rem);font-weight:800;line-height:1.1;position:relative}.welcome-module__qDmQqG__mHeadLine{display:block}.welcome-module__qDmQqG__mHeadWide{margin-bottom:8px;font-size:clamp(1.4rem,7.55vw,2.2rem);line-height:1.06}.welcome-module__qDmQqG__mHeadHi{color:var(--accent)}.welcome-module__qDmQqG__mSub{z-index:8;color:var(--ink-muted);margin:0 0 2px;font-size:.92rem;line-height:1.38;position:relative}.welcome-module__qDmQqG__mSubLeaders{font-size:.875rem;line-height:1.31}.welcome-module__qDmQqG__mSubCoaches{max-width:23em}.welcome-module__qDmQqG__mSubLine{display:block}.welcome-module__qDmQqG__mCard{border:1px solid var(--line-soft);background:linear-gradient(#fff,#fbfdff);border-radius:16px;flex-direction:column;flex:auto;min-height:0;padding:18px 16px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -30px #0b162659}.welcome-module__qDmQqG__mCard:before{content:"";border:solid var(--gold);border-width:1px 0 0 1px;width:11px;height:11px;position:absolute;top:0;left:0}.welcome-module__qDmQqG__mFig{filter:grayscale()contrast(1.02);opacity:.5;pointer-events:none;background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:74%;height:62%;position:absolute;bottom:0;right:-6%;-webkit-mask-image:linear-gradient(300deg,#000 40%,#0000 78%);mask-image:linear-gradient(300deg,#000 40%,#0000 78%)}.welcome-module__qDmQqG__mCardTitle{z-index:1;font-family:var(--font-script), cursive;color:var(--accent);flex:none;margin-bottom:12px;font-size:1.7rem;font-weight:700;line-height:1;position:relative}.welcome-module__qDmQqG__mPlist{z-index:1;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:0 auto;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.welcome-module__qDmQqG__mPlist::-webkit-scrollbar{display:none}.welcome-module__qDmQqG__mPlist li{border-top:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:11px 0;display:flex}.welcome-module__qDmQqG__mPlist li:first-child{border-top:none}.welcome-module__qDmQqG__mIc{width:30px;height:30px;color:var(--accent);background:#2563eb14;border-radius:9px;flex:none;place-items:center;margin-top:1px;display:grid}.welcome-module__qDmQqG__mIc svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.welcome-module__qDmQqG__mPtxt{color:var(--ink);letter-spacing:-.005em;font-size:.98rem;line-height:1.4}.welcome-module__qDmQqG__mCta{z-index:1;background:var(--accent);color:#fff;font-family:var(--font-narrow), sans-serif;text-transform:uppercase;letter-spacing:.1em;border-radius:12px;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:9px;margin-top:auto;padding:15px 22px;font-size:.8rem;font-weight:700;text-decoration:none;display:flex;position:relative}.welcome-module__qDmQqG__mArw{flex:none}@media (min-width:768px){.welcome-module__qDmQqG__mCta{align-self:flex-start;display:inline-flex}}.welcome-module__qDmQqG__mScene{border:1px solid var(--line-soft);background:radial-gradient(120% 62% at 50% 8%,#2563eb12,#0000 60%),linear-gradient(#f4f8ff 0%,#fbfdff 44%,#fff 100%);border-radius:16px;flex-direction:column;flex:auto;min-height:0;padding:4px 6px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -32px #0b162652}.welcome-module__qDmQqG__mScene:after{content:"";pointer-events:none;background:radial-gradient(90% 130% at 50% 100%,#2563eb0f,#0000 70%);height:34%;position:absolute;bottom:0;left:-10%;right:-10%}.welcome-module__qDmQqG__mSceneFull{min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;gap:0;margin:0 -18px;padding:0;display:flex;position:relative;overflow:visible}.welcome-module__qDmQqG__mSceneFull:after{content:none}.welcome-module__qDmQqG__mAmbient{display:none}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull .welcome-module__qDmQqG__mCta{z-index:7;min-height:52px;margin:-28px 20px 0;padding:15px 22px;position:relative}.welcome-module__qDmQqG__mHero{--cx:65.07cqw;--ik:max(calc(100cqh / 848), calc(100cqw / 930));--iy:calc((100cqh - 848 * var(--ik)) / 2);width:100%;min-height:0;transform:perspective(900px) rotateY(calc(var(--gx,0) * 2.5deg)) rotateX(calc(var(--gy,0) * -2deg));background:0 0;flex:auto;transition:transform .25s ease-out;position:relative;overflow:visible;container-type:size}.welcome-module__qDmQqG__mIllusBg,.welcome-module__qDmQqG__mIllusPins{pointer-events:none;scale:1.04;transform:translate(calc(var(--gx,0) * 6px), calc(var(--gy,0) * 4px));transition:transform .25s ease-out;position:absolute}.welcome-module__qDmQqG__mIllusBg{z-index:1;left:calc(var(--cx) - 610 * var(--ik));top:calc(var(--iy) - 710 * var(--ik));width:calc(941 * var(--ik));height:calc(1672 * var(--ik));transform-origin:calc(610 * var(--ik)) calc(1010 * var(--ik));background-repeat:no-repeat;background-size:100% 100%;-webkit-mask-image:linear-gradient(#000 88%,#0000 95%);mask-image:linear-gradient(#000 88%,#0000 95%)}.welcome-module__qDmQqG__mIllusPins{z-index:6;transform-origin:var(--cx) calc(var(--iy) + 300 * var(--ik));inset:0}.welcome-module__qDmQqG__mLinks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.welcome-module__qDmQqG__mClouds{z-index:2;pointer-events:none;opacity:.9;transform:translate(calc(var(--gx,0) * -4px), calc(var(--gy,0) * -2px));transition:transform .2s ease-out;position:absolute;inset:0;overflow:hidden}.welcome-module__qDmQqG__mCloud{aspect-ratio:1;filter:blur(16px);will-change:transform, opacity;background:radial-gradient(circle,#fffffff2 0%,#f8fbff99 46%,#0000 72%);border-radius:50%;position:absolute;translate:-50% -50%}.welcome-module__qDmQqG__mCloudA{width:40%;animation:8s ease-in-out infinite welcome-module__qDmQqG__mistLeft;top:34%;left:6%}.welcome-module__qDmQqG__mCloudB{width:44%;animation:9s ease-in-out -3s infinite welcome-module__qDmQqG__mistRight;top:46%;left:96%}.welcome-module__qDmQqG__mCloudC{width:30%;animation:8.5s ease-in-out -5s infinite welcome-module__qDmQqG__cloudDriftC;top:26%;left:34%}.welcome-module__qDmQqG__mCloudD{width:30%;animation:8s ease-in-out -2s infinite welcome-module__qDmQqG__cloudDriftB;top:18%;left:88%}.welcome-module__qDmQqG__mCloudE{width:48%;animation:7.5s ease-in-out -2s infinite welcome-module__qDmQqG__mistLeft;top:66%;left:8%}.welcome-module__qDmQqG__mCloudF{width:42%;animation:8s ease-in-out -5s infinite welcome-module__qDmQqG__mistRight;top:72%;left:94%}.welcome-module__qDmQqG__mCloudG{width:44%;animation:9s ease-in-out -1s infinite welcome-module__qDmQqG__cloudDriftA;top:88%;left:20%}.welcome-module__qDmQqG__mCloudH{width:40%;animation:8.5s ease-in-out -4s infinite welcome-module__qDmQqG__cloudDriftB;top:90%;left:84%}.welcome-module__qDmQqG__mCloudsFront{z-index:4;pointer-events:none;transform:translate(calc(var(--gx,0) * -26px), calc(var(--gy,0) * -10px));transition:transform .2s ease-out;position:absolute;inset:0;overflow:hidden}.welcome-module__qDmQqG__mFcA{width:50%;animation:8s ease-in-out infinite welcome-module__qDmQqG__mistLeft;top:97%;left:0%}.welcome-module__qDmQqG__mFcB{width:46%;animation:9s ease-in-out -4s infinite welcome-module__qDmQqG__mistRight;top:96%;left:102%}.welcome-module__qDmQqG__mFcC{opacity:.6;width:26%;animation:9s ease-in-out -2s infinite welcome-module__qDmQqG__cloudDriftA;top:76%;left:98%}.welcome-module__qDmQqG__mHeroBoy{left:calc(var(--cx) - 149 * var(--ik));top:calc(var(--iy) + 314 * var(--ik));height:calc(572 * var(--ik));z-index:3;pointer-events:none;filter:drop-shadow(0 10px 14px #0b16262e);width:auto;max-width:none;transform:translateX(-50%) translate(calc(var(--gx,0) * -16px), calc(var(--gy,0) * -6px));transition:transform .25s ease-out;position:absolute}.welcome-module__qDmQqG__mNode{border:2px solid var(--mk);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mk) 22%, transparent), 0 0 8px color-mix(in srgb, var(--mk) 55%, transparent);background:#fff;border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.welcome-module__qDmQqG__mChip{align-items:center;gap:8px;margin:-12.5px 0 0 -12.5px;display:flex;position:absolute}.welcome-module__qDmQqG__mChipIc{color:#fff;border-radius:999px;flex:none;place-items:center;width:25px;height:25px;display:grid;box-shadow:0 5px 12px -5px #0b162680,0 0 0 3.5px #ffffffb3}.welcome-module__qDmQqG__mChipIc svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.welcome-module__qDmQqG__mChipLabel{font-family:var(--font-narrow), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink);text-shadow:0 1px 3px #ffffffe6,0 0 2px #ffffffe6;font-size:.55rem;font-weight:800;line-height:1.2}.welcome-module__qDmQqG__mScene .welcome-module__qDmQqG__mCta{z-index:1;margin-top:8px;padding:12px 22px;position:relative}.welcome-module__qDmQqG__mHeroLeaders{--ik:calc(100cqw / 941);--iy:max(calc((100cqh - 798 * var(--ik)) / 4), calc(100cqh - 798 * var(--ik)))}.welcome-module__qDmQqG__mLFrame{left:calc(50cqw - 470.5 * var(--ik));top:calc(var(--iy) - 760 * var(--ik));width:calc(941 * var(--ik));height:calc(1672 * var(--ik));pointer-events:none;position:absolute}.welcome-module__qDmQqG__mLWall{z-index:1;transform:translate(calc(var(--gx,0) * 8px), calc(var(--gy,0) * 5px));transition:transform .25s ease-out}.welcome-module__qDmQqG__mLPins{z-index:6}.welcome-module__qDmQqG__mLFigures{z-index:3;transform:translate(calc(var(--gx,0) * -16px), calc(var(--gy,0) * -6px));transition:transform .25s ease-out}.welcome-module__qDmQqG__mLWallImg{width:110.5%;max-width:none;height:110.5%;position:absolute;top:13.876%;left:-6.164%;-webkit-mask-image:linear-gradient(#000 63%,#0000 68.5%);mask-image:linear-gradient(#000 63%,#0000 68.5%)}.welcome-module__qDmQqG__mLHaze{background:radial-gradient(60% 55%,#ffffffd9,#ffffff59 60%,#0000 100%);width:100%;height:16%;position:absolute;top:41.5%;left:0}.welcome-module__qDmQqG__mLGlow{background:radial-gradient(closest-side,#fff9ecf7,#ffe8c499 48%,#ffe2ba2e 78%,#0000);width:74%;height:42%;position:absolute;top:44%;left:13%}.welcome-module__qDmQqG__mLSpeaker,.welcome-module__qDmQqG__mLMic{max-width:none;height:auto;position:absolute}.welcome-module__qDmQqG__mLSpeaker{width:71.84%;top:53.17%;left:15.197%;-webkit-mask-image:linear-gradient(#000 76%,#0000 86%);mask-image:linear-gradient(#000 76%,#0000 86%)}.welcome-module__qDmQqG__mLMic{width:57.39%;top:62.26%;left:22.64%;-webkit-mask-image:linear-gradient(#000 74%,#0000 84%);mask-image:linear-gradient(#000 74%,#0000 84%)}.welcome-module__qDmQqG__mLLinks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.welcome-module__qDmQqG__mLCard{background:#fff;border-radius:16px;align-items:center;gap:2px;height:30px;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 10px 20px -12px #0b162659}.welcome-module__qDmQqG__mLCardIc{background:#fff;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 14px -9px #0b162673}.welcome-module__qDmQqG__mLCardIc>span{color:#fff;border-radius:999px;place-items:center;width:25px;height:25px;display:grid}.welcome-module__qDmQqG__mLCardIc svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.welcome-module__qDmQqG__mLCardTxt{letter-spacing:-.005em;white-space:nowrap;color:var(--ink);font-size:.55rem;font-weight:700;line-height:1.04}.welcome-module__qDmQqG__mHeroCoaches{--ik:calc(100cqw / 941);--iy:max(calc((100cqh - 719 * var(--ik)) / 4), calc(100cqh - 719 * var(--ik)))}.welcome-module__qDmQqG__mHeroCoaches .welcome-module__qDmQqG__mLFrame{top:calc(var(--iy) - 836 * var(--ik))}.welcome-module__qDmQqG__mCCity{width:104.3%;max-width:none;height:auto;position:absolute;top:21.651%;left:-1.95%;-webkit-mask-image:linear-gradient(#000 82%,#0000 86%);mask-image:linear-gradient(#000 82%,#0000 86%)}.welcome-module__qDmQqG__mCHaze{background:linear-gradient(#fef9ef00 41%,#fef9ef 46.6%,#fef9efe0 49%,#fef9ef99 53.8%,#fef9efad 59.8%,#fef9efa3 65.8%,#fef9ef85 74.8%,#fef9ef61 80.7%,#fef9ef33 84.9%,#fef9ef24 88.5%,#fef9ef1a 100%);position:absolute;inset:0}.welcome-module__qDmQqG__mCPair{width:53.1%;max-width:none;height:auto;position:absolute;top:63.756%;left:22.104%;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}.welcome-module__qDmQqG__mCNode{width:calc(21 * var(--ik));height:calc(21 * var(--ik));background:var(--mk);box-shadow:0 0 0 calc(3 * var(--ik)) color-mix(in srgb, var(--mk) 22%, transparent), 0 0 9px color-mix(in srgb, var(--mk) 70%, transparent);border:none}.welcome-module__qDmQqG__mCCard{align-items:center;gap:calc(18 * var(--ik));padding-left:calc(16 * var(--ik));border-radius:calc(22 * var(--ik));background:#fff;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 10px 22px -14px #3c260a66}.welcome-module__qDmQqG__mCCardIc{width:calc(59 * var(--ik));height:calc(59 * var(--ik));border-radius:calc(14 * var(--ik));color:#fff;flex:none;place-items:center;display:grid}.welcome-module__qDmQqG__mCCardIc svg{width:calc(28 * var(--ik));height:calc(28 * var(--ik));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.welcome-module__qDmQqG__mCCardTxt{font-size:calc(var(--fs) * var(--ik));font-weight:600;line-height:calc(24.5 * var(--ik));letter-spacing:-.01em;white-space:nowrap;color:var(--ink);flex-direction:column;display:flex}.welcome-module__qDmQqG__mHeroInstit{--ik:calc(100cqw / 941);--iy:max(calc((100cqh - 826 * var(--ik)) / 4), calc(100cqh - 826 * var(--ik)))}.welcome-module__qDmQqG__mHeroInstit .welcome-module__qDmQqG__mLFrame{top:calc(var(--iy) - 717 * var(--ik))}.welcome-module__qDmQqG__mICampus{width:104.3%;max-width:none;height:auto;position:absolute;top:2.691%;left:-2.15%}.welcome-module__qDmQqG__mIHaze{background:linear-gradient(#f3fafd00 31%,#f3fafde6 33.5%,#f3fafdd9 48.5%,#f3fafd52 51.4%,#f3fafd2e 54%,#f3fafd26 78%,#f3fafd4d 84%,#f3fafdeb 87.5%,#f3fafd 92%);position:absolute;inset:0}.welcome-module__qDmQqG__mIPrincipal{width:40.81%;max-width:none;height:auto;position:absolute;top:58.37%;left:31.03%;-webkit-mask-image:linear-gradient(#000 73.3%,#0000 89.4%);mask-image:linear-gradient(#000 73.3%,#0000 89.4%)}.welcome-module__qDmQqG__mINode{width:calc(25 * var(--ik));height:calc(25 * var(--ik));border-width:calc(5 * var(--ik))}.welcome-module__qDmQqG__mICard{gap:calc(18 * var(--ik));border-radius:999px}.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardIc{width:calc(63 * var(--ik));height:calc(63 * var(--ik));border-radius:50%}.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardIc svg{width:calc(32 * var(--ik));height:calc(32 * var(--ik))}.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardTxt{font-weight:500;line-height:calc(27 * var(--ik))}@media (min-width:640px) and (max-width:1179px) and (min-height:600px),(min-width:1180px) and (max-aspect-ratio:6/5){.welcome-module__qDmQqG__page{--u:clamp(.8px, min(100vw / 820, 100svh / 1180), 2px);--gut:calc(40 * var(--u))}.welcome-module__qDmQqG__bar{padding:calc(16 * var(--u)) var(--gut) calc(10 * var(--u))}.welcome-module__qDmQqG__logo img{height:calc(38 * var(--u))}.welcome-module__qDmQqG__barActions{gap:calc(26 * var(--u))}.welcome-module__qDmQqG__navLink{font-size:calc(12 * var(--u))}.welcome-module__qDmQqG__ctaTop{font-size:calc(12 * var(--u));padding:calc(11 * var(--u)) calc(20 * var(--u))}.welcome-module__qDmQqG__mTabbar{gap:calc(10 * var(--u));padding:calc(10 * var(--u)) var(--gut) calc(14 * var(--u))}.welcome-module__qDmQqG__mPill{gap:calc(8 * var(--u));padding:calc(11 * var(--u)) calc(20 * var(--u));font-size:calc(12.5 * var(--u))}.welcome-module__qDmQqG__mPdot{width:calc(6 * var(--u));height:calc(6 * var(--u))}.welcome-module__qDmQqG__mDots{gap:calc(8 * var(--u));padding:calc(14 * var(--u)) 0 calc(18 * var(--u) + env(safe-area-inset-bottom))}.welcome-module__qDmQqG__mDot{width:calc(34 * var(--u));height:calc(3 * var(--u))}.welcome-module__qDmQqG__mFeed{container-type:size}.welcome-module__qDmQqG__mEyebrow{gap:calc(11 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));border-radius:calc(14 * var(--u));margin-bottom:calc(22 * var(--u))}.welcome-module__qDmQqG__mSpark{width:calc(26 * var(--u));height:calc(26 * var(--u))}.welcome-module__qDmQqG__mEyeTxt{font-size:calc(11.5 * var(--u))}.welcome-module__qDmQqG__mNote{font-size:calc(16.5 * var(--u));margin-bottom:calc(10 * var(--u))}.welcome-module__qDmQqG__mHead,.welcome-module__qDmQqG__mHeadWide{margin-bottom:calc(16 * var(--u));line-height:1.06}.welcome-module__qDmQqG__mHeadLine,.welcome-module__qDmQqG__mSub{text-wrap:balance}.welcome-module__qDmQqG__mSub,.welcome-module__qDmQqG__mSubLeaders{font-size:calc(18 * var(--u));max-width:36em;line-height:1.5}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull .welcome-module__qDmQqG__mCta{gap:calc(9 * var(--u));min-height:0;padding:calc(17 * var(--u)) calc(30 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(13.5 * var(--u))}.welcome-module__qDmQqG__mArw{width:calc(15 * var(--u));height:calc(15 * var(--u))}.welcome-module__qDmQqG__mHero{--ar:930 / 848}.welcome-module__qDmQqG__mHeroLeaders{--ar:941 / 798}.welcome-module__qDmQqG__mHeroCoaches{--ar:941 / 719}.welcome-module__qDmQqG__mHeroInstit{--ar:941 / 826}.welcome-module__qDmQqG__mLWall:not(.welcome-module__qDmQqG__mLPins),.welcome-module__qDmQqG__mClouds,.welcome-module__qDmQqG__mCloudsFront{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.welcome-module__qDmQqG__mIllusBg{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 88%,#0000 95%),linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#000 88%,#0000 95%),linear-gradient(90deg,#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.welcome-module__qDmQqG__mIllusPins,.welcome-module__qDmQqG__mLPins{text-align:left}.welcome-module__qDmQqG__mHero{--chipW:calc(150 * var(--u))}.welcome-module__qDmQqG__mHero .welcome-module__qDmQqG__mNode{width:calc(12 * var(--u));height:calc(12 * var(--u))}.welcome-module__qDmQqG__mChip{gap:calc(10 * var(--u));margin:calc(-17 * var(--u)) 0 0 calc(-17 * var(--u))}.welcome-module__qDmQqG__mChipIc{width:calc(34 * var(--u));height:calc(34 * var(--u))}.welcome-module__qDmQqG__mChipIc svg{width:calc(17 * var(--u));height:calc(17 * var(--u))}.welcome-module__qDmQqG__mChipLabel{font-size:calc(11.5 * var(--u))}.welcome-module__qDmQqG__mHeroLeaders .welcome-module__qDmQqG__mNode{width:calc(14 * var(--u));height:calc(14 * var(--u))}.welcome-module__qDmQqG__mLCard{gap:calc(10 * var(--u));height:auto;padding:0 calc(18 * var(--u)) 0 0;border-radius:999px;width:auto!important}.welcome-module__qDmQqG__mLCardIc{width:calc(46 * var(--u));height:calc(46 * var(--u))}.welcome-module__qDmQqG__mLCardIc>span{width:calc(34 * var(--u));height:calc(34 * var(--u))}.welcome-module__qDmQqG__mLCardIc svg{width:calc(17 * var(--u));height:calc(17 * var(--u))}.welcome-module__qDmQqG__mLCardTxt{font-size:calc(14.5 * var(--u));font-weight:600;line-height:1.2}.welcome-module__qDmQqG__mCNode,.welcome-module__qDmQqG__mINode{width:calc(14 * var(--u));height:calc(14 * var(--u))}.welcome-module__qDmQqG__mINode{border-width:calc(3 * var(--u))}.welcome-module__qDmQqG__mCCard{gap:calc(12 * var(--u));padding:calc(8 * var(--u)) calc(18 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:calc(14 * var(--u));width:auto!important;height:auto!important}.welcome-module__qDmQqG__mICard{border-radius:999px}.welcome-module__qDmQqG__mCCardIc,.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardIc{width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:calc(10 * var(--u))}.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardIc{border-radius:50%}.welcome-module__qDmQqG__mCCardIc svg,.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardIc svg{width:calc(19 * var(--u));height:calc(19 * var(--u))}.welcome-module__qDmQqG__mCCardTxt,.welcome-module__qDmQqG__mICard .welcome-module__qDmQqG__mCCardTxt{font-size:calc(14.5 * var(--u));font-weight:600;line-height:1.22}}@media (min-width:640px) and (max-width:1179px) and (min-height:600px) and (max-aspect-ratio:1249/1000),(min-width:1180px) and (max-aspect-ratio:1249/1000){.welcome-module__qDmQqG__mPill:first-child{margin-left:auto}.welcome-module__qDmQqG__mPill:last-child{margin-right:auto}.welcome-module__qDmQqG__mPanel{text-align:center;padding:calc(6 * var(--u)) var(--gut) 0;align-items:center}.welcome-module__qDmQqG__mHead,.welcome-module__qDmQqG__mHeadWide{font-size:calc(50 * var(--u))}.welcome-module__qDmQqG__mSub,.welcome-module__qDmQqG__mSubLeaders{margin-inline:auto}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull{margin:calc(10 * var(--u)) calc(-1 * var(--gut)) 0;justify-content:center;align-self:stretch;container-type:size}.welcome-module__qDmQqG__mHero{width:min(100cqw, calc((100cqh - 40 * var(--u)) * var(--ar)));aspect-ratio:var(--ar);flex:none;align-self:center}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull .welcome-module__qDmQqG__mCta{margin:calc(-30 * var(--u)) 0 0;align-self:center}.welcome-module__qDmQqG__mAmbient{z-index:0;pointer-events:none;filter:blur(calc(20 * var(--u))) saturate(1.05);opacity:.55;background-position:50% 68%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0;transform:scale(1.06);-webkit-mask-image:linear-gradient(#0000,#000 28% 82%,#0000);mask-image:linear-gradient(#0000,#000 28% 82%,#0000)}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull .welcome-module__qDmQqG__mHero{z-index:1}.welcome-module__qDmQqG__mLWall:not(.welcome-module__qDmQqG__mLPins),.welcome-module__qDmQqG__mClouds,.welcome-module__qDmQqG__mCloudsFront{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.welcome-module__qDmQqG__mIllusBg{-webkit-mask-image:linear-gradient(#000 84%,#0000 95%),linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#000 84%,#0000 95%),linear-gradient(90deg,#0000,#000 18% 82%,#0000)}}@media (min-width:640px) and (max-width:1179px) and (min-height:600px) and (min-aspect-ratio:5/4){.welcome-module__qDmQqG__page{--u:clamp(.8px, min(100vw / 1024, 100svh / 768), 2px);--gut:calc(48 * var(--u))}.welcome-module__qDmQqG__mPanel{column-gap:calc(32 * var(--u));padding:0 var(--gut);grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) min(50cqw,123.816cqh);display:grid}.welcome-module__qDmQqG__mEyebrow{grid-area:2/1;justify-self:start}.welcome-module__qDmQqG__mEyeTxt{font-size:calc(10.5 * var(--u))}.welcome-module__qDmQqG__mNote{grid-area:3/1}.welcome-module__qDmQqG__mHead,.welcome-module__qDmQqG__mHeadWide{font-size:calc(36 * var(--u));grid-area:4/1}.welcome-module__qDmQqG__mSub{grid-area:5/1}.welcome-module__qDmQqG__mSub,.welcome-module__qDmQqG__mSubLeaders{font-size:calc(17 * var(--u))}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull{display:contents}.welcome-module__qDmQqG__mScene.welcome-module__qDmQqG__mSceneFull .welcome-module__qDmQqG__mCta{margin:calc(28 * var(--u)) 0 0;grid-area:6/1;justify-self:start}.welcome-module__qDmQqG__mHero{grid-area:1/2/-1/3;align-self:stretch}.welcome-module__qDmQqG__mHero:not(.welcome-module__qDmQqG__mHeroLeaders,.welcome-module__qDmQqG__mHeroCoaches,.welcome-module__qDmQqG__mHeroInstit){--ik:calc(100cqw / 930);--iy:calc((100cqh - 848 * var(--ik)) / 2);--cx:calc(50cqw + 139.5 * var(--ik))}.welcome-module__qDmQqG__mHeroLeaders{--iy:calc((100cqh - 798 * var(--ik)) / 2)}.welcome-module__qDmQqG__mHeroCoaches{--iy:calc((100cqh - 719 * var(--ik)) / 2)}.welcome-module__qDmQqG__mHeroInstit{--iy:calc((100cqh - 826 * var(--ik)) / 2)}.welcome-module__qDmQqG__mLWall:not(.welcome-module__qDmQqG__mLPins),.welcome-module__qDmQqG__mClouds,.welcome-module__qDmQqG__mCloudsFront{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 94%,#0000)}.welcome-module__qDmQqG__mIllusBg{-webkit-mask-image:linear-gradient(#000 88%,#0000 95%),linear-gradient(90deg,#0000,#000 24% 94%,#0000);mask-image:linear-gradient(#000 88%,#0000 95%),linear-gradient(90deg,#0000,#000 24% 94%,#0000)}}.welcome-module__qDmQqG__stageAway{visibility:hidden}.welcome-module__qDmQqG__defStage{z-index:2;height:calc(100svh - var(--hdr-h,84px));min-height:460px;color:var(--ink);flex-direction:column;justify-content:center;padding:16px max(8vw,64px) 90px;display:flex;position:absolute;inset:0 0 auto;overflow:hidden}.welcome-module__qDmQqG__defGlow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.welcome-module__qDmQqG__defBlobA,.welcome-module__qDmQqG__defBlobB{aspect-ratio:1;filter:blur(30px);translate:calc(var(--px,0) * 26px) calc(var(--py,0) * 20px);border-radius:50%;transition:translate .6s ease-out;position:absolute}.welcome-module__qDmQqG__defBlobA{background:radial-gradient(closest-side,#2563eb33,#2563eb0f 55%,#0000 72%);width:min(62vw,900px);animation:22s ease-in-out infinite alternate welcome-module__qDmQqG__defWander;top:-18%;left:-8%}.welcome-module__qDmQqG__defBlobB{background:radial-gradient(closest-side,#f5c84b42,#f5c84b14 55%,#0000 72%);width:min(46vw,680px);animation:26s ease-in-out infinite alternate-reverse welcome-module__qDmQqG__defWander;bottom:-22%;right:-6%}@keyframes welcome-module__qDmQqG__defWander{0%{transform:translate(0)scale(1)}50%{transform:translate(6%,8%)scale(1.08)}to{transform:translate(-4%,3%)scale(.96)}}.welcome-module__qDmQqG__defTrails{position:absolute;inset:0}.welcome-module__qDmQqG__defTrails i{opacity:0;background:linear-gradient(#2563eb00,#2563eb47 40%,#0000);border-radius:2px;width:2px;height:38%;animation:7s linear infinite welcome-module__qDmQqG__defRise;position:absolute;bottom:-40%}.welcome-module__qDmQqG__defTrails i:nth-child(2n){background:linear-gradient(#f5aa2800,#f5aa284d 40%,#0000)}@keyframes welcome-module__qDmQqG__defRise{0%{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(-260%)}}@media (prefers-reduced-motion:reduce){.welcome-module__qDmQqG__defBlobA,.welcome-module__qDmQqG__defBlobB,.welcome-module__qDmQqG__defTrails i{animation:none}.welcome-module__qDmQqG__defTrails{display:none}}.welcome-module__qDmQqG__defUsp{max-width:24ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(1.7rem,min(3.9vw,5.6vh),3.5rem);font-weight:400;line-height:1.18;position:relative}.welcome-module__qDmQqG__defWord{opacity:0;filter:blur(6px);animation:.9s cubic-bezier(.32,.72,0,1) forwards welcome-module__qDmQqG__defIn}.welcome-module__qDmQqG__defHi{color:var(--accent);font-style:italic}@keyframes welcome-module__qDmQqG__defIn{to{opacity:1;filter:blur()}}.welcome-module__qDmQqG__defSub{font-family:var(--font-narrow), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);align-items:center;gap:14px;margin:clamp(14px,2.6vh,24px) 0 0;font-size:clamp(.82rem,min(1.15vw,1.8vh),1.05rem);font-weight:700;display:flex;position:relative}.welcome-module__qDmQqG__defSubRule{background:linear-gradient(90deg, var(--accent), #f5b942);transform-origin:0;width:40px;height:2px;animation:welcome-module__qDmQqG__defRule .6s cubic-bezier(.32, .72, 0, 1) var(--d) forwards;border-radius:2px;flex:none;transform:scaleX(0)}.welcome-module__qDmQqG__defSubText{opacity:0;animation:welcome-module__qDmQqG__defSubIn .7s cubic-bezier(.32, .72, 0, 1) calc(var(--d) + .2s) forwards;translate:-8px}.welcome-module__qDmQqG__defSubMark{color:var(--accent);animation:welcome-module__qDmQqG__defMark .8s cubic-bezier(.32, .72, 0, 1) calc(var(--d) + .65s) forwards;background:linear-gradient(90deg,#2563eb24,#f5b94247) 0/0% 100% no-repeat;border-radius:4px;margin:0 -2px;padding:2px 6px}@keyframes welcome-module__qDmQqG__defRule{to{transform:scaleX(1)}}@keyframes welcome-module__qDmQqG__defSubIn{to{opacity:1;translate:0}}@keyframes welcome-module__qDmQqG__defMark{to{background-size:100% 100%}}.welcome-module__qDmQqG__defCta{background:var(--accent);color:#fff;font-family:var(--font-narrow), sans-serif;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 16px 30px -18px var(--accent);opacity:0;border-radius:12px;align-self:flex-start;align-items:center;gap:9px;margin-top:clamp(18px,3.6vh,36px);padding:15px 24px;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.32,.72,0,1);animation:.8s forwards welcome-module__qDmQqG__defIn;display:inline-flex;position:relative}.welcome-module__qDmQqG__defCta:hover{transform:translate(4px)}.welcome-module__qDmQqG__defRow{grid-template-columns:1.3fr .7fr;align-items:center;column-gap:4vw;display:grid;position:relative}.welcome-module__qDmQqG__defText{flex-direction:column;display:flex;position:relative}.welcome-module__qDmQqG__defPile{flex-direction:column;align-items:flex-start;gap:clamp(6px,1.3vh,12px);margin:0;padding:0;list-style:none;display:flex;position:relative}.welcome-module__qDmQqG__defGone{rotate:var(--r,0deg);opacity:0;animation:.55s cubic-bezier(.32,.72,0,1) forwards welcome-module__qDmQqG__defDrop;animation-delay:var(--d,0s);background:#fff;border:1px solid #e5484d38;border-radius:999px;padding:clamp(5px,1vh,10px) clamp(14px,1.6vw,22px);display:inline-block;box-shadow:0 14px 30px -20px #0b162659}.welcome-module__qDmQqG__defGone span{font-family:var(--font-serif), Georgia, serif;color:var(--ink-muted,#46586f);font-size:clamp(1rem,min(2vw,2.9vh),2rem);-webkit-text-decoration:line-through #e5484d;text-decoration:line-through #e5484d;text-decoration-thickness:2px}.welcome-module__qDmQqG__defGone:nth-child(2n){margin-left:2.2em}.welcome-module__qDmQqG__defGone{--k:10px;translate:calc(var(--px,0) * var(--k)) calc(var(--py,0) * var(--k));transition:translate .4s ease-out,scale .3s cubic-bezier(.32,.72,0,1),box-shadow .3s,border-color .3s}.welcome-module__qDmQqG__defGone:first-child{--k:8px}.welcome-module__qDmQqG__defGone:nth-child(2){--k:15px}.welcome-module__qDmQqG__defGone:nth-child(3){--k:11px}.welcome-module__qDmQqG__defGone:nth-child(4){--k:18px}.welcome-module__qDmQqG__defGone:nth-child(5){--k:9px}.welcome-module__qDmQqG__defGone:nth-child(6){--k:14px}.welcome-module__qDmQqG__defGone:hover{border-color:#e5484d73;scale:1.06;box-shadow:0 20px 36px -20px #e5484d73}@keyframes welcome-module__qDmQqG__defDrop{0%{opacity:0;transform:translateY(-18px)scale(.96)}to{opacity:1;transform:none}}.welcome-module__qDmQqG__defSlot{white-space:nowrap;display:inline-block;position:relative}.welcome-module__qDmQqG__defNoun{opacity:0;filter:blur(6px);animation:.7s cubic-bezier(.32,.72,0,1) forwards welcome-module__qDmQqG__defIn;display:inline-block}.welcome-module__qDmQqG__defWrong{white-space:nowrap;color:var(--ink-muted,#5b6b80);opacity:0;animation:welcome-module__qDmQqG__defTry var(--dur,.68s) cubic-bezier(.32, .72, 0, 1) forwards;animation-delay:var(--d,0s);position:absolute;top:0;left:0}.welcome-module__qDmQqG__defWrong:after{content:"";transform-origin:0;height:.07em;min-height:2px;animation:welcome-module__qDmQqG__defStrike var(--dur,.68s) cubic-bezier(.32, .72, 0, 1) forwards;animation-delay:var(--d,0s);background:#e5484d;border-radius:2px;position:absolute;top:54%;left:-.06em;right:-.06em;transform:scaleX(0)}@keyframes welcome-module__qDmQqG__defTry{0%{opacity:0;transform:translateY(.4em)}18%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.45em)}}@keyframes welcome-module__qDmQqG__defStrike{0%,28%{transform:scaleX(0)}58%,to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.welcome-module__qDmQqG__defGone{translate:none}.welcome-module__qDmQqG__defWord,.welcome-module__qDmQqG__defNoun,.welcome-module__qDmQqG__defGone,.welcome-module__qDmQqG__defCta{opacity:1;filter:none;animation:none}.welcome-module__qDmQqG__defWrong{display:none}}.welcome-module__qDmQqG__mDef{color:var(--ink);text-align:left;isolation:isolate;flex-direction:column;flex:auto;justify-content:center;padding:8px 6px 24px;display:flex;position:relative}.welcome-module__qDmQqG__mDef>:not(.welcome-module__qDmQqG__defGlow){position:relative}.welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__defGlow{z-index:-1;inset:0 -18px;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__defUsp{max-width:22ch;font-size:clamp(1.75rem,8vw,3rem)}.welcome-module__qDmQqG__mDefPile{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex;position:relative}.welcome-module__qDmQqG__mDefPile .welcome-module__qDmQqG__defGone{rotate:none;translate:calc(var(--gx,0) * var(--k) * .6) calc(var(--gy,0) * var(--k) * .6);margin-left:0;padding:5px 12px}.welcome-module__qDmQqG__mDefPile .welcome-module__qDmQqG__defGone span{font-size:1rem}.welcome-module__qDmQqG__mDefCta{opacity:0;margin-top:28px;animation:.8s forwards welcome-module__qDmQqG__defIn;position:relative}@media (prefers-reduced-motion:reduce){.welcome-module__qDmQqG__mDefCta,.welcome-module__qDmQqG__defSubText{opacity:1;animation:none;translate:none}.welcome-module__qDmQqG__defSubRule{animation:none;transform:none}.welcome-module__qDmQqG__defSubMark{background-size:100% 100%;animation:none}}@media (min-width:640px) and (max-width:1179px) and (min-height:600px) and (min-aspect-ratio:5/4){.welcome-module__qDmQqG__mDef{grid-area:1/1/-1/-1;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);column-gap:4vw;padding:0;display:grid}.welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__defUsp{max-width:24ch;font-size:calc(40 * var(--u));grid-area:2/1}.welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__defSub{grid-area:3/1}.welcome-module__qDmQqG__mDef .welcome-module__qDmQqG__mDefCta{width:auto;margin-top:calc(28 * var(--u));grid-area:4/1;justify-self:start}.welcome-module__qDmQqG__mDefPile{align-self:center;align-items:flex-start;gap:calc(12 * var(--u));flex-direction:column;grid-area:2/2/5/3;margin:0}.welcome-module__qDmQqG__mDefPile .welcome-module__qDmQqG__defGone:nth-child(2n){margin-left:calc(32 * var(--u))}.welcome-module__qDmQqG__mDefPile .welcome-module__qDmQqG__defGone span{font-size:calc(20 * var(--u))}}