.carl-typing-module__jFWr4q__figure{--carl-body:#d9542d;--carl-expression-cyan:#20d9ff;--carl-floof-hoof:#f27745;--carl-frame:#0b0b0b;--carl-horn:#efd5a5;--carl-key:#716a62;width:100%;margin:0}.carl-typing-module__jFWr4q__stage{background:#f4f0e9;border:1px solid #17141129;justify-content:center;align-items:center;min-height:14rem;padding:clamp(.75rem,2vw,1.5rem);display:flex;overflow:hidden;container-type:inline-size}.carl-typing-module__jFWr4q__mascot{height:auto;image-rendering:pixelated;pointer-events:none;width:205px;display:block}.carl-typing-module__jFWr4q__typingFrame{opacity:0;animation-duration:1.6s;animation-timing-function:step-end;animation-iteration-count:infinite}.carl-typing-module__jFWr4q__frame1{animation-name:carl-typing-module__jFWr4q__carl-frame-1}.carl-typing-module__jFWr4q__frame2{animation-name:carl-typing-module__jFWr4q__carl-frame-2}.carl-typing-module__jFWr4q__frame3{animation-name:carl-typing-module__jFWr4q__carl-frame-3}.carl-typing-module__jFWr4q__frame4{animation-name:carl-typing-module__jFWr4q__carl-frame-4}.carl-typing-module__jFWr4q__frame5{animation-name:carl-typing-module__jFWr4q__carl-frame-5}.carl-typing-module__jFWr4q__frame6{animation-name:carl-typing-module__jFWr4q__carl-frame-6}.carl-typing-module__jFWr4q__status{color:#f4eee5b8;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#171411;align-items:center;gap:.55rem;min-height:2.5rem;padding:.65rem .8rem;font-size:.62rem;font-weight:800;display:flex}.carl-typing-module__jFWr4q__statusLight{background:var(--carl-expression-cyan);width:.5rem;height:.5rem}.carl-typing-module__jFWr4q__cursor{background:var(--editorial-orange);width:.4rem;height:.75rem;margin-left:-.25rem}@keyframes carl-typing-module__jFWr4q__carl-frame-1{0%,14.9%{opacity:1}15%,to{opacity:0}}@keyframes carl-typing-module__jFWr4q__carl-frame-2{0%,14.9%,30%,to{opacity:0}15%,29.9%{opacity:1}}@keyframes carl-typing-module__jFWr4q__carl-frame-3{0%,29.9%,45%,to{opacity:0}30%,44.9%{opacity:1}}@keyframes carl-typing-module__jFWr4q__carl-frame-4{0%,44.9%,55%,to{opacity:0}45%,54.9%{opacity:1}}@keyframes carl-typing-module__jFWr4q__carl-frame-5{0%,54.9%,80%,to{opacity:0}55%,79.9%{opacity:1}}@keyframes carl-typing-module__jFWr4q__carl-frame-6{0%,79.9%{opacity:0}80%,to{opacity:1}}@container (min-width:246px){.carl-typing-module__jFWr4q__mascot{width:246px}}@container (min-width:287px){.carl-typing-module__jFWr4q__mascot{width:287px}}@container (min-width:328px){.carl-typing-module__jFWr4q__mascot{width:328px}}@container (min-width:410px){.carl-typing-module__jFWr4q__mascot{width:410px}}@media (prefers-reduced-motion:reduce){.carl-typing-module__jFWr4q__typingFrame{opacity:0;animation:none}.carl-typing-module__jFWr4q__frame3{opacity:1}}
.home-page-module__gPV1fq__page{background:var(--editorial-cream);color:#171411;font-family:var(--font-plus-jakarta), ui-sans-serif, system-ui, sans-serif}.home-page-module__gPV1fq__hero{background:var(--editorial-canvas);color:var(--editorial-cream)}.home-page-module__gPV1fq__heroTitle{text-transform:uppercase;text-wrap:pretty;width:100%;max-width:none;font-size:clamp(3rem,6.2cqi,6.25rem)}.home-page-module__gPV1fq__heroEyebrow{color:var(--editorial-orange);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.home-page-module__gPV1fq__heroAccent{color:var(--editorial-orange);font-family:var(--font-playfair-display), Georgia, serif;letter-spacing:-.055em;font-style:italic;font-weight:600}.home-page-module__gPV1fq__clusterSection{background:var(--editorial-paper)}.home-page-module__gPV1fq__domainsSection{background:var(--editorial-sand)}.home-page-module__gPV1fq__sectionIntro{max-width:52rem;container-type:inline-size}.home-page-module__gPV1fq__eyebrow,.home-page-module__gPV1fq__workEyebrow{color:var(--editorial-orange-text);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.home-page-module__gPV1fq__sectionBody,.home-page-module__gPV1fq__aboutBody,.home-page-module__gPV1fq__workCopy{font-size:clamp(.96rem,1.25vw,1.12rem);line-height:1.75}.home-page-module__gPV1fq__clusterGrid,.home-page-module__gPV1fq__domainGrid{margin-top:var(--editorial-flow-heading-content)}.home-page-module__gPV1fq__actionCard{color:#171411;min-height:18rem;padding:var(--editorial-card-padding);background:#f4eee5b8;border:1px solid #17141129;flex-direction:column;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex;container-type:inline-size}.home-page-module__gPV1fq__actionCard:hover,.home-page-module__gPV1fq__actionCard:focus-visible{background:var(--editorial-orange);border-color:var(--editorial-orange);outline:none;transform:translateY(-4px)}.home-page-module__gPV1fq__actionCard:focus-visible{box-shadow:0 0 0 3px #171411}.home-page-module__gPV1fq__cardTopline,.home-page-module__gPV1fq__cardAction{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:.62rem;font-weight:800;display:flex}.home-page-module__gPV1fq__cardTopline{justify-content:space-between}.home-page-module__gPV1fq__cardTopline span:first-child{color:var(--editorial-orange-text)}.home-page-module__gPV1fq__actionCard:hover .home-page-module__gPV1fq__cardTopline span:first-child,.home-page-module__gPV1fq__actionCard:focus-visible .home-page-module__gPV1fq__cardTopline span:first-child{color:#171411}.home-page-module__gPV1fq__cardTopline span:last-child{color:#665f55}.home-page-module__gPV1fq__actionCard h3{margin-top:var(--editorial-flow-heading-content)}.home-page-module__gPV1fq__cardDescription{color:var(--muted);margin-top:var(--editorial-space-3);font-size:.88rem;line-height:1.65}.home-page-module__gPV1fq__actionCard:hover .home-page-module__gPV1fq__cardDescription,.home-page-module__gPV1fq__actionCard:hover .home-page-module__gPV1fq__cardTopline span:last-child,.home-page-module__gPV1fq__actionCard:focus-visible .home-page-module__gPV1fq__cardDescription,.home-page-module__gPV1fq__actionCard:focus-visible .home-page-module__gPV1fq__cardTopline span:last-child{color:#171411bf}.home-page-module__gPV1fq__cardAction{padding-top:var(--editorial-space-4);align-self:flex-start;gap:.5rem;width:fit-content;margin-top:auto}.home-page-module__gPV1fq__cardAction svg{flex:none;transition:transform .16s}.home-page-module__gPV1fq__actionCard:hover .home-page-module__gPV1fq__cardAction svg,.home-page-module__gPV1fq__actionCard:focus-visible .home-page-module__gPV1fq__cardAction svg{transform:translate(3px)}.home-page-module__gPV1fq__checkerSection{background:var(--editorial-panel-strong);color:var(--editorial-cream)}.home-page-module__gPV1fq__checkerIntro{container-type:inline-size}.home-page-module__gPV1fq__checkerAction,.home-page-module__gPV1fq__cofounderCopy,.home-page-module__gPV1fq__aboutCopy{max-width:44rem;container-type:inline-size}.home-page-module__gPV1fq__checkerAction .home-page-module__gPV1fq__sectionBody,.home-page-module__gPV1fq__cofounderCopy .home-page-module__gPV1fq__sectionBody{color:#f4eee5ad;max-width:40rem}.home-page-module__gPV1fq__readinessPanel{background:#171411;border:1px solid #f4eee529;padding:clamp(1.25rem,3vw,2rem)}.home-page-module__gPV1fq__panelTopline{color:var(--editorial-orange);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.64rem;font-weight:800;display:flex}.home-page-module__gPV1fq__signalList{gap:.8rem;margin-top:1.5rem;list-style:none;display:grid}.home-page-module__gPV1fq__signalList li{grid-template-columns:auto minmax(6rem,.7fr) minmax(10rem,1.3fr) auto;align-items:center;gap:.85rem;padding-block:.55rem;display:grid}.home-page-module__gPV1fq__signalNumber,.home-page-module__gPV1fq__signalQuestion{color:#f4eee580;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-size:.65rem}.home-page-module__gPV1fq__signalLabel{font-family:var(--font-syne), ui-sans-serif, system-ui, sans-serif;font-size:.95rem;font-weight:700}.home-page-module__gPV1fq__signalDot{background:var(--editorial-orange);width:.55rem;height:.55rem}.home-page-module__gPV1fq__cofounderSection{background:var(--editorial-canvas);color:var(--editorial-cream);overflow:hidden}.home-page-module__gPV1fq__cofounderLayout{align-items:start}.home-page-module__gPV1fq__carlStage{background:#0b0f15;border:1px solid #41e8ff3d;align-self:center;padding:clamp(.75rem,2vw,1.25rem)}.home-page-module__gPV1fq__carlStage>*{width:100%}.home-page-module__gPV1fq__aboutSection{background:var(--editorial-paper)}.home-page-module__gPV1fq__aboutLayout{align-items:start}.home-page-module__gPV1fq__portraitFrame{aspect-ratio:4/5;background:var(--editorial-sand);justify-self:start;width:100%;max-width:30rem;position:relative;overflow:hidden}.home-page-module__gPV1fq__portrait{filter:saturate(.88)contrast(1.02);object-fit:cover}.home-page-module__gPV1fq__portraitCaption{background:var(--editorial-orange);color:#171411;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;max-width:calc(100% - 2rem);padding:.8rem .9rem;font-size:.7rem;font-weight:900;position:absolute;bottom:1rem;left:1rem}.home-page-module__gPV1fq__portraitCaption small{opacity:.68;margin-top:.25rem;font-size:.55rem;font-weight:700;display:block}.home-page-module__gPV1fq__aboutBody{color:var(--muted);max-width:45rem}.home-page-module__gPV1fq__aboutBody a{color:var(--editorial-orange-text);text-underline-offset:.18em;font-weight:700;text-decoration-color:#9f430685}.home-page-module__gPV1fq__aboutBody a:hover,.home-page-module__gPV1fq__aboutBody a:focus-visible{color:#171411;-webkit-text-decoration-color:var(--editorial-orange);text-decoration-color:var(--editorial-orange)}.home-page-module__gPV1fq__aboutBody p+p{margin-top:var(--editorial-flow-body-body)}.home-page-module__gPV1fq__buttonRow{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.home-page-module__gPV1fq__workSection{background:var(--editorial-panel-strong);color:var(--editorial-cream)}.home-page-module__gPV1fq__workEyebrow{color:var(--editorial-orange)}.home-page-module__gPV1fq__workLead{container-type:inline-size}.home-page-module__gPV1fq__workCopyColumn{max-width:48rem}.home-page-module__gPV1fq__workCopy{color:var(--editorial-cream-muted);margin:0}.home-page-module__gPV1fq__workActionColumn{border-left:1px solid var(--editorial-rule);min-height:100%;padding-left:clamp(1.5rem,3cqi,3rem)}@media (max-width:979px){.home-page-module__gPV1fq__cofounderCopyColumn{order:-1}.home-page-module__gPV1fq__workActionColumn{border-left:0;min-height:auto;padding-left:0}}@media (max-width:760px){.home-page-module__gPV1fq__portraitFrame{aspect-ratio:5/4}}@media (max-width:639px){.home-page-module__gPV1fq__heroTitle{text-wrap:wrap;font-size:clamp(2.1rem,9.75cqi,2.625rem)}.home-page-module__gPV1fq__signalList li{grid-template:"number label status"".question question"/auto minmax(0,1fr) auto;align-items:start}.home-page-module__gPV1fq__signalNumber{grid-area:number}.home-page-module__gPV1fq__signalLabel{grid-area:label}.home-page-module__gPV1fq__signalQuestion{grid-area:question;margin-top:-.2rem;line-height:1.5}.home-page-module__gPV1fq__signalDot{grid-area:status}.home-page-module__gPV1fq__actionCard{min-height:15rem}}@media (prefers-reduced-motion:reduce){.home-page-module__gPV1fq__actionCard,.home-page-module__gPV1fq__cardAction svg{transition:none}.home-page-module__gPV1fq__actionCard:hover,.home-page-module__gPV1fq__actionCard:focus-visible,.home-page-module__gPV1fq__actionCard:hover .home-page-module__gPV1fq__cardAction svg,.home-page-module__gPV1fq__actionCard:focus-visible .home-page-module__gPV1fq__cardAction svg{transform:none}}
