@font-face{font-family:jakarta;src:url(/_next/static/media/1a563bdfb9de271a-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:jakarta;src:url(/_next/static/media/ee5e43e7cf044b5c-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:jakarta;src:url(/_next/static/media/2098f7febcf69b8c-s.p.woff2) format("woff2");font-display:swap;font-weight:800}@font-face{font-family:jakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_000e34{font-family:jakarta,jakarta Fallback}.__variable_000e34{--font-jakarta:"jakarta","jakarta Fallback"}:root{--paper:#ece3d1;--surface:#f7f1e6;--ink:#161614;--ink-2:#2b2a26;--night:#0f0f0e;--muted:#55564d;--line:#d3c7b0;--orange:#ff5a1f;--orange-text:#ad3a00;--orange-on-dark:#ff8a57;--on-orange:#161614;--on-dark:#f4ecdc;--on-dark-2:#b5b2a6;--skeleton:#ddd2bc;--skeleton-shine:#ebe2d0;--radius:18px;--radius-lg:28px;--radius-pill:999px;--shadow-card:0 1px 0 var(--line),0 14px 30px -24px #3b2a1466;--shadow-prop:drop-shadow(0 14px 18px #3b2a1430);--ease-out:cubic-bezier(0.22,1,0.36,1);--gutter:clamp(20px,5vw,72px);--max:1440px;--header:72px;--section-y:clamp(72px,9vw,160px);--screen:min(max(calc(100svh - var(--header)),640px),1080px);--fs-display:clamp(48px,6.6vw,128px);--fs-h2:clamp(34px,4.3vw,80px);--fs-h3:clamp(18px,0.6vw + 13px,24px);--fs-lede:clamp(19px,0.7vw + 11px,25px);--fs-body:clamp(17px,0.3vw + 13.5px,19px);--fs-small:clamp(15px,0.2vw + 12.5px,17px);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0125' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .1 -.025'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--grid-on-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.045' stroke-width='.6'%3E%3Cpath d='M48 0v192M96 0v192M144 0v192M0 48h192M0 96h192M0 144h192'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-opacity='.11' stroke-width='.8'%3E%3Cpath d='M91 96h10M96 91v10'/%3E%3C/g%3E%3C/svg%3E");--grid-on-orange:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192'%3E%3Cg fill='none' stroke='%235a1d00' stroke-opacity='.11' stroke-width='.6'%3E%3Cpath d='M48 0v192M96 0v192M144 0v192M0 48h192M0 96h192M0 144h192'/%3E%3C/g%3E%3Cg stroke='%235a1d00' stroke-opacity='.22' stroke-width='.8'%3E%3Cpath d='M91 96h10M96 91v10'/%3E%3C/g%3E%3C/svg%3E")}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header)}body,html{overflow-x:clip}html[data-menu=open]{overflow:hidden}body{margin:0;background:var(--paper) url(/assets/range-grid.svg) 0 0 /192px 192px;color:var(--ink);font:400 var(--fs-body) /1.6 var(--font-jakarta),system-ui,sans-serif;-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit}p{margin:0;text-wrap:pretty}h1,h2,h3{margin:0;font-weight:800;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}h1{font-size:var(--fs-display)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.25}:focus-visible{outline:3px solid #2275d4;outline-offset:4px;border-radius:6px}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.eyebrow{margin-bottom:16px;color:var(--orange-text);font-size:var(--fs-small);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.lede{margin-top:20px;max-width:36ch;color:var(--muted);font-size:var(--fs-lede);line-height:1.5}@media (max-width:799px){.not-phone{display:none!important}}.sr-only{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip,.sr-only{position:absolute}.skip{left:-999px;top:8px;z-index:50;padding:8px 14px;border-radius:8px;background:var(--ink);color:var(--paper)}.skip:focus{left:8px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}