.SizeGuide_pageWrap___2Saw{min-height:100vh;background:var(--color-void);color:var(--color-text);padding:120px var(--sp-6) var(--sp-24)}.SizeGuide_container__KbZqm{max-width:1000px;margin:0 auto}.SizeGuide_backBar__MdE4f{margin-bottom:var(--sp-8)}.SizeGuide_backLink__grcPl{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--color-muted);font-size:var(--text-sm);text-decoration:none;transition:color var(--dur-fast) ease}.SizeGuide_backLink__grcPl:hover{color:var(--color-ember)}.SizeGuide_header__2zUK_{margin-bottom:var(--sp-12);border-bottom:1px solid var(--color-border);padding-bottom:var(--sp-8)}.SizeGuide_badgeWrap__VYLI1{display:inline-flex;align-items:center;gap:var(--sp-2);padding:6px 14px;border-radius:var(--radius-full);background:rgba(212,147,74,.08);border:1px solid rgba(212,147,74,.25);color:var(--color-ember);font-size:var(--text-xs);font-family:var(--font-mono,monospace);font-weight:var(--fw-semibold);letter-spacing:.12em;margin-bottom:var(--sp-4)}.SizeGuide_badgeIcon__9TwQV{color:var(--color-ember)}.SizeGuide_title__wyu2A{font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.5rem);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--color-text);margin-bottom:var(--sp-3)}.SizeGuide_subtitle__kV7dK{color:var(--color-muted);font-size:var(--text-base);line-height:var(--lh-relaxed);max-width:760px}.SizeGuide_anatomySection__Ne7b_{margin-bottom:var(--sp-16)}.SizeGuide_anatomyCard__kXmh0{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:clamp(var(--sp-6),4vw,var(--sp-10))}.SizeGuide_anatomyBadge__vDY0d{font-family:var(--font-mono,monospace);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ember);font-weight:var(--fw-bold);margin-bottom:var(--sp-2)}.SizeGuide_sectionTitle__4j1zX{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:var(--sp-3)}.SizeGuide_anatomyDesc__xy1fc{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--lh-relaxed);margin-bottom:var(--sp-8)}.SizeGuide_numbersCallout__2Z8mJ{display:flex;align-items:center;justify-content:center;gap:clamp(var(--sp-2),3vw,var(--sp-6));background:rgba(255,255,255,.02);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--sp-6);margin-bottom:var(--sp-8);flex-wrap:wrap}.SizeGuide_numPill__CjmBj{display:flex;flex-direction:column;align-items:center;gap:4px}.SizeGuide_numValue__zaBzq{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,3.5rem);font-weight:var(--fw-bold);color:var(--color-ember);line-height:1}.SizeGuide_numLabel__0MVXy{font-family:var(--font-mono,monospace);font-size:11px;letter-spacing:.1em;color:var(--color-text);font-weight:var(--fw-semibold)}.SizeGuide_numSub__IJ2dg{font-size:11px;color:var(--color-muted)}.SizeGuide_separator__Gprqp{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-border)}.SizeGuide_metricExplainGrid__HOJi_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-6);gap:var(--sp-6)}.SizeGuide_metricItem__85taa strong{display:block;font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--sp-1)}.SizeGuide_metricItem__85taa p{font-size:var(--text-xs);color:var(--color-muted);line-height:1.6}.SizeGuide_tableSection__U2uJa{margin-bottom:var(--sp-16)}.SizeGuide_tableHeader__xMB5m{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--sp-6);gap:var(--sp-4);flex-wrap:wrap}.SizeGuide_sectionBadge__XkMcK{font-family:var(--font-mono,monospace);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ember);font-weight:var(--fw-semibold);display:block;margin-bottom:var(--sp-1)}.SizeGuide_tableHint__F25As{font-size:var(--text-xs);color:var(--color-muted)}.SizeGuide_tableWrap__bjFu9{width:100%;overflow-x:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.SizeGuide_sizingTable__Hduxx{width:100%;border-collapse:collapse;text-align:left;font-size:var(--text-sm)}.SizeGuide_sizingTable__Hduxx th{padding:var(--sp-4) var(--sp-5);background:rgba(255,255,255,.03);color:var(--color-text);font-weight:var(--fw-semibold);font-family:var(--font-display);border-bottom:1px solid var(--color-border);white-space:nowrap}.SizeGuide_sizingTable__Hduxx td{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid rgba(255,255,255,.05);color:var(--color-muted);vertical-align:middle}.SizeGuide_recommendedRow__ewbFb{background:rgba(212,147,74,.04)}.SizeGuide_sizeWithTag__Gw4HC{display:inline-flex;align-items:center;gap:var(--sp-2)}.SizeGuide_sizePillMedium__rxBwl,.SizeGuide_sizePillSmall__EGYP0,.SizeGuide_sizePillWide__W2sTO{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-xs);padding:4px 10px;border-radius:var(--radius-full)}.SizeGuide_sizePillSmall__EGYP0{background:rgba(255,255,255,.06);color:var(--color-text)}.SizeGuide_sizePillMedium__rxBwl{background:var(--color-ember);color:var(--color-void)}.SizeGuide_sizePillWide__W2sTO{background:rgba(255,255,255,.06);color:var(--color-text)}.SizeGuide_starBadge__6o5Ay{font-size:10px;font-weight:var(--fw-bold);color:var(--color-ember);background:rgba(212,147,74,.12);border:1px solid rgba(212,147,74,.25);padding:2px 6px;border-radius:4px}.SizeGuide_tableActionBtn__iwwRa{display:inline-block;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-size:var(--text-xs);text-decoration:none;font-weight:var(--fw-semibold);transition:border-color var(--dur-fast) ease;white-space:nowrap}.SizeGuide_tableActionBtn__iwwRa:hover{border-color:var(--color-ember);color:var(--color-ember)}.SizeGuide_tableActionBtnPrimary___9Ykp{display:inline-block;padding:6px 12px;background:var(--color-ember);color:var(--color-void);border-radius:var(--radius-full);font-size:var(--text-xs);text-decoration:none;font-weight:var(--fw-bold);transition:background var(--dur-fast) ease;white-space:nowrap}.SizeGuide_tableActionBtnPrimary___9Ykp:hover{background:var(--color-ember-glow)}.SizeGuide_cardTestSection__MJrMm{margin-bottom:var(--sp-16)}.SizeGuide_cardTestBox__srltC{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:clamp(var(--sp-6),4vw,var(--sp-10))}.SizeGuide_cardTestHeader__NeQeC{display:flex;align-items:flex-start;gap:var(--sp-4);margin-bottom:var(--sp-8)}.SizeGuide_testIcon__1ycfg{color:var(--color-ember);flex-shrink:0;margin-top:4px}.SizeGuide_cardTestSubtitle__9zpaS{color:var(--color-muted);font-size:var(--text-sm);margin-top:4px}.SizeGuide_testStepsGrid__gXCs4{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.SizeGuide_testStepCard__CT2dP{background:rgba(255,255,255,.02);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--sp-5);position:relative}.SizeGuide_stepNum__JmwzY{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:rgba(212,147,74,.15);color:var(--color-ember);font-family:var(--font-mono,monospace);font-size:11px;font-weight:var(--fw-bold);margin-bottom:var(--sp-3)}.SizeGuide_testStepCard__CT2dP h4{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--sp-2)}.SizeGuide_testStepCard__CT2dP p{font-size:var(--text-xs);color:var(--color-muted);line-height:1.6}.SizeGuide_resultList__x0n2V{list-style:none;padding:0;margin:0;font-size:var(--text-xs);color:var(--color-muted);line-height:1.8}.SizeGuide_resultList__x0n2V strong{color:var(--color-text)}.SizeGuide_aiBanner__LpCP1{background:radial-gradient(circle at 100% 0,rgba(212,147,74,.15) 0,transparent 60%),var(--color-surface);border:1px solid rgba(212,147,74,.3);border-radius:var(--radius-2xl);padding:clamp(var(--sp-6),4vw,var(--sp-10))}.SizeGuide_aiContent__8SARY{max-width:600px}.SizeGuide_aiBadge__fAqKi{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--color-ember);font-family:var(--font-mono,monospace);font-size:var(--text-xs);letter-spacing:.1em;font-weight:var(--fw-semibold);margin-bottom:var(--sp-3)}.SizeGuide_aiTitle__c9fa7{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:var(--sp-2)}.SizeGuide_aiDesc__PeEMm{color:var(--color-muted);font-size:var(--text-sm);line-height:1.6;margin-bottom:var(--sp-6)}.SizeGuide_aiScanBtn__SOABk{display:inline-flex;align-items:center;gap:var(--sp-2);background:var(--color-ember);color:var(--color-void);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;padding:12px 24px;border-radius:var(--radius-full);text-decoration:none;transition:all var(--dur-fast) ease}.SizeGuide_aiScanBtn__SOABk:hover{background:var(--color-ember-glow);transform:translateY(-1px);box-shadow:0 4px 16px rgba(212,147,74,.35)}