.about_page__aH1J5{margin-inline:auto;max-width:68rem;padding:2rem 0 3.5rem;width:min(68rem,calc(100% - 2rem))}.about_layout__8wJh_{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.about_layout__8wJh_{align-items:start;grid-template-columns:14.5rem minmax(0,1fr)}}.about_toc__nnt2I{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:1rem 1.05rem}@media (min-width:960px){.about_toc__nnt2I{position:sticky;top:5.5rem}}.about_tocTitle__R8dMd{color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin:0 0 .65rem;text-transform:uppercase}.about_tocList__PPVLr{display:flex;flex-direction:column;gap:.2rem;list-style:none;margin:0;padding:0}.about_tocList__PPVLr a{border-radius:.45rem;color:var(--text);display:block;font-size:.92rem;font-weight:560;line-height:1.35;padding:.4rem .5rem;text-decoration:none;transition:background .14s ease,color .14s ease}.about_tocList__PPVLr a:focus-visible,.about_tocList__PPVLr a:hover,.about_tocList__PPVLr a[aria-current=page]{background:var(--surface-muted);color:var(--primary)}.about_panel__j8BX7{display:flex;flex-direction:column;gap:0;padding:1.65rem 1.55rem 1.75rem}.about_panel__j8BX7 h1{font-family:var(--font-display),sans-serif;font-size:clamp(1.65rem,3.5vw,2.15rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.about_lead__1ZhAo{color:var(--muted);line-height:1.55;margin:.85rem 0 0}.about_section__5nLsR{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1.5rem;scroll-margin-top:5.5rem}.about_sectionBody__h_BsK{margin-top:1.15rem}.about_pager__vIkIV{border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin-top:1.75rem;padding-top:1.15rem}.about_pager__vIkIV a{color:var(--primary);font-weight:650;text-decoration:none}.about_pager__vIkIV a:focus-visible,.about_pager__vIkIV a:hover{text-decoration:underline}.about_pagerNext__guZGL{margin-left:auto}.about_section__5nLsR h2{font-family:var(--font-display),sans-serif;font-size:clamp(1.2rem,2.4vw,1.45rem);letter-spacing:-.02em;margin:0 0 .75rem}.about_section__5nLsR li,.about_section__5nLsR p{line-height:1.55}.about_section__5nLsR p{margin:0 0 .85rem}.about_section__5nLsR p:last-child{margin-bottom:0}.about_twoCol__OcCU7{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:.85rem 0 0}.about_listCard__XlfSr{background:var(--surface-muted);border:1px solid var(--border);border-radius:.75rem;padding:.9rem 1rem}.about_listCard__XlfSr h2,.about_listCard__XlfSr h3{font-size:1rem;margin:0 0 .55rem}.about_listCard__XlfSr ul{margin:0;padding-left:1.15rem}.about_listCard__XlfSr li{margin:0 0 .4rem}.about_listCard__XlfSr li:last-child{margin-bottom:0}.about_allow__pqHU9{border-color:color-mix(in srgb,var(--success,#15803d) 35%,var(--border))}.about_deny__xfOue{border-color:color-mix(in srgb,#b42318 28%,var(--border))}.about_highlight__RoAl9{background:none;border:none;box-shadow:none;color:var(--primary);font-size:1.05rem;font-weight:780;letter-spacing:-.01em;line-height:1.5;margin:1.75rem 0 0;padding:0}:root[data-theme=dark] .about_highlight__RoAl9{color:var(--primary)}.about_note__2N6SH{background:var(--surface-muted);border:1px solid var(--border);border-radius:.65rem;font-size:.95rem;line-height:1.55;margin:.85rem 0;padding:.85rem 1rem}.about_note__2N6SH strong{font-weight:600}.about_scoreGrid__qY6_s{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin:.85rem 0 1rem}.about_scoreCard__iVW0G{background:var(--surface-muted);border:1px solid var(--border);border-radius:.75rem;padding:.9rem 1rem}.about_scoreCard__iVW0G strong{display:block;font-family:var(--font-display),sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.about_scoreCard__iVW0G span{color:var(--muted);display:block;font-size:.88rem;line-height:1.4;margin-top:.35rem}.about_subheading__7YL51{font-family:var(--font-display),sans-serif;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;letter-spacing:-.02em;margin:1.35rem 0 .65rem;scroll-margin-top:5.5rem}.about_tableWrap__cAZDh{margin:.85rem -.25rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.about_table__2NG8o{border-collapse:collapse;font-size:.92rem;min-width:36rem;width:100%}.about_scaleTable__AWW5R{max-width:22rem;min-width:0;width:min(100%,22rem)}.about_scaleTable__AWW5R td,.about_scaleTable__AWW5R th{text-align:center;vertical-align:middle;white-space:nowrap}.about_scaleLegend__Za_Vt{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:.85rem 0 0;padding:0}.about_scaleLegend__Za_Vt li{align-items:flex-start;display:flex;gap:.55rem;line-height:1.45;margin:0}.about_scaleSwatch__J7fRv{border-radius:.2rem;flex-shrink:0;height:.85rem;margin-top:.28rem;width:.85rem}.about_scaleSwatchFail__l2mbF{background:#b42318}.about_scaleSwatchUni__XR8uO{background:#f79009}.about_scaleSwatchHigh__PMOmW{background:#15803d}:root[data-theme=dark] .about_scaleSwatchFail__l2mbF{background:#f97066}:root[data-theme=dark] .about_scaleSwatchUni__XR8uO{background:#fdb022}:root[data-theme=dark] .about_scaleSwatchHigh__PMOmW{background:#4ade80}.about_scaleTable__AWW5R tbody tr.about_scaleFail__FCvMU td{background:color-mix(in srgb,#b42318 14%,var(--surface));color:#912018;font-weight:650}.about_scaleTable__AWW5R tbody tr.about_scaleHigh__MBuiW td{background:color-mix(in srgb,#15803d 14%,var(--surface));color:#166534;font-weight:650}.about_scaleTable__AWW5R tbody tr.about_scaleUniCut__mGfyu td{border-bottom-color:#f79009;border-bottom-width:3px}:root[data-theme=dark] .about_scaleTable__AWW5R tbody tr.about_scaleFail__FCvMU td{background:color-mix(in srgb,#f97066 18%,var(--surface));color:#fda29b}:root[data-theme=dark] .about_scaleTable__AWW5R tbody tr.about_scaleHigh__MBuiW td{background:color-mix(in srgb,#4ade80 16%,var(--surface));color:#86efac}:root[data-theme=dark] .about_scaleTable__AWW5R tbody tr.about_scaleUniCut__mGfyu td{border-bottom-color:#fdb022}.about_table__2NG8o td,.about_table__2NG8o th{border:1px solid var(--border);line-height:1.45;padding:.65rem .75rem;text-align:left;vertical-align:top}.about_table__2NG8o th{background:var(--surface-muted);font-weight:600}.about_tableCaption__9i3Vo{caption-side:top;color:var(--muted);font-size:.9rem;font-weight:600;margin-bottom:.45rem;text-align:left}.about_table__2NG8o :is(th,td)[rowspan]{letter-spacing:normal;max-width:none;min-width:8rem;padding:.65rem .75rem;text-align:left;transform:none;vertical-align:top;white-space:normal;width:auto;writing-mode:horizontal-tb}.about_table__2NG8o tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-muted) 35%,transparent)}.about_scaleTable__AWW5R tbody tr.about_scaleFail__FCvMU:nth-child(2n) td{background:color-mix(in srgb,#b42318 14%,var(--surface))}.about_scaleTable__AWW5R tbody tr.about_scaleHigh__MBuiW:nth-child(2n) td{background:color-mix(in srgb,#15803d 14%,var(--surface))}:root[data-theme=dark] .about_scaleTable__AWW5R tbody tr.about_scaleFail__FCvMU:nth-child(2n) td{background:color-mix(in srgb,#f97066 18%,var(--surface))}:root[data-theme=dark] .about_scaleTable__AWW5R tbody tr.about_scaleHigh__MBuiW:nth-child(2n) td{background:color-mix(in srgb,#4ade80 16%,var(--surface))}.about_linksList__1BxXi{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:.85rem 0 0;padding:0}.about_linksList__1BxXi a,.about_listCard__XlfSr a,.about_note__2N6SH a,.about_table__2NG8o a{color:var(--primary);text-decoration:underline;text-underline-offset:.12em;word-break:break-word}.about_linksList__1BxXi a:focus-visible,.about_linksList__1BxXi a:hover,.about_listCard__XlfSr a:focus-visible,.about_listCard__XlfSr a:hover,.about_note__2N6SH a:focus-visible,.about_note__2N6SH a:hover,.about_table__2NG8o a:focus-visible,.about_table__2NG8o a:hover{color:color-mix(in srgb,var(--primary) 78%,black)}.about_meta__Ss3Up{color:var(--muted);font-size:.88rem;margin:.85rem 0 0}.about_situation__6XqzW{margin:0 0 1rem}.about_situation__6XqzW:last-child{margin-bottom:0}.about_situation__6XqzW h2,.about_situation__6XqzW h3{font-size:1.02rem;margin:0 0 .4rem}.about_situation__6XqzW ol,.about_situation__6XqzW ul{margin:0;padding-left:1.2rem}.about_situation__6XqzW li{margin:0 0 .3rem}