html[data-riko-motion=ready][data-riko-motion-enabled=true]{--rk-motion-quick:.16s;--rk-motion-panel:.23s;--rk-motion-photo:.42s;--rk-motion-ease:cubic-bezier(.2, .65, .3, 1)}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-control],[data-riko-motion-nav],[data-riko-motion-thumb],summary){transition:color var(--rk-motion-quick) ease, background-color var(--rk-motion-quick) ease, border-color var(--rk-motion-quick) ease, box-shadow var(--rk-motion-panel) ease, translate var(--rk-motion-quick) var(--rk-motion-ease), transform var(--rk-motion-quick) var(--rk-motion-ease)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(input,select,textarea){transition:border-color var(--rk-motion-quick) ease, box-shadow var(--rk-motion-quick) ease}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-card],[data-riko-motion-row]){transition:border-color var(--rk-motion-panel) ease, box-shadow var(--rk-motion-panel) ease, transform var(--rk-motion-panel) var(--rk-motion-ease)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-image]){transition:transform var(--rk-motion-photo) var(--rk-motion-ease)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-thumb]){transition:border-color var(--rk-motion-quick) ease, box-shadow var(--rk-motion-quick) ease, translate var(--rk-motion-panel) var(--rk-motion-ease)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(.riko-catalog__card-action svg,.riko-news__read svg,.rhp-addon-row__arrow){transition:transform var(--rk-motion-panel) var(--rk-motion-ease)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(.uk-dropdown.uk-open,.uk-open>.uk-dropdown,.riko-account-modal.is-open .riko-account-sheet){animation:riko-motion-open var(--rk-motion-panel) ease}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(.acym__subscription__form__popup,.uk-modal.uk-open .uk-modal-dialog){animation:.26s riko-motion-open}@keyframes riko-motion-open{0%{translate:0 3px}to{translate:0}}}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home #tm-hero .riko-home-premium-feature__image,html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-selection-photo{isolation:isolate;overflow:hidden}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home #tm-hero .riko-home-premium-feature__image:after,html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-selection-photo:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg, transparent 36%, color-mix(in srgb, var(--riko-inverse) 10%, transparent) 45%, color-mix(in srgb, var(--riko-inverse) 26%, transparent) 50%, color-mix(in srgb, var(--riko-inverse) 10%, transparent) 55%, transparent 64%);animation:20s ease-in-out .8s infinite paused riko-selection-sheen;position:absolute;inset:0;transform:translate(-110%)}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home #tm-hero .riko-home-premium-feature__image>span,html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-selection-photo:before{z-index:1}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-selection-copy{z-index:2}@keyframes riko-selection-sheen{0%{transform:translate(-110%)}8%,to{transform:translate(110%)}}html[data-riko-motion=ready][data-riko-motion-enabled=true] body>.tm-header-bg{overflow:hidden}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (forced-colors:none){html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-card]):hover{box-shadow:0 7px 20px color-mix(in srgb, var(--riko-brand-deep) 12%, transparent)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-card],[data-riko-motion-row],.rhp-lead-addon,.riko-home-premium-feature):hover :where([data-riko-motion-image]){transform:scale(1.025)}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-control]):not(:disabled):not([aria-disabled=true]):hover{translate:0 -1px}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-control]):not(:disabled):not([aria-disabled=true]):active{translate:0 1px}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where([data-riko-motion-thumb]):hover{translate:0 -2px}html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(.riko-catalog__card-action,.riko-news__read):hover svg,html[data-riko-motion=ready][data-riko-motion-enabled=true] :where(.rhp-addon-row):hover :where(.rhp-addon-row__arrow){transform:translate(3px)}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home :is(.rhv2-addon,.rhv2-news-story):is(:hover,:focus-visible){box-shadow:0 9px 24px color-mix(in srgb, var(--riko-brand-deep) 16%, transparent);transform:translateY(-4px)}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home :is(.rhv2-addon,.rhv2-selection):is(:hover,:focus-visible) [data-riko-motion-image]{transform:scale(1.04)}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-addon-foot>b{transition:transform var(--rk-motion-panel) var(--rk-motion-ease);display:inline-block}html[data-riko-motion=ready][data-riko-motion-enabled=true] body.riko-page-home .rhv2-addon:is(:hover,:focus-visible) .rhv2-addon-foot>b{transform:translate(4px)}}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){html[data-riko-motion=ready][data-riko-motion-enabled=true][data-riko-motion-running=true] :is(.tm-header-bg,.riko-home-premium-feature__image,.rhv2-selection-photo)[data-riko-motion-loop=visible]:before,html[data-riko-motion=ready][data-riko-motion-enabled=true][data-riko-motion-running=true] :is(.tm-header-bg,.riko-home-premium-feature__image)[data-riko-motion-loop=visible]:after{animation-play-state:running}}html[data-riko-motion=ready]:not([data-riko-motion-running=true]) *,html[data-riko-motion=ready]:not([data-riko-motion-running=true]) :before,html[data-riko-motion=ready]:not([data-riko-motion-running=true]) :after,html[data-riko-motion=ready] [data-riko-motion-loop=paused],html[data-riko-motion=ready] [data-riko-motion-loop=paused]:before,html[data-riko-motion=ready] [data-riko-motion-loop=paused]:after,html[data-riko-motion=ready] [data-riko-motion-loop=paused] .riko-astra-stars:before,html[data-riko-motion=ready] [data-riko-motion-loop=paused] .riko-astra-stars:after{animation-play-state:paused!important}html[data-riko-motion=ready]:not([data-riko-motion-enabled=true]) .riko-astra-stars{display:none!important}html[data-riko-motion=ready]:not([data-riko-motion-enabled=true]){scroll-behavior:auto!important}html[data-riko-motion=ready]:not([data-riko-motion-enabled=true]) *,html[data-riko-motion=ready]:not([data-riko-motion-enabled=true]) :before,html[data-riko-motion=ready]:not([data-riko-motion-enabled=true]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-riko-motion=ready][data-riko-palette=forest]:not([data-riko-motion-enabled=true]) body>.tm-header-bg{inset:0;transform:none}@media (prefers-reduced-motion:reduce),(forced-colors:active){html[data-riko-motion=ready][data-riko-palette=forest] body>.tm-header-bg{inset:0;transform:none!important}html[data-riko-motion=ready]{scroll-behavior:auto!important}html[data-riko-motion=ready] *,html[data-riko-motion=ready] :before,html[data-riko-motion=ready] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{html[data-riko-motion=ready] *,html[data-riko-motion=ready] :before,html[data-riko-motion=ready] :after{transition:none!important;animation:none!important}}html.riko-native-gallery-open{scrollbar-gutter:stable;overflow:hidden}.riko-native-gallery{width:fit-content;max-width:calc(100% - 40px);max-height:calc(100dvh - 100px);color:var(--riko-text);background:var(--riko-surface);border:0;border-radius:4px;margin:auto;padding:0;overflow:visible}.riko-native-gallery::backdrop{background:var(--riko-overlay)}.riko-native-gallery figure{max-height:calc(100dvh - 100px);margin:0;position:relative;overflow:auto}.riko-native-gallery img{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;max-height:calc(100dvh - 100px);margin:auto;display:block}.riko-native-gallery img.is-zoomed{cursor:zoom-out;width:175%;max-width:none;max-height:none}.riko-native-gallery figcaption{color:var(--riko-inverse);background:var(--riko-overlay);padding:10px 16px;position:absolute;inset:auto 0 0}.riko-native-gallery__actions{pointer-events:none;z-index:1;position:absolute;inset:0}.riko-native-gallery button{width:50px;height:50px;color:var(--riko-inverse);pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;font:400 28px/1 Arial,sans-serif;display:grid;position:absolute}.riko-native-gallery [data-riko-gallery-action=close]{background:var(--riko-artwork-surface);color:var(--riko-artwork-ink);border-radius:50%;font-size:24px;inset:-12px -12px auto auto}.riko-native-gallery [data-riko-gallery-action=previous],.riko-native-gallery [data-riko-gallery-action=next]{top:calc(50% - 25px)}.riko-native-gallery [data-riko-gallery-action=previous]{left:5px}.riko-native-gallery [data-riko-gallery-action=next]{right:5px}.riko-native-gallery [data-riko-gallery-action=previous]:before,.riko-native-gallery [data-riko-gallery-action=next]:before{content:"";border:3px solid;border-width:0 3px 3px 0;width:18px;height:18px;transform:rotate(-45deg)}.riko-native-gallery [data-riko-gallery-action=previous]:before{transform:rotate(135deg)}.riko-native-gallery [data-riko-gallery-action=zoom]{opacity:0;background:var(--riko-overlay);inset:auto auto 10px 10px}.riko-native-gallery [data-riko-gallery-action=zoom]:focus-visible{opacity:1}.riko-native-gallery button:hover{opacity:.8}.riko-native-gallery button:focus-visible{outline:3px solid var(--riko-focus);outline-offset:3px}body.riko-native dialog.riko-limit-dialog{border-radius:4px;width:min(600px,100% - 20px);padding:20px}.riko-native .riko-limit-dialog p,.riko-limit-dialog__message{margin:0 0 20px}.riko-limit-dialog__actions{justify-content:flex-end;display:flex}body.riko-native .riko-limit-dialog [data-riko-dialog-close]{min-height:30px;color:var(--riko-action-contrast);background:var(--riko-action);border-color:var(--riko-action-line);margin:0;padding:0 12px;font-size:14px;line-height:28px}html:has(body.riko-native){color:var(--riko-text);background-color:var(--riko-page-bg);background-image:var(--riko-page-texture), linear-gradient(180deg, var(--riko-page-wash), var(--riko-page-bg));background-size:var(--riko-page-texture-size), 100% 900px;background-repeat:var(--riko-page-texture-repeat), no-repeat;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:top;font:400 16px/1.55 Segoe UI,-apple-system,BlinkMacSystemFont,Arial,sans-serif}body.riko-native{z-index:0;min-width:0;color:var(--riko-on-brand-muted);overflow-wrap:break-word;background:0 0;margin:0;font:400 16px/1.55 Segoe UI,-apple-system,BlinkMacSystemFont,Arial,sans-serif;position:relative}.riko-native *,.riko-native :before,.riko-native :after{box-sizing:border-box}.riko-native [hidden]{display:none!important}.riko-native :where(img,svg,video,canvas){max-width:100%}.riko-native :where(img,video){height:auto}.riko-native :where(iframe){border:0;max-width:100%}.riko-native :where(a){color:var(--riko-link);text-underline-offset:.18em}.riko-native :where(a:hover){color:var(--riko-action-hover)}.riko-native :where(button,input,select,textarea){font:inherit}.riko-native :where(button,[type=button],[type=submit],summary){cursor:pointer}.riko-native :where(h1,h2,h3,h4,h5,h6){color:var(--riko-ink);font-family:inherit;font-weight:600;line-height:1.25}.riko-native :where(h1){font-size:clamp(1.75rem,1.3rem + 1.3vw,2.5rem)}.riko-native :where(h2){font-size:1.5rem}.riko-native :where(h3){font-size:1.2rem}.riko-native :where(p,ul,ol,dl,blockquote,figure){margin-block:0 1em}.riko-native :where(hr){border:0;border-top:1px solid var(--riko-line);margin-block:1.5rem}.riko-native :where(table){border-collapse:collapse;max-width:100%}.riko-native :where(th,td){border-bottom:1px solid var(--riko-line);text-align:start;padding:.6rem .75rem}.riko-native :where(pre){background:var(--riko-surface-soft);max-width:100%;padding:1rem;overflow:auto}.riko-native :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--riko-focus);outline-offset:3px}.riko-native :where([disabled],[aria-disabled=true]){cursor:default}.riko-native .visually-hidden,.riko-native .riko-sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.riko-native .riko-skip-link{z-index:11000;color:var(--riko-action-contrast);background:var(--riko-action);padding:.75rem 1rem;position:fixed;top:8px;left:8px;transform:translateY(-180%)}.riko-native .riko-skip-link:focus{transform:none}.riko-native .riko-totop-placeholder{z-index:1000;position:fixed;bottom:20px;right:20px}.riko-native .riko-totop-placeholder .tm-totop-scroller{width:44px;height:44px;color:var(--riko-action);place-items:center;text-decoration:none;display:grid;position:static}.riko-native .riko-totop-placeholder .tm-totop-scroller:before{content:"";border-top:2px solid;border-right:2px solid;width:12px;height:12px;display:block;transform:translateY(3px)rotate(-45deg)}body.riko-native .riko-site-shell,body.riko-native .tm-inner-container{width:calc(100% - 32px)!important;max-width:1520px!important;margin-inline:auto!important;padding-inline:0!important}.riko-native .riko-site-main,.riko-native .tm-container{min-width:0;margin-block:20px 10px}.riko-native .riko-page-columns{--riko-page-columns:minmax(0, 1fr);grid-template-columns:var(--riko-page-columns);align-items:start;gap:0;max-width:100%;margin-inline-start:-5px;display:grid}.riko-native .riko-page-columns>:is(.riko-main-column,.riko-sidebar){padding-inline-start:5px}.riko-native :is(.riko-main-column,.riko-sidebar,.tm-content,.riko-module){min-width:0}.riko-native .riko-sidebar--a{grid-area:1/1}.riko-native .riko-sidebar--b{grid-area:1/-2}.riko-native .has-sidebar-a>.riko-main-column{grid-column:2}.riko-native .has-sidebar-b:not(.has-sidebar-a)>.riko-main-column{grid-column:1}.riko-native .riko-module-grid{grid-template-columns:var(--riko-module-columns,minmax(0, 1fr));gap:5px 0;max-width:100%;margin:0 0 0 -5px;display:grid}.riko-native .riko-module-grid>*{min-width:0;padding-inline-start:5px}.riko-native .riko-background-cover{background-position:50%;background-size:cover}.riko-native .riko-background-content{position:relative}.riko-native .riko-grid-stack{grid-template-columns:minmax(0,1fr)}.riko-native .riko-grid-collapse{gap:0;margin-inline-start:0}.riko-native .riko-grid-collapse>*{padding-inline-start:0}.riko-native .riko-banner{grid-template-columns:minmax(0,1fr);max-width:none;margin-inline-start:-5px;display:grid}.riko-native .riko-banner>*{min-width:0;margin:0;padding-inline-start:5px}.riko-native .riko-banner.has-menu-side{grid-template-columns:1fr 3fr}.riko-native .riko-sidebar>*+*,.riko-native .riko-main-column>*+*{margin-block-start:5px}.riko-native .riko-module__title{margin:0 0 7px;padding-bottom:15px;font-size:19px;line-height:25px}.riko-native #tm-content{min-width:0}.riko-native #tm-footer{display:block}.riko-native #tm-footer>*{min-width:0}.riko-native .riko-site-container{box-sizing:border-box;max-width:1540px;margin-inline:auto;padding-inline:5px}body.riko-native.com_users.view-captive .riko-site-shell>.tm-container,body.riko-native.com_users.view-captive #tm-content{box-shadow:none;border:0;background:0 0!important;padding:0!important}body.riko-native.com_users.view-captive #tm-middle{margin-inline:0}body.riko-native.com_users.view-captive #tm-main{padding-inline:0}body.riko-native.com_users.view-captive #tm-content{width:min(100%,820px);margin-inline:auto}body.riko-native.com_users.view-captive #tm-content:before{display:none}body.riko-native.com_users.view-captive #tm-content .riko-mfa-page{width:100%;margin:0}body.riko-native.com_users.view-captive .riko-header-account>a{border:1px solid var(--riko-on-brand-muted);min-height:44px;color:var(--riko-on-brand);border-radius:8px;align-items:center;padding:8px 14px;display:inline-flex}body.riko-native.com_users.view-captive .riko-header-account>a:is(:hover,:focus-visible){background:color-mix(in srgb, var(--riko-inverse) 12%, transparent);color:var(--riko-on-brand)}.riko-native .riko-footer-columns{justify-content:space-between;align-items:center;width:100%;display:flex}.riko-native .riko-breadcrumbs{padding-block:.75rem}.riko-native .riko-breadcrumbs :is(ol,ul){flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}body.riko-native .riko-global-header,body.riko-native .riko-menu-dialog{font:400 14px/18px Segoe UI,-apple-system,BlinkMacSystemFont,Arial,sans-serif}body.riko-native .riko-global-header{z-index:1000;position:relative}body.riko-native .riko-global-header .riko-header-account:has(>.riko-header-signup){align-items:center;gap:8px;display:flex}body.riko-native .riko-global-header .riko-header-signup{border:1px solid var(--riko-action);min-height:44px;color:var(--riko-action-contrast);background:var(--riko-action);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}body.riko-native .riko-global-header .riko-header-signup:is(:hover,:focus-visible){border-color:var(--riko-action-hover);color:var(--riko-action-contrast);background:var(--riko-action-hover)}body.riko-native .riko-global-header #tm-toolbar .riko-toolbar-r{text-align:start;justify-self:start;margin:0!important}body.riko-native .riko-global-header #tm-toolbar .riko-toolbar-l>.riko-module{margin-inline-end:10px}body.riko-native .riko-global-header #tm-toolbar .riko-toolbar-links{margin-inline-start:10px}body.riko-native .riko-global-header #tm-toolbar .riko-utility-nav{padding-inline:4px!important}body.riko-native .riko-global-header .riko-header-controls{gap:16px}body.riko-native .riko-global-header .riko-public-menu__toggle:after{box-sizing:content-box}body.riko-native .riko-global-header .riko-header-brand>.riko-brand-small{display:none!important}.riko-native .riko-header-primary{flex:auto;width:100%;min-width:0}.riko-native #riko-primary-menu{width:100%;min-width:0}.riko-native .tm-header{justify-content:space-between;align-items:center;width:100%;display:flex}.riko-native .riko-header__actions{align-items:center;gap:8px;display:none}.riko-native .riko-header-primary :is(ul,ol),.riko-native .riko-menu-dialog :is(ul,ol){margin:0;padding:0;list-style:none}.riko-native .riko-nav{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.riko-native .riko-nav li{min-width:0;margin:0;padding:0;list-style:none;position:relative}.riko-native .riko-nav a,.riko-native .riko-nav .nav-header,.riko-native .riko-nav .separator{color:var(--riko-on-brand);padding:12px 13px;font-size:.9rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}.riko-native .riko-nav>li>a{white-space:nowrap}.riko-native .riko-nav :is(a:hover,a:focus-visible),.riko-native .riko-nav>.active>a,.riko-native .riko-nav a[aria-current=page]{color:var(--riko-on-brand);background:color-mix(in srgb, var(--riko-inverse) 12%, transparent);border-radius:7px}.riko-native .riko-nav :is(a,button):focus-visible{outline-color:var(--riko-focus-on-brand)}.riko-native .riko-nav :is(.parent,.riko-has-submenu)>:is(a,.nav-header,.separator){padding-inline-end:44px}.riko-native .riko-nav .riko-submenu-toggle{width:36px;height:36px;color:var(--riko-on-brand);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:4px;inset-inline-end:2px}.riko-native .riko-nav .riko-submenu-toggle:after,html.riko-js[data-riko-nav-pending] .riko-native .riko-global-header .riko-nav>li.parent>.nav-header:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.riko-native .riko-nav .riko-submenu-toggle[aria-expanded=true]:after{transform:translateY(2px)rotate(225deg)}.riko-native .riko-nav .riko-submenu-toggle:hover{background:color-mix(in srgb, var(--riko-inverse) 12%, transparent)}.riko-native .riko-nav>li>.riko-submenu-toggle.mod-menu__toggle-sub,html.riko-js[data-riko-nav-pending] .riko-native .riko-global-header .riko-nav>li.parent>.nav-header{width:auto;min-width:0;height:44px;min-height:44px;color:var(--riko-on-brand-muted);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 10px;font-size:16px;font-weight:600;line-height:44px;display:inline-flex;position:static}.riko-native .riko-nav .riko-submenu-toggle.mod-menu__toggle-sub>.nav-header{min-height:0;color:inherit;font:inherit;line-height:inherit;margin:0;padding:0;display:inline}.riko-native .riko-nav .riko-submenu-toggle.mod-menu__toggle-sub:hover{color:var(--riko-on-brand);background:color-mix(in srgb, var(--riko-inverse) 7%, transparent)}body.riko-native .riko-global-header .riko-submenu-toggle.mod-menu__toggle-sub:after,html.riko-js[data-riko-nav-pending] body.riko-native .riko-global-header .riko-nav>li.parent>.nav-header:after{border-width:1.5px}.riko-native .riko-nav>li>ul{z-index:200;border:1px solid var(--riko-line);width:max-content;min-width:14rem;max-width:min(24rem,100vw - 32px);color:var(--riko-text);background:var(--riko-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--riko-brand-deep) 18%, transparent);border-radius:10px;padding:8px;position:absolute;inset-block-start:100%;inset-inline-start:0}.riko-native .riko-nav>li:last-child>ul{inset-inline:auto 0}html:not(.riko-js) .riko-native .riko-nav>li>ul{position:static}html.riko-js[data-riko-nav-pending] .riko-global-header .riko-nav>li>ul{display:none}.riko-native .riko-nav ul a,.riko-native .riko-nav ul :is(.nav-header,.separator){min-height:40px;color:var(--riko-ink);white-space:normal;padding:10px 12px}.riko-native .riko-nav ul :is(a:hover,a:focus-visible,a[aria-current=page]){color:var(--riko-link);background:var(--riko-action-soft)}.riko-native .riko-nav ul :is(a,button):focus-visible{outline-color:var(--riko-focus)}.riko-native .riko-nav ul .riko-submenu-toggle{color:var(--riko-ink)}.riko-native .riko-nav ul .riko-submenu-toggle:hover{background:var(--riko-action-soft)}.riko-native .riko-nav ul ul{border-inline-start:1px solid var(--riko-line);margin-inline-start:12px}body.riko-native .riko-global-header .tm-navbar .riko-submenu{z-index:100000;border:1px solid color-mix(in srgb, var(--riko-line) 20%, transparent);background:var(--riko-surface);min-width:246px;box-shadow:0 24px 58px color-mix(in srgb, var(--riko-brand-deep) 22%, transparent);border-radius:10px;gap:3px;margin-top:10px;padding:10px;display:grid;overflow:hidden}body.riko-native .riko-global-header .tm-navbar .riko-submenu:before{background:var(--riko-brand-end);content:"";border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:18px;right:18px}body.riko-native .riko-global-header .tm-navbar .riko-submenu>li>a{min-height:42px;color:var(--riko-ink);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;padding:0 14px 0 18px;font-size:14px;font-weight:900;line-height:42px;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex;position:relative}body.riko-native .riko-global-header .tm-navbar .riko-submenu>li>a:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:12px;bottom:12px;left:7px}body.riko-native .riko-global-header .tm-navbar .riko-submenu>li>a:is(:hover,:focus){border-color:color-mix(in srgb, var(--riko-focus) 18%, transparent);color:var(--riko-focus);background:linear-gradient(90deg, color-mix(in srgb, var(--riko-action-soft-hover) 95%, transparent), color-mix(in srgb, var(--riko-surface) 88%, transparent));transform:translate(2px)}body.riko-native .riko-global-header .tm-navbar .riko-submenu>li>a:is(:hover,:focus):before{background:var(--riko-action-hover)}.riko-native .riko-menu-toggle{border:1px solid color-mix(in srgb, var(--riko-line) 24%, transparent);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--riko-on-brand);background:color-mix(in srgb, var(--riko-inverse) 5%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:0;display:none}.riko-native .riko-menu-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;width:25px;height:25px}.riko-native .riko-menu-toggle:focus-visible{outline-color:var(--riko-focus-on-brand)}.riko-menu-open,.riko-content-dialog-open{overflow:hidden}.riko-native .riko-menu-dialog{overscroll-behavior:contain;width:min(390px,100% - 20px);max-width:none;height:100dvh;max-height:none;color:var(--riko-on-brand);box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.riko-native .riko-menu-dialog::backdrop{background:var(--riko-overlay)}.riko-native .riko-menu-dialog>.uk-offcanvas-bar{visibility:visible;display:block;position:relative;inset:auto;transform:none}.riko-native .riko-menu-dialog:has(.riko-offcanvas-head) .riko-menu-close{display:none}.riko-native .riko-menu-dialog__header{border-bottom:1px solid var(--riko-line);justify-content:space-between;align-items:center;gap:16px;margin-block-end:12px;padding-block-end:16px;display:flex}.riko-native .riko-menu-dialog__title{color:var(--riko-ink);margin:0;font-size:1.35rem}.riko-native .riko-menu-dialog [data-riko-menu-close]{border:1px solid var(--riko-line);width:44px;height:44px;color:var(--riko-ink);background:var(--riko-surface-soft);border-radius:8px;flex:0 0 44px;place-items:center;padding:0;font-size:1.7rem;line-height:1;display:grid}.riko-native .riko-menu-dialog .riko-menu-close{width:auto;min-width:44px;margin-block-end:14px;margin-inline-start:auto;padding-inline:12px;font-size:1rem;display:flex}.riko-native .riko-menu-dialog .riko-nav{display:block}.riko-native .riko-menu-dialog .riko-nav>li{border-bottom:1px solid var(--riko-line)}.riko-native .riko-menu-dialog .riko-nav :is(a,.nav-header,.separator){min-height:48px;color:var(--riko-ink);white-space:normal;padding:14px 10px}.riko-native .riko-menu-dialog .riko-nav :is(a:hover,a:focus-visible,a[aria-current=page]),.riko-native .riko-menu-dialog .riko-nav>.active>a{color:var(--riko-link);background:var(--riko-action-soft)}.riko-native .riko-menu-dialog .riko-nav :is(a,button):focus-visible{outline-color:var(--riko-focus)}.riko-native .riko-menu-dialog .riko-nav .riko-has-submenu>:is(a,.nav-header,.separator){padding-inline-end:48px}.riko-native .riko-menu-dialog .riko-nav .riko-submenu-toggle{width:40px;height:40px;color:var(--riko-ink);inset-block-start:5px}.riko-native .riko-menu-dialog .riko-nav .riko-submenu-toggle:hover{background:var(--riko-action-soft)}.riko-native .riko-menu-dialog .riko-nav>li>ul{width:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 10px 12px;position:static}.riko-native .riko-menu-dialog .riko-nav ul a{font-size:.9rem;font-weight:400}.riko-native .riko-menu-dialog .riko-menu-tools{gap:16px;margin-block-start:24px;display:grid}.riko-native .riko-content-dialog{overscroll-behavior:contain;border:1px solid var(--riko-line);width:min(760px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--riko-text);background:var(--riko-surface);box-shadow:0 20px 64px color-mix(in srgb, var(--riko-brand-deep) 24%, transparent);border-radius:12px;padding:24px;overflow:auto}.riko-native .riko-content-dialog::backdrop{background:var(--riko-overlay)}.riko-native .riko-content-dialog [data-riko-dialog-close]{border:1px solid var(--riko-line);min-height:44px;color:var(--riko-ink);background:var(--riko-surface-soft);border-radius:6px;margin:0 0 16px auto;padding:8px 12px;display:flex}.riko-native :where(.control-group,.mb-3){margin-block-end:1rem}.riko-native :where(label,.control-label){color:var(--riko-ink);margin-block-end:.3rem;display:block}.riko-native :where(.form-control,.form-select,input[type=text],input[type=search],input[type=email],input[type=password],input[type=url],input[type=number],select,textarea){border:1px solid var(--riko-line-strong);max-width:100%;min-height:44px;color:var(--riko-ink);background:var(--riko-surface);border-radius:6px;padding:.6rem .75rem}.riko-native :where(.form-control,.form-select,textarea){width:100%}.riko-native :where(input[type=checkbox],input[type=radio]){width:1.1em;height:1.1em;accent-color:var(--riko-action)}.riko-native :where(input,textarea)::placeholder{color:var(--riko-muted);opacity:1}.riko-native :where(fieldset){border:1px solid var(--riko-line);border-radius:8px;min-width:0;margin:0 0 1.5rem;padding:1rem}.riko-native :where(legend){width:auto;max-width:100%;color:var(--riko-ink);padding-inline:.4rem;font-weight:600}.riko-native :where(.btn){border:1px solid var(--riko-line-strong);min-height:44px;color:var(--riko-ink);background:var(--riko-surface-soft);font:inherit;text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;line-height:1.3;text-decoration:none;display:inline-flex}.riko-native :where(.btn:hover){color:var(--riko-link);background:var(--riko-action-soft-hover)}.riko-native :where(.btn-primary){border-color:var(--riko-action);color:var(--riko-action-contrast);background:var(--riko-action)}.riko-native :where(.btn-primary:hover){border-color:var(--riko-action-hover);color:var(--riko-action-contrast);background:var(--riko-action-hover)}.riko-native :where(.form-text,.text-muted,.small){color:var(--riko-muted);font-size:.875rem}.riko-native :where(.invalid,[aria-invalid=true]){border-color:var(--riko-danger)}.riko-native :where(.alert,joomla-alert){border:1px solid var(--riko-line);color:var(--riko-text);background:var(--riko-surface);border-radius:8px;margin-block-end:1rem;padding:1rem;display:block;position:relative}.riko-native :where(.alert-success,joomla-alert[type=success]){border-color:var(--riko-success);color:var(--riko-success);background:var(--riko-success-surface)}.riko-native :where(.alert-warning,joomla-alert[type=warning]){border-color:var(--riko-warning);color:var(--riko-warning);background:var(--riko-warning-surface)}.riko-native :where(.alert-danger,.alert-error,joomla-alert[type=danger]){border-color:var(--riko-danger);color:var(--riko-danger);background:var(--riko-danger-surface)}.riko-native :where(.pagination){flex-wrap:wrap;gap:.35rem;padding:0;list-style:none;display:flex}.riko-native :where(.pagination a,.pagination span){border:1px solid var(--riko-line);min-width:40px;min-height:40px;color:var(--riko-link);background:var(--riko-surface);border-radius:5px;justify-content:center;align-items:center;padding:.4rem .7rem;text-decoration:none;display:inline-flex}.riko-native :where(.pagination .active span){color:var(--riko-action-contrast);border-color:var(--riko-action);background:var(--riko-action)}@media (width<=1240px){.riko-native .riko-header__actions{display:flex}.riko-js .riko-native .riko-header-primary{display:none}.riko-js .riko-native .riko-menu-toggle{display:inline-flex}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header :is(.riko-header-deck,.riko-header-navigation){z-index:auto}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) .riko-native .riko-menu-toggle{border-color:var(--riko-brand-deep);background:var(--riko-brand-deep)}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) .riko-native .riko-menu-toggle:is(:hover,:focus-visible){border-color:var(--riko-brand);background:var(--riko-brand)}html:not(.riko-js) body.riko-native .riko-global-header .riko-header-deck{flex-wrap:wrap}html:not(.riko-js) .riko-native .riko-header-primary .riko-nav{display:block}}@media (width<=767px){.riko-native .riko-page-columns:is(.has-sidebar-a,.has-sidebar-b,.has-sidebar-a.has-sidebar-b){grid-template-columns:minmax(0,1fr)}.riko-native .riko-page-columns>:is(.riko-main-column,.riko-sidebar--a,.riko-sidebar--b){grid-area:auto/1}.riko-native .riko-page-columns>.riko-main-column{order:-1}.riko-native .riko-grid-responsive-medium,.riko-native .riko-banner.has-menu-side{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.riko-native .riko-menu-dialog::backdrop{background:color-mix(in srgb, var(--riko-brand-deep) 56%, transparent);backdrop-filter:blur(10px)}}@media (width<=700px){body.riko-native .riko-site-shell,body.riko-native .tm-inner-container{width:calc(100% - 16px)!important}.riko-native .riko-menu-toggle{width:44px;height:44px}body.riko-native .riko-global-header .riko-header-deck:has(.riko-header-signup){padding-inline-start:12px!important}}@supports (mask-image:url("")){@media screen and (width<=700px) and (forced-colors:none){:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]){background-color:var(--riko-brand-deep)!important;background-image:var(--riko-brand-art), linear-gradient(var(--riko-ambience-brand-veil), var(--riko-ambience-brand-veil)), var(--riko-ambience-header-image)!important;background-size:var(--riko-brand-art-size), cover, cover!important;background-position:50%,50%,50% 70%!important;background-repeat:var(--riko-brand-art-repeat), no-repeat, no-repeat!important}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]) .riko-header-deck{background:0 0!important}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-header-brand:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]){background:0 0}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-header-brand:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]):after{content:none;display:none}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-brand-mark:has(>img[src*=logo-icon-plane\.svg]):before{background:var(--riko-inverse);content:"";pointer-events:none;position:absolute;inset:0;mask:url(/media/templates/site/rikoooo/images/logo-icon-plane.svg?v=672f79e1882a) 50%/100% 100% no-repeat}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-brand-mark>img[src*=logo-icon-plane\.svg]{opacity:.32;position:relative}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-header-brand:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]) .riko-brand-caption{color:var(--riko-on-brand-muted)}:root[data-riko-mode=light]:is(:not([data-riko-palette]),[data-riko-palette=default]) body.riko-native .riko-global-header .riko-header-brand:has(.riko-brand-mark>img[src*=logo-icon-plane\.svg]) a:focus-visible{outline-color:var(--riko-focus-on-brand)!important}}}@media (prefers-reduced-motion:reduce){.riko-native *,.riko-native :before,.riko-native :after{scroll-behavior:auto!important}}@media (forced-colors:active){.riko-native :is(.riko-menu-toggle,.riko-submenu-toggle){border:1px solid}}.riko-ui-icon{vertical-align:-.2em;pointer-events:none;flex:none;width:1.15em;height:1.15em;margin-inline-end:.45em;display:inline-block}html body .riko-ui-icon{color:inherit!important}#riko-primary-menu>.riko-nav>li>:is(a,button)>.riko-ui-icon,.riko-global-header .riko-toolbar-links a>.riko-ui-icon{margin-inline-end:0}:is(h1,h2,h3)>.riko-ui-icon{vertical-align:-.06em;width:.85em;height:.85em;margin-inline-end:.35em}.riko-billing-plan-benefits dt>.riko-ui-icon{width:1.35em;height:1.35em;color:var(--riko-link)!important}@media (width>=960px) and (width<=1399px){:is(#riko-primary-menu,.riko-toolbar-links) .riko-ui-icon{display:none}}@media (width<=767px){h1>.riko-ui-icon{width:.7em;height:.7em}}