.toggle-icon{background-color:var(--Interface-Basics-Secondary-Light);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:background .34s cubic-bezier(.43,0,.47,1);display:flex;position:relative}@media (min-width:1400px){.toggle-icon{width:4.8rem;height:4.8rem}}.toggle-icon:before,.toggle-icon:after{content:"";background-color:#000;width:1.5rem;height:1px;transition:transform .34s cubic-bezier(.43,0,.47,1);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1400px){.toggle-icon:before,.toggle-icon:after{width:1.8rem}}.toggle-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.toggle-icon.is-open:after{transform:translate(-50%,-50%)rotate(90deg)scale(0)}
.pagination{margin-top:var(--spacing-l,var(--SpaceL));justify-content:space-between;align-items:center;display:flex}@media (min-width:1024px){.pagination{margin-top:var(--spacing-xxl,var(--SpaceXXL));gap:var(--spacing-l,var(--SpaceL));justify-content:center}}.pagination .pagination__pages{gap:var(--spacing-xs,var(--SpaceXS));display:flex}.pagination .pagination__page{width:3.2rem;height:3.2rem;color:var(--Interface-Basics-Text-Light);background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;font-size:1.4rem;font-weight:400;line-height:1.2;display:flex}@media (min-width:1400px){.pagination .pagination__page{width:4rem;height:4rem;font-size:1.6rem}}.pagination .pagination__page{transition:background-color .34s cubic-bezier(.43,0,.47,1),color .34s cubic-bezier(.43,0,.47,1)}.pagination .pagination__page.pagination__page--active{background:var(--Brand-Colors-Dark-Forest-100);color:var(--Interface-Basics-White);cursor:default}@media (hover:hover){.pagination .pagination__page:hover:not(.pagination__page--active):not(.pagination__page--ellipsis){background:var(--Interface-Basics-Secondary-Light);cursor:pointer}}.pagination .pagination__btn{cursor:pointer;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:2rem;display:flex;position:relative}@media (min-width:1400px){.pagination .pagination__btn{width:6rem;height:6rem;font-size:2.4rem}}.pagination .pagination__btn:before{content:"";opacity:0;background:var(--Interface-Basics-Secondary-Light);border-radius:100px;width:100%;height:100%;transition:transform .3s,opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.pagination .pagination__btn.pagination__btn--prev [class*=icon-]{transform:rotate(180deg)}.pagination .pagination__btn [class*=icon-]{font-size:2rem}@media (hover:hover){.pagination .pagination__btn:hover:not(.pagination__btn--disabled):before{opacity:1;transform:translate(-50%,-50%)scale(1)}}.pagination .pagination__btn.pagination__btn--disabled{opacity:.3;cursor:default}
.tab-content-wrapper{position:relative}.tab-content-wrapper .tab-content{opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.tab-content-wrapper .tab-content.active{opacity:1;pointer-events:auto;position:static}
.tab-nav{border-bottom:1px solid var(--Interface-Basics-Line-Light);gap:var(--spacing-xs,var(--SpaceXS));display:flex}
.tab{opacity:.6;cursor:pointer;white-space:nowrap;padding-block:var(--spacing-s,var(--SpaceS));border-bottom:1.5px solid #0000;font-size:1.6rem;font-weight:400;line-height:1.125}@media (min-width:1400px){.tab{font-size:1.8rem}}.tab{transition:opacity .34s cubic-bezier(.43,0,.47,1),border-color .34s cubic-bezier(.43,0,.47,1);transform:translateY(1px)}.tab.is-active{opacity:1;border-color:var(--Interface-Basics-Text-Dark)}
.overflow-outer-wrapper{position:relative}.overflow-outer-wrapper .overflow-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow:auto hidden}.overflow-outer-wrapper .overflow-wrapper::-webkit-scrollbar{display:none}.overflow-outer-wrapper .overflow-wrapper{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transition:-webkit-mask-position .2s,mask-position .2s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#fff 5.4rem),linear-gradient(270deg,#0000 0,#fff 5.4rem);mask-image:linear-gradient(90deg,#0000 0,#fff 5.4rem),linear-gradient(270deg,#0000 0,#fff 5.4rem);-webkit-mask-position:-10rem,calc(100% + 10rem);mask-position:-10rem,calc(100% + 10rem);-webkit-mask-size:200% 200%,200% 100%;mask-size:200% 200%,200% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.overflow-outer-wrapper .overflow-wrapper .overflow-target{min-width:min-content}.overflow-outer-wrapper [class*=overflow-handle]{z-index:10;opacity:0;visibility:hidden;cursor:pointer;font-size:2rem;transition:opacity .2s,visibility .2s;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1400px){.overflow-outer-wrapper [class*=overflow-handle]{font-size:2.4rem}}.overflow-outer-wrapper [class*=overflow-handle].visible{opacity:1;visibility:visible}.overflow-outer-wrapper .overflow-handle-left{left:2rem}.overflow-outer-wrapper .overflow-handle-left .icon-ui-link-regular{transform:rotate(180deg)}.overflow-outer-wrapper .overflow-handle-right{right:2rem}.overflow-outer-wrapper .overflow-handle-left.visible~.overflow-wrapper{-webkit-mask-position:0,calc(100% + 10rem);mask-position:0,calc(100% + 10rem)}.overflow-outer-wrapper .overflow-handle-right.visible~.overflow-wrapper{-webkit-mask-position:-10rem,100%;mask-position:-10rem,100%}.overflow-outer-wrapper .overflow-handle-left.visible+.overflow-handle-right.visible+.overflow-wrapper{-webkit-mask-position:0,100%;mask-position:0,100%}