@font-face{font-family:Space;src:url(/fonts/space-grotesk-700.2492847386.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.48a0c2503a.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-700.ea90630996.woff2) format("woff2");font-weight:700;font-display:swap}:root{--ink:#11120f;--paper:#faf8f2;--sand:#eee8dc;--orange:#ff9f1a;--muted:#706f69;--line:#d9d2c5;--dark:#111312}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.5 Inter,Arial,sans-serif}.skip{position:absolute;left:-9999px}.skip:focus{left:20px;top:20px;z-index:5;background:#fff;padding:10px}.topbar{height:74px;padding:0 5.5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdbd2;background:#fffdfa;position:sticky;top:0;z-index:4}.brand img,footer>img{display:block;width:158px;height:auto}.topbar nav{display:flex;gap:28px}.topbar a,footer a{color:inherit;text-decoration:none;font-size:12px;font-weight:700}.topbar nav a{color:#615e55}.top-action{background:var(--ink);color:#fff!important;padding:12px 16px;border-radius:3px}.hero{background:var(--dark);color:#fff;padding:108px 5.5vw 86px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:74px;align-items:center}.eyebrow{font:700 10px/1.3 Space,Arial,sans-serif;letter-spacing:.15em;margin:0 0 22px;color:var(--orange)}.eyebrow span{display:inline-block;width:22px;height:2px;vertical-align:middle;margin:0 10px 3px 0;background:currentColor}.hero h1,.section-intro h2,.delivery h2,.control h2,.truth h2,.faq h2,.closing h2,.problem h2{font:700 clamp(40px,5.2vw,76px)/.97 Space,Arial,sans-serif;letter-spacing:-.06em;margin:0;max-width:760px}.hero h1 em,.section-intro h2 em,.delivery h2 em,.control h2 em,.truth h2 em,.closing h2 em,.problem h2 em{font-style:normal;color:var(--orange)}.hero-lead{font-size:19px;color:#c8c8c3;max-width:640px;margin:30px 0}.hero-actions{display:flex;align-items:center;gap:27px;margin:35px 0}.button{display:inline-flex;align-items:center;gap:34px;font-weight:700;text-decoration:none;border-radius:4px;padding:18px 22px}.button-primary{background:var(--orange);color:var(--ink);box-shadow:6px 6px #362914}.button b{font-size:20px}.text-link{color:#fff;font-weight:700;font-size:14px}.hero-points{display:flex;gap:22px;padding:0;margin:35px 0 0;list-style:none;color:#bdbdb8;font-size:12px}.hero-points li:before{content:"\2022";color:var(--orange);font-size:20px;margin-right:7px}.workspace{background:#f6f2ea;color:var(--ink);border:2px solid var(--orange);padding:18px;border-radius:18px;box-shadow:12px 12px #00000040}.workspace-top{display:flex;gap:8px;align-items:center;font:700 9px Space;letter-spacing:.13em;color:#777268}.workspace-top small{margin-left:auto;font:700 8px Space;color:#938e82}.signal{display:inline-block;width:8px;height:8px;background:var(--orange);border-radius:99px}.workspace-title{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding:26px 0 16px}.workspace-title span{display:block;font:700 9px Space;letter-spacing:.14em;color:#777268}.workspace-title strong{font:700 23px/1 Space;letter-spacing:-.04em}.owner{padding:8px 10px;background:var(--ink);color:#fff!important;border-radius:5px}.owner b{color:var(--orange);font-size:14px}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:24px 0 17px}.project{min-width:0;text-align:center}.cover{height:190px;padding:6px;background:#e9e5dc;box-shadow:5px 7px #282925;overflow:hidden}.cover img{width:100%;height:100%;object-fit:cover;object-position:top}.project p{font:700 9px Space;letter-spacing:.1em;color:#8b8579;margin:12px 0 4px}.project strong{display:block;font-size:13px}.project span{font-size:10px;color:#777268}.workspace-note{border-top:1px solid var(--line);padding-top:13px;margin:0;font-size:10px;color:#777268}.problem{padding:140px 10vw;display:grid;grid-template-columns:1fr .75fr;gap:70px}.problem h2,.truth h2{font-size:clamp(38px,4.2vw,63px)}.problem-copy{font-size:18px;color:#54544e;padding-top:44px}.problem-copy p+P{margin-top:24px}.steps{background:#e8e0d2;padding:115px 5.5vw}.section-intro{display:flex;justify-content:space-between;align-items:end;gap:40px}.steps ol{list-style:none;padding:0;margin:76px 0 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #aea697}.steps li{padding:25px 26px 10px 0;border-right:1px solid #aea697;min-height:210px}.steps li+li{padding-left:25px}.steps li:last-child{border:0}.steps li>span{font:700 42px Space;color:#aa9d8b}.steps h3{font:700 21px/1.12 Space;margin:26px 0 12px;letter-spacing:-.03em}.steps p{font-size:14px;color:#5a574f;margin:0}.delivery{padding:115px 10vw;display:grid;grid-template-columns:.8fr 1fr;gap:12vw;align-items:center}.delivery-art{position:relative;background:#171816;padding:8%;box-shadow:16px 16px 0 var(--orange)}.delivery-art img{display:block;width:100%;max-height:590px;object-fit:cover;object-position:top}.delivery-art span{position:absolute;bottom:3%;left:-12%;background:var(--orange);padding:8px 12px;font:700 9px Space;letter-spacing:.11em}.delivery h2,.control h2{font-size:clamp(36px,4vw,60px)}.delivery-copy>p:not(.eyebrow){color:var(--muted);font-size:17px;max-width:600px}.delivery ul{list-style:none;padding:0;margin:32px 0 0}.delivery li{display:flex;gap:16px;border-top:1px solid var(--line);padding:14px 0}.delivery li>b{font:700 12px Space;color:var(--orange)}.delivery li strong,.delivery li small{display:block}.delivery li small{color:var(--muted);font-size:12px}.control{background:var(--dark);color:#fff;padding:120px 10vw;display:grid;grid-template-columns:1fr 1fr;gap:10vw}.control-copy>p:not(.eyebrow){color:#b9b9b2;font-size:18px;max-width:520px}.control-list{border-top:1px solid #51514e}.control-list article{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid #51514e}.control-list span{color:var(--orange);font:700 23px Space}.control-list h3{margin:0 0 5px;font:700 20px Space;letter-spacing:-.03em}.control-list p{margin:0;color:#b9b9b2;font-size:14px}.truth{padding:120px 10vw;display:grid;grid-template-columns:1fr .85fr;gap:10vw;background:#f2eee5}.truth-card{background:#fffdf8;border:1px solid var(--line);padding:32px;box-shadow:9px 9px 0 var(--orange)}.truth-card h3{margin:0 0 18px;font:700 23px Space;letter-spacing:-.03em}.truth-card p{color:#57564f}.truth-card hr{border:0;border-top:1px solid var(--line);margin:26px 0}.faq{padding:118px 10vw;display:grid;grid-template-columns:.8fr 1fr;gap:10vw}.faq h2{font-size:clamp(35px,3.9vw,57px)}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:20px 0}summary{list-style:none;cursor:pointer;font-weight:700;padding-right:35px;position:relative}summary::-webkit-details-marker{display:none}summary span{color:var(--orange);right:0;position:absolute;font-size:20px;top:-5px}details[open] summary span{transform:rotate(45deg)}details p{color:var(--muted);font-size:14px;max-width:680px}.closing{background:var(--orange);padding:112px 20vw;text-align:center}.closing .eyebrow{color:#50360d}.closing h2{font-size:clamp(40px,4.8vw,68px);margin:auto}.closing h2 em{color:#fff9ef}.closing>p:not(.eyebrow){max-width:650px;margin:28px auto 35px;color:#3e321b;font-size:17px}.closing .button{background:var(--ink);color:#fff;box-shadow:6px 6px #ffffff8c}footer{padding:45px 5.5vw;background:#171816;color:#f6f2ea;display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px;align-items:center}footer p{color:#bbb9b1;font-size:13px;margin:0}footer div{display:flex;justify-content:flex-end;gap:20px}footer a{color:#bbb9b1;text-decoration:underline}footer small{grid-column:1/-1;color:#77756e;font-size:10px}@media (max-width:850px){.topbar{padding:0 20px}.topbar nav{display:none}.hero,.problem,.delivery,.control,.truth,.faq{grid-template-columns:1fr;padding:76px 7vw;gap:44px}.hero{padding-top:76px}.workspace{max-width:590px}.hero h1{font-size:50px}.problem-copy{padding-top:0}.steps{padding:76px 7vw}.section-intro{display:block}.steps ol{grid-template-columns:1fr 1fr;margin-top:42px}.steps li:nth-child(2){border-right:0}.steps li:nth-child(3){padding-left:0}.delivery-art{max-width:370px}.truth-card{box-shadow:6px 6px 0 var(--orange)}.faq{padding-bottom:80px}.closing{padding:85px 7vw}footer{grid-template-columns:1fr;padding:42px 7vw}footer div{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:520px){.brand img{width:130px}.top-action{padding:10px;font-size:10px}.hero h1{font-size:43px}.hero-actions{align-items:start;flex-direction:column}.hero-points{display:block}.hero-points li{margin:9px 0}.workspace{padding:13px}.workspace-title strong{font-size:18px}.owner{display:none}.cover{height:145px}.project-grid{gap:9px}.project strong{font-size:11px}.project span{font-size:8px}.steps ol{grid-template-columns:1fr}.steps li,.steps li+li{padding:20px 0;border-right:0;border-bottom:1px solid #aea697;min-height:0}.steps li:last-child{border-bottom:0}.delivery,.control,.truth,.faq,.problem{padding:70px 7vw}.delivery-art{box-shadow:9px 9px 0 var(--orange)}.truth-card{padding:24px}.closing h2{font-size:43px}}
