.faq[data-astro-cid-nh7zeqkm]{z-index:3;padding-block:var(--section-y);position:relative}.faq__grid[data-astro-cid-nh7zeqkm]{width:100%;max-width:var(--container);padding-inline:var(--gutter);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,1rem + 4vw,6rem);margin-inline:auto;display:grid}.faq__head[data-astro-cid-nh7zeqkm]{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}.faq__title[data-astro-cid-nh7zeqkm]{letter-spacing:-.04em;max-width:8ch;margin-top:1.4rem;font-size:min(8vw,9.5rem);line-height:.92}.faq__item[data-astro-cid-nh7zeqkm]{border-bottom:1px solid var(--line-strong)}.faq__item[data-astro-cid-nh7zeqkm]:first-child{border-top:1px solid var(--line-strong)}summary[data-astro-cid-nh7zeqkm]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(1.2rem,1rem + .8vw,1.8rem);list-style:none;display:flex}summary[data-astro-cid-nh7zeqkm]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-nh7zeqkm]{font-family:var(--font-display);letter-spacing:-.02em;transition:color .4s var(--ease-out);font-size:clamp(1.35rem,1rem + 1.1vw,2.1rem);font-weight:500;line-height:1.15}summary[data-astro-cid-nh7zeqkm]:hover .faq__q[data-astro-cid-nh7zeqkm]{color:var(--coral)}.faq__icon[data-astro-cid-nh7zeqkm]{width:2.6rem;height:2.6rem;transition:background-color .5s var(--ease-out), color .5s var(--ease-out);border:1.5px solid;border-radius:50%;flex:none;position:relative}.faq__icon[data-astro-cid-nh7zeqkm]:before,.faq__icon[data-astro-cid-nh7zeqkm]:after{content:"";width:.9rem;height:1.5px;transition:transform .6s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-nh7zeqkm]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq__item[data-astro-cid-nh7zeqkm][open] .faq__icon[data-astro-cid-nh7zeqkm]{background:var(--ink);color:var(--paper)}.faq__item[data-astro-cid-nh7zeqkm][open] .faq__icon[data-astro-cid-nh7zeqkm]:after{transform:translate(-50%,-50%)rotate(0)}.faq__answer[data-astro-cid-nh7zeqkm]{color:var(--ink-2);max-width:62ch;padding-bottom:1.8rem}@media (width<=860px){.faq__grid[data-astro-cid-nh7zeqkm]{grid-template-columns:1fr}.faq__head[data-astro-cid-nh7zeqkm]{position:static}.faq__title[data-astro-cid-nh7zeqkm]{font-size:min(15vw,6rem)}}
