.faq-list{gap:2px;display:grid}.faq-list__item{interpolate-size:allow-keywords;border-radius:14px;transition:background .2s;overflow:hidden}.faq-list__item:hover,.faq-list__item[open]{background:#f8f7f3}.faq-list__item>summary{cursor:pointer;min-height:52px;font:500 15.5px/1.4 var(--font-host-grotesk), system-ui, sans-serif;letter-spacing:-.01em;color:#2b2a27;align-items:center;gap:16px;padding:12px 12px 12px 18px;list-style:none;display:flex}.faq-list__item>summary::-webkit-details-marker{display:none}.faq-list__item>summary>span{flex:1}.faq-list__item[open]>summary{color:var(--color-ink);font-weight:600}.faq-list__item>summary:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);border-radius:14px;outline:none}.faq-list__toggle{color:#8a877f;border-radius:50%;flex:none;width:28px;height:28px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s,color .2s;position:relative}.faq-list__toggle:before,.faq-list__toggle:after{content:"";background:currentColor;border-radius:1px;width:10px;height:1.5px;margin:-.75px 0 0 -5px;position:absolute;top:50%;left:50%}.faq-list__toggle:after{transform:rotate(90deg)}.faq-list__item:hover .faq-list__toggle{color:var(--color-ink);background:#fff}.faq-list__item[open] .faq-list__toggle{background:var(--color-ink);color:#fff;transform:rotate(45deg)}.faq-list__item::details-content{height:0;transition:height .4s cubic-bezier(.16, 1, .3, 1), content-visibility .4s allow-discrete;overflow:hidden}.faq-list__item[open]::details-content{height:auto}.faq-list__answer{font-family:var(--font-host-grotesk), system-ui, sans-serif;color:#57554f;gap:12px;padding:0 56px 18px 18px;font-size:14.5px;line-height:1.6;display:grid}.faq-list__answer p{max-width:62ch;margin:0}.faq-list__answer a{color:var(--color-ink);text-underline-offset:3px;-webkit-text-decoration:underline #1616154d;text-decoration:underline #1616154d}@media (max-width:1000px){.faq-list__answer{padding-right:18px}}@media (prefers-reduced-motion:reduce){.faq-list__toggle{transition:none}.faq-list__item::details-content{transition:none}}