.rio-scope{--color-text: #000000;--color-text-8-percent: rgba(0, 0, 0, .08);--color-text-alpha: rgba(0, 0, 0, .35);--color-text-meta: rgba(0, 0, 0, .6);--color-text-link: #000000;--color-text-error: #D02F2E;--color-text-success: #478947;--color-background: #ffffff;--color-background-semi-transparent-80: rgba(255, 255, 255, .8);--color-background-semi-transparent-90: rgba(255, 255, 255, .9);--color-background-transparent: rgba(255, 255, 255, 0);--color-border: #000000;--color-border-meta: rgba(0, 0, 0, .6);--color-overlay: rgba(0, 0, 0, .7);--color-background-meta: #f5f5f5;--color-background-meta-alpha: rgba(245, 245, 245, .6);--color-background-darker-meta: #e8e8e8;--color-background-darker-meta-alpha: rgba(232, 232, 232, .6);--color-background-placeholder: #e8e8e8;--color-background-placeholder-lighter: #f0f0f0;--color-foreground-placeholder: rgba(0, 0, 0, .4);--color-border-input: #000000;--color-border-input-alpha: rgba(0, 0, 0, .25);--color-text-input: #000000;--color-text-input-alpha: rgba(0, 0, 0, .04);--color-text-button: #ffffff;--color-background-button: #000000;--color-background-button-alpha: rgba(0, 0, 0, .6);--color-background-outline-button-alpha: rgba(0, 0, 0, .1);--color-background-button-hover: #333333;--color-icon: rgba(0, 0, 0, .4);--color-icon-darker: rgba(0, 0, 0, .6);--font-heading: Asul, serif;--font-heading-weight: 400;--font-heading-style: normal;--font-heading-text-transform: none;--font-heading-base-letter-spacing: 0em;--font-heading-base-size: 30px;--font-body: Asul, serif;--font-body-weight: 400;--font-body-style: normal;--font-body-italic: italic;--font-body-bold-weight: 700;--font-body-base-letter-spacing: 0em;--font-body-base-size: 12px;--line-height-heading: 1.1;--line-height-subheading: 1.33;--line-height-body: 1.5;--font-size-heading-display-1: clamp(2.25rem, 2.0169rem + .9945vw, 2.8125rem);--font-size-heading-display-2: clamp(1.9995rem, 1.7924rem + .8838vw, 2.4994rem);--font-size-heading-display-3: clamp(1.7499rem, 1.5686rem + .7734vw, 2.1874rem);--font-size-heading-1-base: clamp(1.5rem, 1.3446rem + .663vw, 1.875rem);--font-size-heading-2-base: clamp(1.3125rem, 1.1765rem + .5801vw, 1.6406rem);--font-size-heading-3-base: clamp(1.125rem, 1.0085rem + .4972vw, 1.4062rem);--font-size-heading-4-base: clamp(.8745rem, .7839rem + .3865vw, 1.0931rem);--font-size-heading-5-base: clamp(.75rem, .6723rem + .3315vw, .9375rem);--font-size-heading-6-base: clamp(.624rem, .5594rem + .2758vw, .78rem);--font-size-body-400: clamp(1.1245rem, 1.0728rem + .2209vw, 1.2495rem);--font-size-body-350: clamp(1.0496rem, 1.0013rem + .2062vw, 1.1663rem);--font-size-body-300: clamp(.9747rem, .9298rem + .1915vw, 1.083rem);--font-size-body-250: clamp(.8998rem, .8583rem + .1768vw, .9997rem);--font-size-body-200: clamp(.8248rem, .7869rem + .162vw, .9165rem);--font-size-body-150: clamp(.7499rem, .7154rem + .1473vw, .8333rem);--font-size-body-100: clamp(.675rem, .6439rem + .1326vw, .75rem);--font-size-body-75: clamp(.5994rem, .5718rem + .1177vw, .666rem);--font-size-body-60: clamp(.555rem, .5294rem + .109vw, .6167rem);--font-size-body-50: clamp(.5245rem, .5003rem + .103vw, .5827rem);--font-size-body-25: clamp(.4874rem, .4649rem + .0957vw, .5415rem);--font-size-body-20: clamp(.4496rem, .4289rem + .0883vw, .4995rem);--button-padding-multiplier: .7;--font-size-button: var(--font-size-body-100);--font-size-button-x-small: var(--font-size-body-50);--font-button-text-transform: none;--button-letter-spacing: .05em;--line-height-button: 1.45}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}.rio-scope{--swiper-theme-color:#007aff}.rio-scope .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.rio-scope .swiper-vertical>.swiper-wrapper{flex-direction:column}.rio-scope .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.rio-scope .swiper-android .swiper-slide,.rio-scope .swiper-wrapper{transform:translateZ(0)}.rio-scope .swiper-pointer-events{touch-action:pan-y}.rio-scope .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.rio-scope .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.rio-scope .swiper-slide-invisible-blank{visibility:hidden}.rio-scope .swiper-autoheight,.rio-scope .swiper-autoheight .swiper-slide{height:auto}.rio-scope .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.rio-scope .swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.rio-scope .swiper-3d,.rio-scope .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.rio-scope .swiper-3d .swiper-cube-shadow,.rio-scope .swiper-3d .swiper-slide,.rio-scope .swiper-3d .swiper-slide-shadow,.rio-scope .swiper-3d .swiper-slide-shadow-bottom,.rio-scope .swiper-3d .swiper-slide-shadow-left,.rio-scope .swiper-3d .swiper-slide-shadow-right,.rio-scope .swiper-3d .swiper-slide-shadow-top,.rio-scope .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.rio-scope .swiper-3d .swiper-slide-shadow,.rio-scope .swiper-3d .swiper-slide-shadow-bottom,.rio-scope .swiper-3d .swiper-slide-shadow-left,.rio-scope .swiper-3d .swiper-slide-shadow-right,.rio-scope .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.rio-scope .swiper-3d .swiper-slide-shadow{background:#00000026}.rio-scope .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.rio-scope .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.rio-scope .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.rio-scope .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.rio-scope .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.rio-scope .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.rio-scope .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.rio-scope .swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.rio-scope .swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.rio-scope .swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.rio-scope .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.rio-scope .swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.rio-scope .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.rio-scope .swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.rio-scope .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.rio-scope .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.rio-scope .swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.rio-scope .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.rio-scope .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.rio-scope{--swiper-navigation-size:44px}.rio-scope .swiper-button-next,.rio-scope .swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.rio-scope .swiper-button-next.swiper-button-disabled,.rio-scope .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.rio-scope .swiper-button-next.swiper-button-hidden,.rio-scope .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.rio-scope .swiper-navigation-disabled .swiper-button-next,.rio-scope .swiper-navigation-disabled .swiper-button-prev{display:none!important}.rio-scope .swiper-button-next:after,.rio-scope .swiper-button-prev:after{text-transform:none!important}.rio-scope .swiper-button-next:after,.rio-scope .swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.rio-scope .swiper-button-prev,.rio-scope .swiper-rtl .swiper-button-next{left:10px;right:auto}.rio-scope .swiper-button-prev:after,.rio-scope .swiper-rtl .swiper-button-next:after{content:"prev"}.rio-scope .swiper-button-next,.rio-scope .swiper-rtl .swiper-button-prev{right:10px;left:auto}.rio-scope .swiper-button-next:after,.rio-scope .swiper-rtl .swiper-button-prev:after{content:"next"}.rio-scope .swiper-button-lock{display:none}.rio-scope .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.rio-scope .swiper-pagination.swiper-pagination-hidden{opacity:0}.rio-scope .swiper-pagination-disabled>.swiper-pagination,.rio-scope .swiper-pagination.swiper-pagination-disabled{display:none!important}.rio-scope .swiper-horizontal>.swiper-pagination-bullets,.rio-scope .swiper-pagination-bullets.swiper-pagination-horizontal,.rio-scope .swiper-pagination-custom,.rio-scope .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.rio-scope .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.rio-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.rio-scope .swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.rio-scope button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rio-scope .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.rio-scope .swiper-pagination-bullet:only-child{display:none!important}.rio-scope .swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.rio-scope .swiper-pagination-vertical.swiper-pagination-bullets,.rio-scope .swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.rio-scope .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.rio-scope .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.rio-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.rio-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.rio-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.rio-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.rio-scope .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.rio-scope .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.rio-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.rio-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.rio-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.rio-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.rio-scope .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.rio-scope .swiper-pagination-progressbar{background:#00000040;position:absolute}.rio-scope .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.rio-scope .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.rio-scope .swiper-horizontal>.swiper-pagination-progressbar,.rio-scope .swiper-pagination-progressbar.swiper-pagination-horizontal,.rio-scope .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.rio-scope .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.rio-scope .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.rio-scope .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.rio-scope .swiper-pagination-progressbar.swiper-pagination-vertical,.rio-scope .swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.rio-scope .swiper-pagination-lock{display:none}.rio-scope .swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.rio-scope .swiper-scrollbar-disabled>.swiper-scrollbar,.rio-scope .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.rio-scope .swiper-horizontal>.swiper-scrollbar,.rio-scope .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.rio-scope .swiper-scrollbar.swiper-scrollbar-vertical,.rio-scope .swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.rio-scope .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.rio-scope .swiper-scrollbar-cursor-drag{cursor:move}.rio-scope .swiper-scrollbar-lock{display:none}.rio-scope .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.rio-scope .swiper-zoom-container>canvas,.rio-scope .swiper-zoom-container>img,.rio-scope .swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.rio-scope .swiper-slide-zoomed{cursor:move}.rio-scope .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.rio-scope .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.rio-scope .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.rio-scope .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.rio-scope .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rio-scope .swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.rio-scope .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.rio-scope .swiper-grid>.swiper-wrapper{flex-wrap:wrap}.rio-scope .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.rio-scope .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.rio-scope .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.rio-scope .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.rio-scope .swiper-fade .swiper-slide-active,.rio-scope .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.rio-scope .swiper-cube{overflow:visible}.rio-scope .swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.rio-scope .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.rio-scope .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.rio-scope .swiper-cube .swiper-slide-active,.rio-scope .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.rio-scope .swiper-cube .swiper-slide-active,.rio-scope .swiper-cube .swiper-slide-next,.rio-scope .swiper-cube .swiper-slide-next+.swiper-slide,.rio-scope .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.rio-scope .swiper-cube .swiper-slide-shadow-bottom,.rio-scope .swiper-cube .swiper-slide-shadow-left,.rio-scope .swiper-cube .swiper-slide-shadow-right,.rio-scope .swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.rio-scope .swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.rio-scope .swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.rio-scope .swiper-flip{overflow:visible}.rio-scope .swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.rio-scope .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.rio-scope .swiper-flip .swiper-slide-active,.rio-scope .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.rio-scope .swiper-flip .swiper-slide-shadow-bottom,.rio-scope .swiper-flip .swiper-slide-shadow-left,.rio-scope .swiper-flip .swiper-slide-shadow-right,.rio-scope .swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.rio-scope .swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.rio-scope .swiper-cards{overflow:visible}.rio-scope .swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.rio-scope div#tidio-chat,.rio-scope div#smile-ui-container,.rio-scope div#smile-ui-lite-container{transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing)}.rio-scope div#insta-feed{padding:0!important}.rio-scope div#insta-feed{margin-top:0}.rio-scope div#insta-feed h2{text-align:left;margin-bottom:32px;margin-bottom:var(--spacing-8)}.rio-scope{margin:0;font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style);font-size:var(--font-size-body-100);line-height:var(--line-height-body);color:var(--color-text);letter-spacing:var(--font-body-base-letter-spacing);-webkit-font-smoothing:antialiased}.rio-scope a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.rio-scope h1,.rio-scope h2,.rio-scope h3,.rio-scope h4,.rio-scope h5,.rio-scope h6{margin:0;font-weight:inherit}.rio-scope p{margin:0}.rio-scope input:-webkit-autofill:first-line{font-size:var(--font-body-base-size);font-family:var(--font-body)}.rio-scope #page-transition-overlay.active{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0ms linear 0ms}.rio-scope .grid{display:flex;flex-wrap:wrap;padding:10px;padding:calc(var(--spacing-5) * .5)}.rio-scope form{margin:0}.rio-scope input,.rio-scope textarea,.rio-scope select{display:inline-block;border-radius:0;border:1px solid #000;position:relative;font-size:inherit;font-family:inherit;font-weight:var(--font-body-weight);background-color:transparent;color:inherit;-webkit-appearance:none;transition:border-color .3s ease,box-shadow .3s ease}.rio-scope input:hover,.rio-scope input:focus,.rio-scope textarea:hover,.rio-scope textarea:focus,.rio-scope select:hover,.rio-scope select:focus{border-color:var(--color-text)}.rio-scope input[type=search]::-ms-clear{display:none;width:0;height:0}.rio-scope input[type=search]::-ms-reveal{display:none;width:0;height:0}.rio-scope input[type=search]::-webkit-search-decoration,.rio-scope input[type=search]::-webkit-search-cancel-button,.rio-scope input[type=search]::-webkit-search-results-button,.rio-scope input[type=search]::-webkit-search-results-decoration{display:none}.rio-scope input[type=checkbox]{position:relative;vertical-align:middle;width:.9em;width:var(--font-size-body-75, .9em);height:.9em;height:var(--font-size-body-75, .9em);margin:0;border:1px solid var(--color-border-input);cursor:pointer}.rio-scope input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.88 11.988 6.21 6.103L22.467 3.83' stroke='currentColor' stroke-width='3.055'/%3E%3C/svg%3E");transform:scale(.75);opacity:0;transition:opacity .3s}.rio-scope input[type=checkbox]:checked{border-color:var(--color-text)}.rio-scope input[type=checkbox]:checked:before{opacity:1}.rio-scope input[type=checkbox]+label{display:inline-block;vertical-align:middle;padding-left:4px;padding-left:var(--spacing-1)}.rio-scope input[type=radio]{position:relative;border-radius:100%;width:16px;width:var(--spacing-4);height:16px;height:var(--spacing-4);border:1px solid var(--color-border);background-color:var(--color-background);cursor:pointer}.rio-scope input[type=radio]:before{content:"";position:absolute;border-radius:100%;width:8px;width:var(--spacing-2);height:8px;height:var(--spacing-2);margin:auto;background-color:var(--color-text);top:0;right:0;bottom:0;left:0;opacity:0}.rio-scope input[type=radio]:checked{border-color:var(--color-text)}.rio-scope input[type=radio]:checked:before{opacity:1}.rio-scope input[type=number]::-webkit-outer-spin-button,.rio-scope input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rio-scope input[type=number]{-moz-appearance:textfield}.rio-scope .input{width:100%;border:1px solid var(--color-border-input);color:var(--color-text-input)}.rio-scope .input.input--error{border-color:var(--color-text-error)}.rio-scope input.input,.rio-scope select.input{height:48px;height:var(--height-input);padding:8px 12px;padding:var(--spacing-2) var(--spacing-3)}.rio-scope textarea.input{resize:vertical;padding:8px 12px;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-body-100);vertical-align:top}.rio-scope select.input{cursor:pointer}.rio-scope .input::-moz-placeholder{color:inherit;opacity:.6}.rio-scope .input::placeholder{color:inherit;opacity:.6}.rio-scope label{display:block}.rio-scope label+input.input,.rio-scope label+select.input,.rio-scope label+textarea.input,.rio-scope input.input+label{margin-top:8px;margin-top:var(--spacing-2)}.rio-scope .input-control__container{display:flex;flex-wrap:wrap;margin:-8px;margin:calc(var(--spacing-2) * -1)}.rio-scope .input-control{width:100%;padding:8px;padding:var(--spacing-2)}@media(min-width:480px){.rio-scope .input-control.input-control--half{width:calc(50% - 8px);width:calc(50% - var(--spacing-2));width:50%}}.rio-scope .rte p,.rio-scope .rte li{font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style);line-height:var(--line-height-body);letter-spacing:var(--font-body-base-letter-spacing)}.rio-scope .rte p,.rio-scope .rte ol,.rio-scope .rte ul,.rio-scope .rte p ol,.rio-scope .rte p ul,.rio-scope .rte ol ol,.rio-scope .rte ol ul,.rio-scope .rte ul ol,.rio-scope .rte ul ul{margin-top:16px;margin-top:var(--spacing-4);margin-bottom:16px;margin-bottom:var(--spacing-4)}.rio-scope .rte p:first-child,.rio-scope .rte ol:first-child,.rio-scope .rte ul:first-child{margin-top:0}.rio-scope .rte p:last-child,.rio-scope .rte ol:last-child,.rio-scope .rte ul:last-child{margin-bottom:0}.rio-scope .rte li{margin-top:8px;margin-top:var(--spacing-2)}.rio-scope .rte li:first-child{margin-top:0}.rio-scope .rte iframe,.rio-scope .rte video{width:100%;display:block}.rio-scope .rte div>iframe{margin:0}.rio-scope .rte table{width:100%;border-collapse:collapse}.rio-scope .rte table:first-child{margin-top:0}.rio-scope .rte table td,.rio-scope .rte table th{border:1px solid var(--color-border);padding:8px 16px;padding:var(--spacing-2) var(--spacing-4)}.rio-scope .rte table th{background-color:var(--color-background-meta);text-align:left;font-weight:inherit;background:var(--color-background-meta)}.rio-scope .rte hr{background-color:var(--color-border);border:none;height:1px;margin:32px 0;margin:var(--spacing-8) 0}.rio-scope .rte i,.rio-scope .rte em{font-style:var(--font-body-italic)}.rio-scope .rte h1,.rio-scope .rte h2,.rio-scope .rte h3,.rio-scope .rte h4,.rio-scope .rte h5,.rio-scope .rte h6{margin-top:32px;margin-top:var(--spacing-8);margin-bottom:16px;margin-bottom:var(--spacing-4);font-family:var(--font-heading);line-height:var(--line-height-heading);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform);color:var(--color-text)}.rio-scope .rte h1{font-size:var(--font-size-heading-1-base)}.rio-scope .rte h2{font-size:var(--font-size-heading-2-base)}.rio-scope .rte h3{font-size:var(--font-size-heading-3-base)}.rio-scope .rte h4{font-size:var(--font-size-heading-4-base)}.rio-scope .rte h5{font-size:var(--font-size-heading-5-base)}.rio-scope .rte h6{font-size:var(--font-size-heading-6-base)}.rio-scope .rte a{color:var(--color-text-link);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .25s}.rio-scope .rte a:hover{opacity:.6}.rio-scope .rte img{display:block;max-width:100%}.rio-scope .rte strong,.rio-scope .rte b{font-weight:var(--font-body-bold-weight)}.rio-scope .rte blockquote{padding-left:24px;padding-left:var(--spacing-6);border-left:solid 1px var(--color-border)}.rio-scope .rte blockquote p{margin:0}.rio-scope .rte .rte__table-wrapper{overflow-x:auto;position:relative;margin:16px 0;margin:var(--spacing-4) 0}.rio-scope .rte .rte__table-wrapper table{margin:0}.rio-scope .rte .rte__iframe iframe{width:100%;aspect-ratio:16 / 9;aspect-ratio:var(--aspect-ratio-widescreen)}.rio-scope .page{--header-width:800px;position:relative}.rio-scope .page__header{max-width:var(--header-width);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto 40px;margin:0 auto var(--spacing-10)}.rio-scope .article__rte{width:100%}.rio-scope .article__rte .grid{--s-item-gutter:10px;min-width:100%;padding:0;margin:30px 0;margin:calc(var(--spacing-10) - var(--s-item-gutter)) 0;margin-left:-10px;margin-left:calc(var(--s-item-gutter) * -1);margin-right:-10px;margin-right:calc(var(--s-item-gutter) * -1)}.rio-scope .article__rte .grid:first-child{margin-top:calc(var(--s-item-gutter) * -1)}@media(min-width:480px){.rio-scope .article__rte .grid{width:100vw;position:relative;left:50%;right:50%;margin-top:calc((4px * 20) - var(--s-item-gutter));margin-top:calc(80px - var(--s-item-gutter));margin-top:calc(var(--spacing-20) - var(--s-item-gutter));margin-right:-50vw;margin-bottom:calc((4px * 20) - var(--s-item-gutter));margin-bottom:calc(80px - var(--s-item-gutter));margin-bottom:calc(var(--spacing-20) - var(--s-item-gutter));margin-left:-50vw;padding:0 calc(3.3vw - var(--s-item-gutter));padding:0 calc(var(--space-outer) - var(--s-item-gutter))}}.rio-scope .article__rte .grid img{width:100%;height:auto;display:block}.rio-scope .article__rte .grid img+img{margin-top:calc(var(--s-item-gutter) * 2)}.rio-scope .article__rte .grid>div,.rio-scope .article__rte .grid>img,.rio-scope .article__rte .grid>p{padding:var(--s-item-gutter);margin:0;width:100%}.rio-scope .product{max-width:calc(var(--max-width) + (var(--space-outer) * 2));max-width:calc(1400px + 6.6vw);max-width:calc(var(--max-width) + calc(var(--space-outer) * 2));margin:40px auto 12px;margin:var(--spacing-10) auto var(--spacing-3)}@media(min-width:960px){.rio-scope .product{margin-bottom:64px;margin-bottom:var(--spacing-16);padding:0 3.3vw;padding:0 var(--space-outer)}}.rio-scope .image-with-text{--small-image-width:42%;--small-image-offset:7%;--text-container-outer:10%;--text-container-outer-large:14%;background-color:var(--section-background-color);color:var(--color-text)}@media(min-width:720px){.rio-scope .image-with-text.image-with-text--image-right .image-with-text__image-container{order:1}}.rio-scope .image-with-text.image-with-text--image-right.image-with-text--justify-left .image-with-text__text-container-inner,.rio-scope .image-with-text.image-with-text--image-right.image-with-text--justify-right .image-with-text__text-container-inner{padding-left:0}.rio-scope .image-with-text.image-with-text--image-left.image-with-text--justify-right .image-with-text__text-container-inner,.rio-scope .image-with-text.image-with-text--image-left.image-with-text--justify-left .image-with-text__text-container-inner{padding-right:0}.rio-scope .image-with-text.image-with-text--has-small-image .image-with-text__image-container-inner{position:relative;padding-right:var(--small-image-offset);padding-bottom:var(--small-image-offset)}.rio-scope .image-with-text.image-with-text--has-small-image .image-with-text__image-caption{padding-bottom:8px;padding-bottom:var(--spacing-2);padding-right:calc(var(--small-image-width) + (4px * 2));padding-right:calc(var(--small-image-width) + 8px);padding-right:calc(var(--small-image-width) + var(--spacing-2))}@media(min-width:720px){.rio-scope .image-with-text.image-with-text--has-small-image .image-with-text__image-caption{padding-bottom:16px;padding-bottom:var(--spacing-4)}}.rio-scope .image-with-text.image-with-text--has-small-image.image-with-text--has-image-caption .image-with-text__image-container-inner{padding-bottom:0}.rio-scope .image-with-text.image-with-text--has-small-image.image-with-text--image-right .image-with-text__image-container-inner{padding-left:var(--small-image-offset);padding-right:0}.rio-scope .image-with-text.image-with-text--has-small-image.image-with-text--image-right .image-with-text__image-caption{padding-right:0;padding-left:calc(var(--small-image-width) - (4px * 2));padding-left:calc(var(--small-image-width) - 8px);padding-left:calc(var(--small-image-width) - var(--spacing-2))}@media(min-width:720px){.rio-scope .image-with-text.image-with-text--has-small-image.image-with-text--image-right .image-with-text__image-caption{padding-left:41%}}.rio-scope .image-with-text.image-with-text--has-small-image.image-with-text--image-right .image-with-text__small-image-wrapper{right:auto;right:initial;left:0}.rio-scope .image-with-text.image-with-text--justify-center .image-with-text__text-container-inner{margin-right:auto;margin-left:auto}.rio-scope .image-with-text.image-with-text--justify-right .image-with-text__text-container-inner{margin-left:auto}.rio-scope .image-with-text__content{position:relative;display:flex}@media(max-width:719px){.rio-scope .image-with-text__content{flex-direction:column}}.rio-scope .image-with-text__image-container,.rio-scope .image-with-text__text-container{position:relative;width:100%}@media(min-width:720px){.rio-scope .image-with-text__image-container,.rio-scope .image-with-text__text-container{width:50%}}.rio-scope .image-with-text__image-container{display:flex;align-items:center}.rio-scope .image-with-text__image-container-inner{width:100%}.rio-scope .image-with-text__image-wrapper{margin:0}.rio-scope .image-with-text__image-caption{margin-top:8px;margin-top:var(--spacing-2);color:var(--color-text-alpha-60)}@media(min-width:720px){.rio-scope .image-with-text__image-caption{margin-top:16px;margin-top:var(--spacing-4)}}.rio-scope .image-with-text__image-caption.fs-body-50{line-height:1.45}.rio-scope .image-with-text__small-image-wrapper{position:absolute;bottom:0;right:0;width:var(--small-image-width)}.rio-scope .image-with-text__small-image-wrapper .placeholder-image{background-color:var(--color-background-placeholder-lighter)}.rio-scope .image-with-text__text-container{display:flex;flex-direction:column;justify-content:center;margin-top:40px;margin-top:var(--spacing-10);text-align:var(--text-alignment)}@media(min-width:720px){.rio-scope .image-with-text__text-container{margin-top:0}}.rio-scope .image-with-text__text-container-inner{max-width:600px}@media(min-width:720px){.rio-scope .image-with-text__text-container-inner{padding-right:var(--text-container-outer);padding-left:var(--text-container-outer);max-width:calc(600px + (var(--text-container-outer) * 2))}}@media(min-width:1200px){.rio-scope .image-with-text__text-container-inner{padding-right:var(--text-container-outer-large);padding-left:var(--text-container-outer-large);max-width:calc(600px + (var(--text-container-outer-large) * 2))}}.rio-scope .video__iframe,.rio-scope .video__iframe iframe{width:100%;height:100%}@media(max-width:959px){.rio-scope .grid.section{padding-right:min(12px,3.3vw);padding-right:min(calc(var(--grid-spacing, var(--spacing-6)) / 2),var(--space-outer));padding-left:min(12px,3.3vw);padding-left:min(calc(var(--grid-spacing, var(--spacing-6)) / 2),var(--space-outer))}}.rio-scope .gallery-item__image-wrapper{position:relative;display:block;overflow:hidden}.rio-scope .gallery-item__image-wrapper .gallery-item__label{position:absolute;bottom:0;width:100%;padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);color:var(--overlay-text-color, var(--color-background))}.rio-scope .gallery-item--label-background-solid .gallery-item__image-wrapper .gallery-item__label{background-color:var(--label-background)}.rio-scope .gallery-item--label-background-gradient .gallery-item__image-wrapper .gallery-item__label{background:linear-gradient(to top,var(--label-gradient-start) 0%,var(--label-gradient-mid) 30%,var(--label-gradient-end) 100%);padding-top:100px}.rio-scope .gallery-item__image-wrapper .gallery-item__label .gallery-item__title{display:flex;justify-content:space-between;align-items:flex-end;word-break:break-word}.rio-scope .gallery-item__image-wrapper+.gallery-item__label{margin-top:16px;margin-top:var(--spacing-4)}@media(max-width:719px){.rio-scope .gallery-item--label-overlay .gallery-item__image-wrapper .gallery-item__label{display:none}}@media(min-width:720px){.rio-scope .gallery-item--label-overlay .gallery-item__image-wrapper+.gallery-item__label{display:none}}.rio-scope .gallery-item__label a{-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .25s}.rio-scope .gallery-item__label a:hover{opacity:.6}.rio-scope .gallery-item__label .gallery-item__title+p{margin-top:4px;margin-top:var(--spacing-1)}.rio-scope .icon{width:24px;height:24px;display:inline-block;flex-shrink:0}.rio-scope .icon svg{width:100%;height:100%;display:block}.rio-scope .icon-block{display:flex}.rio-scope .icon-block__icon{width:var(--icon-width-mobile);height:auto}@media(min-width:720px){.rio-scope .icon-block__icon{width:var(--icon-width)}}.rio-scope .image>*{display:block;max-width:100%;width:100%;height:auto;-o-object-position:center center;object-position:center center;-o-object-position:var(--focal-alignment, center center);object-position:var(--focal-alignment, center center)}.rio-scope .image.aspect-ratio--landscape>*,.rio-scope .image.aspect-ratio--portrait>*,.rio-scope .image.aspect-ratio--square>*,.rio-scope .image.aspect-ratio--landscape_alt>*,.rio-scope .image.aspect-ratio--portrait_alt>*,.rio-scope .image.aspect-ratio--landscape_wide_alt>*,.rio-scope .image.aspect-ratio--landscape_ultrawide_alt>*,.rio-scope .image.aspect-ratio--externally_set>*{-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--object-fit, cover);object-fit:var(--object-fit, cover)}.rio-scope .image.aspect-ratio--landscape>*{aspect-ratio:3 / 2;aspect-ratio:var(--aspect-ratio-landscape)}.rio-scope .image.aspect-ratio--portrait>*{aspect-ratio:2 / 3;aspect-ratio:var(--aspect-ratio-portrait)}.rio-scope .image.aspect-ratio--landscape_alt>*{aspect-ratio:5 / 4;aspect-ratio:var(--aspect-ratio-landscape-alt)}.rio-scope .image.aspect-ratio--portrait_alt>*{aspect-ratio:4 / 5;aspect-ratio:var(--aspect-ratio-portrait-alt)}.rio-scope .image.aspect-ratio--landscape_wide_alt>*{aspect-ratio:16 / 9;aspect-ratio:var(--aspect-ratio-widescreen)}.rio-scope .image.aspect-ratio--landscape_ultrawide_alt>*{aspect-ratio:21 / 9;aspect-ratio:var(--aspect-ratio-ultrawide)}.rio-scope .image.aspect-ratio--square>*{aspect-ratio:1;aspect-ratio:var(--aspect-ratio-square)}.rio-scope .image{background-color:#f5f5f5}.rio-scope .image.loaded{background-color:transparent}.rio-scope .image:not(.loaded){position:relative}.rio-scope .image-block{display:flex}@media(min-width:720px){.rio-scope .image-block.image-block--justify-center{justify-content:center}.rio-scope .image-block.image-block--justify-right{justify-content:flex-end}}@media(max-width:719px){.rio-scope .image-block.image-block--justify-mobile-center{justify-content:center}.rio-scope .image-block.image-block--justify-mobile-right{justify-content:flex-end}}@media(max-width:479px){.rio-scope .image-block.image-block--break-to-mobile-at-480:not(.image-block--full-width) .image-block__inner{max-width:var(--image-block-max-width-mobile)}}@media(max-width:719px){.rio-scope .image-block.image-block--break-to-mobile-at-720:not(.image-block--full-width) .image-block__inner{max-width:var(--image-block-max-width-mobile)}}.rio-scope .image-block.image-block--full-width .image-block__inner{max-width:100%}.rio-scope .image-block__inner{width:100%;max-width:var(--image-block-max-width)}.rio-scope .media{position:relative}.rio-scope .media img{max-width:100%}.rio-scope .media[data-media-type=external_video][data-has-mobile-video-modal=false]{width:100%;padding-top:57.5%;position:relative}.rio-scope .media[data-media-type=external_video][data-has-mobile-video-modal=false] iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.rio-scope .media[data-media-type=external_video][data-has-mobile-video-modal=true]{display:flex;flex-direction:column}.rio-scope .media video{width:100%}.rio-scope button{border:0;border-radius:0;display:inline-block;cursor:pointer;-webkit-appearance:none;font-family:inherit;color:inherit;margin:0;padding:0;background-color:transparent;font-size:inherit;text-transform:inherit;font-weight:inherit}.rio-scope .btn{--button-height:var(--height-input);--button-height-large:58px;--button-height-small:40px;--button-height-x-small:34px;--button-padding-large:calc(1em * var(--button-padding-multiplier)) calc(2.31em * var(--button-padding-multiplier));--button-padding-normal:calc(.777em * var(--button-padding-multiplier)) calc(1.777em * var(--button-padding-multiplier));--button-padding-small:calc(.555em * var(--button-padding-multiplier)) calc(1.333em * var(--button-padding-multiplier));--button-padding-x-small:calc(.444em * var(--button-padding-multiplier)) calc(1.111em * var(--button-padding-multiplier));min-height:48px;min-height:var(--button-height);display:inline-flex;padding:calc(.777em * var(--button-padding-multiplier)) calc(1.777em * var(--button-padding-multiplier));padding:var(--button-padding-normal);align-items:center;justify-content:space-around;text-transform:uppercase;cursor:pointer;word-break:break-word}.rio-scope .btn:disabled{pointer-events:none}.rio-scope .btn.btn--full{width:100%}.rio-scope .btn.btn--primary,.rio-scope .btn.btn--secondary,.rio-scope .social-share__button{display:flex;justify-content:center;align-items:center;padding:var(--button-padding-normal);font-size:var(--font-size-button);text-transform:var(--font-button-text-transform);line-height:var(--line-height-button);letter-spacing:var(--button-letter-spacing)}.rio-scope .btn.btn--small{min-height:var(--button-height-small);padding:var(--button-padding-small);font-size:var(--font-size-button)}.rio-scope .btn.btn--x-small{min-height:var(--button-height-x-small);padding:var(--button-padding-x-small);font-size:var(--font-size-button-x-small)}.rio-scope .btn[disabled]{opacity:.4;cursor:not-allowed}.rio-scope .btn.btn--primary{position:relative;overflow:hidden;background:transparent;color:var(--color-text-button);z-index:1}.rio-scope input.btn.btn--primary{background:var(--color-background-button)}.rio-scope .btn.btn--primary:before,.rio-scope .btn.btn--primary:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.rio-scope .btn.btn--primary:before{width:130%;left:-15%;background:var(--color-background-button);z-index:-1;transform:skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing)}.rio-scope .btn.btn--primary:after{background-color:var(--color-background-button-hover);z-index:-2}.rio-scope input.btn.btn--primary:hover:not([disabled]),.rio-scope input.btn.btn--primary:focus:not([disabled]){background:var(--color-background-button-hover)}.rio-scope .btn.btn--primary:hover:not([disabled]):before,.rio-scope .btn.btn--primary:focus:not([disabled]):before{transform:translate3d(100%,0,0)}.rio-scope .btn.btn--primary.btn--overlay{color:var(--color-text-overlay-button, var(--color-background))}.rio-scope .btn.btn--primary.btn--overlay:before{background-color:var( --color-background-overlay-button, var(--color-background-button) )}.rio-scope .btn.btn--primary.btn--overlay:after{background-color:var( --color-background-overlay-button-hover, var(--color-background-button-hover) )}.rio-scope .btn.btn--secondary{position:relative;color:var(--color-background-button);border:1px solid var(--color-background-button);transition:color .2s ease,border-color .2s ease;overflow:hidden;z-index:1}.rio-scope .btn.btn--secondary:before{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;background:var(--color-background-outline-button-alpha);z-index:-1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing)}.rio-scope .btn.btn--secondary:hover:not([disabled]):before,.rio-scope .btn.btn--secondary:focus:not([disabled]):before{transform:none;transform:initial}.rio-scope .btn.btn--secondary.btn--overlay{color:var( --color-background-overlay-button, var(--color-background-button) );border-color:var( --color-background-overlay-button, var(--color-background-button) )}.rio-scope .btn.btn--secondary.btn--overlay:before{background:var(--color-background-overlay-outline-button-alpha)}.rio-scope .btn.btn--callout{position:relative;text-transform:none;min-height:0;min-height:initial;padding:0 0 .444em;font-size:var(--font-size-body-100);line-height:1.2;color:var(--color-text);transition:color .1s ease}.rio-scope .btn.btn--callout span{position:relative}.rio-scope .btn.btn--callout span:before,.rio-scope .btn.btn--callout span:after{content:"";position:absolute;left:0;bottom:-.444em;width:100%;height:2px;background:currentColor;pointer-events:none;transition:transform .3s cubic-bezier(.33,0,0,1);transition:transform var(--duration-fast) var(--easing)}.rio-scope .btn.btn--callout span:before{transform-origin:100% 50%;transform:scaleZ(1);transition-delay:.1s;transition-delay:var(--duration-ultra-fast)}.rio-scope .btn.btn--callout span:after{transform-origin:0% 50%;transform:scale3d(0,1,1);transition-delay:0s}.rio-scope .btn.btn--callout:hover,.rio-scope .btn.btn--callout:focus{color:var(--color-text)}.rio-scope .btn.btn--callout:hover span:before,.rio-scope .btn.btn--callout:focus span:before{transform:scale3d(0,1,1);transition-delay:0s}.rio-scope .btn.btn--callout:hover span:after,.rio-scope .btn.btn--callout:focus span:after{transform:scaleZ(1);transition-delay:.1s;transition-delay:var(--duration-ultra-fast)}.rio-scope .btn.btn--callout.btn--overlay{color:var(--color-background-overlay-button, var(--color-text))}.rio-scope .btn.btn--callout.btn--overlay:hover:not([disabled]),.rio-scope .btn.btn--callout.btn--overlay:focus:not([disabled]){color:var(--color-background-overlay-button, var(--color-text))}.rio-scope .btn.loading{position:relative}.rio-scope .btn.loading span{opacity:0}.rio-scope .carousel.swiper{overflow:visible}.rio-scope .carousel__navigation-wrapper{display:flex}.rio-scope .carousel__navigation-buttons{display:flex;align-items:flex-end;margin-left:auto}@media(max-width:719px){.rio-scope .carousel__navigation-buttons{display:none}}.rio-scope .carousel__navigation-button{display:flex;align-items:center}.rio-scope .carousel__navigation-button.swiper-button-disabled{opacity:.2}.rio-scope .carousel__navigation-button.swiper-button-lock{visibility:hidden}.rio-scope .carousel__navigation-button .icon{width:34px;height:34px}.rio-scope .carousel__navigation-button--forward{margin-bottom:32px;margin-bottom:var(--spacing-8)}.rio-scope .carousel__navigation-button--back{transform:rotate(180deg);margin-right:12px;margin-right:var(--spacing-3);margin-bottom:31px;margin-bottom:calc(var(--spacing-8) - 1px)}.rio-scope .form-status{margin:0 auto;text-align:var(--success-alignment)}.rio-scope .form-status__message{position:relative;display:block;margin-bottom:28px;margin-bottom:var(--spacing-7);padding:8px 12px;padding:var(--spacing-2) var(--spacing-3);border:solid 1px var(--color-border)}.rio-scope .form-status__message.form-status__message--error:after,.rio-scope .form-status__message.form-status__message--success:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;pointer-events:none}.rio-scope .form-status__message.form-status__message--error{color:var(--color-text-error);border-color:var(--color-text-error)}.rio-scope .form-status__message.form-status__message--error:after{background-color:var(--color-text-error)}.rio-scope .form-status__message.form-status__message--success{display:inline-block;color:var(--color-text-success);border-color:var(--color-text-success)}.rio-scope .form-status__message.form-status__message--success:after{background-color:var(--color-text-success)}.rio-scope .form-status__message ul{margin:0;padding-left:20px;padding-left:var(--spacing-5)}.rio-scope .form-status__message li{text-align:left}.rio-scope .form-status__message li+li{margin-top:12px;margin-top:var(--spacing-3)}.rio-scope .form-status__message a{-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .25s}.rio-scope .form-status__message a:hover{opacity:.6}.rio-scope .pagination{display:flex;flex-direction:column;align-items:center;margin-top:32px;margin-top:var(--spacing-8)}@media(max-width:479px){.rio-scope .pagination{font-size:var(--font-size-body-75)}}@media(min-width:480px){.rio-scope .pagination{margin-top:48px;margin-top:var(--spacing-12)}}.rio-scope .pagination__list{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:-8px;margin:calc(var(--spacing-2) * -1);padding:0}.rio-scope .pagination__item{display:inline-flex;margin:4px;margin:var(--spacing-1)}.rio-scope .pagination__item.pagination__item--ellip{align-items:center}@media(max-width:479px){.rio-scope .pagination__item{display:none}.rio-scope .pagination__item.pagination__item--arrow,.rio-scope .pagination__item.pagination__item--active,.rio-scope .pagination__item.pagination__item--active+.pagination__item,.rio-scope .pagination__item.pagination__item--previous-page{display:inline-flex}}.rio-scope .pagination__navigation-button{display:flex;align-items:center;justify-content:center;min-width:40px;min-width:var(--spacing-10);height:40px;height:var(--spacing-10);padding:8px 16px;padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text);text-align:center}.rio-scope .pagination__item--active .pagination__navigation-button{border-color:var(--color-text)}.rio-scope .pagination__item--ellip .pagination__navigation-button{width:28px;width:var(--spacing-7);padding:8px;padding:var(--spacing-2);border:0}.rio-scope .pagination__item--arrow .pagination__navigation-button{min-width:0;min-width:initial;padding:12px 4px;padding:var(--spacing-3) var(--spacing-1);border:0}.rio-scope .pagination__item--arrow .pagination__navigation-button .icon{width:16px;height:16px}.rio-scope .pagination__navigation-button.pagination__navigation-button--previous .icon{transform:rotate(90deg)}.rio-scope .pagination__navigation-button.pagination__navigation-button--next .icon{transform:rotate(-90deg)}.rio-scope .pagination__navigation-button.pagination__navigation-button--hidden{visibility:hidden;opacity:0;pointer-events:none}.rio-scope .pagination__footer{text-align:center}.rio-scope .pagination__list+.pagination__footer{margin-top:12px;margin-top:var(--spacing-3)}.rio-scope .icon-button{width:56px;height:56px;position:relative}.rio-scope .icon-button:not([hidden]){display:flex}.rio-scope .icon-button{align-items:center;justify-content:space-around;transition:transform .25s}.rio-scope .icon-button:hover .icon-button__icon:before{opacity:.1;transform:scale(1)}.rio-scope .icon-button:active{transform:scale(.9)}.rio-scope .icon-button.icon-button--small,.rio-scope .icon-button.icon-button--small .icon-button__icon{width:20px;height:20px}.rio-scope .icon-button.icon-button--small .icon{width:16px;height:16px}.rio-scope .icon-button__icon{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:space-around;border-radius:100%;z-index:2}.rio-scope .icon-button__icon:before{content:"";background-color:var(--color);opacity:0;border-radius:100%;height:100%;width:100%;position:absolute;z-index:2;transform:scale(.8);transition:opacity .25s,transform .25s ease-in-out}.rio-scope .icon-button__icon .icon{width:32px;height:32px;position:relative;z-index:10;color:var(--color)}.rio-scope .placeholder-image{position:relative;display:flex;justify-content:center;align-items:center;background-color:var(--color-background-placeholder);height:100%}.rio-scope .placeholder-image svg{fill:var(--color-foreground-placeholder);width:100%;height:100%}.rio-scope .share-icons{display:flex;align-items:center;justify-content:center}.rio-scope .share-icons__icon{display:flex;align-items:center}.rio-scope .share-icons__label{padding-left:12px;padding-left:var(--spacing-3);letter-spacing:.05em}.rio-scope .play-button-block{width:100%;display:flex}@media(min-width:720px){.rio-scope .play-button-block.button-block--justify-center{justify-content:center}.rio-scope .play-button-block.button-block--justify-right{justify-content:flex-end}}@media(max-width:719px){.rio-scope .play-button-block.button-block--justify-mobile-center{justify-content:center}.rio-scope .play-button-block.button-block--justify-mobile-right{justify-content:flex-end}}.rio-scope .play-button-block.play-button-block--has-poster .play-button-block__inner{padding:8px;padding:var(--spacing-2)}.rio-scope .play-button-block.play-button-block--has-poster .play-button-block__inner .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rio-scope .play-button-block.play-button-block--has-poster.play-button-block--has-label .play-button-block__inner{padding:8px 20px 8px 8px;padding:var(--spacing-2) var(--spacing-5) var(--spacing-2) var(--spacing-2)}.rio-scope .play-button-block.play-button-block--icon-style-dark .icon{color:#000}.rio-scope .play-button-block.play-button-block--icon-style-dark .icon circle{fill:#000;fill-opacity:1}.rio-scope .play-button-block.play-button-block--icon-style-dark .icon path{fill:#fff}.rio-scope .play-button-block.play-button-block--icon-style-light .icon{color:#fff}.rio-scope .play-button-block.play-button-block--icon-style-light .icon circle{fill:#fff;fill-opacity:1}.rio-scope .play-button-block.play-button-block--icon-style-light .icon path{fill:#000}.rio-scope .play-button-block .icon{width:34px;height:34px;display:flex;align-items:center}.rio-scope .play-button-block .icon circle{fill:var( --color-background-overlay-button, var(--color-background-button) );fill-opacity:.05}.rio-scope .play-button-block__inner{position:relative;display:flex;align-items:center;padding:12px 20px;padding:var(--spacing-3) var(--spacing-5);border:1px solid var( --color-background-overlay-button-alpha, var(--color-background-button-alpha) );color:var(--color-background-overlay-button, var(--color-background-button));transition:box-shadow .2s ease,scale .2s ease}.rio-scope .play-button-block__inner:hover,.rio-scope .play-button-block__inner:focus{box-shadow:0 0 0 1px var(--color-background-overlay-button, var(--color-background-button));border-color:var( --color-background-overlay-button, var(--color-background-button) )}.rio-scope .play-button-block__inner[disabled]{opacity:.6;cursor:not-allowed}.rio-scope .play-button-block-video-container{display:none;height:100%;display:flex;align-items:center;pointer-events:none}.rio-scope .play-button-block-video{display:none;margin:auto;max-height:90vh;max-width:90vw;pointer-events:all}.rio-scope .play-button-block-video:not([data-video-provider=youtube]){width:auto}.rio-scope .play-button-block-video.video__iframe{width:100%}.rio-scope .play-button-block-left{position:relative}.rio-scope .play-button-block-left .image{width:100%}.rio-scope .play-button-block-left .image.aspect-ratio--portrait,.rio-scope .play-button-block-left .image.aspect-ratio--square,.rio-scope .play-button-block-left .image.aspect-ratio--landscape{width:100px}.rio-scope .play-button-block-right{margin-left:20px;margin-left:var(--spacing-5)}.rio-scope .button-block__inline-wrapper{display:flex;flex-wrap:wrap;margin:8px -8px;margin:var(--spacing-2) calc(var(--spacing-4) / -2)}@media(min-width:480px){.rio-scope .button-block__inline-wrapper{margin:4px -10px;margin:var(--spacing-1) calc(var(--spacing-5) / -2)}}@media(min-width:720px){.rio-scope .button-block__inline-wrapper.button-block__inline-wrapper--justify-center{justify-content:center}.rio-scope .button-block__inline-wrapper.button-block__inline-wrapper--justify-right{justify-content:flex-end}}@media(max-width:719px){.rio-scope .button-block__inline-wrapper.button-block__inline-wrapper--justify-mobile-center{justify-content:center}.rio-scope .button-block__inline-wrapper.button-block__inline-wrapper--justify-mobile-right{justify-content:flex-end}}.rio-scope .button-block__inline-wrapper .section-blocks__button{margin:8px;margin:calc(var(--spacing-4) / 2)}@media(min-width:480px){.rio-scope .button-block__inline-wrapper .section-blocks__button{margin:10px;margin:calc(var(--spacing-5) / 2)}}.rio-scope .button-block__button{display:flex}@media(min-width:720px){.rio-scope .button-block__button.button-block__button--justify-center{justify-content:center}.rio-scope .button-block__button.button-block__button--justify-right{justify-content:flex-end}}@media(max-width:719px){.rio-scope .button-block__button.button-block__button--justify-mobile-center{justify-content:center}.rio-scope .button-block__button.button-block__button--justify-mobile-right{justify-content:flex-end}}.rio-scope .social-share{position:relative;display:inline-block}.rio-scope .social-share__button,.rio-scope .btn.social-share__button{display:inline-flex;align-items:center;padding:0}.rio-scope .social-share__button .icon-share,.rio-scope .btn.social-share__button .icon-share{width:20px;height:20px;margin-top:-5px;margin-right:6px}.rio-scope .social-sharing__popup{display:none;position:absolute;width:93.4vw;width:calc(100vw - var(--space-outer) * 2);max-width:350px;padding:16px;padding:var(--spacing-4);border:solid 1px var(--color-border);background-color:var(--color-background);color:var(--color-text)}.rio-scope .social-sharing__popup[aria-hidden=false]{display:block;z-index:400;z-index:var(--z-index-popup)}.rio-scope .social-sharing--align-horizontal-center .social-sharing__popup{left:50%;transform:translate(-50%)}.rio-scope .social-sharing--align-horizontal-left .social-sharing__popup{left:0;transform:translate(0)}.rio-scope .social-sharing--align-horizontal-right .social-sharing__popup{left:auto;right:0;transform:translate(0)}.rio-scope .social-sharing--align-vertical-above .social-sharing__popup{bottom:calc(100% + 4px);bottom:calc(100% + var(--spacing-1))}.rio-scope .social-sharing--align-vertical-below .social-sharing__popup{top:calc(100% + 4px);top:calc(100% + var(--spacing-1))}.rio-scope .social-share__input-wrapper{position:relative;display:flex;border:solid 1px var(--color-border-input);background-color:var(--color-background-meta);color:var(--color-text)}.rio-scope .social-share__input{display:block;width:100%;padding:8px 12px;padding:var(--spacing-2) var(--spacing-3);padding-right:0;border:0;text-overflow:ellipsis;z-index:1;transition:opacity .1s}.rio-scope .social-sharing__popup--success .social-share__input{opacity:0}.rio-scope .social-share__copy-url{display:flex;flex:0 0 16px;flex:0 0 var(--spacing-4);padding:4px 6px;padding:var(--spacing-1) 6px;z-index:3}.rio-scope .social-share__copy-url>.icon{margin:auto}.rio-scope .social-share__copy-url .icon-copy{width:20px;height:20px}.rio-scope .social-share__success-message{position:absolute;top:0;left:0;height:100%;padding:8px 12px;padding:var(--spacing-2) var(--spacing-3);line-height:normal;opacity:0;transition:opacity .1s}.rio-scope .social-sharing__popup--success .social-share__success-message{opacity:1;z-index:2}.rio-scope .social-share__icons{margin-top:20px;margin-top:var(--spacing-5);white-space:nowrap}.rio-scope .border-block{height:1px;width:100%;background-color:var(--color-text)}.rio-scope .ff-body{font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style);line-height:var(--line-height-body);letter-spacing:var(--font-body-base-letter-spacing)}.rio-scope .ff-heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform)}.rio-scope .ff-subheading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);line-height:var(--line-height-subheading);letter-spacing:var(--font-body-base-letter-spacing)}.rio-scope .fs-accent{font-size:var(--font-size-body-50);text-transform:uppercase;letter-spacing:.05em}.rio-scope .fs-heading-display-2,.rio-scope .fs-heading-display-3,.rio-scope .fs-heading-1-base,.rio-scope .fs-heading-3-base,.rio-scope .fs-heading-4-base,.rio-scope .fs-heading-5-base,.rio-scope .fs-heading-6-base{line-height:var(--line-height-heading)}.rio-scope .fs-heading-display-2.ff-subheading,.rio-scope .fs-heading-display-3.ff-subheading,.rio-scope .fs-heading-1-base.ff-subheading,.rio-scope .fs-heading-3-base.ff-subheading,.rio-scope .fs-heading-4-base.ff-subheading,.rio-scope .fs-heading-5-base.ff-subheading,.rio-scope .fs-heading-6-base.ff-subheading{line-height:var(--line-height-subheading)}.rio-scope .fs-heading-display-2{font-size:var(--font-size-heading-display-2)}.rio-scope .fs-heading-display-3{font-size:var(--font-size-heading-display-3)}.rio-scope .fs-heading-1-base{font-size:var(--font-size-heading-1-base)}.rio-scope .fs-heading-3-base{font-size:var(--font-size-heading-3-base)}.rio-scope .fs-heading-4-base{font-size:var(--font-size-heading-4-base)}.rio-scope .fs-heading-5-base{font-size:var(--font-size-heading-5-base)}.rio-scope .fs-heading-6-base{font-size:var(--font-size-heading-6-base)}.rio-scope .fs-body-50{font-size:var(--font-size-body-50)}.rio-scope .fs-body-75{font-size:var(--font-size-body-75)}.rio-scope .fs-body-100{font-size:var(--font-size-body-100)}.rio-scope .fs-body-150{font-size:var(--font-size-body-150)}.rio-scope .fs-body-200{font-size:var(--font-size-body-200)}@media(min-width:480px){.rio-scope .fs-heading-3-base-ns{font-size:var(--font-size-heading-3-base)}}.rio-scope a.link{color:var(--color-text-link);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .25s}.rio-scope a.link:hover{opacity:.6}.rio-scope .ta-c{text-align:center}.rio-scope .section{position:relative;z-index:0;max-width:calc(var(--max-width) + (var(--space-outer) * 2));max-width:calc(1400px + 6.6vw);max-width:calc(var(--max-width) + calc(var(--space-outer) * 2));padding:40px 3.3vw;padding:var(--spacing-10) var(--space-outer);margin-right:auto;margin-left:auto}.rio-scope .section.section--divider-solid:before{content:"";position:absolute;top:0;right:3.3vw;right:var(--space-outer);bottom:0;left:3.3vw;left:var(--space-outer);box-shadow:inset 0 1px var(--color-border);pointer-events:none}.rio-scope .section.section--vertical-padding-none{padding-top:0;padding-bottom:0}.rio-scope .section.section--vertical-padding-top-only{padding-bottom:0}.rio-scope .section.section--vertical-padding-bottom-only{padding-top:0}.rio-scope .section-blocks>*:first-child{margin-top:0}.rio-scope .section-blocks>*:last-child{margin-bottom:0}.rio-scope .section-blocks__accent{margin-top:8px;margin-top:var(--spacing-2);margin-bottom:8px;margin-bottom:var(--spacing-2)}.rio-scope .section-blocks__heading{margin-top:0;margin-bottom:0}.rio-scope .section-blocks__subheading,.rio-scope .section-blocks__text{margin-top:12px;margin-top:var(--spacing-3);margin-bottom:12px;margin-bottom:var(--spacing-3)}.rio-scope .section-blocks__button,.rio-scope .section-blocks__video-button{margin-top:24px;margin-top:var(--spacing-6);margin-bottom:24px;margin-bottom:var(--spacing-6)}.rio-scope .section-blocks__subheading+:not(.section-blocks) .section-blocks__button,.rio-scope .section-blocks__heading+:not(.section-blocks) .section-blocks__button,.rio-scope .section-blocks__subheading+:not(.section-blocks) .section-blocks__video-button,.rio-scope .section-blocks__heading+:not(.section-blocks) .section-blocks__video-button{margin-top:16px;margin-top:var(--spacing-4)}.rio-scope .section-blocks__border{margin-top:28px;margin-top:var(--spacing-7);margin-bottom:28px;margin-bottom:var(--spacing-7)}.rio-scope .section-blocks__image{margin-top:40px;margin-top:var(--spacing-10);margin-bottom:40px;margin-bottom:var(--spacing-10)}.rio-scope .section-introduction>*:first-child{margin-top:0}.rio-scope .section-introduction>*:last-child{margin-bottom:28px;margin-bottom:var(--spacing-7)}@media(min-width:720px){.rio-scope .section-introduction>*:last-child{margin-bottom:32px;margin-bottom:var(--spacing-8)}}.rio-scope .section-introduction__heading+.section-introduction__subheading{margin-top:8px;margin-top:var(--spacing-2)}.rio-scope .section-introduction__heading+.section-introduction__button{margin-top:8px;margin-top:var(--spacing-2)}@media(min-width:720px){.rio-scope .section-introduction__heading+.section-introduction__button{margin-top:12px;margin-top:var(--spacing-3)}}.rio-scope .section-introduction__subheading+.section-introduction__button{margin-top:20px;margin-top:var(--spacing-5)}@media(min-width:720px){.rio-scope .section-introduction__subheading+.section-introduction__button{margin-top:24px;margin-top:var(--spacing-6)}}.rio-scope{--media-below-480:(max-width: 479px);--media-above-480:(min-width: 480px);--media-below-720:(max-width: 719px);--media-above-720:(min-width: 720px);--media-below-960:(max-width: 959px);--media-above-960:(min-width: 960px);--media-below-1200:(max-width: 1199px);--media-above-1200:(min-width: 1200px);--media-below-1400:(max-width: 1399px);--media-above-1400:(min-width: 1400px);--max-width:1400px;--max-width-narrow:747px;--flyout-mobile-gap:var(--spacing-9);--flyout-width:calc(375px + var(--flyout-mobile-gap))}@media(min-width:720px){.rio-scope{--flyout-width:460px}}.rio-scope{--spacing-unit:4px;--spacing-unit-half:2px;--spacing-1:calc(var(--spacing-unit) * 1);--spacing-2:calc(var(--spacing-unit) * 2);--spacing-3:calc(var(--spacing-unit) * 3);--spacing-4:calc(var(--spacing-unit) * 4);--spacing-5:calc(var(--spacing-unit) * 5);--spacing-6:calc(var(--spacing-unit) * 6);--spacing-7:calc(var(--spacing-unit) * 7);--spacing-8:calc(var(--spacing-unit) * 8);--spacing-9:calc(var(--spacing-unit) * 9);--spacing-10:calc(var(--spacing-unit) * 10);--spacing-11:calc(var(--spacing-unit) * 11);--spacing-12:calc(var(--spacing-unit) * 12);--spacing-15:calc(var(--spacing-unit) * 15);--spacing-16:calc(var(--spacing-unit) * 16);--spacing-17:calc(var(--spacing-unit) * 17);--spacing-18:calc(var(--spacing-unit) * 18);--spacing-20:calc(var(--spacing-unit) * 20);--spacing-25:calc(var(--spacing-unit) * 25);--spacing-30:calc(var(--spacing-unit) * 30);--box-shadow:0px 4px 6px rgba(0, 0, 0, .06);--box-shadow-darker:0px 4px 6px rgba(0, 0, 0, .15);--box-shadow-double:0px 1px 2px rgba(0, 0, 0, .09), 0px 3px 8px rgba(0, 0, 0, .14);--box-shadow-offset-bottom:4px;--z-index-bar:300;--z-index-header:500;--z-index-announcement-bar:510;--z-index-drawers:520;--z-index-filter-bar-wash:400;--z-index-filter-bar:450;--z-index-popup:400;--z-index-modal-wash:1200;--z-index-modal:1300;--z-index-theme-editor-offset:2000;--z-index-page-transition-overlay:2100;--z-index-quick-search:480}@media(min-width:960px){.rio-scope{--z-index-quick-search:520}}.rio-scope{--space-outer:3.3vw}@supports (padding: 0 clamp(18px,3.3vw,3.3vw)){@media(max-width:719px){.rio-scope{--space-outer:max(18px, min(3.3vw, 3.3vw))}}}.rio-scope{--height-input:48px;--quick-buy-button-height:60px;--easing:cubic-bezier(.33, 0, 0, 1);--duration-ultra-fast:.1s;--duration-fast:.3s;--duration-normal:.5s;--duration-slow:1.2s;--delay-small:33ms;--delay-normal:67ms;--delay-long:133ms;--aspect-ratio-square:1;--aspect-ratio-portrait:2 / 3;--aspect-ratio-portrait-alt:4 / 5;--aspect-ratio-landscape:3 / 2;--aspect-ratio-landscape-alt:5 / 4;--aspect-ratio-widescreen:16 / 9;--aspect-ratio-ultrawide:21 / 9}.rio-scope .article{--article-width:540px;padding-bottom:40px;padding-bottom:var(--spacing-10)}.rio-scope .article__header,.rio-scope .article .article__header{max-width:none;margin:48px 0 40px;margin:var(--spacing-12) 0 var(--spacing-10);padding:0 3.3vw;padding:0 var(--space-outer)}@media(min-width:720px){.rio-scope .article__header,.rio-scope .article .article__header{margin-top:64px;margin-top:var(--spacing-16)}}.rio-scope .article__header-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--content-width);margin:0 auto}.rio-scope .article__tags{margin-bottom:20px;margin-bottom:var(--spacing-5)}.rio-scope .article__meta{margin-top:12px;margin-top:var(--spacing-3);opacity:.6}.rio-scope .article__meta span+time{padding-left:16px;padding-left:var(--spacing-4)}.rio-scope .article__image{margin:40px auto;margin:var(--spacing-10) auto;padding:0 3.3vw;padding:0 var(--space-outer)}.rio-scope .article__image.article__image--image-aspect-custom .article__image-container{position:relative;height:var(--custom-height-mobile);overflow:hidden}@media(min-width:480px){.rio-scope .article__image.article__image--image-aspect-custom .article__image-container{height:var(--custom-height)}}.rio-scope .article__image.article__image--image-aspect-custom .image__img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:var(--focal-alignment, center);object-position:var(--focal-alignment, center);top:0;left:0;width:100%;height:100%}.rio-scope .article__image.article__image--full-width{padding:0}.rio-scope .article__image.article__image--full-width.article__image--top{margin-top:0}.rio-scope .article__image-container{width:100%;max-width:1400px;max-width:var(--max-width);margin:0 auto}.rio-scope .article__image--full-width .article__image-container{max-width:none}.rio-scope .article__image-inner{height:100%}.rio-scope .article__image-inner .image__img{width:100%}.rio-scope .article__content{width:100%;margin:40px auto;margin:var(--spacing-10) auto;padding:0 3.3vw;padding:0 var(--space-outer)}.rio-scope .article__content .article__rte{padding:0;margin:0}.rio-scope .article__comments{margin:40px auto 0;margin:var(--spacing-10) auto 0;padding:0 3.3vw;padding:0 var(--space-outer)}.rio-scope .article__comments .form-status{margin:20px 0;margin:var(--spacing-5) 0}.rio-scope .article+.article__comments{margin-top:40px;margin-top:var(--spacing-10)}.rio-scope .article__pagination{margin-top:36px;margin-top:var(--spacing-9);padding:0 3.3vw;padding:0 var(--space-outer)}.rio-scope .article__pagination .article__block-inner{display:flex;justify-content:space-between}.rio-scope .article__social-sharing{width:100%;margin:36px auto;margin:var(--spacing-9) auto;padding:0 3.3vw;padding:0 var(--space-outer)}.rio-scope .article__block-inner{width:100%;max-width:var(--content-width);margin:0 auto}.rio-scope .article-tags{display:flex;flex-wrap:wrap;margin:-4px;margin:calc(var(--spacing-1) * -1);padding:0;list-style:none}.rio-scope .article-tags__item{margin:4px;margin:var(--spacing-1)}.rio-scope .article-tags__tag{padding:2px 4px;padding:var(--spacing-unit-half) var(--spacing-unit);border:1px solid var(--color-text);text-transform:uppercase;letter-spacing:.025em}.rio-scope .comments{width:100%;margin:0;padding:0;list-style:none}.rio-scope .comments__heading{margin:36px 0;margin:var(--spacing-9) 0;padding-top:36px;padding-top:var(--spacing-9);border-top:1px solid var(--color-border)}.rio-scope .comment+.comment{margin-top:28px;margin-top:var(--spacing-7);padding-top:28px;padding-top:var(--spacing-7);border-top:solid 1px var(--color-border-meta)}.rio-scope .comment__meta{margin-bottom:8px;margin-bottom:var(--spacing-2)}.rio-scope .comment__date{display:block;color:var(--color-text-meta)}.rio-scope .comments__leave-heading{border-top:1px solid var(--color-border);margin:36px 0;margin:var(--spacing-9) 0;padding-top:36px;padding-top:var(--spacing-9)}.rio-scope .comments__mod-message{margin:12px 0;margin:var(--spacing-3) 0}.rio-scope .comments__submit{margin-top:40px;margin-top:var(--spacing-10)}.rio-scope .carousel__navigation-button .icon,.rio-scope .icon{width:20px;height:20px}.rio-scope .pagination__footer{display:none}.rio-scope .btn[disabled]{opacity:1;cursor:not-allowed}.rio-scope .swiper-pagination{display:none}.rio-scope{background-color:var(--color-background);color:var(--color-text)}.rio-scope h1,.rio-scope h2,.rio-scope h3,.rio-scope h4,.rio-scope h5,.rio-scope h6{color:inherit;font-family:var(--font-heading);font-size:inherit;line-height:var(--line-height-heading);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform)}.rio-scope img,.rio-scope video{height:auto}.rio-scope .rte ul{list-style:disc outside;padding:0 0 0 40px}.rio-scope .rte ol{list-style:decimal outside;padding:0 0 0 40px}.rio-scope .rte li>:first-child{display:revert}.rio-scope .rte a{position:static;margin:0}.rio-scope .rte img{margin-bottom:0;height:auto}.rio-scope .rte blockquote{display:block;margin:1em 40px}.rio-scope .rte blockquote>*{margin:0}.rio-scope .rte iframe{max-width:100%}.rio-scope .rte:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rio-article.css.map */
