.cad-acc__rows{width:100%}.cad-acc__item{background:0 0}.cad-acc__item:nth-child(odd){background:var(--color-ink-850)}.cad-acc__heading{font:inherit;margin:0}.cad-acc__toggle{width:100%;color:var(--color-paper-50);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.625rem 1.25rem;display:flex}.cad-acc__toggle .cad-acc__q{text-underline-offset:3px;padding-right:1rem}@media (hover:hover){.cad-acc__toggle:hover .cad-acc__q{text-decoration:underline}}.cad-acc__toggle:focus-visible .cad-acc__q{text-decoration:underline}.cad-acc .cad-acc__item .cad-acc__toggle:focus-visible{outline:4px solid var(--color-gold-400);outline-offset:2px}.cad-acc__static{color:var(--color-paper-50);text-align:left;align-items:center;padding:1.625rem calc(2.25rem + 16px) 1.625rem 1.25rem;display:flex}.cad-acc__static .cad-acc__q{padding-right:1rem}.cad-acc__icon{flex:none;width:16px;height:16px;display:block}.cad-acc__icon svg{fill:currentColor;width:16px;height:16px;display:block}.cad-acc__panel{transition:grid-template-rows .3s var(--ease-tw);grid-template-rows:0fr;display:grid;overflow:hidden}.cad-acc__item.is-open .cad-acc__panel{border-top:1px solid color-mix(in srgb, var(--color-paper-50) 10%, transparent);grid-template-rows:1fr}.cad-acc__clip{min-height:0;overflow:hidden}.cad-acc__pad{opacity:0;transition:opacity .2s var(--ease-tw-out);padding:1.5rem 1.25rem}.cad-acc__item.is-open .cad-acc__pad{opacity:1}.cad-acc__a{color:var(--color-paper-100)}.cad-acc--block{padding-block:3rem}.cad-acc__inner{padding-block:4rem}.cad-acc__inner .cad-acc__title{margin-bottom:3rem}@media (min-width:768px){.cad-acc--block,.cad-acc__inner{padding-block:6rem}.cad-acc__inner .cad-acc__title{text-align:center;margin-bottom:4rem}}@media (prefers-reduced-motion:reduce){.cad-acc__panel,.cad-acc__pad{transition:none}}@media (forced-colors:active){.cad-acc__item{border-bottom:1px solid canvastext}}
