.academy-entry_page__Pel44{min-height:100vh;background:radial-gradient(circle at top left,color-mix(in srgb,var(--academy-accent) 18%,transparent),transparent 34rem),#f7f8fa;color:#05070a}.academy-entry_shell__bYTVh{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1180px;padding:28px}.academy-entry_nav__OQPJS{align-items:center;display:flex;justify-content:space-between;gap:18px;padding:8px 0 34px;width:100%}.academy-entry_brand__8gVsm{align-items:center;color:inherit;display:inline-flex;gap:12px;font-weight:900;text-decoration:none}.academy-entry_brand__8gVsm span{align-items:center;background:var(--academy-primary);border-radius:14px;color:#fff;display:inline-flex;height:48px;justify-content:center;overflow:hidden;width:48px}.academy-entry_brand__8gVsm img{height:100%;object-fit:cover;width:100%}.academy-entry_navActions__EIi4p{align-items:center;display:flex;gap:10px}.academy-entry_backLink__vBibI,.academy-entry_navActions__EIi4p a{border:1px solid rgba(17,19,21,.12);border-radius:999px;color:#111315;font-weight:800;padding:11px 15px;text-decoration:none}.academy-entry_primaryNav__iRiXW{background:#111315;color:#fff!important}.academy-entry_eyebrow__oYRfn{color:#657282;font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.academy-entry_card__ioo6g{max-width:480px;padding:28px;width:100%}.academy-entry_cardHeader__IgRg_{margin-bottom:22px}.academy-entry_cardHeader__IgRg_ h2{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.06em;margin:8px 0}.academy-entry_cardHeader__IgRg_ p{color:#667085;line-height:1.6;margin:0}.academy-entry_footerNote__kc9yi{color:#7a8594;font-size:.82rem;margin-top:18px}.academy-entry_partnerBadge__qUaUV{display:flex;align-items:center;gap:.5rem;margin-top:20px;padding-top:16px;border-top:1px solid rgba(17,19,21,.08);color:#7a8594;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.academy-entry_partnerBadge__qUaUV img{height:18px;width:auto;object-fit:contain;opacity:.85}@media (max-width:860px){.academy-entry_shell__bYTVh{padding:18px}.academy-entry_nav__OQPJS{align-items:flex-start;flex-direction:column}.academy-entry_navActions__EIi4p{flex-wrap:wrap;width:100%}.academy-entry_backLink__vBibI,.academy-entry_navActions__EIi4p a{text-align:center}.academy-entry_card__ioo6g{border-radius:24px;padding:22px}}.portal_page__f0VNp{min-height:100vh;background:#fff}.portal_nav__5TV9X{display:flex;min-height:76px;align-items:center;justify-content:space-between;font-size:13px;font-weight:750}.portal_portalBrand__9TP05{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:850}.portal_portalBrand__9TP05 span{display:grid;width:36px;height:36px;overflow:hidden;place-items:center;border-radius:11px;color:white}.portal_portalBrand__9TP05 img{width:100%;height:100%;object-fit:contain}.portal_logoImage__Wfndw{border:1px solid #e2e5e8;background:white!important}.portal_navActions__zzJWc{display:flex;align-items:center;gap:22px}.portal_navActions__zzJWc a:last-child{border-radius:999px;padding:9px 13px;background:#f0f2f3}.portal_hero__9_87L{display:grid;min-height:620px;grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;padding-block:70px 100px}.portal_heroCopy__YxTVL h1{max-width:740px;margin:20px 0;font-size:clamp(48px,6vw,78px);line-height:1;letter-spacing:-.06em}.portal_heroCopy__YxTVL>p{max-width:650px;color:#687078;font-size:18px;line-height:1.7}.portal_verified__P_zHG{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 12px;background:color-mix(in srgb,var(--portal-accent) 38%,white);font-size:12px;font-weight:800}.portal_heroActions__DtcLu{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.portal_brokerCta__v1thq,.portal_primaryCta__tcpZA{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:0 22px;font-weight:800}.portal_primaryCta__tcpZA{color:white}.portal_brokerCta__v1thq{color:#111315}.portal_accessCard__IrVBy{padding:34px;border:1px solid #e2e5e8;border-radius:26px;background:#f7f8f9;box-shadow:0 25px 70px rgba(17,19,21,.09)}.portal_lock__XuYWb{display:grid;width:56px;height:56px;margin-bottom:30px;place-items:center;border-radius:16px;color:white;background:var(--portal-primary)}.portal_accessCard__IrVBy h2{max-width:400px;margin:0;font-size:30px;letter-spacing:-.03em}.portal_accessCard__IrVBy ul{display:grid;gap:18px;margin:30px 0 0;padding:26px 0 0;border-top:1px solid #e0e3e6;list-style:none}.portal_accessCard__IrVBy li{display:flex;align-items:center;gap:11px;color:#51585e;font-size:14px}.portal_welcomeSection__dLAJk{padding:85px 0;border-top:1px solid #eceff1;background:white}.portal_welcomeGrid__YK5FL{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.portal_welcomeCard__vIpir{border-radius:24px;padding:34px;background:#f2f4f5}.portal_welcomeCard__vIpir h2{max-width:430px;margin:0;font-size:36px;line-height:1.12;letter-spacing:-.045em}.portal_welcomeCopy__DRckS{align-self:center}.portal_welcomeCopy__DRckS>p{margin:0;color:#4f575d;font-size:20px;line-height:1.75;white-space:pre-line}.portal_socialLinks__4Chdd{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.portal_socialLinks__4Chdd a{display:inline-flex;min-height:42px;align-items:center;gap:8px;border:1px solid #dde1e4;border-radius:999px;padding:0 14px;background:white;font-size:12px;font-weight:750}.portal_registrationSection__hKPDv{padding:100px 0;background:#f3f5f6}.portal_registrationAccent__8Lruh{display:grid;max-width:580px;gap:4px;margin-top:24px;border-radius:14px;padding:16px 18px;color:#111315}.portal_registrationAccent__8Lruh strong{font-size:13px}.portal_registrationAccent__8Lruh span{font-size:12px;opacity:.7}.portal_registrationGrid__rmYS_{display:grid;grid-template-columns:1fr .85fr;gap:100px}.portal_registrationGrid__rmYS_ h2{max-width:500px;margin:0 0 18px;font-size:48px;letter-spacing:-.05em}.portal_registrationGrid__rmYS_>div:first-child>p{max-width:580px;color:#687078;line-height:1.7}.portal_steps__pV6U4{display:grid;grid-template-columns:36px 1fr;gap:22px 14px;margin-top:40px}.portal_steps__pV6U4>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:white;background:var(--portal-primary);font-size:12px;font-weight:800}.portal_steps__pV6U4 p{margin:5px 0 0;color:#7a8288;font-size:13px}.portal_formCard__fzo_S{align-self:start;padding:30px;border:1px solid #e0e3e5;border-radius:22px;background:white}.portal_formCard__fzo_S h3{margin:0;font-size:24px}.portal_formCard__fzo_S>p{margin:7px 0 25px;color:#7a8288;font-size:13px}@media (max-width:880px){.portal_hero__9_87L,.portal_registrationGrid__rmYS_,.portal_welcomeGrid__YK5FL{grid-template-columns:1fr;gap:50px}.portal_hero__9_87L{padding-top:40px}}@media (max-width:560px){.portal_nav__5TV9X{min-height:68px}.portal_navActions__zzJWc a:first-child{display:none}.portal_navActions__zzJWc{gap:8px}.portal_heroCopy__YxTVL h1{font-size:44px}.portal_heroActions__DtcLu{align-items:stretch;flex-direction:column}.portal_brokerCta__v1thq,.portal_primaryCta__tcpZA{width:100%}.portal_accessCard__IrVBy,.portal_formCard__fzo_S,.portal_welcomeCard__vIpir{padding:24px 20px}.portal_welcomeCopy__DRckS>p{font-size:17px}.portal_registrationGrid__rmYS_ h2{font-size:38px}.portal_registrationSection__hKPDv{padding:70px 0}}.site-contact-footer_footer__Cx_ph{width:100%;background:var(--footer-primary,#111314);color:#ffffff;padding:2rem 1.5rem;margin-top:0}.site-contact-footer_inner__zXOPM{max-width:1180px;margin:0 auto}.site-contact-footer_links__u8oL3{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:center}.site-contact-footer_link__STkcq{display:inline-flex;align-items:center;gap:.4rem;color:rgba(255,255,255,.8);text-decoration:none;font-size:.85rem;font-weight:600;transition:color .15s}.site-contact-footer_link__STkcq:hover{color:var(--footer-accent,#ffffff)}.site-contact-footer_link__STkcq span{display:inline}.student-registration-form_form__yCp7a{display:grid;gap:17px}.student-registration-form_field__S9dHl{display:grid;gap:7px}.student-registration-form_field__S9dHl label{font-size:13px;font-weight:750}.student-registration-form_field__S9dHl input,.student-registration-form_field__S9dHl select{width:100%;min-height:47px;border:1px solid #dfe3e6;border-radius:11px;outline:none;padding:0 13px;color:#111315;background:white}.student-registration-form_upload__YiB2L{position:relative;display:flex;min-height:72px;align-items:center;gap:12px;border:1px dashed #cfd5d9;border-radius:12px;padding:14px;color:#4f575d;cursor:pointer}.student-registration-form_upload__YiB2L span{display:grid;gap:4px}.student-registration-form_upload__YiB2L strong{color:#22272b;font-size:12px}.student-registration-form_upload__YiB2L small{color:#747c83;font-size:11px}.student-registration-form_upload__YiB2L input{position:absolute;width:1px;height:1px;opacity:0}.student-registration-form_affiliate__4JgJB{display:flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid #dfe3e6;border-radius:11px;background:#f6f7f8;font-size:11px;font-weight:800}.student-registration-form_field__S9dHl input:focus,.student-registration-form_field__S9dHl select:focus{border-color:#8b9298;box-shadow:0 0 0 3px rgba(17,19,21,.06)}.student-registration-form_field__S9dHl small{color:#747c83;font-size:11px}.student-registration-form_codeIntro__bkAT4{display:flex;align-items:flex-start;gap:11px;border-radius:12px;padding:14px;color:#275a3d;background:#eef8f2}.student-registration-form_codeIntro__bkAT4 div{display:grid;gap:4px}.student-registration-form_codeIntro__bkAT4 span{color:#5f7768;font-size:11px}.student-registration-form_codeInput__KX9va{width:100%;min-height:56px;border:1px solid #dfe3e6;border-radius:11px;outline:none;padding:0 13px;background:white;font-size:26px;font-weight:800;letter-spacing:.3em;text-align:center;color:#111315}.student-registration-form_codeInput__KX9va:focus{border-color:#8b9298;box-shadow:0 0 0 3px rgba(17,19,21,.06)}.student-registration-form_otpScreen__IcYuP{display:grid;gap:14px;text-align:center;padding:8px 0}.student-registration-form_otpScreen__IcYuP h2{margin:0}.student-registration-form_otpScreen__IcYuP p{margin:0;color:#687078;font-size:14px;line-height:1.6}.student-registration-form_otpScreen__IcYuP button:not(.student-registration-form_resendBtn__Grexx){display:inline-flex;min-height:49px;width:100%;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;color:white;font-weight:800;font-size:14px}.student-registration-form_otpScreen__IcYuP button:not(.student-registration-form_resendBtn__Grexx):disabled{cursor:not-allowed;opacity:.55}.student-registration-form_backButton__hBuhP,.student-registration-form_resendBtn__Grexx{background:transparent;border:0;color:#687078;font-size:13px;font-weight:600;cursor:pointer;padding:6px 0;text-decoration:underline}.student-registration-form_fieldHint__9ks1r{margin:0;color:#b45309;font-size:12px}.student-registration-form_resend__EdHV2{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:0;color:#4f575d;background:transparent;font-size:12px;font-weight:750}.student-registration-form_consent__952pG{display:flex;align-items:flex-start;gap:10px;color:#5f676e;font-size:12px;line-height:1.5}.student-registration-form_consent__952pG input{margin-top:3px}.student-registration-form_submit__oP9aK{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;color:white;font-weight:800}.student-registration-form_submit__oP9aK:disabled{cursor:not-allowed;opacity:.55}.student-registration-form_error__RvsOt{margin:0;color:#b42f2f;font-size:12px}.student-registration-form_success__S63ge{padding:34px 4px;text-align:center}.student-registration-form_continueButton__RTAnk{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:10px;padding:0 16px;color:white;font-size:12px;font-weight:800;margin-top:18px}.student-registration-form_success__S63ge h2{margin:18px 0 8px}.student-registration-form_success__S63ge p{margin:0;color:#687078;line-height:1.6}.student-registration-form_loginLink__3Smio{display:inline-block;margin-top:4px;font-size:14px;font-weight:650;text-decoration:none}.student-registration-form_spin__JU_Z9{animation:student-registration-form_spin__JU_Z9 .8s linear infinite}@keyframes student-registration-form_spin__JU_Z9{to{transform:rotate(1turn)}}.student-registration-form_steps__TnaLR{display:flex;align-items:flex-start;gap:4px}.student-registration-form_stepDot__s9ckZ{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.student-registration-form_dotCircle__6SOrY{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #dfe3e6;font-size:11px;font-weight:800;color:#9da5ac;background:white;transition:background .15s,border-color .15s}.student-registration-form_stepDone__ykwlw .student-registration-form_dotCircle__6SOrY{color:white}.student-registration-form_dotLabel__3IUVm{font-size:10px;font-weight:600;color:#9da5ac;text-align:center}.student-registration-form_navRow__zdSJs{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.student-registration-form_backBtn__FzmMG{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 14px;border:1px solid #dfe3e6;border-radius:11px;background:white;color:#4f575d;font-size:13px;font-weight:750}.student-registration-form_nextBtn__iymbW{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 18px;border:0;border-radius:11px;color:white;font-size:13px;font-weight:800;background:#9da5ac}.student-registration-form_nextBtn__iymbW:disabled{cursor:not-allowed;opacity:.45}.student-registration-form_stepNote__DccB6{margin:0;color:#687078;font-size:12px}.student-registration-form_levelPrompt__auPGD{margin:0 0 8px;font-size:13px;font-weight:750;color:#22272b}.student-registration-form_levelGrid__o0dAU{display:grid;grid-template-columns:1fr 1fr;gap:8px}.student-registration-form_levelCard__0rqjI{position:relative;display:grid;gap:3px;border:2px solid #dfe3e6;border-radius:10px;padding:12px;cursor:pointer;transition:border-color .12s}.student-registration-form_levelCard__0rqjI input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.student-registration-form_levelCard__0rqjI strong{font-size:13px;color:#22272b}.student-registration-form_levelCard__0rqjI span{font-size:11px;color:#687078;line-height:1.4}.student-registration-form_brokerGuide__Xfj0l{border:1px solid #dfe3e6;border-radius:11px;padding:16px;background:#f9fafb;display:grid;gap:10px}.student-registration-form_brokerGuide__Xfj0l ol{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px;color:#4f575d;line-height:1.5}.student-registration-form_brokerGuideNote__FbBbo{margin:0;font-size:12px;color:#b45309;font-weight:600}.student-registration-form_reviewBox__Yqknl{border:1px solid #dfe3e6;border-radius:11px;padding:16px;display:grid;gap:8px}.student-registration-form_reviewBox__Yqknl strong{font-size:13px;color:#22272b}.student-registration-form_reviewBox__Yqknl p{margin:0;font-size:12px;color:#4f575d;line-height:1.6}.student-registration-form_disclaimerCard__Tb3yJ{border:2px solid #fef3c7;border-radius:11px;padding:16px;background:#fffbeb;display:grid;gap:8px}.student-registration-form_disclaimerCard__Tb3yJ strong{font-size:13px;color:#92400e}.student-registration-form_disclaimerCard__Tb3yJ p{margin:0;font-size:12px;color:#78350f;line-height:1.6}.student-registration-form_field__S9dHl textarea{width:100%;min-height:80px;border:1px solid #dfe3e6;border-radius:11px;outline:none;padding:10px 13px;color:#111315;background:white;font-family:inherit;font-size:14px;resize:vertical}.student-registration-form_field__S9dHl textarea:focus{border-color:#8b9298;box-shadow:0 0 0 3px rgba(17,19,21,.06)}.website-renderer_website__Wrds2{min-height:100vh;color:var(--site-text);background:var(--site-background);font-family:var(--site-body-font),Arial,sans-serif}.website-renderer_website__Wrds2 h1,.website-renderer_website__Wrds2 h2,.website-renderer_website__Wrds2 h3,.website-renderer_website__Wrds2 strong{font-family:var(--site-heading-font),Arial,sans-serif}.website-renderer_previewBar__GG0YR{display:flex;min-height:42px;align-items:center;justify-content:center;gap:24px;color:white;background:#111315;font-size:12px;font-weight:800}.website-renderer_previewBar__GG0YR a{color:var(--site-accent)}.website-renderer_header__gOg5l{display:flex;width:min(1240px,calc(100% - 48px));min-height:86px;align-items:center;gap:34px;margin-inline:auto;border-bottom:1px solid color-mix(in srgb,var(--site-text) 12%,transparent)}.website-renderer_brand__t_SbK{display:flex;align-items:center;gap:11px;margin-right:auto}.website-renderer_brand__t_SbK span{display:grid;width:42px;height:42px;overflow:hidden;place-items:center;border-radius:12px;color:white;background:var(--site-primary);font-weight:850}.website-renderer_brand__t_SbK img{width:100%;height:100%;object-fit:contain;background:white}.website-renderer_header__gOg5l nav{display:flex;align-items:center;gap:23px;color:color-mix(in srgb,var(--site-text) 70%,transparent);font-size:12px;font-weight:700}.website-renderer_cta__s9Jug>a,.website-renderer_headerCta__jV5ML,.website-renderer_primaryAction__vuJRW,.website-renderer_secondaryAction__0fuN4{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:0 20px;font-size:13px;font-weight:800}.website-renderer_headerCta__jV5ML,.website-renderer_primaryAction__vuJRW{color:white;background:var(--site-primary)}.website-renderer_studentLogin__hVvp8{color:var(--site-text);font-size:12px;font-weight:800}.website-renderer_pageIntro__B3Uyd{width:min(1180px,calc(100% - 48px));margin-inline:auto}.website-renderer_pageIntro__B3Uyd>span{display:block;padding-top:54px;color:color-mix(in srgb,var(--site-text) 55%,transparent);font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.website-renderer_section__cG8_6{width:min(1180px,calc(100% - 48px));margin-inline:auto;padding:105px 0}.website-renderer_hero__i6r33{display:grid;min-height:680px;grid-template-columns:1.05fr .95fr;align-items:center;gap:80px}.website-renderer_eyebrow__G_TnZ{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:8px 12px;background:color-mix(in srgb,var(--site-accent) 35%,white);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.website-renderer_hero__i6r33 h1{max-width:760px;margin:22px 0;font-size:clamp(50px,6vw,82px);line-height:.98;letter-spacing:-.065em}.website-renderer_heroCopy__NYeX9>p{max-width:650px;color:color-mix(in srgb,var(--site-text) 65%,transparent);font-size:18px;line-height:1.75}.website-renderer_actions__9BM03{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.website-renderer_secondaryAction__0fuN4{border:1px solid color-mix(in srgb,var(--site-text) 18%,transparent)}.website-renderer_heroVisual__eOtOg{position:relative;display:flex;min-height:480px;overflow:hidden;flex-direction:column;justify-content:flex-end;border-radius:34px;padding:38px;background:radial-gradient(circle at 70% 20%,color-mix(in srgb,var(--site-accent) 75%,white),transparent 34%),var(--site-surface);box-shadow:0 35px 90px color-mix(in srgb,var(--site-primary) 14%,transparent)}.website-renderer_heroVisual__eOtOg img{object-fit:cover}.website-renderer_heroVisual__eOtOg>div,.website-renderer_heroVisual__eOtOg>span,.website-renderer_heroVisual__eOtOg>strong{position:relative;z-index:1}.website-renderer_heroVisual__eOtOg>span{font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.website-renderer_heroVisual__eOtOg>strong{max-width:400px;margin:12px 0 26px;font-size:44px;line-height:1;letter-spacing:-.05em}.website-renderer_heroVisual__eOtOg>div{display:flex;max-width:330px;align-items:center;gap:12px;border-radius:16px;padding:15px;background:color-mix(in srgb,white 78%,transparent);backdrop-filter:blur(12px)}.website-renderer_heroVisual__eOtOg p{margin:0;font-size:12px;line-height:1.5}.website-renderer_sectionHeading__zfbLt{max-width:760px}.website-renderer_sectionHeading__zfbLt>span{color:color-mix(in srgb,var(--site-text) 55%,transparent);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.website-renderer_sectionHeading__zfbLt h2{margin:13px 0;font-size:clamp(38px,5vw,60px);line-height:1.05;letter-spacing:-.055em}.website-renderer_sectionHeading__zfbLt>p{color:color-mix(in srgb,var(--site-text) 65%,transparent);font-size:17px;line-height:1.75}.website-renderer_surfaceSection__L1vQ9{width:100%;padding-inline:max(24px,calc((100% - 1180px) / 2));background:var(--site-surface)}.website-renderer_courseGrid__fyf0e,.website-renderer_featureGrid__cRKgS,.website-renderer_testimonialGrid__9HLNP{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px}.website-renderer_courseGrid__fyf0e article,.website-renderer_featureGrid__cRKgS article,.website-renderer_testimonialGrid__9HLNP blockquote{min-width:0;border:1px solid color-mix(in srgb,var(--site-text) 10%,transparent);border-radius:22px;padding:28px;background:var(--site-background)}.website-renderer_featureGrid__cRKgS article{display:grid;min-height:210px;grid-template-columns:1fr auto;align-content:space-between}.website-renderer_featureGrid__cRKgS span{color:color-mix(in srgb,var(--site-text) 45%,transparent);font-size:11px;font-weight:800}.website-renderer_featureGrid__cRKgS h3{grid-column:1/-1;margin:55px 0 0;font-size:22px}.website-renderer_courseCover__wFpCE{position:relative;display:grid;height:190px;margin:-16px -16px 22px;overflow:hidden;place-items:center;border-radius:16px;color:white;background:var(--site-primary)}.website-renderer_courseCover__wFpCE img{object-fit:cover}.website-renderer_courseGrid__fyf0e article>span{color:color-mix(in srgb,var(--site-text) 50%,transparent);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.website-renderer_courseGrid__fyf0e h3{margin:10px 0;font-size:22px}.website-renderer_courseGrid__fyf0e p{color:color-mix(in srgb,var(--site-text) 60%,transparent);font-size:13px;line-height:1.6}.website-renderer_emptyState__bWHeU{grid-column:1/-1;border-radius:22px;padding:45px;text-align:center;background:var(--site-surface)}.website-renderer_testimonialGrid__9HLNP blockquote{margin:0}.website-renderer_testimonialGrid__9HLNP blockquote p{margin:0;font-family:var(--site-heading-font),Arial,sans-serif;font-size:20px;line-height:1.55}.website-renderer_testimonialGrid__9HLNP footer{margin-top:26px;color:color-mix(in srgb,var(--site-text) 50%,transparent);font-size:11px;font-weight:800}.website-renderer_about__7P0PE{display:grid;grid-template-columns:1fr .9fr;gap:90px}.website-renderer_aboutPanel__wMBZg{border-radius:28px;padding:38px;background:var(--site-surface)}.website-renderer_aboutPanel__wMBZg span{font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.website-renderer_aboutPanel__wMBZg p{margin:60px 0 0;font-family:var(--site-heading-font),Arial,sans-serif;font-size:27px;line-height:1.45}.website-renderer_community__ZVypS{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;border-radius:30px;padding-inline:45px;background:var(--site-surface)}.website-renderer_communityIcon__TtZJJ{display:grid;width:72px;height:72px;place-items:center;border-radius:22px;color:white;background:var(--site-primary)}.website-renderer_community__ZVypS .website-renderer_sectionHeading__zfbLt h2{font-size:42px}.website-renderer_cta__s9Jug{display:flex;width:min(1180px,calc(100% - 48px));align-items:center;justify-content:space-between;gap:40px;margin-block:80px;border-radius:30px;padding:58px;color:white;background:var(--site-primary)}.website-renderer_cta__s9Jug .website-renderer_sectionHeading__zfbLt>p,.website-renderer_cta__s9Jug .website-renderer_sectionHeading__zfbLt>span{color:color-mix(in srgb,white 70%,transparent)}.website-renderer_cta__s9Jug .website-renderer_sectionHeading__zfbLt h2{max-width:760px;font-size:46px}.website-renderer_cta__s9Jug>a{flex:0 0 auto;color:var(--site-text);background:var(--site-accent)}.website-renderer_faq__xok07>div:last-child{max-width:860px;margin-top:44px}.website-renderer_faq__xok07 details{border-top:1px solid color-mix(in srgb,var(--site-text) 14%,transparent);padding:22px 0}.website-renderer_faq__xok07 summary{cursor:pointer;font-family:var(--site-heading-font),Arial,sans-serif;font-size:20px;font-weight:750}.website-renderer_faq__xok07 details p{max-width:720px;color:color-mix(in srgb,var(--site-text) 62%,transparent);line-height:1.7}.website-renderer_contact__9xlAE{display:grid;grid-template-columns:1fr .7fr;gap:80px}.website-renderer_contact__9xlAE>div:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:14px;border-radius:24px;padding:30px;background:var(--site-surface)}.website-renderer_contact__9xlAE>div:last-child>a{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:750}.website-renderer_socialLinks__yogms{display:flex;flex-wrap:wrap;gap:9px}.website-renderer_socialLinks__yogms a{display:inline-flex;min-height:42px;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--site-text) 14%,transparent);border-radius:999px;padding:0 14px;background:var(--site-background);font-size:12px;font-weight:750}.website-renderer_join__RQMJD{display:grid;grid-template-columns:1fr .9fr;gap:90px}.website-renderer_joinSteps__YMiae{display:grid;grid-template-columns:34px 1fr;gap:17px 12px;margin-top:34px}.website-renderer_joinSteps__YMiae span{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:white;background:var(--site-primary);font-size:11px;font-weight:850}.website-renderer_joinSteps__YMiae p{margin:6px 0 0;color:color-mix(in srgb,var(--site-text) 65%,transparent);font-size:13px}.website-renderer_formCard__MUX7G{align-self:start;border:1px solid color-mix(in srgb,var(--site-text) 12%,transparent);border-radius:26px;padding:30px;background:var(--site-background);box-shadow:0 24px 70px color-mix(in srgb,var(--site-primary) 9%,transparent)}.website-renderer_previewNotice__c73Hp{padding:50px 24px;text-align:center}.website-renderer_previewNotice__c73Hp h3{margin:15px 0 8px}.website-renderer_previewNotice__c73Hp p{color:color-mix(in srgb,var(--site-text) 60%,transparent)}.website-renderer_footer__S5LBl{display:grid;width:min(1240px,calc(100% - 48px));grid-template-columns:1fr auto;gap:35px;margin:50px auto 0;padding:55px 0 35px;border-top:1px solid color-mix(in srgb,var(--site-text) 13%,transparent)}.website-renderer_footer__S5LBl p,.website-renderer_footer__S5LBl small{color:color-mix(in srgb,var(--site-text) 55%,transparent);font-size:12px}.website-renderer_footer__S5LBl small{grid-column:1/-1}.website-renderer_luxury-trader__lHkmn .website-renderer_hero__i6r33 h1,.website-renderer_luxury-trader__lHkmn .website-renderer_sectionHeading__zfbLt h2{letter-spacing:-.04em}.website-renderer_luxury-trader__lHkmn .website-renderer_heroVisual__eOtOg{border-radius:0 80px 0 80px}.website-renderer_market-trader__aUkCn .website-renderer_courseGrid__fyf0e article,.website-renderer_market-trader__aUkCn .website-renderer_featureGrid__cRKgS article,.website-renderer_market-trader__aUkCn .website-renderer_heroVisual__eOtOg{border-radius:12px}@media (max-width:980px){.website-renderer_header__gOg5l nav{display:none}.website-renderer_about__7P0PE,.website-renderer_contact__9xlAE,.website-renderer_hero__i6r33,.website-renderer_join__RQMJD{grid-template-columns:1fr;gap:48px}.website-renderer_courseGrid__fyf0e,.website-renderer_featureGrid__cRKgS,.website-renderer_testimonialGrid__9HLNP{grid-template-columns:1fr 1fr}.website-renderer_community__ZVypS{grid-template-columns:auto 1fr}.website-renderer_community__ZVypS .website-renderer_socialLinks__yogms{grid-column:1/-1}}@media (max-width:660px){.website-renderer_footer__S5LBl,.website-renderer_header__gOg5l,.website-renderer_pageIntro__B3Uyd,.website-renderer_section__cG8_6{width:min(100% - 28px,1180px)}.website-renderer_header__gOg5l{min-height:72px}.website-renderer_headerCta__jV5ML{min-height:40px;padding-inline:13px}.website-renderer_brand__t_SbK strong{display:none}.website-renderer_hero__i6r33{min-height:auto;padding-top:65px}.website-renderer_hero__i6r33 h1{font-size:47px}.website-renderer_heroVisual__eOtOg{min-height:380px;padding:26px}.website-renderer_courseGrid__fyf0e,.website-renderer_featureGrid__cRKgS,.website-renderer_testimonialGrid__9HLNP{grid-template-columns:1fr}.website-renderer_surfaceSection__L1vQ9{padding-inline:14px}.website-renderer_community__ZVypS,.website-renderer_cta__s9Jug{width:min(100% - 28px,1180px);align-items:flex-start;flex-direction:column;padding:34px 24px}.website-renderer_community__ZVypS{display:flex}.website-renderer_cta__s9Jug .website-renderer_sectionHeading__zfbLt h2{font-size:37px}.website-renderer_footer__S5LBl{grid-template-columns:1fr}}