.bench_page__6zefZ{max-width:1280px;margin:0 auto;padding:0 var(--s-7)}.bench_section__Q2wTn{padding:var(--s-11) 0;border-top:1px solid var(--hairline-soft)}.bench_section__Q2wTn:first-of-type{border-top:0}.bench_sectionLabel__3iZLw{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--agency);margin-bottom:var(--s-5)}.bench_sectionHead__2VyuU{font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.02em;font-weight:600;margin:0 0 var(--s-5)}.bench_sectionSub__ANZB2{font-size:var(--fs-lede);color:var(--text-secondary);max-width:640px;margin:0 0 var(--s-8);line-height:1.5}.bench_pill__PnPFm{display:inline-flex;align-items:center;gap:var(--s-2);padding:6px 12px;border:1px solid var(--agency);border-radius:99px;background:var(--agency-trace);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--agency)}.bench_pillDot__e2MW6{width:6px;height:6px;border-radius:50%;background:var(--agency)}.bench_btn__PiBsI{display:inline-flex;align-items:center;gap:var(--s-2);padding:12px 18px;border-radius:var(--r-2);font-size:var(--fs-body);font-weight:500;font-family:var(--font-sans);cursor:pointer;border:1px solid transparent;transition:all var(--t-fast);text-decoration:none}.bench_btnPrimary__bkXoO{background:var(--agency);color:#1a0d0a;border-color:var(--agency)}.bench_btnPrimary__bkXoO:hover{background:var(--agency-bright);border-color:var(--agency-bright)}.bench_btnSecondary__PBCR4{background:transparent;color:var(--text-primary);border-color:var(--hairline-bright)}.bench_btnSecondary__PBCR4:hover{border-color:var(--text-tertiary);background:var(--surface)}.bench_benchHero__Z6Hj1{padding:var(--s-11) 0 var(--s-10);display:grid;grid-template-columns:1fr 1fr;gap:var(--s-9);align-items:center;border-bottom:1px solid var(--hairline-soft)}.bench_benchHeroH1__hmrf_{font-size:var(--fs-h1);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:var(--s-5) 0 var(--s-5)}.bench_benchHeroH1__hmrf_ .bench_x__5TziW{color:var(--agency)}.bench_benchHeroSub__KYsw1{font-size:var(--fs-lede);color:var(--text-secondary);line-height:1.55;margin:0 0 var(--s-7)}.bench_benchHeroNot__RzzRm{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-8);font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-tertiary)}.bench_benchHeroNot__RzzRm div:before{content:"\00d7  ";color:var(--syn-red);opacity:.6}.bench_benchHeroIs__5yz6d{font-family:var(--font-mono);font-size:var(--fs-body);color:var(--text-primary);margin-top:var(--s-4)}.bench_benchHeroIs__5yz6d:before{content:"\25cf  ";color:var(--agency)}.bench_visualFrame__8Ctqj{position:relative;border:1px solid var(--hairline);border-radius:var(--r-4);background:var(--void-lift);padding:var(--s-4);overflow:hidden;aspect-ratio:16/10}.bench_visualInner__sU1P9{position:relative;width:100%;height:100%;border:1px solid var(--hairline-soft);border-radius:var(--r-3);background:radial-gradient(circle at 20% 10%,var(--agency-trace),transparent 55%),var(--void);display:flex;align-items:center;justify-content:center;overflow:hidden}.bench_visualInner__sU1P9:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--hairline-soft) 1px,transparent 1px),linear-gradient(90deg,var(--hairline-soft) 1px,transparent 1px);background-size:48px 48px;opacity:.35;pointer-events:none}.bench_visualLabel__l2DlG{position:relative;letter-spacing:.12em;color:var(--text-tertiary)}.bench_visualCaption__SWnhj,.bench_visualLabel__l2DlG{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;padding:6px 12px;border:1px solid var(--hairline-bright);border-radius:var(--r-2);background:rgba(12,12,15,.85)}.bench_visualCaption__SWnhj{position:absolute;left:var(--s-5);bottom:var(--s-5);backdrop-filter:blur(10px);color:var(--text-secondary);letter-spacing:.06em}.bench_loops__hgyQ5{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4);margin-top:var(--s-8)}.bench_loop__ItbKM{padding:var(--s-6);border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--void-lift)}.bench_loopN__msE2x{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--agency);margin-bottom:var(--s-3)}.bench_loopHead__57Yt6{font-size:var(--fs-body);font-weight:500;margin-bottom:var(--s-3);line-height:1.3}.bench_loopBody__ox8hZ{color:var(--text-secondary);font-size:var(--fs-small);line-height:1.65}.bench_detailRowReverse__MMyXh,.bench_detailRow__Sekyr{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8);margin-top:var(--s-8);align-items:center}.bench_detailText__Ux_cL h3{font-size:var(--fs-h3);font-weight:600;letter-spacing:-.02em;margin:0 0 var(--s-4);line-height:1.2}.bench_detailText__Ux_cL p{color:var(--text-secondary);font-size:var(--fs-body);line-height:1.65;margin:0 0 var(--s-4)}.bench_detailText__Ux_cL strong{color:var(--text-primary);font-weight:500}.bench_detailBullets__0XrP0{list-style:none;padding:0;margin:var(--s-4) 0 0}.bench_detailBullets__0XrP0 li{padding:var(--s-3) 0;border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-small);color:var(--text-secondary);display:flex;gap:var(--s-3)}.bench_detailBullets__0XrP0 li:before{content:"\25b8";color:var(--agency)}.bench_accessCard__pjRpC{margin-top:var(--s-8);padding:var(--s-9);border:1px solid var(--agency);border-radius:var(--r-4);background:radial-gradient(circle at 90% 10%,var(--agency-wash),transparent 50%),var(--void-lift);display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8);align-items:center}.bench_accessHead__1smWj{font-size:var(--fs-h3);font-weight:600;letter-spacing:-.02em;margin:0 0 var(--s-5);line-height:1.2}.bench_accessBody__cN9dg{color:var(--text-secondary);font-size:var(--fs-body);line-height:1.65;margin:0 0 var(--s-6)}.bench_accessMeta__nY8CI{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-tertiary);display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5);padding:var(--s-5);background:var(--void);border-radius:var(--r-2);border:1px solid var(--hairline)}.bench_accessMeta__nY8CI div strong{display:block;color:var(--agency);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}@media (max-width:960px){.bench_accessCard__pjRpC,.bench_benchHero__Z6Hj1,.bench_detailRowReverse__MMyXh,.bench_detailRow__Sekyr,.bench_loops__hgyQ5{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bench_btnPrimary__bkXoO,.bench_btnSecondary__PBCR4,.bench_btn__PiBsI{transition:none}}