.v2-front.svelte-87nkre{min-height:90vh;display:flex;align-items:center;padding:6rem 1.5rem;max-width:80rem;margin:0 auto}.v2-front-inner.svelte-87nkre{max-width:56rem}.v2-front-eyebrow.svelte-87nkre{font-family:var(--bm-font-mono);font-size:.85rem;letter-spacing:.08em;color:var(--bm-substrate);margin:0 0 2rem}.v2-front-h1.svelte-87nkre{font-family:var(--bm-font-mono);font-weight:600;font-size:clamp(2.8rem,7vw,5.5rem);line-height:.98;letter-spacing:-.025em;color:var(--bm-ivory);margin:0 0 2rem;text-transform:uppercase}.v2-front-sub.svelte-87nkre{font-family:var(--bm-font-sans);font-size:1.25rem;line-height:1.55;color:var(--bm-soft);margin:0 0 2.5rem;max-width:44rem}.v2-front-sub.svelte-87nkre em:where(.svelte-87nkre){font-family:var(--bm-font-serif);font-style:italic;color:var(--bm-pulse);font-size:1.35rem;margin-right:.5rem}.v2-front-sig.svelte-87nkre{font-family:var(--bm-font-mono);font-size:.88rem;line-height:1.7;color:var(--bm-dim);margin:0 0 4rem;max-width:44rem}.v2-front-scroll.svelte-87nkre{font-family:var(--bm-font-mono);font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;color:var(--bm-pulse);margin:0;animation:svelte-87nkre-v2-front-bob 2.4s ease-in-out infinite}@keyframes svelte-87nkre-v2-front-bob{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(4px);opacity:1}}.bm-principle.svelte-ypviuv{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:4rem 0;border-top:var(--bm-track)}.bm-principle-head.svelte-ypviuv{display:flex;align-items:baseline;gap:1.25rem;flex-wrap:wrap}.bm-principle-num.svelte-ypviuv{font-family:var(--bm-font-serif);font-style:italic;font-size:clamp(3rem,6vw,5rem);line-height:1;color:var(--bm-pulse);letter-spacing:-.02em;font-weight:400;flex-shrink:0}.bm-principle-name.svelte-ypviuv{font-family:var(--bm-font-mono);font-weight:600;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.15;letter-spacing:.01em;color:var(--bm-ivory);margin:0}.bm-principle-body.svelte-ypviuv{font-size:1.05rem;max-width:48rem;margin:0}.bm-principle-apply.svelte-ypviuv{font-family:var(--bm-font-mono);font-size:.85rem;color:var(--bm-soft);line-height:1.65;max-width:48rem;margin:0}.bm-principle-apply-label.svelte-ypviuv{color:var(--bm-substrate);margin-right:.4rem}.bm-principle-proof.svelte-ypviuv{margin-top:1rem}.v2-principles.svelte-1c9qjun{max-width:80rem;margin:0 auto;padding:0 1.5rem}.v2-proof.svelte-1c9qjun{display:flex;flex-direction:column;padding:1.25rem 1.5rem;background:#d4960a08;border-inline-start:2px solid var(--bm-pulse);margin-top:1rem;max-width:48rem}.v2-diagram.svelte-mv9od9{padding:6rem 1.5rem;max-width:80rem;margin:0 auto;border-top:var(--bm-track)}.v2-diagram-head.svelte-mv9od9{max-width:56rem;margin:0 0 3rem}.v2-diagram-eyebrow.svelte-mv9od9{font-family:var(--bm-font-mono);font-size:.85rem;letter-spacing:.08em;color:var(--bm-substrate);margin:0 0 1rem}.v2-diagram-h2.svelte-mv9od9{font-family:var(--bm-font-mono);font-weight:600;font-size:clamp(2rem,4vw,3rem);line-height:1.05;color:var(--bm-ivory);margin:0 0 1rem}.v2-diagram-h2.svelte-mv9od9 em:where(.svelte-mv9od9){font-family:var(--bm-font-serif);font-style:italic;font-weight:400;color:var(--bm-pulse)}.v2-diagram-sub.svelte-mv9od9{font-size:1.05rem;max-width:44rem}.v2-ascii.svelte-mv9od9{font-family:var(--bm-font-mono);font-size:.78rem;line-height:1.35;color:var(--bm-substrate);overflow-x:auto;margin:0 0 3rem;padding:1.5rem;background:#4fa8b808;border:1px dashed var(--bm-line);white-space:pre}.v2-diagram-rows.svelte-mv9od9{display:flex;flex-direction:column;gap:1rem}@media(max-width:640px){.v2-ascii.svelte-mv9od9{font-size:.6rem}}.v2-climax.svelte-9ncf1t{padding:6rem 1.5rem;max-width:80rem;margin:0 auto;border-top:var(--bm-track);text-align:center}.v2-climax-orb.svelte-9ncf1t{width:min(86vw,640px);aspect-ratio:1;margin:0 auto;position:relative}.v2-climax-caption.svelte-9ncf1t{font-family:var(--bm-font-sans);font-size:1.05rem;color:var(--bm-soft);line-height:1.7;margin:3rem auto 0;max-width:36rem}.v2-climax-caption.svelte-9ncf1t em:where(.svelte-9ncf1t){display:block;font-family:var(--bm-font-serif);font-style:italic;color:var(--bm-pulse);font-size:1.2rem;margin-bottom:.5rem}.v2-conclusion.svelte-11k6nvd{padding:6rem 1.5rem;max-width:80rem;margin:0 auto;border-top:var(--bm-track)}.v2-conclusion-inner.svelte-11k6nvd{max-width:56rem}.v2-conclusion-eyebrow.svelte-11k6nvd{font-family:var(--bm-font-mono);font-size:.85rem;letter-spacing:.08em;color:var(--bm-substrate);margin:0 0 1.5rem}.v2-conclusion-h2.svelte-11k6nvd{font-family:var(--bm-font-mono);font-weight:600;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.05;color:var(--bm-ivory);margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:-.01em}.v2-conclusion-body.svelte-11k6nvd{font-size:1.1rem;margin:0 0 2.5rem;max-width:44rem}.v2-conclusion-tiers.svelte-11k6nvd{display:flex;flex-direction:column;margin:0 0 2.5rem}.v2-conclusion-row.svelte-11k6nvd{padding:.85rem 0;border-top:var(--bm-track)}.v2-conclusion-row.svelte-11k6nvd:last-child{border-bottom:var(--bm-track)}.v2-conclusion-cta.svelte-11k6nvd{display:flex;gap:1.25rem;flex-wrap:wrap;padding-top:2rem;border-top:1px dashed var(--bm-line);align-items:center}
