.use-case.svelte-kk22uc{background:#fff;color:hsl(var(--ink));overflow:hidden}.container.svelte-kk22uc{width:min(100% - 2rem,72rem);margin-inline:auto}.eyebrow.svelte-kk22uc{margin:0;color:hsl(var(--accent));font-size:.795rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.hero.svelte-kk22uc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:clamp(2rem,7vw,6rem);align-items:center;padding:9rem 0 0}.hero-copy.svelte-kk22uc h1:where(.svelte-kk22uc),.thesis-grid.svelte-kk22uc h2:where(.svelte-kk22uc),.section-heading.svelte-kk22uc h2:where(.svelte-kk22uc),.controls-heading.svelte-kk22uc h2:where(.svelte-kk22uc),.faq-heading.svelte-kk22uc h2:where(.svelte-kk22uc),.closing.svelte-kk22uc h2:where(.svelte-kk22uc){margin:0;font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:-.05em}.hero-copy.svelte-kk22uc h1:where(.svelte-kk22uc){max-width:43rem;margin:.85rem 0 1.2rem;font-size:clamp(3rem,6vw,5.4rem);line-height:.94}.lede.svelte-kk22uc{max-width:38rem;margin:0;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.7}.hero-actions.svelte-kk22uc{display:flex;align-items:center;gap:1rem;margin-top:1.7rem}.primary.svelte-kk22uc,.secondary.svelte-kk22uc{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;text-decoration:none;font-size:.875rem;font-weight:750}.primary.svelte-kk22uc{padding:0 1.1rem;border-radius:999px;background:hsl(var(--ink));color:#fff}.secondary.svelte-kk22uc{color:hsl(var(--ink))}.decision-console.svelte-kk22uc{overflow:hidden;border:1px solid #254239;border-radius:18px;background:#081913;color:#dff3eb;box-shadow:0 30px 70px -38px #031b13cc}.decision-console.svelte-kk22uc header:where(.svelte-kk22uc),.decision-console.svelte-kk22uc footer:where(.svelte-kk22uc){display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;border-bottom:1px solid rgba(205,238,227,.13);font-size:.52rem;font-weight:800;letter-spacing:.11em}.decision-console.svelte-kk22uc header:where(.svelte-kk22uc) span:where(.svelte-kk22uc){display:flex;align-items:center;gap:.4rem}.decision-console.svelte-kk22uc header:where(.svelte-kk22uc) i:where(.svelte-kk22uc){color:#65dcb9;font-style:normal}.decision-context.svelte-kk22uc{padding:2.4rem 1.5rem 1.5rem;background:radial-gradient(circle at 90% 0,rgba(59,169,137,.2),transparent 42%)}.context-label.svelte-kk22uc{color:#65dcb9;font-size:.54rem;font-weight:800;letter-spacing:.13em}.decision-context.svelte-kk22uc strong:where(.svelte-kk22uc){display:block;margin:.4rem 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:550}.decision-context.svelte-kk22uc p:where(.svelte-kk22uc){margin:0;color:#8fa9a0;font-size:.72rem}.decision-rows.svelte-kk22uc{padding:0 1rem 1rem}.decision-rows.svelte-kk22uc>div:where(.svelte-kk22uc){display:grid;grid-template-columns:.8fr 1.2fr;gap:1rem;padding:.85rem .3rem;border-top:1px solid rgba(205,238,227,.13);font-size:.7rem}.decision-rows.svelte-kk22uc span:where(.svelte-kk22uc){display:flex;align-items:center;gap:.45rem;color:#829c93}.decision-rows.svelte-kk22uc strong:where(.svelte-kk22uc){font-weight:650}.decision-rows.svelte-kk22uc .outcome:where(.svelte-kk22uc){color:#67e0bc}.decision-console.svelte-kk22uc footer:where(.svelte-kk22uc){border-top:1px solid rgba(205,238,227,.13);border-bottom:0;color:#789087}.decision-console.svelte-kk22uc footer:where(.svelte-kk22uc) span:where(.svelte-kk22uc):first-child{display:flex;align-items:center;gap:.4rem}.decision-console.svelte-kk22uc footer:where(.svelte-kk22uc) i:where(.svelte-kk22uc){width:.35rem;height:.35rem;border-radius:50%;background:#62dcb8}.proof-strip.svelte-kk22uc{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:4.5rem;padding:1.15rem 0;border-top:1px solid hsl(var(--ink));border-bottom:1px solid hsl(var(--line));color:hsl(var(--muted-foreground));font-size:.805rem}.proof-strip.svelte-kk22uc span:where(.svelte-kk22uc){display:flex;align-items:center;gap:.42rem}.proof-strip.svelte-kk22uc i:where(.svelte-kk22uc){width:.32rem;height:.32rem;border-radius:50%;background:hsl(var(--accent))}.thesis-section.svelte-kk22uc{padding:7rem 0;background:hsl(var(--paper)/.62)}.thesis-grid.svelte-kk22uc{display:grid;grid-template-columns:.25fr .8fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:start}.thesis-grid.svelte-kk22uc h2:where(.svelte-kk22uc){font-size:clamp(2.2rem,4vw,3.5rem);line-height:1}.risk-ledger.svelte-kk22uc{border-top:1px solid hsl(var(--ink))}.risk-ledger.svelte-kk22uc article:where(.svelte-kk22uc){display:grid;grid-template-columns:1.8rem 1fr;gap:.7rem;padding:1.2rem 0;border-bottom:1px solid hsl(var(--line))}.risk-ledger.svelte-kk22uc article:where(.svelte-kk22uc)>span:where(.svelte-kk22uc){color:hsl(var(--muted-foreground));font-size:.725rem;font-weight:800}.risk-ledger.svelte-kk22uc h3:where(.svelte-kk22uc){margin:0 0 .3rem;font-family:Fraunces,Georgia,serif;font-size:1.125rem}.risk-ledger.svelte-kk22uc p:where(.svelte-kk22uc){margin:0;color:hsl(var(--muted-foreground));font-size:.885rem;line-height:1.55}.workflow.svelte-kk22uc{padding:7rem 0}.section-heading.svelte-kk22uc h2:where(.svelte-kk22uc){max-width:44rem;margin:.65rem 0 0;font-size:clamp(2.3rem,4.5vw,3.8rem);line-height:1}.chapter.svelte-kk22uc{display:grid;grid-template-columns:minmax(0,.82fr) minmax(23rem,1.18fr);gap:clamp(2rem,8vw,7rem);align-items:center;padding:5.5rem 0;border-bottom:1px solid hsl(var(--line))}.chapter.reverse.svelte-kk22uc .chapter-copy:where(.svelte-kk22uc){order:2}.chapter.reverse.svelte-kk22uc .chapter-visual:where(.svelte-kk22uc){order:1}.chapter-number.svelte-kk22uc{display:block;margin-bottom:2rem;color:hsl(var(--muted-foreground));font-size:.745rem;font-weight:800;letter-spacing:.1em}.chapter-copy.svelte-kk22uc h3:where(.svelte-kk22uc){margin:.55rem 0 .75rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1}.chapter-copy.svelte-kk22uc>p:where(.svelte-kk22uc):not(.eyebrow){margin:0;color:hsl(var(--muted-foreground));font-size:.985rem;line-height:1.7}.chapter-copy.svelte-kk22uc ul:where(.svelte-kk22uc){display:grid;gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none}.chapter-copy.svelte-kk22uc li:where(.svelte-kk22uc){display:flex;align-items:center;gap:.5rem;font-size:.885rem}.chapter-copy.svelte-kk22uc li:where(.svelte-kk22uc) svg{color:hsl(var(--accent))}.chapter-visual.svelte-kk22uc{position:relative;display:flex;min-height:27rem;padding:1.25rem;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 85% 12%,#4bad90,transparent 35%),linear-gradient(145deg,#153e33,#071b15 72%);color:#e2f6ef;flex-direction:column}.visual-kicker.svelte-kk22uc{font-size:.54rem;font-weight:800;letter-spacing:.14em;color:#8ec9b6}.chapter-visual.svelte-kk22uc>strong:where(.svelte-kk22uc){max-width:24rem;margin:auto 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.3rem,4vw,3.7rem);font-weight:550;letter-spacing:-.05em;line-height:.95}.policy-path.svelte-kk22uc{display:flex;align-items:center;gap:.55rem;font-size:.48rem;font-weight:800;letter-spacing:.13em;color:#88b5a6}.policy-path.svelte-kk22uc i:where(.svelte-kk22uc){height:1px;background:currentColor;flex:1;opacity:.35}.visual-seal.svelte-kk22uc{position:absolute;right:-2.5rem;bottom:-2.5rem;display:grid;place-items:center;width:10rem;height:10rem;border:1px solid rgba(191,239,224,.22);border-radius:50%;color:#83dec1;box-shadow:0 0 0 2rem #c2efe106}.controls-section.svelte-kk22uc{padding:7rem 0;background:#0a211a;color:#eaf6f1}.controls-grid.svelte-kk22uc{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,9vw,8rem)}.controls-heading.svelte-kk22uc h2:where(.svelte-kk22uc){margin:.65rem 0 .9rem;font-size:clamp(2.3rem,4.5vw,3.8rem);line-height:1}.controls-heading.svelte-kk22uc>p:where(.svelte-kk22uc):last-child{max-width:29rem;margin:0;color:#9db5ab;font-size:.965rem;line-height:1.65}.control-list.svelte-kk22uc{border-top:1px solid rgba(224,244,236,.45)}.control-list.svelte-kk22uc>div:where(.svelte-kk22uc){display:grid;grid-template-columns:2rem .72fr 1.28fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(224,244,236,.15);font-size:.875rem}.control-list.svelte-kk22uc span:where(.svelte-kk22uc){color:#78968b;font-size:.725rem;font-weight:800}.control-list.svelte-kk22uc strong:where(.svelte-kk22uc){font-family:Fraunces,Georgia,serif;font-size:.95rem;font-weight:550}.control-list.svelte-kk22uc p:where(.svelte-kk22uc){margin:0;color:#9db5ab;line-height:1.55}.reading.svelte-kk22uc{padding:7rem 0}.section-heading.split.svelte-kk22uc{display:flex;align-items:end;justify-content:space-between;gap:2rem}.section-heading.split.svelte-kk22uc>a:where(.svelte-kk22uc){display:flex;align-items:center;gap:.4rem;color:hsl(var(--accent));font-size:.845rem;font-weight:750;text-decoration:none}.reading-grid.svelte-kk22uc{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem;border-top:1px solid hsl(var(--ink));border-bottom:1px solid hsl(var(--ink))}.reading-grid.svelte-kk22uc>a:where(.svelte-kk22uc){display:flex;min-height:18rem;padding:1.2rem;color:inherit;text-decoration:none;border-right:1px solid hsl(var(--line));flex-direction:column}.reading-grid.svelte-kk22uc>a:where(.svelte-kk22uc):last-child{border-right:0}.reading-grid.svelte-kk22uc>a:where(.svelte-kk22uc)>span:where(.svelte-kk22uc){color:hsl(var(--muted-foreground));font-size:.725rem;font-weight:800}.reading-grid.svelte-kk22uc h3:where(.svelte-kk22uc){margin:3rem 0 .5rem;font-family:Fraunces,Georgia,serif;font-size:1.25rem;font-weight:600;line-height:1.1}.reading-grid.svelte-kk22uc p:where(.svelte-kk22uc){margin:0;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.55}.reading-grid.svelte-kk22uc i:where(.svelte-kk22uc){display:flex;align-items:center;gap:.35rem;margin-top:auto;color:hsl(var(--accent));font-size:.795rem;font-style:normal;font-weight:750}.faq-section.svelte-kk22uc{display:grid;grid-template-columns:.55fr 1.45fr;gap:5rem;padding:2rem 0 7rem}.faq-heading.svelte-kk22uc h2:where(.svelte-kk22uc){margin:.55rem 0;font-size:clamp(2rem,3.5vw,3rem)}.faq-list.svelte-kk22uc{border-top:1px solid hsl(var(--ink))}.faq-list.svelte-kk22uc details:where(.svelte-kk22uc){border-bottom:1px solid hsl(var(--line))}.faq-list.svelte-kk22uc summary:where(.svelte-kk22uc){display:grid;grid-template-columns:2rem 1fr auto;gap:.8rem;align-items:center;padding:1.2rem 0;cursor:pointer;font-family:Fraunces,Georgia,serif;font-size:.95rem;font-weight:600;list-style:none}.faq-list.svelte-kk22uc summary:where(.svelte-kk22uc)::-webkit-details-marker{display:none}.faq-list.svelte-kk22uc summary:where(.svelte-kk22uc) span:where(.svelte-kk22uc){font-family:var(--font-body,sans-serif);color:hsl(var(--muted-foreground));font-size:.705rem}.faq-list.svelte-kk22uc details[open]:where(.svelte-kk22uc) summary:where(.svelte-kk22uc) svg{transform:rotate(90deg)}.faq-list.svelte-kk22uc details:where(.svelte-kk22uc)>p:where(.svelte-kk22uc){max-width:42rem;margin:-.3rem 0 1.3rem;padding-left:2.8rem;color:hsl(var(--muted-foreground));font-size:.905rem;line-height:1.65}.closing.svelte-kk22uc{padding:5rem 0;background:hsl(var(--paper)/.65)}.closing-inner.svelte-kk22uc{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center}.closing.svelte-kk22uc h2:where(.svelte-kk22uc){margin:.55rem 0 .5rem;font-size:clamp(2.2rem,4vw,3.6rem)}.closing-inner.svelte-kk22uc>div:where(.svelte-kk22uc)>p:where(.svelte-kk22uc):last-child{max-width:42rem;margin:0;color:hsl(var(--muted-foreground));font-size:.965rem;line-height:1.65}@media(max-width:800px){.hero.svelte-kk22uc{grid-template-columns:1fr;padding-top:8.5rem}.decision-console.svelte-kk22uc{max-width:40rem}.proof-strip.svelte-kk22uc{margin-top:2rem}.thesis-grid.svelte-kk22uc,.controls-grid.svelte-kk22uc,.faq-section.svelte-kk22uc{grid-template-columns:1fr}.chapter.svelte-kk22uc,.chapter.reverse.svelte-kk22uc{grid-template-columns:1fr;gap:2rem}.chapter.reverse.svelte-kk22uc .chapter-copy:where(.svelte-kk22uc),.chapter.reverse.svelte-kk22uc .chapter-visual:where(.svelte-kk22uc){order:initial}.chapter-visual.svelte-kk22uc{min-height:22rem}.reading-grid.svelte-kk22uc{grid-template-columns:1fr}.reading-grid.svelte-kk22uc>a:where(.svelte-kk22uc){min-height:14rem;border-right:0;border-bottom:1px solid hsl(var(--line))}.reading-grid.svelte-kk22uc>a:where(.svelte-kk22uc):last-child{border-bottom:0}.reading-grid.svelte-kk22uc h3:where(.svelte-kk22uc){margin-top:2rem}.closing-inner.svelte-kk22uc{grid-template-columns:1fr}.closing-inner.svelte-kk22uc>a:where(.svelte-kk22uc){justify-self:start}}@media(max-width:520px){.container.svelte-kk22uc{width:min(100% - 1.25rem,72rem)}.hero-copy.svelte-kk22uc h1:where(.svelte-kk22uc){font-size:3.25rem}.hero-actions.svelte-kk22uc{align-items:flex-start;flex-direction:column}.proof-strip.svelte-kk22uc{display:grid;justify-content:start}.thesis-section.svelte-kk22uc,.workflow.svelte-kk22uc,.controls-section.svelte-kk22uc,.reading.svelte-kk22uc{padding:4.5rem 0}.chapter.svelte-kk22uc{padding:4rem 0}.chapter-visual.svelte-kk22uc{min-height:19rem;border-radius:12px}.control-list.svelte-kk22uc>div:where(.svelte-kk22uc){grid-template-columns:1.4rem 1fr}.control-list.svelte-kk22uc p:where(.svelte-kk22uc){grid-column:2}.section-heading.split.svelte-kk22uc{align-items:start;flex-direction:column}.faq-section.svelte-kk22uc{gap:2rem;padding-bottom:4.5rem}}
