.accordion{background:var(--background-default);color:var(--foreground-mode-default);padding-block:var(--number-spacing-xl7)}@media(min-width:1121px){.accordion{padding-block:var(--number-spacing-xl3)}}.accordion__layout{display:grid;gap:var(--number-spacing-xl2)}@media(min-width:901px){.accordion__layout{gap:var(--number-spacing-xl3);grid-template-columns:minmax(0,1fr) minmax(0,2.15fr)}}.accordion__intro{align-content:start;display:grid;gap:var(--number-spacing-xs)}.accordion__title{margin:0}.accordion__items{border-bottom:1px solid var(--foreground-mode-border-default)}.accordion__item{border-top:1px solid var(--foreground-mode-border-default)}.accordion__item:first-child{border-top:none}.accordion__trigger{align-items:center;cursor:pointer;display:flex;gap:var(--number-spacing-xs3);justify-content:space-between;list-style:none;padding-block:var(--number-spacing-xs3)}.accordion__trigger::-webkit-details-marker{display:none}.accordion__question{color:var(--foreground-mode-default)}.accordion__icon{flex:0 0 auto;height:24px;position:relative;width:24px}.accordion__icon:after,.accordion__icon:before{background:var(--foreground-mode-default);border-radius:999px;content:"";height:2px;inset-inline-end:3px;position:absolute;top:50%;transform-origin:center;transition:transform .18s ease;width:12px}.accordion__icon:before{transform:translate(-4px,-50%) rotate(45deg)}.accordion__icon:after{transform:translate(4px,-50%) rotate(-45deg)}.accordion__item[open]>.accordion__trigger>.accordion__icon:before{transform:translate(-4px,-50%) rotate(-45deg)}.accordion__item[open]>.accordion__trigger>.accordion__icon:after{transform:translate(4px,-50%) rotate(45deg)}.accordion__content{padding:var(--number-spacing-xs5) 0 var(--number-spacing-xs3)}.accordion__content p{color:var(--foreground-mode-reserved)}.accordion.darkmode,.accordion.darkmode .accordion__question{color:var(--color-light-clear-300)}.accordion.darkmode .accordion__icon:after,.accordion.darkmode .accordion__icon:before{background:var(--color-light-clear-300)}.accordion.darkmode .accordion__content p{color:var(--color-light-clear-300)}.accordion.darkmode .accordion__item,.accordion.darkmode .accordion__items{border-color:var(--color-dark-clear-500)}.accordion--center .accordion__layout{margin-inline:auto;max-width:var(--number-content-max-width)}@media(min-width:901px){.accordion--center .accordion__layout{gap:var(--number-spacing-m);grid-template-columns:1fr}}.accordion--center .accordion__intro{margin-inline:0;max-width:100%}