:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4eddf;--paper-2:#ebe0cb;--ink:#201b14;--muted:#665d4d;--steel:#3f4642;--rubber:#191b18;--soil:#6f4c2b;--clay:#b46831;--safety:#f2b51d;--line:#2b261d;--card:#fff8e9;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:linear-gradient(90deg, #201b140e 1px, transparent 1px), linear-gradient(#201b140b 1px, transparent 1px), var(--paper);background-size:38px 38px,38px 38px,auto;margin:0}body:before{content:"GAS AUGER RENTAL COUNTER  •  CHECK BIT SIZE  •  CALL 811 BEFORE DIGGING";transform-origin:0 0;z-index:0;color:#201b1429;letter-spacing:.14em;pointer-events:none;font-size:.72rem;font-weight:1000;position:fixed;top:46%;left:-70px;transform:rotate(-90deg)}a{color:inherit;text-decoration:none}main{z-index:1;position:relative;overflow:hidden}.nav{z-index:20;color:#fff7df;border-bottom:6px solid var(--safety);background:#201b14;justify-content:space-between;align-items:center;padding:14px clamp(18px,5vw,72px);display:flex;position:sticky;top:0;box-shadow:0 4px #0000002e}.brand{letter-spacing:-.04em;text-transform:uppercase;font-size:1.2rem;font-weight:1000}.brand span{color:var(--safety)}.navlinks{color:#e7d9b8;gap:18px;font-size:.94rem;display:flex}.navlinks a:hover{color:#fff}.hero,.section-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.82fr);align-items:center;gap:clamp(22px,5vw,60px);padding:clamp(44px,8vw,92px) clamp(18px,5vw,72px);display:grid}.copy{max-width:820px}.eyebrow{color:#1b1710;background:var(--safety);border:2px solid var(--line);box-shadow:4px 4px 0 var(--line);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;padding:7px 10px;font-size:.72rem;font-weight:1000;display:inline-block}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:980px;margin-bottom:22px;font-size:clamp(2.55rem,8vw,6.55rem);line-height:.88}h2{letter-spacing:-.055em;margin-bottom:16px;font-size:clamp(2rem,5vw,4rem);line-height:.95}h3{letter-spacing:-.03em}.lede,section p{color:var(--muted);font-size:1.07rem;line-height:1.7}.actions{flex-wrap:wrap;gap:13px;margin-top:28px;display:flex}.btn,button{border:2px solid var(--line);cursor:pointer;box-shadow:5px 5px 0 var(--line);border-radius:0;padding:14px 18px;font-weight:1000;transition:transform .15s,box-shadow .15s}.btn:hover,button:hover{box-shadow:7px 7px 0 var(--line);transform:translate(-2px,-2px)}.primary,button{background:var(--safety);color:#1e190f}.ghost{color:var(--ink);background:#fff8e9}.tool-card,.panel,.recommendation,.product,.lanes article,.lead-form{border:2px solid var(--line);background:var(--card);box-shadow:9px 9px #201b14eb}.tool-card{padding:22px;position:relative}.hero-tool{background:#efe2c8;transform:rotate(.7deg)}.hero-tool:after{content:"RENTAL DESK COPY";background:var(--clay);color:#fff6e3;border:2px solid var(--line);letter-spacing:.1em;padding:5px 8px;font-size:.68rem;font-weight:1000;position:absolute;top:-13px;right:14px}.tool-header{color:#221b11;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;display:flex}.dot{background:var(--safety);border:2px solid var(--line);border-radius:50%;width:14px;height:14px}label{color:#2d261b;margin:15px 0 8px;font-weight:900;display:block}select,input,textarea{border:2px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fffdf2;border-radius:0;outline:none;padding:12px 13px}input[type=range]{accent-color:var(--soil);padding:8px 0}.result{color:#fff6df;border:2px solid var(--line);background:#2a2d28;margin-top:18px;padding:18px}.result p{color:var(--safety);margin-bottom:5px;font-weight:1000}.result h3{margin-bottom:7px}.result span{color:#f1e1bd}.panel{background:#fff6df;grid-template-columns:1fr 1fr;gap:28px;margin:0 clamp(18px,5vw,72px) 30px;padding:clamp(22px,5vw,48px);display:grid}.recommendation{box-shadow:6px 6px 0 var(--line);background:#e3d2af;padding:24px}.warning{color:#201b14;border:2px solid var(--line);background:#ffd65c;margin:14px 0;padding:13px;font-weight:850}small{color:var(--muted);line-height:1.55}.compare{padding:44px clamp(18px,5vw,72px)}.section-title{max-width:720px}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.product{background:#f9edd3;min-height:300px;padding:20px}.product.active{color:#fff6df;background:#2d302b}.product.active p,.product.active dt{color:#e8d9ba}.badge{border:2px solid var(--line);background:var(--safety);color:#1b1710;margin-bottom:14px;padding:7px 10px;font-size:.8rem;font-weight:1000;display:inline-flex}dl{gap:10px;margin:18px 0 0;display:grid}dl div{border-top:2px dashed #201b144d;justify-content:space-between;gap:14px;padding-top:10px;display:flex}dt{color:var(--muted)}dd{text-align:right;margin:0;font-weight:900}.lanes{grid-template-columns:repeat(3,1fr);gap:16px;padding:10px clamp(18px,5vw,72px) 48px;display:grid}.lanes article{background:#fff6df;padding:23px}.quote{align-items:stretch}textarea{resize:vertical;min-height:260px;line-height:1.55}.lead-form{background:#efe2c8;align-content:start;gap:12px;padding:24px;display:grid}footer{border-top:6px solid var(--line);color:var(--muted);background:#e9ddc7;justify-content:space-between;gap:20px;padding:28px clamp(18px,5vw,72px) 44px;display:flex}footer strong{color:var(--ink)}@media (width<=900px){body:before,.navlinks{display:none}.hero,.section-grid,.panel{grid-template-columns:1fr}.hero{padding-top:36px}.hero-tool{transform:none}.cards,.lanes{grid-template-columns:1fr}footer{flex-direction:column}}
