.accordion .collapse{border-bottom-width:1px;border-radius:0;border-style:solid;--tw-border-opacity:1;border-color:oklch(var(--base-400)/var(--tw-border-opacity))}.accordion .collapse>button{position:absolute;right:.25rem;top:18px;transition:transform .3s ease}.accordion .collapse>button>svg{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:oklch(var(--base-800)/var(--tw-text-opacity))}@media (min-width:768px){.accordion .collapse>button>svg{height:2rem;width:2rem}}.accordion .collapse>input[type=checkbox],.accordion .collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column-start:1;grid-row-start:1;height:100%;opacity:0;width:100%;z-index:1}.accordion .collapse-title{padding:1rem 2rem 1rem .5rem}@media (min-width:768px){.accordion .collapse-title{padding-bottom:1.25rem;padding-left:1rem;padding-top:1.25rem}}.accordion .collapse-title{--tw-text-opacity:1;color:oklch(var(--base-800)/var(--tw-text-opacity))}:not(.prose) .accordion .collapse-title{font-family:Rogan;font-size:1.25rem;font-weight:600;line-height:120%}@media (min-width:1024px){:not(.prose) .accordion .collapse-title{font-family:Rogan;font-size:1.5rem;font-weight:600;line-height:120%}}.accordion .collapse-content{padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.accordion .collapse-content{padding-left:1rem}}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-content{padding-bottom:1rem}@media (min-width:768px){.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-content{padding-bottom:1.25rem}}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-content>:first-child{margin-top:0}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-content>*{margin-bottom:0;margin-top:0}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-content>:not(:first-child){margin-top:.75rem}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-title{padding-bottom:.5rem}@media (min-width:768px){.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)~.collapse-title{padding-bottom:.75rem}}.accordion .collapse:not(.collapse-close)>:where(input[type=checkbox]:checked)>:last-child{margin-bottom:0}.accordion .collapse:has(>input[type=checkbox]:checked),.accordion .collapse:has(>input[type=radio]:checked){--tw-border-opacity:1;border-bottom-width:2px;border-color:rgba(115,199,208,var(--tw-border-opacity))}.accordion .collapse:has(>input[type=checkbox]:checked)>button,.accordion .collapse:has(>input[type=radio]:checked)>button{--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))}.block__accordion .accordion-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.block__accordion .accordion-container{column-gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.block__accordion .accordion-slide__image img{border-radius:1rem;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block__accordion .accordion__child-image{display:none}@media (min-width:768px){.block__accordion .accordion__child-image{display:block;height:31.25rem}.block__accordion .accordion__child-image .accordion-slide__image{align-items:center;border-radius:1rem;display:flex;height:100%;justify-content:center;margin-bottom:0;margin-top:0}.block__accordion .accordion__child-image .accordion-slide__image img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;width:auto}}