.FitCheck-module__o11G6G__scrim{z-index:200;background:var(--scrim);-webkit-backdrop-filter:var(--blur-scrim);backdrop-filter:var(--blur-scrim);padding:var(--space-m) var(--space-s) var(--space-xl);place-items:start center;display:grid;position:fixed;inset:0;overflow-y:auto}.FitCheck-module__o11G6G__panel{background:var(--paper);border:1px solid var(--rule);width:100%;max-width:720px;box-shadow:var(--shadow-modal)}.FitCheck-module__o11G6G__inline{max-width:720px;margin:0 auto}.FitCheck-module__o11G6G__head{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);border-bottom:1px solid var(--rule);background:var(--raised);z-index:1;display:flex;position:sticky;top:0}.FitCheck-module__o11G6G__title{font-family:var(--font-structural),sans-serif;font-weight:600;font-size:var(--step--1);margin-right:auto}.FitCheck-module__o11G6G__count{color:var(--t5);font-size:.84rem}.FitCheck-module__o11G6G__x{border:1px solid var(--rule);color:var(--t3);background:0 0;width:2rem;height:2rem;font-size:1.1rem;line-height:1}.FitCheck-module__o11G6G__x:hover{border-color:var(--oxblood);color:var(--oxblood)}.FitCheck-module__o11G6G__track{background:var(--rule-4);height:2px}.FitCheck-module__o11G6G__fill{background:var(--oxblood);height:2px;transition:width .35s var(--ease)}@media (prefers-reduced-motion:reduce){.FitCheck-module__o11G6G__fill{transition:none}}.FitCheck-module__o11G6G__body{padding:var(--space-l) var(--space-m) var(--space-xl)}.FitCheck-module__o11G6G__q{font-family:var(--font-structural),sans-serif;font-weight:600;font-size:var(--step-2);margin:0 0 var(--space-2xs);line-height:1.2}.FitCheck-module__o11G6G__help{color:var(--t5);margin:0 0 var(--space-m);max-width:40em;font-size:.94rem}.FitCheck-module__o11G6G__opts{gap:var(--space-xs);display:grid}.FitCheck-module__o11G6G__opt{text-align:left;background:var(--raised);border:1px solid var(--rule);padding:var(--space-s) var(--space-m);color:var(--t1);width:100%}.FitCheck-module__o11G6G__opt:hover{border-color:var(--oxblood);background:var(--oxblood-tint)}.FitCheck-module__o11G6G__optL{font-size:1.02rem;font-weight:600;display:block}.FitCheck-module__o11G6G__optS{color:var(--t5);margin-top:.15em;font-size:.88rem;display:block}.FitCheck-module__o11G6G__back{margin-top:var(--space-m);color:var(--t5);background:0 0;border:0;padding:.4em 0;font-size:.92rem;text-decoration:underline}.FitCheck-module__o11G6G__back:hover{color:var(--oxblood)}.FitCheck-module__o11G6G__verdict{margin:calc(-1 * var(--space-l)) calc(-1 * var(--space-m)) 0;background:var(--ink);color:var(--paper);border-top:3px solid var(--rule-ink-2);padding:clamp(28px,3.4vw,40px) clamp(22px,3.4vw,36px)}.FitCheck-module__o11G6G__good{border-top-color:var(--green)}.FitCheck-module__o11G6G__warn{border-top-color:var(--rule-4)}.FitCheck-module__o11G6G__stop{border-top-color:var(--oxblood)}.FitCheck-module__o11G6G__vLab{align-items:center;gap:9px;font-size:15.5px;font-weight:600;display:flex}.FitCheck-module__o11G6G__vDot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.FitCheck-module__o11G6G__good .FitCheck-module__o11G6G__vLab{color:var(--green)}.FitCheck-module__o11G6G__warn .FitCheck-module__o11G6G__vLab{color:var(--ti2)}.FitCheck-module__o11G6G__stop .FitCheck-module__o11G6G__vLab{color:var(--oxblood-light)}.FitCheck-module__o11G6G__vH{font-family:var(--font-structural),system-ui,sans-serif;letter-spacing:var(--ls-3b);text-wrap:balance;max-width:22em;color:var(--paper);margin:14px 0 0;font-size:clamp(27px,3.4vw,40px);font-weight:600;line-height:1.04}.FitCheck-module__o11G6G__vB{color:var(--ti2);text-wrap:pretty;max-width:34em;margin:20px 0 0;font-size:17.5px;line-height:1.6}.FitCheck-module__o11G6G__vB+.FitCheck-module__o11G6G__vB{margin-top:13px}.FitCheck-module__o11G6G__offer{border:2px solid var(--ink);background:var(--raised);margin:clamp(24px,3vw,34px) 0 0}.FitCheck-module__o11G6G__offerHead{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 24px;padding:clamp(20px,2.4vw,26px) clamp(20px,2.4vw,28px);display:flex}.FitCheck-module__o11G6G__offerWho{flex:200px;min-width:0}.FitCheck-module__o11G6G__offerCost{text-align:right;flex:0 auto}.FitCheck-module__o11G6G__recK{color:var(--oxblood);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:15px;font-weight:600;display:flex}.FitCheck-module__o11G6G__recKTag{color:var(--t5);font-weight:400}.FitCheck-module__o11G6G__recN{font-family:var(--font-structural),system-ui,sans-serif;letter-spacing:var(--ls-2b);max-width:20em;margin:7px 0 3px;font-size:clamp(24px,2.4vw,31px);font-weight:600;line-height:1.08}.FitCheck-module__o11G6G__recD{color:var(--t5);font-size:16px}.FitCheck-module__o11G6G__recP{font-family:var(--font-structural),system-ui,sans-serif;letter-spacing:-.038em;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1}.FitCheck-module__o11G6G__recPN{color:var(--t5);max-width:16em;margin-top:6px;margin-left:auto;font-size:15.5px}.FitCheck-module__o11G6G__recL{color:var(--t2);flex-direction:column;gap:11px;margin:0;padding:clamp(18px,2vw,22px) clamp(20px,2.4vw,28px);font-size:16.5px;line-height:1.5;list-style:none;display:flex}.FitCheck-module__o11G6G__recL li{gap:11px;display:flex}.FitCheck-module__o11G6G__bullet{color:var(--oxblood);flex:none;font-weight:600}.FitCheck-module__o11G6G__context{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:clamp(20px,2.6vw,34px);margin:clamp(24px,3vw,34px) 0 0;display:grid}.FitCheck-module__o11G6G__ctxH{color:var(--oxblood);border-top:1px solid var(--ink);padding-top:12px;font-size:15px;font-weight:600}.FitCheck-module__o11G6G__ctxB{color:var(--t3);text-wrap:pretty;max-width:36em;margin:11px 0 0;font-size:16.5px;line-height:1.55}.FitCheck-module__o11G6G__ctxB strong{color:var(--ink);font-weight:600}.FitCheck-module__o11G6G__ctxList{flex-direction:column;gap:13px;margin-top:11px;display:flex}.FitCheck-module__o11G6G__ctxList .FitCheck-module__o11G6G__ctxB{margin:0}.FitCheck-module__o11G6G__form{border-top:2px solid var(--ink);margin:clamp(28px,3.4vw,40px) 0 0;padding-top:24px}.FitCheck-module__o11G6G__formH{font-family:var(--font-structural),system-ui,sans-serif;letter-spacing:var(--ls-1);margin:0;font-size:clamp(21px,2.1vw,26px);font-weight:600}.FitCheck-module__o11G6G__formP{color:var(--t4);text-wrap:pretty;max-width:34em;margin:10px 0 0;font-size:17px}.FitCheck-module__o11G6G__grid{gap:var(--space-s);display:grid}.FitCheck-module__o11G6G__two{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.FitCheck-module__o11G6G__lab{color:var(--t3);margin-bottom:.3em;font-size:.82rem;font-weight:600;display:block}.FitCheck-module__o11G6G__req{color:var(--oxblood)}.FitCheck-module__o11G6G__in{background:var(--paper);border:1px solid var(--rule);width:100%;color:var(--t1);padding:.62em .7em;font-size:1rem}.FitCheck-module__o11G6G__in:focus{border-color:var(--oxblood)}.FitCheck-module__o11G6G__ta{resize:vertical;min-height:5.2em;line-height:1.55}.FitCheck-module__o11G6G__priv{color:var(--t5);margin:var(--space-s) 0 0;font-size:.84rem}.FitCheck-module__o11G6G__err{color:var(--oxblood);margin-top:var(--space-s);font-size:.9rem;font-weight:600}.FitCheck-module__o11G6G__sum{border:1px solid var(--rule);background:var(--raised);margin-bottom:var(--space-m)}.FitCheck-module__o11G6G__sum summary{padding:var(--space-s) var(--space-m);cursor:pointer;color:var(--t3);font-size:.9rem;font-weight:600}.FitCheck-module__o11G6G__sum table{font-size:.9rem}.FitCheck-module__o11G6G__sum td{padding:.5em var(--space-m);border-top:1px solid var(--rule-4);vertical-align:top}.FitCheck-module__o11G6G__sum td:first-child{color:var(--t5);width:44%}.FitCheck-module__o11G6G__acts{gap:var(--space-s);flex-wrap:wrap;align-items:center;display:flex}.FitCheck-module__o11G6G__send{font-family:var(--font-structural),sans-serif;background:var(--oxblood);color:var(--raised);border:1px solid var(--oxblood);padding:.75em 1.3em;font-size:1rem;font-weight:600;text-decoration:none}.FitCheck-module__o11G6G__send:hover{background:var(--ink);border-color:var(--ink)}.FitCheck-module__o11G6G__restart{border:1px solid var(--rule);color:var(--t3);background:0 0;padding:.7em 1.1em;font-size:.94rem}.FitCheck-module__o11G6G__restart:hover{background:var(--ink);color:var(--paper)}.FitCheck-module__o11G6G__slots{color:var(--t5);margin:var(--space-m) 0 0;max-width:36em;font-size:.9rem}.FitCheck-module__o11G6G__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.FitCheck-module__o11G6G__saved{margin-top:var(--space-m);padding:var(--space-s) var(--space-m);background:var(--oxblood-tint);border-left:3px solid var(--oxblood);color:var(--t2);text-wrap:pretty;font-size:16.5px;line-height:1.55}.FitCheck-module__o11G6G__saved strong{color:var(--t1)}.FitCheck-module__o11G6G__mailNote{color:var(--t3);white-space:nowrap}@media (max-width:560px){.FitCheck-module__o11G6G__title,.FitCheck-module__o11G6G__count,.FitCheck-module__o11G6G__q,.FitCheck-module__o11G6G__help,.FitCheck-module__o11G6G__vLab,.FitCheck-module__o11G6G__vH,.FitCheck-module__o11G6G__vB{text-align:center}.FitCheck-module__o11G6G__vLab{justify-content:center}.FitCheck-module__o11G6G__recK,.FitCheck-module__o11G6G__recN,.FitCheck-module__o11G6G__recD,.FitCheck-module__o11G6G__recP,.FitCheck-module__o11G6G__recPN{text-align:center}.FitCheck-module__o11G6G__recK{justify-content:center}.FitCheck-module__o11G6G__offerHead,.FitCheck-module__o11G6G__offerCost,.FitCheck-module__o11G6G__ctxH,.FitCheck-module__o11G6G__ctxB,.FitCheck-module__o11G6G__formH,.FitCheck-module__o11G6G__formP,.FitCheck-module__o11G6G__priv,.FitCheck-module__o11G6G__slots,.FitCheck-module__o11G6G__saved{text-align:center}.FitCheck-module__o11G6G__acts{justify-content:center}}
