@layer components{.disclosures{background:var(--card);box-shadow:0 0 0 1px color-mix(in oklch, var(--line) 75%, transparent), var(--shadow-card);border-radius:22px;overflow:clip}.disclosure+.disclosure{border-top:1px solid color-mix(in oklch, var(--line) 75%, transparent)}.disclosure__q{cursor:pointer;min-height:56px;color:var(--ink);letter-spacing:-.01em;outline:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 22px;font-size:.9375rem;font-weight:550;line-height:1.45;list-style:none;transition:background-color .15s;display:flex}.disclosure__q::-webkit-details-marker{display:none}.disclosure__q:hover{background:color-mix(in oklch, var(--ink) 2.5%, transparent)}.disclosure__q:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}.disclosure:first-child .disclosure__q{border-radius:22px 22px 0 0}.disclosure:last-child:not([open]) .disclosure__q{border-radius:0 0 22px 22px}.disclosure__chevron{width:18px;height:18px;color:var(--ink-3);transition:rotate .26s var(--ease-out), translate .18s ease, color .15s ease;flex-shrink:0;margin-top:1px}.disclosure__q:hover .disclosure__chevron{color:var(--ink);translate:0 1px}.disclosure[open] .disclosure__chevron{color:var(--ink);translate:0;rotate:180deg}.disclosure__a{max-width:64ch;color:var(--ink-2);padding:0 22px 20px;font-size:.90625rem;line-height:1.65}.disclosure[open] .disclosure__a{animation:ss-rise .34s var(--ease-glide) backwards}.disclosure__link{min-height:32px;color:var(--brand);align-items:center;gap:6px;margin-top:8px;font-size:.84375rem;font-weight:550;display:inline-flex}.disclosure__link>svg{width:14px;height:14px}@supports (interpolate-size:allow-keywords){.disclosure{interpolate-size:allow-keywords}.disclosure::details-content{height:0;transition:height .3s var(--ease-out), content-visibility .3s allow-discrete;overflow:clip}.disclosure[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.disclosure__q,.disclosure__chevron{transition:none}.disclosure::details-content{transition:none}.disclosure[open] .disclosure__a{animation:none}}}
