.paragraph--type--benefits .field--name-field-benefits{--icon-size:40px;--icon-color:var(--color--mid-grey);--fade:none;--fade-right:linear-gradient(90deg,#000 calc(100% - 100px),transparent);--fade-left:linear-gradient(270deg,#000 calc(100% - 80px),transparent);--fade-both:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 100px),transparent);font-size:.75rem;position:relative}@media(min-width:1024px){.paragraph--type--benefits .field--name-field-benefits{--icon-size:100px;font-size:var(--default-font-size)}}.paragraph--type--benefits .field--name-field-benefits .row-scroll{display:flex;flex-flow:row nowrap;gap:1.25rem;justify-content:space-between;overflow-x:auto;overflow-y:hidden;padding-inline:2rem;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:var(--fade);mask-image:var(--fade);scroll-snap-type:x proximity}.paragraph--type--benefits .field--name-field-benefits .row-scroll::-webkit-scrollbar{display:none}.paragraph--type--benefits .field--name-field-benefits .row-scroll>.item{flex:0 0 auto;text-align:center;width:17.75ch}.paragraph--type--benefits .field--name-field-benefits .scroll-btn{--icon-size:0.4rem;align-items:center;background-color:var(--color--white);border:1px solid #d5d5d5;border-radius:50%;cursor:pointer;display:flex;height:21px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-10px);transition:background-color .3s ease,opacity .3s ease,transform .3s ease;width:21px;z-index:1}.paragraph--type--benefits .field--name-field-benefits .scroll-btn.right{transform:translateY(-50%) translateX(-10px)}.paragraph--type--benefits .field--name-field-benefits .scroll-btn:focus,.paragraph--type--benefits .field--name-field-benefits .scroll-btn:hover{background-color:var(--color--light-grey)}@media(min-width:1024px){.paragraph--type--benefits .field--name-field-benefits .scroll-btn{--icon-size:0.75rem;height:40px;width:40px}}.paragraph--type--benefits .field--name-field-benefits .scroll-btn.left{left:-10px}.paragraph--type--benefits .field--name-field-benefits .scroll-btn.right{right:-10px}.paragraph--type--benefits .field--name-field-benefits.has-overflow-right{--fade:var(--fade-right)}@media(hover:hover)and (pointer:fine){.paragraph--type--benefits .field--name-field-benefits.has-overflow-right .scroll-btn.right{opacity:1;transform:translateY(-50%) translateX(0)}}.paragraph--type--benefits .field--name-field-benefits.has-overflow-left{--fade:var(--fade-left)}@media(hover:hover)and (pointer:fine){.paragraph--type--benefits .field--name-field-benefits.has-overflow-left .scroll-btn.left{opacity:1;transform:translateY(-50%) translateX(0)}}.paragraph--type--benefits .field--name-field-benefits.has-overflow-left.has-overflow-right{--fade:var(--fade-both)}.paragraph--type--benefits.fade-in .field--name-field-benefits .row-scroll>.item,.paragraph--type--benefits.slide-in .field--name-field-benefits .row-scroll>.item{opacity:0;transition:opacity .6s cubic-bezier(.17,.67,.83,.67);transition-delay:calc(var(--position, 0)*.25s + .2s)}.paragraph--type--benefits.fade-in.visible .field--name-field-benefits .row-scroll>.item,.paragraph--type--benefits.slide-in.visible .field--name-field-benefits .row-scroll>.item{opacity:1}.paragraph--type--benefits .agoraenum-item{display:flex;flex-flow:column nowrap;gap:1rem}@media(min-width:1024px){.paragraph--type--benefits .agoraenum-item{gap:2rem}}.paragraph--type--benefits .agoraenum-item__title{padding-inline:5px;text-wrap:balance}