@-webkit-keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.scroller__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:8px;border-radius:var(--radius-panel);background-color:var(--theme-color-20, var(--color-primary-20))}.scroller:not(.is-scrollable) .scroller__bullets{display:none}.scroller__bullets button{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-radius:inherit;background:var(--theme-color, var(--color-primary));pointer-events:none}.scroller__bullets button:not(:first-child):before{content:"";position:absolute;top:0;left:-5px;width:10px;height:100%;background-color:var(--theme-color, var(--color-primary))}.scroller__bullets button[aria-current]~*{z-index:1;-webkit-transform:translateX(-100%);transform:translate(-100%);background:transparent}.scroller__bullets button[aria-current]~*:before{content:unset}.scroller--pages .scroller__bullets{-webkit-box-flex:250px;-ms-flex:250px 0 0px;flex:250px 0 0}@media (max-width: 767px){.scroller--pages .scroller__bullets{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0}}.scroller__buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.scroller:not(.is-scrollable) .scroller__buttons{display:none}.scroller__buttons button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--theme-color, var(--color-primary));color:var(--color-white);line-height:1}.scroller__buttons button:disabled{opacity:.3;pointer-events:none}.scroller__thumbnails{-ms-overflow-style:none;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:15px;scroll-behavior:smooth}.scroller__thumbnails::-webkit-scrollbar{display:none}.scroller:not(.is-scrollable) .scroller__thumbnails{display:none}.scroller__thumbnails button{-webkit-box-flex:181.25px;-ms-flex:181.25px 0 0px;flex:181.25px 0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:var(--radius-button);opacity:.7}.scroller__thumbnails button:hover{opacity:1}.scroller__thumbnails button[aria-current]{opacity:1;cursor:default}.scroller__thumbnails img{-webkit-transition:width .3s ease;transition:width .3s ease;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-x, center) var(--focal-y, center);object-position:var(--focal-x, center) var(--focal-y, center)}[data-scroller]{--scroller-padding-top: 30px;--scroller-padding-right: var(--offset-right, var(--container-padding));--scroller-padding-bottom: 30px;--scroller-padding-left: var(--offset-left, var(--container-padding));margin-right:calc(-1 * var(--scroller-padding-right));margin-left:calc(-1 * var(--scroller-padding-left))}.col+.main__content [data-scroller]{--scroller-padding-left: var(--container-padding)}.text+[data-scroller]{margin-top:2em}[data-scroller-viewport]{width:100%;margin-top:calc(-1 * var(--scroller-padding-top));margin-bottom:calc(-1 * var(--scroller-padding-top));padding-top:var(--scroller-padding-top);padding-right:calc(var(--scroller-padding-left) + var(--scroller-padding-right));padding-bottom:var(--scroller-padding-top);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}[data-scroller-viewport]::-webkit-scrollbar{display:none}[data-scroller-slides]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap)}[data-scroller-slides]:after{content:"";display:block;-webkit-box-flex:max(var(--scroller-padding-left) + var(--scroller-padding-right) - var(--gap),1px);-ms-flex:max(var(--scroller-padding-left) + var(--scroller-padding-right) - var(--gap),1px) 0 0px;flex:max(var(--scroller-padding-left) + var(--scroller-padding-right) - var(--gap),1px) 0 0}[data-scroller-slides]>*{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;scroll-snap-align:start}[data-scroller-slides]>*>*{height:100%;-webkit-transform:translateX(var(--scroller-padding-left));transform:translate(var(--scroller-padding-left))}[data-scroller-thumbnails]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-transform:translateX(var(--scroller-padding-left));transform:translate(var(--scroller-padding-left))}[data-scroller-thumbnail]{opacity:.5}[data-scroller-thumbnail].is-active{opacity:1}.scroller__figure{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--radius-button);background:var(--color-secondary-light)}.scroller__figure figure,.scroller__figure img{height:auto;margin:auto;border-radius:inherit}.scroller__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap);margin-top:1.5em;margin-right:var(--scroller-padding-right);margin-left:var(--scroller-padding-left)}@supports (view-timeline-name: --name){.scroller--pages .scroller__slides>*{view-timeline-name:--page-cards-timeline;view-timeline-axis:inline;-webkit-transition:ease .3s;transition:ease .3s}.scroller--pages .scroller__slides>*>*{-webkit-animation:linear rotate-card both;animation:linear rotate-card both;animation-timeline:--page-cards-timeline}}.scroller--pages .scroller__nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3em}@-webkit-keyframes rotate-card{0%{-webkit-transform:translateY(24px) translateX(var(--scroller-padding-left)) rotate(4deg);transform:translateY(24px) translate(var(--scroller-padding-left)) rotate(4deg)}25%{-webkit-transform:translateY(8px) translateX(var(--scroller-padding-left)) rotate(2deg);transform:translateY(8px) translate(var(--scroller-padding-left)) rotate(2deg)}49%{-webkit-transform:translateY(0) translateX(var(--scroller-padding-left)) rotate(0deg);transform:translateY(0) translate(var(--scroller-padding-left)) rotate(0)}75%{-webkit-transform:translateY(8px) translateX(var(--scroller-padding-left)) rotate(-2deg);transform:translateY(8px) translate(var(--scroller-padding-left)) rotate(-2deg)}to{-webkit-transform:translateY(24px) translateX(var(--scroller-padding-left)) rotate(-4deg);transform:translateY(24px) translate(var(--scroller-padding-left)) rotate(-4deg)}}@keyframes rotate-card{0%{-webkit-transform:translateY(24px) translateX(var(--scroller-padding-left)) rotate(4deg);transform:translateY(24px) translate(var(--scroller-padding-left)) rotate(4deg)}25%{-webkit-transform:translateY(8px) translateX(var(--scroller-padding-left)) rotate(2deg);transform:translateY(8px) translate(var(--scroller-padding-left)) rotate(2deg)}49%{-webkit-transform:translateY(0) translateX(var(--scroller-padding-left)) rotate(0deg);transform:translateY(0) translate(var(--scroller-padding-left)) rotate(0)}75%{-webkit-transform:translateY(8px) translateX(var(--scroller-padding-left)) rotate(-2deg);transform:translateY(8px) translate(var(--scroller-padding-left)) rotate(-2deg)}to{-webkit-transform:translateY(24px) translateX(var(--scroller-padding-left)) rotate(-4deg);transform:translateY(24px) translate(var(--scroller-padding-left)) rotate(-4deg)}}
