.page-hero[data-astro-cid-aktyyevz]{background:var(--slate);color:var(--text-on-dark);padding-block:calc(var(--header-h) + clamp(3rem, 8vw, 6rem)) clamp(3.5rem, 8vw, 6rem);position:relative;overflow:hidden}.page-hero[data-astro-cid-aktyyevz]:after{content:"";border:1px solid #d4967d4d;border-radius:50%;width:36rem;height:36rem;animation:16s ease-in-out infinite drift;position:absolute;top:-12rem;right:-10rem}@keyframes drift{50%{transform:translate(-3rem,2rem)scale(1.06)}}.crumbs[data-astro-cid-aktyyevz]{color:var(--text-on-dark-muted);animation:fade 1s var(--ease) both;flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;font-size:.85rem;display:flex}.crumbs[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]{text-decoration:none}.crumbs[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]:hover{color:var(--terracotta)}.page-hero[data-astro-cid-aktyyevz] .eyebrow[data-astro-cid-aktyyevz]{animation:fade 1s var(--ease) .15s both}.page-hero__title[data-astro-cid-aktyyevz]{max-width:16ch;animation:rise 1.2s var(--ease) .25s both;font-size:clamp(2.6rem,1.5rem + 4.5vw,5.4rem);font-weight:340}.page-hero__sub[data-astro-cid-aktyyevz]{font:italic 380 clamp(1.25rem, 1.05rem + .9vw, 1.8rem)/1.4 var(--font-display);color:var(--terracotta);max-width:34ch;animation:rise 1.2s var(--ease) .4s both;margin:0}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}.detail[data-astro-cid-aktyyevz]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.prose[data-astro-cid-aktyyevz]{max-width:40rem;font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}.prose[data-astro-cid-aktyyevz] strong{font:italic 400 1.2em/1.4 var(--font-display);color:var(--terracotta-deep)}.detail__aside[data-astro-cid-aktyyevz]{top:calc(var(--header-h) + 2rem);background:var(--stone);border-radius:var(--radius);border-top:3px solid var(--terracotta);padding:2rem;position:sticky}.aside__text[data-astro-cid-aktyyevz]{color:var(--text-muted)}.aside__direct[data-astro-cid-aktyyevz]{color:var(--text-muted);margin:1.25rem 0 0;font-size:.9rem}.faq[data-astro-cid-aktyyevz]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);display:grid}details[data-astro-cid-aktyyevz]{border-top:1px solid var(--line)}details[data-astro-cid-aktyyevz]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-aktyyevz]{cursor:pointer;font:400 clamp(1.15rem, 1.05rem + .4vw, 1.4rem)/1.35 var(--font-display);justify-content:space-between;gap:1rem;padding-block:1.4rem;list-style:none;display:flex}summary[data-astro-cid-aktyyevz]::-webkit-details-marker{display:none}summary[data-astro-cid-aktyyevz]:after{content:"+";font-family:var(--font-body);color:var(--terracotta-deep);transition:transform .4s var(--ease)}details[data-astro-cid-aktyyevz][open] summary[data-astro-cid-aktyyevz]:after{transform:rotate(45deg)}details[data-astro-cid-aktyyevz] p[data-astro-cid-aktyyevz]{color:var(--text-muted);margin:0;padding-bottom:1.2rem}details[data-astro-cid-aktyyevz]::details-content{block-size:0;transition:block-size .5s var(--ease), content-visibility .5s allow-discrete;overflow:hidden}details[data-astro-cid-aktyyevz][open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}.others[data-astro-cid-aktyyevz]{border-top:1px solid var(--line-on-dark);margin:2.5rem 0 0;padding:0;list-style:none}.others[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]{border-bottom:1px solid var(--line-on-dark);transition:padding .5s var(--ease), color .5s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:baseline;gap:1.5rem;padding-block:1.6rem;text-decoration:none;display:grid}.others[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]:hover{color:var(--terracotta);padding-left:1rem}.others__title[data-astro-cid-aktyyevz]{font:400 clamp(1.3rem, 1.1rem + .6vw, 1.7rem)/1.3 var(--font-display)}.others__sub[data-astro-cid-aktyyevz]{color:var(--text-on-dark-muted)}.others[data-astro-cid-aktyyevz] .arrow[data-astro-cid-aktyyevz]{transition:transform .5s var(--ease)}.others[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]:hover .arrow[data-astro-cid-aktyyevz]{transform:translate(6px)}@media (width<=860px){.detail[data-astro-cid-aktyyevz],.faq[data-astro-cid-aktyyevz]{grid-template-columns:1fr}.detail__aside[data-astro-cid-aktyyevz]{position:static}.others[data-astro-cid-aktyyevz] a[data-astro-cid-aktyyevz]{grid-template-columns:1fr auto}.others__sub[data-astro-cid-aktyyevz]{grid-area:2/1}}
