.benchmarkPage{background:radial-gradient(circle at 78% 9%,rgba(45,212,191,.07),transparent 30rem),var(--authority-bg)}.benchmarkPage :is(h1,h2,h3,p,figure){margin-top:0}.benchmarkHero{min-height:760px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(54px,8vw,118px);padding-block:76px 104px}.benchmarkHeroCopy{position:relative;z-index:2}.benchmarkKicker,.benchmarkSectionLabel{margin-bottom:18px;color:var(--authority-accent);font-family:var(--font-geist-mono),monospace;font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.benchmarkHero h1{max-width:11ch;margin-bottom:28px;color:var(--authority-ink);font-size:clamp(3.45rem,6.7vw,6.45rem);font-weight:760;letter-spacing:-.07em;line-height:.93;text-wrap:balance}.benchmarkHeroLead{max-width:650px;margin-bottom:32px;color:var(--authority-muted);font-size:clamp(1.08rem,1.5vw,1.25rem);letter-spacing:-.02em;line-height:1.58}.benchmarkHeroActions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.benchmarkUpdated{margin:24px 0 0;color:var(--authority-muted-dim);font-family:var(--font-geist-mono),monospace;font-size:.72rem}.benchmarkHeroStack{position:relative;min-height:600px}.benchmarkHeroStack figure{--rotation:calc((var(--stack-index) - 1) * 7deg);position:absolute;top:calc(var(--stack-index) * 46px);left:calc(var(--stack-index) * 54px);width:min(78%,390px);aspect-ratio:1;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:var(--authority-surface);box-shadow:0 34px 90px rgba(0,0,0,.46);transform:rotate(var(--rotation))}.benchmarkHeroStack figure:nth-child(2){z-index:2}.benchmarkHeroStack img,.benchmarkOutputImage img{object-fit:cover}.benchmarkDisclosure{border-block:1px solid var(--authority-border);background:var(--authority-surface)}.benchmarkDisclosureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.benchmarkDisclosureGrid>div{display:grid;grid-template-columns:auto 1fr;gap:15px;min-height:132px;align-items:start;padding:30px clamp(22px,3vw,42px);border-left:1px solid var(--authority-border)}.benchmarkDisclosureGrid>div:last-child{border-right:1px solid var(--authority-border)}.benchmarkDisclosureGrid svg{margin-top:3px;color:var(--authority-accent)}.benchmarkDisclosureGrid p{margin:0;color:var(--authority-muted-dim);font-size:.88rem;line-height:1.5}.benchmarkDisclosureGrid span,.benchmarkDisclosureGrid strong{display:block}.benchmarkDisclosureGrid strong{margin-bottom:5px;color:var(--authority-ink);font-size:.82rem}.benchmarkMethod{display:grid;grid-template-columns:minmax(0,.72fr) minmax(430px,1fr);gap:clamp(56px,9vw,132px);padding-block:112px;border-bottom:1px solid var(--authority-border)}.benchmarkMethod h2{max-width:11ch;margin-bottom:20px;color:var(--authority-ink);font-size:clamp(2.3rem,4.7vw,4.3rem);font-weight:735;letter-spacing:-.058em;line-height:.98;text-wrap:balance}.benchmarkMethod>div>p:last-child{color:var(--authority-muted);line-height:1.62}.benchmarkMethod dl{margin:0}.benchmarkMethod dl>div{display:grid;grid-template-columns:132px 1fr;gap:24px;padding:17px 0;border-bottom:1px solid var(--authority-border)}.benchmarkMethod dt{color:var(--authority-accent);font-family:var(--font-geist-mono),monospace;font-size:.69rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.benchmarkMethod dd{margin:0;color:var(--authority-muted);font-size:.87rem;line-height:1.55}.benchmarkVerdict{padding-block:120px 136px}.benchmarkVerdict .authoritySectionIntro{max-width:790px}.benchmarkTableWrap{margin-top:52px;overflow-x:auto;border:1px solid var(--authority-border-strong);background:var(--authority-surface)}.benchmarkTableWrap:focus-visible{outline:2px solid var(--authority-accent);outline-offset:4px}.benchmarkTableHint{display:none;margin:38px 0 10px;color:var(--authority-muted-dim);font-family:var(--font-geist-mono),monospace;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.benchmarkTableWrap table{width:100%;min-width:760px;border-collapse:collapse;color:var(--authority-muted);font-size:.91rem}.benchmarkTableWrap caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.benchmarkTableWrap :is(th,td){padding:20px 22px;border-bottom:1px solid var(--authority-border);text-align:left;vertical-align:top}.benchmarkTableWrap thead th{color:var(--authority-ink);font-family:var(--font-geist-mono),monospace;font-size:.71rem;letter-spacing:.08em;text-transform:uppercase}.benchmarkTableWrap tbody th{color:var(--authority-ink);font-weight:640}.benchmarkTableWrap td:nth-child(2){color:var(--authority-accent-soft);font-weight:650}.benchmarkTableWrap td svg{display:inline;margin-right:7px;vertical-align:-3px}.benchmarkOutputs{padding-block:124px 142px;border-block:1px solid var(--authority-border);background:#0a0e14}.benchmarkOutputsIntro{max-width:840px;margin-bottom:92px}.benchmarkLimit h2,.benchmarkOutputsIntro h2,.benchmarkPath h2{margin-bottom:20px;color:var(--authority-ink);font-size:clamp(2.35rem,4.9vw,4.65rem);font-weight:735;letter-spacing:-.058em;line-height:.98;text-wrap:balance}.benchmarkLimit p,.benchmarkOutputsIntro>p:last-child{color:var(--authority-muted);line-height:1.62}.benchmarkCase+.benchmarkCase{margin-top:136px;padding-top:108px;border-top:1px solid var(--authority-border-strong)}.benchmarkCaseHeader{display:grid;grid-template-columns:70px minmax(230px,.55fr) minmax(300px,1fr);gap:clamp(22px,4vw,64px);align-items:end;margin-bottom:38px}.benchmarkCaseHeader>span{color:var(--authority-accent);font-family:var(--font-geist-mono),monospace;font-size:.82rem}.benchmarkCaseHeader div>p,.benchmarkCaseVerdict strong{margin-bottom:6px;color:var(--authority-muted-dim);font-family:var(--font-geist-mono),monospace;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.benchmarkCaseHeader h2{margin-bottom:0;color:var(--authority-ink);font-size:clamp(2.35rem,4vw,4rem);font-weight:720;letter-spacing:-.055em;line-height:1}.benchmarkCaseVerdict{margin:0;color:var(--authority-muted);font-size:.98rem;line-height:1.55}.benchmarkCaseVerdict strong{display:block;color:var(--authority-accent)}.benchmarkOutputGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.benchmarkOutputCard{min-width:0;border:1px solid var(--authority-border);background:var(--authority-surface)}.benchmarkOutputHeader{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px}.benchmarkOutputHeader h3{margin:0;color:var(--authority-ink);font-size:.92rem;font-weight:680}.benchmarkOutputHeader span{color:var(--authority-accent);font-family:var(--font-geist-mono),monospace;font-size:.63rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.benchmarkOutputImage{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-block:1px solid var(--authority-border);background:#05070a}.benchmarkOutputCard>p{min-height:122px;margin:0;padding:18px;color:var(--authority-muted);font-size:.87rem;line-height:1.58}.benchmarkLimit{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.8fr);gap:clamp(54px,9vw,138px);padding-block:132px}.benchmarkLimit h2{max-width:12ch;margin-bottom:0}.benchmarkLimit>div:last-child{align-self:end}.benchmarkLimit>div:last-child p:last-child{margin-bottom:0}.benchmarkPath{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,.75fr);gap:clamp(58px,10vw,150px);align-items:end;padding-block:94px;border-top:1px solid var(--authority-border)}.benchmarkPath svg{margin-bottom:20px;color:var(--authority-accent)}.benchmarkPath h2{margin-bottom:0;font-size:clamp(2.15rem,4vw,3.75rem)}.benchmarkPath nav{display:grid}.benchmarkPath nav a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid var(--authority-border);color:var(--authority-ink);font-size:.91rem;font-weight:630;text-decoration:none}.benchmarkPath nav a:hover{color:var(--authority-accent)}@media (max-width:1020px){.benchmarkHero{grid-template-columns:1fr .72fr}.benchmarkHeroStack{min-height:510px}.benchmarkOutputGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.benchmarkOutputCard:last-child{grid-column:1/-1;width:calc(50% - 9px)}}@media (max-width:760px){.benchmarkHero{min-height:auto;grid-template-columns:1fr;gap:52px;padding-block:54px 72px}html:not(.scale-it-theme) .authorityAssetsPage .benchmarkHero h1{max-width:none;font-size:clamp(3rem,15vw,4.6rem)!important}.benchmarkHeroStack{min-height:390px}.benchmarkHeroStack figure{left:calc(var(--stack-index) * 34px);width:min(72%,300px)}.benchmarkCaseHeader,.benchmarkDisclosureGrid,.benchmarkLimit,.benchmarkMethod,.benchmarkPath{grid-template-columns:1fr}.benchmarkDisclosureGrid>div{min-height:auto;border-right:1px solid var(--authority-border);border-bottom:1px solid var(--authority-border)}.benchmarkDisclosureGrid>div:last-child{border-bottom:0}.benchmarkLimit,.benchmarkMethod,.benchmarkOutputs,.benchmarkVerdict{padding-block:86px}.benchmarkOutputsIntro{margin-bottom:66px}.benchmarkMethod{gap:48px}.benchmarkMethod h2{max-width:none}.benchmarkMethod dl>div{grid-template-columns:1fr;gap:7px}.benchmarkTableHint{display:block}.benchmarkCaseHeader{gap:14px;align-items:start}.benchmarkCase+.benchmarkCase{margin-top:88px;padding-top:78px}.benchmarkOutputGrid{grid-template-columns:1fr}.benchmarkOutputCard:last-child{grid-column:auto;width:auto}.benchmarkOutputCard>p{min-height:auto}.benchmarkLimit,.benchmarkPath{gap:48px}}@media (prefers-reduced-motion:reduce){.benchmarkPage *,.benchmarkPage :after,.benchmarkPage :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}