.PracticeIntro_page__hzStA{background:linear-gradient(180deg,#f8faff,#eef3ff);min-height:calc(100vh - 72px)}.PracticeIntro_mobileHeroWrap__eRyzg{display:none}.PracticeIntro_mobileHeroImg__oqxit{width:100%;height:auto;display:block}.PracticeIntro_heroSection__CJD6i{width:100%}.PracticeIntro_heroInner__ok7q4{width:100%;max-width:1280px;margin:0 auto;padding:48px 40px 40px;display:flex;align-items:stretch;gap:0;min-height:540px}.PracticeIntro_panel__7Zetk{flex:0 0 460px;background:#fff;border-radius:24px;padding:40px 36px 36px;box-shadow:0 8px 40px rgba(90,60,200,.1);display:flex;flex-direction:column;gap:20px;position:relative;z-index:2}.PracticeIntro_badge__o2jxn{display:inline-flex;align-items:center;gap:7px;color:#7b3ff2;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.PracticeIntro_headline__nB943{margin:0;font-family:Montserrat,sans-serif;font-size:48px;font-weight:900;line-height:1.06;color:#090b2f;letter-spacing:-1.5px}.PracticeIntro_subheading__DCBbK{margin:-6px 0 0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;color:#7b3ff2;letter-spacing:-.2px}.PracticeIntro_body__eaWnc{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.7;color:#4b4f68}.PracticeIntro_chips__LrbTY{display:flex;gap:10px}.PracticeIntro_chip__K0f4B{flex:1 1;display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1.5px solid #e8edf7;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.PracticeIntro_chipText__8XAQg{font-family:Nunito,sans-serif;font-size:13px;font-weight:700;color:#090b2f;line-height:1.35}.PracticeIntro_chipIconBlue___7tGV{flex-shrink:0}.PracticeIntro_chipIconOrange__eHQzQ{flex-shrink:0;filter:sepia(1) saturate(6) hue-rotate(5deg) brightness(1.05)}.PracticeIntro_chipIconGreen__VJNau{flex-shrink:0;filter:sepia(1) saturate(4) hue-rotate(82deg) brightness(.88)}.PracticeIntro_btnStart__5D_HO{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:17px 32px;background:linear-gradient(135deg,#ffc61a,#e6ac00);color:#090b2f;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;letter-spacing:.6px;border:none;border-radius:100px;cursor:pointer;box-shadow:0 4px 20px rgba(255,198,26,.45);transition:transform .15s ease,box-shadow .15s ease}.PracticeIntro_btnStart__5D_HO:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(255,198,26,.55)}.PracticeIntro_backLink__T5wry{display:inline-flex;align-items:center;gap:6px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:#7b3ff2;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:opacity .12s}.PracticeIntro_backLink__T5wry:hover{opacity:.75}.PracticeIntro_heroImgWrap__DPQYS{flex:1 1;position:relative;min-height:460px}.PracticeIntro_heroImg__8aeCb{object-fit:contain;object-position:center right}.PracticeIntro_howSection___gF_5{background:#fff;border-top:1px solid #eef3ff;padding:48px 40px 0}.PracticeIntro_howInner__m37tY{width:100%;max-width:1280px;margin:0 auto}.PracticeIntro_howTitle__dBcwy{margin:0 0 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;color:#090b2f;text-transform:uppercase;text-align:center}.PracticeIntro_howCard__C4Ikv{display:flex;align-items:center;background:rgba(123,63,242,.05);border-radius:20px;padding:28px 32px;gap:0;margin-bottom:0}.PracticeIntro_howStep__1vdko{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.PracticeIntro_howStepHeader__fxYOF{display:flex;align-items:center;gap:12px}.PracticeIntro_howStepNum__G47M2{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#7b3ff2,#5b6ef5);color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(123,63,242,.35)}.PracticeIntro_howStepText__qwlyw{margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;color:#090b2f;line-height:1.2}.PracticeIntro_howStepDesc__1QgH2{margin:0;font-family:Nunito,sans-serif;font-size:13px;line-height:1.55;color:#7b8db7;max-width:180px}.PracticeIntro_howStepImgWrap___WzCA{margin-top:8px;display:flex;align-items:flex-end}.PracticeIntro_howStepImgWrapLg__R_7Xq{margin-top:4px;display:flex;align-items:flex-end}.PracticeIntro_howArrow__HOoYC{flex-shrink:0;font-size:22px;color:#c4cad8;padding:0 16px;margin-bottom:24px}.PracticeIntro_trustStrip__Efq4J{display:flex;align-items:center;justify-content:center;padding:20px 0;gap:0}.PracticeIntro_trustItem__BFZKF{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:#4b4f68}.PracticeIntro_trustDivider__VUROV{width:1px;height:20px;background:#e2e8f0;flex-shrink:0}.PracticeIntro_smileIconPurple__O0aiG{filter:sepia(1) saturate(4) hue-rotate(220deg) brightness(.85)}@media (max-width:1024px){.PracticeIntro_panel__7Zetk{flex:0 0 400px;padding:32px 28px}.PracticeIntro_headline__nB943{font-size:40px}.PracticeIntro_heroInner__ok7q4{padding:36px 24px 32px;min-height:460px}}@media (max-width:767px){.PracticeIntro_mobileHeroWrap__eRyzg{display:block;background:linear-gradient(135deg,#ede5ff,#def)}.PracticeIntro_heroImgWrap__DPQYS{display:none}.PracticeIntro_heroSection__CJD6i{padding:0}.PracticeIntro_heroInner__ok7q4{padding:0 16px 24px;min-height:unset;flex-direction:column}.PracticeIntro_panel__7Zetk{flex:none;width:100%;margin-top:-20px;border-radius:20px 20px 16px 16px;padding:28px 20px;gap:16px;box-shadow:0 -2px 24px rgba(90,60,200,.08),0 8px 32px rgba(90,60,200,.1)}.PracticeIntro_headline__nB943{font-size:36px;letter-spacing:-1px}.PracticeIntro_subheading__DCBbK{font-size:17px;margin-top:-4px}.PracticeIntro_body__eaWnc{font-size:15px}.PracticeIntro_chips__LrbTY{flex-wrap:wrap}.PracticeIntro_chip__K0f4B{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 8px);min-width:90px;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:10px 8px}.PracticeIntro_howSection___gF_5{display:none}.PracticeIntro_howCard__C4Ikv{flex-direction:column;align-items:flex-start;padding:20px;gap:20px}.PracticeIntro_howStep__1vdko{width:100%}.PracticeIntro_howArrow__HOoYC{transform:rotate(90deg);padding:0;margin:0;align-self:center}.PracticeIntro_trustStrip__Efq4J{flex-direction:column;align-items:flex-start;gap:14px;padding:20px 0}.PracticeIntro_trustDivider__VUROV{display:none}}.Avatar_avatar__WzKod{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}.Avatar_sm__Fu41z{width:32px;height:32px}.Avatar_md__C5DLK{width:48px;height:48px}.Avatar_lg__dpx61{width:64px;height:64px}.Avatar_xl__YdUWW{width:96px;height:96px}.Avatar_placeholder__ckKGR{background-color:var(--gvon-purple-200);color:var(--text-brand);font-family:var(--font-display);font-weight:var(--fw-bold)}.Avatar_placeholder__ckKGR.Avatar_sm__Fu41z{font-size:var(--type-body-sm-size)}.Avatar_placeholder__ckKGR.Avatar_md__C5DLK{font-size:var(--type-body-lg-size)}.Avatar_placeholder__ckKGR.Avatar_lg__dpx61{font-size:var(--type-h4-size)}.Avatar_placeholder__ckKGR.Avatar_xl__YdUWW{font-size:var(--type-h2-size)}.Avatar_initials__cJDBQ{display:block}.PlayerCard_playerCard__SWrGw{display:flex;align-items:center;justify-content:space-between;background-color:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-4);transition:all var(--motion-standard) var(--ease-standard)}.PlayerCard_playerCard__SWrGw:hover{border-color:var(--border-brand);box-shadow:var(--shadow-sm)}.PlayerCard_playerCard__SWrGw.PlayerCard_done__tNlKl{background-color:var(--surface-brand-soft);border-color:var(--border-brand)}.PlayerCard_content__decYN{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.PlayerCard_info__qD6FY{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PlayerCard_name__V0SMc{font-family:var(--font-body);font-size:var(--type-body-md-size);font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlayerCard_badge__hXZQp{display:inline-block;background-color:var(--gvon-purple-100);color:var(--gvon-purple-700);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--type-caption-size);font-weight:var(--fw-semibold);width:-moz-fit-content;width:fit-content}.PlayerCard_rank__Em2LG{font-family:var(--font-display);font-size:var(--type-h2-size);font-weight:var(--fw-black);color:var(--gvon-gold-600);text-align:center;min-width:40px}