.hero[data-astro-cid-o2lenutk]{background:var(--ground);color:var(--paper)}.hero[data-astro-cid-o2lenutk] .hero__img{width:100%;height:auto;display:block}.hero__text[data-astro-cid-o2lenutk]{padding-block:clamp(28px,4vw,56px) clamp(40px,6vw,88px)}.hero__kicker[data-astro-cid-o2lenutk]{color:var(--accent);margin-bottom:.4em;font-size:1.05rem;font-weight:700}.hero[data-astro-cid-o2lenutk] h1[data-astro-cid-o2lenutk]{text-transform:uppercase;max-width:15ch;margin-bottom:.25em;font-size:clamp(3rem,1rem + 8.5vw,10rem);font-stretch:62%;line-height:.86}.hero__lead[data-astro-cid-o2lenutk]{font-size:var(--step-1);max-width:44ch;line-height:1.35}.hero__ctas[data-astro-cid-o2lenutk]{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.hero__ctas[data-astro-cid-o2lenutk] .btn--ghost[data-astro-cid-o2lenutk]{color:var(--paper)}.types[data-astro-cid-o2lenutk] h2[data-astro-cid-o2lenutk]{margin-bottom:.6em}.types__list[data-astro-cid-o2lenutk]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.type[data-astro-cid-o2lenutk]{background:var(--paper-2);margin-top:calc(var(--i) * clamp(16px, 3vw, 48px));clip-path:polygon(0 0,100% 0,100% 90%,88% 100%,0 100%);padding:clamp(22px,3vw,40px)}.type[data-astro-cid-o2lenutk] h3[data-astro-cid-o2lenutk]{margin-bottom:.35em;font-size:clamp(1.9rem,1.1rem + 2.4vw,3rem);line-height:.95}.type__who[data-astro-cid-o2lenutk]{color:var(--accent);margin-bottom:.4em;font-weight:700}.type[data-astro-cid-o2lenutk] p[data-astro-cid-o2lenutk]:last-child{margin:0}.regions[data-astro-cid-o2lenutk] h2[data-astro-cid-o2lenutk]{margin-bottom:clamp(24px,3vw,40px)}.region[data-astro-cid-o2lenutk]{padding-inline:var(--margin);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,6vw,96px);margin-bottom:clamp(48px,6vw,96px);display:grid}.region--flip[data-astro-cid-o2lenutk] .region__media[data-astro-cid-o2lenutk]{order:2}.region__media[data-astro-cid-o2lenutk] .photo{clip-path:var(--slope);max-height:78vh}.region__mark[data-astro-cid-o2lenutk]{aspect-ratio:4/5;background:var(--ground);max-height:70vh;color:var(--paper);clip-path:var(--slope);align-items:flex-start;padding:clamp(20px,3vw,40px);display:flex;position:relative;overflow:hidden}.region__mark[data-astro-cid-o2lenutk] span[data-astro-cid-o2lenutk]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(3rem,1rem + 6vw,7rem);font-weight:900;font-stretch:62%;line-height:.85}.region__mark[data-astro-cid-o2lenutk] .ridge{height:30%;position:absolute;inset:auto 0 0}.region__status[data-astro-cid-o2lenutk]{background:var(--paper-2);margin-bottom:.8em;padding:6px 12px;font-weight:700;display:inline-block}.region__status[data-astro-cid-o2lenutk].is-open{background:var(--accent);color:var(--accent-ink)}.region[data-astro-cid-o2lenutk] h3[data-astro-cid-o2lenutk]{margin-bottom:.3em;font-size:clamp(2.4rem,1.4rem + 4vw,5rem);line-height:.9}.region__pitch[data-astro-cid-o2lenutk]{font-size:var(--step-1);line-height:1.35}.region__facts[data-astro-cid-o2lenutk]{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.region__facts[data-astro-cid-o2lenutk] li[data-astro-cid-o2lenutk]{padding-left:26px;position:relative}.region__facts[data-astro-cid-o2lenutk] li[data-astro-cid-o2lenutk]:before{content:"";background:var(--accent);clip-path:polygon(50% 0,100% 100%,0 100%);width:14px;height:12px;position:absolute;top:.45em;left:0}.book__band[data-astro-cid-o2lenutk]{background:var(--ground);color:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(32px,6vw,96px);padding-block:clamp(24px,3vw,40px) clamp(56px,7vw,112px);display:grid}.book[data-astro-cid-o2lenutk] h2[data-astro-cid-o2lenutk]{margin-bottom:.4em}.book[data-astro-cid-o2lenutk] h3[data-astro-cid-o2lenutk]{margin-bottom:.6em;font-size:1.6rem}.book__lead[data-astro-cid-o2lenutk]{font-size:var(--step-1);line-height:1.35}.book__note[data-astro-cid-o2lenutk],.book__safety[data-astro-cid-o2lenutk]{color:#c9c5ba;margin-top:16px;font-size:.95rem}.book__list[data-astro-cid-o2lenutk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.book__list[data-astro-cid-o2lenutk] li[data-astro-cid-o2lenutk]{padding-left:26px;position:relative}.book__list[data-astro-cid-o2lenutk] li[data-astro-cid-o2lenutk]:before{content:"";background:var(--accent);clip-path:polygon(50% 0,100% 100%,0 100%);width:14px;height:12px;position:absolute;top:.45em;left:0}@media (width<=860px){.types__list[data-astro-cid-o2lenutk]{grid-template-columns:1fr}.type[data-astro-cid-o2lenutk]{margin-top:0}.region[data-astro-cid-o2lenutk],.book__band[data-astro-cid-o2lenutk]{grid-template-columns:1fr}.region--flip[data-astro-cid-o2lenutk] .region__media[data-astro-cid-o2lenutk]{order:0}}
