.hero{padding-block:clamp(2.5rem,6vw,5rem) clamp(3.5rem,7vw,6.5rem)}.hero__grid{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}.hero__copy{max-width:38rem}.hero h1{margin-top:var(--s-4)}.hero .lede{margin-top:var(--s-5);color:var(--on-ink-muted);max-width:40ch}.hero__cta{margin-top:var(--s-7);display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center}.hero__reassure{margin-top:var(--s-5);display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}.hero__reassure span{display:inline-flex;align-items:center;gap:var(--s-2)}.hero__reassure span:before{content:"";width:6px;height:6px;rotate:45deg;background:var(--signal)}@media(min-width:64em){.hero__grid{grid-template-columns:1.05fr 1fr;gap:clamp(3rem,5vw,5rem)}}.board{--cols: 3;border:var(--bw) solid var(--ink-500);border-radius:var(--r-lg);background:var(--ink-800);padding:var(--s-4);box-shadow:10px 10px #00000040}.board__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:0 var(--s-2) var(--s-3)}.board__title{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-meta);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--on-ink)}.board__live{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-ink-muted)}.board__live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 30%,transparent);animation:pulse 2s var(--ease) infinite}@keyframes pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--signal) 0%,transparent)}}.board__days{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:var(--s-2);padding:0 var(--s-1) var(--s-2)}.board__day{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--on-ink-muted);text-align:center}.board__grid{display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-auto-rows:3.25rem;gap:var(--s-2)}.cell{border-radius:var(--r-sm);border:var(--bw) dashed var(--ink-500);background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(255,255,255,.015) 6px 7px)}.job{border:var(--bw) solid transparent;border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);display:flex;flex-direction:column;justify-content:center;gap:2px;overflow:hidden;font-family:var(--font-mono);opacity:0;animation:dropin var(--dur-2) var(--ease) forwards;animation-delay:calc(var(--i, 0) * .09s + .15s)}.job__svc{font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.job__time{font-size:.625rem;color:currentColor;opacity:.7}.job--booked{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}.job--booked .job__time{opacity:.6}.job--hold{background:var(--ink-600);color:var(--on-ink);border-color:var(--ink-500)}.job--hold .job__svc{color:var(--on-ink)}@keyframes dropin{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.job{opacity:1;animation:none}}.board__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-3);padding:var(--s-3) var(--s-2) var(--s-1);border-top:var(--bw) solid var(--ink-500)}.board__count{font-family:var(--font-display);font-weight:800;color:var(--on-ink);font-size:1.05rem}.board__count b{color:var(--signal-text)}@media(min-width:30em){.board{--cols: 6}}.problem__head{max-width:32ch}.problem__lead{margin-top:var(--s-5);font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--text);max-width:30ch}.burns{margin-top:var(--s-8);display:grid;gap:0;border-top:var(--bw) solid var(--border)}.burn{display:grid;gap:var(--s-2) var(--s-5);padding:var(--s-6) 0;border-bottom:var(--bw) solid var(--border)}.burn__no{font-family:var(--font-mono);font-weight:600;color:var(--signal-text);font-size:var(--fs-meta);letter-spacing:var(--tracking-mono)}.burn__title{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:1.1}.burn__body{color:var(--text-muted);max-width:52ch}.problem__close{margin-top:var(--s-8);font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:1.25;max-width:24ch}.problem__close b{color:var(--signal-text)}@media(min-width:48em){.burn{grid-template-columns:3rem 16rem 1fr;align-items:baseline}}.diff__head{display:grid;gap:var(--s-5);margin-bottom:var(--s-8)}.diff__grid{display:grid;gap:var(--s-4)}.diff{display:flex;flex-direction:column;gap:var(--s-3)}.diff__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.diff__no{font-family:var(--font-mono);font-weight:600;font-size:1.1rem;color:var(--signal-text)}.diff h3{font-size:var(--fs-h3)}.diff__body{color:var(--text-muted)}.diff__note{margin-top:auto;padding-top:var(--s-3)}@media(min-width:40em){.diff__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.diff__grid{grid-template-columns:repeat(6,1fr)}.diff:nth-child(1),.diff:nth-child(2){grid-column:span 3}.diff:nth-child(3),.diff:nth-child(4),.diff:nth-child(5){grid-column:span 2}.diff__head{grid-template-columns:1fr 1fr;align-items:end}.diff__head .lede{justify-self:end}}.proof__grid{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}.proof__lead h2{margin-top:var(--s-4);max-width:16ch}.proof__lead p{margin-top:var(--s-5);color:var(--text-muted);max-width:46ch}.proof__panel{position:relative;border:var(--bw) solid var(--ink-500);border-radius:var(--r-lg);background:var(--ink-800);padding:clamp(var(--s-6),4vw,var(--s-8))}.proof__panel .stat__label{margin-bottom:var(--s-5)}.proof__cpl{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--on-ink-muted)}.proof__shift{margin:var(--s-3) 0 var(--s-6)}.proof__shift .stat__figure{font-size:clamp(2.8rem,8vw,5rem)}.proof__meta{display:flex;flex-wrap:wrap;gap:var(--s-5);padding-top:var(--s-5);border-top:var(--bw) solid var(--ink-500)}.proof__stamp{position:absolute;top:clamp(-1.5rem,-2vw,-1rem);right:clamp(-.5rem,1vw,1rem);width:92px;height:92px;z-index:2}.proof__future{margin-top:var(--s-8);display:grid;gap:var(--s-4)}.slot-card{border:var(--bw) dashed var(--ink-500);border-radius:var(--r);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2);min-height:8rem;justify-content:center}.slot-card__tag{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-ink-muted)}.slot-card__line{font-family:var(--font-display);font-weight:700;color:var(--on-ink-muted);font-size:var(--fs-h3);line-height:1.1}@media(min-width:64em){.proof__grid{grid-template-columns:1fr 1.1fr}.proof__future{grid-template-columns:repeat(3,1fr)}}.offer__head{display:grid;gap:var(--s-5);margin-bottom:var(--s-8);max-width:52rem}.offer__grid{display:grid;gap:var(--s-5);align-items:start}.price{display:flex;flex-direction:column;height:100%}.price__name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);letter-spacing:-.01em}.price__desc{color:var(--text-muted);margin-top:var(--s-2);min-height:3em}.price__ledger{margin:var(--s-5) 0;padding:var(--s-5) 0;border-block:var(--bw) solid var(--border);display:grid;gap:var(--s-3)}.price__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--fs-body-sm)}.price__row dt{color:var(--text-muted);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-size:.6875rem}.price__row dd{font-weight:600;font-variant-numeric:tabular-nums}.price__big{font-family:var(--font-display);font-weight:800;font-size:1.5rem;color:var(--text);font-variant-numeric:tabular-nums}.price__tiers{display:grid;gap:var(--s-2)}.price__tier{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--fs-body-sm)}.price__tier dd{font-weight:600}.price__incl{display:grid;gap:var(--s-2);margin-bottom:var(--s-6)}.price__incl li{display:grid;grid-template-columns:1.1rem 1fr;gap:var(--s-2);color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.4}.price__incl li:before{content:"+";color:var(--signal-text);font-family:var(--font-mono);font-weight:700}.price__cta{margin-top:auto}.price--featured{border-color:var(--signal)}.price--featured.card--ticked:before{content:none}.price__flag{position:absolute;top:0;right:0;transform:translateY(-50%);margin-right:var(--s-5)}.offer__foot{margin-top:var(--s-7);text-align:center}.offer__foot p{color:var(--text-muted);max-width:50ch;margin-inline:auto}.offer__foot b{color:var(--text)}@media(min-width:52em){.offer__grid{grid-template-columns:repeat(3,1fr)}}.steps__head{display:grid;gap:var(--s-5);margin-bottom:var(--s-8)}.steps{display:grid;gap:var(--s-4);counter-reset:step}.step{position:relative;border-top:var(--bw-thick) solid var(--ink-500);padding-top:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.step:first-child{border-top-color:var(--signal)}.step__no{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-meta);letter-spacing:var(--tracking-label);color:var(--on-ink-muted)}.step:first-child .step__no{color:var(--signal-text)}.step h3{font-size:var(--fs-h3)}.step__body{color:var(--text-muted)}.step__free{align-self:flex-start;margin-top:var(--s-1)}.steps__note{margin-top:var(--s-7)}@media(min-width:56em){.steps{grid-template-columns:repeat(4,1fr);gap:var(--s-5)}}.cta{text-align:center}.cta__inner{max-width:44rem;margin-inline:auto;display:grid;gap:var(--s-5);justify-items:center}.cta h2{font-size:var(--fs-display-sm)}.cta p{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--text-muted);max-width:44ch}.cta__actions{margin-top:var(--s-2)}.cta__reassure{margin-top:var(--s-3);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text)}.footer__top{display:grid;gap:var(--s-8);padding-block:var(--s-9) var(--s-7)}.footer__brand{max-width:26rem}.footer__brand .nav__brand{color:var(--on-ink)}.footer__tagline{margin-top:var(--s-4);color:var(--on-ink-muted)}.footer__handle{margin-top:var(--s-5);display:inline-flex}.footer__cols{display:grid;gap:var(--s-7)}.footer__col h4{font-family:var(--font-mono);font-weight:600;font-size:.6875rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-ink);margin-bottom:var(--s-4)}.footer__col li+li{margin-top:var(--s-3)}.footer__col a{font-size:var(--fs-body-sm)}.footer__bottom{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center;justify-content:space-between;padding-block:var(--s-5);border-top:var(--bw) solid var(--ink-500)}.footer__bottom p{font-family:var(--font-mono);font-size:.75rem;letter-spacing:var(--tracking-mono);color:var(--on-ink-muted)}@media(min-width:40em){.footer__cols{grid-template-columns:repeat(3,1fr)}}@media(min-width:64em){.footer__top{grid-template-columns:1.4fr 2fr;gap:var(--s-9)}}.hero__sub,.proof__note{margin-top:var(--s-4)}.proof__bridge{margin-top:var(--s-8);padding-top:var(--s-6);border-top:var(--bw) solid var(--ink-500);color:var(--text-muted);max-width:64ch;font-size:var(--fs-body)}.proof__bridge i{color:var(--signal-text);font-style:normal;font-weight:600}.offer__reassure{margin-top:var(--s-4)}.price__cta{margin-top:auto;display:grid;gap:var(--s-4);justify-items:center}.price__more{justify-self:center}.founder__grid{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media(min-width:56em){.founder__grid{grid-template-columns:19rem 1fr;gap:clamp(2.5rem,5vw,4.5rem)}}.founder__portrait{display:grid;gap:var(--s-4);max-width:22rem}.founder__photo{position:relative;aspect-ratio:4 / 5;border:var(--bw) solid var(--ink-500);border-radius:var(--r-lg);background:repeating-linear-gradient(0deg,transparent 0 23px,var(--grid-line) 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,var(--grid-line) 23px 24px),var(--ink-700);display:grid;place-content:center;overflow:hidden}.founder__photo img{width:100%;height:100%;object-fit:cover}.founder__photo-tick{position:absolute;top:-1.5px;left:-1.5px;width:22px;height:22px;border-top:var(--bw-thick) solid var(--signal);border-left:var(--bw-thick) solid var(--signal);border-top-left-radius:var(--r-lg)}.founder__photo-label{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-ink-muted)}.founder__caption{display:flex;flex-direction:column;gap:2px;padding-top:var(--s-3);border-top:var(--bw) solid var(--ink-500)}.founder__caption-name{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:1.1;letter-spacing:var(--tracking-display);color:var(--on-ink)}.founder__caption-role{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-meta);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--signal-text)}.founder__head{margin-top:var(--s-4);max-width:18ch}.founder__statement{margin-top:var(--s-5);max-width:52ch}.founder__statement p{color:var(--text-muted);font-size:var(--fs-lede);line-height:var(--lh-lede)}.founder__receipt{margin-top:var(--s-6);padding-top:var(--s-4);border-top:var(--bw) solid var(--border);display:flex;gap:var(--s-2);align-items:baseline;max-width:52ch}.founder__receipt span{color:var(--signal-text);font-weight:700}.founder__sig{margin-top:var(--s-5);display:inline-flex;align-items:center;gap:var(--s-3);font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);letter-spacing:var(--tracking-display);color:var(--on-ink)}.founder__sig-mark{width:2.25rem;height:3px;background:var(--signal);flex:0 0 auto;border-radius:2px}.job--crew-b{background:var(--go);color:var(--on-go);border-color:var(--go)}.job--crew-b .job__time{opacity:.6}.board__legend{display:inline-flex;gap:var(--s-3);align-items:center;flex-wrap:wrap;justify-content:flex-end}.board__crew{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-weight:600;font-size:.625rem;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--on-ink-muted)}.board__crew:before{content:"";width:9px;height:9px;border-radius:2px;flex:0 0 auto}.board__crew--a:before{background:var(--signal)}.board__crew--b:before{background:var(--go)}
