.scene-viewport-module__32It-W__wrapper{isolation:isolate;position:absolute;inset:0;overflow:hidden}.scene-viewport-module__32It-W__wrapper canvas{z-index:2;opacity:0;touch-action:pan-y;transition:opacity .32s;display:block;position:relative;width:100%!important;height:100%!important}.scene-viewport-module__32It-W__fallback{z-index:1;transition:opacity .32s;position:absolute;inset:8% 4%}.scene-viewport-module__32It-W__wrapper[data-scene-stage=revealed] .scene-viewport-module__32It-W__fallback,.scene-viewport-module__32It-W__wrapper[data-scene-stage=animating] .scene-viewport-module__32It-W__fallback{opacity:0}.scene-viewport-module__32It-W__wrapper[data-scene-stage=revealed] canvas,.scene-viewport-module__32It-W__wrapper[data-scene-stage=animating] canvas{opacity:1}.scene-viewport-module__32It-W__fallbackMass,.scene-viewport-module__32It-W__fallbackPlane,.scene-viewport-module__32It-W__fallbackSheetOne,.scene-viewport-module__32It-W__fallbackSheetTwo,.scene-viewport-module__32It-W__fallbackAccent{display:block;position:absolute}.scene-viewport-module__32It-W__fallbackMass{aspect-ratio:.9;background:#242321;border:2px solid #191919;border-radius:42% 58% 37% 63%/55% 36% 64% 45%;width:40%;top:17%;left:14%;transform:rotate(-8deg);box-shadow:inset 24px -18px #11110f,inset -16px 18px #4a4844}.scene-viewport-module__32It-W__fallbackPlane{background:#ed201b;width:3px;height:88%;top:5%;left:48%;box-shadow:14px 0 #ed201b38}.scene-viewport-module__32It-W__fallbackSheetOne,.scene-viewport-module__32It-W__fallbackSheetTwo{aspect-ratio:.78;background:#f8f6ef;border:1px solid #171717;width:34%;box-shadow:16px 18px #1414121f}.scene-viewport-module__32It-W__fallbackSheetOne{top:13%;right:12%;transform:perspective(700px)rotateY(-15deg)rotate(4deg)}.scene-viewport-module__32It-W__fallbackSheetTwo{top:28%;right:3%;transform:perspective(700px)rotateY(-24deg)rotate(-3deg)}.scene-viewport-module__32It-W__fallbackAccent{aspect-ratio:1;background:#c7ff00;width:12%;top:28%;right:15%}@media (prefers-reduced-motion:reduce){.scene-viewport-module__32It-W__fallback,.scene-viewport-module__32It-W__wrapper canvas{transition:none}}
.home-module__Hx0lNG__home{--home-paper:#f4f1e9;--home-ink:#171715;--home-red:#ed201b;--home-acid:#c7ff00;--home-line:#aaa69d;background:var(--home-paper);color:var(--home-ink);position:relative;overflow:clip}.home-module__Hx0lNG__home *,.home-module__Hx0lNG__home :before,.home-module__Hx0lNG__home :after{letter-spacing:0}.home-module__Hx0lNG__hero{border-bottom:1px solid var(--home-ink);background:var(--home-paper);min-height:max(690px,100svh - 76px);position:relative;overflow:hidden}.home-module__Hx0lNG__heroScene{z-index:1;transform-origin:50%;width:67%;height:92%;position:absolute;top:1%;right:-2%}.home-module__Hx0lNG__heroBrandMask{z-index:0;position:absolute;top:2.5rem;left:2.5rem;right:2.5rem;overflow:hidden}.home-module__Hx0lNG__heroBrand{color:var(--home-ink);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;white-space:nowrap;margin:0;font-size:16rem;font-weight:900;line-height:.72}.home-module__Hx0lNG__heroContent{z-index:3;width:min(720px,49%);position:absolute;bottom:9.8rem;left:2.5rem}.home-module__Hx0lNG__heroStatement{color:var(--home-ink);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 1.25rem;font-size:5.8rem;font-weight:800;line-height:.82;display:grid}.home-module__Hx0lNG__lineMask{display:block;overflow:hidden}.home-module__Hx0lNG__lineMask>span{display:block}.home-module__Hx0lNG__heroCopy{max-width:510px;color:var(--home-ink);font-family:var(--font-mono), monospace;margin-bottom:1.5rem;font-size:1rem;line-height:1.55}.home-module__Hx0lNG__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.home-module__Hx0lNG__primaryAction,.home-module__Hx0lNG__secondaryAction,.home-module__Hx0lNG__pilotAction{border:2px solid var(--home-ink);min-height:58px;color:var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding:.9rem 1.1rem;font-size:.88rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.home-module__Hx0lNG__primaryAction{border-color:var(--home-red);background:var(--home-red);color:#fff}.home-module__Hx0lNG__secondaryAction{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4f1e9c7;min-width:250px}.home-module__Hx0lNG__primaryAction svg,.home-module__Hx0lNG__secondaryAction svg,.home-module__Hx0lNG__pilotAction svg{flex:none;transition:transform .18s}.home-module__Hx0lNG__primaryAction:hover,.home-module__Hx0lNG__secondaryAction:hover,.home-module__Hx0lNG__pilotAction:hover{transform:translateY(-3px)}.home-module__Hx0lNG__primaryAction:hover svg,.home-module__Hx0lNG__secondaryAction:hover svg,.home-module__Hx0lNG__pilotAction:hover svg{transform:translate(3px,-3px)}.home-module__Hx0lNG__primaryAction:focus-visible,.home-module__Hx0lNG__secondaryAction:focus-visible,.home-module__Hx0lNG__pilotAction:focus-visible,.home-module__Hx0lNG__closingAction:focus-visible{outline:3px solid var(--home-acid);outline-offset:4px}.home-module__Hx0lNG__heroFoot{z-index:3;border-top:1px solid var(--home-ink);grid-template-columns:120px minmax(260px,420px) 1fr;align-items:end;gap:1.4rem;padding-top:.9rem;display:grid;position:absolute;bottom:1.5rem;left:2.5rem;right:2.5rem}.home-module__Hx0lNG__heroIndex{color:var(--home-red);font-family:var(--font-display), Impact, sans-serif;font-size:4.2rem;font-weight:600;line-height:.8}.home-module__Hx0lNG__heroFoot p,.home-module__Hx0lNG__heroNote{color:var(--home-ink);font-family:var(--font-mono), monospace;margin:0;font-size:.72rem;line-height:1.5}.home-module__Hx0lNG__heroFoot p{display:grid}.home-module__Hx0lNG__heroNote{text-transform:uppercase;justify-self:end}.home-module__Hx0lNG__problem{background:var(--home-ink);color:var(--home-paper);padding:4rem 0;position:relative;overflow:hidden}.home-module__Hx0lNG__phraseRail{color:#706d66;width:max-content;font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;white-space:nowrap;align-items:center;gap:3rem;padding:1rem 0;font-size:4.4rem;font-weight:700;line-height:.9;display:flex}.home-module__Hx0lNG__phraseRail span{-webkit-text-decoration:line-through .09em var(--home-red);text-decoration:line-through .09em var(--home-red)}.home-module__Hx0lNG__problemInner{grid-template-columns:.36fr 1.25fr .75fr;align-items:start;gap:2.5rem;width:min(1500px,100% - 5rem);margin:6rem auto;display:grid}.home-module__Hx0lNG__sectionIndex{color:inherit;font-family:var(--font-mono), monospace;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600;line-height:1.35}.home-module__Hx0lNG__problem h2,.home-module__Hx0lNG__process h2,.home-module__Hx0lNG__proof h2,.home-module__Hx0lNG__pilot h2,.home-module__Hx0lNG__closing h2{color:inherit;font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0;font-size:7.5rem;font-weight:800;line-height:.82}.home-module__Hx0lNG__problemCopy{border-top:1px solid #5a5751;align-self:end;padding-top:1rem}.home-module__Hx0lNG__problemCopy p{color:#d4d0c7;font-family:var(--font-mono), monospace;font-size:.84rem;line-height:1.6}.home-module__Hx0lNG__process{background:var(--home-paper);padding:8rem 0;position:relative}.home-module__Hx0lNG__processGrid{grid-template-columns:minmax(0,1.1fr) minmax(470px,.9fr);align-items:start;gap:5rem;width:min(1580px,100% - 5rem);margin:0 auto;display:grid}.home-module__Hx0lNG__processVisual{border-bottom:1px solid var(--home-ink);height:min(750px,100svh - 8rem);min-height:610px;position:sticky;top:6.5rem;overflow:hidden}.home-module__Hx0lNG__processVisualLabel{z-index:4;border-top:1px solid var(--home-ink);color:var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;grid-template-columns:1fr 1.5fr 1fr;gap:.75rem;padding:.8rem 0;font-size:.66rem;line-height:1.3;display:grid;position:absolute;bottom:0;left:0;right:0}.home-module__Hx0lNG__processVisualLabel span:last-child{justify-self:end}.home-module__Hx0lNG__processCopy{gap:2.2rem;padding-top:2rem;display:grid}.home-module__Hx0lNG__process h2{font-size:6.8rem}.home-module__Hx0lNG__processIntro{color:#4e4b45;max-width:570px;font-family:var(--font-mono), monospace;margin:0;font-size:.9rem;line-height:1.65}.home-module__Hx0lNG__processSteps{margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__processSteps li{border-top:1px solid var(--home-line);grid-template-columns:86px 1fr;gap:1.2rem;padding:1.6rem 0;display:grid}.home-module__Hx0lNG__processSteps li:last-child{border-bottom:1px solid var(--home-line)}.home-module__Hx0lNG__processSteps>li>span{color:var(--home-red);font-family:var(--font-display), Impact, sans-serif;font-size:3.4rem;font-weight:700;line-height:.8}.home-module__Hx0lNG__processSteps h3{color:var(--home-ink);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 .35rem;font-size:2rem;font-weight:700;line-height:1}.home-module__Hx0lNG__processSteps p{color:#5d5952;max-width:470px;margin:0;font-size:.9rem;line-height:1.55}.home-module__Hx0lNG__verifiedCampaign{border-left:3px solid var(--home-red);padding:.4rem 0 .4rem 1.25rem}.home-module__Hx0lNG__verifiedCampaign>span{font-family:var(--font-mono), monospace;text-transform:uppercase;margin-bottom:.65rem;font-size:.67rem;font-weight:600;display:block}.home-module__Hx0lNG__verifiedCampaign strong{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin-bottom:.6rem;font-size:2.8rem;line-height:.95;display:block}.home-module__Hx0lNG__verifiedCampaign p{color:#5d5952;max-width:480px;margin:0;font-size:.86rem}.home-module__Hx0lNG__proof{border-top:1px solid var(--home-ink);background:#dedbd2;grid-template-columns:.78fr 1.22fr;gap:6rem;padding:8rem max(2.5rem,50% - 750px);display:grid}.home-module__Hx0lNG__proofHeading{align-content:space-between;min-height:620px;display:grid}.home-module__Hx0lNG__proof h2{align-self:center;font-size:7rem}.home-module__Hx0lNG__proofHeading>p:last-child{color:#4d4943;max-width:470px;font-family:var(--font-mono), monospace;margin:0;font-size:.86rem}.home-module__Hx0lNG__proofLedger{border-top:1px solid var(--home-ink)}.home-module__Hx0lNG__proofLedger>div{border-bottom:1px solid var(--home-ink);grid-template-columns:68px .7fr 1fr;align-items:start;gap:1.2rem;min-height:145px;padding:1.35rem 0;display:grid}.home-module__Hx0lNG__proofLedger span,.home-module__Hx0lNG__proofLedger p{font-family:var(--font-mono), monospace;font-size:.72rem;line-height:1.45}.home-module__Hx0lNG__proofLedger span{color:var(--home-red);font-weight:600}.home-module__Hx0lNG__proofLedger strong{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;font-size:1.75rem;line-height:1}.home-module__Hx0lNG__proofLedger p{color:#4d4943;margin:0}.home-module__Hx0lNG__pilot{background:var(--home-red);color:var(--home-ink);transform-origin:0;padding:2.2rem 2.5rem 6rem;position:relative;overflow:hidden}.home-module__Hx0lNG__pilotRule{border-bottom:1px solid var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;grid-template-columns:1fr 1.6fr;gap:2rem;padding-bottom:.75rem;font-size:.72rem;font-weight:600;display:grid}.home-module__Hx0lNG__pilotGrid{grid-template-columns:1.05fr .95fr;gap:5rem;max-width:1580px;margin:4.5rem auto 0;display:grid}.home-module__Hx0lNG__pilot h2{max-width:760px;font-size:8.6rem}.home-module__Hx0lNG__pilotTrust{border-top:1px solid var(--home-ink);max-width:680px;color:var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;margin:2rem 0 0;padding-top:1rem;font-size:.78rem;font-weight:600;line-height:1.55}.home-module__Hx0lNG__pilotOffer{align-content:start;display:grid}.home-module__Hx0lNG__price{color:var(--home-ink);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 .5rem;font-size:5rem;font-weight:800;line-height:.9}.home-module__Hx0lNG__pilotOffer>p:nth-child(2){max-width:390px;color:var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.78rem;font-weight:600}.home-module__Hx0lNG__includedLedger{border-top:1px solid var(--home-ink);font-family:var(--font-mono), monospace;text-transform:uppercase;margin:2.2rem 0;font-size:.72rem}.home-module__Hx0lNG__includedLedger>span{padding:.8rem 0;font-weight:600;display:block}.home-module__Hx0lNG__includedLedger>div{border-top:1px solid var(--home-ink);grid-template-columns:70px 1fr;gap:1rem;padding:.95rem 0;display:grid}.home-module__Hx0lNG__includedLedger>div:last-child{border-bottom:1px solid var(--home-ink)}.home-module__Hx0lNG__pilotAction{background:var(--home-paper);width:100%;min-height:74px;font-size:1rem}.home-module__Hx0lNG__closing{background:var(--home-ink);min-height:530px;color:var(--home-paper);grid-template-columns:.35fr 1fr 120px;align-items:center;gap:4rem;padding:5rem 2.5rem;display:grid}.home-module__Hx0lNG__closingBrand{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;align-self:start;font-size:4.6rem;font-weight:800;line-height:.8}.home-module__Hx0lNG__closing>div{border-top:1px solid #66635d;border-bottom:1px solid #66635d;padding:2.5rem 0}.home-module__Hx0lNG__closing p{color:#b7b3aa;font-family:var(--font-mono), monospace;text-transform:uppercase;margin-bottom:1.6rem;font-size:.72rem}.home-module__Hx0lNG__closing h2{max-width:1000px;font-size:7.2rem}.home-module__Hx0lNG__closingAction{background:var(--home-acid);width:120px;height:120px;color:var(--home-ink);place-items:center;transition:transform .18s;display:grid}.home-module__Hx0lNG__closingAction:hover{transform:translate(5px,-5px)}@media (max-width:1440px){.home-module__Hx0lNG__heroBrand{font-size:13rem}.home-module__Hx0lNG__heroStatement{font-size:4.8rem}.home-module__Hx0lNG__problem h2,.home-module__Hx0lNG__proof h2,.home-module__Hx0lNG__closing h2{font-size:6.4rem}.home-module__Hx0lNG__process h2{font-size:5.8rem}.home-module__Hx0lNG__pilot h2{font-size:7.2rem}}@media (max-width:1100px){.home-module__Hx0lNG__heroBrand{font-size:10rem}.home-module__Hx0lNG__heroContent{width:58%}.home-module__Hx0lNG__heroStatement{font-size:4.1rem}.home-module__Hx0lNG__heroScene{width:72%;right:-11%}.home-module__Hx0lNG__problemInner,.home-module__Hx0lNG__processGrid,.home-module__Hx0lNG__proof,.home-module__Hx0lNG__pilotGrid{gap:3rem}.home-module__Hx0lNG__problemInner{grid-template-columns:.25fr 1fr}.home-module__Hx0lNG__problemCopy{grid-column:2}.home-module__Hx0lNG__processGrid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.home-module__Hx0lNG__problem h2,.home-module__Hx0lNG__proof h2,.home-module__Hx0lNG__closing h2{font-size:5.2rem}.home-module__Hx0lNG__process h2{font-size:4.9rem}.home-module__Hx0lNG__pilot h2{font-size:5.8rem}.home-module__Hx0lNG__proof{grid-template-columns:.9fr 1.1fr}.home-module__Hx0lNG__closing{grid-template-columns:.3fr 1fr 92px;gap:2rem}.home-module__Hx0lNG__closingAction{width:92px;height:92px}}@media (max-width:760px){.home-module__Hx0lNG__hero{grid-template-rows:auto auto minmax(260px,42vh) auto;min-height:calc(100svh - 61px);padding:1.25rem 1rem 1rem;display:grid}.home-module__Hx0lNG__heroBrandMask,.home-module__Hx0lNG__heroContent,.home-module__Hx0lNG__heroScene,.home-module__Hx0lNG__heroFoot{position:relative;inset:auto}.home-module__Hx0lNG__heroBrandMask{align-self:start}.home-module__Hx0lNG__heroBrand{font-size:6rem;line-height:.78}.home-module__Hx0lNG__heroContent{z-index:3;width:100%;padding-top:1.5rem}.home-module__Hx0lNG__heroStatement{font-size:3.4rem}.home-module__Hx0lNG__heroCopy{max-width:330px;font-size:.78rem}.home-module__Hx0lNG__heroActions{grid-template-columns:1fr;display:grid}.home-module__Hx0lNG__primaryAction,.home-module__Hx0lNG__secondaryAction{width:100%;min-width:0}.home-module__Hx0lNG__heroScene{z-index:1;width:calc(100% + 2rem);height:100%;margin-left:-1rem}.home-module__Hx0lNG__heroFoot{grid-template-columns:64px 1fr;align-self:end;gap:.8rem;padding-top:.75rem}.home-module__Hx0lNG__heroIndex{font-size:3.2rem}.home-module__Hx0lNG__heroNote{display:none}.home-module__Hx0lNG__phraseRail{gap:1.5rem;font-size:2.8rem}.home-module__Hx0lNG__problemInner,.home-module__Hx0lNG__processGrid,.home-module__Hx0lNG__proof,.home-module__Hx0lNG__pilotGrid,.home-module__Hx0lNG__closing{grid-template-columns:1fr}.home-module__Hx0lNG__problemInner,.home-module__Hx0lNG__processGrid{width:calc(100% - 2rem)}.home-module__Hx0lNG__problemInner{margin:4rem auto}.home-module__Hx0lNG__problemCopy{grid-column:auto}.home-module__Hx0lNG__problem h2,.home-module__Hx0lNG__process h2,.home-module__Hx0lNG__proof h2,.home-module__Hx0lNG__pilot h2,.home-module__Hx0lNG__closing h2{font-size:4rem}.home-module__Hx0lNG__process{padding:5rem 0}.home-module__Hx0lNG__processVisual{height:470px;min-height:0;position:relative;top:auto}.home-module__Hx0lNG__processVisualLabel{grid-template-columns:1fr 1fr}.home-module__Hx0lNG__processVisualLabel strong{display:none}.home-module__Hx0lNG__processSteps li{grid-template-columns:64px 1fr}.home-module__Hx0lNG__processSteps>li>span{font-size:2.8rem}.home-module__Hx0lNG__verifiedCampaign strong{font-size:2.2rem}.home-module__Hx0lNG__proof{gap:3rem;padding:5rem 1rem}.home-module__Hx0lNG__proofHeading{gap:3rem;min-height:0}.home-module__Hx0lNG__proofLedger>div{grid-template-columns:50px 1fr}.home-module__Hx0lNG__proofLedger p{grid-column:2}.home-module__Hx0lNG__pilot{padding:1.25rem 1rem 4rem}.home-module__Hx0lNG__pilotRule{grid-template-columns:1fr;gap:.3rem}.home-module__Hx0lNG__pilotGrid{margin-top:3rem}.home-module__Hx0lNG__price{font-size:3.7rem}.home-module__Hx0lNG__closing{min-height:560px;padding:4rem 1rem}.home-module__Hx0lNG__closingBrand{font-size:3.6rem}.home-module__Hx0lNG__closingAction{justify-self:end;width:88px;height:88px}}@media (max-width:390px){.home-module__Hx0lNG__heroBrand{font-size:5.25rem}.home-module__Hx0lNG__heroStatement{font-size:2.85rem}.home-module__Hx0lNG__problem h2,.home-module__Hx0lNG__process h2,.home-module__Hx0lNG__proof h2,.home-module__Hx0lNG__pilot h2,.home-module__Hx0lNG__closing h2{font-size:3.55rem}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__primaryAction,.home-module__Hx0lNG__secondaryAction,.home-module__Hx0lNG__pilotAction,.home-module__Hx0lNG__closingAction{transition:none}}
