@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46f2c2342f85e478-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d07ee9160e6fd52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b4796fdbb42263df-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d294f1e349318783-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c465e14413247d80-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/52f8cf394b3641e4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fa64e74b88370ed1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6b99d524c7bef2f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2afc1581e19cce3f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed Fallback;src:local("Arial");ascent-override:115.49%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:86.59%}.__className_079d99{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}.page_page__Y7PXf{background:#f3f4f6}.page_hero__Y2vPo{padding:22px 0 16px}.page_eyebrow__Z70ey{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.page_hero__Y2vPo h1{margin:2px 0 0;font-size:44px;line-height:1;letter-spacing:.01em;color:var(--secondary)}.page_hero__Y2vPo h1 span{color:var(--primary)}.page_heroText__IYMO1{max-width:100ch;margin:6px 0 0;font-size:15px;line-height:1.45;color:var(--text-muted)}.page_toolSection__lHCJm{padding:0 0 40px}.page_builder__DXz4A{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:900px){.page_builder__DXz4A{grid-template-columns:minmax(0,1fr)}.page_builder__DXz4A .page_stage__SGv_J{display:contents}.page_bandPanel__3SRQG{order:1}.page_metrics__SqIkD{order:2}.page_builder__DXz4A .page_side__ZnfOW{display:contents}.page_rail__T7pfz{order:3}.page_laterPanel__ERSn0{order:4}.page_feedback__eiYfF{order:5}}.page_panel__74ASI,.page_rail__T7pfz{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px;min-width:0}.page_side__ZnfOW{position:sticky;top:16px;display:grid;gap:16px;max-height:calc(100vh - 32px);overflow:auto;overscroll-behavior:contain;min-width:0}.page_rail__T7pfz{display:grid;gap:14px}@media (max-width:900px){.page_side__ZnfOW{position:static;max-height:none}}.page_feedback__eiYfF{display:grid;gap:10px;padding:18px;border-radius:14px;background:var(--secondary);color:var(--white)}.page_feedbackTitle__fN9cv{margin:0;font-size:24px;color:var(--white)}.page_feedbackText__qkVd_{margin:0;font-size:14px;line-height:1.45;color:#cbd5e1}.page_feedback__eiYfF .page_fieldName__AxydG,.page_feedback__eiYfF .page_hint__VwUN3{color:#cbd5e1}.page_feedback__eiYfF .page_seg__grEhO label{background:rgba(255,255,255,.1);color:var(--white)}.page_feedback__eiYfF .page_seg__grEhO input:checked+label{background:var(--white);color:var(--secondary)}.page_feedback__eiYfF .page_error__aOxTq{color:#fca5a5}.page_feedbackForm__s5pXy{display:grid;gap:8px}.page_feedbackInput__wTBsY{width:100%;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:var(--white);font:inherit;font-size:15px;resize:vertical}.page_feedbackInput__wTBsY:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.page_feedbackOpen___vVf9{justify-self:start;padding:9px 16px;border:0;border-radius:8px;background:var(--white);color:var(--secondary);font-size:15px;font-weight:700;cursor:pointer}.page_feedbackOpen___vVf9:disabled{opacity:.6;cursor:wait}.page_feedbackOpen___vVf9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_honeypot__upWIZ{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.page_groupTitle__ng8_c{font-family:var(--font-bebas),Impact,sans-serif;font-size:20px;letter-spacing:.04em;color:var(--secondary);border-top:1px solid var(--border);padding-top:12px}.page_groupTitle__ng8_c:first-child{border-top:0;padding-top:0}.page_field__1HBBA{display:grid;gap:6px;min-width:0}.page_fieldName__AxydG{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.page_hint__VwUN3{font-size:13px;line-height:1.4;color:var(--text-muted)}.page_row2__Nrx2V{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.page_seg__grEhO{display:flex;flex-wrap:wrap;gap:4px}.page_seg__grEhO input{position:absolute;opacity:0;pointer-events:none}.page_seg__grEhO label{display:inline-block;cursor:pointer;padding:5px 10px;border-radius:6px;background:var(--gray-light);color:var(--text);font-size:14px;font-weight:600;-webkit-user-select:none;user-select:none}.page_seg__grEhO input:checked+label{background:var(--secondary);color:var(--white)}.page_seg__grEhO input:focus-visible+label{outline:2px solid var(--primary);outline-offset:2px}.page_select__cyrYM,.page_timeInput__GzPNY{width:100%;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:var(--background);color:var(--text);font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_select__cyrYM:focus-visible,.page_timeInput__GzPNY:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.page_error__aOxTq{margin:0;font-size:14px;font-weight:600;color:var(--primary)}.page_check__0UmMn{display:flex;gap:8px;align-items:center;font-weight:600;cursor:pointer}.page_check__0UmMn input{width:17px;height:17px;accent-color:var(--primary)}.page_more__OBcmC{display:grid;gap:12px}.page_more__OBcmC summary{cursor:pointer;font-weight:700;color:var(--secondary)}.page_more__OBcmC[open] summary{margin-bottom:12px}.page_more__OBcmC>div+div{margin-top:12px}.page_printButton__nwQW1{justify-self:start;padding:11px 18px;border:0;border-radius:8px;background:var(--primary);color:var(--white);font-size:16px;font-weight:700;cursor:pointer}.page_printButton__nwQW1:hover{background:#b91c1c}.page_printButton__nwQW1:disabled{opacity:.5;cursor:not-allowed}.page_printButton__nwQW1:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.page_stage__SGv_J{display:grid;gap:20px;min-width:0}.page_metrics__SqIkD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:14px;overflow:hidden}@media (max-width:1150px){.page_metrics__SqIkD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.page_metrics__SqIkD{grid-template-columns:minmax(0,1fr)}}.page_metric__K1Tf3{display:grid;gap:2px;align-content:start;padding:12px 14px;background:var(--surface);min-width:0}.page_metricKey__jSC_H{font-size:12px;font-weight:700;letter-spacing:.07em;word-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.page_metricValue__Vpe_h{font-size:28px;font-weight:700;line-height:1.1;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_metricNote__EBL32{font-size:13px;line-height:1.4;color:var(--text-muted)}.page_pill__0j3_b{display:inline-block;margin-left:4px;padding:2px 7px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.page_ok__A5qpt{background:#dcfce7;color:#15803d}.page_warn__dGpZQ{background:#fef3c7;color:#a16207}.page_bad__4fDZY{background:#fee2e2;color:#b91c1c}.page_panelHead__GV1Gb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:12px}.page_panelHead__GV1Gb h2,.page_panel__74ASI>h2{margin:0;font-size:28px;color:var(--secondary)}.page_panelHead__GV1Gb p{margin:4px 0 0;max-width:70ch;font-size:15px;color:var(--text-muted)}.page_scroll__NKr2k{overflow-x:auto;padding:12px 4px 16px}.page_paper__Y07uG{display:block;filter:drop-shadow(0 4px 10px rgba(15,23,42,.14))}.page_wristControls__Nc3na{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;margin-bottom:12px;font-weight:600}.page_wristControls__Nc3na input[type=range]{width:min(320px,100%);accent-color:var(--primary)}.page_wristGrid___aeqK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:14px}.page_wrist__7o_no{display:grid;gap:8px;justify-items:center;padding:12px 8px;border-radius:12px;border:2px solid transparent;background:transparent;font:inherit;color:inherit;cursor:pointer;min-width:0}.page_wrist__7o_no:hover{background:var(--gray-light)}.page_wrist__7o_no:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.page_picked__jRBGg{border-color:var(--primary)}.page_arm__cgo32{position:relative;display:block;max-width:100%;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(15,23,42,.18)}.page_arm__cgo32:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,0) 22%,rgba(0,0,0,0) 78%,rgba(0,0,0,.42))}.page_arm__cgo32 svg{display:block;max-width:100%;height:auto}.page_bounce__AAHdX .page_arm__cgo32 svg{animation:page_stride__61Ylu .36s ease-in-out infinite alternate;filter:blur(.45px)}@keyframes page_stride__61Ylu{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.page_bounce__AAHdX .page_arm__cgo32 svg{animation:none}}.page_caption__V__pE{font-weight:700;font-size:14px;text-align:center}.page_caption__V__pE small{display:block;font-weight:400;color:var(--text-muted)}.page_sheet__Mny4y svg{display:block;width:100%;height:auto;max-width:920px;filter:drop-shadow(0 4px 10px rgba(15,23,42,.14))}.page_below__98Tbk{display:grid;gap:20px;padding-bottom:48px}.page_below__98Tbk .page_panelHead__GV1Gb p{max-width:100ch}.page_panelHead__GV1Gb .page_lead__uuXp4{font-size:16px;line-height:1.6;color:var(--text)}.page_factGrid__w8QbR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden}@media (max-width:1000px){.page_factGrid__w8QbR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.page_factGrid__w8QbR{grid-template-columns:minmax(0,1fr)}}.page_fact__MxT_g{display:grid;gap:2px;align-content:start;padding:12px 14px;background:var(--background);min-width:0}.page_updated__9qQgm{margin:12px 0 0;font-size:13px;color:var(--text-muted)}.page_tableWrap__yiTMO{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.page_goalTable__IRjYl{width:100%;border-collapse:collapse;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.page_goalTable__IRjYl caption{padding:12px 14px 4px;text-align:left;font-size:13px;color:var(--text-muted)}.page_goalTable__IRjYl td,.page_goalTable__IRjYl th{padding:9px 14px;text-align:right;border-top:1px solid var(--border)}.page_goalTable__IRjYl tbody tr:nth-child(2n){background:var(--background)}.page_goalTable__IRjYl thead th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-top:0}.page_goalTable__IRjYl th[scope=row],.page_goalTable__IRjYl thead th:first-child{text-align:left;color:var(--secondary)}.page_goalTable__IRjYl thead th:nth-child(3){color:var(--primary)}.page_goalTable__IRjYl td:nth-child(3){font-weight:700;color:var(--primary)}.page_steps__M5hG7{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:4px 40px}@media (max-width:760px){.page_steps__M5hG7{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}}.page_steps__M5hG7 li{counter-increment:step;display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--border);font-size:16px;line-height:25px;color:var(--text)}.page_steps__M5hG7 li:last-child,.page_steps__M5hG7 li:nth-child(5){border-bottom:0}@media (max-width:760px){.page_steps__M5hG7 li:nth-child(5){border-bottom:1px solid var(--border)}}.page_steps__M5hG7 li:before{content:counter(step);font-family:var(--font-bebas),Impact,sans-serif;font-size:24px;line-height:26px;text-align:right;color:var(--primary)}.page_faqGrid__vL7Ge{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:760px){.page_faqGrid__vL7Ge{grid-template-columns:minmax(0,1fr)}}.page_faq__mTzLv{padding:14px 16px;border-radius:12px;background:var(--background);border:1px solid var(--border);min-width:0}.page_faq__mTzLv h3{margin:0 0 6px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--secondary)}.page_faqSteps__BbDiu{margin:0;padding-left:20px;display:grid;gap:2px;font-size:15px;line-height:1.6;color:var(--text)}.page_faq__mTzLv:last-child:nth-child(odd){grid-column:1/-1}.page_faq__mTzLv p{margin:0;font-size:15px;line-height:1.6;color:var(--text)}.page_faq__mTzLv .page_faqLinks___H3mj{margin-top:8px;font-size:14px}.page_faqLinks___H3mj a{color:var(--primary);font-weight:600}.page_related__5TnnW{margin:16px 0 0;font-size:15px;color:var(--text-muted)}.page_related__5TnnW a{color:var(--primary);font-weight:600}