.page_pillars__XYos4{background:var(--color-ink);color:var(--color-text-on-dark);padding:var(--space-section) 0}.page_pillars__XYos4 .page_intro__YeqBg{max-width:60ch}.page_pillars__XYos4 .page_pillarsTitle__Ic_4i{font-family:var(--font-heading);font-size:clamp(2rem,1rem + 3vw,3.25rem);margin-top:var(--space-xs);font-weight:400;letter-spacing:-.018em;color:var(--color-text-on-dark)}.page_pillars__XYos4 .page_pillarsTitle__Ic_4i em{color:var(--color-accent)}.page_pillarsGrid__qNob7{margin-top:var(--space-lg);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md);align-items:stretch}@media (max-width:1080px){.page_pillarsGrid__qNob7{grid-template-columns:1fr 1fr}}@media (max-width:700px){.page_pillarsGrid__qNob7{grid-template-columns:1fr}}.page_spotlight__XYSeN{background:var(--color-surface-raised);padding:var(--space-section) 0}.page_spotlightInner__C3kk0{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);align-items:stretch;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}@media (max-width:860px){.page_spotlightInner__C3kk0{grid-template-columns:1fr;gap:var(--space-md);padding:var(--space-md)}}.page_spotlightTitle__8dyho{font-family:var(--font-heading);font-size:clamp(1.9rem,1rem + 2.6vw,3rem);font-weight:400;letter-spacing:-.018em;line-height:1.06;margin-top:var(--space-xs)}.page_spotlightSub__auMmP{font-size:1.05rem;color:var(--color-text-muted);line-height:var(--lh-relaxed);margin-top:var(--space-sm);max-width:52ch}.page_spotlightCtas__p6a7q{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.page_spotlightAside__rQRBE{display:grid;align-content:center;grid-gap:var(--space-sm);gap:var(--space-sm);border-radius:var(--radius-md);background:linear-gradient(160deg,var(--color-ink) 0,var(--color-ink-raised) 100%);color:var(--color-text-on-dark);padding:clamp(1.25rem,1rem + 1vw,1.75rem)}@media (max-width:860px){.page_spotlightAside__rQRBE{padding:var(--space-lg) var(--space-md)}}.page_spotlightKicker__t8z3i{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.page_spotlightFacts__NLX_F{margin:0;display:grid}.page_spotlightFacts__NLX_F>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding:.7rem 0;border-top:1px solid var(--color-border-on-dark)}.page_spotlightFacts__NLX_F>div:first-child{border-top:0;padding-top:0}.page_spotlightFacts__NLX_F>div:last-child{padding-bottom:0}.page_spotlightFacts__NLX_F dt{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-dark-muted);white-space:nowrap}.page_spotlightFacts__NLX_F dd{margin:0;text-align:right;font-size:.95rem;line-height:1.25;color:var(--color-text-on-dark)}.page_thoughts__vNLSB{background:var(--color-surface);padding:var(--space-section) 0}.page_thoughtsHead__qsqGC{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-lg)}.page_thoughtsGrid__h3AKP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md)}@media (max-width:1080px){.page_thoughtsGrid__h3AKP{grid-template-columns:1fr 1fr}}@media (max-width:560px){.page_thoughtsGrid__h3AKP{grid-template-columns:1fr}}.page_thought__Ma2CY{display:grid;grid-gap:8px;gap:8px;padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-raised);border:1px solid var(--color-border);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out);height:100%}.page_thought__Ma2CY:hover{transform:translateY(-2px);border-color:var(--color-border-strong)}.page_thought__Ma2CY .page_tag__t9Q6I{font-family:var(--font-body);font-weight:600;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-strong)}.page_thought__Ma2CY h4{font-family:var(--font-heading);font-size:1.25rem;font-weight:500;margin:4px 0;line-height:1.18}.page_thought__Ma2CY p{font-size:.95rem;color:var(--color-text-muted);line-height:var(--lh-relaxed);margin:0}.page_thought__Ma2CY .page_meta__7uwVl{margin-top:auto}.page_testimonials__eoJmU{padding:var(--space-section) 0}.page_testimonialsGrid__nPL9n{margin-top:var(--space-lg);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}@media (max-width:880px){.page_testimonialsGrid__nPL9n{grid-template-columns:1fr}}.page_books___Fudh{background:var(--color-surface-raised);padding:var(--space-section) 0}.page_booksGrid__TGf2N{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);align-items:end}@media (max-width:880px){.page_booksGrid__TGf2N{grid-template-columns:1fr}}.page_bookCover__eM6x9{aspect-ratio:3/4;border-radius:var(--radius-sm);padding:var(--space-md);display:grid;align-content:space-between;position:relative;overflow:hidden}.page_bookCover__eM6x9.page_felt__VLKVe{background:linear-gradient(160deg,var(--color-ink) 0,oklch(28% .04 250) 100%);color:var(--color-text-on-dark)}.page_bookCover__eM6x9.page_starter__Wksha{background:linear-gradient(160deg,var(--color-accent) 0,var(--color-accent-strong) 100%);color:var(--color-text-on-dark)}.page_bookCover__eM6x9 .page_tag__t9Q6I{display:inline-block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid;padding:4px 8px;border-radius:var(--radius-pill);width:-moz-fit-content;width:fit-content;opacity:.85}.page_bookCover__eM6x9 .page_bookTitle__ME0Ov{font-family:var(--font-heading);font-size:clamp(1.5rem,1rem + 1.5vw,2.25rem);font-weight:400;letter-spacing:-.018em;line-height:1}.page_bookCover__eM6x9 .page_bookAuthor__eyFpo{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;opacity:.8}