.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;max-width:400px;width:100%;position:relative;animation:slideUp .3s ease-out;box-shadow:0 20px 25px -5px rgba(0,0,0,.3)}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.modal-close:hover{background:var(--bg-muted);color:var(--text-primary)}.modal-brand{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem}.modal-icon{color:var(--primary)}.modal-brand h2{font-size:1.5rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.modal-text{margin-bottom:2rem;text-align:center}.modal-text h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.modal-text p{font-size:.9rem;color:var(--text-secondary);margin:0}.modal-signin-btn{width:100%;padding:.875rem 1.5rem;background:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;color:#1f1f1f;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.modal-signin-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.google-g{font-weight:700;font-size:1.125rem;color:#4285f4}.modal-footer{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:.875rem;color:var(--text-muted)}.modal-footer a{color:var(--text-muted);text-decoration:none;transition:color .2s}.modal-footer a:hover{color:var(--primary)}.BlogHome_page__e84_y{min-height:100vh;background:var(--bg-primary);padding-bottom:var(--space-2xl)}.BlogHome_header__tyzkB{padding:var(--space-2xl) 0 var(--space-xl);text-align:center}.BlogHome_title__cbUbp{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.BlogHome_subtitle__yPlnb{font-size:clamp(.95rem,2vw,1.05rem);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.5}.BlogHome_controls___zl8H{padding:var(--space-xl) 0 var(--space-lg);border-bottom:1px solid var(--border-base)}.BlogHome_controlsInner__mNZIf{display:flex;flex-direction:column;gap:var(--space-lg)}@media (min-width:768px){.BlogHome_controlsInner__mNZIf{flex-direction:row;align-items:center;gap:var(--space-xl)}}.BlogHome_searchWrapper__LhahR{position:relative;width:100%}@media (min-width:768px){.BlogHome_searchWrapper__LhahR{width:340px;flex-shrink:0}}.BlogHome_searchIcon__xzAva{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.BlogHome_searchInput__56iVu{width:100%;padding:.875rem 1rem .875rem 2.75rem;background:var(--bg-card);border:1px solid var(--border-base);border-radius:var(--radius-lg);color:var(--text-primary);font-size:.95rem;transition:all var(--transition-base)}.BlogHome_searchInput__56iVu::placeholder{color:var(--text-muted)}.BlogHome_searchInput__56iVu:hover{border-color:var(--border-hover)}.BlogHome_searchInput__56iVu:focus{outline:none;border-color:var(--brand-cyan);background:var(--bg-card-hover);box-shadow:0 0 0 3px rgba(34,211,238,.1)}.BlogHome_categoryWrapper__yl2q_{display:flex;flex-wrap:wrap;gap:.625rem;flex:1 1}.BlogHome_categoryBtn__jiEcZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1rem;background:transparent;border:1px solid var(--border-base);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.BlogHome_categoryBtn__jiEcZ:hover{border-color:var(--brand-cyan);color:var(--brand-cyan);background:rgba(34,211,238,.05)}.BlogHome_categoryBtn__jiEcZ.BlogHome_active__Zpcr8{background:var(--brand-gradient);border-color:transparent;color:#fff;box-shadow:0 0 20px rgba(34,211,238,.25)}.BlogHome_grid__UMha_{padding:var(--space-xl) 0}.BlogHome_gridInner__TOO2q{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl)}@media (min-width:640px){.BlogHome_gridInner__TOO2q{grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}}@media (min-width:1024px){.BlogHome_gridInner__TOO2q{grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}}@keyframes BlogHome_cardFadeIn__HDqLN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BlogHome_card__1YcaZ{opacity:1;animation:BlogHome_cardFadeIn__HDqLN .5s ease both}@media (min-width:1024px){.BlogHome_card__1YcaZ:nth-child(3n+2){margin-top:2rem}}@media (prefers-reduced-motion:reduce){.BlogHome_card__1YcaZ{animation:none;opacity:1;transform:none}}.BlogHome_cardLink__HNmEf{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--bg-card);border:1px solid var(--border-base);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-slow)}.BlogHome_cardLink__HNmEf:hover{transform:translateY(-4px);border-color:var(--border-hover);box-shadow:var(--shadow-md);background:var(--bg-card-hover)}.BlogHome_cardLink__HNmEf:focus-visible{transform:translateY(-4px);border-color:var(--brand-cyan);box-shadow:var(--shadow-cyan)}.BlogHome_card__1YcaZ.BlogHome_latest__aY1WS .BlogHome_cardLink__HNmEf{border:1px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--brand-gradient) border-box;box-shadow:0 0 30px rgba(34,211,238,.2)}.BlogHome_card__1YcaZ.BlogHome_latest__aY1WS .BlogHome_cardLink__HNmEf:hover{box-shadow:0 8px 40px rgba(34,211,238,.3);transform:translateY(-6px)}.BlogHome_cardImage__d3Pr0{aspect-ratio:16/10;overflow:hidden;background:var(--bg-secondary)}.BlogHome_cardImage__d3Pr0 img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.BlogHome_cardLink__HNmEf:hover .BlogHome_cardImage__d3Pr0 img{transform:scale(1.05)}.BlogHome_cardContent__5T83N{padding:var(--space-lg);display:flex;flex-direction:column;flex:1 1}.BlogHome_category__Zq0jn{display:inline-block;width:-moz-fit-content;width:fit-content;padding:.25rem .625rem;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.25);color:var(--brand-cyan);font-size:.75rem;font-weight:600;border-radius:var(--radius-sm);margin-bottom:var(--space-sm);letter-spacing:.02em}.BlogHome_cardTitle__qRjIe{font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;margin-bottom:var(--space-sm);color:var(--text-primary)}.BlogHome_cardExcerpt__ax7jn{font-size:.9375rem;line-height:1.5;color:var(--text-secondary);margin-bottom:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogHome_cardMeta__L7sWC{display:flex;align-items:center;gap:var(--space-xs);font-size:.8125rem;color:var(--text-muted);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--border-base)}.BlogHome_noResults__6yw2Z{text-align:center;padding:var(--space-2xl) var(--space-md)}.BlogHome_noResults__6yw2Z p{font-size:1.125rem;color:var(--text-secondary);margin-bottom:var(--space-lg)}.BlogHome_resetBtn__vudRd{padding:.75rem 1.5rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-lg);color:#fff;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all var(--transition-base)}.BlogHome_resetBtn__vudRd:hover{transform:translateY(-2px);box-shadow:var(--shadow-cyan)}.BlogHome_resetBtn__vudRd:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(34,211,238,.3)}.BlogHome_newsletter__hILYd{padding:var(--space-2xl) 0}.BlogHome_newsletterCard__afFLb{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-xl);background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(34,211,238,.05));border:1px solid var(--border-cyan);border-radius:var(--radius-xl);align-items:center}@media (min-width:768px){.BlogHome_newsletterCard__afFLb{grid-template-columns:1.5fr 1fr;padding:var(--space-2xl)}}.BlogHome_newsletterTitle__5ZU_H{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-bottom:var(--space-xs)}.BlogHome_newsletterText__Moeyc{font-size:1rem;color:var(--text-secondary);line-height:1.6}.BlogHome_newsletterForm___tWPg{display:flex;flex-direction:column;gap:var(--space-sm)}@media (min-width:480px){.BlogHome_newsletterForm___tWPg{flex-direction:row}}.BlogHome_newsletterInput__6Rce2{flex:1 1;padding:.875rem 1.125rem;background:var(--bg-card);border:1px solid var(--border-base);border-radius:var(--radius-lg);color:var(--text-primary);font-size:.9375rem;transition:all var(--transition-base)}.BlogHome_newsletterInput__6Rce2::placeholder{color:var(--text-muted)}.BlogHome_newsletterInput__6Rce2:hover{border-color:var(--border-hover)}.BlogHome_newsletterInput__6Rce2:focus{outline:none;border-color:var(--brand-cyan);background:var(--bg-card-hover);box-shadow:0 0 0 3px rgba(34,211,238,.1)}.BlogHome_newsletterBtn__xdsUK{padding:.875rem 1.75rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-lg);color:#fff;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.BlogHome_newsletterBtn__xdsUK:hover{transform:translateY(-2px);box-shadow:var(--shadow-cyan)}.BlogHome_newsletterBtn__xdsUK:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(34,211,238,.3)}@media (max-width:767px){.BlogHome_header__tyzkB{padding:var(--space-xl) 0 var(--space-md)}.BlogHome_controls___zl8H{padding:var(--space-md) 0}.BlogHome_newsletterBtn__xdsUK,.BlogHome_newsletterForm___tWPg{width:100%}}.ChallengeDetail_page__jjfBr{width:100%;background:var(--bg-primary)}.ChallengeDetail_hero__rECjE{padding:3rem 0 2rem;position:relative}.ChallengeDetail_heroContent__7nGoP{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:4rem;gap:4rem;align-items:start}.ChallengeDetail_heroLeft__SuLA_{max-width:800px}.ChallengeDetail_heroTitle__EVNMu{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1;margin-bottom:1rem;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ChallengeDetail_badgePills__QLjju{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.ChallengeDetail_pill__Dr_kI{padding:.375rem .875rem;background:rgba(34,211,238,.15);border:1px solid rgba(34,211,238,.3);border-radius:var(--radius-full);font-size:.75rem;color:var(--brand-cyan);font-weight:600}.ChallengeDetail_pillDivider___bFb_{color:hsla(0,0%,100%,.3);font-size:.875rem}.ChallengeDetail_heroSubtitle__kuP2r{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.ChallengeDetail_benefitPills__Wkfrq{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.ChallengeDetail_benefitPill__Hc7aC{font-size:.875rem;color:var(--text-secondary);font-weight:500}.ChallengeDetail_heroCta__ufDtx{margin-top:2rem}.ChallengeDetail_enrollButton__mTwKW{padding:1rem 2.5rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:1.0625rem;font-weight:700;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_enrollButton__mTwKW:hover{transform:translateY(-2px);box-shadow:0 10px 40px rgba(139,92,246,.4)}.ChallengeDetail_ctaSubtext__O_kpo{margin-top:1rem;font-size:.875rem;color:var(--text-muted)}.ChallengeDetail_enrolledBadge__PZLkr{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.4);border-radius:var(--radius-lg);color:var(--accent-green);font-weight:600;margin-top:1rem}.ChallengeDetail_checkIcon__4it_E{font-size:1.25rem}.ChallengeDetail_heroRight__qmgCH{position:-webkit-sticky;position:sticky;top:2rem}.ChallengeDetail_enrollCard__AlSNC{background:var(--bg-glass);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--border-purple);border-radius:var(--radius-xl);padding:2rem;box-shadow:var(--shadow-lg)}.ChallengeDetail_progressCard__LZt1r{padding:0;background:transparent}.ChallengeDetail_progressHeader__C_LdE{gap:.75rem;margin-bottom:1.25rem}.ChallengeDetail_progressIcon__JAkdi{font-size:1.75rem}.ChallengeDetail_progressTitle__NhWEW{font-size:1rem;font-weight:700;line-height:1.2}.ChallengeDetail_progressPhase__ytOk1{font-size:.8125rem;color:var(--text-muted)}.ChallengeDetail_phasePills__9k2jl{display:flex;gap:.5rem;margin-bottom:1.5rem}.ChallengeDetail_phasePill__CMTqb{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .5rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;transition:all var(--transition-base)}.ChallengeDetail_pillCurrent__cqejX{background:rgba(34,211,238,.15);border:1px solid var(--border-cyan);color:var(--brand-cyan)}.ChallengeDetail_pillCompleted__4RMH_{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:var(--accent-green)}.ChallengeDetail_pillLocked__CGrFH{background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);color:var(--text-muted);opacity:.5}.ChallengeDetail_liveSessionsTitle__17s9l{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;margin-bottom:.75rem}.ChallengeDetail_sessionsRow__pbfQU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.ChallengeDetail_sessionCard__m9kkN{padding:.875rem;background:rgba(34,211,238,.05);border:1px solid rgba(34,211,238,.3);border-radius:var(--radius-md);text-align:center}.ChallengeDetail_sessionDay__PRNWZ{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.ChallengeDetail_sessionTime__TyJcP{font-size:.9375rem;font-weight:500;color:var(--brand-cyan);margin-bottom:.375rem}.ChallengeDetail_sessionTopic__tWB_4{font-size:.75rem;color:var(--text-secondary);line-height:1.3}.ChallengeDetail_actionGrid__SwyJO{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}.ChallengeDetail_actionButton__cWfWf{display:flex;flex-direction:row;align-items:center;gap:.375rem;padding:.75rem .5rem;background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);border-radius:var(--radius-md);text-decoration:none;color:var(--text-secondary);font-size:.75rem;transition:all var(--transition-base)}.ChallengeDetail_actionButton__cWfWf:hover{background:rgba(34,211,238,.05);border-color:var(--border-cyan);color:var(--brand-cyan);transform:translateY(-2px)}.ChallengeDetail_actionButton__cWfWf span:first-child{font-size:1.25rem}.ChallengeDetail_pricingCompact__R6Fo1{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-base);flex-wrap:wrap}.ChallengeDetail_pricingCompact__R6Fo1 .ChallengeDetail_currentPrice__7vay0{font-size:2rem;font-weight:800;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.ChallengeDetail_pricingCompact__R6Fo1 .ChallengeDetail_originalPrice__qli76{font-size:1rem;color:var(--text-muted);text-decoration:line-through}.ChallengeDetail_discountBadge__SgsDV{padding:.25rem .625rem;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-full);font-size:.75rem;color:var(--accent-red);font-weight:600}.ChallengeDetail_spotsInfo__rNX6P{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-base)}.ChallengeDetail_includedPills__ms2_T{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap;font-size:.8125rem;color:var(--text-secondary)}.ChallengeDetail_includedPill__rn0j1{font-weight:500}.ChallengeDetail_pricing__6YMJw{text-align:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-base)}.ChallengeDetail_currentPrice__7vay0{font-size:3rem;font-weight:800;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.ChallengeDetail_originalPrice__qli76{font-size:1.25rem;color:var(--text-muted);text-decoration:line-through;margin-top:.5rem}.ChallengeDetail_discount__536CF{display:inline-block;margin-top:.75rem;padding:.375rem .875rem;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-full);font-size:.75rem;color:var(--accent-red);font-weight:600}.ChallengeDetail_urgency__x0KdV{margin-bottom:1.5rem;font-size:.875rem}.ChallengeDetail_deadline__j6p0_,.ChallengeDetail_spots__xR95U{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--text-secondary)}.ChallengeDetail_included__IzIgr{margin-bottom:1.5rem}.ChallengeDetail_included__IzIgr h4{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--brand-cyan);margin-bottom:.75rem}.ChallengeDetail_included__IzIgr ul{list-style:none;display:flex;flex-direction:column;gap:.5rem}.ChallengeDetail_included__IzIgr li{font-size:.875rem;color:var(--text-secondary);padding-left:1.25rem;position:relative}.ChallengeDetail_included__IzIgr li:before{content:"✓";position:absolute;left:0;color:var(--brand-cyan);font-weight:700}.ChallengeDetail_enrollButtonCard__j3VGW{width:100%;padding:1rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition-base);margin-bottom:1rem}.ChallengeDetail_enrollButtonCard__j3VGW:hover{transform:translateY(-2px);box-shadow:var(--shadow-purple)}.ChallengeDetail_guarantee__xvHg2{text-align:center;font-size:.75rem;color:var(--text-muted)}.ChallengeDetail_guarantee__xvHg2 p{margin-bottom:.25rem}.ChallengeDetail_section__5VmuW{padding:3rem 0}.ChallengeDetail_sectionTitle__WBSq_{font-size:clamp(2rem,4vw,3rem);font-weight:800;text-align:center;margin-bottom:3rem}.ChallengeDetail_problemBox__TVtBI{max-width:800px;margin:0 auto;padding:2rem 0;text-align:center}.ChallengeDetail_problemTitle__P7Yxa{font-size:1.75rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem;color:var(--text-primary)}.ChallengeDetail_problemText__gedEh{font-size:1.125rem;color:var(--text-secondary);line-height:1.6}.ChallengeDetail_deliverableCard__aZfGi{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:3rem;gap:3rem;align-items:center;padding:2rem 0;border-top:1px solid var(--border-base);border-bottom:1px solid var(--border-base)}.ChallengeDetail_deliverableImage__Th3qq,.ChallengeDetail_mockup__EJQmm{display:flex;align-items:center;justify-content:center}.ChallengeDetail_mockup__EJQmm{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(34,211,238,.1));border-radius:var(--radius-lg);flex-direction:column;font-size:4rem;border:2px dashed var(--border-cyan)}.ChallengeDetail_mockup__EJQmm p{font-size:1rem;margin-top:1rem;color:var(--text-secondary)}.ChallengeDetail_deliverableContent__yeqr0 h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.ChallengeDetail_deliverableDesc__E2SiX{font-size:1rem;color:var(--text-secondary);margin-bottom:1rem}.ChallengeDetail_deliverablePills__OnidC{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.ChallengeDetail_deliverablePill____Gq_{font-size:.875rem;color:var(--text-secondary);font-weight:500}.ChallengeDetail_deliverableList__pBUWD{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.ChallengeDetail_deliverableList__pBUWD li{font-size:.9375rem;color:var(--text-secondary);padding-left:1.5rem;position:relative}.ChallengeDetail_deliverableList__pBUWD li:before{content:"•";position:absolute;left:0;color:var(--brand-cyan);font-size:1.5rem;line-height:1}.ChallengeDetail_valueNote__271uu{padding:1rem;background:rgba(34,211,238,.05);border-left:3px solid var(--brand-cyan);border-radius:var(--radius-sm);font-size:.9375rem;color:var(--text-secondary);margin-bottom:1.5rem}.ChallengeDetail_previewButton__IZxzG{padding:.75rem 1.5rem;background:transparent;border:1px solid var(--border-cyan);border-radius:var(--radius-full);color:var(--brand-cyan);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_previewButton__IZxzG:hover{background:rgba(34,211,238,.1);transform:translateY(-2px)}.ChallengeDetail_progressHeader__C_LdE{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.ChallengeDetail_progressIndicator__LUWih{padding:.75rem 1.5rem;background:rgba(34,211,238,.1);border:1px solid var(--border-cyan);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--brand-cyan)}.ChallengeDetail_phasesContainer__U2nbR{display:flex;flex-direction:column;gap:2rem}.ChallengeDetail_phaseCard__aRta0{background:transparent;border:1px solid var(--border-base);border-radius:var(--radius-xl);padding:2rem;transition:all var(--transition-base)}.ChallengeDetail_phaseCard__aRta0.ChallengeDetail_current__gk_ob{border-color:var(--brand-cyan);box-shadow:0 0 30px rgba(34,211,238,.1)}.ChallengeDetail_phaseCard__aRta0.ChallengeDetail_completed__HYCJu{border-color:var(--accent-green);opacity:.7}.ChallengeDetail_phaseCard__aRta0.ChallengeDetail_locked__SSXrT{opacity:.5}.ChallengeDetail_phaseHeader__DZ0Ca{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1rem}.ChallengeDetail_phaseNumber__3mTjc{width:60px;height:60px;flex-shrink:0;background:var(--brand-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:#fff}.ChallengeDetail_phaseCard__aRta0.ChallengeDetail_completed__HYCJu .ChallengeDetail_phaseNumber__3mTjc{background:var(--accent-green)}.ChallengeDetail_phaseCard__aRta0.ChallengeDetail_locked__SSXrT .ChallengeDetail_phaseNumber__3mTjc{background:var(--bg-secondary);color:var(--text-muted)}.ChallengeDetail_phaseTitleGroup__Yjo8W{flex:1 1}.ChallengeDetail_phaseTitle__yAmWE{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.ChallengeDetail_lockIcon__WrQck{font-size:1rem}.ChallengeDetail_phaseMeta__P_eFS{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--text-muted)}.ChallengeDetail_completedBadge__vQPuc{padding:.25rem .75rem;background:rgba(16,185,129,.15);border-radius:var(--radius-full);color:var(--accent-green);font-weight:600}.ChallengeDetail_currentBadge__Kcxuk{padding:.25rem .75rem;background:rgba(34,211,238,.15);border-radius:var(--radius-full);color:var(--brand-cyan);font-weight:600}.ChallengeDetail_phaseDescription__rlVh1{font-size:1rem;color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.ChallengeDetail_lockedMessage__DUEKP{padding:1.5rem;background:hsla(0,0%,100%,.02);border:1px dashed var(--border-base);border-radius:var(--radius-lg);text-align:center;color:var(--text-muted);font-size:.9375rem}.ChallengeDetail_phaseContent__OyUqF{margin-bottom:2rem}.ChallengeDetail_contentTitle__WTrtH{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--brand-cyan);margin-bottom:1rem}.ChallengeDetail_videoList__SGUlf{display:flex;flex-direction:column;gap:.75rem}.ChallengeDetail_videoItem__KxQqt{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);border-radius:var(--radius-md);transition:all var(--transition-base);cursor:pointer}.ChallengeDetail_videoItem__KxQqt:hover{background:hsla(0,0%,100%,.04);border-color:var(--border-cyan)}.ChallengeDetail_playButton__J2IXX{width:48px;height:48px;flex-shrink:0;background:var(--brand-gradient);border:none;border-radius:50%;color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_playButton__J2IXX:hover{transform:scale(1.1)}.ChallengeDetail_videoInfo__6PUn4{flex:1 1}.ChallengeDetail_videoTitle__2li4L{font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.ChallengeDetail_videoDuration__b4lBh{font-size:.8125rem;color:var(--text-muted)}.ChallengeDetail_resourceList__DAwWC{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:.75rem;gap:.75rem}.ChallengeDetail_resourceItem__CUKKt{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);border-radius:var(--radius-md);transition:all var(--transition-base);text-decoration:none;color:inherit}.ChallengeDetail_resourceItem__CUKKt:hover{background:rgba(34,211,238,.05);border-color:var(--border-cyan);transform:translateY(-2px)}.ChallengeDetail_downloadIcon__RDHZM{font-size:1.5rem;color:var(--brand-cyan)}.ChallengeDetail_resourceInfo__4KMeu{flex:1 1}.ChallengeDetail_resourceTitle__zfjPJ{font-size:.875rem;font-weight:600;margin-bottom:.25rem}.ChallengeDetail_resourceSize__NcCxY{font-size:.75rem;color:var(--text-muted)}.ChallengeDetail_checklist__EI75p{list-style:none;display:flex;flex-direction:column;gap:.75rem}.ChallengeDetail_checklistItem__RI3AI{display:flex;align-items:center;gap:.75rem}.ChallengeDetail_checklistItem__RI3AI input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:var(--brand-cyan)}.ChallengeDetail_checklistItem__RI3AI label{font-size:.9375rem;color:var(--text-secondary);cursor:pointer}.ChallengeDetail_liveSessionCard__2Jjy6{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:rgba(139,92,246,.05);border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-lg);margin-top:1.5rem}.ChallengeDetail_liveIcon__sx3vW{font-size:2rem}.ChallengeDetail_liveInfo__lWxk4{flex:1 1}.ChallengeDetail_liveTitle__q2vw3{font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.ChallengeDetail_liveDate___2Xih{font-size:.8125rem;color:var(--text-muted)}.ChallengeDetail_liveButton__aMFkp{padding:.625rem 1.25rem;background:transparent;border:1px solid var(--brand-purple);border-radius:var(--radius-full);color:var(--brand-purple);font-size:.875rem;font-weight:600;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_liveButton__aMFkp:hover{background:rgba(139,92,246,.1)}.ChallengeDetail_phaseActions__msUoE{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-base)}.ChallengeDetail_completeButton__3j0yJ{width:100%;padding:1rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-lg);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_completeButton__3j0yJ:hover{transform:translateY(-2px);box-shadow:var(--shadow-purple)}.ChallengeDetail_communityCard__D5VaB,.ChallengeDetail_submissionCard__vxPDh{max-width:800px;margin:0 auto;padding:2rem 0}.ChallengeDetail_communityCard__D5VaB h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem;text-align:center}.ChallengeDetail_communityCard__D5VaB p{font-size:1rem;color:var(--text-secondary);margin-bottom:1.5rem;text-align:center;line-height:1.6}.ChallengeDetail_slackButton__35mcV{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1rem 2rem;background:transparent;border:2px solid var(--brand-cyan);border-radius:var(--radius-full);color:var(--brand-cyan);font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_slackButton__35mcV:hover{background:rgba(34,211,238,.1);transform:translateY(-2px)}.ChallengeDetail_submissionForm__UyS5A{margin-top:2rem}.ChallengeDetail_formGroup__GxEcs{margin-bottom:2rem}.ChallengeDetail_formGroup__GxEcs label{display:block;font-size:.9375rem;font-weight:600;margin-bottom:.75rem;color:var(--text-primary)}.ChallengeDetail_fileUpload__59Sv_ input[type=file]{display:none}.ChallengeDetail_uploadButton___0aHq{width:100%;padding:1rem 1.5rem;background:rgba(34,211,238,.05);border:2px dashed var(--border-cyan);border-radius:var(--radius-lg);color:var(--brand-cyan);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-base);text-align:center}.ChallengeDetail_uploadButton___0aHq:hover{background:rgba(34,211,238,.1);border-style:solid}.ChallengeDetail_formGroup__GxEcs textarea{width:100%;padding:1rem;background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9375rem;font-family:inherit;resize:vertical}.ChallengeDetail_formGroup__GxEcs textarea:focus{outline:none;border-color:var(--border-cyan)}.ChallengeDetail_radioGroup__wLYVw{display:flex;flex-direction:column;gap:.75rem}.ChallengeDetail_radioGroup__wLYVw label{display:flex;align-items:center;gap:.75rem;font-weight:400;cursor:pointer}.ChallengeDetail_radioGroup__wLYVw input[type=radio]{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-cyan)}.ChallengeDetail_submitButton__tf2Ng{width:100%;padding:1.25rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-lg);color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all var(--transition-base);margin-top:1rem}.ChallengeDetail_submitButton__tf2Ng:hover{transform:translateY(-2px);box-shadow:var(--shadow-purple)}.ChallengeDetail_submitNote__Ve4F6{text-align:center;font-size:.875rem;color:var(--text-muted);margin-top:1rem}.ChallengeDetail_audienceGrid__rQoGJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:2rem}.ChallengeDetail_audienceCard__d8U_d{padding:2rem;background:transparent;border:1px solid var(--border-cyan);border-radius:var(--radius-lg);transition:all var(--transition-base)}.ChallengeDetail_audienceCard__d8U_d:hover{background:rgba(34,211,238,.05);border-color:var(--brand-cyan);transform:translateY(-2px)}.ChallengeDetail_audienceCard__d8U_d h3{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.ChallengeDetail_audienceCard__d8U_d ul{list-style:none;display:flex;flex-direction:column;gap:.875rem}.ChallengeDetail_audienceCard__d8U_d li{font-size:.9375rem;color:var(--text-secondary);padding-left:1.5rem;position:relative;line-height:1.5}.ChallengeDetail_audienceCard__d8U_d li:before{content:"•";position:absolute;left:0;color:var(--brand-cyan);font-size:1.25rem}.ChallengeDetail_notSure__eG68G{text-align:center;padding:2rem;background:rgba(34,211,238,.03);border-radius:var(--radius-lg);font-size:.9375rem;color:var(--text-secondary)}.ChallengeDetail_notSure__eG68G a{color:var(--brand-cyan);text-decoration:underline;font-weight:600}.ChallengeDetail_instructorCard__Kn2V1{display:grid;grid-template-columns:200px 1fr;grid-gap:3rem;gap:3rem;padding:2rem 0;max-width:1000px;margin:0 auto}.ChallengeDetail_instructorPhoto__Ns7rf{display:flex;align-items:flex-start}.ChallengeDetail_photoPlaceholder__U2aMY{width:180px;height:180px;background:var(--brand-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:5rem}.ChallengeDetail_instructorInfo__gMqlO h3{font-size:1.25rem;font-weight:600;color:var(--brand-cyan);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.ChallengeDetail_instructorInfo__gMqlO h4{font-size:2rem;font-weight:800;margin-bottom:.5rem}.ChallengeDetail_instructorTitle__eN48R{font-size:1rem;color:var(--text-muted);margin-bottom:1.5rem}.ChallengeDetail_instructorBio__QUzio{font-size:.9375rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1rem}.ChallengeDetail_instructorStats__kfHvc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin:2rem 0}.ChallengeDetail_stat__SxzOe{text-align:center}.ChallengeDetail_statNumber__5ZVIU{font-size:2.5rem;font-weight:800;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:.5rem}.ChallengeDetail_statLabel__itRQq{font-size:.875rem;color:var(--text-muted)}.ChallengeDetail_linkedinButton__Jx7ie{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:1px solid var(--brand-cyan);border-radius:var(--radius-full);color:var(--brand-cyan);font-size:.9375rem;font-weight:600;text-decoration:none;transition:all var(--transition-base)}.ChallengeDetail_linkedinButton__Jx7ie:hover{background:rgba(34,211,238,.1);transform:translateY(-2px)}.ChallengeDetail_faqGrid__9NFuY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;max-width:1000px;margin:0 auto}.ChallengeDetail_faqItem__10aSr{padding:1.5rem;background:transparent;border:1px solid var(--border-cyan);border-radius:var(--radius-lg);transition:all var(--transition-base);cursor:pointer}.ChallengeDetail_faqItem__10aSr:hover{background:rgba(34,211,238,.05);border-color:var(--brand-cyan);transform:translateY(-2px)}.ChallengeDetail_faqItem__10aSr h4{font-size:1rem;font-weight:700;margin-bottom:.75rem;color:var(--text-primary)}.ChallengeDetail_faqItem__10aSr p{font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.ChallengeDetail_ctaSection__8FX9U{padding:6rem 0;text-align:center}.ChallengeDetail_ctaTitle__xxiQE{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:1rem;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ChallengeDetail_ctaSubtitle__Ao8U0{font-size:1.125rem;color:var(--text-secondary);margin-bottom:2rem}.ChallengeDetail_ctaButton__vtPet{padding:1.25rem 3rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all var(--transition-slow);box-shadow:var(--shadow-purple);margin-bottom:2rem}.ChallengeDetail_ctaButton__vtPet:hover{transform:translateY(-5px);box-shadow:0 30px 80px rgba(139,92,246,.6)}.ChallengeDetail_ctaNote__w2XVl{font-size:.9375rem;color:var(--text-secondary);margin-bottom:1rem}.ChallengeDetail_ctaNote__w2XVl a{color:var(--brand-cyan);text-decoration:underline;font-weight:600}.ChallengeDetail_scholarship__yjz01{font-size:.875rem;color:var(--text-muted);font-style:italic;max-width:600px;margin:0 auto}.ChallengeDetail_errorMessage__AZNat{text-align:center;padding:4rem 2rem}.ChallengeDetail_errorMessage__AZNat h1{font-size:2.5rem;margin-bottom:1rem}.ChallengeDetail_errorMessage__AZNat p{font-size:1.125rem;color:var(--text-secondary);margin-bottom:2rem}.ChallengeDetail_errorMessage__AZNat a{color:var(--brand-cyan);text-decoration:underline}.ChallengeDetail_reflectionSection__B64mF{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-base)}.ChallengeDetail_reflectionToggle__ccwK3{background:transparent;border:none;color:var(--brand-cyan);font-size:.9375rem;font-weight:600;cursor:pointer;padding:0;display:flex;align-items:center;gap:.5rem;transition:all var(--transition-base)}.ChallengeDetail_reflectionToggle__ccwK3:hover{color:var(--brand-purple)}.ChallengeDetail_reflectionForm__crsl0{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ChallengeDetail_reflectionQuestion__ap2bl label{display:block;font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}.ChallengeDetail_reflectionQuestion__ap2bl textarea{width:100%;padding:.75rem;background:hsla(0,0%,100%,.02);border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9375rem;font-family:inherit;resize:vertical;transition:border-color var(--transition-base)}.ChallengeDetail_reflectionQuestion__ap2bl textarea:focus{outline:none;border-color:var(--border-cyan)}.ChallengeDetail_reflectionQuestion__ap2bl textarea::placeholder{color:var(--text-muted)}.ChallengeDetail_confidenceScale__5pnuT{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.ChallengeDetail_ratingButton__HRvxJ{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-base);background:transparent;color:var(--text-secondary);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-base)}.ChallengeDetail_ratingButton__HRvxJ:hover{border-color:var(--brand-cyan);background:rgba(34,211,238,.1)}.ChallengeDetail_ratingButton__HRvxJ.ChallengeDetail_selected__OmEf8{border-color:var(--brand-cyan);background:var(--brand-cyan);color:#fff}.ChallengeDetail_ratingLabel___Nfje{font-size:.875rem;color:var(--brand-cyan);margin-left:.5rem}.ChallengeDetail_submitReflectionButton__muzGj{padding:1rem 2rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition-base);align-self:flex-start}.ChallengeDetail_submitReflectionButton__muzGj:hover{transform:translateY(-2px);box-shadow:var(--shadow-purple)}@media (max-width:1200px){.ChallengeDetail_heroContent__7nGoP{grid-template-columns:1fr}.ChallengeDetail_heroRight__qmgCH{position:relative;top:0}.ChallengeDetail_deliverableCard__aZfGi{grid-template-columns:1fr}.ChallengeDetail_instructorCard__Kn2V1{grid-template-columns:1fr;text-align:center}.ChallengeDetail_instructorPhoto__Ns7rf{justify-content:center}}@media (max-width:768px){.ChallengeDetail_hero__rECjE{padding:2rem 0 1.5rem}.ChallengeDetail_section__5VmuW{padding:2rem 0}.ChallengeDetail_audienceGrid__rQoGJ,.ChallengeDetail_faqGrid__9NFuY,.ChallengeDetail_resourceList__DAwWC{grid-template-columns:1fr}.ChallengeDetail_instructorStats__kfHvc{grid-template-columns:1fr;gap:1.5rem}}.ChallengeDetail_journeyHeading__zjdiU{font-size:1.5rem;font-weight:700;text-align:center;margin:3rem 0 2rem;color:var(--text-primary)}.ChallengeDetail_phasePreviewContainer__uF8VX{margin:0 0 3rem;padding:2rem 0}.ChallengeDetail_phasePreviewTimeline__8IzFG{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;grid-gap:0;gap:0;align-items:center;max-width:1200px;margin:0 auto}.ChallengeDetail_phasePreviewCard__FhXJz{padding:1.5rem;background:linear-gradient(145deg,rgba(139,92,246,.05),rgba(34,211,238,.05));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(34,211,238,.2);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;min-height:180px;display:flex;flex-direction:column}.ChallengeDetail_phasePreviewCard__FhXJz:hover{transform:translateY(-8px);border-color:var(--brand-cyan);box-shadow:0 20px 40px rgba(34,211,238,.2)}.ChallengeDetail_phasePreviewIndicator__9z5nM{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;background:linear-gradient(135deg,#8b5cf6,#22d3ee);border:2px solid var(--brand-cyan);font-size:1.5rem;font-weight:700;color:#fff}.ChallengeDetail_phasePreviewContent__GKS0l{text-align:center;flex:1 1}.ChallengeDetail_phasePreviewTitle__faj1f{font-size:1rem;font-weight:700;margin-bottom:.75rem;color:var(--text-primary)}.ChallengeDetail_phasePreviewSubtitle__viwrv{font-size:.8125rem;color:var(--text-secondary);line-height:1.4}.ChallengeDetail_phasePreviewHover__IqYYk{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(34,211,238,.2);font-size:.75rem;color:var(--text-secondary);text-align:left;animation:ChallengeDetail_fadeIn__FdYa6 .3s ease}@keyframes ChallengeDetail_fadeIn__FdYa6{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ChallengeDetail_phasePreviewHover__IqYYk strong{color:var(--brand-cyan);display:block;margin-bottom:.25rem;font-size:.75rem}.ChallengeDetail_phasePreviewConnector__lnTF4{display:flex;align-items:center;justify-content:center;padding:0 .5rem}@media (max-width:1024px){.ChallengeDetail_phasePreviewTimeline__8IzFG{grid-template-columns:1fr;gap:1.5rem}.ChallengeDetail_phasePreviewConnector__lnTF4{display:none}}@media (max-width:768px){.ChallengeDetail_journeyHeading__zjdiU{font-size:1.25rem;margin:2rem 0 1.5rem}.ChallengeDetail_phasePreviewCard__FhXJz{min-height:150px}.ChallengeDetail_phasePreviewTitle__faj1f{font-size:.9375rem}.ChallengeDetail_phasePreviewSubtitle__viwrv{font-size:.75rem}}.Challenge_page__lQcEB{width:100%}.Challenge_hero___9NKc{min-height:75vh;position:relative;display:flex;align-items:center;padding:0}.Challenge_heroBgLayer__H0pdX{position:absolute;inset:0;z-index:1}.Challenge_heroBgImage__Z_fLz{position:absolute;inset:0;background:url('data:image/svg+xml,<svg width="1200" height="800" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="g1" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(139,92,246);stop-opacity:0.4" /><stop offset="100%" style="stop-color:rgb(6,182,212);stop-opacity:0.2" /></linearGradient></defs><rect width="100%" height="100%" fill="url(%23g1)"/><circle cx="200" cy="200" r="150" fill="rgb(139,92,246)" opacity="0.1"/><circle cx="900" cy="500" r="200" fill="rgb(6,182,212)" opacity="0.08"/><path d="M0,400 Q300,300 600,400 T1200,400" stroke="rgb(139,92,246)" stroke-width="2" fill="none" opacity="0.2"/></svg>') 50%/cover no-repeat;opacity:.6;filter:blur(100px)}.Challenge_floatingShapes__L2WL_{position:absolute;inset:0;z-index:2;pointer-events:none}.Challenge_shape__YDpbz{position:absolute;border:2px solid var(--brand-cyan);opacity:.4}.Challenge_shape1__1pTta{width:150px;height:150px;border-radius:50%;top:15%;left:8%;animation:Challenge_drift__xdt_9 20s ease-in-out infinite}.Challenge_shape2__eH9xj{width:100px;height:100px;top:60%;left:12%;animation:Challenge_drift__xdt_9 18s ease-in-out 2s infinite}.Challenge_shape3__Z8hPA{width:120px;height:120px;border-radius:50%;top:25%;right:15%;animation:Challenge_drift__xdt_9 22s ease-in-out 1s infinite}.Challenge_shape4__IwYOp{width:80px;height:80px;bottom:25%;right:10%;animation:Challenge_drift__xdt_9 19s ease-in-out 3s infinite}.Challenge_heroGrid__Rnvkc{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;padding:3rem 0}.Challenge_heroGrid__Rnvkc,.Challenge_heroLeft__dhOvS{position:relative;z-index:10}.Challenge_heroBadge__4srMu{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-full);margin-bottom:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.875rem}.Challenge_heroTitle__cZN9q{font-size:clamp(3.5rem,7vw,5.5rem);font-weight:800;line-height:1;margin-bottom:1.5rem;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em}.Challenge_heroSubtitle___nEvM{font-size:1.5rem;color:var(--text-secondary);margin-bottom:.75rem;font-weight:300}.Challenge_heroDescription__WrEbL{font-size:1.125rem;color:var(--text-muted);margin-bottom:1.5rem}.Challenge_valueGrid__fvlGg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;margin-top:2rem}.Challenge_valueItem__HqiRh{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary)}.Challenge_valueCheck__tpoEA{color:var(--brand-cyan);font-size:1rem;font-weight:700;flex-shrink:0}.Challenge_heroRight__h0nxB{position:relative;z-index:10}.Challenge_liveCard__Wqlld{background:var(--bg-glass);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--border-purple);border-radius:var(--radius-xl);padding:2rem;position:relative;box-shadow:var(--shadow-lg)}.Challenge_liveCard__Wqlld:before{content:"";position:absolute;inset:-2px;background:var(--brand-gradient);border-radius:inherit;opacity:.3;z-index:-1;filter:blur(20px)}.Challenge_liveHeader__woQiA{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.Challenge_liveBadge__OyjSC{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.5);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Challenge_liveDot__5_736{width:8px;height:8px;background:var(--accent-red);border-radius:50%;animation:Challenge_pulse__L4d9_ 2s infinite}.Challenge_liveNumber__xdkJr{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em}.Challenge_liveTitle__ZKyTd{font-size:1.75rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.Challenge_liveMeta__WlD1M{display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem;font-size:.8125rem;color:var(--text-secondary)}.Challenge_liveIncludes__CFq4M{margin-bottom:1.25rem}.Challenge_buildItem__6NjlI{font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem}.Challenge_buildItem__6NjlI:last-child{margin-bottom:0}.Challenge_liveCta__aIOZ8{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:.9375rem;font-weight:600;transition:all var(--transition-slow);cursor:pointer}.Challenge_liveCta__aIOZ8:hover{transform:translateY(-2px);box-shadow:var(--shadow-purple)}.Challenge_liveTimer__jbapN{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-base);display:flex;align-items:center;justify-content:space-between}.Challenge_timerLabel__QFUg2{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.Challenge_timerValue__DNlCI{font-size:1.125rem;font-weight:700;color:var(--accent-amber);font-family:Courier New,monospace}.Challenge_whySection__oNJF0{padding:5rem 0;position:relative;z-index:20}.Challenge_whyTitle__C0gl6{font-size:2.5rem;font-weight:800;text-align:center;margin-bottom:3rem}.Challenge_whyGrid__XSuqh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Challenge_whyCard__2194F{text-align:center;padding:2.5rem 2rem;background:var(--bg-glass-light);border:1px solid var(--border-base);border-radius:var(--radius-lg);transition:all var(--transition-base)}.Challenge_whyCard__2194F:hover{background:var(--bg-card-hover);border-color:var(--border-cyan);transform:translateY(-5px);box-shadow:var(--shadow-cyan)}.Challenge_whyIcon__iO90a{font-size:3rem;margin-bottom:1.5rem;filter:drop-shadow(0 0 20px rgba(34,211,238,.3))}.Challenge_whyCardTitle__K0Mjy{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.Challenge_whyCardDescription___83VN{font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.Challenge_statsSection__huq_o{padding:4rem 0 6rem;position:relative;z-index:20}.Challenge_statsGrid__84eX1{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1.5rem;gap:1.5rem}.Challenge_statCapsule__tr5k8{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:rgba(34,211,238,.08);border:1px solid rgba(34,211,238,.3);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-base)}.Challenge_statCapsule__tr5k8:hover{background:rgba(34,211,238,.12);border-color:rgba(34,211,238,.5);transform:translateY(-2px);box-shadow:var(--shadow-cyan)}.Challenge_statIcon__6r61M{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(34,211,238,.3))}.Challenge_statContent__A9g_a{display:flex;flex-direction:column;gap:.125rem}.Challenge_statNumber__oUWgY{font-size:1.75rem;font-weight:800;line-height:1;color:var(--brand-cyan)}.Challenge_statLabel__N4Man{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.Challenge_statContext__VgleY{font-size:.6875rem;color:var(--text-tertiary);font-style:italic}.Challenge_contentSection__s8A_r{padding:6rem 0;position:relative}.Challenge_sectionTitle__c2Neq{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:1rem;text-align:center}.Challenge_sectionSubtitle__3odKT{font-size:1.25rem;color:var(--text-secondary);text-align:center;margin-bottom:4rem}.Challenge_challengesGrid__Otiuc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Challenge_challengeCard__jM3BS{background:var(--bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-base);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-slow)}.Challenge_challengeCard__jM3BS:hover{transform:translateY(-10px);border-color:var(--brand-purple);box-shadow:var(--shadow-purple)}.Challenge_challengeImage__wBokD{width:100%;height:200px;background:var(--brand-gradient);display:flex;align-items:center;justify-content:center;position:relative}.Challenge_challengeEmoji__mEeit{font-size:4rem}.Challenge_challengeBadge__kDo_H{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;background:rgba(16,185,129,.9);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase}.Challenge_challengeCardContent__wbtJ1{padding:2rem}.Challenge_challengeTitle__ffFq6{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Challenge_challengeMeta__AWlnR{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-base);font-size:.875rem}.Challenge_challengeCompleted__0SGaY{color:var(--text-muted)}.Challenge_challengeRating___U4Qq{color:var(--accent-amber);font-weight:600}.Challenge_challengeTestimonial__Dd99O{margin-bottom:1.5rem}.Challenge_testimonialQuote__jMHKy{font-size:.9375rem;color:var(--text-secondary);font-style:italic;margin-bottom:.5rem;line-height:1.5}.Challenge_testimonialAuthor__RK5DU{font-size:.8125rem;color:var(--text-muted)}.Challenge_challengeViewLink__sMcA3{display:inline-flex;align-items:center;gap:.5rem;color:var(--brand-cyan);font-size:.9375rem;font-weight:600;transition:all var(--transition-base)}.Challenge_challengeViewLink__sMcA3:hover{gap:.75rem;color:var(--brand-purple)}.Challenge_successSection__xr_Dh{padding:6rem 0;background:rgba(34,211,238,.03);position:relative}.Challenge_successGrid__kboz1{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;gap:2rem;margin-bottom:4rem}.Challenge_successCard__w_nYo{text-align:center;padding:2rem 1rem;background:var(--bg-glass-light);border:1px solid var(--border-cyan);border-radius:var(--radius-lg);transition:all var(--transition-base)}.Challenge_successCard__w_nYo:hover{transform:translateY(-5px);box-shadow:var(--shadow-cyan);border-color:var(--brand-cyan)}.Challenge_successCount__wBJcQ{font-size:3rem;font-weight:800;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem;line-height:1}.Challenge_successMetric__QxAns{font-size:.875rem;color:var(--text-secondary);line-height:1.4}.Challenge_successTestimonial__E_sgS{max-width:800px;margin:0 auto;text-align:center;padding:2rem;background:var(--bg-glass);border:1px solid var(--border-purple);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Challenge_successQuote__2MAkR{font-size:1.25rem;color:var(--text-primary);font-style:italic;margin-bottom:1rem;line-height:1.6}.Challenge_successAuthor__2TDdo{font-size:1rem;color:var(--text-muted);font-weight:500}.Challenge_upcomingSection__dR8KQ{padding:6rem 0;position:relative}.Challenge_upcomingGrid__tmyNL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Challenge_upcomingCard__7usxN{text-align:center;padding:3rem 2rem;background:var(--bg-glass-light);border:2px dashed var(--border-base);border-radius:var(--radius-lg);transition:all var(--transition-base)}.Challenge_upcomingCard__7usxN:hover{border-color:var(--border-cyan);border-style:solid;transform:translateY(-5px);box-shadow:var(--shadow-cyan)}.Challenge_upcomingEmoji__EeP1s{font-size:3.5rem;margin-bottom:1.5rem;filter:grayscale(.3)}.Challenge_upcomingTitle__1rxmD{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.Challenge_upcomingDate__zHevN{font-size:.9375rem;color:var(--text-muted);margin-bottom:1.5rem}.Challenge_upcomingNotify__C9VwP{padding:.75rem 1.5rem;background:rgba(34,211,238,.15);border:1px solid var(--border-cyan);border-radius:var(--radius-full);color:var(--brand-cyan);font-size:.9375rem;font-weight:600;transition:all var(--transition-base)}.Challenge_upcomingNotify__C9VwP:hover{background:var(--brand-gradient);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:var(--shadow-cyan)}.Challenge_howItWorksGrid__HLool{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.Challenge_stepCard__WtAP8{text-align:center;padding:2rem}.Challenge_stepNumber__ZQUEh{width:60px;height:60px;margin:0 auto 1.5rem;background:var(--brand-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800}.Challenge_stepTitle__robkc{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.Challenge_stepDescription__xDAEB{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.Challenge_ctaSection__b2U8B{padding:12rem 0;text-align:center;position:relative}.Challenge_ctaTitle__hQ4XK{font-size:clamp(3rem,6vw,5rem);font-weight:800;margin-bottom:3rem;background:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Challenge_ctaButton__9BmK8{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;background:var(--brand-gradient);border:none;border-radius:var(--radius-full);color:#fff;font-size:1.125rem;font-weight:700;transition:all var(--transition-slow);box-shadow:var(--shadow-purple);cursor:pointer}.Challenge_ctaButton__9BmK8:hover{transform:translateY(-5px);box-shadow:0 30px 80px rgba(139,92,246,.6)}@media (max-width:1200px){.Challenge_heroGrid__Rnvkc{grid-template-columns:1fr;gap:3rem}.Challenge_statsGrid__84eX1{grid-template-columns:repeat(3,1fr)}.Challenge_challengesGrid__Otiuc{grid-template-columns:repeat(2,1fr)}.Challenge_successGrid__kboz1{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Challenge_hero___9NKc{min-height:auto}.Challenge_heroGrid__Rnvkc{padding:2.5rem 0}.Challenge_valueGrid__fvlGg{grid-template-columns:1fr;gap:.5rem}.Challenge_whySection__oNJF0{padding:3rem 0}.Challenge_whyGrid__XSuqh{grid-template-columns:1fr;gap:1.5rem}.Challenge_statsSection__huq_o{padding:3rem 0 4rem}.Challenge_statsGrid__84eX1{grid-template-columns:repeat(2,1fr);gap:1rem}.Challenge_statCapsule__tr5k8{padding:.875rem 1.25rem}.Challenge_statIcon__6r61M,.Challenge_statNumber__oUWgY{font-size:1.5rem}.Challenge_challengesGrid__Otiuc{grid-template-columns:1fr}.Challenge_successGrid__kboz1{grid-template-columns:repeat(2,1fr)}.Challenge_upcomingGrid__tmyNL{grid-template-columns:1fr}.Challenge_howItWorksGrid__HLool{grid-template-columns:1fr;gap:2rem}.Challenge_contentSection__s8A_r{padding:4rem 0}.Challenge_ctaSection__b2U8B{padding:8rem 0}}@media (max-width:480px){.Challenge_statsGrid__84eX1,.Challenge_successGrid__kboz1{grid-template-columns:1fr}.Challenge_liveCard__Wqlld{padding:1.5rem}.Challenge_liveTitle__ZKyTd{font-size:1.5rem}.Challenge_whyCard__2194F{padding:2rem 1.5rem}}.Mentorship_mentorshipPage__KQTMF{min-height:100vh;background:var(--bg-primary);position:relative}.Mentorship_sr-only__ZI4JZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Mentorship_hero__IlcGK{min-height:auto;display:flex;align-items:flex-start;padding:3.5rem 0 3rem;position:relative}.Mentorship_heroContainer__2eLYk{max-width:1400px;width:100%;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:2.5rem;gap:2.5rem;align-items:center}.Mentorship_heroLeft__lWSKd{display:flex;flex-direction:column;gap:.85rem}.Mentorship_mainHeadline__SDE7b{font-size:clamp(2.4rem,3.1vw + .5rem,3.4rem);font-weight:800;line-height:1.04;color:var(--text-primary);margin:0}.Mentorship_gradientText__LowtV{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.Mentorship_description__ItRlR{font-size:.98rem;color:var(--text-secondary);line-height:1.5;font-weight:500;margin:.25rem 0 0}.Mentorship_featurePills__40ihx{display:flex;flex-wrap:wrap;gap:.6rem;margin:.9rem 0 .4rem}.Mentorship_pill__xWrSZ{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem 1rem;border-radius:999px;font-size:.8rem;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid rgba(0,217,255,.5);box-shadow:0 0 0 1px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:var(--transition-fast)}.Mentorship_pillIcon__64g_Y{font-size:.9em}.Mentorship_pill__xWrSZ:hover{background:rgba(0,217,255,.06);border-color:rgba(0,217,255,.8);color:var(--text-primary)}.Mentorship_infoText__vMeCx{font-size:.8rem;color:var(--text-muted);line-height:1.5;margin:.4rem 0 0}.Mentorship_stats__32yud{display:flex;gap:2rem;margin-top:.75rem}.Mentorship_stat__Lm7yR{display:flex;flex-direction:column}.Mentorship_statNumber__ZGDDJ{font-size:1.4rem;font-weight:600;color:var(--text-primary);line-height:1}.Mentorship_statLabel__KiXaH{font-size:.75rem;color:var(--text-muted)}.Mentorship_heroRight__kma9j{display:flex;flex-direction:column;gap:.75rem;align-items:stretch;max-width:420px;margin-left:auto}.Mentorship_aiBadge__NZZwp{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .9rem;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.5);border-radius:999px;font-size:.75rem;font-weight:600;width:-moz-fit-content;width:fit-content;box-shadow:0 0 16px rgba(16,185,129,.35)}.Mentorship_badgeIcon___8_UW{font-size:.8em}.Mentorship_badgeText__AJmm_{color:var(--success)}.Mentorship_formCard__qGLBj{background:var(--bg-card);border:1px solid var(--border);border-radius:1.4rem;padding:1.25rem 1.3rem 1.5rem;display:flex;flex-direction:column;gap:.9rem;box-shadow:0 18px 45px rgba(0,0,0,.55)}.Mentorship_speedPill__4GmN1{align-self:flex-start;padding:.35rem .9rem;border-radius:999px;border:1px solid rgba(0,217,255,.7);background:rgba(0,217,255,.04);color:var(--text-secondary);font-size:.78rem;font-weight:500}.Mentorship_toggleContainer__v6zkc{display:flex;gap:.375rem;margin:.7rem 0 .6rem;padding:.25rem;background:var(--bg-card);border-radius:.75rem;border:1px solid var(--border)}.Mentorship_toggleBtn__DV_bG{flex:1 1;padding:.625rem 1rem;font-size:.8rem;font-weight:600;color:var(--text-muted);border-radius:.5rem;transition:var(--transition-fast)}.Mentorship_toggleBtn__DV_bG.Mentorship_active__ze51F{background:var(--gradient-primary);color:var(--text-primary);box-shadow:var(--shadow-glow)}.Mentorship_quickFormPreview__827m2{display:flex;flex-direction:column;gap:.7rem}.Mentorship_quickFormTitle__MjyGS{font-size:.95rem;font-weight:600;color:var(--text-primary)}.Mentorship_quickFormHint__T9vn9{font-size:.8rem;color:var(--text-muted);line-height:1.4}.Mentorship_quickPills__GPUtE{display:flex;flex-wrap:wrap;gap:.5rem}.Mentorship_quickPill__emPak{padding:.45rem 1rem;background:hsla(0,0%,100%,.03);border:1px solid var(--border);border-radius:999px;font-size:.8rem;color:var(--text-secondary);font-weight:500;transition:var(--transition-fast);cursor:pointer}.Mentorship_quickPill__emPak:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.35)}.Mentorship_startBtn__De2Om{width:100%;padding:.75rem 1.4rem;background:var(--gradient-primary);color:var(--text-primary);font-size:.9rem;font-weight:600;border-radius:999px;transition:var(--transition-normal);margin-top:.3rem}.Mentorship_startBtn__De2Om:hover{transform:translateY(-1px);box-shadow:var(--shadow-glow-lg)}.Mentorship_overlay__jfD_X{position:fixed;inset:0;background:rgba(6,9,19,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding:3rem 1.5rem;animation:Mentorship_fadeIn__Dx_eJ .25s ease}.Mentorship_overlayContent__6HTKK{width:min(880px,100%);height:auto;max-height:calc(100vh - 4rem);background:linear-gradient(135deg,rgba(10,14,39,.95),rgba(6,9,19,.98));border-radius:1.8rem;border:1px solid rgba(0,217,255,.15);overflow:visible;position:relative;box-shadow:0 25px 80px rgba(0,0,0,.7),0 0 0 1px rgba(124,58,237,.1)}.Mentorship_closeBtn__yfK0E{position:absolute;top:1.2rem;right:1.2rem;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:var(--text-secondary);font-size:1.1rem;transition:var(--transition-fast);z-index:10;cursor:pointer}.Mentorship_closeBtn__yfK0E:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);color:var(--text-primary);transform:rotate(90deg)}.Mentorship_progressBar__PyHVz{position:-webkit-sticky;position:sticky;top:0;width:100%;height:3px;background:hsla(0,0%,100%,.03);z-index:5}.Mentorship_progressFill__ZAGa_{height:100%;width:60%;background:var(--gradient-primary);transition:width var(--transition-normal)}.Mentorship_formContainer__4vvq4{padding:1.6rem 1.6rem 1.6rem 2rem;max-width:100%;overflow-x:hidden}.Mentorship_formTitle__vjwUJ{font-size:1.75rem;font-weight:800;margin-bottom:.3rem;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.Mentorship_formSubtitle__0Qzl1{font-size:.85rem;color:var(--text-muted);margin-bottom:1.4rem;line-height:1.4}.Mentorship_formSection__ga0wD{margin-bottom:.5rem}.Mentorship_sectionGrouped__Kqoqa{padding:.5rem;background:rgba(124,58,237,.03);border-radius:.8rem;max-width:100%;overflow:hidden}.Mentorship_sectionLabel__qq0_n{font-size:.92rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem;display:block}.Mentorship_horizontalRow__ct7e4{display:flex;align-items:center;gap:1rem}.Mentorship_sectionLabelInline__fsJzY{font-size:.92rem;font-weight:500;color:var(--text-primary);min-width:200px;flex-shrink:0}.Mentorship_dropdown__dSPe7{flex:1 1;padding:.4rem .7rem;background:rgba(10,14,39,.6);border:1px solid hsla(0,0%,100%,.15);border-radius:.7rem;color:var(--text-primary);font-size:.88rem;font-family:inherit;cursor:pointer;transition:var(--transition-fast)}.Mentorship_dropdown__dSPe7:focus{border-color:rgba(0,217,255,.5);background:rgba(10,14,39,.8);outline:none}.Mentorship_dropdown__dSPe7 option{padding:.4rem;background:#0a0e27;color:var(--text-primary);font-size:.88rem;border:none}.Mentorship_dropdown__dSPe7 option:hover{background:rgba(124,58,237,.2)}.Mentorship_dropdown__dSPe7 option:checked{background:linear-gradient(135deg,#7c3aed,#00d9ff);color:var(--text-primary);font-weight:600}.Mentorship_profileRow__IFJo3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:.85rem;gap:.85rem}.Mentorship_uploadCol__hSV6Q{display:flex}.Mentorship_fileInput___Vast{position:absolute;opacity:0;width:0;height:0}.Mentorship_browseBtn__c9CA2{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.3rem;background:rgba(0,217,255,.06);border:1px solid rgba(0,217,255,.25);border-radius:.8rem;color:var(--text-secondary);font-size:.88rem;font-weight:500;cursor:pointer;transition:var(--transition-fast)}.Mentorship_browseBtn__c9CA2:hover{background:rgba(0,217,255,.1);border-color:rgba(0,217,255,.4);color:var(--text-primary)}.Mentorship_uploadIconSmall___2178{font-size:1.1em}.Mentorship_fileNameShort__Jv_io{font-size:.85rem;color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.Mentorship_linkedInCol__4_Q63{display:flex;align-items:stretch}.Mentorship_textInput__e_E6s{width:100%;padding:.85rem 1.3rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:.8rem;color:var(--text-primary);font-size:.88rem;transition:var(--transition-fast)}.Mentorship_textInput__e_E6s:focus{border-color:rgba(0,217,255,.4);background:hsla(0,0%,100%,.05)}.Mentorship_textInput__e_E6s::placeholder{color:var(--text-muted)}.Mentorship_availabilityWrapper__hbPRY{flex:1 1;padding:.6rem;border:1px solid rgba(0,217,255,.3);border-radius:.7rem}.Mentorship_availabilityTable__SQOaW{display:flex;flex-direction:column;gap:.5rem;width:50%}.Mentorship_tableHeader__k5l3v{display:grid;grid-template-columns:80px repeat(3,1fr);grid-gap:.3rem;gap:.3rem;align-items:center;padding-bottom:.4rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.Mentorship_headerCell__GP_la{font-size:.8rem;font-weight:600;color:var(--text-secondary);text-align:center;width:100%}.Mentorship_tableRow__mWnyv{display:grid;grid-template-columns:80px repeat(3,1fr);grid-gap:.3rem;gap:.3rem;align-items:center;padding:.4rem 0}.Mentorship_rowLabel__zTbfb{font-size:.84rem;font-weight:500;color:var(--text-secondary)}.Mentorship_checkboxCell__6sMb8{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;width:100%}.Mentorship_checkbox__iLVTN{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Mentorship_checkmark__NSn4j{display:block;width:20px;height:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);border-radius:.4rem;transition:var(--transition-fast);position:relative}.Mentorship_checkmark__NSn4j:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);color:var(--text-primary);font-size:.95rem;font-weight:700;transition:transform var(--transition-fast)}.Mentorship_checkbox__iLVTN:checked~.Mentorship_checkmark__NSn4j{background:var(--gradient-primary);border-color:transparent;box-shadow:0 4px 12px rgba(124,58,237,.4)}.Mentorship_checkbox__iLVTN:checked~.Mentorship_checkmark__NSn4j:after{transform:translate(-50%,-50%) scale(1)}.Mentorship_checkboxCell__6sMb8:hover .Mentorship_checkmark__NSn4j{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.25)}.Mentorship_modeButtons__1OnTy{display:flex;gap:.7rem;flex:1 1}.Mentorship_modeBtn___TQTn{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:.7rem;color:var(--text-secondary);font-size:.86rem;font-weight:500;transition:var(--transition-fast);cursor:pointer}.Mentorship_modeIcon___yh6B{font-size:1.2rem;display:block}.Mentorship_modeBtn___TQTn:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.Mentorship_modeBtn___TQTn.Mentorship_selected__XaeZy{background:var(--gradient-primary);border-color:transparent;color:var(--text-primary);box-shadow:0 4px 12px rgba(124,58,237,.35)}.Mentorship_submitBtn__s4JfW{width:100%;padding:.9rem 1.8rem;background:var(--gradient-primary);color:var(--text-primary);font-size:.96rem;font-weight:700;border-radius:999px;margin-top:1.4rem;transition:var(--transition-fast);box-shadow:0 6px 20px rgba(124,58,237,.4);cursor:pointer}.Mentorship_submitBtn__s4JfW:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(124,58,237,.55)}@media (max-width:1024px){.Mentorship_hero__IlcGK{padding:3rem 0 2.5rem}.Mentorship_heroContainer__2eLYk{grid-template-columns:1fr;gap:2rem}.Mentorship_heroRight__kma9j{max-width:100%;margin-left:0}.Mentorship_overlay__jfD_X{padding:2rem 1rem}.Mentorship_overlayContent__6HTKK{max-height:calc(100vh - 2rem);border-radius:1.4rem}.Mentorship_formContainer__4vvq4{padding:1.4rem 1.4rem 1.4rem 1.6rem}}@media (max-width:768px){.Mentorship_heroContainer__2eLYk{padding:0 1.5rem}.Mentorship_mainHeadline__SDE7b{font-size:clamp(1.8rem,5vw,2.2rem)}.Mentorship_profileRow__IFJo3{grid-template-columns:1fr;gap:.6rem}.Mentorship_formContainer__4vvq4{padding:1.2rem}.Mentorship_formTitle__vjwUJ{font-size:1.4rem}.Mentorship_overlay__jfD_X{padding:1rem .5rem;align-items:center}.Mentorship_overlayContent__6HTKK{width:100%;max-height:calc(100vh - 1rem);border-radius:1.2rem}.Mentorship_closeBtn__yfK0E{top:.8rem;right:.8rem;width:2.2rem;height:2.2rem;font-size:1rem}.Mentorship_horizontalRow__ct7e4{flex-direction:column;align-items:stretch;gap:.6rem}.Mentorship_sectionLabelInline__fsJzY{min-width:unset;margin-bottom:0}.Mentorship_availabilityWrapper__hbPRY,.Mentorship_modeButtons__1OnTy{width:100%}.Mentorship_tableHeader__k5l3v,.Mentorship_tableRow__mWnyv{grid-template-columns:65px repeat(3,1fr);gap:.2rem}.Mentorship_headerCell__GP_la,.Mentorship_rowLabel__zTbfb{font-size:.75rem}.Mentorship_checkmark__NSn4j{width:18px;height:18px}.Mentorship_checkmark__NSn4j:after,.Mentorship_dropdown__dSPe7{font-size:.85rem}.Mentorship_modeBtn___TQTn{font-size:.82rem;padding:.6rem .8rem}.Mentorship_modeIcon___yh6B{font-size:1.1rem}}@media (max-width:480px){.Mentorship_featurePills__40ihx{flex-direction:column}.Mentorship_pill__xWrSZ{width:100%;justify-content:center;font-size:.75rem;padding:.35rem .8rem}.Mentorship_heroContainer__2eLYk{padding:0 1rem}.Mentorship_formContainer__4vvq4{padding:1rem}.Mentorship_formTitle__vjwUJ{font-size:1.2rem}.Mentorship_formSubtitle__0Qzl1{font-size:.8rem}.Mentorship_sectionGrouped__Kqoqa{padding:.4rem}.Mentorship_sectionLabelInline__fsJzY,.Mentorship_sectionLabel__qq0_n{font-size:.85rem}.Mentorship_tableHeader__k5l3v,.Mentorship_tableRow__mWnyv{grid-template-columns:55px repeat(3,1fr);gap:.15rem}.Mentorship_headerCell__GP_la,.Mentorship_rowLabel__zTbfb{font-size:.7rem}.Mentorship_checkmark__NSn4j{width:16px;height:16px}.Mentorship_checkmark__NSn4j:after{font-size:.75rem}.Mentorship_modeBtn___TQTn{flex-direction:column;padding:.5rem;gap:.3rem}.Mentorship_modeIcon___yh6B{font-size:1.3rem}.Mentorship_submitBtn__s4JfW{padding:.8rem 1.4rem;font-size:.9rem}.Mentorship_browseBtn__c9CA2,.Mentorship_textInput__e_E6s{padding:.7rem 1rem;font-size:.85rem}.Mentorship_stats__32yud{gap:1.5rem}.Mentorship_statNumber__ZGDDJ{font-size:1.2rem}.Mentorship_statLabel__KiXaH{font-size:.7rem}}@keyframes Mentorship_fadeIn__Dx_eJ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Mentorship_closeBtn__yfK0E,.Mentorship_overlayContent__6HTKK,.Mentorship_overlay__jfD_X,.Mentorship_startBtn__De2Om,.Mentorship_submitBtn__s4JfW{animation:none;transition:none}}