.info-sections--accordion .info-sections__items{row-gap:1rem}.info-sections--accordion .item-info__title{align-items:center;column-gap:1.25rem;cursor:pointer;display:flex;justify-content:space-between;transition:color var(--duration)}.info-sections--accordion .item-info__title.--spoller-active span svg{transform:translateZ(0) rotate(-135deg)}.info-sections--accordion .item-info__title span{align-items:center;background-color:var(--background-muted);border:.0625rem solid var(--border-default);border-radius:50%;display:flex;flex-shrink:0;height:1.875rem;justify-content:center;padding:.5rem;transform:translateZ(0);width:1.875rem}.info-sections--accordion .item-info__title span svg{transition:transform var(--duration)}.info-sections__container{display:flex;row-gap:1.25rem}.info-sections__header{flex:1 1 100%}.info-sections__items{display:grid;flex:1 1 100%}.item-info__title{color:var(--text-default);font-family:var(--font-secondary);font-size:1.5rem;font-weight:300;letter-spacing:.0625rem;line-height:1.4;text-wrap:balance}.item-info__text{line-height:1.8;padding-top:1rem}@media (max-width:61.99875em){.info-sections__container{flex-direction:column}.info-sections__header.block-header span{display:inline}}@media (width <= 20em){.info-sections--accordion .item-info{padding:.625rem}.info-sections--accordion .item-info__title{font-size:1.125rem}.info-sections__container{column-gap:1.25rem}.info-sections__items{row-gap:1rem}.item-info{padding:1.25rem}}@media (width > 20em) and (width <= 89.375em){.info-sections--accordion .item-info{padding:clamp(.625rem,.22860360360625rem + 1.981981982vw,2rem)}.info-sections--accordion .item-info__title{font-size:clamp(1.125rem,1.0889639639625rem + .1801801802vw,1.25rem)}.info-sections__container{column-gap:clamp(1.25rem,-.11936936936875rem + 6.8468468468vw,6rem)}.info-sections__items{row-gap:clamp(1rem,.7117117117125rem + 1.4414414414vw,2rem)}.item-info{padding:clamp(1.25rem,.74549549549375rem + 2.5225225225vw,3rem)}}@media (min-width:61.99875em){.info-sections--accordion .info-sections__header{padding-top:2rem;top:0}.info-sections__container{align-items:flex-start}.info-sections__header{position:sticky;top:.9375rem}}@media (width > 89.375em){.info-sections--accordion .item-info{padding:2rem}.info-sections--accordion .item-info__title{font-size:1.25rem}.info-sections__container{column-gap:6rem}.info-sections__items{row-gap:2rem}.item-info{padding:3rem}}@media (any-hover:hover) and (pointer:fine){.info-sections--accordion .item-info__title:hover{color:var(--text-hover)}}