.sd-accordion{display:flex;flex-direction:column;gap:var(--sd-space-3)}.sd-accordion__item{border:1px solid var(--sd-border);border-radius:var(--sd-radius-lg);background:var(--sd-bg-card);box-shadow:var(--sd-inner-hairline);overflow:hidden;transition:border-color var(--sd-duration-base) var(--sd-ease),background var(--sd-duration-base) var(--sd-ease)}.sd-accordion__item:hover{border-color:var(--sd-border-strong)}.sd-accordion__item[open]{border-color:var(--sd-border-strong);background:linear-gradient(180deg,rgb(var(--nd-gold-rgb) / .05),transparent 46%),var(--sd-bg-card)}.sd-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sd-space-4);padding:var(--sd-space-5) var(--sd-space-6);cursor:pointer;list-style:none;font-size:var(--sd-text-md);font-weight:var(--sd-weight-semibold);letter-spacing:var(--sd-tracking-tight);color:var(--sd-text-main)}.sd-accordion__summary::-webkit-details-marker{display:none}.sd-accordion__summary::marker{content:""}.sd-accordion__item[open] .sd-accordion__summary{color:var(--sd-accent-ink)}.sd-accordion__question{flex:1}.sd-accordion__icon{position:relative;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid var(--sd-border-strong);transition:transform var(--sd-duration-base) var(--sd-ease),border-color var(--sd-duration-base) var(--sd-ease)}.sd-accordion__icon:before,.sd-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1.5px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:opacity var(--sd-duration-base) var(--sd-ease)}.sd-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.sd-accordion__item[open] .sd-accordion__icon{border-color:var(--sd-accent);transform:rotate(180deg)}.sd-accordion__item[open] .sd-accordion__icon:after{opacity:0}.sd-accordion__panel{padding:0 var(--sd-space-6) var(--sd-space-5)}.sd-accordion__answer{color:var(--sd-text-muted);font-size:var(--sd-text-base);line-height:var(--sd-leading-normal);max-width:74ch;border-top:1px solid var(--sd-border);padding-top:var(--sd-space-4)}.sd-accordion__answer a{color:var(--sd-accent-ink);text-decoration:underline;text-underline-offset:3px}.sd-accordion__answer a:hover{color:var(--sd-accent)}.sd-accordion__item[open] .sd-accordion__panel{animation:sd-accordion-open var(--sd-duration-slow) var(--sd-ease-out)}@keyframes sd-accordion-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sd-accordion__item[open] .sd-accordion__panel{animation:none}}@media(max-width:720px){.sd-accordion__summary{padding:var(--sd-space-4) var(--sd-space-4);font-size:var(--sd-text-base)}.sd-accordion__panel{padding:0 var(--sd-space-4) var(--sd-space-4)}}
