.tools_page__K_Aj3{--paper:#eee9df;--ink:#112e68;--rose:#db4f89;--moss:#456852;--aubergine:#342438;--bench-label:#a8c692;--case-label:#f3ede2;--line:color-mix(in srgb,var(--ink) 28%,transparent);min-height:100vh;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,serif}html.dark .tools_page__K_Aj3{--paper:#111b2e;--ink:#f3ede2;--rose:#ff8cbb;--moss:#a8c692;--aubergine:#f3ede2;--bench-label:#112e68;--case-label:#112e68;--line:color-mix(in srgb,var(--ink) 28%,transparent)}.tools_hero___eXMY{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(245px,.75fr);gap:clamp(50px,10vw,170px);align-items:end;min-height:clamp(560px,70vh,760px);padding:clamp(70px,11vw,170px) clamp(20px,8vw,128px) clamp(60px,8vw,120px);border-bottom:2px solid var(--ink)}.tools_benchList__DS33z h3,.tools_bench__POHIp header p,.tools_boundaries__S8ToN header p,.tools_eyebrow__IRVrL,.tools_loopMark__mw9tp p,.tools_method__8_1R1 header p{font:10px/1.4 Courier New,monospace;letter-spacing:.09em;text-transform:uppercase}.tools_eyebrow__IRVrL{margin:0 0 30px;color:var(--moss)}.tools_hero___eXMY h1{margin:0;font-size:clamp(72px,11vw,174px);font-weight:400;letter-spacing:-.1em;line-height:.72}.tools_boundaries__S8ToN em,.tools_hero___eXMY h1 em,.tools_method__8_1R1 em{color:var(--rose);font-style:italic}.tools_intro__1l1G3{max-width:620px;margin:38px 0 0;font:clamp(14px,1.5vw,18px)/1.45 Courier New,monospace}.tools_loopMark__mw9tp{position:relative;padding:20px;border:2px solid var(--ink);background:var(--moss);color:var(--paper);box-shadow:14px 14px 0 var(--rose);transform:rotate(2deg)}.tools_loopMark__mw9tp:before{position:absolute;inset:10px;border:1px solid color-mix(in srgb,var(--paper) 65%,transparent);content:"";pointer-events:none}.tools_loopMark__mw9tp p{position:relative;margin:0 0 32px;color:var(--paper)}.tools_loopMark__mw9tp ol{position:relative;display:grid;gap:13px;margin:0;padding:0;list-style:none;counter-reset:loop}.tools_loopMark__mw9tp li{display:flex;gap:13px;align-items:baseline;font-size:clamp(22px,2.2vw,34px);letter-spacing:-.055em;line-height:.86;counter-increment:loop}.tools_loopMark__mw9tp li:before{width:18px;color:var(--rose);font:10px Courier New,monospace;content:"0" counter(loop)}.tools_bench__POHIp,.tools_boundaries__S8ToN,.tools_method__8_1R1{display:grid;grid-template-columns:minmax(245px,.72fr) minmax(0,1.55fr);gap:clamp(40px,8vw,145px);padding:clamp(65px,10vw,145px) clamp(20px,8vw,128px)}.tools_bench__POHIp header p,.tools_boundaries__S8ToN header p,.tools_method__8_1R1 header p{margin:0 0 20px;color:var(--moss)}.tools_bench__POHIp h2,.tools_boundaries__S8ToN h2,.tools_method__8_1R1 h2{margin:0;font-size:clamp(45px,6.4vw,100px);font-weight:400;letter-spacing:-.085em;line-height:.76}.tools_loopList__XZcZC{border-top:1px solid var(--line)}.tools_loopList__XZcZC article{display:grid;grid-template-columns:52px minmax(145px,.78fr) minmax(0,1.2fr);gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.tools_loopList__XZcZC b{color:var(--rose);font:10px Courier New,monospace;letter-spacing:.08em}.tools_loopList__XZcZC h3{margin:0;font-size:clamp(24px,2.5vw,39px);font-weight:400;letter-spacing:-.055em;line-height:.86}.tools_loopList__XZcZC p{max-width:350px;margin:0;font:11px/1.5 Courier New,monospace}.tools_bench__POHIp{background:var(--aubergine);color:var(--paper)}.tools_bench__POHIp header p{color:var(--bench-label)}.tools_benchList__DS33z{border-top:1px solid color-mix(in srgb,var(--paper) 42%,transparent)}.tools_benchList__DS33z article{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(0,1.4fr);gap:25px;padding:25px 0;border-bottom:1px solid color-mix(in srgb,var(--paper) 42%,transparent)}.tools_benchList__DS33z h3{margin:0;color:var(--bench-label)}.tools_benchList__DS33z p{max-width:520px;margin:0;font-size:clamp(23px,2.8vw,42px);font-weight:400;letter-spacing:-.055em;line-height:.88}.tools_caseStudy__8v8fM{display:grid;grid-template-columns:minmax(245px,.72fr) minmax(0,1.55fr);gap:clamp(28px,5vw,88px);padding:clamp(65px,10vw,145px) clamp(20px,8vw,128px);background:var(--moss);color:var(--paper)}.tools_caseStudy__8v8fM header{grid-row:1/span 2}.tools_caseStudy__8v8fM header p{margin:0 0 20px;color:var(--case-label);font:10px/1.4 Courier New,monospace;letter-spacing:.09em;text-transform:uppercase}.tools_caseStudy__8v8fM h2{margin:0;font-size:clamp(45px,6.4vw,100px);font-weight:400;letter-spacing:-.085em;line-height:.76}.tools_caseStudy__8v8fM h2 em{color:var(--paper);font-style:italic}.tools_caseStudyIntro__AM_Pw{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(150px,.55fr);gap:25px;align-items:end;padding-bottom:28px;border-bottom:1px solid color-mix(in srgb,var(--paper) 46%,transparent)}.tools_caseStudyIntro__AM_Pw p{max-width:580px;margin:0;font-size:clamp(23px,3vw,44px);font-weight:400;letter-spacing:-.06em;line-height:.9}.tools_caseStudyIntro__AM_Pw span{font:10px/1.45 Courier New,monospace;letter-spacing:.08em;text-align:right}.tools_caseStudyList__JK23e{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid color-mix(in srgb,var(--paper) 46%,transparent);border-left:1px solid color-mix(in srgb,var(--paper) 46%,transparent)}.tools_caseStudyList__JK23e article{min-height:220px;padding:20px;border-right:1px solid color-mix(in srgb,var(--paper) 46%,transparent);border-bottom:1px solid color-mix(in srgb,var(--paper) 46%,transparent)}.tools_caseStudyList__JK23e b{color:var(--case-label);font:10px Courier New,monospace;letter-spacing:.08em}.tools_caseStudyList__JK23e h3{margin:35px 0 10px;font-size:clamp(25px,2.7vw,41px);font-weight:400;letter-spacing:-.06em;line-height:.86}.tools_caseStudyList__JK23e p{max-width:300px;margin:0;font:10px/1.5 Courier New,monospace}.tools_boundaries__S8ToN{padding-bottom:clamp(80px,12vw,175px)}.tools_judgementList__jPLq7{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.tools_judgementList__jPLq7 article{min-height:230px;padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tools_judgementList__jPLq7 h3{margin:0 0 35px;color:var(--rose);font:10px Courier New,monospace;letter-spacing:.09em;text-transform:uppercase}.tools_closing__RUGg1,.tools_judgementList__jPLq7 p{font:13px/1.5 Courier New,monospace}.tools_judgementList__jPLq7 p{max-width:280px;margin:0}.tools_closing__RUGg1{grid-column:2;max-width:560px;margin:28px 0 0;color:var(--moss)}.tools_cvLink__IXH3Z{grid-column:2;justify-self:start;margin-top:24px;padding-bottom:4px;border-bottom:1px solid var(--ink);color:inherit;font:10px Courier New,monospace;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.tools_cvLink__IXH3Z span{color:var(--rose);font-size:16px}.tools_cvLink__IXH3Z:hover{border-color:var(--rose);color:var(--rose)}.tools_page__K_Aj3 a:focus-visible{outline:3px solid var(--rose);outline-offset:5px}.tools_intro__1l1G3{max-width:38ch;font:clamp(16px,1.5vw,19px)/1.55 Courier New,monospace}.tools_loopList__XZcZC p{font:clamp(14px,1.05vw,16px)/1.55 Courier New,monospace}.tools_caseStudyIntro__AM_Pw span{color:var(--paper);font:11px/1.5 Courier New,monospace}.tools_caseStudyList__JK23e p{font:clamp(14px,1.05vw,16px)/1.55 Courier New,monospace}.tools_closing__RUGg1,.tools_judgementList__jPLq7 p{font:clamp(15px,1.1vw,17px)/1.55 Courier New,monospace}@media (prefers-reduced-motion:reduce){.tools_loopMark__mw9tp{transform:none}}@media (max-width:760px){.tools_bench__POHIp,.tools_boundaries__S8ToN,.tools_caseStudy__8v8fM,.tools_hero___eXMY,.tools_method__8_1R1{display:block}.tools_hero___eXMY{min-height:0;padding-top:80px;padding-bottom:80px}.tools_hero___eXMY h1{font-size:clamp(66px,18vw,108px)}.tools_intro__1l1G3{margin-top:32px}.tools_loopMark__mw9tp{margin:70px 8px 0}.tools_bench__POHIp header,.tools_boundaries__S8ToN header,.tools_caseStudy__8v8fM header,.tools_method__8_1R1 header{margin-bottom:52px}.tools_loopList__XZcZC article{grid-template-columns:30px 1fr;gap:12px}.tools_loopList__XZcZC p{grid-column:2;margin-top:2px}.tools_benchList__DS33z article{display:block}.tools_benchList__DS33z h3{margin-bottom:15px}.tools_benchList__DS33z p{font-size:clamp(26px,7.4vw,38px)}.tools_caseStudyIntro__AM_Pw{display:block}.tools_caseStudyIntro__AM_Pw span{display:block;margin-top:24px;text-align:left}.tools_caseStudyList__JK23e{grid-template-columns:1fr;margin-top:24px}.tools_caseStudyList__JK23e article{min-height:185px}.tools_caseStudyList__JK23e h3{margin-top:28px}.tools_judgementList__jPLq7{grid-template-columns:1fr}.tools_judgementList__jPLq7 article{min-height:185px}.tools_closing__RUGg1,.tools_cvLink__IXH3Z{display:block;margin-left:0}.tools_closing__RUGg1{margin-top:30px}.tools_cvLink__IXH3Z{width:max-content;margin-top:25px}.tools_loopList__XZcZC article{padding-block:26px}.tools_caseStudyList__JK23e article,.tools_judgementList__jPLq7 article{min-height:210px}}