@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/saira-stencil-one-latin-400-normal-CaP09Fmm.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2) format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2) format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/courier-prime-latin-700-normal-D1YCjmaD.woff2) format("woff2")}:root{--birch: #e6d2aa;--birch-dark: #cdb78b;--stencil: #1c1b19;--paper: #faf8f2;--orange: #f0562a;--pencil: #5e5950;--font-stencil: "Saira Stencil One", Impact, "Arial Narrow Bold", sans-serif;--font-body: Archivo, system-ui, -apple-system, "Segoe UI", sans-serif;--font-typed: "Courier Prime", "Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--font-body);font-size:18px;color:var(--stencil);background-color:var(--birch);background-image:repeating-linear-gradient(176deg,transparent 0 46px,rgba(160,128,70,.07) 46px 48px,transparent 48px 97px),repeating-linear-gradient(178deg,transparent 0 131px,rgba(160,128,70,.06) 131px 134px,transparent 134px 211px);line-height:1.6;overflow-wrap:break-word}.site-frame{max-width:1120px;margin:0 auto;padding:0 20px}a{color:var(--stencil);text-underline-offset:3px}a:focus-visible{outline:3px solid var(--stencil);outline-offset:3px}.site-skip{position:absolute;left:-9999px}.site-skip:focus{left:16px;top:16px;z-index:10;padding:8px 14px;background:var(--paper)}.site-header,.site-footer{position:relative;background:#cdb78b73;border-block:2px solid var(--birch-dark)}.site-header:before,.site-header:after,.site-footer:before,.site-footer:after{content:"";position:absolute;top:12px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#8a8579,#3a3833)}.site-header:before,.site-footer:before{left:8px}.site-header:after,.site-footer:after{right:8px}.site-header{border-top:0}.site-header .site-frame{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px}.site-logo{display:block;line-height:0;flex:0 1 215px;min-width:0}.site-logo img{display:block;width:100%;max-width:215px;height:auto}.site-btn{display:inline-block;padding:12px 22px;border-radius:6px;background:var(--stencil);color:var(--paper);font-weight:600;font-size:17px;line-height:1.3;text-decoration:none;white-space:nowrap}.site-btn:hover{background:#000}.site-btn:focus-visible{outline-color:var(--stencil);outline-offset:3px}a.site-btn{color:var(--paper)}.site-header .site-btn{padding:10px 16px;font-size:16px}.site-link{font-weight:600;color:var(--stencil)}h1,h2,h3{margin:0}.site-hero h1,.site-section h2,.site-prose h1,.site-prose h2{font-family:var(--font-stencil);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.12}.site-hero{padding-block:40px 56px}.site-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.site-hero h1{font-size:clamp(30px,8.4vw,56px);margin-bottom:20px}.site-hero-copy p{margin:0 0 28px;font-size:19px;max-width:34em}.site-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.site-report{position:relative;margin:8px 0 0;padding:44px 20px 20px;background:var(--paper);border-radius:3px;box-shadow:0 1px 2px #1c1b1933,0 12px 28px #1c1b192e;font-family:var(--font-typed);font-size:16px;line-height:1.4}.site-clip{position:absolute;top:-14px;left:50%;width:56px;height:30px;margin-left:-28px;border-radius:4px 4px 8px 8px;background:linear-gradient(#4a4843,#1c1b19)}.site-label{position:absolute;top:14px;right:14px;width:44px;height:22px;background:var(--orange);border-radius:2px;transform:rotate(8deg)}.site-report-title{margin:0 0 12px;padding:0 56px 8px 0;border-bottom:2px solid var(--stencil);font-family:var(--font-typed);font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.site-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}.site-figures div{display:flex;flex-direction:column-reverse;padding:8px 10px;border:1.5px solid var(--stencil);text-align:center}.site-figures dt{font-size:14px;color:var(--pencil);overflow-wrap:normal}.site-figures dd{margin:0;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.site-changes{list-style:none;margin:0;padding:0}.site-changes li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 12px;padding:9px 0 9px 22px;border-top:1px solid var(--stencil);position:relative}.site-changes li:last-child{border-bottom:1px solid var(--stencil)}.site-changes li:before{content:"✓";position:absolute;left:2px;font-weight:700}.site-changes li span:last-child{font-variant-numeric:tabular-nums}.site-report-foot{margin:16px 0 4px}.site-report-note{margin:0;font-size:14px;color:var(--pencil)}.site-section{padding-block:48px}.site-section h2{margin-bottom:24px;font-size:clamp(26px,6.4vw,38px)}.site-section>.site-frame>p{max-width:40em}.site-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.site-cards li{background:var(--paper);border-radius:3px;padding:20px;box-shadow:0 1px 2px #1c1b192e}.site-cards h3{margin:0 0 8px;font-size:20px;line-height:1.25;font-weight:700}.site-cards p{margin:0 0 8px;font-size:17px}.site-cards p:last-child{margin-bottom:0}.site-cards .site-price{font-family:var(--font-typed);font-size:26px;font-weight:700}.site-steps{counter-reset:step}.site-steps li{counter-increment:step}.site-steps h3:before{content:counter(step);display:inline-grid;place-items:center;width:32px;height:32px;margin-right:10px;border-radius:50%;background:var(--stencil);color:var(--paper);font-size:17px}.site-note{margin:20px 0 0;max-width:44em;font-size:16px;color:var(--pencil)}.site-legal{padding-block:40px 56px}.site-prose{max-width:44rem;margin:0 auto;padding:28px 20px;background:var(--paper);border-radius:3px;box-shadow:0 1px 2px #1c1b192e;font-size:17px;line-height:1.7}.site-prose h1{font-size:clamp(28px,7vw,40px);margin-bottom:16px}.site-prose h2{font-size:clamp(22px,5vw,28px);margin:40px 0 12px}.site-prose h3{margin:28px 0 8px;font-size:19px;font-weight:700}.site-prose p{margin:0 0 16px}.site-prose ul{margin:0 0 16px;padding-left:24px}.site-prose li{margin-bottom:6px}.site-prose li>ul{margin-top:6px;margin-bottom:0}.site-prose a{text-decoration-thickness:1.5px}.site-footer{margin-top:24px;padding-block:28px;font-size:15px}.site-footer .site-frame{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.site-footer p{margin:0}.site-footer nav{display:flex;gap:20px}.site-footer a{color:var(--stencil)}@media(min-width:600px){.site-figures{grid-template-columns:repeat(4,minmax(0,1fr))}.site-figures dd{font-size:20px}.site-report{padding:48px 28px 24px}.site-prose{padding:40px 48px}}@media(min-width:900px){.site-hero{padding-block:64px 72px}.site-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}.site-report{transform:rotate(2deg)}.site-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.site-figures dd{font-size:22px}}@media(min-width:1100px){.site-figures{grid-template-columns:repeat(4,minmax(0,1fr))}.site-figures div{padding-inline:4px}.site-figures dt{font-size:12px}.site-figures dd{font-size:20px}}@media(max-width:420px){.site-header .site-frame{padding-inline:14px;gap:10px}.site-header .site-btn{padding:9px 12px;font-size:15px}.site-logo{flex-basis:150px}}
