.benefits-section{padding:3rem .5rem}@media(min-width:768px){.benefits-section{padding:7.5rem 0}}.benefits-section__header{padding-block-end:2.5rem}@media(min-width:768px){.benefits-section__header{padding-block-end:3.1875rem}}.benefits-section__overtitle{background:var(--wp--preset--gradient--gradient-linear);display:inline-block;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:var(--wp--preset--font-size--small);font-weight:700;letter-spacing:.0625rem;margin-block-end:1.5rem;text-transform:uppercase}.benefits-section h2{font-family:var(--wp--preset--font-family--inter-display);letter-spacing:-.03125rem;margin-top:0!important}.benefits-section__content{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.benefits-section__content{gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.benefits-section__list{display:flex;flex-direction:column}@media(min-width:768px){.benefits-section__visual{aspect-ratio:592/566;position:relative}.benefits-section__visual>.benefit-item--open{opacity:1;visibility:visible}}.benefit-item{border-top:1px solid var(--wp--preset--color--grey-shades-light-grey);flex-grow:0;transition:flex-grow .3s cubic-bezier(.7,0,.3,1)}@media(min-width:768px){.benefit-item:first-child{border-top:none}.benefit-item--open{flex-grow:1}}.benefit-item--open .benefit-item__question{color:var(--wp--preset--color--main-primary)}.benefit-item--open .benefit-item__question:after{color:var(--wp--preset--color--dark-400);transform:translateY(-50%) rotate(180deg)}.benefit-item--open .benefit-item__answer{grid-template-rows:1fr;opacity:1}.benefit-item__question{align-items:flex-start;background-color:transparent;border:none;color:var(--wp--preset--color--grey-shades-dark-grey);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--medium);font-weight:600;gap:1rem;justify-content:space-between;line-height:1.2;padding:1.5rem 0;text-align:left;transition:color .2s;width:100%}@media(min-width:768px){.benefit-item__question{font-size:var(--wp--preset--font-size--large);line-height:1.05}}.benefit-item__question:hover,.benefit-item__question:hover .benefit-item__number{color:var(--wp--preset--color--main-primary)}.benefit-item__number{color:var(--wp--preset--color--grey-shades-grey)}.benefit-item__answer{color:var(--wp--preset--color--grey-shades-dark-grey);display:grid;font-size:var(--wp--preset--font-size--medium);grid-template-rows:0fr;letter-spacing:-.02em;line-height:1.44;opacity:0;overflow:hidden;transition:grid-template-rows .3s cubic-bezier(.7,0,.3,1),opacity .3s cubic-bezier(.7,0,.3,1) .1s}@media(min-width:768px){.benefit-item__answer>*>*{padding-bottom:2rem}}.benefit-item__answer-container{min-height:0}.benefit-item__animation{padding-block:1.5rem}@media(min-width:768px){.benefit-item__animation{inset:0;opacity:0;position:absolute;transition:opacity .3s cubic-bezier(.7,0,.3,1),visibility .3s cubic-bezier(.7,0,.3,1);visibility:hidden}}.benefit-item__animation svg{display:block}
