.collapse{--rounded-box:0;border-style:solid;border-top-width:1px;border-color:var(--accordeon-border,var(--fallback-p,oklch(var(--p)/1)))}.collapse .collapse-title{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)));justify-content:space-between;gap:.75rem;margin-top:0;margin-bottom:0;padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.625rem;display:flex}@media (width>=1080px){.collapse .collapse-title{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)));gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.75rem;line-height:2.25rem}}:is(.collapse .collapse-title) .collapse-icon{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1.75rem;height:1.75rem;color:var(--accordeon-icon,var(--fallback-p,oklch(var(--p)/1)));flex:none;font-weight:700;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=1080px){:is(.collapse .collapse-title) .collapse-icon{width:2rem;height:2rem}}.collapse .collapse-title,.collapse .collapse-content{padding-left:.25rem;padding-right:.25rem}@media (width>=1080px){.collapse .collapse-content{padding-right:3.5rem}}:is(.collapse .collapse-content) :first-child{margin-top:0}:is(.collapse .collapse-content) :last-child{margin-bottom:0}.collapse+.collapse{margin-top:1.5rem}@media (width>=1080px){.collapse+.collapse{margin-top:1rem}}:is(.collapse:not(:has(>input[type=radio]:checked)):hover>.collapse-title .collapse-icon,.collapse:not(:has(>input[type=checkbox]:checked)):hover>.collapse-title .collapse-icon){--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));animation:2s infinite shake}@keyframes shake{0%,to{transform:translateY(0)}25%{transform:translateY(5px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}}:is(.collapse:has(>input[type=radio]:checked)>.collapse-title .collapse-icon,.collapse:has(>input[type=checkbox]:checked)>.collapse-title .collapse-icon){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));animation:none!important}.collapse-arrow>.collapse-title:after{top:2.3rem}.collapse-open>.collapse-title,.collapse[open]>.collapse-title,.collapse:focus:not(.collapse-close)>.collapse-title,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-title{padding-bottom:1rem}@media (width>=1080px){.collapse-open>.collapse-title,.collapse[open]>.collapse-title,.collapse:focus:not(.collapse-close)>.collapse-title,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-title{padding-bottom:1.5rem}}.collapse-open>.collapse-content,.collapse[open]>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{padding-bottom:.75rem}@media (width>=1080px){.collapse-open>.collapse-content,.collapse[open]>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{padding-bottom:1.5rem}}
