aside.byline{padding-inline:var(--gutter)}aside.byline .byline__inner{max-width:calc(60rem - 2 * var(--gutter))}.post__body.shell[data-astro-cid-4sn4zg3r]{padding-top:clamp(2rem,4vw,3rem)}.post__body.shell[data-astro-cid-4sn4zg3r]{padding-bottom:0}#faq.faq--article{padding-top:calc(clamp(1.5rem,1.2rem + .8vw,2rem)*1.15)}.prose[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]:first-child{margin-top:0}#faq.faq--article .faq__list{background:var(--green-deepest);padding:clamp(1.5rem,4vw,2.5rem)}#faq.faq--article .faq__a{max-width:none}#faq.faq--article .faq__q,#faq.faq--article summary:hover .faq__q{color:var(--paper)}#faq.faq--article .faq__a p{color:var(--paper)}#faq.faq--article .faq__toggle{color:var(--paper);border-color:#ffffff8c}#faq.faq--article summary:hover .faq__toggle{border-color:var(--paper)}#faq.faq--article .faq__item[open] .faq__toggle{background:var(--gold);border-color:var(--gold);color:var(--green-deepest)}#faq.faq--article summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#faq.faq--article .faq__item::details-content{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease),content-visibility .3s allow-discrete}#faq.faq--article .faq__item[open]::details-content{grid-template-rows:1fr}#faq.faq--article .faq__a{min-height:0;overflow:hidden;opacity:0;animation:none;transition:opacity .3s var(--ease)}#faq.faq--article .faq__a p{animation:none}#faq.faq--article .faq__item[open] .faq__a{opacity:1}@media(prefers-reduced-motion:reduce){#faq.faq--article .faq__item::details-content{transition:none}#faq.faq--article .faq__a{transition:none}}.prose[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{list-style:disc}.prose[data-astro-cid-4sn4zg3r] ol[data-astro-cid-4sn4zg3r]{list-style:decimal}.prose[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]::marker,.prose[data-astro-cid-4sn4zg3r] ol[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]::marker{color:var(--green)}.post__feature{margin:clamp(1rem,2vw,1.5rem) 0 0;padding-inline:var(--gutter);background:var(--paper)}.post__feature img{display:block;width:100%;max-width:calc(60rem - 2 * var(--gutter));height:auto;margin-inline:auto;aspect-ratio:16 / 9;object-fit:cover}.post__feature+aside.byline{padding-top:0}#faq.faq--article .faq__inner{gap:clamp(1rem,2vw,1.5rem)}#faq.faq--article .faq__head{position:static}#faq.faq--article .faq__title{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.prose .callout{margin:clamp(2rem,4vw,3rem) 0;padding:clamp(1.5rem,3vw,2.25rem);background:var(--green-deepest);color:var(--paper)}.prose .callout .callout__title{margin:0 0 .75rem;color:var(--gold);font-family:var(--display);font-weight:500;font-size:clamp(1.5rem,1.3rem + .8vw,1.85rem);line-height:1.2}.prose .callout .callout__text{margin:0 0 1.4rem;color:var(--paper)}.prose .callout .btn{max-width:100%;white-space:normal;justify-content:center;text-align:center;line-height:1.25}@media(max-width:360px){.prose .callout{padding:1.25rem}}
