.why-page{--why-gap:calc(var(--space) * 26);--why-block:calc(var(--space) * 8);--why-para:calc(var(--space) * 4);--lp-rise:16px;--lp-rise-duration:.5s;text-align:center}@media (max-width:52rem){.why-page{--why-gap:calc(var(--space) * 15);--why-block:calc(var(--space) * 6);--why-para:calc(var(--space) * 3);--lp-rise:8px}}.why-section{padding:calc(var(--why-gap) * .6) clamp(.75rem, 2.5vw, 1.5rem);background:var(--wash);color:var(--on)}.why-section[aria-labelledby=why-both-title],.why-section[aria-labelledby=why-kinds-title]{padding-block:calc(var(--why-gap) * .85);--why-block:calc(var(--space) * 12)}@media (max-width:52rem){.why-section[aria-labelledby=why-both-title],.why-section[aria-labelledby=why-kinds-title]{--why-block:calc(var(--space) * 9)}}.why-section--paper{--wash:var(--palette-paper);--on:var(--palette-ink);--accent:var(--palette-green)}.why-section--sand{--wash:var(--palette-sand);--on:var(--palette-ink);--accent:var(--palette-green)}.why-section--green{--wash:var(--palette-green);--on:var(--palette-paper);--accent:var(--palette-paper)}.why-section--dark{--wash:var(--palette-ink);--on:var(--palette-paper);--accent:var(--palette-sand)}@media (prefers-color-scheme:dark){.why-section--paper{--wash:var(--palette-ink);--on:var(--palette-paper);--accent:var(--palette-sand)}.why-section--sand{--wash:color-mix(in srgb, var(--palette-ink) 90%, var(--palette-sand));--on:var(--palette-paper);--accent:var(--palette-sand)}}.why-section .stamp{color:var(--accent);justify-content:center}.why-prose{max-width:42.5rem;margin-inline:auto}.why-prose p{font-size:var(--text-lead);line-height:var(--leading-note);text-wrap:pretty}.why-prose>*+*{margin-top:var(--why-para)}.why-prose>.why-h2+*{margin-top:calc(var(--space) * 5)}.why-h2:before{content:"";width:calc(var(--space) * 6);height:calc(var(--rule-weight) * 2);margin:0 auto calc(var(--space) * 3);background:var(--accent);display:block}.why-h2{font-size:var(--text-section);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-title);text-wrap:balance}.why-fineprint{font-size:var(--text-note);line-height:var(--leading-note);color:inherit}.why-prose .why-fineprint{font-size:var(--text-note)}.why-hero{isolation:isolate;min-height:100svh;padding:calc(var(--lp-box) + var(--space) * 4) clamp(.75rem, 2.5vw, 1.5rem) calc(var(--space) * 12);background:var(--palette-ink);color:var(--palette-paper);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (max-width:52rem){.why-hero{min-height:85svh}}.why-hero__inner{max-width:56rem;position:relative}.why-hero__title{font-size:var(--text-title);font-weight:700;line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance}.why-hero__lead{margin-top:calc(var(--space) * 5);font-size:var(--text-lead);line-height:var(--leading-note);max-width:34rem;margin-inline:auto}.why-hero__scroll{inset-inline:0;bottom:calc(var(--space) * 4);width:calc(var(--space) * 6);height:calc(var(--space) * 6);color:var(--photo-ink);place-items:center;margin-inline:auto;display:grid;position:absolute}.why-examples{gap:calc(var(--space) * 4) calc(var(--space) * 5);max-width:60rem;margin:var(--why-block) auto 0;grid-template-columns:1fr 1fr;display:grid}@media (max-width:52rem){.why-examples{grid-template-columns:1fr}}.why-fact{padding:calc(var(--space) * 3);background:var(--surface-page);color:var(--ink);border:var(--rule-weight) solid var(--accent);border-radius:var(--radius);grid-column:1/-1;margin:0}.why-fact .stamp{margin-bottom:var(--space)}.why-fact p{font-size:var(--text-lead);line-height:var(--leading-note);text-wrap:balance}.why-example{padding-top:calc(var(--space) * 2);border-top:calc(var(--rule-weight) * 2) solid var(--accent);margin:0}.why-example .stamp{margin-bottom:var(--space)}.why-example__headline{font-size:var(--text-side);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side)}.why-example__sub{margin-top:var(--space);font-size:var(--text-lead);line-height:var(--leading-note)}.why-examples+.why-fineprint{max-width:60rem;margin:calc(var(--space) * 4) auto 0}.why-cards{gap:calc(var(--space) * 3);max-width:78rem;margin:var(--why-block) auto 0;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:52rem){.why-cards{grid-template-columns:1fr}}.why-card{padding:calc(var(--space) * 4);background:var(--surface-page);color:var(--ink);border:var(--rule-weight) solid var(--accent);border-radius:var(--radius)}.why-card__title{font-size:var(--text-side);letter-spacing:var(--tracking-side);margin-bottom:calc(var(--space) * 2);color:var(--accent);font-weight:700}.why-card p{font-size:var(--text-body);line-height:var(--leading-note)}.why-duo{gap:calc(var(--space) * 5);max-width:78rem;margin:var(--why-block) auto;grid-template-columns:1fr auto 1fr;display:grid}.why-kind__title{font-size:var(--text-side);letter-spacing:var(--tracking-side);margin-bottom:var(--space);color:var(--accent);font-weight:700}.why-kind p{font-size:var(--text-lead);line-height:var(--leading-note)}.why-divider{width:var(--rule-weight);background:var(--accent);align-self:stretch}@media (max-width:52rem){.why-duo{gap:calc(var(--space) * 4);grid-template-columns:1fr}.why-divider{width:100%;height:var(--rule-weight)}}.why-duo--emphasis{align-items:center;gap:calc(var(--space) * 4);flex-direction:column;max-width:44rem;display:flex}.why-duo--emphasis .why-kind:first-child{max-width:30rem}.why-duo--emphasis .why-kind:first-child .why-kind__title{font-size:var(--text-lead)}.why-duo--emphasis .why-kind:first-child p{font-size:var(--text-body)}.why-duo--emphasis .why-divider{width:calc(var(--space) * 8);height:var(--rule-weight);align-self:center}.why-duo--emphasis .why-kind:last-child{width:100%;padding:calc(var(--space) * 7) calc(var(--space) * 5);background:var(--palette-paper);color:var(--palette-ink);border-radius:var(--radius)}.why-duo--emphasis .why-kind:last-child .why-kind__title{font-size:var(--text-section);color:var(--palette-green)}.why-duo--emphasis .why-kind:last-child p{font-size:var(--text-lead);font-weight:700}.why-ask__q{font-size:var(--text-side);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side);text-wrap:balance}.why-ask>.why-ask__q+p{margin-top:calc(var(--space) * 3)}.why-gray>p{font-size:var(--text-side);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side);text-wrap:balance}.why-gray .why-gray__key{margin-top:calc(var(--space) * 8);padding-top:calc(var(--space) * 4);border-top:calc(var(--rule-weight) * 2) solid var(--accent);font-size:var(--text-section);color:var(--accent);letter-spacing:var(--tracking-title)}.why-gallery{gap:calc(var(--space) * 3);max-width:78rem;margin:var(--why-block) auto 0;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:52rem){.why-gallery{grid-template-columns:1fr}}.why-gallery__frame{aspect-ratio:3/2;border-radius:var(--radius);background:var(--surface-page);border:var(--rule-weight) dashed var(--accent);position:relative;overflow:hidden}.why-gallery__img{object-fit:cover}.why-gallery__frame:has(.why-gallery__img){border-color:#0000}.why-stats{gap:calc(var(--space) * 5);max-width:78rem;margin:var(--why-block) auto 0;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:52rem){.why-stats{grid-template-columns:1fr}}.why-stat{padding-top:calc(var(--space) * 4);border-top:calc(var(--rule-weight) * 2) solid var(--accent)}.why-stat__num{font-variant-numeric:tabular-nums;line-height:var(--leading-title);display:block}.why-stat__digits{font-size:var(--text-title);letter-spacing:var(--tracking-title);color:var(--accent);font-weight:700}.why-stat__unit{margin-left:var(--space);font-size:var(--text-side);font-weight:700}.why-stat__caption{margin-top:calc(var(--space) * 3);font-size:var(--text-body);line-height:var(--leading-note)}.why-prose .why-closing{margin-top:calc(var(--space) * 12);font-size:var(--text-lead);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side)}.why-cta{margin-top:calc(var(--space) * 7);justify-content:center;display:flex}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp .why-page [data-reveal]{transition-timing-function:ease-out}@media (min-width:52.01rem){.lp .why-page [data-reveal]{transition-delay:var(--d,0s)}}.lp .why-page [data-reveal=left]:not([data-shown]){transform:translate(-48px)}.lp .why-page [data-reveal=right]:not([data-shown]){transform:translate(48px)}@media (max-width:52rem){.lp .why-page [data-reveal=left]:not([data-shown]){transform:translateY(-24px)}.lp .why-page [data-reveal=right]:not([data-shown]){transform:translateY(24px)}}.lp .why-page [data-reveal=draw]{transition-duration:.9s}.lp .why-page [data-reveal=draw]:not([data-shown]){opacity:1;transform-origin:top;transform:scaleY(0)}@media (max-width:52rem){.lp .why-page [data-reveal=draw]:not([data-shown]){transform-origin:0;transform:scaleX(0)}}.lp .why-page .why-duo--emphasis .why-divider[data-reveal=draw]:not([data-shown]){transform-origin:50%;transform:scaleX(0)}.why-hero__title,.why-hero__lead{opacity:0;animation:.8s ease-out forwards why-in}.why-hero__title{animation-delay:.25s}.why-hero__lead{animation-delay:.9s}.why-hero__scroll{opacity:0;animation:.6s ease-out 1.6s forwards why-in,1.6s ease-in-out 2.3s 3 why-bounce}}@keyframes why-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes why-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}
