@layer blocks{.accordion-content{padding-block:3.75rem;padding-inline:var(--wrapper-fluid)}@media(min-width: 48rem){.accordion-content{padding-block:5rem}}@media(min-width: 62rem){.accordion-content{padding-block:6.25rem}}.accordion-content__wrapper{display:grid}.accordion-content__row{position:relative}.accordion-content__row::after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;left:0;right:0;background:var(--clr-orange-500);-webkit-transition:all .3s ease;transition:all .3s ease}.accordion-content__row:has(>button:hover)::after{height:3px}.accordion-content__row:has(>button:hover)>button svg{rotate:90deg}.accordion-content__row__button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding:0 0 1.875rem;background:none;border:none;cursor:pointer;color:var(--clr-orange-500);font-size:clamp(1.25rem,1.16rem + 0.38vw,1.5rem);font-weight:400;text-align:left}.accordion-content__row__button svg{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;-webkit-margin-before:.15rem;margin-block-start:.15rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:var(--transition-base);transition:var(--transition-base);color:currentColor}.accordion-content__row__content{max-height:0;overflow:hidden;container:accordionContent/inline-size;display:grid;gap:1.5rem;-webkit-transition:max-height .8s ease;transition:max-height .8s ease}.accordion-content__row__content>div{padding:0 0 1.875rem}.accordion-content__row__content>div>h3{margin:0 0 1.875rem;font-size:var(--step-0)}.accordion-content__row__content__grid{display:grid;gap:.9rem 2.5rem}@media(max-width: 61.999rem){.accordion-content__row__content__grid{row-gap:.3125rem}}@container accordionContent (min-width: 48rem){.accordion-content__row__content__grid:has(.accordion-content__row__content__item:nth-child(2)){grid-template-columns:repeat(2, 1fr)}}.accordion-content__row+.accordion-content__row .accordion-content__row__button{-webkit-padding-before:1.875rem;padding-block-start:1.875rem}.accordion-content__row.js-active .accordion-content__row__content{max-height:1200px}.accordion-content__row.js-active .accordion-content__row__button svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}
/*# sourceMappingURL=accordion-content.css.map */
