.SiteFooter_footer__qBrg0{padding-block:var(--space-10);background:var(--gradient-tangerine);color:var(--color-ocean-ink)}[data-theme=dark] .SiteFooter_footer__qBrg0{background:linear-gradient(145deg,color-mix(in srgb,var(--color-tangerine) 42%,#0a1218) 0,color-mix(in srgb,var(--color-tangerine-light) 18%,#132532) 100%);color:var(--color-ocean-ink)}.SiteFooter_grid__isW_B{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.SiteFooter_brand__4raHz p{margin:var(--space-4) 0 0;max-width:42ch;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-ocean-ink) 88%,var(--color-white))}.SiteFooter_logoWrap__KQS3G{display:inline-block;position:relative;height:2.75rem}.SiteFooter_logoDark__JeGj7,.SiteFooter_logoLight__kP_T5{height:2.75rem;width:auto;display:block}.SiteFooter_logoDark__JeGj7,[data-theme=dark] .SiteFooter_logoLight__kP_T5{display:none}[data-theme=dark] .SiteFooter_logoDark__JeGj7{display:block}.SiteFooter_columns__gb0BY{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.SiteFooter_column__E_5ni h3{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ocean-ink)}.SiteFooter_column__E_5ni ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SiteFooter_column__E_5ni a{color:color-mix(in srgb,var(--color-ocean-ink) 92%,var(--color-white));text-decoration:none;font-size:var(--text-sm);font-weight:500;transition:color .2s var(--ease-out,ease)}.SiteFooter_column__E_5ni a:hover{color:var(--color-white)}.SiteFooter_bottomBar__4wCD1{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid color-mix(in srgb,var(--color-ocean-ink) 18%,transparent)}.SiteFooter_bottom__YC2V4{margin:0;font-size:var(--text-xs);line-height:1.5;text-align:center;color:color-mix(in srgb,var(--color-ocean-ink) 75%,var(--color-white))}@media (min-width:640px){.SiteFooter_bottom__YC2V4{text-align:left;max-width:36rem}}@media (min-width:768px){.SiteFooter_grid__isW_B{grid-template-columns:1.2fr 1fr;align-items:start}.SiteFooter_columns__gb0BY{grid-template-columns:repeat(2,1fr)}}.Button_button__exqP_{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;font-family:var(--font-family);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em;line-height:1.2;padding:.65rem 1.35rem;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out),box-shadow .25s var(--ease-out),transform .25s var(--ease-out)}.Button_button__exqP_:focus-visible{outline:2px solid var(--color-ocean-blue);outline-offset:2px}.Button_compact__tfkLS{min-height:2.375rem;font-size:var(--text-sm);padding:.45rem .9rem}.Button_cta__BTzNK{background:var(--gradient-tangerine);color:var(--color-white);font-weight:600;letter-spacing:.03em;border-color:color-mix(in srgb,var(--color-tangerine) 40%,transparent);border-radius:999px;box-shadow:0 2px 10px color-mix(in srgb,var(--color-tangerine) 28%,transparent)}.Button_cta__BTzNK:hover{color:var(--color-white);box-shadow:0 6px 20px color-mix(in srgb,var(--color-tangerine) 38%,transparent);transform:translateY(-1px)}.Button_cta__BTzNK:active{transform:translateY(0);box-shadow:0 2px 8px color-mix(in srgb,var(--color-tangerine) 32%,transparent)}.Button_primary__DEC_1{background:var(--gradient-tangerine);color:var(--color-white);border-color:color-mix(in srgb,var(--color-tangerine) 35%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--color-tangerine) 26%,transparent)}.Button_primary__DEC_1:hover{color:var(--color-white);box-shadow:0 8px 22px color-mix(in srgb,var(--color-tangerine) 36%,transparent);transform:translateY(-1px)}.Button_primary__DEC_1:active{transform:translateY(0)}.Button_secondary__9ex2D{background:color-mix(in srgb,var(--color-white) 88%,transparent);color:var(--color-ocean-ink);border-color:color-mix(in srgb,var(--color-ocean-ink) 12%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--color-ocean-ink) 5%,transparent)}.Button_secondary__9ex2D:hover{background:color-mix(in srgb,var(--color-tangerine-light) 18%,var(--color-white));border-color:color-mix(in srgb,var(--color-tangerine) 45%,transparent);color:var(--color-ocean-ink);transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--color-tangerine) 16%,transparent)}.Button_secondary__9ex2D:active{transform:translateY(0)}.Button_onDark__WZlz2{background:var(--gradient-tangerine);color:var(--color-white);border-color:transparent;box-shadow:0 2px 12px color-mix(in srgb,var(--color-tangerine) 40%,transparent)}.Button_onDark__WZlz2:hover{transform:translateY(-1px);box-shadow:0 6px 18px color-mix(in srgb,var(--color-tangerine) 48%,transparent)}.Button_ghostOnDark__xI5P5{background:transparent;color:var(--color-mist);border-color:color-mix(in srgb,var(--color-mist) 35%,transparent)}.Button_ghostOnDark__xI5P5:hover{border-color:var(--color-mist);color:var(--color-white);background:color-mix(in srgb,var(--color-mist) 8%,transparent)}.Button_fullWidth__YD_YA{width:100%;white-space:normal}.Button_button__exqP_:disabled,.Button_disabled__8r9g4{opacity:.55;cursor:not-allowed;pointer-events:none;transform:none!important;box-shadow:none!important}@media (max-width:480px){.Button_button__exqP_{min-height:3rem;padding:.75rem 1.15rem;font-size:var(--text-base)}.Button_compact__tfkLS{min-height:2.75rem;padding:.55rem 1rem;font-size:var(--text-sm)}.Button_fullWidth__YD_YA{max-width:100%}}@media (prefers-reduced-motion:reduce){.Button_button__exqP_,.Button_cta__BTzNK,.Button_onDark__WZlz2,.Button_primary__DEC_1,.Button_secondary__9ex2D{transition:none}.Button_cta__BTzNK:hover,.Button_onDark__WZlz2:hover,.Button_primary__DEC_1:hover,.Button_secondary__9ex2D:hover{transform:none}}[data-theme=dark] .Button_primary__DEC_1{background:var(--gradient-tangerine);color:var(--color-white);border-color:color-mix(in srgb,var(--color-tangerine) 35%,transparent)}[data-theme=dark] .Button_secondary__9ex2D{background:color-mix(in srgb,var(--color-mist) 12%,transparent);color:var(--color-ocean-ink)}.Hero_hero__MpeZv{--hero-ink:#193448;--hero-muted:#71869f;--hero-orange:var(--color-tangerine);--hero-border:color-mix(in srgb,#71869f 22%,#f3f7fa);--hero-surface:#ffffff;--hero-mist:#f3f7fa;--hero-copy-width:43%;--hero-veil-solid-end:calc(var(--hero-copy-width) - 8%);--hero-veil-mix-end:calc(var(--hero-copy-width) - 2%);--hero-veil-fade-end:calc(var(--hero-copy-width) + 5%);--hero-veil-mix-strength:72%;--hero-scene-edge-mid:6%;--hero-scene-edge-fade-end:18%;--hero-challenge-height:188px;--hero-meta-title:var(--text-sm);--hero-meta-title-weight:500;--hero-meta-body:0.72rem;--hero-enter-duration:0.78s;--hero-enter-offset-x:-0.45rem;--hero-enter-offset-y:0.85rem;--hero-settle-duration:1s;display:flex;flex-direction:column;height:100svh;max-height:100svh;color:var(--hero-ink);background:var(--hero-surface)}.Hero_heroMain__b6_4R,.Hero_hero__MpeZv{position:relative;box-sizing:border-box;overflow:hidden}.Hero_heroMain__b6_4R{z-index:1;flex:1 1 auto;min-height:0;height:calc(100svh - var(--hero-challenge-height));max-height:calc(100svh - var(--hero-challenge-height));padding-top:var(--header-height)}.Hero_backdrop__eJVuf{position:absolute;top:0;left:0;right:0;bottom:var(--hero-challenge-height);z-index:0;overflow:hidden;pointer-events:none;transition:bottom var(--hero-settle-duration) var(--ease-out)}.Hero_backdropBase__9vF8L{position:absolute;inset:0;right:calc(100% - var(--hero-copy-width));background:var(--hero-surface);transition:opacity var(--hero-settle-duration) var(--ease-out),right var(--hero-settle-duration) var(--ease-out),bottom var(--hero-settle-duration) var(--ease-out),transform var(--hero-settle-duration) var(--ease-out),background var(--hero-settle-duration) var(--ease-out)}.Hero_backdropScene__5BuSF{position:absolute;top:0;right:0;bottom:0;left:var(--hero-copy-width);overflow:hidden;background:var(--hero-surface);transition:left var(--hero-settle-duration) var(--ease-out),top var(--hero-settle-duration) var(--ease-out),bottom var(--hero-settle-duration) var(--ease-out)}.Hero_backdropSceneEdge__aEYHC,.Hero_backdropVeil__B4XoB{transition:opacity var(--hero-settle-duration) var(--ease-out),right var(--hero-settle-duration) var(--ease-out),background var(--hero-settle-duration) var(--ease-out)}.Hero_backdropVideoWrap__UEdJG{position:absolute;inset:0;display:flex;justify-content:flex-end;align-items:stretch;overflow:hidden;isolation:isolate}.Hero_backdropMediaStack__W8x5I{position:relative;flex:0 0 auto;height:100%;width:auto;max-width:none}.Hero_backdropMedia__Efhrx{display:block;height:100%;width:auto;max-width:none;object-fit:contain;object-position:right top}.Hero_backdropStill__Tpf6H{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .7s var(--ease-out)}.Hero_backdropStillHold__bMz5y{opacity:1}.Hero_backdropVideo__wsupW{position:relative;z-index:1;opacity:1}.Hero_backdropSceneEdge__aEYHC{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:1;transition:opacity var(--hero-settle-duration) var(--ease-out),left var(--hero-settle-duration) var(--ease-out),width var(--hero-settle-duration) var(--ease-out),top var(--hero-settle-duration) var(--ease-out),bottom var(--hero-settle-duration) var(--ease-out),right var(--hero-settle-duration) var(--ease-out),background var(--hero-settle-duration) var(--ease-out);background:linear-gradient(90deg,var(--hero-surface) 0,color-mix(in srgb,var(--hero-surface) 88%,transparent) var(--hero-scene-edge-mid),transparent var(--hero-scene-edge-fade-end))}.Hero_backdropVeil__B4XoB{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--hero-surface) 0,var(--hero-surface) var(--hero-veil-solid-end),color-mix(in srgb,var(--hero-surface) var(--hero-veil-mix-strength),transparent) var(--hero-veil-mix-end),transparent var(--hero-veil-fade-end))}.Hero_heroMainContent__DNWyG{position:relative;z-index:1;height:100%;min-height:0}.Hero_hero__MpeZv:not(.Hero_heroRevealed__lSaxV) .Hero_heroMainContent__DNWyG{opacity:0;pointer-events:none}.Hero_heroRevealed__lSaxV .Hero_heroMainContent__DNWyG{opacity:1}.Hero_hero__MpeZv:not(.Hero_heroRevealed__lSaxV) .Hero_challengeStrip__jtjLs{opacity:0;pointer-events:none;transform:translate3d(0,var(--hero-enter-offset-y),0)}.Hero_heroRevealItem__dipIU{opacity:0;transform:translate3d(var(--hero-enter-offset-x),0,0);transition:opacity var(--hero-enter-duration) var(--ease-out),transform var(--hero-enter-duration) var(--ease-out);transition-delay:var(--hero-reveal-delay,0s);will-change:opacity,transform}.Hero_heroRevealed__lSaxV .Hero_heroRevealItem__dipIU{opacity:1;transform:translateZ(0)}.Hero_heroRevealDelay0__LoSQa{--hero-reveal-delay:0ms}.Hero_heroRevealDelay1__6jf1E{--hero-reveal-delay:45ms}.Hero_heroRevealDelay2__rLLOn{--hero-reveal-delay:90ms}.Hero_heroRevealDelay3__82U6Q{--hero-reveal-delay:135ms}.Hero_heroRevealDelay4__ZdiU9{--hero-reveal-delay:180ms}.Hero_heroRevealFromBottom__nxTo8{opacity:0;transform:translate3d(0,var(--hero-enter-offset-y),0);transition:opacity calc(var(--hero-enter-duration) + .1s) var(--ease-out),transform calc(var(--hero-enter-duration) + .1s) var(--ease-out);transition-delay:.18s;will-change:opacity,transform}.Hero_heroRevealed__lSaxV .Hero_heroRevealFromBottom__nxTo8{opacity:1;transform:translateZ(0)}.Hero_mainGrid__KcK_c{display:grid;grid-template-columns:var(--hero-copy-width) calc(100% - var(--hero-copy-width));align-items:center;height:100%;min-height:0;min-width:0;padding-block:var(--space-4)}.Hero_copy__DJ_M8{--hero-container-width:min(calc(100vw - 2 * var(--page-gutter)),var(--max-width));min-width:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--space-3);padding-left:calc((100vw - var(--hero-container-width)) / 2);padding-right:var(--space-4);box-sizing:border-box}.Hero_badge__8RVdg{margin:0;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hero-muted)}.Hero_title__M0ThY{margin:0;display:flex;flex-direction:column;gap:.05em;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.85rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--hero-ink)}.Hero_titleLine__MmLlN{display:block}.Hero_titleAccent__0M_A4{color:var(--hero-orange)}.Hero_subtitle__Bxmw7{margin:0;max-width:38ch;font-size:clamp(.875rem,.82rem + .15vw,1rem);line-height:1.5;color:var(--hero-muted)}.Hero_actions__JFz_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0}.Hero_heroQuickLinks__w88eo{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin:var(--space-3) 0 0;font-size:var(--text-sm);font-weight:600}.Hero_heroQuickLink__3X90t{color:var(--color-ocean-blue);text-decoration:none;text-underline-offset:.15em}.Hero_heroQuickLink__3X90t:focus-visible,.Hero_heroQuickLink__3X90t:hover{color:var(--hero-ink);text-decoration:underline}.Hero_heroQuickSep__6rCRZ{color:color-mix(in srgb,var(--hero-muted) 85%,var(--hero-ink));-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_secondaryCta__8_iXh{display:inline-flex;align-items:center;gap:var(--space-2);padding:.62rem 1.1rem;border:1px solid var(--hero-border);border-radius:999px;font-size:var(--text-sm);font-weight:600;color:var(--hero-ink);text-decoration:none;background:color-mix(in srgb,var(--color-white) 96%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--hero-ink) 4%,transparent);transition:border-color .3s var(--ease-out),transform .3s var(--ease-out)}.Hero_secondaryCta__8_iXh:focus-visible,.Hero_secondaryCta__8_iXh:hover{border-color:color-mix(in srgb,var(--hero-ink) 25%,transparent);transform:translateY(-1px)}.Hero_playIcon__PqR8N{font-size:.65rem}.Hero_featureRow__l72vN{list-style:none;margin:var(--space-5) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0}.Hero_featureItem__RopSL{display:flex;align-items:flex-start;gap:.5rem}.Hero_featureItem__RopSL:not(:first-child){margin-left:clamp(.85rem,1.8vw,1.35rem);padding-left:clamp(.85rem,1.8vw,1.35rem);border-left:1px solid color-mix(in srgb,var(--hero-muted) 28%,var(--hero-border))}.Hero_featureIcon__LIVLM{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:.1rem;color:var(--hero-ink)}.Hero_featureIcon__LIVLM svg{display:block;width:1.25rem;height:1.25rem;stroke:currentColor}.Hero_featureText__sm_j1{display:grid;grid-gap:.2rem;gap:.2rem;line-height:1.25}.Hero_featureText__sm_j1 strong{font-size:var(--hero-meta-title);font-weight:var(--hero-meta-title-weight);color:var(--hero-ink)}.Hero_featureText__sm_j1 span{font-size:var(--hero-meta-body);font-weight:400;line-height:1.45;color:var(--hero-muted)}.Hero_visualStage__Cre0e{min-width:0;height:100%;pointer-events:none}.Hero_challengeStrip__jtjLs{position:relative;z-index:2;flex:0 0 var(--hero-challenge-height);height:var(--hero-challenge-height);min-height:var(--hero-challenge-height);max-height:var(--hero-challenge-height);display:flex;align-items:center;background:var(--hero-surface);overflow:hidden}.Hero_hero__MpeZv{translate:0 calc(var(--hero-cover, 0) * 26svh);opacity:calc(1 - var(--hero-cover, 0) * .8)}.Hero_backdropVideoWrap__UEdJG{scale:calc(1 + var(--hero-cover, 0) * .05);transform-origin:70% 40%}.Hero_challengeStrip__jtjLs .Hero_container__EK8Tx{position:relative;z-index:1;height:100%;display:flex;align-items:center}.Hero_challengeStripRow__8EYlr{display:flex;align-items:center;width:100%;height:100%;gap:clamp(1.5rem,3vw,2.75rem);padding-block:var(--space-4);padding-right:clamp(7rem,15.5vw,10.25rem);box-sizing:border-box}.Hero_challengeIntro__flyjy{flex:0 1 17.5rem;min-width:0;padding-right:.25rem}.Hero_challengeEyebrow__d1pPX{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hero-orange)}.Hero_challengeTitle__XcmSq{margin:0;display:flex;flex-direction:column;gap:.1em;font-size:clamp(1.15rem,1rem + .55vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--hero-ink)}.Hero_challengeTitleSub__lb0AV{display:block;font-weight:700;color:var(--hero-ink)}.Hero_challengeTitleAccent__orSD6{color:var(--hero-orange)}.Hero_challengeDivider__vW6Td{flex-shrink:0;width:1px;height:4.75rem;background:color-mix(in srgb,var(--hero-muted) 28%,var(--hero-border));align-self:center}.Hero_challengeSteps__c0_mc{margin:0;padding:0;flex:1 1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:clamp(1.25rem,2.5vw,2.25rem)}.Hero_challengeStepSep__d9LP7{flex-shrink:0;display:flex;align-items:center;align-self:stretch;padding-block:.15rem;padding-inline:clamp(1rem,2vw,1.75rem)}.Hero_challengeStepSep__d9LP7 .Hero_challengeDivider__vW6Td{height:4.75rem}.Hero_challengeStep__zPgj_{flex:0 0 auto;min-width:0;max-width:11.5rem;display:flex;flex-direction:column;justify-content:center}.Hero_stepNum__8GeOI{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;margin:0 0 var(--space-2);border-radius:50%;background:color-mix(in srgb,var(--hero-orange) 18%,var(--hero-surface));color:var(--hero-orange);font-size:.625rem;font-weight:700;letter-spacing:.02em}.Hero_challengeSteps__c0_mc h3{margin:0 0 .35rem;font-size:var(--hero-meta-title);font-weight:var(--hero-meta-title-weight);line-height:1.25;color:var(--hero-ink)}.Hero_challengeSteps__c0_mc p{margin:0;font-size:var(--hero-meta-body);line-height:1.45;color:var(--hero-muted)}.Hero_mountainWatermark__4TGYY{position:absolute;z-index:0;top:50%;right:clamp(1rem,3vw,2.25rem);transform:translateY(-50%);height:clamp(5.5rem,9vh,7rem);width:auto;object-fit:contain;opacity:.28;pointer-events:none}@media (max-width:1023px){.Hero_hero__MpeZv{--hero-copy-width:100%;--hero-visual-height:min(56.25vw,27rem);--hero-visual-fade:clamp(2.5rem,9vw,4.5rem);height:auto;max-height:none;overflow:visible}.Hero_backdrop__eJVuf{bottom:0}.Hero_heroMain__b6_4R{height:auto;max-height:none;min-height:0;padding-top:calc(var(--header-height) + var(--hero-visual-height))}.Hero_backdropBase__9vF8L{inset:0}.Hero_backdropScene__5BuSF{top:var(--header-height);right:0;bottom:auto;left:0;height:var(--hero-visual-height);background:var(--hero-surface)}.Hero_backdropVideoWrap__UEdJG{justify-content:center;align-items:stretch}.Hero_backdropMediaStack__W8x5I{flex:1 1 100%;width:100%;height:100%}.Hero_backdropMedia__Efhrx{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center}.Hero_backdropSceneEdge__aEYHC{display:none}.Hero_backdropVeil__B4XoB{top:calc(var(--header-height) + var(--hero-visual-height) - var(--hero-visual-fade));right:0;bottom:auto;left:0;height:calc(var(--hero-visual-fade) + 1px);background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--hero-surface) 55%,transparent) 55%,var(--hero-surface) 100%)}.Hero_mainGrid__KcK_c{grid-template-columns:1fr;height:auto;padding-block:var(--space-6) var(--space-8)}.Hero_copy__DJ_M8{height:auto;gap:var(--space-4);padding-inline:var(--page-gutter);padding-right:var(--page-gutter)}.Hero_title__M0ThY{font-size:clamp(2rem,1.25rem + 3.6vw,3rem)}.Hero_subtitle__Bxmw7{max-width:44ch;font-size:clamp(.95rem,.9rem + .25vw,1.05rem)}.Hero_featureRow__l72vN{margin-top:var(--space-2)}.Hero_visualStage__Cre0e{display:none}.Hero_challengeStrip__jtjLs{flex:none;height:auto;min-height:0;max-height:none}.Hero_challengeStrip__jtjLs .Hero_container__EK8Tx{display:block}.Hero_challengeStripRow__8EYlr{flex-direction:column;align-items:stretch;gap:var(--space-6);padding-block:var(--space-8);padding-right:0}.Hero_challengeIntro__flyjy{flex:none;max-width:22rem;padding-right:0}.Hero_challengeStepSep__d9LP7,.Hero_challengeStripRow__8EYlr>.Hero_challengeDivider__vW6Td{display:none}.Hero_challengeSteps__c0_mc{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);width:100%}.Hero_challengeStep__zPgj_{max-width:none}.Hero_mountainWatermark__4TGYY{top:var(--space-6);right:var(--page-gutter);height:4rem;transform:none;opacity:.22}}@media (max-width:767px){.Hero_hero__MpeZv{--hero-visual-height:58vw}.Hero_mainGrid__KcK_c{padding-block:var(--space-5) var(--space-6)}.Hero_copy__DJ_M8{gap:var(--space-3)}.Hero_actions__JFz_9{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}.Hero_actions__JFz_9>*{width:100%;justify-content:center}.Hero_featureRow__l72vN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hero-border)}.Hero_featureItem__RopSL{flex-direction:column;gap:.4rem;min-width:0}.Hero_featureItem__RopSL:not(:first-child){margin-left:0;padding-left:var(--space-3)}.Hero_featureText__sm_j1 strong{font-size:.8125rem}.Hero_challengeStripRow__8EYlr{gap:var(--space-5);padding-block:var(--space-6) var(--space-8)}.Hero_challengeSteps__c0_mc{grid-template-columns:1fr;gap:0}.Hero_challengeStep__zPgj_{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-4);column-gap:var(--space-4);align-items:start;padding-block:var(--space-4);border-top:1px solid var(--hero-border)}.Hero_challengeStep__zPgj_:last-child{padding-bottom:0}.Hero_stepNum__8GeOI{grid-row:span 2;margin:.1rem 0 0}}@media (min-width:1024px){.Hero_hero__MpeZv{--hero-copy-width:43%}.Hero_backdropScene__5BuSF{container:hero-scene/size}.Hero_mainGrid__KcK_c{grid-template-columns:43% 57%}.Hero_backdropScene__5BuSF{left:43%}.Hero_backdropBase__9vF8L{right:57%}.Hero_backdropMedia__Efhrx{object-fit:contain;object-position:right top}.Hero_challengeIntro__flyjy{flex:0 0 auto;max-width:17rem}.Hero_challengeSteps__c0_mc{flex:1 1;justify-content:space-between;gap:clamp(1.5rem,2.75vw,2.5rem)}.Hero_challengeStepSep__d9LP7{padding-inline:clamp(1.15rem,2.1vw,2rem)}.Hero_challengeStep__zPgj_{flex:0 1 11.25rem;max-width:11.25rem}.Hero_challengeStripRow__8EYlr{gap:clamp(1.75rem,3.2vw,3rem);padding-right:clamp(7.25rem,16vw,10.5rem)}.Hero_featureRow__l72vN{flex-wrap:nowrap}.Hero_featureItem__RopSL:not(:first-child){margin-left:clamp(.6rem,1.4vw,1.35rem);padding-left:clamp(.6rem,1.4vw,1.35rem)}}@media (min-width:1024px) and (max-width:1199px){.Hero_hero__MpeZv{--hero-copy-width:47%}.Hero_mainGrid__KcK_c{grid-template-columns:47% 53%}.Hero_backdropScene__5BuSF{left:47%}.Hero_backdropBase__9vF8L{right:53%}.Hero_copy__DJ_M8{padding-right:var(--space-3)}.Hero_challengeStripRow__8EYlr{gap:var(--space-5);padding-right:6rem}.Hero_challengeStepSep__d9LP7{padding-inline:.75rem}.Hero_mountainWatermark__4TGYY{height:5rem}.Hero_featureItem__RopSL{gap:.4rem}.Hero_featureText__sm_j1 strong{font-size:.8125rem}.Hero_challengeIntro__flyjy{max-width:14.5rem}.Hero_challengeTitle__XcmSq{font-size:1.1rem}}@container hero-scene (max-aspect-ratio: 8 / 5){.Hero_backdropVideoWrap__UEdJG{align-items:flex-end}.Hero_backdropMediaStack__W8x5I{--hero-frame-gap:calc(100cqh - 100cqw / 0.9 * 941 / 1672);width:calc(100cqw / .9);height:auto;aspect-ratio:1672/941;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 clamp(0px,calc(var(--hero-frame-gap) * .6),5rem));mask-image:linear-gradient(180deg,transparent 0,#000 clamp(0px,calc(var(--hero-frame-gap) * .6),5rem))}.Hero_backdropMedia__Efhrx{width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.Hero_hero__MpeZv:not(.Hero_heroRevealed__lSaxV) .Hero_challengeStrip__jtjLs,.Hero_hero__MpeZv:not(.Hero_heroRevealed__lSaxV) .Hero_heroMainContent__DNWyG{opacity:1;visibility:visible;transform:none}.Hero_heroRevealFromBottom__nxTo8,.Hero_heroRevealItem__dipIU{opacity:1;transform:none;transition:none}.Hero_backdropMedia__Efhrx,.Hero_backdropStill__Tpf6H,.Hero_backdrop__eJVuf{transition:none}.Hero_backdropVideoWrap__UEdJG,.Hero_hero__MpeZv{translate:none;scale:none;opacity:1}}[data-theme=dark] .Hero_hero__MpeZv{--hero-ink:var(--color-ocean-ink);--hero-muted:var(--text-muted);--hero-border:color-mix(in srgb,var(--color-ocean-blue) 24%,var(--surface-card));--hero-surface:var(--surface-page);--hero-mist:var(--color-mist)}.HeroStack_stack__MchMQ{--hero-cover:0;position:relative}.HeroStack_stack__MchMQ>#site-hero{z-index:0}.HeroStack_stack__MchMQ>#site-hero+*{position:relative;z-index:1}.HomeAdminPortalButton_wrap__HYUcA{--admin-fab-ink:var(--color-text-primary);--admin-fab-bg:color-mix(in srgb,var(--surface-card) 88%,transparent);--admin-fab-border:var(--color-border-subtle);position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));z-index:80;isolation:isolate;pointer-events:none}[data-theme=dark] .HomeAdminPortalButton_wrap__HYUcA{--admin-fab-bg:color-mix(in srgb,var(--surface-card) 92%,#0a1218)}@media (min-width:768px){.HomeAdminPortalButton_wrap__HYUcA{right:max(1.5rem,env(safe-area-inset-right,0px));bottom:max(1.5rem,env(safe-area-inset-bottom,0px))}}.HomeAdminPortalButton_link__iXAl_{pointer-events:auto;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--admin-fab-ink) 72%,transparent);background:var(--admin-fab-bg);border:1px solid var(--admin-fab-border);border-radius:999px;box-shadow:0 4px 20px color-mix(in srgb,var(--admin-fab-ink) 12%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.HomeAdminPortalButton_link__iXAl_:hover{color:var(--color-tangerine,#fc6024);border-color:color-mix(in srgb,var(--color-tangerine) 38%,transparent);box-shadow:0 6px 24px color-mix(in srgb,var(--color-tangerine) 18%,transparent);transform:translateY(-1px)}.HomeAdminPortalButton_icon__ZqR9_{flex-shrink:0;opacity:.85}.HowItWorksJourney_section__Vtb0d{--hiw-bg:#f7f9fc;--hiw-bg-tint:#eef3f8;--hiw-navy:#183247;--hiw-orange:#ff642d;--hiw-white:#ffffff;--hiw-body:color-mix(in srgb,var(--hiw-navy) 68%,#5a7185);--timeline-color:color-mix(in srgb,var(--hiw-navy) 28%,transparent);--timeline-progress:var(--hiw-orange);position:relative;overflow:clip;isolation:isolate;background-color:var(--hiw-bg)}.HowItWorksJourney_backdrop__04FjE{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.HowItWorksJourney_backdropSvg__YxUp4{position:absolute;inset:0;width:100%;height:100%;min-height:100%;display:block}.HowItWorksJourney_section__Vtb0d>.container{position:relative;z-index:1}.HowItWorksJourney_intro__s3xPr{margin-bottom:var(--space-8);max-width:40ch}.HowItWorksJourney_intro__s3xPr .HowItWorksJourney_h2__6vGHp{margin-bottom:0;color:var(--hiw-navy)}.HowItWorksJourney_intro__s3xPr .eyebrow{color:color-mix(in srgb,var(--hiw-navy) 72%,var(--color-ocean-blue))}.HowItWorksJourney_timeline__K9Vy5{position:relative;display:grid;grid-template-columns:1fr;grid-gap:var(--space-8) 0;gap:var(--space-8) 0}.HowItWorksJourney_timeline__K9Vy5:before{content:"";position:absolute;top:6%;bottom:8%;left:1.35rem;width:min(12rem,42vw);transform:translateX(-35%);background:radial-gradient(ellipse 80% 100% at 50% 50%,color-mix(in srgb,var(--hiw-orange) 14%,transparent),transparent 72%);filter:blur(28px);z-index:0;pointer-events:none;animation:HowItWorksJourney_hiwGlowDrift__Z03FY 32s var(--ease-out) infinite alternate}.HowItWorksJourney_timelineSvg__reacx{position:absolute;left:1.35rem;top:0;bottom:0;width:2px;height:100%;pointer-events:none;z-index:1}.HowItWorksJourney_timelineTrack__7zF8W{fill:none;stroke:var(--timeline-color);stroke-width:2;stroke-linecap:round;opacity:.55}.HowItWorksJourney_timelineProgress__3z8bp{fill:none;stroke:var(--timeline-progress);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--hiw-orange) 35%,transparent))}.HowItWorksJourney_steps__dL_yA{position:relative;z-index:2;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(3rem,10vh,5rem)}.HowItWorksJourney_step__EIp_S{position:relative;display:grid;grid-template-columns:3rem 1fr;align-items:start;grid-gap:0 1.25rem;gap:0 1.25rem}.HowItWorksJourney_marker__Jgs4_{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;z-index:1}.HowItWorksJourney_markerDot__yvDGq{position:absolute;inset:0;border-radius:50%;background:var(--hiw-white);border:1.5px solid color-mix(in srgb,var(--hiw-navy) 18%,transparent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--hiw-white) 85%,var(--hiw-bg)),0 8px 20px -14px color-mix(in srgb,var(--hiw-navy) 18%,transparent);transform:scale(1);transition:border-color .45s var(--ease-out),transform .45s var(--ease-out),box-shadow .45s var(--ease-out),background .45s var(--ease-out)}.HowItWorksJourney_step__EIp_S.HowItWorksJourney_active__CEdam .HowItWorksJourney_markerDot__yvDGq{border-color:transparent;background:var(--hiw-orange);box-shadow:0 0 0 .45rem color-mix(in srgb,var(--hiw-orange) 18%,transparent),0 10px 24px -12px color-mix(in srgb,var(--hiw-orange) 45%,transparent);transform:scale(1.08)}.HowItWorksJourney_markerNumber__S6rFN{position:relative;z-index:1;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;color:var(--hiw-navy);transition:color .45s var(--ease-out)}.HowItWorksJourney_step__EIp_S.HowItWorksJourney_active__CEdam .HowItWorksJourney_markerNumber__S6rFN{color:var(--hiw-white)}.HowItWorksJourney_card__rjrtE{position:relative;padding:var(--space-5);border-radius:var(--radius-md);background:var(--hiw-white);border:1px solid color-mix(in srgb,var(--hiw-navy) 9%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--hiw-white) 90%,transparent),0 14px 32px -22px color-mix(in srgb,var(--hiw-navy) 16%,transparent);transition:border-color .5s var(--ease-out),box-shadow .55s var(--ease-out),background .5s var(--ease-out);will-change:transform,opacity}.HowItWorksJourney_step__EIp_S.HowItWorksJourney_active__CEdam .HowItWorksJourney_card__rjrtE{background:var(--hiw-white);border-color:color-mix(in srgb,var(--hiw-orange) 42%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--hiw-white) 90%,transparent),0 20px 38px -20px color-mix(in srgb,var(--hiw-orange) 32%,transparent),0 16px 32px -24px color-mix(in srgb,var(--hiw-navy) 14%,transparent)}.HowItWorksJourney_cardDeck__y740n{position:relative}.HowItWorksJourney_cardTitle__miesV{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:600;line-height:1.25;color:var(--hiw-navy)}.HowItWorksJourney_cardBody__wa4bO{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--hiw-body)}.HowItWorksJourney_cardCta__P6_m2{margin-top:var(--space-4)}.HowItWorksJourney_step__EIp_S.HowItWorksJourney_active__CEdam .HowItWorksJourney_cardCta__P6_m2 a{animation:HowItWorksJourney_ctaPulse__SgTQn 2.4s var(--ease-out) infinite}@keyframes HowItWorksJourney_ctaPulse__SgTQn{0%,to{box-shadow:0 6px 16px -8px color-mix(in srgb,var(--hiw-orange) 42%,transparent)}50%{box-shadow:0 10px 24px -8px color-mix(in srgb,var(--hiw-orange) 58%,transparent)}}@keyframes HowItWorksJourney_hiwGlowDrift__Z03FY{0%{opacity:.72;transform:translateX(-35%) translateY(-.75%)}to{opacity:.95;transform:translateX(-35%) translateY(.75%)}}.HowItWorksJourney_footerCta__Szj0I{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-10);opacity:.8;translate:0 .35rem;transition:opacity .7s var(--ease-out),translate .7s var(--ease-out)}.HowItWorksJourney_section__Vtb0d:has(.HowItWorksJourney_step__EIp_S.HowItWorksJourney_active__CEdam:last-child) .HowItWorksJourney_footerCta__Szj0I,.HowItWorksJourney_section__Vtb0d[data-reduced] .HowItWorksJourney_footerCta__Szj0I{opacity:1;translate:0 0}.HowItWorksJourney_links__6UQkV{margin:0;font-size:var(--text-sm)}.HowItWorksJourney_links__6UQkV a{font-weight:600;color:color-mix(in srgb,var(--hiw-navy) 55%,var(--color-ocean-blue));text-decoration:none}.HowItWorksJourney_links__6UQkV a:focus-visible,.HowItWorksJourney_links__6UQkV a:hover{color:var(--hiw-orange);text-decoration:underline;text-underline-offset:3px}.HowItWorksJourney_links__6UQkV a:focus-visible{outline:2px solid var(--hiw-orange);outline-offset:3px;border-radius:2px}@media (min-width:768px){.HowItWorksJourney_timeline__K9Vy5{grid-template-columns:1fr;justify-items:center}.HowItWorksJourney_timeline__K9Vy5:before{left:50%;width:min(18rem,32vw);transform:translateX(-50%);animation-name:HowItWorksJourney_hiwGlowDriftCenter__raPdk}.HowItWorksJourney_timelineSvg__reacx{left:50%;transform:translateX(-50%)}.HowItWorksJourney_steps__dL_yA{width:100%;max-width:58rem}.HowItWorksJourney_step__EIp_S{grid-template-columns:1fr 3.5rem 1fr;gap:0 2.5rem;align-items:center}.HowItWorksJourney_step__EIp_S[data-side=left] .HowItWorksJourney_marker__Jgs4_{grid-column:2}.HowItWorksJourney_step__EIp_S[data-side=left] .HowItWorksJourney_card__rjrtE{grid-column:1;grid-row:1;text-align:right}.HowItWorksJourney_step__EIp_S[data-side=right] .HowItWorksJourney_marker__Jgs4_{grid-column:2}.HowItWorksJourney_step__EIp_S[data-side=right] .HowItWorksJourney_card__rjrtE{grid-column:3;grid-row:1;text-align:left}.HowItWorksJourney_marker__Jgs4_{width:3.5rem;height:3.5rem;grid-row:1}.HowItWorksJourney_cardCta__P6_m2{display:inline-block}.HowItWorksJourney_step__EIp_S[data-side=left] .HowItWorksJourney_cardCta__P6_m2{text-align:right}}@keyframes HowItWorksJourney_hiwGlowDriftCenter__raPdk{0%{opacity:.72;transform:translateX(-50%) translateY(-.75%)}to{opacity:.95;transform:translateX(-50%) translateY(.75%)}}@media (min-width:1024px){.HowItWorksJourney_steps__dL_yA{gap:clamp(4rem,12vh,7rem)}.HowItWorksJourney_step__EIp_S{gap:0 3.5rem}}@media (max-width:767px){.HowItWorksJourney_backdropLinesLeft__6DGtD{opacity:.45}.HowItWorksJourney_backdropRingsRight__P_IXh{opacity:.2}.HowItWorksJourney_timeline__K9Vy5:before{width:7rem;filter:blur(22px)}}@media (prefers-reduced-motion:reduce){.HowItWorksJourney_timeline__K9Vy5:before{animation:none}.HowItWorksJourney_cardCta__P6_m2,.HowItWorksJourney_card__rjrtE,.HowItWorksJourney_footerCta__Szj0I,.HowItWorksJourney_markerDot__yvDGq,.HowItWorksJourney_markerNumber__S6rFN{animation:none!important;transition:none!important}.HowItWorksJourney_card__rjrtE{opacity:1!important;transform:none!important}.HowItWorksJourney_timelineProgress__3z8bp{stroke-dashoffset:0!important}}[data-theme=dark] .HowItWorksJourney_section__Vtb0d{--hiw-bg:var(--surface-page);--hiw-bg-tint:var(--color-mist);--hiw-navy:var(--color-ocean-ink);--hiw-white:var(--surface-card);--hiw-body:color-mix(in srgb,var(--hiw-navy) 52%,var(--text-muted))}[data-theme=dark] .HowItWorksJourney_backdrop__04FjE{display:none}.ParallaxSections_group__OkVSb>section[data-parallax]>.container{translate:0 calc(var(--parallax, 0) * 2.75rem)}@media (prefers-reduced-motion:reduce){.ParallaxSections_group__OkVSb>section[data-parallax]>.container{translate:none}}.RevealOnScroll_reveal__cwCpE{opacity:0;transform:translateY(1rem);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.RevealOnScroll_visible__PMD8I{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.RevealOnScroll_reveal__cwCpE{opacity:1;transform:none;transition:none}}.RecognitionSection_section__b0j3T{--rec-panel-bg:#e9f0f6;--rec-card-bg:#ffffff;--rec-card-border:#dce6ee;--rec-teal:#1f7a99;--rec-orange:#f4a66a;--rec-orange-text:#e8743b;--rec-navy:#183247;--rec-muted:#6b7a8a;--rec-bar-track:#e6eef4;--rec-face-top:#dce8f1;--rec-face-left:#b8d0e0;--rec-face-right:#8faec4;--rec-face-light:#dce8f1;--rec-ease:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;overflow-x:clip;padding-block:var(--space-12);background:var(--color-bg-base)}.RecognitionSection_intro__Jm2XL{max-width:42rem;margin-bottom:var(--space-8)}.RecognitionSection_introReveal__6Y37Z{opacity:0;transform:translateY(1.25rem);transition:opacity .65s var(--rec-ease),transform .65s var(--rec-ease)}.RecognitionSection_introReveal__6Y37Z[data-visible]{opacity:1;transform:translateY(0)}.RecognitionSection_headerRow__pyNhL{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.RecognitionSection_eyebrow__jNxxl{color:color-mix(in srgb,var(--rec-teal) 88%,var(--rec-navy))!important;letter-spacing:.14em}.RecognitionSection_cohortTag__RWSfu{font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rec-muted)}.RecognitionSection_headline__LvS_w{margin-bottom:0;color:var(--rec-navy)}.RecognitionSection_subtext___rTWO{margin:var(--space-4) 0 0;font-size:var(--text-lg);line-height:1.55;color:color-mix(in srgb,var(--rec-navy) 68%,#5a7185);max-width:40ch}.RecognitionSection_panelReveal__fCU_2{opacity:0;transform:translateY(1.5rem);transition:opacity .7s var(--rec-ease) .08s,transform .7s var(--rec-ease) .08s}.RecognitionSection_panelReveal__fCU_2[data-visible]{opacity:1;transform:translateY(0)}.RecognitionSection_panel__vy_Jq{width:100%;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--radius-md,1rem);background:var(--rec-panel-bg);border:1px solid color-mix(in srgb,var(--rec-navy) 6%,transparent);box-shadow:0 24px 48px -36px color-mix(in srgb,var(--rec-navy) 18%,transparent)}.RecognitionSection_staggerReveal__FpztL:not([data-visible]) .RecognitionSection_card__p_aT8{opacity:0}.RecognitionSection_staggerReveal__FpztL[data-visible] .RecognitionSection_card__p_aT8:first-child{animation:RecognitionSection_recCardIn__yn_0f .65s var(--rec-ease) .12s both}.RecognitionSection_staggerReveal__FpztL[data-visible] .RecognitionSection_card__p_aT8:nth-child(2){animation:RecognitionSection_recCardIn__yn_0f .65s var(--rec-ease) .22s both}@keyframes RecognitionSection_recCardIn__yn_0f{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.RecognitionSection_cardsGrid__vpeOu{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.25rem);gap:clamp(1rem,2vw,1.25rem);align-items:stretch}.RecognitionSection_card__p_aT8{display:flex;flex-direction:column;min-width:0;min-height:clamp(18rem,38vw,22rem);padding:clamp(1.25rem,2.5vw,1.625rem);border-radius:var(--radius-md,1rem);border:1px solid var(--rec-card-border);background:var(--rec-card-bg);box-shadow:0 1px 0 color-mix(in srgb,var(--rec-white,#fff) 90%,transparent),0 16px 36px -28px color-mix(in srgb,var(--rec-navy) 14%,transparent);transition:border-color .35s var(--rec-ease),box-shadow .35s var(--rec-ease),transform .35s var(--rec-ease)}.RecognitionSection_card__p_aT8:hover{border-color:color-mix(in srgb,var(--rec-teal) 22%,var(--rec-card-border));box-shadow:0 1px 0 color-mix(in srgb,var(--rec-white,#fff) 90%,transparent),0 22px 44px -26px color-mix(in srgb,var(--rec-navy) 16%,transparent);transform:translateY(-2px)}.RecognitionSection_cardEyebrow__VF5Bl{margin:0 0 var(--space-5);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rec-teal)}.RecognitionSection_rubricList__CjpdZ{list-style:none;margin:0;padding:0;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;gap:var(--space-5)}.RecognitionSection_rubricItem__9DN2i{position:relative;outline:none}.RecognitionSection_rubricItem__9DN2i:focus-visible{outline:2px solid var(--rec-teal);outline-offset:3px;border-radius:4px}.RecognitionSection_rubricRowHead__rNVyR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.RecognitionSection_rubricLabel__JULR0{font-size:var(--text-sm);font-weight:500;line-height:1.35;color:var(--rec-navy)}.RecognitionSection_rubricPercent___nM3n{flex-shrink:0;font-size:var(--text-sm);font-weight:700;color:var(--rec-teal)}.RecognitionSection_rubricTooltip__gSDtz{position:absolute;z-index:3;left:0;max-width:220px;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);line-height:1.45;color:var(--rec-navy);background:var(--rec-card-bg);border:1px solid var(--rec-card-border);border-radius:8px;box-shadow:0 10px 28px -12px color-mix(in srgb,var(--rec-navy) 20%,transparent);bottom:calc(100% + 8px);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .25s var(--rec-ease),transform .25s var(--rec-ease),visibility .25s;pointer-events:none}.RecognitionSection_rubricItem__9DN2i:focus .RecognitionSection_rubricTooltip__gSDtz,.RecognitionSection_rubricItem__9DN2i:focus-within .RecognitionSection_rubricTooltip__gSDtz,.RecognitionSection_rubricItem__9DN2i:hover .RecognitionSection_rubricTooltip__gSDtz{opacity:1;visibility:visible;transform:translateY(0)}.RecognitionSection_rubricTrack__msuGv{height:5px;border-radius:999px;background:var(--rec-bar-track);overflow:hidden}.RecognitionSection_rubricFill__cMoZZ{display:block;width:100%;height:100%;border-radius:inherit;background:var(--rec-teal);transform:scaleX(0);transform-origin:left center;transition:transform .75s var(--rec-ease);transition-delay:var(--rubric-delay,0s)}.RecognitionSection_rubricList__CjpdZ[data-revealed] .RecognitionSection_rubricFill__cMoZZ{transform:scaleX(var(--rubric-scale,0))}.RecognitionSection_chartWrap__L0f8h{flex:1 1;display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(10rem,22vw,13.5rem);margin-bottom:var(--space-2)}.RecognitionSection_isoChart__vM30f{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:400/260}.RecognitionSection_isoBlock__oFzZN{opacity:0;transform:translateY(14px);transition:opacity .65s var(--rec-ease),transform .65s var(--rec-ease);transition-delay:var(--iso-delay,0s)}.RecognitionSection_isoChart__vM30f[data-revealed] .RecognitionSection_isoBlock__oFzZN{opacity:1;transform:translateY(0)}.RecognitionSection_isoFaceLeft__2Wd_r,.RecognitionSection_isoFaceRight__681Uj,.RecognitionSection_isoFaceTopFeatured__I4mK8,.RecognitionSection_isoFaceTop__PXcLP{stroke:var(--rec-card-bg);stroke-width:1;stroke-linejoin:round}.RecognitionSection_isoFaceLeft__2Wd_r{fill:var(--rec-face-left)}.RecognitionSection_isoFaceLeftFeatured__bKKOo{fill:var(--rec-face-light)}.RecognitionSection_isoFaceRight__681Uj{fill:var(--rec-face-right)}.RecognitionSection_isoFaceTop__PXcLP{fill:var(--rec-face-top)}.RecognitionSection_isoFaceTopFeatured__I4mK8{fill:var(--rec-orange)}.RecognitionSection_isoLabel__jZMYe{font-size:20px;font-weight:700;fill:var(--rec-teal);font-family:inherit}.RecognitionSection_isoLabelFeatured__R1ALG{font-size:26px;font-weight:700;fill:var(--rec-orange-text);font-family:inherit}.RecognitionSection_prizeFooter__XT8xq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--rec-card-border)}.RecognitionSection_prizeFooterLabel___qkFe{font-size:var(--text-sm);line-height:1.4;color:var(--rec-muted)}.RecognitionSection_prizeFooterValue__Oob6d{font-size:var(--text-sm);font-weight:700;color:var(--rec-teal)}.RecognitionSection_footerCaption__JcdgT{margin:var(--space-6) 0 0;padding-top:var(--space-2);font-size:var(--text-sm);line-height:1.55;text-align:center;color:var(--rec-muted);max-width:44rem;margin-inline:auto}@media (max-width:720px){.RecognitionSection_cardsGrid__vpeOu{grid-template-columns:1fr}.RecognitionSection_card__p_aT8{min-height:auto}.RecognitionSection_panel__vy_Jq{padding:1.25rem}.RecognitionSection_subtext___rTWO{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.RecognitionSection_introReveal__6Y37Z,.RecognitionSection_panelReveal__fCU_2{opacity:1;transform:none;transition:none}.RecognitionSection_staggerReveal__FpztL[data-visible] .RecognitionSection_card__p_aT8{animation:none}.RecognitionSection_rubricFill__cMoZZ{transform:scaleX(var(--rubric-scale,0));transition:none}.RecognitionSection_isoBlock__oFzZN{opacity:1;transform:none;transition:none}.RecognitionSection_card__p_aT8:hover{transform:none}}[data-theme=dark] .RecognitionSection_section__b0j3T{--rec-card-bg:var(--surface-card);--rec-panel-bg:color-mix(in srgb,var(--surface-card) 88%,var(--color-ocean-blue));--rec-card-border:color-mix(in srgb,var(--color-ocean-ink) 14%,transparent);--rec-teal:var(--color-ocean-blue);--rec-navy:var(--color-ocean-ink);--rec-muted:var(--text-muted);--rec-bar-track:color-mix(in srgb,var(--color-ocean-blue) 12%,var(--surface-card));--rec-face-top:color-mix(in srgb,var(--surface-card) 70%,var(--color-ocean-blue));--rec-face-left:color-mix(in srgb,var(--surface-card) 55%,var(--color-ocean-blue));--rec-face-right:color-mix(in srgb,var(--surface-card) 40%,var(--color-ocean-blue));--rec-face-light:color-mix(in srgb,var(--surface-card) 75%,var(--color-ocean-blue));background:var(--surface-page)}.SectionDissolve_dissolve__w9U1p{--dissolve-cover:0;position:relative}.SectionDissolve_dissolve__w9U1p>:last-child{position:relative;z-index:1}.dashboard_grid__uXLJg{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.dashboard_gridFull__ArgCW{grid-column:1/-1}.dashboard_card__k9RAX{padding:clamp(1.25rem,2.5vw,1.625rem);border-radius:calc(var(--radius-md) + 4px);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 8%,var(--surface-card));background:color-mix(in srgb,var(--surface-card) 94%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--surface-card) 92%,transparent),0 20px 40px -32px color-mix(in srgb,var(--color-ocean-ink) 16%,transparent);transition:border-color .25s ease,box-shadow .25s ease}.dashboard_card__k9RAX:hover{border-color:color-mix(in srgb,var(--color-ocean-blue) 22%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--surface-card) 92%,transparent),0 24px 44px -28px color-mix(in srgb,var(--color-ocean-ink) 18%,transparent)}.dashboard_cardAccent__dyY6M{border-color:color-mix(in srgb,var(--color-tangerine) 28%,transparent);background:color-mix(in srgb,var(--color-tangerine-light) 12%,var(--surface-card))}.dashboard_cardTitle__7VjZb{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;color:var(--color-ocean-ink)}.dashboard_cardBody__eB5SU{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-ocean-ink) 78%,var(--text-muted))}.dashboard_cardHint___A_QN{margin:0;font-size:var(--text-xs);line-height:1.55;color:color-mix(in srgb,var(--color-ocean-ink) 58%,var(--text-muted))}.dashboard_list__d6IfP{margin:0;padding-left:1.15rem;font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-ocean-ink) 78%,var(--text-muted))}.dashboard_inlineLink__9rGCH{font-weight:600;color:var(--color-ocean-blue);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-ocean-blue) 35%,transparent)}.dashboard_inlineLink__9rGCH:hover{color:var(--color-ocean-ink);border-bottom-color:var(--color-ocean-ink)}@media (min-width:768px){.dashboard_grid__uXLJg{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}@media (min-width:1024px){.dashboard_grid__uXLJg{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.dashboard_card__k9RAX:hover{box-shadow:0 1px 0 color-mix(in srgb,var(--surface-card) 92%,transparent),0 20px 40px -32px color-mix(in srgb,var(--color-ocean-ink) 16%,transparent)}}.ToolkitPortal_page__kDYvf{--tk-bg:var(--color-bg-base);--tk-bg-tint:color-mix(in srgb,var(--color-bg-base) 82%,var(--color-ocean-blue));--tk-navy:var(--color-text-primary);--tk-orange:var(--color-tangerine);--tk-ease:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;min-height:100svh;padding:clamp(2rem,5vw,3.5rem) var(--page-gutter) clamp(3rem,8vw,5rem);overflow-x:clip;background-color:var(--tk-bg);background-image:radial-gradient(ellipse 88% 78% at 50% 42%,var(--surface-card) 0,color-mix(in srgb,var(--surface-card) 70%,var(--tk-bg)) 38%,var(--tk-bg) 62%,var(--tk-bg-tint) 100%)}[data-theme=dark] .ToolkitPortal_page__kDYvf{--tk-bg:var(--surface-page);--tk-bg-tint:color-mix(in srgb,var(--color-mist) 88%,#0a1218);--tk-navy:var(--color-ocean-ink)}.ToolkitPortal_pageCentered__gkF9z{display:flex;align-items:center;justify-content:center}.ToolkitPortal_inner__GszNA{position:relative;z-index:1;width:100%;margin-inline:auto}.ToolkitPortal_widthSm__Cto3E{max-width:26rem}.ToolkitPortal_widthMd__2wWGP{max-width:42rem}.ToolkitPortal_widthLg__QnRK_{max-width:56rem}.ToolkitPortal_widthXl__nN9FM{max-width:72rem}.ToolkitPortal_header__I244r{margin-bottom:var(--space-6)}.ToolkitPortal_headerCentered__Hq8GN{text-align:center}.ToolkitPortal_eyebrow__YAT8J{margin:0 0 var(--space-3);color:color-mix(in srgb,var(--color-ocean-blue) 88%,var(--tk-navy));letter-spacing:.14em}.ToolkitPortal_eyebrowAdmin__prKFR{color:color-mix(in srgb,var(--tk-orange) 88%,var(--tk-navy))}.ToolkitPortal_title__r47M0{margin:0 0 var(--space-3);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--tk-navy)}.ToolkitPortal_lead__jMEuy{margin:0;max-width:52ch;font-size:var(--text-base);line-height:1.55;color:color-mix(in srgb,var(--tk-navy) 68%,var(--text-muted))}.ToolkitPortal_headerCentered__Hq8GN .ToolkitPortal_lead__jMEuy{margin-inline:auto}.ToolkitPortal_nav__wBdTT{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6);padding:.35rem;border-radius:calc(var(--radius-md) + 4px);border:1px solid color-mix(in srgb,var(--tk-navy) 8%,var(--surface-card));background:color-mix(in srgb,var(--surface-card) 82%,transparent);box-shadow:0 12px 28px -24px color-mix(in srgb,var(--tk-navy) 18%,transparent)}.ToolkitPortal_navLink__1oD0t{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem .875rem;font-size:var(--text-sm);font-weight:600;color:color-mix(in srgb,var(--tk-navy) 72%,var(--text-muted));text-decoration:none;border-radius:var(--radius-md);transition:color .2s var(--tk-ease),background .2s var(--tk-ease),box-shadow .2s var(--tk-ease)}.ToolkitPortal_navLink__1oD0t:hover{color:var(--tk-navy);background:color-mix(in srgb,var(--color-tangerine-light) 16%,var(--surface-card))}.ToolkitPortal_navLinkActive__RRH5l{color:var(--tk-navy);background:color-mix(in srgb,var(--color-tangerine-light) 22%,var(--surface-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-tangerine) 35%,transparent)}.ToolkitPortal_navLinkAdminActive__WCnbP{background:color-mix(in srgb,var(--tk-orange) 18%,var(--surface-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tk-orange) 35%,transparent)}@media (max-width:480px){.ToolkitPortal_nav__wBdTT{flex-direction:column;align-items:stretch}.ToolkitPortal_navLink__1oD0t{min-height:2.75rem;justify-content:center;font-size:var(--text-base)}.ToolkitPortal_page__kDYvf{padding-inline:max(var(--page-gutter),1rem)}}.ToolkitPortal_surface__zZ4i2{padding:clamp(1.5rem,3vw,2rem);border-radius:calc(var(--radius-md) + 6px);border:1px solid color-mix(in srgb,var(--tk-navy) 8%,var(--surface-card));background:color-mix(in srgb,var(--surface-card) 94%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--surface-card) 90%,transparent),0 28px 56px -36px color-mix(in srgb,var(--tk-navy) 22%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ToolkitPortal_surfaceFlush__G4bIC{padding:0;background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ToolkitPortal_loading__xaPw5{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--tk-navy) 60%,var(--text-muted))}.AccountMenu_root__MHKnR{position:relative}.AccountMenu_trigger__vc_nP{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid color-mix(in srgb,var(--color-ocean-ink) 15%,transparent);border-radius:50%;background:var(--surface-card);cursor:pointer}.AccountMenu_avatar__OGxXk{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.AccountMenu_initials__mQ7Qb{font-size:var(--text-xs);font-weight:600;color:var(--color-ocean-ink)}.AccountMenu_menu__zs7tV{position:absolute;right:0;top:calc(100% + .5rem);min-width:11rem;padding:var(--space-3);background:var(--surface-card);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 12%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--color-ocean-ink) 12%,transparent);z-index:60}.AccountMenu_menuName__UWTVw{margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent);font-size:var(--text-xs);font-weight:600;color:color-mix(in srgb,var(--color-ocean-ink) 70%,transparent)}.AccountMenu_menuItemButton__Mi2nW,.AccountMenu_menuItem__pNOQS{display:block;width:100%;text-align:left;padding:var(--space-2) var(--space-1);font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--color-ocean-ink);text-decoration:none;background:none;border:none;cursor:pointer}.AccountMenu_menuItemButton__Mi2nW:hover,.AccountMenu_menuItem__pNOQS:hover{color:var(--color-ocean-blue)}.AccountMenu_loadingDot__McOUO{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-ocean-blue);opacity:.5}.ThemeToggle_btn__Z9BOe{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ocean-ink) 12%,var(--surface-card));background:color-mix(in srgb,var(--surface-card) 88%,transparent);color:var(--color-ocean-ink);cursor:pointer;transition:color .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.ThemeToggle_btnCompact__Injsi{width:2.25rem;height:2.25rem}.ThemeToggle_btn__Z9BOe:hover{border-color:color-mix(in srgb,var(--color-tangerine) 45%,transparent);color:var(--color-tangerine);box-shadow:0 6px 20px -14px color-mix(in srgb,var(--color-ocean-ink) 25%,transparent)}.ThemeToggle_btn__Z9BOe:focus-visible{outline:2px solid var(--color-ocean-blue);outline-offset:2px}.ThemeToggle_iconWrap__LRORc{display:grid;place-items:center;pointer-events:none}@media (prefers-reduced-motion:reduce){.ThemeToggle_btn__Z9BOe{transition:none}}.BrandLogo_logo__C8JUF{width:auto;height:2rem;object-fit:contain}.ToolkitGridBackdrop_backdrop__dLAn2{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ToolkitGridBackdrop_gridLayer__goaIk{position:absolute;inset:-1px;--tk-grid:color-mix(in srgb,#7a9bb8 28%,transparent);--tk-grid-fine:color-mix(in srgb,#7a9bb8 14%,transparent);background-image:repeating-linear-gradient(0deg,var(--tk-grid) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,var(--tk-grid) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,var(--tk-grid-fine) 0 1px,transparent 1px 16px),repeating-linear-gradient(90deg,var(--tk-grid-fine) 0 1px,transparent 1px 16px);background-size:64px 64px,64px 64px,16px 16px,16px 16px;mask-image:radial-gradient(ellipse 72% 68% at 50% 46%,#000 0,color-mix(in srgb,#000 55%,transparent) 42%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 72% 68% at 50% 46%,#000 0,color-mix(in srgb,#000 55%,transparent) 42%,transparent 78%)}[data-theme=dark] .ToolkitGridBackdrop_gridLayer__goaIk{--tk-grid:color-mix(in srgb,var(--color-ocean-blue) 24%,transparent);--tk-grid-fine:color-mix(in srgb,var(--color-ocean-blue) 12%,transparent)}.ToolkitSectionSurface_surface__ulm8u{--tk-bg:#f7f9fc;--tk-bg-tint:#eef3f8;--tk-navy:#183247;--tk-white:#ffffff;position:relative;isolation:isolate;overflow-x:clip;background-color:var(--tk-bg);background-image:radial-gradient(ellipse 88% 78% at 50% 42%,var(--tk-white) 0,color-mix(in srgb,var(--tk-white) 70%,var(--tk-bg)) 38%,var(--tk-bg) 62%,var(--tk-bg-tint) 100%)}.ToolkitSectionSurface_surfaceContent__9CgjE{position:relative;z-index:1}[data-theme=dark] .ToolkitSectionSurface_surface__ulm8u{--tk-bg:color-mix(in srgb,var(--color-ocean-ink) 92%,#0a1218);--tk-bg-tint:color-mix(in srgb,var(--color-ocean-ink) 88%,#0a1218);--tk-white:var(--surface-card,#1a2836)}.dashboardPages_layout__ElyLj,.dashboardPages_stack__mR0BZ{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.dashboardPages_layout__ElyLj{align-items:start}@media (min-width:1100px){.dashboardPages_layout__ElyLj{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.dashboardPages_column__Klig4{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.dashboardPages_panel__wFAsU{padding:clamp(1.15rem,2.5vw,1.6rem);border-radius:calc(var(--radius-md) + 4px);border:1px solid var(--dash-border);background:var(--dash-surface);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--color-ocean-ink) 14%,transparent)}.dashboardPages_panelHead__2jXMf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.dashboardPages_panelTitle__Zw_BE{display:flex;align-items:center;gap:.6rem;margin:0;font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;color:var(--color-ocean-ink)}.dashboardPages_panelIcon__s6d_Y{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--radius-sm);color:var(--color-ocean-blue);background:color-mix(in srgb,var(--color-ocean-blue) 10%,var(--surface-card))}.dashboardPages_panelLead___aPL5{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:1.65;color:var(--dash-muted)}.dashboardPages_prose__4g8sA{display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--text-sm);line-height:1.7;color:color-mix(in srgb,var(--color-ocean-ink) 82%,var(--text-muted))}.dashboardPages_prose__4g8sA p{margin:0}.dashboardPages_pill__lIPhp{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.03em;border-radius:999px;border:1px solid var(--dash-border);background:color-mix(in srgb,var(--color-mist) 55%,var(--surface-card));color:var(--color-ocean-ink);text-transform:capitalize;white-space:nowrap}.dashboardPages_pill__lIPhp:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor;opacity:.8}.dashboardPages_pillSuccess__SNcEg{color:var(--color-success);background:var(--color-success-bg);border-color:color-mix(in srgb,var(--color-success) 30%,transparent)}.dashboardPages_pillWarn__GMP6w{color:var(--color-warning);background:color-mix(in srgb,var(--color-tangerine-light) 18%,var(--surface-card));border-color:color-mix(in srgb,var(--color-tangerine) 32%,transparent)}.dashboardPages_pillInfo__6xy_w{color:var(--color-ocean-blue);background:color-mix(in srgb,var(--color-ocean-blue) 9%,var(--surface-card));border-color:color-mix(in srgb,var(--color-ocean-blue) 26%,transparent)}.dashboardPages_pillDanger__KwTsJ{color:var(--color-error);background:var(--color-error-bg);border-color:color-mix(in srgb,var(--color-error) 28%,transparent)}.dashboardPages_notice___u0_D{display:flex;gap:.75rem;align-items:flex-start;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-ocean-blue) 22%,transparent);background:color-mix(in srgb,var(--color-ocean-blue) 5%,var(--surface-card));font-size:var(--text-sm);line-height:1.6;color:var(--color-ocean-ink)}.dashboardPages_noticeIcon__65WNv{flex-shrink:0;margin-top:.1rem;color:var(--color-ocean-blue)}.dashboardPages_noticeBody__KbXiL{flex:1 1;min-width:0}.dashboardPages_noticeTitle__5pYI1{display:block;margin-bottom:.15rem;font-weight:700}.dashboardPages_noticeText__BFwM_{margin:0;color:var(--dash-muted)}.dashboardPages_noticeActions__cOTAX{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.dashboardPages_noticeSuccess__iN4Uu{border-color:color-mix(in srgb,var(--color-success) 30%,transparent);background:var(--color-success-bg)}.dashboardPages_noticeSuccess__iN4Uu .dashboardPages_noticeIcon__65WNv{color:var(--color-success)}.dashboardPages_noticeWarn__5QDP3{border-color:color-mix(in srgb,var(--color-tangerine) 35%,transparent);background:color-mix(in srgb,var(--color-tangerine-light) 14%,var(--surface-card))}.dashboardPages_noticeWarn__5QDP3 .dashboardPages_noticeIcon__65WNv{color:var(--color-tangerine)}.dashboardPages_noticeError__MsZEY{border-color:color-mix(in srgb,var(--color-error) 32%,transparent);background:var(--color-error-bg)}.dashboardPages_noticeError__MsZEY .dashboardPages_noticeIcon__65WNv{color:var(--color-error)}.dashboardPages_facts__OYjXt{display:grid;grid-gap:0;gap:0;margin:0}.dashboardPages_fact__sHXYf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:.7rem 0;font-size:var(--text-sm);border-bottom:1px solid var(--dash-border)}.dashboardPages_fact__sHXYf:last-child{border-bottom:none;padding-bottom:0}.dashboardPages_fact__sHXYf:first-child{padding-top:0}.dashboardPages_factLabel__zbfhc{color:var(--dash-muted)}.dashboardPages_factValue__AZFFX{margin:0;font-weight:600;text-align:right;color:var(--color-ocean-ink);overflow-wrap:anywhere}.dashboardPages_checkList__w5z83{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding:0;list-style:none}.dashboardPages_checkItem__6IcnQ{display:flex;gap:.65rem;align-items:flex-start;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-ocean-ink) 82%,var(--text-muted))}.dashboardPages_checkItemIcon__9_ely{flex-shrink:0;margin-top:.2rem;color:var(--color-tangerine)}.dashboardPages_timeline__gPL9n{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.dashboardPages_timelineItem__EvKTc{position:relative;display:grid;grid-gap:.1rem;gap:.1rem;padding:0 0 var(--space-4) 1.5rem;font-size:var(--text-sm)}.dashboardPages_timelineItem__EvKTc:last-child{padding-bottom:0}.dashboardPages_timelineItem__EvKTc:before{content:"";position:absolute;left:.3rem;top:.35rem;bottom:-.35rem;width:2px;background:var(--dash-border)}.dashboardPages_timelineItem__EvKTc:last-child:before{display:none}.dashboardPages_timelineItem__EvKTc:after{content:"";position:absolute;left:0;top:.3rem;width:.65rem;height:.65rem;border-radius:50%;background:var(--surface-card);border:2px solid var(--color-ocean-blue)}.dashboardPages_timelineItemDone__ePdjl:after{background:var(--color-ocean-blue)}.dashboardPages_timelineItemNext__hAO16:after{border-color:var(--color-tangerine);background:var(--color-tangerine)}.dashboardPages_timelineLabel__ZFwPX{font-weight:700;color:var(--color-ocean-ink)}.dashboardPages_timelineValue__jcCl0{color:var(--dash-muted)}.dashboardPages_rubric__wX35o{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.dashboardPages_rubricTop__d0J8E{display:flex;justify-content:space-between;gap:var(--space-3);margin-bottom:.4rem;font-size:var(--text-sm);font-weight:600;color:var(--color-ocean-ink)}.dashboardPages_rubricValue__S1zL6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dash-muted);font-weight:600}.dashboardPages_bar__RRyll{height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--color-ocean-ink) 7%,var(--surface-card));overflow:hidden}.dashboardPages_barFill__dYYfF{display:block;height:100%;border-radius:inherit;background:var(--gradient-tangerine);transition:width .6s var(--ease-out)}.dashboardPages_resourceList__SI2uU{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.dashboardPages_resourceLink__HaMuq{display:flex;align-items:center;gap:.6rem;padding:.75rem .9rem;font-size:var(--text-sm);font-weight:600;text-decoration:none;color:var(--color-ocean-ink);border:1px solid var(--dash-border);border-radius:var(--radius-md);transition:border-color .2s ease,background .2s ease}.dashboardPages_resourceLink__HaMuq:hover{border-color:color-mix(in srgb,var(--color-ocean-blue) 30%,transparent);background:color-mix(in srgb,var(--color-ocean-blue) 4%,var(--surface-card))}.dashboardPages_emptyState__g_NEZ{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:clamp(1.75rem,5vw,3rem) var(--space-4);text-align:center}.dashboardPages_emptyIcon__ZA4U9{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;color:var(--color-ocean-blue);background:color-mix(in srgb,var(--color-ocean-blue) 10%,var(--surface-card));border:1px solid color-mix(in srgb,var(--color-ocean-blue) 18%,transparent)}.dashboardPages_emptyTitle__Sr88k{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--color-ocean-ink)}.dashboardPages_emptyText__4Eb_d{margin:0;max-width:44ch;font-size:var(--text-sm);line-height:1.65;color:var(--dash-muted)}.dashboardPages_emptyActions__CJ68U{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}.dashboardPages_form__h5vMK{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.dashboardPages_field__2jTkQ{display:grid;grid-gap:.4rem;gap:.4rem}.dashboardPages_label__fA5Jt{display:flex;align-items:center;gap:.35rem;font-size:var(--text-sm);font-weight:600;color:var(--color-ocean-ink)}.dashboardPages_required__DrU4F{color:var(--color-tangerine);font-weight:700}.dashboardPages_optional__wN9Hn{font-size:var(--text-xs);font-weight:500;color:var(--dash-muted)}.dashboardPages_inputWrap__CS2aO{position:relative;display:flex;align-items:center}.dashboardPages_inputIcon__r_v7w{position:absolute;left:.85rem;color:var(--dash-muted);pointer-events:none}.dashboardPages_input__gaT_9,.dashboardPages_textarea__0UYKG{width:100%;font-family:var(--font-family);font-size:var(--text-sm);padding:.75rem .9rem;color:var(--color-ocean-ink);background:var(--surface-card);min-height:2.85rem;border:1px solid color-mix(in srgb,var(--color-ocean-ink) 18%,transparent);border-radius:var(--radius-md);transition:border-color .2s ease,box-shadow .2s ease}.dashboardPages_input__gaT_9{min-height:2.9rem}.dashboardPages_inputWithIcon__mmg_U{padding-left:2.5rem}.dashboardPages_textarea__0UYKG{min-height:7rem;resize:vertical;line-height:1.55}.dashboardPages_input__gaT_9::placeholder,.dashboardPages_textarea__0UYKG::placeholder{color:color-mix(in srgb,var(--dash-muted) 75%,transparent)}.dashboardPages_input__gaT_9:focus,.dashboardPages_textarea__0UYKG:focus{outline:none;border-color:var(--color-ocean-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-ocean-blue) 16%,transparent)}.dashboardPages_input__gaT_9:disabled,.dashboardPages_textarea__0UYKG:disabled{background:color-mix(in srgb,var(--color-mist) 55%,var(--surface-card));cursor:not-allowed}.dashboardPages_inputInvalid__PF30F{border-color:var(--color-error)}.dashboardPages_hint___w2e3{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--dash-muted)}.dashboardPages_fieldError__dZsrh{display:flex;align-items:center;gap:.35rem;margin:0;font-size:var(--text-xs);font-weight:600;color:var(--color-error)}.dashboardPages_counter__sUVi6{justify-self:end;font-size:var(--text-xs);color:var(--dash-muted)}.dashboardPages_formActions__q_VY5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-top:var(--space-2)}@media (max-width:640px){.dashboardPages_formActions__q_VY5 a,.dashboardPages_formActions__q_VY5 button{flex:1 1 100%;justify-content:center;min-height:3rem}.dashboardPages_panel__wFAsU{padding:var(--space-4)}.dashboardPages_layout__ElyLj{gap:var(--space-4)}}.dashboardPages_submittedMeta__gzshv{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--dash-muted)}.dashboardPages_scoreHero__Zrbo8{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.dashboardPages_scoreHero__Zrbo8{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboardPages_scoreCard__Iz2ZA{display:grid;grid-gap:.25rem;gap:.25rem;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--dash-border);background:color-mix(in srgb,var(--color-mist) 45%,var(--surface-card))}.dashboardPages_scoreCardAccent__WLn6k{border-color:color-mix(in srgb,var(--color-tangerine) 35%,transparent);background:color-mix(in srgb,var(--color-tangerine-light) 14%,var(--surface-card))}.dashboardPages_scoreLabel__hPMc3{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dash-muted)}.dashboardPages_scoreValue__KtfOq{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em;color:var(--color-ocean-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardPages_scoreUnit__6_5fK{font-size:var(--text-sm);font-weight:600;color:var(--dash-muted)}.dashboardPages_feedback__rtQnK{margin:0;padding:var(--space-4);font-size:var(--text-sm);line-height:1.7;white-space:pre-wrap;border-left:3px solid var(--color-tangerine);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb,var(--color-mist) 55%,var(--surface-card));color:color-mix(in srgb,var(--color-ocean-ink) 85%,var(--text-muted))}.dashboardPages_linkRow__OEw6f{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dashboardPages_inlineLink__poS6O{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:var(--color-ocean-blue);text-decoration:none;overflow-wrap:anywhere}.dashboardPages_inlineLink__poS6O:hover{text-decoration:underline}.dashboardPages_loading___c_gr{padding:var(--space-8) 0;text-align:center;font-size:var(--text-sm);color:var(--dash-muted)}.dashboardPages_adminTableWrap__RJt3w{overflow-x:auto;margin:0 calc(-1 * var(--space-1))}.dashboardPages_adminTable__PpZ6a{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--text-sm)}.dashboardPages_adminTable__PpZ6a td,.dashboardPages_adminTable__PpZ6a th{text-align:left;padding:var(--space-3) var(--space-3);vertical-align:top;border-bottom:1px solid var(--dash-border)}.dashboardPages_adminTable__PpZ6a th{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dash-muted)}.dashboardPages_adminTableProof__hEZFk{max-width:14rem}@media (prefers-reduced-motion:reduce){.dashboardPages_barFill__dYYfF,.dashboardPages_input__gaT_9,.dashboardPages_resourceLink__HaMuq,.dashboardPages_textarea__0UYKG{transition:none}}.dashboardPages_modalScrim__hAMwC{position:fixed;inset:0;z-index:50;background:var(--color-scrim);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;overflow:auto}.challenge_page__x6Elk{position:relative;isolation:isolate;overflow-x:clip;padding-bottom:var(--space-12)}.challenge_canvas__zGRjQ .section--mist{background:transparent}.challenge_noctraSectionAlt__k_Equ,.challenge_noctraSection__e5H8x{padding-block:var(--space-12)}.challenge_sectionLabel__5e55o{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ocean-blue)}.challenge_sectionHeading__tMJ4F{margin:0 0 var(--space-6);font-size:var(--text-2xl);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--color-ocean-ink);max-width:22ch}.challenge_sectionHeadingSecondary__Spfug{margin:0 0 var(--space-4);font-size:var(--text-xl);letter-spacing:-.02em}.challenge_sectionLead__SWNiL{margin:0 0 var(--space-8);font-size:var(--text-lg);line-height:1.55;max-width:48ch;color:color-mix(in srgb,var(--color-ocean-ink) 82%,transparent)}.challenge_subheading__Us1nW{margin:var(--space-10) 0 var(--space-4);font-size:var(--text-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ocean-ink) 72%,var(--color-ocean-blue))}.challenge_editorial__vlEF2{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:58ch;margin-bottom:var(--space-8)}.challenge_editorial__vlEF2 p{margin:0;font-size:var(--text-base);line-height:1.7;color:color-mix(in srgb,var(--color-ocean-ink) 88%,transparent)}.challenge_metaPanel__0hYOy{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-8);padding:var(--space-6);border-left:3px solid color-mix(in srgb,var(--color-tangerine) 55%,transparent);background:color-mix(in srgb,var(--color-white) 65%,transparent)}.challenge_metaHeading__u1joN{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ocean-blue)}.challenge_metaValue__d9xM8{margin:0;font-size:var(--text-lg);color:var(--color-ocean-ink)}.challenge_metaMuted__L7NIk{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-ocean-ink) 72%,transparent)}.challenge_metaList__WL_Pn{margin:0;padding-left:1.1rem;font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-ocean-ink) 85%,transparent)}.challenge_metaPills__mZYco{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.challenge_metaPills__mZYco li{padding:.35rem .85rem;font-size:var(--text-xs);font-weight:600;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ocean-blue) 28%,transparent);color:color-mix(in srgb,var(--color-ocean-ink) 88%,transparent)}.challenge_goalCallout__qcTVi{margin:0;padding:var(--space-5) var(--space-6);font-size:var(--text-sm);line-height:1.65;max-width:60ch;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-ocean-blue) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ocean-blue) 18%,transparent);color:color-mix(in srgb,var(--color-ocean-ink) 90%,transparent)}.challenge_goalCallout__qcTVi strong{color:var(--color-ocean-ink)}.challenge_numberedRequirements__1u9cn{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.challenge_requirementRow__NNPcO{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.challenge_reqNum__QAQA8{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--color-tangerine);border:1px solid color-mix(in srgb,var(--color-tangerine) 35%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-tangerine) 8%,transparent)}.challenge_reqTitle__7LP6t{display:block;margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ocean-ink)}.challenge_reqBody__LlRO4{margin:0;font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-ocean-ink) 82%,transparent)}.challenge_checkList__jN48b{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:52rem}.challenge_checkList__jN48b li{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-sm);line-height:1.55;color:color-mix(in srgb,var(--color-ocean-ink) 86%,transparent)}.challenge_checkIcon__zbAl_{flex-shrink:0;margin-top:.12rem;color:var(--color-tangerine);width:1.125rem;height:1.125rem}.challenge_freedomNote__9QvHG{margin-top:var(--space-10);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);border:1px dashed color-mix(in srgb,var(--color-ocean-ink) 18%,transparent)}.challenge_freedomNoteTitle__XTgbX{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:700;color:var(--color-ocean-ink)}.challenge_freedomNote__9QvHG p:last-child{margin:0;font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-ocean-ink) 84%,transparent)}.challenge_inlineIcon__qmGjj{width:1.15rem;height:1.15rem;flex-shrink:0}.challenge_toolGrid__93_FX{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}.challenge_toolCard__cYM_f{display:flex;flex-direction:column;height:100%;padding:var(--space-5);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent);background:color-mix(in srgb,var(--color-white) 72%,transparent);text-decoration:none;color:inherit;transition:border-color .25s var(--ease-out),box-shadow .25s var(--ease-out),transform .25s var(--ease-out)}.challenge_toolCard__cYM_f:focus-visible,.challenge_toolCard__cYM_f:hover{border-color:color-mix(in srgb,var(--color-ocean-blue) 22%,transparent);box-shadow:0 12px 32px -20px color-mix(in srgb,var(--color-ocean-ink) 18%,transparent);transform:translateY(-2px)}.challenge_toolCard__cYM_f:focus-visible{outline:2px solid var(--color-ocean-blue);outline-offset:2px}.challenge_toolLogoWrap__VU1JF{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;margin-bottom:var(--space-3)}.challenge_toolLogo__7kUx2{width:auto!important;height:2.35rem!important;max-width:4.75rem;object-fit:contain;filter:grayscale(1);opacity:.78;transition:filter .35s var(--ease-out),opacity .35s var(--ease-out),transform .35s var(--ease-out)}.challenge_toolCard__cYM_f:focus-visible .challenge_toolLogo__7kUx2,.challenge_toolCard__cYM_f:hover .challenge_toolLogo__7kUx2{filter:grayscale(0);opacity:1;transform:scale(1.07)}.challenge_toolName__FfV_I{display:block;margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ocean-ink)}.challenge_toolDesc__PP7oc{margin:0;font-size:var(--text-sm);line-height:1.55;color:color-mix(in srgb,var(--color-ocean-ink) 78%,transparent)}.challenge_journeyTimeline__Ssvws{margin:0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0;max-width:48rem}.challenge_journeyStep__W_D_4{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent)}.challenge_journeyStep__W_D_4:last-child{border-bottom:none}.challenge_journeyMarker__PU3fn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:var(--text-xs);font-weight:700;color:var(--color-white);background:var(--gradient-tangerine);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--color-tangerine) 45%,transparent)}.challenge_journeyTitle__5B0Es{display:block;margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ocean-ink)}.challenge_journeyBody__SNS7_{margin:0;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-ocean-ink) 82%,transparent)}.challenge_aiDisclaimer__LdCS6{margin:var(--space-10) 0 var(--space-6);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);line-height:1.55;border-left:3px solid color-mix(in srgb,var(--color-ocean-blue) 45%,transparent);background:color-mix(in srgb,var(--color-ocean-blue) 6%,transparent);color:color-mix(in srgb,var(--color-ocean-ink) 86%,transparent)}.challenge_submissionGrid__0QUyT{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}.challenge_submissionCard__6TCMm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent);background:color-mix(in srgb,var(--color-white) 70%,transparent)}.challenge_submissionCard__6TCMm strong{font-size:var(--text-sm);color:var(--color-ocean-ink)}.challenge_submissionCard__6TCMm p{margin:0;font-size:var(--text-sm);line-height:1.55;color:color-mix(in srgb,var(--color-ocean-ink) 80%,transparent)}.challenge_submissionIcon__LFY6p{width:1.5rem;height:1.5rem;color:var(--color-ocean-blue);margin-bottom:var(--space-1)}.challenge_submissionCta__YYU22{margin-top:var(--space-10);padding:var(--space-8) var(--space-6);border-radius:var(--radius-md);background:var(--color-ocean-ink);color:var(--color-mist);text-align:center}.challenge_ctaTitle__uXRJ0{margin:0 0 var(--space-3);font-size:var(--text-xl);color:var(--color-mist)}.challenge_ctaLead__L7yRK{margin:0 auto var(--space-6);max-width:40ch;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-mist) 88%,transparent)}.challenge_ctaSub__NyLq4{margin:var(--space-5) 0 0;font-size:var(--text-xs);line-height:1.5;color:color-mix(in srgb,var(--color-mist) 72%,transparent)}.challenge_ctaSub__NyLq4 a{color:var(--color-tangerine-light)}.challenge_table__XbzCM{width:100%;max-width:40rem;border-collapse:collapse;font-size:var(--text-sm)}.challenge_table__XbzCM td,.challenge_table__XbzCM th{text-align:left;padding:var(--space-3) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--color-ocean-ink) 12%,transparent)}.challenge_table__XbzCM th{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ocean-blue)}.challenge_paymentCard__olALt{margin-top:var(--space-8);padding:var(--space-6);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent);background:color-mix(in srgb,var(--color-white) 72%,transparent)}.challenge_paymentTitle__9BG_k{margin:0 0 var(--space-3);font-size:var(--text-lg);color:var(--color-ocean-ink)}.challenge_paymentLead__nlj_d{margin:0 0 var(--space-5);font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--color-ocean-ink) 84%,transparent)}.challenge_paymentDl__mhLEa{margin:0 0 var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.challenge_paymentDl__mhLEa dt{margin:0 0 var(--space-1);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ocean-blue)}.challenge_paymentDl__mhLEa dd{margin:0;font-size:var(--text-sm);color:var(--color-ocean-ink)}.challenge_paymentAccountRow__TaRKr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.challenge_paymentAccountRow__TaRKr code{font-size:var(--text-sm);padding:.2rem .45rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-ocean-blue) 8%,transparent)}.challenge_paymentList__ZGY1W{margin:0;padding-left:1.2rem;font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-ocean-ink) 82%,transparent)}.challenge_paymentList__ZGY1W li+li{margin-top:var(--space-2)}.challenge_workflowCard__ut_ck{margin-top:var(--space-8);padding:var(--space-6);border-radius:var(--radius-md);border:1px dashed color-mix(in srgb,var(--color-ocean-blue) 35%,transparent);background:color-mix(in srgb,var(--color-ocean-blue) 5%,transparent)}.challenge_workflowTitle__u_WdX{margin:0 0 var(--space-4);font-size:var(--text-lg);color:var(--color-ocean-ink)}.challenge_workflowList__4OiGW{margin:0;padding-left:1.2rem;display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--text-sm);line-height:1.55;color:color-mix(in srgb,var(--color-ocean-ink) 86%,transparent)}.challenge_workflowList__4OiGW strong{color:var(--color-ocean-ink)}.challenge_table__XbzCM td:last-child{font-weight:600;color:var(--color-tangerine);width:6rem}@media (min-width:640px){.challenge_metaPanel__0hYOy{grid-template-columns:repeat(3,1fr);gap:var(--space-8);border-left-width:4px}.challenge_submissionGrid__0QUyT,.challenge_toolGrid__93_FX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.challenge_toolGrid__93_FX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.challenge_toolCard__cYM_f:focus-visible,.challenge_toolCard__cYM_f:hover{transform:none}.challenge_toolLogo__7kUx2{filter:grayscale(0);opacity:1;transform:none}}[data-theme=dark] .challenge_checkList__jN48b li,[data-theme=dark] .challenge_editorial__vlEF2 p,[data-theme=dark] .challenge_goalCallout__qcTVi,[data-theme=dark] .challenge_journeyBody__SNS7_,[data-theme=dark] .challenge_metaList__WL_Pn,[data-theme=dark] .challenge_metaMuted__L7NIk,[data-theme=dark] .challenge_reqBody__LlRO4,[data-theme=dark] .challenge_sectionLead__SWNiL,[data-theme=dark] .challenge_submissionCard__6TCMm p,[data-theme=dark] .challenge_toolDesc__PP7oc{color:var(--text-muted)}[data-theme=dark] .challenge_freedomNoteTitle__XTgbX,[data-theme=dark] .challenge_journeyTitle__5B0Es,[data-theme=dark] .challenge_metaValue__d9xM8,[data-theme=dark] .challenge_reqTitle__7LP6t,[data-theme=dark] .challenge_sectionHeadingSecondary__Spfug,[data-theme=dark] .challenge_sectionHeading__tMJ4F,[data-theme=dark] .challenge_submissionCard__6TCMm strong,[data-theme=dark] .challenge_toolName__FfV_I{color:var(--color-ocean-ink)}[data-theme=dark] .challenge_metaPanel__0hYOy{background:color-mix(in srgb,var(--surface-card) 88%,transparent);border-left-color:color-mix(in srgb,var(--color-tangerine) 45%,transparent)}[data-theme=dark] .challenge_goalCallout__qcTVi,[data-theme=dark] .challenge_submissionCard__6TCMm,[data-theme=dark] .challenge_toolCard__cYM_f{background:color-mix(in srgb,var(--surface-card) 85%,transparent);border-color:color-mix(in srgb,var(--color-ocean-blue) 18%,transparent)}[data-theme=dark] .challenge_toolLogo__7kUx2{opacity:.85}[data-theme=dark] .challenge_aiDisclaimer__LdCS6{background:color-mix(in srgb,var(--color-ocean-blue) 12%,var(--surface-card));border-left-color:color-mix(in srgb,var(--color-ocean-blue) 40%,transparent)}[data-theme=dark] .challenge_table__XbzCM td,[data-theme=dark] .challenge_table__XbzCM th{border-bottom-color:color-mix(in srgb,var(--color-ocean-blue) 22%,transparent)}