.club_shell__GAxNc{--club-ink:var(--sc-ink,#151515);--club-paper:var(--sc-paper,#f7f5ef);--club-card:var(--sc-card,#fffdf8);--club-line:var(--sc-line,#dcd8ce);--club-muted:var(--sc-muted,#6c6a64);--club-accent:var(--sc-orange,#ff5c35);--club-accent-dark:var(--sc-orange-dark,#df3e1d);max-width:var(--sc-max,1180px);margin:0 auto;padding:clamp(24px,5vw,64px) 24px 108px;color:var(--club-ink)}.club_shell__GAxNc *,.club_shell__GAxNc :after,.club_shell__GAxNc :before{box-sizing:border-box}.club_shell__GAxNc h2{font-size:clamp(27px,3.2vw,43px);letter-spacing:-.055em;line-height:1.08;margin:35px 0 16px}.club_shell__GAxNc :is(p,li){line-height:1.65}.club_hero__RbKzi{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--club-line);border-radius:30px;padding:clamp(30px,6vw,72px);background:linear-gradient(118deg,#fffdf8,#f8f3e9 64%,#ffe7da);box-shadow:var(--sc-shadow,0 18px 55px rgba(30,26,20,.08))}.club_hero__RbKzi:after{content:"";pointer-events:none;position:absolute;width:270px;height:270px;right:-90px;top:-115px;border:45px solid rgba(255,92,53,.1);border-radius:50%;z-index:-1}.club_eyebrow__qM5Qi{display:inline-flex;color:var(--club-accent-dark);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:900}.club_hero__RbKzi h1{font-size:clamp(43px,7vw,86px);letter-spacing:-.075em;line-height:.95;margin:17px 0 23px;max-width:820px}.club_hero__RbKzi p{max-width:750px;font-size:clamp(16px,1.8vw,20px);color:#57544d;margin:0 0 13px}.club_actions__3yySl{display:flex;gap:11px;flex-wrap:wrap;align-items:center;margin:28px 0 16px}.club_buttonSecondary__uRTtq,.club_button__ekj17{display:inline-flex;gap:8px;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:11px 21px;border-radius:999px;border:1px solid var(--club-ink);color:#fff;background:var(--club-ink);text-decoration:none;font-weight:800;font-size:14px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.club_buttonSecondary__uRTtq:hover,.club_button__ekj17:hover{transform:translateY(-2px);box-shadow:0 8px 21px rgba(25,20,15,.12)}.club_buttonSecondary__uRTtq{border-color:var(--club-line);background:var(--club-card);color:var(--club-ink)}.club_buttonSecondary__uRTtq:disabled,.club_button__ekj17:disabled{cursor:not-allowed;opacity:.6;transform:none}.club_stats__k72il{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:25px 0 34px}.club_card__c7Ibs,.club_panel__mfXKM,.club_stat__L7xet{min-width:0;border:1px solid var(--club-line);background:var(--club-card);border-radius:20px;padding:22px;box-shadow:0 6px 22px rgba(30,26,20,.035)}.club_stat__L7xet strong{display:block;color:var(--club-ink);font-size:clamp(29px,4vw,43px);letter-spacing:-.06em;line-height:1.1}.club_muted__feSyv,.club_stat__L7xet span{color:var(--club-muted);font-size:13px;line-height:1.5}.club_cards__YqSO6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));grid-gap:14px;gap:14px;margin-top:20px}.club_card__c7Ibs{display:flex;flex-direction:column;gap:5px;transition:transform .18s ease,box-shadow .18s ease}.club_card__c7Ibs:hover{transform:translateY(-2px);box-shadow:var(--sc-shadow,0 18px 55px rgba(30,26,20,.08))}.club_card__c7Ibs h3{font-size:22px;line-height:1.2;letter-spacing:-.035em;margin:0 0 8px;color:var(--club-ink)}.club_card__c7Ibs p{color:#57544d;margin:0 0 9px;overflow-wrap:anywhere}.club_card__c7Ibs .club_link__4Zd6r{margin-top:auto;align-self:flex-start;padding-top:9px}.club_controls__gq2X2{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:22px 0}.club_input__fgtQ2,.club_select__Oc_f5,.club_textarea__nP__j{display:block;width:100%;min-width:0;min-height:46px;padding:12px 14px;border:1px solid #c7c1b5;border-radius:12px;background:#fff;color:var(--club-ink);font:inherit;font-size:16px;margin:7px 0 17px;outline-offset:3px}.club_input__fgtQ2:focus,.club_select__Oc_f5:focus,.club_textarea__nP__j:focus{border-color:var(--club-accent-dark);box-shadow:0 0 0 3px rgba(255,92,53,.14);outline:none}.club_textarea__nP__j{min-height:114px;resize:vertical}.club_label__zVa0Z{font-size:14px;font-weight:800;display:block;margin-top:12px;color:var(--club-ink)}.club_error__W90tf{color:#8f2c27;background:#fff0ee;padding:14px 16px;border:1px solid #e9bcb5;border-radius:12px;margin:14px 0}.club_notice__D48rS{color:#17664b;background:#eafaef;padding:14px 16px;border:1px solid #b9ddc7;border-radius:12px;margin:14px 0}.club_panel__mfXKM{margin:18px 0}.club_step__oYauN{color:var(--club-accent-dark);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.club_progress__vC5Hy{height:9px;background:#e8e1d5;border-radius:999px;overflow:hidden;margin:13px 0}.club_progress__vC5Hy>div{height:100%;background:var(--club-accent);transition:width .2s ease}.club_small__PwHYm{font-size:12px!important;color:var(--club-muted)!important;line-height:1.6}.club_row__10Mg_{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.club_row__10Mg_>*{flex:1 1 180px;min-width:0}.club_tabs__CMyXd{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.club_tabs__CMyXd button{min-height:42px;padding:10px 16px;border:1px solid var(--club-line);border-radius:999px;background:var(--club-card);color:var(--club-ink);font-size:13px;font-weight:800;cursor:pointer}.club_tabs__CMyXd button[aria-pressed=true]{background:var(--club-ink);border-color:var(--club-ink);color:#fff}.club_link__4Zd6r{font-weight:800;color:#bd3f20;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.club_link__4Zd6r:hover{color:#84270e}.club_shell__GAxNc :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--sc-blue,#4169e1);outline-offset:3px}.club_list__W2ou6{display:grid;grid-gap:13px;gap:13px}@media (max-width:760px){.club_shell__GAxNc{padding:22px 16px 108px}.club_hero__RbKzi{border-radius:23px;padding:30px 22px}.club_hero__RbKzi h1{font-size:clamp(39px,10vw,58px)}.club_stats__k72il{grid-template-columns:repeat(2,minmax(0,1fr))}.club_card__c7Ibs,.club_panel__mfXKM,.club_stat__L7xet{padding:17px}.club_actions__3yySl>*{flex:1 1 170px}}@media (max-width:420px){.club_hero__RbKzi h1{font-size:40px}.club_stats__k72il{gap:9px}.club_stat__L7xet strong{font-size:31px}}@media (prefers-reduced-motion:reduce){.club_shell__GAxNc *,.club_shell__GAxNc :after,.club_shell__GAxNc :before{transition:none!important;animation:none!important}}