.site:has(.why-page){--page-bg:var(--page-warm-dark);--page-text:var(--kuume-color-ivory);--page-muted:var(--kuume-color-muted-on-dark);--page-panel:var(--kuume-color-charcoal);--page-line:var(--kuume-color-divider-on-dark);--page-control-border:var(--kuume-color-control-border-on-dark);--page-link:var(--kuume-color-copper);--page-dark:var(--page-warm-dark);--ink:var(--kuume-color-ink);--ivory:var(--kuume-color-ivory);--surface:var(--kuume-color-charcoal);--muted:var(--kuume-color-muted-on-dark);--divider:var(--kuume-color-divider-on-dark);--copper:var(--kuume-color-copper);--kuume-focus-color:var(--kuume-color-copper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--page-warm-dark);color:var(--kuume-color-ivory)}html:has(body>.site .why-page){background:var(--kuume-color-afterheat);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(body>.site .why-page) body{background:var(--kuume-color-afterheat);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site:has(.why-page) .site-header .brand-on-light{display:none}.site:has(.why-page) .site-header .brand-on-dark{display:block}.why-page{--why-text:color-mix(in srgb,var(--kuume-color-ivory) 90%,transparent);--why-muted:color-mix(in srgb,var(--kuume-color-ivory) 60%,transparent);--why-accent:var(--kuume-color-copper);background:var(--page-warm-dark);color:var(--why-text)}.why-hero{min-height:calc(100svh - 94px);padding:clamp(48px,8vw,96px) var(--page-gutter) 112px;background:linear-gradient(180deg,var(--page-warm-dark) 0%,var(--page-warm-dark) 40%,var(--page-warm-glow) 100%);flex-direction:column;justify-content:center;display:flex;position:relative}.why-hero-copy{max-width:min(100%,84ch)}.why-eyebrow{font:var(--kuume-type-label-font);letter-spacing:var(--kuume-type-label-tracking);text-transform:uppercase;color:var(--why-muted);margin:0 0 28px}.why-hero h1{font-family:var(--page-serif);letter-spacing:-.02em;color:var(--kuume-color-ivory);max-width:28ch;margin:0 0 32px;font-size:clamp(3rem,8vw,7.5rem);font-weight:400;line-height:.95;animation:.6s ease-out both why-rise}.why-subtitle{color:var(--why-muted);max-width:45ch;margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5}.why-read{left:var(--page-gutter);min-height:48px;font:var(--kuume-type-label-font);letter-spacing:var(--kuume-type-label-tracking);text-transform:uppercase;color:var(--why-muted);align-items:center;gap:10px;display:inline-flex;position:absolute;bottom:32px}.why-read:hover{color:var(--kuume-color-ivory);text-decoration:none}.why-read span{animation:2.4s ease-in-out infinite why-drift;display:inline-block}@keyframes why-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes why-drift{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.why-essay{padding:6rem max(var(--page-gutter),calc((100% - 38rem) / 2)) var(--page-section);background:linear-gradient(180deg,var(--page-warm-glow) 0,var(--page-warm-dark) 40vh)}.why-essay p{color:var(--why-text);margin:0 0 1.5em;font-size:1.25rem;line-height:1.65}.why-essay a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.why-essay a:hover{color:var(--why-accent)}.why-ornament{text-align:center;height:auto;color:var(--why-accent);border:0;margin:3.5rem 0;overflow:visible}.why-ornament:after{content:"·";font-size:3.5rem;line-height:.5;display:block}.why-pull{border-top:1px solid var(--kuume-color-divider-on-dark);border-bottom:1px solid var(--kuume-color-divider-on-dark);margin:2.5rem 0 3rem;padding:1.75rem 0}.why-essay .why-pull p{font-family:var(--page-serif);letter-spacing:-.01em;color:var(--kuume-color-ivory);margin:0;font-size:clamp(2rem,3.4vw,2.5rem);line-height:1.1}.why-essay .why-closing{font-family:var(--page-serif);color:var(--kuume-color-ivory);margin:4rem 0 0;font-size:1.75rem;line-height:1.2}.why-signature{border-top:1px solid var(--kuume-color-divider-on-dark);margin-top:3rem;padding-top:1.5rem}.why-essay .why-signature p{color:var(--why-muted);margin:0;font-size:.9375rem;line-height:1.6}.why-essay .why-cta{color:var(--why-muted);margin:4rem 0 0;font-size:1rem}.why-essay .why-cta a{color:var(--kuume-color-ivory)}.why-essay .why-cta a:hover{color:var(--why-accent)}@media (max-width:759px){.why-hero{min-height:80svh;padding-bottom:96px}.why-hero h1{font-size:clamp(3rem,16vw,7.5rem)}.why-essay{padding-top:4rem;padding-inline:1.25rem}.why-essay p{font-size:1.125rem}.why-essay .why-pull p{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.why-hero h1,.why-read span{animation:none}}
