.welcome_page__mp1IJ{background:#fff;color:var(--ink);font-family:var(--font-dm-sans),sans-serif;color-scheme:light}.welcome_page__mp1IJ a,.welcome_page__mp1IJ button{outline-offset:4px}.welcome_page__mp1IJ h2{text-wrap:balance;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.1;letter-spacing:-.035em;margin:14px 0 16px}.welcome_hero__fD1ez{position:relative;overflow:hidden;background:var(--ink);color:#fff;background-image:radial-gradient(60% 55% at 85% 0,rgba(37,99,235,.38),transparent 70%),radial-gradient(45% 50% at 5% 20%,rgba(20,184,166,.22),transparent 70%)}.welcome_hero__fD1ez:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(#000,transparent 85%);-webkit-mask-image:linear-gradient(#000,transparent 85%)}.welcome_heroInner__oTGkr{position:relative;z-index:1;max-width:1160px;margin:auto;padding:84px 32px 168px}.welcome_pill__uiL0n{display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);font-size:12px;font-weight:600;letter-spacing:.04em;color:#dbe7f5}.welcome_pill__uiL0n>span{width:7px;height:7px;border-radius:50%;background:#2dd4bf;box-shadow:0 0 0 4px rgba(45,212,191,.18)}.welcome_hero__fD1ez h1{text-wrap:balance;max-width:920px;font-size:clamp(40px,6vw,76px);line-height:1.03;letter-spacing:-.04em;font-weight:700;margin:26px 0 22px}.welcome_hero__fD1ez h1 em{font-style:normal;background:linear-gradient(95deg,#5eead4,#60a5fa 55%,#a5b4fc);-webkit-background-clip:text;background-clip:text;color:transparent}.welcome_intro___y1pz{max-width:660px;font-size:18px;line-height:1.65;color:#b9c7d9}.welcome_doors__gN4P_{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:38px;max-width:860px}.welcome_door__fQ_mF{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:18px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.055);backdrop-filter:blur(6px);transition:border-color .2s,background .2s,transform .2s}.welcome_door__fQ_mF:hover{border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.08);transform:translateY(-2px)}.welcome_doorIcon__YueTa{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:rgba(96,165,250,.16);color:#93c5fd;margin-bottom:6px}.welcome_door__fQ_mF h2{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0;color:#fff}.welcome_door__fQ_mF p{flex:1;font-size:14.5px;line-height:1.6;color:#b9c7d9}.welcome_door__fQ_mF a{align-self:flex-start;margin-top:10px}.welcome_ghost__bDwmT,.welcome_lightButton__MPZrC,.welcome_primary__Sm1MP{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border-radius:999px;font-size:14.5px;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s}.welcome_primary__Sm1MP{background:var(--brand);color:#fff;box-shadow:0 8px 24px -8px rgba(37,99,235,.75),inset 0 1px 0 rgba(255,255,255,.2)}.welcome_primary__Sm1MP:hover{background:#1d4ed8;transform:translateY(-1px)}.welcome_ghost__bDwmT{border:1px solid rgba(255,255,255,.28);color:#fff}.welcome_ghost__bDwmT:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.45)}.welcome_heroTrust__kMRSB{margin-top:18px;font-size:13px;color:#93a4ba}.welcome_heroMore__bUSs3{margin-top:6px}.welcome_heroLink__QT7TQ,.welcome_textLink__kVw8U{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14.5px;font-weight:600}.welcome_heroLink__QT7TQ{color:#dbe7f5}.welcome_heroLink__QT7TQ:hover,.welcome_textLink__kVw8U:hover{text-decoration:underline;text-underline-offset:5px}.welcome_textLink__kVw8U{color:var(--brand)}.welcome_heroShot__lGOl2{position:relative;z-index:2;max-width:1160px;margin:-120px auto 0;padding:0 32px}.welcome_frame__b0Zy2{border-radius:18px;padding:8px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.6));box-shadow:0 40px 80px -30px rgba(13,27,42,.45),0 0 0 1px rgba(13,27,42,.08)}.welcome_frame__b0Zy2 figure,.welcome_page__mp1IJ .welcome_jobs__gOGL4 figure,.welcome_practice__w2dJw figure,.welcome_story__3uoIt figure{margin:0;border-radius:12px;border:1px solid var(--line);overflow:hidden;background:#fff}.welcome_frame__b0Zy2:empty{display:none}.welcome_section__l7W3s{max-width:1160px;margin:auto;padding:96px 32px}.welcome_sectionHead__olJTu{max-width:680px;margin-bottom:40px}.welcome_sectionHead__olJTu>p:last-child{font-size:17px;line-height:1.65;color:var(--soft)}.welcome_kicker__R2_Uf{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.welcome_tint__0naDB{background:var(--wash);border-block:1px solid var(--line)}.welcome_jobs__gOGL4{display:grid;grid-template-columns:1fr 1fr;gap:22px}.welcome_jobs__gOGL4 article{display:flex;flex-direction:column;padding:28px 28px 0;border-radius:20px;border:1px solid var(--line);background:linear-gradient(180deg,#fff,var(--wash));overflow:hidden;transition:box-shadow .25s,transform .25s,border-color .25s}.welcome_jobs__gOGL4 article:hover{transform:translateY(-3px);border-color:#c9d6ea;box-shadow:0 24px 48px -28px rgba(13,27,42,.35)}.welcome_check__xWSU_,.welcome_tile__rgYme{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.welcome_tile__rgYme{width:42px;height:42px;border-radius:12px;background:#e8f0fe;color:var(--brand);margin-bottom:16px}.welcome_jobs__gOGL4 h3{font-size:21px;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.welcome_jobs__gOGL4 p{font-size:15px;line-height:1.65;color:var(--soft);flex:1}.welcome_page__mp1IJ .welcome_jobs__gOGL4 figure{margin-top:24px;border-bottom:0;border-radius:12px 12px 0 0;box-shadow:0 -12px 32px -20px rgba(13,27,42,.25)}.welcome_jobs__gOGL4 figcaption{display:none}.welcome_footnote__eBRq_{margin-top:26px;padding:16px 20px;border-radius:14px;background:var(--wash);border:1px solid var(--line);font-size:15px;line-height:1.6;color:var(--soft)}.welcome_story__3uoIt{max-width:1160px;margin:auto;padding:96px 32px;display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:start}.welcome_storyCopy__srO9a{position:sticky;top:96px}.welcome_storyIntro__ntPZW{font-size:17px;line-height:1.65;color:var(--soft);max-width:440px}.welcome_note__xxFEM{margin-top:22px;padding:16px 18px;border-radius:14px;border:1px solid #cfe0fb;background:#eff5ff;font-size:14.5px;line-height:1.6;color:#1e3a5f;max-width:460px}.welcome_steps___w08H{list-style:none;margin:0;padding:0;display:grid;gap:14px}.welcome_steps___w08H article{display:flex;gap:18px;padding:22px;border-radius:16px;border:1px solid var(--line);background:#fff}.welcome_steps___w08H article>span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;font-size:14px;font-weight:700}.welcome_steps___w08H h3{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.35}.welcome_steps___w08H p{font-size:14.5px;color:var(--soft);line-height:1.65;margin-top:8px}.welcome_story__3uoIt figure{margin-top:18px;box-shadow:0 24px 48px -30px rgba(13,27,42,.4)}.welcome_band__sWQYX{padding:96px 32px 0}.welcome_practice__w2dJw{position:relative;overflow:hidden;max-width:1160px;margin:auto;padding:64px 56px;border-radius:28px;background:var(--ink);color:#fff;display:grid;grid-template-columns:1fr;gap:56px;align-items:center;background-image:radial-gradient(50% 70% at 100% 0,rgba(37,99,235,.4),transparent 70%),radial-gradient(40% 60% at 0 100%,rgba(20,184,166,.2),transparent 70%)}.welcome_practiceShots___x8gQ{grid-template-columns:1fr 1fr}.welcome_practice__w2dJw h2{color:#fff;margin-top:20px}.welcome_practice__w2dJw>div:first-child>p:not(.welcome_pill__uiL0n){color:#b9c7d9;font-size:16px;line-height:1.7;max-width:640px}.welcome_lightButton__MPZrC{background:#fff;color:var(--ink);margin-top:28px}.welcome_lightButton__MPZrC:hover{transform:translateY(-1px);box-shadow:0 10px 26px -10px rgba(255,255,255,.5)}.welcome_practice__w2dJw figure{border-color:rgba(255,255,255,.14);box-shadow:0 24px 48px -24px rgba(0,0,0,.6)}.welcome_practice__w2dJw figure+figure{margin-top:18px}.welcome_practice__w2dJw figcaption{display:none}.welcome_rules__CyUoN{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.welcome_rules__CyUoN li{display:flex;gap:14px;padding:22px;border-radius:16px;border:1px solid var(--line);background:#fff}.welcome_check__xWSU_{width:28px;height:28px;border-radius:50%;background:#dcfce7;color:#15803d;margin-top:1px}.welcome_rules__CyUoN strong{display:block;font-size:16.5px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.welcome_rules__CyUoN p{margin-top:6px;font-size:14.5px;line-height:1.6;color:var(--soft)}.welcome_answers__KwX4T{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 18px}.welcome_answers__KwX4T>div{padding:24px;border-radius:16px;border:1px solid var(--line);background:#fff}.welcome_answers__KwX4T dt{font-size:17px;font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.welcome_answers__KwX4T dd{margin:0;font-size:15px;line-height:1.65;color:var(--soft)}.welcome_closeWrap__yD2S8{padding:96px 32px}.welcome_close__edJbp{position:relative;overflow:hidden;max-width:1160px;margin:auto;padding:76px 32px;border-radius:28px;text-align:center;color:#fff;background:var(--ink);background-image:radial-gradient(60% 90% at 50% 120%,rgba(37,99,235,.55),transparent 70%),radial-gradient(40% 60% at 10% 0,rgba(20,184,166,.22),transparent 70%)}.welcome_close__edJbp h2{color:#fff;margin-top:0}.welcome_close__edJbp>p:not(.welcome_heroTrust__kMRSB){max-width:560px;margin:0 auto;font-size:17px;line-height:1.65;color:#b9c7d9}.welcome_closeActions__cDuyE{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:30px}@media(prefers-reduced-motion:reduce){.welcome_page__mp1IJ *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:960px){.welcome_story__3uoIt{grid-template-columns:1fr;gap:36px}.welcome_storyCopy__srO9a{position:static}.welcome_rules__CyUoN{grid-template-columns:1fr 1fr}.welcome_practiceShots___x8gQ{grid-template-columns:1fr}.welcome_practice__w2dJw{padding:48px 36px}}@media(max-width:700px){.welcome_heroInner__oTGkr{padding:52px 16px 120px}.welcome_hero__fD1ez h1{font-size:42px}.welcome_intro___y1pz{font-size:16.5px}.welcome_doors__gN4P_{grid-template-columns:1fr;gap:12px}.welcome_door__fQ_mF{padding:20px}.welcome_door__fQ_mF a{align-self:stretch}.welcome_heroShot__lGOl2{margin-top:-84px;padding:0 16px}.welcome_frame__b0Zy2{padding:5px;border-radius:14px}.welcome_section__l7W3s,.welcome_story__3uoIt{padding:60px 16px}.welcome_jobs__gOGL4{grid-template-columns:1fr}.welcome_jobs__gOGL4 article{padding:22px 22px 0}.welcome_answers__KwX4T,.welcome_rules__CyUoN{grid-template-columns:1fr}.welcome_band__sWQYX{padding:60px 16px 0}.welcome_practice__w2dJw{padding:36px 22px;border-radius:22px}.welcome_closeWrap__yD2S8{padding:60px 16px}.welcome_close__edJbp{padding:52px 20px;border-radius:22px}.welcome_closeActions__cDuyE a{width:100%}}