
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}



:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body){ margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}


blockquote,body,fieldset,figure,h1,h2,h3,h4,h5,hr,html,legend,li,ol,p,textarea,ul{margin: 0px; padding: 0px; border: 0px;}html{font-family: sans-serif; text-size-adjust: 100%; -webkit-font-smoothing: antialiased;}main{display: block;}html{box-sizing: border-box;}*,::after,::before{box-sizing: inherit;}button,input,select,textarea{font-family: inherit; font-size: 100%; margin: 0px;}[type="search"]{appearance: textfield; outline-offset: -2px;}[type="search"]::-webkit-search-decoration{appearance: none;}body,button,input,select,textarea{font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-weight: 400; text-transform: none; font-size: 17px; line-height: 1.5;}p{margin-bottom: 1.5em;}h1,h2,h3,h4,h5{font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}blockquote{border-left: 5px solid rgba(0, 0, 0, 0.05); padding: 20px; font-size: 1.2em; font-style: italic; margin: 0px 0px 1.5em; position: relative;}table,td,th{border: 1px solid rgba(0, 0, 0, 0.1);}table{border-collapse: separate; border-spacing: 0px; border-width: 1px 0px 0px 1px; margin: 0px 0px 1.5em; width: 100%;}td,th{padding: 8px;}th{border-width: 0px 1px 1px 0px;}td{border-width: 0px 1px 1px 0px;}hr{background-color: rgba(0, 0, 0, 0.1); border: 0px; height: 1px; margin-bottom: 40px; margin-top: 40px;}fieldset{padding: 0px; border: 0px; min-width: inherit;}fieldset legend{padding: 0px; margin-bottom: 1.5em;}h1{font-size: 42px; margin-bottom: 20px; line-height: 1.2em; font-weight: 400; text-transform: none;}h2{font-size: 35px; margin-bottom: 20px; line-height: 1.2em; font-weight: 400; text-transform: none;}h3{font-size: 29px; margin-bottom: 20px; line-height: 1.2em; font-weight: 400; text-transform: none;}h4{font-size: 24px;}h5{font-size: 20px;}h4,h5{margin-bottom: 20px;}ol,ul{margin: 0px 0px 1.5em 3em;}ul{list-style: disc;}ol{list-style: decimal;}li > ul{margin-bottom: 0px; margin-left: 1.5em;}b,strong{font-weight: 700;}cite,em,i{font-style: italic;}small{font-size: 75%;}figure{margin: 0px;}table{margin: 0px 0px 1.5em; width: 100%;}th{font-weight: 700;}img{height: auto; max-width: 100%;}button,input[type="submit"]{background: rgb(85, 85, 94); color: rgb(255, 255, 255); border: 1px solid transparent; cursor: pointer; appearance: button; padding: 10px 20px;}input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],select,textarea{border: 1px solid; border-radius: 0px; padding: 10px 15px; max-width: 100%;}textarea{width: 100%;}a,button,input{transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out;}a{text-decoration: none;}.using-mouse :focus{outline: 0px;}.screen-reader-text{border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important;}.screen-reader-text:focus{background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}#primary[tabindex="-1"]:focus{outline: 0px;}.main-navigation:not(.toggled) ul li.sfHover > ul,.main-navigation:not(.toggled) ul li:hover > ul{left: auto; opacity: 1; transition-delay: 150ms; pointer-events: auto; height: auto; overflow: visible;}.main-navigation:not(.toggled) ul ul li.sfHover > ul,.main-navigation:not(.toggled) ul ul li:hover > ul{left: 100%; top: 0px;}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover > ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover > ul{right: 100%; left: auto;}.sidebar .main-navigation.sub-menu-right ul li.sfHover ul{top: 0px; left: 100%;}.sidebar .main-navigation.sub-menu-left ul li.sfHover ul{top: 0px; right: 100%;}.paging-navigation .nav-links .current{font-weight: 700;}.sticky{display: block;}.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom: 40px;}.toggled .icon-menu-bars svg:first-child{display: none;}.toggled .icon-menu-bars svg:nth-child(2){display: block;}nav.toggled .icon-arrow-left svg{transform: rotate(-90deg);}nav.toggled .icon-arrow-right svg{transform: rotate(90deg);}nav.toggled .sfHover > a > .dropdown-menu-toggle .gp-icon svg{transform: rotate(180deg);}nav.toggled .sfHover > a > .dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform: rotate(-270deg);}nav.toggled .sfHover > a > .dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform: rotate(270deg);}button.menu-toggle:active,button.menu-toggle:focus{background-color: transparent;}nav.toggled ul ul.sub-menu{width: 100%;}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left: 20px;}.main-navigation.toggled .main-nav{flex-basis: 100%; order: 3;}.main-navigation.toggled .main-nav > ul{display: block;}.main-navigation.toggled .main-nav li{width: 100%; text-align: left;}.main-navigation.toggled .main-nav ul ul{transition: all; visibility: hidden; box-shadow: none; border-bottom: 1px solid rgba(0, 0, 0, 0.05);}.main-navigation.toggled .main-nav ul ul li:last-child > ul{border-bottom: 0px;}.main-navigation.toggled .main-nav ul ul.toggled-on{position: relative; top: 0px; width: 100%; pointer-events: auto; height: auto; opacity: 1; display: block; visibility: visible; float: none; left: auto !important; right: auto !important;}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float: right;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top: 1.5em;}.has-inline-mobile-toggle #site-navigation.has-active-search{margin-top: 1.5em;}.has-inline-mobile-toggle #site-navigation.has-active-search .nav-search-active{position: relative;}.has-inline-mobile-toggle #site-navigation.has-active-search .navigation-search input{outline: auto;}@media (max-width: 768px){.hide-on-mobile{display: none !important;}a,body,button,input,select,textarea{transition: ease-in-out;}#main{margin-left: 0px; margin-right: 0px;}body:not(.no-sidebar) #main{margin-bottom: 0px;}}@media (min-width: 769px) and (max-width: 1024px){.hide-on-tablet{display: none !important;}}@media (min-width: 1025px){.hide-on-desktop{display: none !important;}}
body{background-color:var(--base-2);color:var(--contrast);}a{color:var(--accent);}a{text-decoration:underline;}a.button{text-decoration:none;}a:hover,a:focus,a:active{color:var(--contrast);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,.main-navigation .menu-bar-item.sfHover > a{color:var(--accent);}button.menu-toggle:focus{color:var(--contrast);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--accent);}.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active > a,.main-navigation .menu-bar-items .search-item.active > a{color:var(--accent);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button{color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--contrast);}}@media (max-width:768px){.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul{display:none;}}


input[type="checkbox"].cmplz-category{width: initial; appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before{content: "";}.cmplz-cookiebanner{box-sizing: border-box;}:root{--cmplz_banner_width: 526px; --cmplz_banner_background_color: #ffffff; --cmplz_banner_border_color: #f2f2f2; --cmplz_banner_border_width: 0px 0px 0px 0px; --cmplz_banner_border_radius: 12px 12px 12px 12px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 110px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #222222; --cmplz_hyperlink_color: #1E73BE; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #1E73BE; --cmplz_button_accept_border_color: #1E73BE; --cmplz_button_accept_text_color: #ffffff; --cmplz_button_deny_background_color: #f9f9f9; --cmplz_button_deny_border_color: #f2f2f2; --cmplz_button_deny_text_color: #222222; --cmplz_button_settings_background_color: #f9f9f9; --cmplz_button_settings_border_color: #f2f2f2; --cmplz_button_settings_text_color: #333333; --cmplz_button_border_radius: 6px 6px 6px 6px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #1e73be; --cmplz_slider_inactive_color: #F56E28; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active :not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner *{pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent{margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-top-left-radius: ; border-top-right-radius: ; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: 0.5s ease 0s 1 normal forwards running mc_slideOut;}#cmplz-manage-consent .cmplz-manage-consent:active{outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation: 0.5s ease 0s 1 normal forwards running mc_slideIn;}@-webkit-keyframes mc_slideIn{ 
  100% { bottom: 0px; }
}@keyframes mc_slideIn{ 
  100% { bottom: 0px; }
}@-webkit-keyframes mc_slideOut{ 
  100% { bottom: var(--cmplz-manage-consent-offset); }
}@keyframes mc_slideOut{ 
  100% { bottom: var(--cmplz-manage-consent-offset); }
}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display: none;}}.cmplz-cookiebanner{max-height: calc(-20px + 100vh); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0px, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a{transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display: none;}.cmplz-cookiebanner.cmplz-dismissed{display: none;}.cmplz-cookiebanner .cmplz-body{width: 100%; grid-column: span 3; overflow: hidden auto; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius: 10px; box-shadow: rgba(0, 0, 0, 0) 0px 0px 2px inset; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px){.cmplz-cookiebanner .cmplz-body{min-width: 300px;}}@media (max-height: 400px){.cmplz-cookiebanner{height: calc(-20px + 100vh); display: flex; flex-direction: column; overflow: hidden; gap: 1px; zoom: 0.6; padding: 7px 12px !important;}.cmplz-cookiebanner .cmplz-body{flex: 1 1 0%; min-height: 0px; overflow-y: auto; max-height: none; margin-top: 15px !important;}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink: 0;}.cmplz-cookiebanner .cmplz-header{max-height: 10px; margin-bottom: 15px !important;}.cmplz-close{zoom: 0.6 !important;}.cmplz-cookiebanner .cmplz-buttons{gap: 1px !important;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height: 15vh !important; min-height: unset !important; padding: 0px !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important;}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom: 0.5 !important;}}@media (max-height: 400px) and (max-width: 768px){.cmplz-cookiebanner{gap: 1px;}}.cmplz-cookiebanner{border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; gap: 10px;}.cmplz-cookiebanner .cmplz-divider{margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header{grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns: auto 1fr auto;}}.cmplz-cookiebanner .cmplz-logo svg{max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img{max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title{justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close{line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg{width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover{text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message{overflow-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a{color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0px, 1fr); align-items: center; gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display: flex; align-items: center; margin: 0px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category="cmplz_functional"]{display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; margin: 0px; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor: pointer; content: ""; transform: rotate(0deg); transition: 0.5s; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0px; max-width: 100%; padding: 10px;}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns: 1fr !important;}}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-message{margin-right: 5px;}}.cmplz-cookiebanner .cmplz-buttons{display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display: initial; text-align: center;}}.cmplz-cookiebanner .cmplz-links{display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link{color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0px;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display: none;}.cmplz-cookiebanner .cmplz-links ul{margin: 0px; padding: 0px; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics{display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; margin: 0px; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform: rotate(180deg);}.cmplz-cookiebanner{top: initial; left: initial; right: 10px; bottom: 10px; transform: initial;}@media (min-width: 768px){.cmplz-cookiebanner{min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; row-gap: 10px;}}@media (max-width: 768px){.cmplz-cookiebanner{left: initial; right: initial; bottom: 0px; width: 100%;}.cmplz-cookiebanner .cmplz-buttons{flex-direction: column;}}@media (min-width: 768px){.cmplz-message,.cmplz-categories{width: calc(var(--cmplz_banner_width) - 42px);}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation: 1s ease 0s 1 normal none running fadeIn; display: block;}@keyframes fadeIn{ 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes fadeIn{ 
  0% { opacity: 0; }
  100% { opacity: 1; }
}.cmplz-cookiebanner .cmplz-links.cmplz-information{display: none;}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display: none;}.cmplz-cookiebanner .cmplz-statistics:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-statistics:not(.cmplz-tcf){display: none;}@media (max-width: 768px){#cmplz-manage-consent .cmplz-manage-consent{display: none;}}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity: 0; margin: -10px 0px 0px; cursor: pointer; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label::before{box-shadow: rgb(36, 95, 204) 0px 0px 0px 2px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before{display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::after{left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position: relative; padding-left: 30px; margin: 0px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label::before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label::after{box-sizing: border-box; position: absolute; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label::before{display: block; content: ""; color: rgb(255, 255, 255); box-sizing: border-box; font-family: FontAwesome, sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label::after{display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner{box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent{box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show{box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover{transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display: block;}.cmplz-categories .cmplz-category .cmplz-description-statistics{display: none;}div.wpforms-container-full .wpforms-form .cmplz-accept-marketing{background: grey;}.cmplz-blocked-content-container.forminator-g-recaptcha{max-width: initial !important; height: 90px !important;}@media only screen and (max-width: 400px){.cmplz-blocked-content-container.forminator-g-recaptcha{height: 100px !important;}}.cmplz-blocked-content-container.forminator-g-recaptcha .cmplz-blocked-content-notice{top: unset; left: unset; transform: unset;}
.cmplz-hidden {
					display: none !important;
				}
/* Boutons flottants (haut, musique, WhatsApp) : fin anneau dore qui tourne - modele 6 */
@keyframes rzring{to{transform:rotate(360deg)}}
a.rzwa,button.rzm,button.rz3up-btn{isolation:isolate}
a.rzwa::after,button.rzm::after,button.rz3up-btn::after{content:"";position:absolute;inset:-4px;border-radius:50%;pointer-events:none;z-index:-1;background:conic-gradient(from 0deg,transparent 0 60%,#C9A227 80%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 60%,#000 61%);mask:radial-gradient(circle,transparent 60%,#000 61%);animation:rzring 3s linear infinite;will-change:transform}
button.rzm::after{animation-delay:-1s}
a.rzwa::after{animation-delay:-2s;background:conic-gradient(from 0deg,transparent 0 60%,#fff 80%,transparent 100%)}
@media (prefers-reduced-motion:reduce){a.rzwa::after,button.rzm::after,button.rz3up-btn::after{animation:none}}
/* WhatsApp et musique un peu plus haut */
a.rzwa,button.rzm,button.rz3up-btn{margin-bottom:16px}
/* Mobile : les 3 boutons un peu plus haut */
a.rzwa,button.rzm,button.rz3up-btn{transition:margin-bottom .35s ease}
@media (max-width:782px){a.rzwa,button.rzm,button.rz3up-btn{margin-bottom:28px}
/* Pages services : quand la barre Vorige/Volgende dienst est affichee, on remonte les boutons au-dessus */
body:has(.rz3pill.on) a.rzwa,body:has(.rz3pill.on) button.rzm,body:has(.rz3pill.on) button.rz3up-btn{margin-bottom:96px}}
@keyframes rzMiniIn{from{opacity:0}to{opacity:1}}@keyframes rzMiniOut{to{opacity:0;visibility:hidden}}
details.rzfx:not([open]){background:linear-gradient(135deg,#16304A,#24496b)!important;border-color:transparent!important;box-shadow:0 22px 44px -22px rgba(22,48,74,.7)!important;transition:transform .25s,box-shadow .25s}details.rzfx:not([open]):hover{transform:translateY(-2px);box-shadow:0 28px 50px -22px rgba(22,48,74,.8)!important}details.rzfx:not([open])>summary{cursor:pointer}details.rzfx:not([open]) .rzfx-h .t{color:#fff!important}details.rzfx:not([open]) .rzfx-h .c{color:rgba(255,255,255,.78)!important}details.rzfx:not([open]) .rzfx-h::after{content:"\2192";margin-inline-start:auto;font-size:26px;color:#FFE15C;padding-inline-start:12px}[dir=rtl] details.rzfx:not([open]) .rzfx-h::after{content:"\2190"}details.rzfx:not([open]) .rzfx-h{display:flex;align-items:center}details.rzfx:not([open]) .rzfx-h .i{animation:rzpPulse 2.2s ease-out infinite}@keyframes rzpPulse{0%{box-shadow:0 0 0 0 rgba(255,225,92,.7)}70%{box-shadow:0 0 0 14px rgba(255,225,92,0)}100%{box-shadow:0 0 0 0 rgba(255,225,92,0)}}html body .rzk-ic{width:54px!important;height:54px!important;min-width:54px;display:inline-flex!important;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 26%,#fff,#FFF6DA 78%)!important;border:1px solid rgba(201,165,74,.55)!important;border-radius:50%!important;box-shadow:0 10px 22px -12px rgba(140,106,28,.55),inset 0 1px 0 #fff!important;transition:transform .25s,box-shadow .25s!important}html body .rzk-ic svg{width:22px!important;height:22px!important}html body .rzk-fl:hover svg.b{transform:translateY(-2px);box-shadow:0 14px 26px -12px rgba(140,106,28,.7),0 0 0 4px rgba(248,208,0,.18),inset 0 1px 0 #fff!important}html body .rzk-fl svg.b{box-sizing:content-box!important;width:22px!important;height:22px!important;min-width:22px;padding:15px!important;flex:none;background:radial-gradient(circle at 32% 26%,#fff,#FFF6DA 78%)!important;border:1px solid rgba(201,165,74,.55)!important;border-radius:50%!important;box-shadow:0 10px 22px -12px rgba(140,106,28,.55),inset 0 1px 0 #fff!important;transition:transform .25s,box-shadow .25s!important}@media(max-width:600px){html body .rzk-ic{width:48px!important;height:48px!important;min-width:48px}html body .rzk-fl svg.b{padding:12px!important}}@media(prefers-reduced-motion:reduce){html body .rzk-fl:hover svg.b{transform:none}}html body .hd .bar{align-items:center!important}html body .hd .logo{display:flex!important;align-items:center!important;height:auto!important;padding-inline-start:4px}html body .hd .logo img{filter:none!important;height:46px!important;width:auto!important;max-height:46px!important;display:block}@media(max-width:900px){html body .hd .logo img{height:36px!important;max-height:36px!important}}html body.rz3 .rzk .rzk-shares.rz-shhide,html body .rzk-shares.rz-shhide,html body .rz-sharebar .b.rz-shhide{display:none!important}#cmplz-cookiebanner-container .cmplz-close{width:36px!important;height:36px!important;min-width:36px;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;background:#fff!important;border:1px solid #EFE2B8!important;box-shadow:0 4px 12px rgba(22,48,74,.08)!important;outline:none!important;cursor:pointer;padding:0!important}#cmplz-cookiebanner-container .cmplz-close:hover{background:#FFF6D6!important}#cmplz-cookiebanner-container .cmplz-close:focus{outline:none!important}#cmplz-cookiebanner-container .cmplz-close:focus-visible{box-shadow:0 0 0 3px rgba(229,184,0,.45)!important}#cmplz-cookiebanner-container .cmplz-close svg{width:13px!important;height:13px!important;color:#16304A}
@media(max-width:1024px){html body #rz-mcta{background:rgba(255,255,255,.2)!important;backdrop-filter:blur(22px) saturate(1.8)!important;-webkit-backdrop-filter:blur(22px) saturate(1.8)!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 8px 32px rgba(22,48,74,.13),inset 0 1px 0 rgba(255,255,255,.6)!important;padding:6px!important;gap:6px!important}html body #rz-mcta a{min-height:44px!important;flex-basis:44px!important;width:44px!important;background:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.75)!important}html body #rz-mcta a.rz-main{width:auto!important;font-weight:600!important;background:linear-gradient(rgba(255,228,110,.9),rgba(232,190,20,.86))!important;border-color:rgba(255,255,255,.5)!important;box-shadow:0 4px 14px rgba(228,185,58,.28)!important}html body #rz-mcta a.rz-wa{background:rgba(37,211,102,.88)!important}html body #rz-mcta a.rz-music.on{background:linear-gradient(rgba(255,228,110,.9),rgba(232,190,20,.86))!important}html body #rz-mcta.rz-end{transform:translateY(150%)!important;opacity:0!important;pointer-events:none}}body:has(.rzk-soc) .gband .soc{display:none!important}.rz-sbtn{background:#fff!important;color:#16304A!important;border:1.5px solid #e6dcc6!important;width:42px!important;height:42px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;box-shadow:0 4px 12px rgba(22,48,74,.06)}.rz-sbtn:hover{border-color:#e4b93a!important;background:#fffdf8!important}.rz-sbtn svg{width:18px!important;height:18px!important;min-width:18px!important;display:block!important;stroke:currentColor!important}#hero .rv{transition-duration:.28s,.28s,.32s!important}#hero .lead.rv{--d:0s!important}#hero .acts.rv{--d:.05s!important}#hero .chip.rv:nth-child(1){--d:.1s!important}#hero .chip.rv:nth-child(2){--d:.14s!important}
html body .rz-zi .rz-hero-who button{color:#204058!important;background:#fff!important;border:1.5px solid #e2d3ae!important;font-weight:600}html body .rz-zi .rz-hero-who button:hover,html body .rz-zi .rz-hero-who button:focus-visible{background:#204058!important;color:#fff!important;border-color:#204058!important}
html body .rz-band{background:linear-gradient(180deg,#F7F5F2 0%,#F7F5F2 40%,#FFF3C8 100%)!important}html body .rzf{background:linear-gradient(180deg,#FFF3C8 0%,#FCE9A8 60%,#F6DC86 100%)!important;color:#204058!important;border-top:1px solid rgba(32,64,88,.08)}html body .rzf :is(p,small,span,a,.rzn-reg,.rzn-bottom,nav a,.cmplz-show-banner){color:#3f4f5a!important}html body .rzf :is(h3,h4,.rzn-name,li,strong,b,summary,.rzn-social-t,.rzn-ct-link,.rzn-map,.rzn-klacht,.rzn-soc,.rzn-rev,.rzn-brand a,.rzn-ct a){color:#204058!important}html body .rzf a.rzn-call{color:#1b2b33!important;background:#F8D000!important}html body .rzf :is(summary,.rzn-soc,.rzn-klacht,.rzn-rev){background:rgba(255,255,255,.7)!important;border-color:rgba(32,64,88,.2)!important}html body .rzf .rzn-rev{border-color:#E8C33A!important}html body .rzf :is(.rzn-certs,.rzn-reg,.rzn-bottom){border-color:rgba(32,64,88,.12)!important}html body .rzf a:hover{color:#0E4D63!important}html body .rzf svg{color:#B38600}html body .rzf .rzn-contact h4 a.rzn-ct-link,html body .rzf .rzn-contact h4 a.rzn-ct-link *{color:#204058!important;-webkit-text-fill-color:#204058!important}html body .rzf .rzn-soc svg{fill:#204058!important}html body .rzf .rzn-soc:hover{background:#204058!important}html body .rzf .rzn-soc:hover svg{fill:#fff!important}html body .rzf :is(.rzn-ct,.rzn-klacht,.rzn-trust) svg{stroke:#B38600!important;color:#B38600!important}
/*rz-safebottom*/html body{background-color:#234f69!important}html body #page.site_wrapper{background-color:#f7f5f2}@media(min-width:1024px){html body .elementor-element-b6f6744{padding-left:0!important;padding-right:0!important}html body div.rzv section.end,html body div.rzv .end,html body .elementor-element.elementor-element-997e24f,html body .elementor-element-2778c528 .cta-wrap,html body footer .rzf .rzn .rzn-cta,html body .rzf .rzn>.rzn-cta{width:min(1160px,calc(100vw - 72px))!important;max-width:none!important;margin-left:calc(50% - min(580px,calc(50vw - 36px)))!important;margin-right:0!important;box-sizing:border-box!important;flex:none!important}html[dir=rtl] body div.rzv section.end,html[dir=rtl] body div.rzv .end,html[dir=rtl] body .elementor-element.elementor-element-997e24f,html[dir=rtl] body footer .rzf .rzn .rzn-cta,html[dir=rtl] body .rzf .rzn>.rzn-cta{margin-left:0!important;margin-right:calc(50% - min(580px,calc(50vw - 36px)))!important}}html body .elementor-element-997e24f .xb-heading{text-align:left!important}
.rzf{--bg:#146581;--bg2:#0e4d63;--line:rgba(255,255,255,.14);--soft:rgba(255,255,255,.78);--acc:#f2c94c;color:#fff;background:linear-gradient(180deg,var(--bg),var(--bg2));line-height:1.6}.rzf *{box-sizing:border-box}.rzf a{color:#fff;text-decoration:none}.rzf a:hover{color:var(--acc)}.rzn-klacht{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:9px 16px;border:1px solid rgba(255,255,255,.35);border-radius:30px;font-size:14px;font-weight:600}.rzn-klacht svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.rzf .rzn a:focus-visible{color:#f2c94c!important;text-decoration-color:#f2c94c}.rzf a.rzn-klacht{color:#fff!important;transition:background .2s,color .2s}.rzf a.rzn-klacht:hover{background:#f2c94c;border-color:#f2c94c;color:#1b2b33!important}@media(max-width:640px){.rzf .rzn-acc[open] summary:after{transform:rotate(-135deg);margin-top:4px}.rzf .rzn-klacht{display:flex;justify-content:center;width:100%;margin-top:14px;padding:12px 16px}}@media(min-width:641px){.rzf .rzn-acc[open] summary:after{transform:rotate(-135deg);margin-top:3px}}@media(min-width:641px){.rzf .rzn-klacht{padding:7px 14px;font-size:13px}}@media(max-width:640px){.rzf .rzn-klacht{margin-top:10px;padding:10px 14px}}@media(min-width:1025px){.rzf .rzn-klacht{margin-top:10px}}#cmplz-manage-consent .cmplz-manage-consent,.cmplz-manage-consent{display:none!important}@media(max-width:767px){.xb-footer-subscription input[type=email]{width:100%!important;box-sizing:border-box!important}}html{background-color:#146581!important}.select2-container--open.forminator-select .select2-dropdown{left:0}.select2-container--open.forminator-select{z-index:100000!important}.forminator-select .select2-results__option[aria-selected=true]{background:#e8f0f4!important;color:#146581!important}.forminator-ui .forminator-radio input:checked~.forminator-radio-bullet::before,.forminator-ui .forminator-radio.forminator-is_checked .forminator-radio-bullet::before{opacity:1!important}.forminator-ui .forminator-checkbox input:checked~.forminator-checkbox-box,.forminator-ui .forminator-checkbox.forminator-is_checked .forminator-checkbox-box{background:#146581!important}.forminator-ui .forminator-checkbox input:checked~.forminator-checkbox-box::before,.forminator-ui .forminator-checkbox.forminator-is_checked .forminator-checkbox-box::before{opacity:1!important}.forminator-ui .forminator-radio input:focus-visible~.forminator-radio-bullet,.forminator-ui .forminator-checkbox input:focus-visible~.forminator-checkbox-box{box-shadow:0 0 0 3px rgba(20,101,129,.3)!important}
.forminator-ui .forminator-error-message{color:#c62828!important;font-weight:600!important}.forminator-ui .forminator-error-message::before{content:"\26A0\FE0E  "}.forminator-ui .forminator-has_error .forminator-label,.forminator-ui .forminator-has_error legend{color:#c62828!important}.forminator-ui .forminator-has_error input:not([type=checkbox]):not([type=radio]),.forminator-ui .forminator-has_error select,.forminator-ui .forminator-has_error textarea,.forminator-ui .forminator-has_error .select2-selection,.forminator-ui .forminator-has_error .forminator-multi-upload{border:2px solid #c62828!important;background-color:#fff5f5!important}.forminator-ui .forminator-has_error .forminator-radio-bullet,.forminator-ui .forminator-has_error .forminator-checkbox-box{border-color:#c62828!important}.rzfx-fm[open]>summary .rzfx-h::after{transform:rotate(-135deg);margin-bottom:-4px}.rz-zi:not(:has(.rz-hero-cta))::after{content:"";display:block;height:264px}@media (max-width:767px){.rz-zi:not(:has(.rz-hero-cta))::after{height:324px}}@media (max-width:411px){.rz-zi:not(:has(.rz-hero-cta))::after{height:383px}}@media (max-width:389px){.rz-zi:not(:has(.rz-hero-cta))::after{height:400px}}@media (max-width:340px){.rz-zi:not(:has(.rz-hero-cta))::after{height:476px}}@media (max-width:767px){.cmplz-cookiebanner .cmplz-message{max-height:54px!important;overflow-y:auto!important;overscroll-behavior:contain}}

@font-face{font-family:Recoleta;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/0QIvMX1D_JOuMwr7Iw.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Recoleta;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoq92nA.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/0QIvMX1D_JOuMwr7Iw.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoq92nA.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");font-weight:100 349;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");font-weight:350 449;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");font-weight:450 549;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");font-weight:550 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");font-weight:100 349;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");font-weight:350 449;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");font-weight:450 549;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;src:url(https://rytelzorg.nl/wp-content/uploads/rz-fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");font-weight:550 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#204058;--ink:#1f3a4d;--txt:#55646F;--yel:#F8D000;--pale:#FFF8DD;--cream:#F7F5F2;--line:#EFE6D2;--blue:#146581;--serif:Lora,Recoleta,"Iowan Old Style",Georgia,serif;--sans:Poppins,Inter,"Inter FB",-apple-system,"Segoe UI",Roboto,Arial,sans-serif}html{background:var(--cream);overflow-x:clip}body{overflow-x:clip}body{margin:0;background:var(--cream);color:var(--txt);font:400 17px/1.7 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--serif);color:var(--navy);font-weight:700;line-height:1.2;letter-spacing:-.2px;margin:0 0 .5em;text-transform:none}a{color:var(--navy)}img{max-width:100%;height:auto}.rz-skip{position:fixed;left:12px;top:8px;z-index:10000;background:var(--navy);color:#fff;padding:8px 14px;border-radius:8px;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.rz-skip:focus{clip-path:none;width:auto;height:auto}.rzh-nav{display:flex;align-items:center;gap:6px}.rzh-menu>li.current-menu-item>a,.rzh-menu>li.current-menu-ancestor>a{box-shadow:inset 0 -3px 0 var(--yel);border-radius:0}.rzh-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.rzh-lang .current-lang a{background:var(--pale)}.rzh-burger{display:none;width:48px;height:48px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.rzh-burger span{display:block;width:22px;height:2px;background:var(--navy);border-radius:2px;transition:transform .25s,opacity .2s}@media(max-width:1080px){.rzh-burger{display:flex}.rzh-nav{position:fixed;left:0;right:0;top:76px;bottom:0;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:12px 18px 40px;overflow:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s,transform .25s,visibility .25s}.rzh-open .rzh-nav{opacity:1;visibility:visible;transform:none}.rzh-open body{overflow:hidden}.rzh-open .rzh-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.rzh-open .rzh-burger span:nth-child(2){opacity:0}.rzh-open .rzh-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.rzh-menu li.open>.sub-menu{display:block}
}.rzpre .wpcf7 form{display:flex;gap:10px;flex-wrap:wrap}.rzpre .wpcf7 p{margin:0;display:contents}.rzpre .wpcf7-form-control-wrap{flex:1 1 220px}.rzpre .wpcf7-response-output,.rzpre .wpcf7-spinner{flex-basis:100%;margin:6px 0 0!important}.rzm svg{width:22px!important;height:22px!important}.error404 .site-main{max-width:860px;margin:0 auto!important;padding:10px 24px 40px!important;box-sizing:border-box}body{font-weight:300;letter-spacing:.005em}body b,body strong{font-weight:500}body h1,body h2,body h3,body h4{font-weight:500!important;letter-spacing:-.01em}body h5,body h6{font-weight:500!important}input[type=submit]{font-weight:500!important;letter-spacing:.02em}a.rm{display:inline-flex;align-items:center;gap:12px;padding:0 0 10px;border-bottom:1.5px solid currentColor;color:var(--navy)!important;font:500 13.5px/1 var(--sans)!important;letter-spacing:.22em!important;text-transform:uppercase;text-decoration:none!important;transition:gap .25s,border-color .25s}a.rm:hover{gap:18px;border-color:var(--yel)}.rz-card{transition:background-color .45s ease,transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease!important;overflow:hidden}.rz-card:hover,.rz-card:focus-within,.rz-card.rz-tap{background-color:#FFF8DD!important;background-image:linear-gradient(115deg,rgba(255,248,221,0) 20%,rgba(248,208,0,.22) 50%,rgba(255,248,221,0) 80%)!important;background-size:250% 100%!important;animation:rzSweep 2.6s linear infinite!important;transform:translateY(-5px)!important;box-shadow:0 0 0 2px rgba(248,208,0,.6),0 22px 44px -22px rgba(150,110,0,.45)!important}@keyframes rzSweep{from{background-position:130% 0}to{background-position:-130% 0}}.rz-card img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.rz-card:hover img,.rz-card.rz-tap img{transform:scale(1.06)}.rz-card:hover [class*=arrow],.rz-card:hover .ar,.rz-card:hover svg:last-child{transform:translateX(6px);transition:transform .35s}.rzrows{border-top:1px solid #e6dfd0;margin:18px 0 34px}.rzrows>a{display:grid;grid-template-columns:72px minmax(0,1fr) 182px 44px;align-items:center;gap:26px;padding:30px 0;border-bottom:1px solid #e6dfd0;color:inherit!important;text-decoration:none!important;background:transparent;transition:background-color .45s ease,padding .45s cubic-bezier(.16,1,.3,1)}.rzrows .n{font:400 20px/1 var(--serif);color:#8a6d2b}.rzrows h3{font:500 clamp(24px,2.5vw,36px)/1.15 var(--serif)!important;color:#1d2a35!important;margin:0 0 8px!important;letter-spacing:-.01em}.rzrows p{margin:0!important;font-size:17px;color:var(--txt)}.rzrows .th{display:block;width:182px;height:128px;border-radius:6px;overflow:hidden}.rzrows .th img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1)}.rzrows .ar{font-size:24px;color:#8a6d2b;transition:transform .35s ease;justify-self:end}.rzrows>a:hover,.rzrows>a:focus-visible,.rzrows>a.rz-tap{background-color:#FFF8DD;background-image:linear-gradient(100deg,rgba(255,248,221,0) 20%,rgba(248,208,0,.24) 50%,rgba(255,248,221,0) 80%);background-size:250% 100%;animation:rzSweep 2.6s linear infinite;padding-left:18px;padding-right:18px;box-shadow:inset 4px 0 0 #F8D000}.rzrows>a:hover .th img,.rzrows>a.rz-tap .th img{transform:scale(1.08)}.rzrows>a:hover .ar,.rzrows>a.rz-tap .ar{transform:translateX(6px)}[dir=rtl] .rzrows .ar{transform:scaleX(-1)}[dir=rtl] .rzrows>a:hover .ar{transform:scaleX(-1) translateX(6px)}@media(max-width:700px){.rzrows>a{grid-template-columns:34px minmax(0,1fr) 92px;gap:14px;padding:20px 0}.rzrows .ar{display:none}.rzrows .th{width:92px;height:72px}.rzrows h3{font-size:21px!important}.rzrows p{font-size:15px}.rzrows .n{font-size:16px}.rzrows>a:hover{padding-left:10px;padding-right:10px}}body .rzbl{display:block!important;counter-reset:rzb;border-top:1px solid #e6dfd0;margin:26px 0 0!important}body .rzbl article{counter-increment:rzb;display:grid!important;grid-template-columns:64px minmax(0,1fr) 220px;gap:28px;align-items:center;background:transparent!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid #e6dfd0;padding:28px 0;overflow:visible!important;transition:background-color .45s ease,padding .45s cubic-bezier(.16,1,.3,1)}body .rzbl article::before{content:counter(rzb,decimal-leading-zero);font:400 20px/1 var(--serif);color:#8a6d2b;align-self:center}body .rzbl .th{order:3;width:220px;aspect-ratio:220/150!important;border-radius:6px;overflow:hidden}body .rzbl .tx{padding:0!important}body .rzbl h2,body .rzbl h3{font:500 clamp(22px,2.2vw,30px)/1.2 var(--serif)!important;margin:0 0 8px!important}body .rzbl h2 a,body .rzbl h3 a{color:#1d2a35!important;text-decoration:none}body .rzbl p{font-size:16px;margin:0 0 12px}body .rzbl a.rm{align-self:flex-start!important;width:auto!important;margin-top:4px}body .rzbl article:hover,body .rzbl article.rz-tap{background-color:#FFF8DD!important;background-image:linear-gradient(100deg,rgba(255,248,221,0) 20%,rgba(248,208,0,.24) 50%,rgba(255,248,221,0) 80%)!important;background-size:250% 100%!important;animation:rzSweep 2.6s linear infinite;padding-left:18px;padding-right:18px;box-shadow:inset 4px 0 0 #F8D000!important}body .rzbl article:hover .th img,body .rzbl article.rz-tap .th img{transform:scale(1.08)}@media(max-width:700px){body .rzbl article{grid-template-columns:34px minmax(0,1fr) 96px;gap:14px;padding:20px 0}body .rzbl .th{width:96px}body .rzbl h2,body .rzbl h3{font-size:20px!important}body .rzbl p{display:none}body .rzbl article::before{font-size:16px}}.rzpl{max-width:430px;margin:0 auto;position:relative}.rzpl svg{width:100%;height:auto;display:block;overflow:visible}.rzpl g,.rzpl path,.rzpl circle{transform-box:fill-box}@keyframes rzplIn{from{opacity:0;transform:translate(70px,100px) scale(.6) rotate(-40deg)}to{opacity:1;transform:translate(70px,100px)}}@keyframes rzplSpin{to{transform:rotate(360deg)}}@keyframes rzplHalo{0%,100%{opacity:.35;transform:scale(.9)}50%{opacity:.9;transform:scale(1.12)}}@keyframes rzplPop{from{opacity:0;transform:var(--t) scale(.3)}to{opacity:1;transform:var(--t) scale(1)}}@keyframes rzplDrop{from{opacity:0;transform:translate(268px,-40px)}20%{opacity:1}to{opacity:1;transform:translate(268px,100px)}}@keyframes rzplSquash{0%{transform:translate(268px,100px) scale(1.18,.82)}60%{transform:translate(268px,96px) scale(.94,1.06)}100%{transform:translate(268px,100px)}}@keyframes rzplFade{to{opacity:1}}@keyframes rzplStem{to{stroke-dashoffset:0}}@keyframes rzplLeaf{from{transform:translate(2px,-80px) scale(0) rotate(-20deg)}to{transform:translate(2px,-80px) scale(1)}}@keyframes rzplSwayL{0%,100%{transform:translate(2px,-80px) rotate(0)}50%{transform:translate(2px,-80px) rotate(-4deg)}}@keyframes rzplSwayR{0%,100%{transform:translate(2px,-80px) rotate(0)}50%{transform:translate(2px,-80px) rotate(4deg)}}@keyframes rzplBurst{0%{opacity:0;transform:scale(.3)}35%{opacity:1}100%{opacity:.45;transform:scale(1.15)}}.rzpl-txt>*{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.rzpl-txt.go>*{opacity:1;transform:none}.rzpl-txt.go>*:nth-child(2){transition-delay:.15s}.rzpl-txt.go>*:nth-child(3){transition-delay:.3s}.rzpl-txt.go>*:nth-child(4){transition-delay:.45s}.rzpl-txt.go>*:nth-child(5){transition-delay:.6s}.rzpl-txt.go>*:nth-child(6){transition-delay:.75s}html.rz-intro::after{bottom:220px!important;animation:rzIlogo 1.2s cubic-bezier(.16,1,.3,1) both,rzIshine 1.1s ease .6s both,rzIout .5s ease 2.3s forwards!important}html.rz-intro::before{animation:rzIwipe .7s cubic-bezier(.8,0,.2,1) 2.4s forwards!important}html.rz-intro body::after{content:"";position:fixed;left:50%;top:calc(50% - 40px);width:min(86vw,440px);height:min(27.75vw,142px);transform:translateX(-50%);z-index:2147483647;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 620 200'%3E%3Cdefs%3E%3CradialGradient id='h'%3E%3Cstop offset='0' stop-color='%23F8D000' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23F8D000' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23F6D94A'/%3E%3Cstop offset='1' stop-color='%23D9B42A'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cstyle%3E*%7Btransform-box:fill-box;transform-origin:center%7D.su,.p,.dr,.e%7Bopacity:0%7D.su%7Banimation:pp .7s cubic-bezier(.34,1.56,.64,1) .45s forwards%7D.ry%7Banimation:sp 9s linear .5s infinite%7D.p%7Banimation:pp .45s cubic-bezier(.34,1.56,.64,1) .95s forwards%7D.dr%7Banimation:dr .7s cubic-bezier(.5,0,.75,0) 1.2s forwards,sq .4s ease-out 1.9s%7D.e%7Banimation:pp .45s cubic-bezier(.34,1.56,.64,1) 2.05s forwards%7D.fx%7Banimation:fo .5s ease 3.1s forwards%7D.st%7Bstroke-dasharray:90;stroke-dashoffset:90;animation:dd .7s cubic-bezier(.16,1,.3,1) 2.3s forwards%7D.l,.r%7Btransform:scale(0);animation:pp2 .8s cubic-bezier(.34,1.56,.64,1) forwards%7D.l%7Btransform-origin:100%25 100%25;animation-delay:2.7s%7D.r%7Btransform-origin:0 100%25;animation-delay:2.85s%7D.b%7Bopacity:0;animation:bb 1.4s ease-out 2.8s forwards%7D.mv%7Btransform-box:view-box;animation:mv .9s cubic-bezier(.65,0,.35,1) 3.2s forwards%7D%40keyframes pp%7Bfrom%7Bopacity:0;transform:scale(.3)%7Dto%7Bopacity:1;transform:none%7D%7D%40keyframes pp2%7Bto%7Btransform:none%7D%7D%40keyframes sp%7Bto%7Btransform:rotate(360deg)%7D%7D%40keyframes dr%7Bfrom%7Bopacity:0;transform:translateY(-110px)%7D25%25%7Bopacity:1%7Dto%7Bopacity:1;transform:none%7D%7D%40keyframes sq%7B0%25%7Btransform:scale(1.18,.82)%7D60%25%7Btransform:scale(.94,1.06)%7D100%25%7Btransform:none%7D%7D%40keyframes dd%7Bto%7Bstroke-dashoffset:0%7D%7D%40keyframes bb%7B0%25%7Bopacity:0;transform:scale(.3)%7D40%25%7Bopacity:1%7D100%25%7Bopacity:.6;transform:scale(1.1)%7D%7D%40keyframes fo%7Bto%7Bopacity:0%7D%7D%40keyframes mv%7Bto%7Btransform:translateX(-190px)%7D%7D%3C/style%3E%3Cg class='fx'%3E%3Cg transform='translate(70 100)'%3E%3Cg class='su'%3E%3Cg class='ry' stroke='%234E6585' stroke-width='7' stroke-linecap='round'%3E%3Cpath d='M0-48v12M0 36v12M-48 0h12M36 0h12M-34-34l9 9M25 25l9 9M-34 34l9-9M25-25l9-9'/%3E%3C/g%3E%3Ccircle r='24' fill='%234E6585'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(178 100)'%3E%3Cg class='p' stroke='%234E6585' stroke-width='8' stroke-linecap='round'%3E%3Cpath d='M-15 0h30M0-15v30'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(268 100)'%3E%3Cg class='dr'%3E%3Cpath d='M0-50C14-28 30-10 30 12a30 30 0 0 1-60 0C-30-10-14-28 0-50z' fill='%234E6585'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(372 100)'%3E%3Cg class='e' stroke='%234E6585' stroke-width='8' stroke-linecap='round'%3E%3Cpath d='M-16-9h32M-16 9h32'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg class='mv'%3E%3Cg transform='translate(500 172)'%3E%3Ccircle class='b' cy='-75' r='85' fill='url(%23h)'/%3E%3Cpath class='st' d='M0 0C-4-30 2-55 2-80' fill='none' stroke='%23D9B42A' stroke-width='9' stroke-linecap='round'/%3E%3Cg transform='translate(2 -80)'%3E%3Cpath class='l' d='M0 0C-20-6-62-4-70-34C-76-62-48-80-26-70C-6-60 2-30 0 0z' fill='url(%23g)'/%3E%3Cpath class='r' d='M0 0C10-24 30-62 62-60C88-58 94-28 76-14C58 2 24 6 0 0z' fill='url(%23g)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none;animation:rzIntroOut .5s ease 2.3s forwards}html.rz-intro body::before{position:fixed;left:0;right:0;top:calc(50% - 22px + min(27.75vw,142px));z-index:2147483647;text-align:center;font:italic 400 clamp(15px,2.2vw,19px)/1.3 Lora,Georgia,serif;letter-spacing:.14em;color:#8a6d2b;opacity:0;pointer-events:none;animation:rzIntroTxt .6s ease 1.4s forwards,rzIntroTxtOut .5s ease 4.3s forwards}html.rz-intro body::before{content:"zorg met een hart"}html.rz-intro[lang^=fr] body::before{content:"des soins avec le c\0153ur"}html.rz-intro[lang^=en] body::before{content:"care with a heart"}html.rz-intro[lang^=ar] body::before{content:"\0631\0639\0627\064A\0629 \0645\0646 \0627\0644\0642\0644\0628";letter-spacing:0}@keyframes rzIntroTxt{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rzIntroTxtOut{from{opacity:1}to{opacity:0}}@keyframes rzIntroOut{to{opacity:0;transform:translateX(-50%) translateY(-6px)}}body .rzwa{position:fixed;right:20px;bottom:20px;z-index:9990;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px -8px rgba(0,0,0,.45);transition:transform .2s}body .rzwa:hover{transform:scale(1.07)}body .rzwa svg{width:30px;height:30px}[dir=rtl] body .rzwa{right:auto;left:20px}html,body{overflow-x:clip}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
.rz3amb{display:none!important}html body.rz3 .rzrows>a:nth-child(-n+3) .th{aspect-ratio:2/3!important;height:auto!important}html body.rz3 .rzrows>a:nth-child(-n+3) .th img{object-position:50% 50%!important}html body.rz3 .rzrows>a:nth-child(n) .th{aspect-ratio:4/5!important}html body.rz3 .rzrows>a:nth-child(n) .th img{object-position:50% 40%!important}html body.rz3 .rzrows>a:nth-child(n+4):nth-child(n) .th{aspect-ratio:768/528!important}html body.rz3 .rzd .rzrows{max-width:980px!important;gap:30px!important}html body.rz3 .rzd .rzrows>a{min-height:0!important;grid-template-columns:300px 1fr!important}html body.rz3 .rzd .rzrows>a:nth-child(2n){grid-template-columns:1fr 300px!important}html body.rz3 .rzd .rzrows>a{grid-template-rows:auto auto!important;align-content:center!important}html body.rz3 .rzd .rzrows>a .th{min-height:0!important;height:auto!important;align-self:stretch!important}html body.rz3 .rzd .rzrows>a .n{align-self:end!important;padding-top:34px!important}html body.rz3 .rzd .rzrows>a .tx{align-self:start!important}html body.rz3 .rzd .rzrows>a:nth-child(n+4){grid-template-columns:420px 1fr!important}html body.rz3 .rzd .rzrows>a:nth-child(n+4):nth-child(2n){grid-template-columns:1fr 420px!important}@media (max-width:900px){html body.rz3 .rzd .rzrows{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:760px!important}html body.rz3 .rzd .rzrows>a,html body.rz3 .rzd .rzrows>a:nth-child(2n),html body.rz3 .rzd .rzrows>a:nth-child(n+4),html body.rz3 .rzd .rzrows>a:nth-child(n+4):nth-child(2n){grid-template-columns:1fr!important}
}@media (max-width:599px){html body.rz3 .rzd .rzrows{grid-template-columns:1fr!important;max-width:380px!important}
}#hd .logo img{height:58px!important;width:auto!important;max-width:none!important;filter:drop-shadow(0 4px 10px rgba(140,106,28,.22))}@media (max-width:767px){#hd .logo img{height:46px!important}}.gband .soc a.wa{display:none!important}.rz3x .rzmega figure.lg{background:#fff;display:grid;place-items:center}.rz3x .rzmega figure.lg img{width:auto!important;height:70%!important;object-fit:contain!important}

:root{
color-scheme:light;
--n:#16304A;--n2:#204058;--t:#4f5d68;--m:#6f7a82;
--y:#F8D000;--y1:#FFE989;--y2:#FFE15C;--gd:#8C6A1C;--g:#C9A54A;--g1:#EAD7A1;
--c0:#FFFCF4;--c1:#FFF8E6;--c2:#FFF3C8;--c3:#FCE9A8;--c4:#F6DC86;
--ln:rgba(140,106,28,.18);
--serif:"Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif;--sans:Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif;--logo:Montserrat,Poppins,sans-serif;
--ease:cubic-bezier(.2,.8,.2,1);
--yg:linear-gradient(135deg,#FFF1A8 0%,#FFE15C 45%,#F8D000 100%)
}
.rz3x *{box-sizing:border-box}
body.rz3{margin:0;font:300 16px/1.75 var(--sans);color:var(--t);background:linear-gradient(180deg,var(--c0) 0%,var(--c1) 30%,#FFFBF0 60%,var(--c1) 100%);overflow-x:hidden}
.rz3x a{color:inherit;text-decoration:none}
.rz3x img{max-width:100%;display:block}
.rz3x :focus-visible{outline:2px solid var(--gd);outline-offset:3px;border-radius:8px}
.rz3x .wrap{max-width:1240px;margin:0 auto;padding-inline:32px}
.rz3x h1,.rz3x h2,.rz3x h3{font-family:var(--serif);font-weight:500;color:var(--n);margin:0;letter-spacing:-.01em;text-wrap:balance}
.rz3x h1 em,.rz3x h2 em,.rz3x h3 em{font-style:italic;color:var(--gd)}
.rz3x .eb{display:inline-flex;align-items:center;gap:12px;font:400 11.5px var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--gd)}
.rz3x .eb:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,var(--g),transparent)}
.rz3x .btn{position:relative;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:16px 30px;border-radius:99px;font:500 14.5px var(--sans);color:var(--n);overflow:hidden;isolation:isolate;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}
.rz3x .btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%) 0 0/250% 100%;background-position:130% 0;transition:background-position .9s var(--ease)}
.rz3x .btn:hover{transform:translateY(-3px) scale(1.02)}
.rz3x .btn:hover:after{background-position:-60% 0}
.rz3x .btn svg{transition:transform .4s var(--ease)}
.rz3x .btn:hover svg{transform:translateX(4px)}
.rz3x .btn-y{background:var(--yg);box-shadow:0 14px 30px -14px rgba(200,160,0,.75)}
.rz3x .btn-y:after{animation:shine 4.5s ease-in-out infinite}
@keyframes shine{0%{background-position:130% 0}55%,100%{background-position:-60% 0}}
.rz3x .btn-g{background:rgba(255,255,255,.7);border:1px solid rgba(201,165,74,.45);backdrop-filter:blur(10px);box-shadow:0 12px 26px -16px rgba(140,106,28,.4)}
.rz3x .btn-g:hover{border-color:var(--g);box-shadow:0 18px 30px -16px rgba(140,106,28,.55)}
.rz3x .glass{background:linear-gradient(135deg,rgba(255,255,255,.75),rgba(255,255,255,.4));border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 24px 50px -30px rgba(120,90,10,.45),inset 0 1px 0 #fff}
.rz3x .lift{transition:transform .6s var(--ease),box-shadow .6s var(--ease)}
.rz3x .lift:hover{transform:translateY(-8px);box-shadow:0 40px 70px -36px rgba(140,106,28,.6),inset 0 1px 0 #fff}
.rz3x .ln{position:relative}
.rz3x .ln:after{content:"";position:absolute;left:0;bottom:-3px;height:1.5px;width:100%;background:linear-gradient(90deg,var(--g),var(--y));transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}
.rz3x .ln:hover:after{transform:scaleX(1);transform-origin:left}
.rz3x .bub{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.98),rgba(255,255,255,.35) 38%,rgba(255,236,170,.28) 70%,rgba(246,220,134,.45));border:1px solid rgba(255,255,255,.85);box-shadow:inset -12px -18px 34px rgba(214,170,40,.22),inset 8px 10px 20px rgba(255,255,255,.7),0 30px 50px -30px rgba(140,106,28,.45);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:flt 9s ease-in-out infinite}
.rz3x .bub:after{content:"";position:absolute;left:22%;top:16%;width:22%;height:12%;border-radius:50%;background:rgba(255,255,255,.95);filter:blur(1px);transform:rotate(-30deg)}
@keyframes flt{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(10px,-22px,0)}}
.rz3x .bg-bubbles{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.rz3x .bg-bubbles i{position:absolute;bottom:-80px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff,rgba(255,255,255,.4) 45%,rgba(246,220,134,.35));border:1px solid rgba(255,255,255,.8);opacity:.55;animation:rise linear infinite}
@keyframes rise{to{transform:translate3d(40px,-115vh,0);opacity:0}}
.rz3x .logo{display:flex;align-items:flex-end;line-height:1}
.rz3x .logo img{width:44px;height:44px;transition:width .4s,height .4s}
.rz3x .logo span{font:800 27px/1 var(--logo);color:#22384F;letter-spacing:-.02em;margin:0 0 3px -9px}
.rz3x .hd{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));left:0;right:0;z-index:50;padding-inline:16px;transition:top .4s var(--ease)}
.rz3x .hd .bar{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 14px 10px 24px;border-radius:99px;transition:background .4s var(--ease),box-shadow .4s var(--ease),padding .4s var(--ease)}
.rz3x .hd.sc{top:calc(8px + env(safe-area-inset-top,0px))}
.rz3x .hd.sc .bar{max-width:1240px;padding-block:6px}
.rz3x .hd.sc .logo img{width:38px;height:38px}
.rz3x .nav{display:flex;gap:2px;list-style:none;margin:0;padding:0}
.rz3x .nav>li{position:relative}
.rz3x .nav>li>a{position:relative;display:flex;align-items:center;gap:6px;padding:10px 13px;border-radius:99px;font:400 14.5px var(--sans);color:var(--n);white-space:nowrap;transition:background .3s}
.rz3x .nav>li>a:before{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:var(--yg);transform:scaleX(0);transition:transform .4s var(--ease)}
.rz3x .nav>li>a:hover:before,.rz3x .nav>li.cur>a:before{transform:scaleX(1)}
.rz3x .nav>li>a:hover{background:rgba(255,255,255,.75)}
.rz3x .nav svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:2;transition:transform .3s}
.rz3x .nav>li:hover svg{transform:rotate(180deg)}
.rz3x .dd{position:absolute;top:calc(100% + 14px);left:50%;min-width:270px;padding:12px;border-radius:24px;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity .35s var(--ease),transform .35s var(--ease),visibility .35s;list-style:none;margin:0}
.rz3x .dd:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}
.rz3x .nav>li:hover .dd,.rz3x .nav>li:focus-within .dd{opacity:1;visibility:visible;transform:translate(-50%,0)}
.rz3x .dd a{display:block;padding:10px 16px;border-radius:14px;font:300 14.5px var(--sans);color:var(--n2);transition:background .25s,padding .25s}
.rz3x .dd a:hover{background:rgba(255,243,200,.9);padding-left:22px}
.rz3x .dd .all{font-weight:500;color:var(--gd)}
.rz3x .mega{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;min-width:640px;padding:14px}
.rz3x .mega a{padding:0;overflow:hidden;background:rgba(255,255,255,.65)}
.rz3x .mega a:hover{padding:0}
.rz3x .mega figure{margin:0;height:96px;overflow:hidden;border-radius:14px 14px 0 0}
.rz3x .mega figure img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}
.rz3x .mega a:hover img{transform:scale(1.08)}
.rz3x .mega span{display:block;padding:10px 14px 12px;font-size:14px;color:var(--n)}
.rz3x .mega .all{display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:20px;font-style:italic;background:linear-gradient(135deg,var(--c2),var(--c4))}
.rz3x .hd .r{display:flex;align-items:center;gap:10px}
.rz3x .lang{display:flex;gap:2px;font:400 12px var(--sans);letter-spacing:.1em}
.rz3x .lang a{padding:6px 8px;border-radius:99px;color:var(--m);transition:background .3s}
.rz3x .lang a.on,.rz3x .lang a:hover{color:var(--n);background:rgba(255,255,255,.85)}
.rz3x .burger{display:none;width:46px;height:46px;border-radius:50%;border:0;background:var(--yg);cursor:pointer;place-items:center}
.rz3x .burger i{display:block;width:18px;height:1.5px;background:var(--n);box-shadow:0 6px 0 var(--n),0 -6px 0 var(--n)}
.rz3x .intro{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 45%,#FFF8DC 0%,#FBF6EC 45%,#EFE5D2 100%);transition:opacity 1s var(--ease),visibility 1s;cursor:pointer}
.rz3x .intro.out{opacity:0;visibility:hidden}
.rz3x .intro .box{display:grid;justify-items:center;gap:34px;transform:scale(.96);animation:inzoom 4.6s var(--ease) forwards}
@keyframes inzoom{to{transform:scale(1)}}
.rz3x .intro .lg{display:flex;align-items:flex-end;opacity:0;animation:fadeup 1s var(--ease) .2s forwards}
.rz3x .intro .lg img{width:clamp(80px,12vw,130px);height:auto}
.rz3x .intro .lg span{font:800 clamp(52px,8.4vw,96px)/1 var(--logo);color:#22384F;letter-spacing:-.02em;margin:0 0 .08em -.17em}
@keyframes fadeup{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
.rz3x .intro .skip{position:absolute;bottom:calc(28px + env(safe-area-inset-bottom,0px));font:400 11px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--m)}
.rz3x .motto{display:flex;align-items:center;gap:clamp(14px,3vw,36px)}
.rz3x .motto svg{overflow:visible}
.rz3x .m-sun{width:clamp(70px,9vw,110px);height:auto}
.rz3x .m-op{font:500 clamp(36px,5vw,60px)/1 var(--sans);color:#55657F;opacity:0}
.rz3x .m-drop{width:clamp(44px,5.5vw,66px);height:auto;opacity:0}
.rz3x .m-plant{width:clamp(100px,13vw,170px);height:auto}
.rz3x .m-sun .rays{transform-origin:50px 50px;opacity:0}
.rz3x .m-sun .core{transform-origin:50px 50px;transform:scale(0)}
.rz3x .m-plant .stem{stroke-dasharray:120;stroke-dashoffset:120}
.rz3x .m-plant .lf{transform-box:fill-box;transform:scale(0)}
.rz3x .m-plant .lf.l{transform-origin:100% 100%}
.rz3x .m-plant .lf.r{transform-origin:0 100%}
.rz3x .m-plant .glow{opacity:0;transform-origin:50% 60%}
.rz3x .play .m-sun .core{animation:pop .8s cubic-bezier(.3,1.6,.4,1) var(--t0,0s) forwards}
.rz3x .play .m-sun .rays{animation:raysin 1s var(--ease) calc(var(--t0,0s) + .3s) forwards,spin 14s linear calc(var(--t0,0s) + 1.3s) infinite}
.rz3x .play .m-op.p1{animation:opin .5s var(--ease) calc(var(--t0,0s) + .9s) forwards}
.rz3x .play .m-drop{animation:drop 1s cubic-bezier(.3,1.5,.5,1) calc(var(--t0,0s) + 1.2s) forwards}
.rz3x .play .m-op.p2{animation:opin .5s var(--ease) calc(var(--t0,0s) + 1.9s) forwards}
.rz3x .play .m-plant .stem{animation:grow 1s var(--ease) calc(var(--t0,0s) + 2.2s) forwards}
.rz3x .play .m-plant .lf.l{animation:pop .9s cubic-bezier(.3,1.5,.4,1) calc(var(--t0,0s) + 2.9s) forwards}
.rz3x .play .m-plant .lf.r{animation:pop .9s cubic-bezier(.3,1.5,.4,1) calc(var(--t0,0s) + 3.1s) forwards}
.rz3x .play .m-plant .glow{animation:glow 3s ease-in-out calc(var(--t0,0s) + 3.2s) infinite}
.rz3x .play .m-plant .sway{animation:sway 5s ease-in-out calc(var(--t0,0s) + 4s) infinite;transform-origin:50% 100%;transform-box:fill-box}
@keyframes pop{to{transform:scale(1)}}
@keyframes raysin{from{opacity:0;transform:scale(.5) rotate(-40deg)}to{opacity:1;transform:scale(1) rotate(0)}}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes opin{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}
@keyframes drop{from{opacity:0;transform:translateY(-70px) scaleY(1.2)}to{opacity:1;transform:none}}
@keyframes grow{to{stroke-dashoffset:0}}
@keyframes glow{0%,100%{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}
@keyframes sway{0%,100%{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}
.rz3x .hero{position:relative;padding:150px 0 60px;overflow:hidden}
.rz3x .hero .wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;position:relative;z-index:2}
.rz3x .hero h1{font-size:clamp(44px,6.2vw,84px);line-height:1.02;margin:22px 0 24px}
.rz3x .hero p.lead{font-size:17.5px;max-width:540px;margin:0 0 34px}
.rz3x .acts{display:flex;gap:14px;flex-wrap:wrap}
.rz3x .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}
.rz3x .chip{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:99px}
.rz3x .chip b{display:grid;place-items:center;min-width:42px;height:42px;padding:0 8px;border-radius:99px;background:var(--yg);font:600 13px var(--sans);color:var(--n)}
.rz3x .chip span{font-size:13px;line-height:1.35;color:var(--n2)}
.rz3x .stage{position:relative}
.rz3x .blob{position:relative;filter:drop-shadow(0 40px 50px rgba(140,106,28,.28))}
.rz3x .blob img{width:100%;height:auto;animation:breathe 9s ease-in-out infinite}
@keyframes breathe{50%{transform:scale(1.025) rotate(-.6deg)}}
.rz3x .stage .b1{width:130px;height:130px;left:-4%;top:6%}
.rz3x .stage .b2{width:86px;height:86px;right:2%;top:-2%;animation-delay:-3s;animation-duration:11s}
.rz3x .stage .b3{width:62px;height:62px;right:-2%;bottom:34%;animation-delay:-6s}
.rz3x .stage .b4{width:44px;height:44px;left:16%;bottom:2%;animation-delay:-2s;animation-duration:7s}
.rz3x .call{position:absolute;left:-2%;bottom:6%;z-index:3;display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;border-radius:99px}
.rz3x .call i{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--yg);box-shadow:0 8px 16px -8px rgba(200,160,0,.8)}
.rz3x .call svg{width:20px;height:20px;stroke:var(--n);fill:none;stroke-width:1.8}
.rz3x .call small{display:block;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--gd)}
.rz3x .call b{font:600 24px/1.1 var(--serif);color:var(--n);user-select:all}
.rz3x .badge{position:absolute;right:0;bottom:22%;z-index:3;width:116px;height:116px;border-radius:50%;display:grid;place-items:center;text-align:center}
.rz3x .badge b{display:block;font:600 34px/1 var(--serif);color:var(--n)}
.rz3x .badge small{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gd)}
.rz3x .badge:before{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px dashed rgba(140,106,28,.45);animation:spin 26s linear infinite}
.rz3x .rv{transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),clip-path 1.3s var(--ease);transition-delay:var(--d,0s)}
html.js .rz3x .rv{opacity:0;transform:translateY(40px)}
html.js .rz3x .rv.on{opacity:1;transform:none}
.rz3x .wd{display:inline-block;transition:opacity 1s var(--ease),transform 1.1s var(--ease),filter 1s;transition-delay:calc(var(--i)*70ms)}
html.js .rz3x .wd{opacity:0;transform:translateY(55%) rotate(2deg);filter:blur(8px)}
html.js .rz3x .on .wd{opacity:1;transform:none;filter:none}
.rz3x .sweep em{background:linear-gradient(100deg,var(--gd) 30%,#E9C764 45%,var(--gd) 60%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sw 5s ease-in-out 2s infinite}
@keyframes sw{0%{background-position:100% 0}60%,100%{background-position:-60% 0}}
.rz3x .band{position:relative;padding:30px 0;overflow:hidden;white-space:nowrap;border-block:1px solid var(--ln);background:linear-gradient(90deg,rgba(255,243,200,0),rgba(255,243,200,.8),rgba(255,243,200,0))}
.rz3x .band .tr{display:inline-flex;gap:48px;animation:mq 38s linear infinite}
.rz3x .band.rev .tr{animation-direction:reverse}
.rz3x .band span{font:italic 500 clamp(40px,6vw,84px)/1 var(--serif);color:rgba(140,106,28,.38)}
.rz3x .band span.f{color:var(--g);font-style:normal}
@keyframes mq{to{transform:translateX(-50%)}}
.rz3x section{position:relative;z-index:1}
.rz3x .sec{padding-block:110px}
.rz3x .head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:54px}
.rz3x .head h2{font-size:clamp(38px,4.6vw,62px);line-height:1.06;margin-top:16px;max-width:720px}
.rz3x .head p{max-width:420px;margin:0}
.rz3x .svc{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}
.rz3x .sv{grid-column:span 2;position:relative;display:flex;flex-direction:column;border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#fff,var(--c1));border:1px solid rgba(255,255,255,.95);box-shadow:0 26px 50px -34px rgba(140,106,28,.55);transition:transform .7s var(--ease),box-shadow .7s var(--ease)}
.rz3x .sv:nth-child(4),.rz3x .sv:nth-child(5){grid-column:span 3}
.rz3x .sv .ph{position:relative;aspect-ratio:16/11;overflow:hidden}
.rz3x .sv:nth-child(4) .ph,.rz3x .sv:nth-child(5) .ph{aspect-ratio:16/9}
.rz3x .sv img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transform:scale(1.12);transition:transform 1.6s var(--ease)}
html.js .rz3x .sv.rv .ph{clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--ease);transition-delay:calc(var(--d,0s) + .15s)}
html.js .rz3x .sv.rv.on .ph{clip-path:inset(0 0 0 0)}
.rz3x .sv.on img{transform:scale(1)}
.rz3x .sv:hover{transform:translateY(-10px);box-shadow:0 50px 80px -40px rgba(140,106,28,.65)}
.rz3x .sv:hover img{transform:scale(1.07)}
.rz3x .sv .ph:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%) 0 0/250% 100%;background-position:130% 0;transition:background-position 1.2s var(--ease)}
.rz3x .sv:hover .ph:after{background-position:-60% 0}
.rz3x .sv .in{position:relative;padding:24px 26px 26px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}
.rz3x .sv .in:before{content:"";position:absolute;left:26px;right:26px;top:0;height:1.5px;background:var(--yg);transform:scaleX(.18);transform-origin:left;transition:transform .8s var(--ease)}
.rz3x .sv:hover .in:before{transform:scaleX(1)}
.rz3x .sv i{font:italic 500 16px var(--serif);color:var(--gd)}
.rz3x .sv h3{font-size:27px;line-height:1.12;margin:2px 0 6px}
.rz3x .sv p{margin:0;font-size:13.5px;line-height:1.55}
.rz3x .sv .go{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--c2);border:1px solid rgba(201,165,74,.4);transition:transform .5s var(--ease),background .4s}
.rz3x .sv:hover .go{transform:rotate(-45deg);background:var(--yg)}
.rz3x .go svg{width:16px;height:16px;stroke:var(--n);fill:none;stroke-width:2}
.rz3x .tag{position:absolute;left:16px;top:16px;z-index:2;padding:7px 14px;border-radius:99px;font:500 11px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--n)}
.rz3x .story .wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}
.rz3x .mottobox{position:relative;border-radius:40px;padding:70px 30px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 50% 55%,#FFF6D2 0%,#FFFBF0 55%,#FFF8E6 100%);border:1px solid rgba(255,255,255,.95);box-shadow:0 40px 80px -46px rgba(140,106,28,.55)}
.rz3x .mottobox .bub.m1{width:90px;height:90px;left:-24px;top:-20px}
.rz3x .mottobox .bub.m2{width:56px;height:56px;right:8%;bottom:10%;animation-delay:-4s}
.rz3x .mottobox .motto{gap:clamp(10px,2vw,22px)}
.rz3x .mottobox .m-sun{width:clamp(56px,7vw,86px)}
.rz3x .mottobox .m-drop{width:clamp(34px,4.2vw,50px)}
.rz3x .mottobox .m-plant{width:clamp(80px,10vw,128px)}
.rz3x .mottobox .m-op{font-size:clamp(28px,3.6vw,44px)}
.rz3x .mottobox p{margin:26px 0 0;font:italic 500 22px var(--serif);color:var(--gd);text-align:center}
.rz3x .story h2{font-size:clamp(38px,4.4vw,60px);line-height:1.06;margin:18px 0 22px}
.rz3x .quote{margin:26px 0 30px;padding:24px 30px;border-radius:24px;font:italic 500 24px/1.4 var(--serif);color:var(--n);border-left:3px solid var(--y)}
.rz3x .plan{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.rz3x .pc{position:relative;border-radius:32px;padding:38px 34px 34px;display:flex;flex-direction:column;overflow:hidden}
.rz3x .pc:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%) 0 0/250% 100%;background-position:130% 0;transition:background-position 1.2s var(--ease);pointer-events:none}
.rz3x .pc:hover:before{background-position:-60% 0}
.rz3x .pc .ic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin-bottom:24px;background:radial-gradient(circle at 30% 28%,#fff,var(--c3));box-shadow:0 12px 24px -12px rgba(140,106,28,.6);transition:transform .6s var(--ease)}
.rz3x .pc:hover .ic{transform:rotate(-8deg) scale(1.08)}
.rz3x .pc .ic svg{width:26px;height:26px;stroke:var(--n);fill:none;stroke-width:1.6}
.rz3x .pc h3{font-size:32px;margin-bottom:6px}
.rz3x .pc .sub{font-size:13px;color:var(--gd);margin:0 0 18px}
.rz3x .pc ul{list-style:none;margin:0 0 28px;padding:0}
.rz3x .pc li{position:relative;padding:8px 0 8px 26px;border-bottom:1px solid var(--ln);font-size:14.5px;color:var(--n2);transition:padding .3s}
.rz3x .pc li:hover{padding-left:32px}
.rz3x .pc li:before{content:"";position:absolute;left:2px;top:17px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,var(--y))}
.rz3x .pc .btn{margin-top:auto;align-self:flex-start}
.rz3x .pc.feat{background:linear-gradient(160deg,#fff 0%,var(--c2) 60%,var(--c4));border:1px solid #fff}
.rz3x .steps .wrap{display:grid;grid-template-columns:1fr 1.05fr;gap:70px;align-items:center}
.rz3x .tl{position:relative;padding-left:52px}
.rz3x .tl .line{position:absolute;left:21px;top:10px;bottom:10px;width:2px;background:var(--ln)}
.rz3x .tl .line i{position:absolute;left:0;right:0;top:0;height:0;background:linear-gradient(180deg,var(--y),var(--g));border-radius:2px}
.rz3x .st{position:relative;padding:0 0 44px}
.rz3x .st:last-child{padding-bottom:0}
.rz3x .st .n{position:absolute;left:-52px;top:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:600 18px var(--serif);color:var(--n);background:var(--yg);box-shadow:0 0 0 6px var(--c1),0 10px 20px -10px rgba(140,106,28,.6);transition:transform .5s var(--ease)}
.rz3x .st:hover .n{transform:scale(1.15)}
.rz3x .st h3{font-size:32px;margin:2px 0 6px}
.rz3x .st p{margin:0;max-width:420px}
.rz3x .pic{position:relative;border-radius:36px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 50px 90px -50px rgba(120,90,10,.55)}
.rz3x .pic img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;will-change:transform;transition:scale 1.4s var(--ease)}
.rz3x .pic:hover img{scale:1.04}
.rz3x .pic .cap{position:absolute;left:18px;bottom:18px;padding:12px 18px;border-radius:18px;font-size:13px;color:var(--n)}
.rz3x .rev{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:stretch}
.rz3x .score{border-radius:32px;padding:42px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.rz3x .score b{font:600 92px/1 var(--serif);color:var(--n)}
.rz3x .stars{color:#E4B300;letter-spacing:4px;font-size:22px;margin:8px 0}
.rz3x .score p{margin:0 0 22px;color:var(--m);font-size:14px}
.rz3x .rcards{display:grid;gap:18px}
.rz3x .rc{border-radius:28px;padding:30px 34px}
.rz3x .rc q{display:block;font:italic 500 21px/1.5 var(--serif);color:var(--n)}
.rz3x .rc .who{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:13px;color:var(--m)}
.rz3x .rc .who b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--yg);color:var(--n);font:600 15px var(--sans)}
.rz3x .rc .who strong{color:var(--n);font-weight:500}
.rz3x .cta{margin:0 auto;max-width:1240px;border-radius:44px;padding:80px 60px;text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--c2),var(--c3) 55%,var(--c4))}
.rz3x .cta h2{font-size:clamp(38px,5vw,66px);line-height:1.05;margin:16px auto 18px;max-width:820px}
.rz3x .cta p{max-width:560px;margin:0 auto 34px}
.rz3x .cta .acts{justify-content:center}
.rz3x .cta .bub.c1{width:180px;height:180px;left:-40px;top:-40px}
.rz3x .cta .bub.c2{width:110px;height:110px;right:6%;bottom:-30px;animation-delay:-4s}
.rz3x .cta .bub.c3{width:60px;height:60px;right:20%;top:30px;animation-delay:-2s}
.rz3x .ft{position:relative;padding:90px 0 34px;text-align:center;background:linear-gradient(180deg,#FFF3C8 0%,#FCE9A8 55%,#F6DC86 100%);border-top:1px solid rgba(201,165,74,.35);overflow:hidden}
.rz3x .orn{color:var(--g);font-size:14px;display:flex;align-items:center;justify-content:center;gap:18px}
.rz3x .orn:before,.rz3x .orn:after{content:"";width:120px;height:1px;background:linear-gradient(90deg,transparent,var(--g))}
.rz3x .orn:after{transform:scaleX(-1)}
.rz3x .ft h2{font-size:clamp(34px,4.4vw,58px);line-height:1.12;margin:24px auto 16px;max-width:900px}
.rz3x .ft .lead{max-width:640px;margin:0 auto 32px;color:var(--n2)}
.rz3x .ft .acts{justify-content:center;margin-bottom:56px}
.rz3x .cols{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;text-align:left;padding:50px 0 46px;border-top:1px solid rgba(140,106,28,.25)}
.rz3x .capt{font:500 11px var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--gd);margin:0 0 20px}
.rz3x .cols ul{list-style:none;margin:0;padding:0}
.rz3x .cols li{margin:0 0 12px;font-size:14.5px;color:var(--n)}
.rz3x .gband{border-radius:22px;padding:6px;background:linear-gradient(135deg,rgba(255,255,255,.75),rgba(255,255,255,.35));border:1px solid rgba(201,165,74,.55);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}
.rz3x .gband:hover{transform:translateY(-4px);box-shadow:0 30px 50px -30px rgba(140,106,28,.6)}
.rz3x .gband .in{border:1px solid rgba(201,165,74,.35);border-radius:17px;padding:22px 30px;display:grid;grid-template-columns:auto 1px 1fr 1px 1fr 1px auto;gap:28px;align-items:center;text-align:left;background:linear-gradient(90deg,rgba(255,252,240,.85),rgba(255,255,255,.95) 50%,rgba(255,252,240,.85))}
.rz3x .ft .vr{width:1px;height:46px;background:rgba(140,106,28,.25)}
.rz3x .gband small{display:block;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gd)}
.rz3x .gband b{font:600 27px/1.2 var(--serif);color:var(--n);user-select:all}
.rz3x .gband b.sm{font-size:21px}
.rz3x .seal{display:inline-grid;place-items:center;width:60px;height:60px;flex:none;border-radius:50%;background:var(--yg);color:var(--n);font:700 16px var(--serif);margin-right:14px;box-shadow:0 0 0 4px #fff,0 0 0 5px var(--g),0 10px 20px -8px rgba(200,160,0,.7);animation:pulse 3s ease-in-out infinite}
@keyframes pulse{50%{box-shadow:0 0 0 4px #fff,0 0 0 5px var(--g),0 0 0 14px rgba(248,208,0,.18),0 10px 20px -8px rgba(200,160,0,.7)}}
.rz3x .bot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:26px 0 0;text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5d5a4c}
.rz3x .bot b{color:var(--n);font-weight:500}
.rz3x .bot nav{display:flex;gap:22px;flex-wrap:wrap}
.rz3x .float-wa{position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:60;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#25D366;box-shadow:0 14px 30px -10px rgba(37,211,102,.7);transition:transform .4s var(--ease)}
.rz3x .float-wa:hover{transform:scale(1.1)}
.rz3x .float-wa svg{width:28px;height:28px;fill:#fff}
.rz3x .demo{position:fixed;left:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:70;display:flex;gap:10px;align-items:center;padding:8px 8px 8px 16px;border-radius:99px;font:500 12px var(--sans);color:var(--n)}
.rz3x .demo button{border:0;border-radius:99px;padding:7px 12px;font:500 11.5px var(--sans);color:var(--n);background:var(--yg);cursor:pointer}
@media(max-width:1180px){.rz3x .nav,.rz3x .lang{display:none}
.rz3x .burger{display:grid}
.rz3x .hd.open .nav{display:flex;position:absolute;top:calc(100% + 10px);left:16px;right:16px;flex-direction:column;padding:16px;border-radius:28px;background:rgba(255,252,244,.97);box-shadow:0 30px 60px -30px rgba(0,0,0,.35);max-height:75vh;overflow:auto}
.rz3x .hd.open .dd{position:static;opacity:1;visibility:visible;transform:none;min-width:0;box-shadow:none;background:none;border:0;padding:0 0 0 14px;display:block}
.rz3x .hd.open .dd:before{display:none}
.rz3x .hd.open .mega figure{display:none}
.rz3x .hd.open .mega a{background:none}}
@media(max-width:980px){.rz3x .hero{padding-top:120px}
.rz3x .hero .wrap,.rz3x .story .wrap,.rz3x .steps .wrap,.rz3x .rev{grid-template-columns:1fr;gap:46px}
.rz3x .stage{max-width:540px;margin:0 auto;width:100%}
.rz3x .head{flex-direction:column;align-items:flex-start}
.rz3x .plan{grid-template-columns:1fr}
.rz3x .svc{grid-template-columns:1fr 1fr}
.rz3x .sv,.rz3x .sv:nth-child(4),.rz3x .sv:nth-child(5){grid-column:span 1}
.rz3x .sv:nth-child(5){grid-column:span 2}
.rz3x .cols{grid-template-columns:1fr 1fr;gap:34px}
.rz3x .gband .in{grid-template-columns:1fr;gap:16px}
.rz3x .ft .vr{display:none}
.rz3x .cta{padding:60px 24px;border-radius:32px}
.rz3x .sec{padding-block:80px}}
@media(max-width:560px){.rz3x .wrap{padding-inline:18px}
.rz3x .hd{top:calc(8px + env(safe-area-inset-top,0px));padding-inline:10px}
.rz3x .hd .bar{padding:8px 8px 8px 16px}
.rz3x .logo img{width:36px;height:36px}
.rz3x .logo span{font-size:22px}
.rz3x .hd .r .btn{display:none}
.rz3x .svc{grid-template-columns:1fr}
.rz3x .sv:nth-child(5){grid-column:span 1}
.rz3x .cols{grid-template-columns:1fr}
.rz3x .call{left:0}
.rz3x .badge{width:92px;height:92px}
.rz3x .badge b{font-size:27px}
.rz3x .chip{flex:1 1 100%}
.rz3x .stage .b1{width:74px;height:74px}
.rz3x .stage .b2{width:52px;height:52px}
.rz3x .stage .b3{width:40px;height:40px}
.rz3x .demo{font-size:10.5px}
.rz3x .cta{margin-inline:0}
.rz3x .mottobox{padding:50px 16px}}
@media(prefers-reduced-motion:rz-off){.rz3x *,.rz3x *:before,.rz3x *:after{animation:none!important;transition:none!important}
html.js .rz3x .rv,html.js .rz3x .wd{opacity:1!important;transform:none!important;filter:none!important}
html.js .rz3x .sv.rv .ph{clip-path:none!important}
.rz3x .m-sun .core,.rz3x .m-plant .lf{transform:none!important}
.rz3x .m-sun .rays,.rz3x .m-op,.rz3x .m-drop{opacity:1!important}
.rz3x .m-plant .stem{stroke-dashoffset:0!important}}
.rz3x .tgal{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:start}
.rz3x .tgal figure{margin:0;border-radius:30px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 30px 60px -34px rgba(22,48,74,.45);border:1px solid rgba(255,255,255,.7)}
.rz3x .tgal figure:nth-child(even){margin-top:40px}
.rz3x .tgal img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--ease),filter .8s}
.rz3x .tgal figure:hover img{transform:scale(1.07);filter:saturate(1.12)}
.rz3x .tgo{text-align:center;margin-top:46px}
.rz3x .band .tr{visibility:hidden}
.rz3x .band.fr .tr{visibility:visible}
.rz3x .burger{padding:0!important;margin:0!important;line-height:0!important;min-width:0!important;flex:none}
.rz3x .burger i{margin:0 auto!important;width:20px!important;height:2px!important;border-radius:2px;box-shadow:0 6px 0 var(--n),0 -6px 0 var(--n)!important}
.rz3x .intro .lg img.full{width:clamp(250px,44vw,520px)!important;height:auto!important;display:block}
@media(max-width:440px){.rz3x .intro .motto{gap:10px;max-width:94vw}
.rz3x .intro .m-sun{width:56px}
.rz3x .intro .m-drop{width:34px}
.rz3x .intro .m-plant{width:84px}
.rz3x .intro .m-op{font-size:30px}}
.rz3x .sv .ph img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 45%!important;transform:none!important;transition:transform 1.2s var(--ease)!important}
.rz3x .sv:hover .ph img{transform:scale(1.05)!important}
.rz3x .glass,.rz3x .bub,.rz3x .chip,.rz3x .call,.rz3x .badge,.rz3x .tag,.rz3x .btn-g,.rz3x .bar,.rz3x .hd *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.rz3x .glass{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,253,246,.86))!important}
.rz3x .bar{background:rgba(255,252,243,.96)!important}
.rz3x .bg-bubbles{display:none!important}
.rz3x .seal,.rz3x .blob img,.rz3x h1 em,.rz3x h2 em{animation:none!important}
.rz3x .blob{filter:none!important}
.rz3x .sec{padding-block:78px!important}
@media(max-width:560px){.rz3x .sec{padding-block:50px!important}}
.rz3x .intro .box{animation-duration:3.4s}
.rz3x .intro .lg{animation:fadeup 1s var(--ease) .15s forwards}
.rz3x .intro .play .m-sun .core{animation:pop .7s cubic-bezier(.3,1.6,.4,1) .3s forwards}
.rz3x .intro .play .m-sun .rays{animation:raysin .9s var(--ease) .5s forwards,spin 14s linear 1.4s infinite}
.rz3x .intro .play .m-op.p1{animation:opin .5s var(--ease) 1s forwards}
.rz3x .intro .play .m-drop{animation:drop .8s cubic-bezier(.3,1.5,.5,1) 1.25s forwards}
.rz3x .intro .play .m-op.p2{animation:opin .5s var(--ease) 1.8s forwards}
.rz3x .intro .play .m-plant .stem{animation:grow .8s var(--ease) 2.05s forwards}
.rz3x .intro .play .m-plant .lf.l{animation:pop .7s cubic-bezier(.3,1.5,.4,1) 2.55s forwards}
.rz3x .intro .play .m-plant .lf.r{animation:pop .7s cubic-bezier(.3,1.5,.4,1) 2.7s forwards}
.rz3x .intro .play .m-plant .glow{animation:glow 3s ease-in-out 3s infinite}
.rz3x .intro .play .m-plant .sway{animation:sway 5s ease-in-out 3.2s infinite;transform-origin:50% 100%;transform-box:fill-box}
.rz3x .dd{background:#FFFCF3!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #F1E4BF!important;box-shadow:0 34px 70px -24px rgba(22,48,74,.38)!important}
.rz3x .mega a{background:#fff!important}
.rz3x .hd.open .nav{background:#FFFCF3!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:60}
.rz3x .hd.open .nav>li .dd,.rz3x .hd.open .nav>li:hover .dd,.rz3x .hd.open .nav>li:focus-within .dd{position:static!important;transform:none!important;transition:none!important;opacity:1!important;visibility:visible!important;background:none!important;border:0!important;box-shadow:none!important;min-width:0!important;left:auto!important}
.rz3x .hd.open .mega a{background:none!important}
.rz3x .nav>li:not(:hover):not(:focus-within) .mega figure{display:none}
.rz3x #hero~.sec,.rz3x #hero~section,.rz3x .ft{content-visibility:auto;contain-intrinsic-size:auto 900px}
@media(max-width:860px){.rz3x .tgal{grid-template-columns:repeat(2,1fr);gap:14px}
.rz3x .tgal figure:nth-child(even){margin-top:24px}
.rz3x .tgal figure{border-radius:22px}
.rz3x .tgo{margin-top:30px}}
.rz3x .soc{display:flex;gap:12px}
.rz3x .soc a{position:relative;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 26%,#fff,#FFF6DA 70%);border:1px solid rgba(201,165,74,.55);box-shadow:0 10px 22px -12px rgba(140,106,28,.55),inset 0 1px 0 #fff;color:var(--n);overflow:hidden;isolation:isolate;transition:transform .5s var(--ease),box-shadow .5s,color .4s}
.rz3x .soc a:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;transform:scale(0);transition:transform .5s var(--ease)}
.rz3x .soc a:hover{transform:translateY(-5px);box-shadow:0 18px 30px -14px rgba(140,106,28,.65);color:#fff}
.rz3x .soc a:hover:before{transform:scale(1)}
.rz3x .soc svg{width:21px;height:21px;fill:currentColor;transition:transform .5s var(--ease)}
.rz3x .soc a:hover svg{transform:scale(1.1)}
.rz3x .soc .fb{color:#1877F2}
.rz3x .soc .fb:before{background:#1877F2}
.rz3x .soc .ig{color:#D62976}
.rz3x .soc .ig:before{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
.rz3x .soc .yt{color:#FF0000}
.rz3x .soc .yt:before{background:#FF0000}
.rz3x .soc .wa{color:#25D366}
.rz3x .soc .wa:before{background:#25D366}
.rz3x .soc .gg:before{background:#fff}
.rz3x .soc .gg:hover{box-shadow:0 18px 30px -14px rgba(66,133,244,.55)}.rz3x .soc .li{color:#0A66C2}.rz3x .soc .li::before{background:#0A66C2}.rz3x .soc .gg::before{background:#4285F4}.rz3x .soc a.li:hover svg rect{fill:transparent}.rz3x .soc a.li:hover svg path,.rz3x .soc a.gg:hover svg path{fill:#fff}.rz3x .soc a.li svg rect,.rz3x .soc a.li svg path,.rz3x .soc a.gg svg path{transition:fill .35s}@media(min-width:1101px){header.hd .bar>.nav{margin-inline-start:auto!important;margin-inline-end:36px!important}header.hd .bar>.r{margin-inline-start:0!important}}
.rz3x .intro.gone{display:none}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/uploads/rz-fonts/cormorant-500.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500 600;font-display:swap;src:url(/wp-content/uploads/rz-fonts/cormorant-500i.woff2) format("woff2")}
@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/uploads/rz-fonts/montserrat-800-logo.woff2) format("woff2")}
.rz3x .logo img{width:auto!important;height:46px!important}
.rz3x .hd.sc .logo img{height:40px!important}
.rz3x .hd{font-variant-numeric:lining-nums}
.rz3x h1,.rz3x h2,.rz3x h3,.rz3x .call b,.rz3x .gband b,.rz3x .score b,.rz3x .badge b,.rz3x .seal,.rz3x .st .n,.rz3x .sv i,.rz3x .rc q,.rz3x .quote{font-variant-numeric:lining-nums}
.rz3x .intro .lg img{width:clamp(70px,10.5vw,113px)!important;height:auto!important;mix-blend-mode:normal}
@media(max-width:600px){.rz3x .blob{filter:none!important}
.rz3x .blob img{animation:none!important}
.rz3x .stage{max-width:240px!important}
.rz3x .hero h1{font-size:52px!important;line-height:1.02!important}
.rz3x .glass,.rz3x .bub,.rz3x .chip,.rz3x .call,.rz3x .badge{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.rz3x .call{left:-12%!important;bottom:2%!important;padding:10px 16px 10px 10px}
.rz3x .call b{font-size:20px}
.rz3x .call i{width:40px;height:40px}
.rz3x .badge{right:-10%!important}}
@media(max-width:560px){.rz3x .sec{padding-block:56px}
.rz3x .head{margin-bottom:28px;gap:14px}
.rz3x .hero{padding:100px 0 34px}
.rz3x .hero h1{margin:14px 0 16px}
.rz3x .hero p.lead{font-size:16px;margin-bottom:24px}
.rz3x .chips{margin-top:24px}
.rz3x .hero .wrap{gap:30px}
.rz3x .svc,.rz3x .plan,.rz3x .rcards{gap:16px}
.rz3x .sv .in{padding:18px 20px 20px}
.rz3x .pc{padding:28px 24px 26px}
.rz3x .story .wrap,.rz3x .steps .wrap{gap:30px}
.rz3x .mottobox{padding:40px 14px}
.rz3x .quote{margin:18px 0 20px;font-size:21px}
.rz3x .tl{padding-left:50px}
.rz3x .st{padding-bottom:28px}
.rz3x .ft{padding:60px 0 28px}
.rz3x .ft .acts{margin-bottom:36px}
.rz3x .cols{padding:34px 0 30px;gap:26px}
.rz3x .band{padding:20px 0}
.rz3x .band span{font-size:38px}
.rz3x .cta{padding:46px 20px}
.rz3x .rev{gap:16px}
.rz3x .score{padding:30px}
.rz3x .score b{font-size:72px}
.rz3x .rc{padding:24px}}
.rz3x .intro .lg img{mix-blend-mode:multiply}
.rz3x .demo a{font-size:11.5px;color:var(--gd);text-decoration:underline;margin-left:4px}
html.rz-intro::before,html.rz-intro::after,html.rz-intro body::before,html.rz-intro body::after{display:none!important;content:none!important;animation:none!important}
html.js .rz3x #hero h1{animation:rz3h 1.2s cubic-bezier(.2,.8,.2,1) both}@keyframes rz3h{from{transform:translateY(22px)}to{transform:none}}html.js .rz3x #hero .wd{opacity:1;filter:none;transform:translateY(30%)}html.js .rz3x #hero.on .wd,html.js .rz3x #hero .on .wd{transform:none}html.js .rz3x #hero .rv{opacity:1;transform:translateY(18px)}html.js .rz3x #hero .rv.on{transform:none}
body.admin-bar .rz3x .hd{top:46px}body.admin-bar .rz3x .hd.sc{top:40px}
body.rz3 .rz3amb{position:absolute!important;inset:-10%!important;width:120%!important;height:120%!important;max-width:none!important;object-fit:cover!important;filter:blur(22px) saturate(1.25) brightness(1.05);opacity:.9;z-index:0!important;transform:none!important;pointer-events:none}
html body.rz3 .ph img.rz3fit,html body.rz3 .th img.rz3fit,html body.rz3 .rzrows>a .th img.rz3fit,html body.rz3 .sv .ph img.rz3fit{object-fit:contain!important;object-position:50% 50%!important;z-index:1!important;position:absolute!important;inset:0!important;filter:drop-shadow(0 18px 26px rgba(22,48,74,.28))}
body.rz3 :focus-visible{outline:3px solid #C9A54A!important;outline-offset:3px;border-radius:8px}
body.rz3 a,body.rz3 button,body.rz3 [role=button]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(248,208,0,.25)}
body.rz3 h1,body.rz3 h2,body.rz3 h3{text-wrap:balance}
body.rz3 p{text-wrap:pretty}
body.rz3 [id]{scroll-margin-top:110px}
body.rz3 .hd.open .nav{overscroll-behavior:contain}
@media(prefers-reduced-motion:rz-off){body.rz3 *,body.rz3 *:before,body.rz3 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
body.rz3 .rzrows>a .th{aspect-ratio:16/11}
body.rz3 .rzrows>a .th:after,body.rz3 #page:not(.rz3home) .entry-content .ph:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%) 0 0/250% 100%;background-position:130% 0;transition:background-position 1.2s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rzrows>a:hover .th:after,body.rz3 #page:not(.rz3home) .entry-content .ph:hover:after{background-position:-40% 0}
body.rz3 .rzrows>a .th:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;background:linear-gradient(90deg,transparent,#E5B800,transparent);transform:scaleX(.25);transition:transform .8s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rzrows>a:hover .th:before{transform:scaleX(1)}
body.rz3 section.rzv-lx{display:grid!important;grid-template-columns:1.05fr 1fr;column-gap:48px;align-items:center;background:none!important;box-shadow:none!important;clip-path:none!important;min-height:0!important;padding-block:30px 50px!important}
body.rz3 section.rzv-lx>*:not(.rzv-lx-img){grid-column:1;position:relative;z-index:1}
body.rz3 section.rzv-lx .rzv-lx-img{position:relative!important;inset:auto!important;grid-column:2;grid-row:1/span 8;width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:cover;border-radius:36px;box-shadow:0 40px 70px -40px rgba(140,106,28,.6);z-index:0!important;opacity:1!important;filter:none!important}
body.rz3 section.rzv-lx:before,body.rz3 section.rzv-lx:after{display:none!important}
body.rz3 .rzrows>a{text-align:left!important}
@media(max-width:860px){body.rz3 section.rzv-lx{grid-template-columns:1fr}body.rz3 section.rzv-lx .rzv-lx-img{grid-column:1;grid-row:auto;margin-top:20px;border-radius:26px}}
body.rz3 .rzrows{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;border:0!important;margin:34px 0!important}
body.rz3 .rzrows>a{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;padding:0!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:30px!important;overflow:hidden;background:linear-gradient(135deg,#fff,#FFFCF3)!important;box-shadow:0 30px 60px -36px rgba(140,106,28,.55)!important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s!important;position:relative;text-decoration:none!important;color:#16304A!important}
body.rz3 .rzrows>a:hover{transform:translateY(-8px)!important;box-shadow:0 44px 80px -40px rgba(140,106,28,.7)!important;background:linear-gradient(135deg,#fff,#FFFCF3)!important}
body.rz3 .rzrows>a .th{order:-1;display:block!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:16/11;margin:0!important;border-radius:0!important;overflow:hidden;position:relative}
body.rz3 .rzrows>a .th img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 30%!important;border-radius:0!important;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)!important}
body.rz3 .rzrows>a:hover .th img{transform:scale(1.06)}
body.rz3 .rzrows>a .n{display:block;width:auto!important;justify-self:start;align-self:flex-start;padding:22px 26px 0!important;font:italic 500 18px "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;color:#8C6A1C!important;text-align:left}
body.rz3 .rzrows>a .tx{display:block;padding:6px 26px 78px!important}
body.rz3 .rzrows>a .tx h3{font-size:clamp(23px,2vw,28px)!important;margin:0 0 8px!important;color:#16304A!important}
body.rz3 .rzrows>a .tx p{margin:0!important;font-size:15px!important;color:#4f5d68!important}
body.rz3 .rzrows>a>:last-child:not(.th):not(.tx):not(.n){position:absolute;right:22px;bottom:22px;width:48px;height:48px;border-radius:50%;display:grid!important;place-items:center;background:linear-gradient(135deg,#FFF1A8,#F8D000)!important;color:#16304A!important;font-size:18px;box-shadow:0 12px 24px -12px rgba(200,160,0,.7);transition:transform .45s}
body.rz3 .rzrows>a:hover>:last-child:not(.th):not(.tx):not(.n){transform:rotate(-45deg)}
@media(max-width:980px){body.rz3 .rzrows{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:620px){body.rz3 .rzrows{grid-template-columns:1fr!important;gap:18px!important}}
body.rz3 .rz3lite{background:linear-gradient(135deg,#FFF8DD,#FCE9A8 60%,#F6DC86)!important;color:#16304A!important}
body.rz3 .rz3lite :is(p,li,span,h1,h2,h3,h4,strong,b,em,small,div,a:not(.btn):not(.wp-block-button__link)){color:#16304A!important}
body.rz3 .rz3lite .tag,body.rz3 .rz3lite em{color:#8C6A1C!important}
body.rz3 #page:not(.rz3home) .entry-content section{position:relative;padding-block:62px!important}
body.rz3 #page:not(.rz3home) .entry-content > section:first-child,body.rz3 #page:not(.rz3home) .entry-content > div > section:first-child,body.rz3 #page:not(.rz3home) .entry-content .rz3ph{padding-top:28px!important}
body.rz3 #page:not(.rz3home) .entry-content section:nth-of-type(even):not(:first-child){box-shadow:0 0 0 100vmax rgba(255,243,200,.55);clip-path:inset(0 -100vmax);background:rgba(255,243,200,.55)!important}
body.rz3 #page:not(.rz3home) .entry-content .tag,body.rz3 #page:not(.rz3home) .entry-content [class*="eye"],body.rz3 #page:not(.rz3home) .entry-content .rzk-top > span:first-child{display:inline-flex!important;align-items:center;gap:12px;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;font:400 11.5px Poppins,sans-serif!important;letter-spacing:.32em!important;text-transform:uppercase;color:#8C6A1C!important}
body.rz3 #page:not(.rz3home) .entry-content .tag:before,body.rz3 #page:not(.rz3home) .entry-content [class*="eye"]:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,#C9A54A,transparent)}
body.rz3 #page:not(.rz3home) .entry-content .ph,body.rz3 #page:not(.rz3home) .entry-content figure{border-radius:32px!important;overflow:hidden;box-shadow:0 40px 70px -40px rgba(140,106,28,.55)!important;position:relative}
body.rz3 #page:not(.rz3home) .entry-content .ph img,body.rz3 #page:not(.rz3home) .entry-content figure img{border-radius:0!important;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}
body.rz3 #page:not(.rz3home) .entry-content .ph:hover img,body.rz3 #page:not(.rz3home) .entry-content figure:hover img{transform:scale(1.05)}
body.rz3 #page:not(.rz3home) .entry-content .chips span,body.rz3 #page:not(.rz3home) .entry-content .chips a{display:inline-flex;align-items:center;padding:10px 18px!important;border-radius:99px!important;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,253,246,.85))!important;border:1px solid #F1E4BF!important;box-shadow:0 14px 26px -18px rgba(140,106,28,.5);color:#16304A!important;transition:transform .4s}
body.rz3 #page:not(.rz3home) .entry-content .chips span:hover,body.rz3 #page:not(.rz3home) .entry-content .chips a:hover{transform:translateY(-3px)}
body.rz3 #page:not(.rz3home) .entry-content .ic{width:58px!important;height:58px!important;min-width:58px;border-radius:50%!important;display:grid!important;place-items:center;background:radial-gradient(circle at 30% 28%,#fff,#FCE9A8)!important;box-shadow:0 12px 24px -12px rgba(140,106,28,.6)!important;color:#16304A!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)}
body.rz3 #page:not(.rz3home) .entry-content .rz3card:hover .ic{transform:rotate(-8deg) scale(1.08)}
body.rz3 .rz3card{border-radius:28px!important}
body.rz3 #page:not(.rz3home) .entry-content section:first-of-type:before{content:"";position:absolute;width:110px;height:110px;right:2%;top:10px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 30% 26%,#fff,rgba(255,255,255,.4) 40%,rgba(246,220,134,.45));border:1px solid rgba(255,255,255,.9);box-shadow:inset -10px -14px 26px rgba(214,170,40,.22);animation:rz3flt 9s ease-in-out infinite;z-index:3}
body.rz3 #page:not(.rz3home) .entry-content ol li::marker,body.rz3 #page:not(.rz3home) .entry-content ul li::marker{color:#C9A54A}
@media(max-width:860px){body.rz3 #page:not(.rz3home) .entry-content section{padding-block:40px!important}body.rz3 #page:not(.rz3home) .entry-content section:first-of-type:before{width:60px;height:60px}}
.rz3x[dir=rtl],.rz3x[dir=rtl] *{letter-spacing:0!important}
.rz3x[dir=rtl]{font-family:Tahoma,"Noto Naskh Arabic","Segoe UI",sans-serif}
.rz3x[dir=rtl] h1,.rz3x[dir=rtl] h2,.rz3x[dir=rtl] h3,.rz3x[dir=rtl] .band span{font-family:"Noto Naskh Arabic","Amiri",Tahoma,serif!important;font-style:normal!important}
.rz3x[dir=rtl] .logo,.rz3x[dir=rtl] .lg,.rz3x[dir=rtl] .lang,.rz3x[dir=rtl] .motto,.rz3x[dir=rtl] a[href^="tel:"],.rz3x[dir=rtl] a[href^="mailto:"]{direction:ltr}
body.rz3 .rz3cta{padding:30px 16px 70px;position:relative;z-index:1}
body.rz3 .rz3ph{position:relative;max-width:1100px;margin:0 auto 34px;padding:34px 0 10px;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}
body.rz3 .rz3ph-eb{display:inline-flex;align-items:center;gap:12px;font:400 11.5px Poppins,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#8C6A1C}
body.rz3 .rz3ph-eb:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,#C9A54A,transparent)}
body.rz3 #page .rz3ph h1{margin:16px 0 0!important}
body.rz3 .rz3ph-f{margin:0;border-radius:36px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 40px 70px -40px rgba(140,106,28,.6);border:1px solid rgba(255,255,255,.9)}
body.rz3 .rz3ph-f img,body.rz3 .rz3wide img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rz3ph-f:hover img,body.rz3 .rz3wide:hover img{transform:scale(1.05)}
body.rz3 .rz3wide img{object-position:50% 22%}body.rz3 .rz3wide{max-width:1100px;margin:30px auto;border-radius:36px;overflow:hidden;aspect-ratio:21/9;box-shadow:0 40px 70px -40px rgba(140,106,28,.6)}
body.rz3 .rz3b{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 30% 26%,#fff,rgba(255,255,255,.4) 40%,rgba(246,220,134,.45));border:1px solid rgba(255,255,255,.9);box-shadow:inset -10px -14px 26px rgba(214,170,40,.22);animation:rz3flt 9s ease-in-out infinite;z-index:2}
body.rz3 .rz3b.b1{width:90px;height:90px;right:-18px;top:6px}body.rz3 .rz3b.b2{width:48px;height:48px;right:44%;bottom:-6px;animation-delay:-4s}
@keyframes rz3flt{50%{transform:translateY(-14px)}}
body.rz3 .rzl .lead{font-size:18px!important}
@media(max-width:860px){body.rz3 .rz3ph{grid-template-columns:1fr;gap:22px;padding-top:20px;margin-bottom:20px}body.rz3 .rz3ph-f{border-radius:26px}body.rz3 .rz3b.b2{display:none}body.rz3 .rz3wide{aspect-ratio:3/2;border-radius:24px;margin:20px 0}}
body.rz3 #page:not(.rz3home){padding-top:96px}
body.rz3 #page:not(.rz3home) h1,body.rz3 #page:not(.rz3home) h2,body.rz3 #page:not(.rz3home) h3{font-family:"Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;font-weight:500!important;color:#16304A;letter-spacing:-.01em;font-variant-numeric:lining-nums}
body.rz3 #page:not(.rz3home) h1{font-size:clamp(40px,5.4vw,70px)!important;line-height:1.04!important}
body.rz3 #page:not(.rz3home) h2{font-size:clamp(32px,3.8vw,50px)!important;line-height:1.1!important}
body.rz3 #page:not(.rz3home) h3{font-size:clamp(23px,2vw,28px)!important;line-height:1.2!important}
body.rz3 #page:not(.rz3home) h1 em,body.rz3 #page:not(.rz3home) h2 em{color:#8C6A1C}
body.rz3 #page:not(.rz3home) a.btn,body.rz3 #page:not(.rz3home) .wp-block-button__link,body.rz3 #page:not(.rz3home) button[type=submit],body.rz3 #page:not(.rz3home) input[type=submit]{position:relative;overflow:hidden;isolation:isolate;border-radius:99px!important;background:linear-gradient(135deg,#FFF1A8 0%,#FFE15C 45%,#F8D000 100%)!important;color:#16304A!important;border:0!important;box-shadow:0 14px 30px -14px rgba(200,160,0,.75);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}
body.rz3 #page:not(.rz3home) a.btn:hover,body.rz3 #page:not(.rz3home) .wp-block-button__link:hover,body.rz3 #page:not(.rz3home) button[type=submit]:hover{transform:translateY(-3px) scale(1.02)}
body.rz3 #page:not(.rz3home) a.btn:after,body.rz3 #page:not(.rz3home) .wp-block-button__link:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%) 0 0/250% 100%;background-position:130% 0;transition:background-position .9s}
body.rz3 #page:not(.rz3home) a.btn:hover:after,body.rz3 #page:not(.rz3home) .wp-block-button__link:hover:after{background-position:-60% 0}
body.rz3 #page:not(.rz3home) .tag{background:rgba(255,255,255,.7)!important;border:1px solid rgba(201,165,74,.45);color:#8C6A1C!important;letter-spacing:.24em;font-size:11px}
body.rz3 .rz3card{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,253,246,.88))!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 24px 50px -30px rgba(120,90,10,.45),inset 0 1px 0 #fff!important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s;position:relative}
body.rz3 .rz3card:hover{transform:translateY(-6px);box-shadow:0 40px 70px -36px rgba(140,106,28,.6),inset 0 1px 0 #fff!important}
body.rz3 #page:not(.rz3home) a:not(.btn):not(.wp-block-button__link){transition:color .3s}
body.rz3 #page:not(.rz3home) img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rz3up{opacity:0;transform:translateY(30px);transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rz3up.on{opacity:1;transform:none}
@media(max-width:560px){body.rz3 #page:not(.rz3home){padding-top:76px}}
/* premium pass */
body.rz3:has(.rz3cta) #page .cta.rz-lite{display:none!important}
body.rz3 .rzl .faq{display:grid;gap:14px;max-width:920px;margin-inline:auto}
body.rz3 .rzl .faq details{background:linear-gradient(135deg,#fff,#FFFBEE);border:1px solid #F1E4BF;border-radius:22px;box-shadow:0 22px 46px -32px rgba(22,48,74,.3);transition:box-shadow .35s,border-color .35s,transform .35s;overflow:hidden}
body.rz3 .rzl .faq details:hover{border-color:#E9C95A;transform:translateY(-2px)}
body.rz3 .rzl .faq details[open]{border-color:#E9C95A;box-shadow:0 30px 60px -30px rgba(22,48,74,.38)}
body.rz3 .rzl .faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;font:500 clamp(19px,2vw,23px)/1.3 "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif;color:#16304A}
body.rz3 .rzl .faq summary::-webkit-details-marker{display:none}
body.rz3 .rzl .faq summary::marker{content:""}
body.rz3 .rzl .faq summary::after{content:"+";flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#FBD332;color:#16304A;font:400 24px/1 system-ui,sans-serif;transition:transform .35s,background .35s}
body.rz3 .rzl .faq details[open] summary::after{transform:rotate(45deg);background:#16304A;color:#FBD332}
body.rz3 .rzl .faq details>p{margin:0;padding:0 26px 24px;color:#4A5B6C;line-height:1.75}
body.rz3 .rzl>.tags,body.rz3 .rzl>nav.tags{display:flex;flex-wrap:wrap;gap:10px}
body.rz3 .rzl .tags a{display:inline-flex;align-items:center;padding:10px 20px!important;border-radius:999px!important;background:#fff!important;border:1px solid #EBDDB5!important;color:#16304A!important;font-size:15px!important;text-decoration:none!important;box-shadow:0 10px 24px -18px rgba(22,48,74,.35);transition:background .3s,transform .3s,border-color .3s}
body.rz3 .rzl .tags a:hover{background:#FBD332!important;border-color:#FBD332!important;transform:translateY(-2px)}
body.rz3 .rzl>h2+p:not(.lead):last-child,body.rz3 .rzl>h2+p:not(.lead):has(+h2){background:linear-gradient(135deg,#fff,#FFFBEE);border:1px solid #F1E4BF;border-left:4px solid #E9C95A;border-radius:22px;padding:24px 30px;box-shadow:0 24px 50px -34px rgba(22,48,74,.3)}
body.rz3 .rzl .note{border-radius:22px!important}
body.rz3 .viarz .r.rz-lite,body.rz3 .r.rz-lite{background:linear-gradient(135deg,#fff,#FFFBEE)!important;border:1px solid #F1E4BF!important;box-shadow:0 30px 60px -36px rgba(22,48,74,.35)!important;color:#16304A!important}
body.rz3 .r.rz-lite *{color:#16304A!important;border-color:#F1E4BF!important}
body.rz3 .r.rz-lite svg,body.rz3 .r.rz-lite .ck{color:#C9A227!important}
body.rz3 .rzk-sh{background:#fff!important;color:#16304A!important;border:1px solid #EBDDB5!important;box-shadow:0 10px 24px -18px rgba(22,48,74,.35);transition:background .3s,transform .3s}
body.rz3 .rzk-sh *{color:#16304A!important;fill:currentColor}
body.rz3 .rzk-sh:hover{background:#FBD332!important;border-color:#FBD332!important;transform:translateY(-2px)}
body.rz3 .rzk-n{background:#FBD332!important;color:#16304A!important}
body.rz3 .rzk-btn.o{color:#16304A!important;border-color:#E9C95A!important}
body.rz3 #page a.rz-lnk{color:#16304A!important;border-color:#E9C95A!important}
body.rz3 .score .stars{color:#B8860B!important}
body.rz3 .rzd .rz3dh{display:grid!important;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,64px);align-items:center;text-align:left!important;max-width:1240px;margin:0 auto 30px!important;padding:30px 0 10px!important}
body.rz3 .rzd .rz3dh-t{text-align:left}
body.rz3 #page .rzd .rz3dh-t h1{font-size:clamp(40px,5.2vw,72px)!important;line-height:1.04!important;text-align:left!important;margin:14px 0 18px!important}
body.rz3 #page .rzd .rz3dh-t p{text-align:left!important;margin:0!important;max-width:520px;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.75}
body.rz3 .rzd .rz3dh-t .tag{margin:0!important}
body.rz3 .rzd .rz3dh-f{position:relative;margin:0;width:100%;max-width:540px;justify-self:end;border-radius:36px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 50px 90px -40px rgba(22,48,74,.5)}
body.rz3 .rzd .rz3dh-f img{width:100%;height:100%;object-fit:cover;display:block;animation:rz3kb 2.6s cubic-bezier(.2,.8,.2,1) both}
body.rz3 .rzd .rz3dh-f:after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.7);border-radius:26px;pointer-events:none}
@keyframes rz3kb{from{transform:scale(1.1)}to{transform:none}}
body.rz3 .rzd .rzrows{grid-template-columns:1fr!important;gap:40px!important;max-width:1140px;margin:40px auto!important}
body.rz3 .rzd .rzrows>a{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;grid-template-areas:"th n" "th tx";grid-template-rows:1fr 1fr;min-height:360px;border-radius:36px!important}
body.rz3 .rzd .rzrows>a:nth-child(even){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-template-areas:"n th" "tx th"}
body.rz3 .rzd .rzrows>a .th{grid-area:th;aspect-ratio:auto!important;height:100%!important;min-height:360px}
body.rz3 .rzd .rzrows>a .n{grid-area:n;align-self:end;padding:0 56px 0!important;font-size:clamp(40px,3.6vw,56px)!important;line-height:1!important;color:#C9A227!important}
body.rz3 .rzd .rzrows>a .tx{grid-area:tx;align-self:start;padding:14px 56px 104px!important}
body.rz3 #page .rzd .rzrows>a .tx h3{font-size:clamp(28px,2.6vw,38px)!important;margin:0 0 14px!important;line-height:1.1!important}
body.rz3 #page .rzd .rzrows>a .tx p{font-size:17px!important;line-height:1.75!important;max-width:440px}
body.rz3 .rzd .rzrows>a>:last-child:not(.th):not(.tx):not(.n){width:60px!important;height:60px!important;bottom:44px!important;right:auto!important;left:calc(46.5% + 56px)!important;font-size:22px}
body.rz3 .rzd .rzrows>a:nth-child(even)>:last-child:not(.th):not(.tx):not(.n){left:56px!important}
@media(max-width:900px){body.rz3 .rzd .rz3dh{grid-template-columns:1fr}body.rz3 .rzd .rz3dh-f{max-width:none;justify-self:stretch}body.rz3 .rzd .rzrows>a,body.rz3 .rzd .rzrows>a:nth-child(even){grid-template-columns:1fr!important;grid-template-areas:"th" "n" "tx";grid-template-rows:auto!important;min-height:0}body.rz3 .rzd .rzrows>a .th{min-height:0;aspect-ratio:3/2!important;height:auto!important}body.rz3 .rzd .rzrows>a .n{padding:26px 26px 0!important;font-size:44px!important}body.rz3 .rzd .rzrows>a .tx{padding:10px 26px 96px!important}body.rz3 .rzd .rzrows>a>:last-child:not(.th):not(.tx):not(.n),body.rz3 .rzd .rzrows>a:nth-child(even)>:last-child:not(.th):not(.tx):not(.n){left:26px!important;bottom:26px!important}}
html body.rz3 #page .rzd .rzrows{max-width:1040px!important;gap:34px!important}
html body.rz3 #page .rzd .rzrows>a,html body.rz3 #page .rzd .rzrows>a:nth-child(n+4){grid-template-columns:400px minmax(0,1fr)!important;min-height:340px!important}
html body.rz3 #page .rzd .rzrows>a:nth-child(2n),html body.rz3 #page .rzd .rzrows>a:nth-child(n+4):nth-child(2n){grid-template-columns:minmax(0,1fr) 400px!important}
html body.rz3 #page .rzd .rzrows>a .th,html body.rz3 #page .rzd .rzrows>a:nth-child(n) .th,html body.rz3 #page .rzd .rzrows>a:nth-child(n+4):nth-child(n) .th{aspect-ratio:auto!important;height:100%!important;min-height:340px!important}
html body.rz3 #page .rzd .rzrows>a .th img{object-position:50% 35%!important}
html body.rz3 #page .rzd .rzrows>a>:last-child:not(.th):not(.tx):not(.n){left:calc(400px + 56px)!important}
html body.rz3 #page .rzd .rzrows>a:nth-child(2n)>:last-child:not(.th):not(.tx):not(.n){left:56px!important}
@media(max-width:900px){html body.rz3 #page .rzd .rzrows{max-width:560px!important;grid-template-columns:1fr!important}html body.rz3 #page .rzd .rzrows>a,html body.rz3 #page .rzd .rzrows>a:nth-child(n),html body.rz3 #page .rzd .rzrows>a:nth-child(n+4):nth-child(n){grid-template-columns:1fr!important;min-height:0!important}html body.rz3 #page .rzd .rzrows>a .th,html body.rz3 #page .rzd .rzrows>a:nth-child(n) .th,html body.rz3 #page .rzd .rzrows>a:nth-child(n+4):nth-child(n) .th{aspect-ratio:3/2!important;height:auto!important;min-height:0!important}html body.rz3 #page .rzd .rzrows>a>:last-child:not(.th):not(.tx):not(.n),html body.rz3 #page .rzd .rzrows>a:nth-child(2n)>:last-child:not(.th):not(.tx):not(.n){left:26px!important}}
html body.rz3 .rz3x .rzmega figure.lg,html body .hd .rzmega figure.lg{height:112px!important;padding:16px 18px!important;box-sizing:border-box;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid #F1E4BF;border-radius:14px 14px 0 0;overflow:hidden}
html body .hd .nav>li:not(:hover):not(:focus-within) .rzmega figure{display:none!important}
html body .hd .rzmega figure.lg img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;margin:0 auto!important;display:block}
html body .hd .rzmega:has(figure.lg) a span{text-align:center}
html body .hd .rzmega:not(:has(figure.lg)){display:block!important;min-width:250px!important;width:auto!important;padding:10px!important;grid-template-columns:none!important}
html body .hd .rzmega:not(:has(figure.lg)) figure{display:none!important}
html body .hd .rzmega:not(:has(figure.lg)) li{display:block}
html body .hd .rzmega:not(:has(figure.lg)) a{display:block!important;padding:11px 16px!important;border-radius:12px!important;background:none!important;text-align:left}
html body .hd .rzmega:not(:has(figure.lg)) a:hover{background:#FFF6D6!important}
html body .hd .rzmega:not(:has(figure.lg)) a span{padding:0!important;font-size:15px!important}
html body .hd .rzmega:not(:has(figure.lg)) a.all{font:inherit!important;font-size:15px!important;font-style:normal!important;justify-content:flex-start!important}
img[src*="fysio-el-ouali-beeldmerk.webp"]{content:url(/wp-content/uploads/2026/10/fysio-el-ouali-beeldmerk-full.webp)}
html body .hd .rzmega:has(figure.lg) figure{height:112px!important;border-radius:14px 14px 0 0}html body .hd .rzmega:has(figure.lg) figure:not(.lg) img{width:100%!important;height:100%!important;object-fit:cover!important}
html body:not([dir=rtl]) .hd .nav>li:has(figure.lg)>.rzmega{left:calc(100% - 300px)!important}
html body.rz3 .rzk .rzk-in{max-width:1100px!important;margin-inline:auto!important}
html body.rz3 .rzk .wpforms-field-name .wpforms-field-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;max-width:none!important}
html body.rz3 .rzk .wpforms-field-name .wpforms-field-row:before,html body.rz3 .rzk .wpforms-field-name .wpforms-field-row:after{display:none!important}
html body.rz3 .rzk .wpforms-field-row-block{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;float:none!important}
html body.rz3 .rzk .rzk-fbox input:not([type=hidden]):not([type=checkbox]):not([type=radio]),html body.rz3 .rzk .rzk-fbox select{width:100%!important;max-width:none!important;height:52px!important;padding:0 16px!important;border:1px solid #EBDDB5!important;border-radius:14px!important;background:#fff!important;font-size:15px!important;color:#16304A!important;box-shadow:0 8px 20px -18px rgba(22,48,74,.4)!important;transition:border-color .25s,box-shadow .25s}
html body.rz3 .rzk .rzk-fbox textarea{width:100%!important;max-width:none!important;min-height:150px!important;padding:14px 16px!important;border:1px solid #EBDDB5!important;border-radius:14px!important;background:#fff!important;font-size:15px!important}
html body.rz3 .rzk .rzk-fbox input:focus,html body.rz3 .rzk .rzk-fbox select:focus,html body.rz3 .rzk .rzk-fbox textarea:focus{border-color:#C9A227!important;box-shadow:0 0 0 4px rgba(248,208,0,.22)!important;outline:none!important}
html body.rz3 .rzk .rzk-fbox .wpforms-field{padding:0 0 18px!important}
html body.rz3 .rzk .rzk-fbox .wpforms-field-label{font-weight:600!important;font-size:13px!important;letter-spacing:.02em;color:#16304A!important;margin-bottom:8px!important}
html body.rz3 .rzk .rzk-fbox .wpforms-submit-container{padding-top:6px!important}
html body.rz3 .rzk .rzk-fbox .wpforms-submit{width:100%!important;height:58px!important;border-radius:999px!important;border:0!important;background:linear-gradient(135deg,#FFE27A,#F8D000)!important;color:#16304A!important;font-weight:600!important;font-size:16px!important;letter-spacing:.02em;box-shadow:0 20px 36px -18px rgba(201,162,39,.75)!important;transition:transform .3s,box-shadow .3s!important}
html body.rz3 .rzk .rzk-fbox .wpforms-submit:hover{transform:translateY(-2px);box-shadow:0 26px 44px -18px rgba(201,162,39,.85)!important}
html body.rz3 .rzk .rzk-form-g{align-items:start!important}
html body.rz3 .rzk .rzk-form-g>:last-child{position:sticky;top:110px}
html body.rz3 .rzk .rzk-shares{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html body.rz3 .rzk .rzk-sh{justify-content:flex-start!important;padding:15px 18px!important;border-radius:16px!important;font-size:15px!important;min-height:54px}
html body.rz3 .rzk .rzk-n{width:48px!important;height:48px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#FFF1A8,#F8D000)!important;color:#16304A!important;font:italic 500 20px/1 "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;box-shadow:0 10px 22px -12px rgba(201,162,39,.8)}
html body.rz3 .rzk .rzk-sh:last-child:nth-child(odd){grid-column:1/-1;justify-content:center!important}
@media(max-width:900px){html body.rz3 .rzk .rzk-form-g>:last-child{position:static}html body.rz3 .rzk .rzk-shares{grid-template-columns:1fr 1fr!important}}
@media(max-width:480px){html body.rz3 .rzk .wpforms-field-name .wpforms-field-row{grid-template-columns:1fr!important}}
body.rz3 .rz3svnav{padding:70px 20px 30px;background:linear-gradient(180deg,rgba(255,248,221,0),#FFF8DD 40%,rgba(255,248,221,0))}
body.rz3 .rz3svnav .sn-in{max-width:1180px;margin:0 auto}
body.rz3 .rz3svnav .sn-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px;flex-wrap:wrap}
body.rz3 .rz3svnav .sn-eye{margin:0 0 8px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#8C6A1C}
body.rz3 .rz3svnav .sn-h{margin:0!important;font:500 clamp(28px,3vw,40px)/1.1 "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;color:#16304A!important}
body.rz3 .rz3svnav .sn-pn{display:flex;gap:10px}
body.rz3 .rz3svnav .sn-b{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;background:#fff;border:1px solid #EBDDB5;color:#16304A!important;font-size:14px;font-weight:500;text-decoration:none!important;box-shadow:0 10px 24px -18px rgba(22,48,74,.4);transition:background .3s,transform .3s}
body.rz3 .rz3svnav .sn-b:hover{background:#FBD332;border-color:#FBD332;transform:translateY(-2px)}
body.rz3 .rz3svnav .sn-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
body.rz3 .rz3svnav .sn-c{position:relative;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff;border:1px solid #F1E4BF;text-decoration:none!important;box-shadow:0 26px 50px -34px rgba(22,48,74,.4);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}
body.rz3 .rz3svnav .sn-c:hover{transform:translateY(-6px);box-shadow:0 36px 60px -30px rgba(140,106,28,.55)}
body.rz3 .rz3svnav .sn-ph{display:block;aspect-ratio:4/3;overflow:hidden}
body.rz3 .rz3svnav .sn-ph img{width:100%;height:100%;object-fit:cover;object-position:50% 35%;transition:transform 1s cubic-bezier(.2,.8,.2,1)}
body.rz3 .rz3svnav .sn-c:hover .sn-ph img{transform:scale(1.06)}
body.rz3 .rz3svnav .sn-tx{display:block;padding:16px 60px 18px 18px}
body.rz3 .rz3svnav .sn-n{display:block;font:italic 500 16px "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif;color:#C9A227;margin-bottom:4px}
body.rz3 .rz3svnav .sn-t{display:block;font:500 19px/1.2 "Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif;color:#16304A}
body.rz3 .rz3svnav .sn-ar{position:absolute;right:14px;bottom:16px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#FFF1A8,#F8D000);color:#16304A;font-size:16px;transition:transform .4s}
body.rz3 .rz3svnav .sn-c:hover .sn-ar{transform:rotate(-45deg)}
body.rz3 .rz3svnav .sn-all{text-align:center;margin:26px 0 0}
body.rz3 .rz3svnav .sn-all a{color:#8C6A1C!important;font-size:14px;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px}
body.rz3 .rz3svnav[dir=rtl] .sn-tx{padding:16px 18px 18px 60px}body.rz3 .rz3svnav[dir=rtl] .sn-ar{right:auto;left:14px;transform:scaleX(-1)}body.rz3 .rz3svnav[dir=rtl] .sn-b span[aria-hidden]{display:inline-block;transform:scaleX(-1)}
@media(max-width:1024px){body.rz3 .rz3svnav .sn-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){body.rz3 .rz3svnav{padding:50px 16px 20px}body.rz3 .rz3svnav .sn-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:10px;margin:0 -16px;padding-inline:16px;scrollbar-width:none}body.rz3 .rz3svnav .sn-row::-webkit-scrollbar{display:none}body.rz3 .rz3svnav .sn-c{flex:0 0 72%;scroll-snap-align:start}body.rz3 .rz3svnav .sn-pn{width:100%}body.rz3 .rz3svnav .sn-b{flex:1;justify-content:center;padding:12px 10px;font-size:13px}}
.rz3pill{position:fixed;left:50%;bottom:22px;z-index:9996;display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:rgba(255,252,243,.97);border:1px solid #EBDDB5;box-shadow:0 22px 50px -18px rgba(22,48,74,.45);transform:translate(-50%,140%);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s;max-width:calc(100vw - 32px)}
.rz3pill.on{transform:translate(-50%,0);opacity:1}
.rz3pill .rz3pill-b{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;color:#16304A!important;font:500 14px Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif;text-decoration:none!important;white-space:nowrap;transition:background .3s}
.rz3pill .rz3pill-b:hover{background:#FFF1A8}
.rz3pill .rz3pill-b.nx{background:linear-gradient(135deg,#FFE27A,#F8D000)}
.rz3pill .rz3pill-m{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border:0;border-radius:999px;background:none;color:#8C6A1C;font:500 12px Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}
.rz3pill .rz3pill-m .d{width:7px;height:7px;border-radius:50%;background:#C9A227}
[dir=rtl] .rz3pill span[aria-hidden],.rz3svnav[dir=rtl]~.rz3pill span[aria-hidden]{display:inline-block;transform:scaleX(-1)}
@media(max-width:620px){.rz3pill{left:12px;right:82px;transform:translateY(140%);bottom:18px;justify-content:space-between}.rz3pill.on{transform:none}.rz3pill .rz3pill-m{display:none}.rz3pill .rz3pill-b{padding:11px 12px;font-size:13px;flex:1;justify-content:center}}
.rz3pill .rz3pill-p{position:absolute;left:50%;bottom:calc(100% + 12px);width:min(420px,calc(100vw - 32px));transform:translate(-50%,12px);opacity:0;visibility:hidden;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),visibility .3s;background:#FFFCF3;border:1px solid #EBDDB5;border-radius:22px;padding:8px;box-shadow:0 30px 60px -24px rgba(22,48,74,.45);display:grid;gap:4px}
.rz3pill.open .rz3pill-p{opacity:1;visibility:visible;transform:translate(-50%,0)}
.rz3pill .rz3pill-i{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;color:#16304A!important;text-decoration:none!important;font:500 15px Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif;transition:background .25s}
.rz3pill .rz3pill-i:hover{background:#FFF1A8}
.rz3pill .rz3pill-i img{width:56px;height:42px;border-radius:10px;object-fit:cover;object-position:50% 30%;flex:none}
.rz3pill .rz3pill-i span{flex:1}
.rz3pill .rz3pill-i b{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#FFF1A8,#F8D000);font-weight:400}
.rz3pill .rz3pill-m{background:#fff!important;border:1px solid #EBDDB5!important}
.rz3pill.open .rz3pill-m{background:#FFF1A8!important}
@media(max-width:620px){.rz3pill .rz3pill-m{display:inline-flex!important;flex:0 0 auto;padding:11px 12px}.rz3pill .rz3pill-m{font-size:11px;letter-spacing:.06em}.rz3pill .rz3pill-p{left:0;transform:translateY(12px);width:calc(100vw - 24px)}.rz3pill.open .rz3pill-p{transform:none}.rz3pill{right:76px}}
html body .hd.nodd .nav .dd{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media(min-width:861px){html body .hd .nav .dd{background:rgba(255,252,243,.62)!important;-webkit-backdrop-filter:blur(22px) saturate(1.5)!important;backdrop-filter:blur(22px) saturate(1.5)!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 34px 70px -28px rgba(22,48,74,.35),inset 0 1px 0 rgba(255,255,255,.8)!important}
html body .hd .nav .dd.mega a,html body .hd .nav .dd.rzmega a{background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.7);transition:background .3s,transform .3s}
html body .hd .nav .dd.mega a:hover{background:rgba(255,255,255,.9)!important;transform:translateY(-2px)}
html body .hd .rzmega:not(:has(figure.lg)) a{background:none!important;border:0}
html body .hd .rzmega:not(:has(figure.lg)) a:hover{background:rgba(255,241,168,.7)!important;transform:none}
html body .hd .rzmega figure.lg{background:rgba(255,255,255,.85)!important}}
.intro.rzcine{background:radial-gradient(ellipse 70% 60% at 50% 45%,#FFFDF6 0%,#F8F0DD 55%,#E9D9B2 100%)!important;overflow:hidden;clip-path:inset(0 0 0 0)}
.intro.rzcine .box{position:relative;z-index:2;transform-origin:50% 45%;animation:rzcZoom 4.6s cubic-bezier(.16,.84,.24,1) both!important}
@keyframes rzcZoom{0%{transform:scale(1.14);filter:blur(8px)}22%{filter:blur(0)}100%{transform:scale(1);filter:none}}
.intro.rzcine .lg{position:relative;animation:rzcLogo 1.6s cubic-bezier(.2,.8,.2,1) .2s both!important}
@keyframes rzcLogo{from{opacity:0;transform:translateY(26px) scale(.97);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}
.intro.rzcine .lg:after{content:"";position:absolute;inset:-12% -30%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.9) 50%,transparent 58%);transform:translateX(-110%);animation:rzcShine 1.5s cubic-bezier(.4,0,.2,1) 1.5s forwards;mix-blend-mode:overlay;pointer-events:none}
@keyframes rzcShine{to{transform:translateX(110%)}}
.intro.rzcine .rzc-bar{position:absolute;left:0;right:0;height:9vh;z-index:3;background:linear-gradient(180deg,#EBDDB4,#F7EFD8);animation:rzcBar 1s cubic-bezier(.2,.8,.2,1) both}
.intro.rzcine .rzc-bar.t{top:0;border-bottom:1px solid rgba(201,162,39,.55);--y:-100%}
.intro.rzcine .rzc-bar.b{bottom:0;border-top:1px solid rgba(201,162,39,.55);--y:100%}
@keyframes rzcBar{from{transform:translateY(var(--y))}to{transform:none}}
.intro.rzcine .rzc-beam{position:absolute;inset:-30% -60%;z-index:1;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgba(255,236,160,.35) 46%,rgba(255,255,255,.75) 50%,rgba(255,236,160,.35) 54%,transparent 62%);transform:translateX(-55%);animation:rzcBeam 2.8s cubic-bezier(.45,0,.2,1) .35s forwards}
@keyframes rzcBeam{to{transform:translateX(55%)}}
.intro.rzcine .rzc-dust{position:absolute;inset:0;z-index:1;pointer-events:none}
.intro.rzcine .rzc-dust i{position:absolute;bottom:12vh;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#FFF4B8,#D6AE2E);box-shadow:0 0 10px rgba(255,214,90,.8);opacity:0;animation:rzcDust 3s ease-out infinite}
.intro.rzcine .rzc-dust i:nth-child(6n+1){left:56%;animation-delay:2.4s}.intro.rzcine .rzc-dust i:nth-child(6n+2){left:61%;animation-delay:2.7s;width:4px;height:4px}.intro.rzcine .rzc-dust i:nth-child(6n+3){left:66%;animation-delay:3s}.intro.rzcine .rzc-dust i:nth-child(6n+4){left:59%;animation-delay:3.3s;width:3px;height:3px}.intro.rzcine .rzc-dust i:nth-child(6n+5){left:64%;animation-delay:2.55s;width:5px;height:5px}.intro.rzcine .rzc-dust i:nth-child(6n){left:69%;animation-delay:2.85s;width:4px;height:4px}
.intro.rzcine .rzc-dust i:nth-child(n+7){bottom:18vh;animation-duration:3.6s}.intro.rzcine .rzc-dust i:nth-child(n+13){bottom:24vh;animation-duration:4.2s}
.intro.rzcine .rzc-dust i:nth-child(n+7):nth-child(-n+12){margin-left:-24vw}.intro.rzcine .rzc-dust i:nth-child(n+13){margin-left:-12vw}
@keyframes rzcDust{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:.95}100%{opacity:0;transform:translateY(-34vh) translateX(14px) scale(1)}}
.intro.rzcine .skip{opacity:0;animation:fadeup 1s ease 2.6s forwards}
.intro.rzcine.out{opacity:1!important;visibility:hidden!important;clip-path:inset(50% 0 50% 0);transition:clip-path 1.05s cubic-bezier(.76,0,.24,1),visibility 0s linear 1.05s!important}
.intro.rzcine.out .box{transform:scale(.92)!important;opacity:0;transition:transform 1s cubic-bezier(.76,0,.24,1),opacity .7s}
@media(prefers-reduced-motion:rz-off){.intro.rzcine .rzc-dust,.intro.rzcine .rzc-beam{display:none}}
.intro.rzwow{background:radial-gradient(ellipse 80% 70% at 50% 42%,#FFFDF7 0%,#F9F1DE 52%,#ECDDB8 100%)!important;overflow:hidden}
.intro.rzwow .rzw-c{position:absolute;inset:0;z-index:3;pointer-events:none}
.intro.rzwow .rzw-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:.55;pointer-events:none;z-index:0}
.intro.rzwow .rzw-orb.a{width:44vw;height:44vw;left:-8vw;top:-12vw;background:radial-gradient(circle,#FFE9A0,transparent 70%);animation:rzwOrb 9s ease-in-out infinite alternate}
.intro.rzwow .rzw-orb.b{width:38vw;height:38vw;right:-10vw;bottom:-14vw;background:radial-gradient(circle,#F7D873,transparent 70%);animation:rzwOrb 11s ease-in-out infinite alternate-reverse}
@keyframes rzwOrb{to{transform:translate(8vw,6vw) scale(1.15)}}
.intro.rzwow .box{position:relative;z-index:2;animation:none!important;transform:none!important}
.intro.rzwow .lg{position:relative;opacity:0!important;animation:none!important;filter:blur(10px);transform:scale(.985);transition:opacity .7s ease,filter .9s ease,transform 1.2s cubic-bezier(.2,.8,.2,1)}
.intro.rzwow.rzw-logo .lg{opacity:1!important;filter:none;transform:none}
.intro.rzwow .lg:after{content:"";position:absolute;inset:-14% -30%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.95) 50%,transparent 58%);transform:translateX(-110%);mix-blend-mode:overlay;pointer-events:none}
.intro.rzwow.rzw-logo .lg:after{animation:rzcShine 1.3s cubic-bezier(.4,0,.2,1) .35s forwards}
@keyframes rzcShine{to{transform:translateX(110%)}}
.intro.rzwow .motto{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform 1s cubic-bezier(.2,.8,.2,1)}
.intro.rzwow.rzw-motto .motto{opacity:1;transform:none}
.intro.rzwow .skip{opacity:0;animation:fadeup 1s ease 2.6s forwards}
.intro.rzwow.out{opacity:0!important;visibility:hidden!important;transform:scale(1.12);filter:blur(10px);transition:opacity .9s ease .8s,transform 1.2s cubic-bezier(.7,0,.2,1) .8s,filter 1s ease .8s,visibility 0s linear 2s!important}
#rz3cur{position:fixed;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border:1.5px solid #fff;border-radius:50%;pointer-events:none;z-index:2147483646;mix-blend-mode:difference;opacity:0;transition:opacity .3s,width .35s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1),margin .35s cubic-bezier(.2,.8,.2,1),background .35s}
#rz3cur.on{opacity:1}
#rz3cur.big{width:62px;height:62px;margin:-31px 0 0 -31px;background:rgba(255,255,255,.12)}
.rz3spin{position:absolute;left:0;top:0;z-index:5;width:clamp(84px,8.5vw,118px);aspect-ratio:1;pointer-events:none;direction:ltr}
.rz3spin.fx{position:fixed;left:clamp(10px,1.6vw,26px);top:50%;margin-top:-50px;width:100px;z-index:60;will-change:transform}
@media(max-width:700px){.rz3spin.fx{width:62px;top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));margin:0;left:8px}}
.rz3spin svg{width:100%;height:100%;display:block;animation:rz3spin 16s linear infinite}
.rz3spin text{fill:#16304A;paint-order:stroke;stroke:rgba(255,253,247,.9);stroke-width:2.6px;stroke-linejoin:round;font:600 9.5px/1 "Poppins",system-ui,sans-serif;letter-spacing:.2em}
.rz3spin i{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:#F8D000;box-shadow:0 0 0 4px rgba(255,253,247,.8)}
@keyframes rz3spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:rz-off){.rz3spin svg{animation:none}}
html body.rz3 .mottobox.rzn4{padding:0!important;aspect-ratio:16/10;display:block;cursor:pointer}
.rzn4-st{position:absolute;inset:0;overflow:hidden;border-radius:inherit;container-type:inline-size}
.rzn4-st video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.rzn4-st .bg{opacity:0}
.rzn4-st .vl{position:absolute;inset:0;background:radial-gradient(ellipse 80% 75% at 50% 45%,rgba(255,253,247,.82),rgba(246,236,211,.7));opacity:0}
.rzn4-st .lgo{position:absolute;left:50%;top:17%;width:calc(var(--u,3.4px)*34);width:34cqw;height:auto;transform:translate(-50%,-50%);opacity:0}
.rzn4-st .bb{position:absolute;top:25%;width:calc(var(--u,3.4px)*21);width:21cqw;height:calc(var(--u,3.4px)*21);height:21cqw;border-radius:50%;overflow:hidden;opacity:0;box-shadow:0 18px 34px -16px rgba(22,48,74,.55)}
.rzn4-st .bb:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 calc(var(--u,3.4px)*.5) rgba(255,255,255,.85);box-shadow:inset 0 0 0 .5cqw rgba(255,255,255,.85);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.4),transparent 40%)}
.rzn4-st .k1{left:8%}.rzn4-st .k2{left:39.5%}.rzn4-st .k3{left:71%}
.rzn4-st .op{position:absolute;top:37%;font:500 calc(var(--u,3.4px)*6)/1 var(--sans,Poppins),sans-serif;font:500 6cqw/1 var(--sans,Poppins),sans-serif;color:#55657F;opacity:0}
.rzn4-st .q1{left:31%}.rzn4-st .q2{left:62.5%}
.rzn4-st .ln{position:absolute;left:8%;right:8%;top:66%;height:3px;border-radius:3px;background:linear-gradient(90deg,#F8D000,#C9A227);transform-origin:left;transform:scaleX(0);box-shadow:0 0 14px rgba(248,208,0,.65)}
.rzn4-st .dt{position:absolute;top:66%;width:calc(var(--u,3.4px)*1.6);width:1.6cqw;height:calc(var(--u,3.4px)*1.6);height:1.6cqw;margin:calc(var(--u,3.4px)*-.65) 0 0 calc(var(--u,3.4px)*-.8);margin:-.65cqw 0 0 -.8cqw;border-radius:50%;background:#F8D000;box-shadow:0 0 0 calc(var(--u,3.4px)*.5) rgba(248,208,0,.25);box-shadow:0 0 0 .5cqw rgba(248,208,0,.25);opacity:0}
.rzn4-st .d1,.rzn4-st .l1{left:18.5%}.rzn4-st .d2,.rzn4-st .l2{left:50%}.rzn4-st .d3,.rzn4-st .l3{left:81.5%}
.rzn4-st .lb{position:absolute;top:71%;width:calc(var(--u,3.4px)*28);width:28cqw;margin-left:calc(var(--u,3.4px)*-14);margin-left:-14cqw;text-align:center;font:600 max(10px,calc(var(--u,3.4px)*2.3))/1 var(--sans,Poppins),sans-serif;font:600 max(10px,2.3cqw)/1 var(--sans,Poppins),sans-serif;letter-spacing:.24em;color:#8C6A1C;opacity:0}
.rzn4.go .bg{animation:rzF 0.34s ease both,rzK 1.72s ease-out both}
.rzn4.go .vl{animation:rzF 0.34s ease 0.6s both}
.rzn4.go .lgo{animation:rzL 0.43s ease 0.69s both}
.rzn4.go .k1{animation:rzP 0.26s cubic-bezier(.34,1.56,.64,1) 0.82s both}.rzn4.go .k2{animation:rzP 0.26s cubic-bezier(.34,1.56,.64,1) 0.88s both}.rzn4.go .k3{animation:rzP 0.26s cubic-bezier(.34,1.56,.64,1) 0.95s both}
.rzn4.go .q1{animation:rzF 0.17s ease 0.9s both}.rzn4.go .q2{animation:rzF 0.17s ease 0.97s both}
.rzn4.go .ln{animation:rzW 0.69s cubic-bezier(.6,0,.4,1) 1.16s forwards}
.rzn4.go .d1{animation:rzP 0.17s ease 1.29s both}.rzn4.go .d2{animation:rzP 0.17s ease 1.5s both}.rzn4.go .d3{animation:rzP 0.17s ease 1.72s both}
.rzn4.go .l1{animation:rzU 0.26s ease 1.33s both}.rzn4.go .l2{animation:rzU 0.26s ease 1.55s both}.rzn4.go .l3{animation:rzU 0.26s ease 1.76s both}
@keyframes rzF{from{opacity:0}to{opacity:1}}
@keyframes rzK{from{transform:scale(1.12)}to{transform:none}}
@keyframes rzP{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}
@keyframes rzL{from{opacity:0;transform:translate(-50%,-38%);filter:blur(8px)}to{opacity:1;transform:translate(-50%,-50%);filter:none}}
@keyframes rzW{to{transform:scaleX(1)}}
@keyframes rzU{from{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:rz-off){.rzn4.go *{animation-duration:0s!important;animation-delay:0s!important}}
html body .rz3svnav .sn-n,html body .rz3pill .sn-n{color:#8C6A1C!important}
html body #rz-inv>a{color:#16304A!important}
.intro.rznew{background:radial-gradient(ellipse at 50% 45%,#FFF8DC 0%,#FBF6EC 45%,#EFE5D2 100%)!important;overflow:hidden;display:block!important}
.intro.rznew>.box{display:none!important}
.intro.rznew.gone{display:none!important}
.intro.rznew.out{opacity:0!important;transform:scale(1.08);filter:blur(10px);visibility:hidden!important;transition:opacity 1s ease,transform 1.2s cubic-bezier(.7,0,.2,1),filter 1s ease,visibility 0s linear 1.2s!important}
.intro.rznew .rzni-bg{position:absolute;inset:0 0 2px 0;width:100%;height:calc(100% - 2px);object-fit:cover;opacity:1;animation:rzniK 9s ease-out both}
.intro.rznew .rzni-vl{position:absolute;inset:0;background:radial-gradient(ellipse 80% 75% at 50% 45%,rgba(255,253,247,.8),rgba(246,236,211,.68));opacity:1}
.intro.rznew .rzni-box{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,4vh,44px);padding:24px}
.intro.rznew .rzni-lgo{width:min(46vw,420px)!important;height:auto!important;opacity:0}
.intro.rznew .rzni-eq,.intro.rznew .rzni-tl{display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;column-gap:clamp(10px,3vw,40px);direction:ltr}
.intro.rznew .rzni-bb{position:relative;width:min(21vw,30vh,240px);height:min(21vw,30vh,240px);aspect-ratio:1;border-radius:50%;overflow:hidden;opacity:0;box-shadow:0 22px 40px -18px rgba(22,48,74,.55)}
.intro.rznew .rzni-bb video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.intro.rznew .rzni-bb:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 4px rgba(255,255,255,.85);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.4),transparent 40%)}
.intro.rznew .rzni-op,.intro.rznew .rzni-s{font:500 clamp(28px,5vw,58px)/1 Poppins,sans-serif;color:#55657F;opacity:0}
.intro.rznew .rzni-s{visibility:hidden;height:0}
.intro.rznew .rzni-tl{position:relative;width:max-content;padding-top:clamp(14px,2.4vh,26px);align-items:start}
.intro.rznew .rzni-ln{position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:linear-gradient(90deg,#F8D000,#C9A227);transform-origin:left;transform:scaleX(0);box-shadow:0 0 14px rgba(248,208,0,.65)}
.intro.rznew .rzni-col{position:relative;width:min(21vw,30vh,240px);display:flex;flex-direction:column;align-items:center}
.intro.rznew .rzni-dt{position:absolute;left:50%;top:calc(-1 * clamp(14px,2.4vh,26px) - 6px);width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#F8D000;box-shadow:0 0 0 5px rgba(248,208,0,.25);opacity:0}
.intro.rznew .rzni-lb{font:600 clamp(11px,1.5vw,18px)/1 Poppins,sans-serif;letter-spacing:.24em;color:#8C6A1C;opacity:0;margin-top:8px}
.intro.rznew .rzni-c{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}
html.rz3-intro #cmplz-cookiebanner-container{opacity:0!important;pointer-events:none!important}
html.rz3-intro .rz3x>:not(#intro),html.rz3-intro body>:not(.rz3x):not(script):not(style):not(link):not(noscript){display:none!important}
.intro .skip,.rz3x .intro .skip{display:none!important}@media (min-width:1101px){header.hd .bar{gap:12px!important}header.hd .nav>li>a{padding-left:9px!important;padding-right:9px!important;font-size:13.5px!important}}@media (min-width:1101px) and (max-width:1599px){header.hd .bar{gap:8px!important;padding-left:18px!important}header.hd .nav>li>a{padding-left:7px!important;padding-right:7px!important;font-size:13px!important}header.hd .r{gap:8px!important}header.hd .r .btn-y{padding:11px 16px!important;font-size:13px!important}}@media (min-width:1101px) and (max-width:1299px){html[lang^=fr] header.hd .nav{display:none!important}html[lang^=fr] header.hd .burger{display:grid!important}}@media (min-width:1460px){header.hd .bar{max-width:1420px!important}}header.hd .lang.rzl{position:relative;display:flex!important;gap:0}header.hd .rzl-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-radius:99px;background:rgba(255,255,255,.9);color:var(--n,#22384F);font:700 12.5px var(--sans,inherit);letter-spacing:.08em;cursor:pointer;box-shadow:0 2px 10px rgba(34,56,79,.07)}header.hd .rzl-btn svg{transition:transform .25s}header.hd .rzl.open .rzl-btn svg{transform:rotate(180deg)}header.hd .rzl-menu{position:absolute;top:calc(100% + 12px);right:0;min-width:230px;padding:8px;background:#fff;border-radius:20px;box-shadow:0 18px 50px rgba(34,56,79,.16);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s;z-index:1000;display:grid;gap:2px}header.hd .rzl.open .rzl-menu{opacity:1;visibility:visible;transform:none}header.hd .rzl-menu a{display:flex!important;justify-content:space-between;align-items:center;gap:24px;padding:12px 16px!important;border-radius:14px!important;color:var(--n,#22384F)!important;background:none!important;font:400 15.5px var(--sans,inherit)!important;letter-spacing:0!important;text-decoration:none}header.hd .rzl-menu a:hover,header.hd .rzl-menu a.on{background:#FBF4DC!important}header.hd .rzl-c{font:700 11px var(--sans,inherit);letter-spacing:.12em;color:#B8902A}html[dir=rtl] header.hd .rzl-menu{right:auto;left:0}@media (max-width:640px){html .rz3x footer.ft{padding-bottom:120px!important}html .rz3x footer.ft .cols{grid-template-columns:1fr 1fr!important;column-gap:18px!important;row-gap:30px!important}html .rz3x footer.ft .cols a{font-size:14px!important;line-height:1.35!important}html .rz3x footer.ft .bot{padding-right:72px!important}html .rz3x footer.ft .bot nav{display:flex!important;flex-wrap:wrap;gap:6px 18px;align-items:center}html .rz3x footer.ft .bot nav .rzsig{flex-basis:100%}html .rz3x footer.ft .bot nav a.ln{margin:0!important}}
@font-face{font-family:"Cormorant FB1";src:local("Georgia");size-adjust:87.6%;ascent-override:105%;descent-override:33%;line-gap-override:0%}@font-face{font-family:"Cormorant FB2";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("LiberationSerif"),local("Tinos");size-adjust:96.3%;ascent-override:95.6%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:"Poppins FB";font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Helvetica"),local("Arimo");size-adjust:111.4%;ascent-override:94.3%;descent-override:31.4%;line-gap-override:0%}@font-face{font-family:"Poppins FB";font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Helvetica Bold"),local("Helvetica-Bold"),local("Arimo Bold");size-adjust:106.8%;ascent-override:98.3%;descent-override:32.8%;line-gap-override:0%}.rz3x .rznow,.rz3x .rznow .wd,.rz3x .rznow .ph{transition:none!important}.intro.rznew{z-index:10050!important}html:not(.rzia) body .rz3x .btn-y:after,html:not(.rzia) body .rz3x .bub,html:not(.rzia) body .rz3x .bg-bubbles i,html:not(.rzia) body .rz3x .blob img,html:not(.rzia) body .rz3x .badge:before,html:not(.rzia) body .rz3x .sweep em,html:not(.rzia) body .rz3x .band .tr,html:not(.rzia) body .rz3x .seal,html:not(.rzia) body body.rz3 #page .entry-content section:first-of-type:before,html:not(.rzia) body body.rz3 .rz3b,html:not(.rzia) body .rz3spin svg,html:not(.rzia) body .rzgc>.rzb,html:not(.rzia) body .rz3x #stage .blob img,html:not(.rzia) body .rz3x #stage .blob:after,html:not(.rzia) body .rz3x #stage .badge,html:not(.rzia) body .rz3x #stage .badge:after,html:not(.rzia) body .rz3x #stage .badge b{animation-play-state:paused!important}html.js .rz3x #hero .rv,html.js .rz3x #hero .wd,html.js .rz3x #hero .rv.on,html.js .rz3x #hero .on .wd{transform:none!important;transition:none!important}@media(hover:none),(max-width:1180px){html body #hd.hd .nav>li:has(a[href*="rz-loondienst"]):nth-child(n):nth-child(n) .dd.mega figure{display:none!important}html body #hd.hd .nav>li:nth-child(3):nth-child(n):nth-child(n):nth-child(n) .dd.mega figure{display:none!important}}.rzfx-hide{display:none!important}.rzfx-fm{margin:20px auto 18px!important;max-width:860px;width:100%;box-sizing:border-box}.rzsc>.rzjob{max-width:860px;width:100%}.rzfx-fm[open]>summary{border-bottom:0!important}.rzfx-fm>summary{cursor:pointer}html body details.rzfx-auto>form.forminator-ui{padding:20px 18px 24px!important;box-sizing:border-box!important;width:100%!important}@media(max-width:767px){html body .rz3x .soc{flex-wrap:nowrap!important;gap:8px!important;justify-content:space-between!important;width:100%!important;justify-self:stretch!important;box-sizing:border-box}html body .rz3x .soc a{width:50px!important;height:50px!important;flex:0 0 50px!important}.rz3x footer.ft{padding-bottom:190px!important}}.rz3x .gband:has(.rzjob-ft){margin-bottom:26px!important}html body #hd.hd.open .nav>li .dd.mega a:has(figure){display:flex!important;align-items:center!important;gap:14px!important;text-align:start!important}html body #hd.hd.open .nav>li:nth-child(n) .dd.mega figure,html body #hd.hd.open .nav>li:nth-child(n) .dd.mega figure.lg{display:block!important;flex:0 0 56px!important;width:56px!important;height:56px!important;min-height:0!important;border-radius:50%!important;overflow:hidden!important;margin:0!important;padding:0!important;border:2px solid #fff!important;box-shadow:0 6px 14px -8px rgba(22,48,74,.5)!important;background:#fff!important}html body #hd.hd.open .nav>li .dd.mega figure img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border-radius:50%}html body #hd.hd.open .nav>li .dd.mega figure.lg img{object-fit:contain!important;padding:8px!important;box-sizing:border-box!important}.intro.out{pointer-events:none!important}.rz-job .rzwa,.rz-job .rz3cta{display:none!important}.rzjob{display:flex;gap:14px;align-items:flex-start;width:calc(100% - 32px);max-width:1100px;margin:22px auto;padding:18px 20px;background:#fffdf5;border:1px solid #ecdcae;border-left:5px solid #f8d000;border-radius:16px;box-shadow:0 10px 30px -18px rgba(20,50,70,.35);color:#204058;text-align:start;box-sizing:border-box}[dir=rtl] .rzjob,.rzjob[dir=rtl]{border-left:1px solid #ecdcae;border-right:5px solid #f8d000}.rzjob .i{flex:0 0 30px;height:30px;border-radius:50%;background:#f8d000;color:#14435b;font:700 16px/30px Georgia,serif;text-align:center}.rzjob strong{display:block;font-size:17px;margin:0 0 4px;color:#14435b}.rzjob p{margin:0!important;font-size:15px;line-height:1.55;color:#3e5566}.rzjob-ft{text-align:center;margin:14px auto 0;padding:0 16px;font-size:13.5px}.rzjob-ft a{color:inherit;text-decoration:underline;text-underline-offset:3px;opacity:.85}#ui-datepicker-div{background:#fff!important;z-index:100005!important;border:1px solid #e6dcc6!important;border-radius:14px!important;padding:10px 12px!important;box-shadow:0 18px 40px -16px rgba(32,64,88,.45)!important}#ui-datepicker-div table,#ui-datepicker-div .ui-datepicker-header{background:#fff!important}.select2-container--open{z-index:100005!important}.select2-dropdown,.forminator-select-dropdown{background:#fff!important;border:1px solid #e6dcc6!important;border-radius:12px!important;box-shadow:0 18px 40px -16px rgba(32,64,88,.45)!important;overflow:hidden}.select2-results,.select2-results__options,.select2-search{background:#fff!important}.select2-results__option{background:#fff;color:#204058!important}.select2-results__option--highlighted,.select2-results__option[aria-selected=true]{background:#fdf3c4!important;color:#204058!important}body:has(form.forminator-custom-form) .rz3cta{display:none!important}.rz-fb-done{text-align:center;padding:26px 22px!important;border:1px solid #efe1a6!important;background:linear-gradient(180deg,#fffdf3,#ffffff)!important}.rz-fb-done .rz-fb-thanks{font-size:18px;font-weight:600;color:#204058}.rz-fb-done a.rz-fb-google{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;margin-top:14px;padding:15px 26px!important;border-radius:999px!important;background:#ffffff!important;color:#204058!important;border:2px solid #F8D000!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;box-shadow:0 14px 30px -18px rgba(32,64,88,.45);max-width:100%}.rz-fb-done a.rz-fb-google::before{content:"";width:22px;height:22px;flex:0 0 22px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27%3E%3Cpath fill=%27%23FFC107%27 d=%27M43.6 20.5H42V20H24v8h11.3C33.7 32.7 29.2 36 24 36c-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 7.9 3l5.7-5.7C34 6.1 29.3 4 24 4 12.9 4 4 12.9 4 24s8.9 20 20 20 20-8.9 20-20c0-1.3-.1-2.4-.4-3.5z%27/%3E%3Cpath fill=%27%23FF3D00%27 d=%27M6.3 14.7l6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 7.9 3l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7z%27/%3E%3Cpath fill=%27%234CAF50%27 d=%27M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2C29.2 35.1 26.7 36 24 36c-5.2 0-9.6-3.3-11.3-8l-6.5 5C9.5 39.6 16.2 44 24 44z%27/%3E%3Cpath fill=%27%231976D2%27 d=%27M43.6 20.5H42V20H24v8h11.3c-.8 2.2-2.2 4.2-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.4-.4-3.5z%27/%3E%3C/svg%3E") center/contain no-repeat}.rz-sharebar{margin:18px auto 0;padding:18px 18px 20px;border:1px solid #ece6d6;border-radius:18px;background:#fff;text-align:center;max-width:720px}.rz-sharebar p{margin:0 0 12px!important;font-weight:600;color:#204058;font-size:15.5px}.rz-sharebar .b{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.rz-sharebar a,.rz-sharebar button{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;font:600 14.5px/1 inherit;text-decoration:none!important;cursor:pointer;border:0}.rz-sharebar .wa{background:#25D366;color:#fff!important}.rz-sharebar .fb{background:#1877F2;color:#fff!important}.rz-sharebar .cp{background:#F8D000;color:#204058}.rzfx{margin-top:16px;border:1px solid #e6dcc6;border-radius:20px;background:#fff;box-shadow:0 14px 34px -26px rgba(32,64,88,.35);overflow:hidden}.rzfx>summary{text-align:start!important;list-style:none;cursor:pointer;display:block!important;padding:16px 18px;color:#204058;-webkit-tap-highlight-color:transparent}.rzfx>summary::-webkit-details-marker{display:none}.rzfx .i{flex:0 0 42px;height:42px;border-radius:50%;background:#F8D000;display:grid;place-items:center;font-size:24px;line-height:1;font-weight:600;color:#204058;transition:transform .25s}.rzfx[open] .i{transform:rotate(45deg)}.rzfx .t{display:block;font-weight:600;font-size:17px;line-height:1.3}.rzfx .c{display:block;font-size:14px;color:#55646f;margin-top:2px}.rzfx[open]>summary{border-bottom:1px solid #efe7d6}.rzfx-h{display:flex!important;align-items:center;gap:14px;text-align:start!important;width:100%}.rzfx-h>span:last-child{flex:1 1 auto;min-width:0;text-align:start!important}.rzfx .t,.rzfx .c{text-align:start!important}.rzfx-auto>:not(summary){box-sizing:border-box!important;padding:18px 18px 22px!important;margin:0!important;text-align:start;max-width:100%!important}.rzfx-auto form{margin:0!important;padding:0!important}.rzfx input:not([type=checkbox]):not([type=radio]),.rzfx select,.rzfx textarea{box-sizing:border-box!important;max-width:100%!important}.rzs .of.rz3card{grid-template-columns:auto minmax(0,1fr)!important;column-gap:16px!important}.rzs .of.rz3card>div:last-child{min-width:0}@media(max-width:600px){.rzs .of.rz3card .ic{width:48px!important;height:48px!important}}html body .intro.rznew.out{filter:none!important;transform:none!important;transition:opacity .45s ease,visibility 0s linear .45s!important}@media(min-width:861px){html:root body .rz3x #contact h2.split{font-size:clamp(32px,calc(1.2vw + 18px),44px)!important}html:root body .rz3x footer.ft h2.split{font-size:clamp(28px,calc(1vw + 16px),38px)!important}}@media(min-width:861px){html:root body:not(.home) #main section.rzk-sec,html:root body:not(.home) #main section.sec,html:root body:not(.home) #main section.fw,html:root body:not(.home) #main section.why,html:root body:not(.home) #main section.fin{padding-top:clamp(40px,3.6vw,56px)!important;padding-bottom:clamp(40px,3.6vw,56px)!important;margin-top:0!important;margin-bottom:0!important}html:root body:not(.home) #main section.intro,html:root body:not(.home) #main section.rzk-top,html:root body:not(.home) #main section.rzk-hero,html:root body:not(.home) #main section.rz3ph,html:root body:not(.home) #main section.head{padding-bottom:clamp(36px,3.2vw,48px)!important;margin-bottom:0!important}html:root body:not(.home) #main .sx{padding-top:clamp(40px,3.6vw,56px)!important}html:root body:not(.home) #main figure.rz3wide{margin-top:20px!important;margin-bottom:20px!important}html:root body:not(.home) .rzgl{margin-top:24px!important;margin-bottom:24px!important}}@media(max-width:860px){html:root body:not(.home) #main section.rzk-sec,html:root body:not(.home) #main section.sec,html:root body:not(.home) #main section.fw,html:root body:not(.home) #main section.why,html:root body:not(.home) #main section.fin{padding-top:clamp(34px,8vw,44px)!important;padding-bottom:clamp(34px,8vw,44px)!important;margin-top:0!important;margin-bottom:0!important}}html body .rzk .rzk-form-g{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;align-items:stretch!important;gap:28px!important}html body .rzk .rzk-fbox{grid-column:1;grid-row:1;margin:0!important}html body .rzk .rzk-side{display:contents!important}html body .rzk .rzk-info{grid-column:2;grid-row:1;margin:0!important;align-self:stretch!important;height:auto!important;display:flex!important;flex-direction:column}html body .rzk .rzk-info ul{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:0!important}html body .rzk .rzk-map{grid-column:1/-1;grid-row:2;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}html body .rzk .rzk-map-v{aspect-ratio:auto!important;min-height:300px;height:100%}html body .rzk .rzk-map-b{padding:36px 40px!important;display:flex;flex-direction:column;justify-content:center}@media(max-width:860px){html body .rzk .rzk-form-g{grid-template-columns:1fr!important}html body .rzk .rzk-fbox,html body .rzk .rzk-info,html body .rzk .rzk-map{grid-column:1;grid-row:auto}html body .rzk .rzk-map{grid-template-columns:1fr}html body .rzk .rzk-map-v{aspect-ratio:2/1!important;min-height:0;height:auto}html body .rzk .rzk-map-b{padding:24px 22px!important}}@media(min-width:861px){html:root body.rz3 #page:not(.rz3home) .entry-content{padding-top:92px!important}html:root body #page h1:not(.screen-reader-text):not(.rznew h1),html:root body #page #hero h1{font-size:clamp(36px,calc(1.5vw + 20px),52px)!important}html:root body #page h2:not(.rznew h2),html:root body #page #hero h2{font-size:clamp(26px,calc(.9vw + 16px),36px)!important}html:root body #page h3:not(.rznew h3){font-size:clamp(18px,calc(.35vw + 14px),21px)!important}html:root body .rz3x #hero{padding-top:clamp(110px,9vw,150px)!important}html:root body .rz3x #hero #stage{max-width:clamp(420px,36vw,546px)!important}}@media(max-width:860px){html:root body #page h1:not(.screen-reader-text):not(.rznew h1),html:root body #page #hero h1{font-size:clamp(34px,9.6vw,46px)!important;line-height:1.08!important}html:root body #page h2:not(.rznew h2),html:root body #page #hero h2{font-size:clamp(27px,7.4vw,36px)!important;line-height:1.12!important}html:root body #page h3:not(.rznew h3){font-size:clamp(19px,5.2vw,23px)!important}}body:has(#contact .cta) .rzl>.cta{display:none!important}body:has(.rzv section.end) #contact{display:none!important}html body .rzgl{position:relative;max-width:1240px;margin:40px auto;padding:0}html body .rzgl>.rzgh{display:none!important}html body .rzgl>.rzgc{position:relative!important;overflow:hidden!important;border-radius:44px!important;background:linear-gradient(135deg,#FFF3C8,#FCE9A8 55%,#F6DC86)!important;padding:80px 60px!important;text-align:center!important;border:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;width:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .rzgc>*:not(.rzb):not(canvas){position:relative;z-index:2}html body .rzgc.rzk-end h2{font-family:"Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;font-weight:500!important;font-size:clamp(30px,calc(1.2vw + 18px),44px)!important;letter-spacing:-.01em!important;line-height:1.12!important;color:#16304A!important;margin:0 0 12px!important}html body .rzgc.rzk-end p{font-family:Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif!important;font-weight:300!important;font-size:clamp(15px,1.1vw,17px)!important;line-height:1.8!important;color:#26333B!important;max-width:720px;margin:0 auto 24px!important}html body .rzk-ctas{gap:14px!important}html body .rzk-b{position:relative;overflow:hidden;isolation:isolate;font-family:Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif!important;font-weight:500!important;font-size:14.5px!important;letter-spacing:.08px!important;padding:16px 30px!important;border-radius:99px!important;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)!important}html body .rzk-b:hover{transform:translateY(-2px)!important}html body .rzk-y{background:linear-gradient(135deg,#FFF1A8 0%,#FFE15C 45%,#F8D000 100%)!important;color:#16304A!important;border:0!important;box-shadow:0 14px 30px -14px rgba(200,160,0,.75)!important}html body .rzk-y:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%) 0 0/250% 100%;background-position:130% 0;animation:shine 4.5s ease-in-out infinite;pointer-events:none}html body .rzk-o{background:rgba(255,255,255,.7)!important;color:#16304A!important;border:1px solid rgba(201,165,74,.45)!important;box-shadow:0 12px 26px -16px rgba(140,106,28,.4)!important}@media(max-width:600px){html body .rzk-ctas .rzk-b{width:100%!important}}html body .rzk-t,html body .rzk-btn.o,html body .rzk-btn:not(.y){background:rgba(255,255,255,.7)!important;color:#16304A!important;border:1px solid rgba(201,165,74,.45)!important;box-shadow:0 12px 26px -16px rgba(140,106,28,.4)!important}html body .rzk-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Poppins,"Poppins FB","Poppins FB3","Poppins FB4",system-ui,sans-serif!important;font-weight:500!important;font-size:14.5px!important;letter-spacing:.08px!important;padding:16px 30px!important;border-radius:99px!important;text-decoration:none!important;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)!important}html body .rzk-btn:hover{transform:translateY(-2px)!important}html body .rzk-btn.y{background:linear-gradient(135deg,#FFF1A8 0%,#FFE15C 45%,#F8D000 100%)!important;color:#16304A!important;border:0!important;box-shadow:0 14px 30px -14px rgba(200,160,0,.75)!important}html body .rzk-b small,html body .rzk-btn small{font-weight:400!important;opacity:.8}html body .rzk-hero>p,html body .rzk-end p,html body .rzk-top p,html body #main .entry-content p,html body #main .entry-content li,html body #main .entry-content dd{font-weight:300!important}html body #main .entry-content p strong,html body #main .entry-content li strong,html body #main .entry-content p b{font-weight:600!important}html body .rzgc>.rzb{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.98),rgba(255,255,255,.35) 38%,rgba(255,236,170,.28) 70%,rgba(246,220,134,.45));border:1px solid rgba(255,255,255,.85);box-shadow:inset -12px -18px 34px rgba(214,170,40,.22),inset 8px 10px 20px rgba(255,255,255,.7),0 30px 50px -30px rgba(140,106,28,.45);animation:flt 9s ease-in-out infinite;pointer-events:none;z-index:0}html body .rzgc>.rzb.b1{width:180px;height:180px;left:-40px;top:-40px}html body .rzgc>.rzb.b2{width:110px;height:110px;right:74px;bottom:-30px;animation-delay:-3s}html body .rzgc>.rzb.b3{width:60px;height:60px;right:248px;top:30px;animation-delay:-6s}html body .rzgc>canvas.rzsk,html body #contact .cta>canvas.rzsk{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}@media(max-width:600px){html body .rzgl{margin:24px auto}html body .rzgl>.rzgc{border-radius:30px!important;padding:52px 22px!important}html body .rzgc>.rzb.b1{width:110px;height:110px}html body .rzgc>.rzb.b3{right:30px}}#stage>canvas.rzsp{position:absolute;left:-10%;top:-10%;width:120%;height:120%;pointer-events:none;z-index:2}html body .rz3x #stage .blob{-webkit-mask-image:url(/wp-content/uploads/2026/10/rz3-hero-mask-280.webp),radial-gradient(ellipse 51% 53% at 46% 50%,#000 95%,transparent 100%)!important;mask-image:url(/wp-content/uploads/2026/10/rz3-hero-mask-280.webp),radial-gradient(ellipse 51% 53% at 46% 50%,#000 95%,transparent 100%)!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}html body section.rzk-hero{border-radius:32px!important;border:1px solid #F1E3B0!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;position:relative;box-shadow:0 40px 70px -48px rgba(140,106,28,.45),inset 0 1px 0 rgba(255,255,255,.85)!important;padding:46px 40px 42px!important}@media(max-width:600px){html body section.rzk-hero{border-radius:26px!important;padding:32px 20px 30px!important}}#rz3cur{display:none!important}#rz3dust{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:2147483645}html body .hd .nav .dd.mega figure.lg{padding:6px!important;background:#fff!important;display:grid!important;place-items:center;overflow:hidden;border:1px solid #F1E3B0}html body .hd .nav .dd.mega figure.lg img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;transform:none!important}html body #rz-inv{max-width:268px!important;padding:12px 14px 10px!important;border-radius:18px!important}html body #rz-inv strong{font-size:14.5px!important;line-height:1.25!important;padding-right:18px;display:block}html body #rz-inv p{font-size:12.5px!important;line-height:1.5!important;margin:6px 0 10px!important}html body #rz-inv a{font-size:13px!important;padding:7px 13px!important}html body #rz-inv small{font-size:10.5px!important;margin-top:8px!important}html body #rz-inv .rz-inv-x{font-size:18px!important;width:26px!important;height:26px!important;top:8px!important;right:8px!important}@media(min-width:861px){html body .hd .nav .dd.mega{display:grid!important;grid-template-columns:1fr;row-gap:2px;min-width:330px!important;padding:14px!important}html body .hd .nav .dd.mega>li{grid-column:1}html body .hd .nav .dd.mega>li>a:not(.all){display:flex!important;align-items:center;gap:12px;padding:7px 10px!important;border-radius:14px;background:transparent!important;border:0!important}html body .hd .nav .dd.mega>li>a:not(.all):hover{background:rgba(255,243,200,.9)!important;transform:none!important}html body .hd .nav .dd.mega figure{flex:0 0 46px;width:46px!important;height:46px!important;border-radius:50%!important;margin:0!important;box-shadow:0 6px 14px -8px rgba(22,48,74,.5)}html body .hd .nav .dd.mega figure img{width:100%;height:100%;object-fit:cover}html body .hd .nav .dd.mega>li>a>span{padding:0!important;font:400 14.5px/1.3 var(--sans)!important;color:#16304A}html body .hd .nav .dd.mega .all{display:block!important;margin-top:4px;padding:10px 12px!important;border-radius:14px!important;background:transparent!important;border:0!important;border-top:1px solid rgba(201,162,39,.25)!important;font:600 14px/1 var(--sans)!important;font-style:normal!important;color:#8C6A1C!important;text-align:start!important}html body .hd .nav .dd.mega>li.reg{grid-column:1;grid-row:auto;display:flex!important;flex-direction:column;align-items:stretch;gap:0;margin:6px 0 0!important;padding:12px 0 0!important;border-top:1px solid rgba(201,162,39,.3)!important;border-inline-start:0!important}html body .hd .nav .dd.mega>li.reg span{margin:0 10px 6px!important;white-space:nowrap}html body .hd .nav .dd.mega>li.reg a{display:flex!important;align-items:center;gap:10px;padding:9px 10px!important;border-radius:12px!important;border:0!important;background:transparent!important;font:400 14.5px/1 var(--sans)!important;white-space:nowrap}html body .hd .nav .dd.mega>li.reg a:before{content:"";width:6px;height:6px;border-radius:50%;background:#F8D000;flex:0 0 6px}html body .hd .nav .dd.mega>li.reg a:hover{background:rgba(255,243,200,.9)!important}}html body .rz3x #stage .bub{display:none!important}html body .rz3x #stage .blob{-webkit-mask:url(/wp-content/uploads/2026/10/rz3-hero-mask-280.webp) center/100% 100% no-repeat;mask:url(/wp-content/uploads/2026/10/rz3-hero-mask-280.webp) center/100% 100% no-repeat;isolation:isolate}html body .rz3x #stage .blob img{animation:rzKen 24s ease-in-out infinite alternate!important;transform-origin:62% 38%;will-change:transform}html body .rz3x #stage .blob:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 32%,rgba(255,231,120,.5) 44%,rgba(255,248,214,.42) 50%,rgba(255,231,120,.4) 56%,transparent 68%) 0 0/260% 100% no-repeat,linear-gradient(210deg,rgba(255,236,150,.18) 0%,transparent 38%,rgba(248,208,0,.16) 72%,rgba(201,162,39,.34) 100%),radial-gradient(ellipse at 52% 46%,transparent 58%,rgba(140,106,28,.22) 100%);animation:rzLeak 9s ease-in-out infinite}@keyframes rzKen{0%{transform:scale(1.02) translate(0,0)}100%{transform:scale(1.12) translate(-2.5%,1.8%)}}@keyframes rzLeak{0%{background-position:130% 0,0 0,0 0}55%,100%{background-position:-70% 0,0 0,0 0}}html body .rz3x #stage .badge{animation:rzbFloat 5s ease-in-out infinite}html body .rz3x #stage .badge>span{position:relative;z-index:1}html body .rz3x #stage .badge:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 35%,rgba(255,236,150,.55) 50%,transparent 65%);background-size:260% 100%;animation:rzbShine 4.5s ease-in-out infinite;pointer-events:none}html body .rz3x #stage .badge b{animation:rzbBeat 2.6s ease-in-out infinite}@keyframes rzbFloat{0%,100%{translate:0 0;box-shadow:0 18px 40px -22px rgba(22,48,74,.45),0 0 0 0 rgba(248,208,0,.0)}50%{translate:0 -8px;box-shadow:0 26px 46px -22px rgba(22,48,74,.4),0 0 0 10px rgba(248,208,0,.14)}}@keyframes rzbShine{0%{background-position:130% 0}55%,100%{background-position:-30% 0}}@keyframes rzbBeat{0%,100%{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}36%{transform:scale(1.05)}48%{transform:scale(1)}}html body .rz3spin.fx{top:27%!important;width:104px!important;margin-top:-52px!important;left:auto!important;right:clamp(10px,1.6vw,26px)!important}@media(max-width:700px){html body .rz3spin.fx{width:66px!important;top:84px!important;bottom:auto!important;margin-top:0!important;left:auto!important;right:9px!important}}@media(max-width:600px){html body .rz3x #stage .badge small{white-space:nowrap;letter-spacing:.12em!important;font-size:8px!important}}@media(max-width:600px){html body .rz3x #hero #stage{max-width:min(400px,100%)!important;width:100%!important;margin:34px auto 40px!important}html body .rz3x #stage .blob{width:100%!important}html body .rz3x #stage .bub{height:auto!important;aspect-ratio:1}html body .rz3x #stage .b1{width:24%!important;left:-4%!important;top:6%!important}html body .rz3x #stage .b2{width:16%!important;right:2%!important;top:-2%!important;left:auto!important}html body .rz3x #stage .b3{width:11%!important;right:-2%!important;bottom:34%!important;top:auto!important;left:auto!important}html body .rz3x #stage .b4{width:8%!important;left:16%!important;bottom:2%!important;top:auto!important}html body .rz3x #stage .call{left:-2%!important;bottom:5%!important;top:auto!important;right:auto!important;transform:none!important;padding:8px 18px 8px 8px!important;gap:10px!important;max-width:80%}html body .rz3x #stage .call b{font-size:19px!important}html body .rz3x #stage .call small{font-size:9px!important;letter-spacing:.2em!important}html body .rz3x #stage .call i{width:38px!important;height:38px!important}html body .rz3x #stage .badge{right:-3%!important;left:auto!important;bottom:28%!important;top:auto!important;width:86px!important;height:86px!important}html body .rz3x #stage .badge b{font-size:25px!important}html body .rz3x #stage .badge small{font-size:8.5px!important;letter-spacing:.18em!important}}@media(max-width:860px){html body .rz3x .hd .bar{background:rgba(255,252,243,.97)!important;box-shadow:0 10px 30px -18px rgba(22,48,74,.35)!important}html body .rz3x .hd:before{content:"";position:absolute;left:-20px;right:-20px;top:-80px;height:80px;background:#FFFCF3;pointer-events:none}}.rz3x .mega .reg{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 4px 2px;border-top:1px solid rgba(201,162,39,.25);margin-top:4px}.rz3x .mega .reg span{font:600 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#8C6A1C;margin-inline-end:6px}html body .hd .nav .dd.mega .reg a{display:inline-block;padding:8px 14px!important;border-radius:99px;font:400 13.5px/1 var(--sans);color:#16304A;background:rgba(255,255,255,.75)!important;border:1px solid #EFE2B8}html body .hd .nav .dd.mega .reg a:hover{background:#FFF3C8!important;transform:none}html body .hd.open .nav>li{border-bottom:1px solid rgba(201,162,39,.22);padding:0!important;margin:0!important}html body .hd.open .nav>li>a{display:flex!important;align-items:center;justify-content:space-between;width:100%;padding:15px 4px!important;font:500 17px/1.2 var(--sans)!important;color:#16304A!important;background:none!important;border:0!important}html body .hd.open .nav>li>a svg{width:12px;height:12px;transition:transform .35s var(--ease)}html body .hd.open .nav>li.exp>a svg{transform:rotate(180deg)}html body .hd.open .nav>li>.dd{display:none!important;padding:0 0 12px!important;margin:0!important}html body .hd.open .nav>li.exp>.dd{display:block!important}html body .hd.open .nav .dd>li{margin:0!important;padding:0!important}html body .hd.open .nav .dd a,html body .hd.open .nav .dd.mega a{display:block!important;padding:11px 14px!important;margin:0 0 0 2px!important;border:0!important;border-inline-start:2px solid #F1E3B0!important;border-radius:0!important;background:none!important;font:400 15px/1.35 var(--sans)!important;font-style:normal!important;color:#33475A!important;text-align:start!important;transform:none!important}html body .hd.open .nav .dd a:hover{border-inline-start-color:#F8D000!important;color:#16304A!important}html body .hd.open .nav .dd.mega span{padding:0!important;font:inherit!important}html body .hd.open .nav .dd .all{font-weight:600!important;color:#8C6A1C!important}html body .hd.open .nav .dd.mega .reg{display:flex!important;flex-wrap:wrap;gap:6px;padding:10px 0 0 2px!important;border:0!important}html body .hd.open .nav .dd.mega .reg span{flex:1 0 100%;margin:0 0 4px!important;font:600 11px/1 var(--sans)!important;letter-spacing:.16em;color:#8C6A1C}html body .hd.open .nav .dd.mega .reg a{border:1px solid #EFE2B8!important;border-radius:99px!important;padding:8px 13px!important;font-size:13.5px!important;margin:0!important;background:#fff!important}.rz3x #verhaal,.rz3x #team{padding-bottom:30px!important}.rz3x #stappen{padding-top:40px!important}.rz3x #plan{padding-top:44px!important;padding-bottom:20px!important}.rz3x #team{padding-top:30px!important}@media(max-width:560px){.rz3x #plan{padding-top:34px!important;padding-bottom:10px!important}.rz3x #team{padding-top:24px!important}}.intro.rznew video,.rzn4-st video{background:#F6ECD3}.intro.rznew video::-webkit-media-controls,.intro.rznew video::-webkit-media-controls-start-playback-button,.rzn4-st video::-webkit-media-controls,.rzn4-st video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.intro.rznew.rzgo .rzni-lgo{animation:rzniL 0.41s ease 0.71s both}
.intro.rznew.rzgo .rk1{animation:rzniP 0.29s cubic-bezier(.34,1.56,.64,1) 0.69s both}.intro.rznew.rzgo .rk2{animation:rzniP 0.29s cubic-bezier(.34,1.56,.64,1) 0.77s both}.intro.rznew.rzgo .rk3{animation:rzniP 0.29s cubic-bezier(.34,1.56,.64,1) 0.86s both}
.intro.rznew.rzgo .ro1{animation:rzniF 0.18s ease 0.75s both}.intro.rznew.rzgo .ro2{animation:rzniF 0.18s ease 0.84s both}
.intro.rznew.rzgo .rzni-ln{animation:rzniD 0.69s cubic-bezier(.6,0,.4,1) 1.14s forwards}
.intro.rznew.rzgo .rd1{animation:rzniP 0.18s ease 1.25s both}.intro.rznew.rzgo .rd2{animation:rzniP 0.18s ease 1.46s both}.intro.rznew.rzgo .rd3{animation:rzniP 0.18s ease 1.66s both}
.intro.rznew.rzgo .rl1{animation:rzniU 0.27s ease 1.29s both}.intro.rznew.rzgo .rl2{animation:rzniU 0.27s ease 1.5s both}.intro.rznew.rzgo .rl3{animation:rzniU 0.27s ease 1.71s both}
@keyframes rzniF{from{opacity:0}to{opacity:1}}
@keyframes rzniK{from{transform:scale(1.14)}to{transform:none}}
@keyframes rzniP{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}
@keyframes rzniL{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
@keyframes rzniD{to{transform:scaleX(1)}}
@keyframes rzniU{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:rz-off){.intro.rznew *{animation-duration:.01s!important;animation-delay:0s!important}}
body.rz3 .band{padding:15px 0!important;border-block:1px solid rgba(201,165,74,.45)!important;background:linear-gradient(90deg,rgba(255,243,200,0),rgba(255,243,200,.65),rgba(255,243,200,0))!important}
body.rz3 .band .tr{gap:34px!important;align-items:center;animation-duration:60s!important}
body.rz3 .band span{font-size:clamp(19px,1.7vw,24px)!important;letter-spacing:.06em;color:rgba(140,106,28,.72)!important}
body.rz3 .band span.f{font-size:12px!important;color:#C9A227!important;letter-spacing:0}
@media(max-width:560px){body.rz3 .band{padding:11px 0!important}body.rz3 .band span{font-size:17px!important}body.rz3 .band .tr{gap:24px!important}}
.rz3up-btn{padding:0!important;display:grid!important;place-items:center!important;line-height:0!important;box-sizing:border-box!important}.rz3up-btn svg{display:block;margin:0!important}
body.rz3 .viarz h2{margin-bottom:18px!important}
body.rz3 section.quote blockquote{color:#16304A!important;font-family:"Cormorant Garamond","Cormorant FB1","Cormorant FB2","Cormorant FB3","Cormorant FB4",Georgia,serif!important;font-style:italic;font-size:clamp(22px,2.6vw,32px)!important;line-height:1.35!important}
body.rz3 section.quote cite{color:#8A6D1F!important;letter-spacing:.18em;text-transform:uppercase;font-size:12px!important;font-style:normal}
body.rz3 .rzl>p,body.rz3 .rzl>h2,body.rz3 .rzl>ol,body.rz3 .rzl>ul,body.rz3 .rzl>.note,body.rz3 .rzl>.tags,body.rz3 .rzl>.faq{max-width:920px;margin-inline:auto!important}
body.rz3 .rzl>h2:has(+.rzrows),body.rz3 .rzl>h2:has(+.grid){max-width:none}
body.rz3 .rzl>p.lead{font-size:clamp(17px,1.5vw,19px);line-height:1.75}
@media(max-width:560px){body.rz3 .rzl .faq summary{padding:18px 18px;font-size:19px}body.rz3 .rzl .faq details>p{padding:0 18px 20px}body.rz3 .rzl>h2+p:not(.lead):has(+h2){padding:20px 20px}}

@media(max-width:767px){body.rz3 #page:not(.rz3home) .entry-content .sp,body.rz3 #page:not(.rz3home) .entry-content .hw,body.rz3 #page:not(.rz3home) .entry-content .v,body.rz3 #page:not(.rz3home) .entry-content .pr{grid-template-columns:auto 1fr!important;column-gap:16px!important;align-items:start}body.rz3 #page:not(.rz3home) .entry-content .sp .ic,body.rz3 #page:not(.rz3home) .entry-content .v .ic,body.rz3 #page:not(.rz3home) .entry-content .pr .ic{margin:2px 0 0!important}}
/* rz audit fixes 2026-10-10 */
html body .btn.btn.btn.btn,html body button.wpforms-submit.wpforms-submit.wpforms-submit.wpforms-submit,html body div.wpforms-container-full .wpforms-form button.wpforms-submit,html body div.wpforms-container .wpforms-form button[type=submit],html body .btn,html body a.btn,html body .wpforms-submit,html body .wp-block-button__link,html body a.button{font-weight:500!important}
html body span.i{font-family:'Cormorant Garamond',serif!important;font-style:italic}
@media (max-width:640px){html .rz3x .eb{font-size:12px!important}html .rz3x .lb{font-size:12px!important}html .rz3x footer.ft .capt,html .rz3x footer.ft a.ln,html .rz3x footer.ft .rzsig,html .rz3x footer.ft .bot{font-size:12px!important}html body #page .tag.tag.tag.tag.tag,html body #page .sn-eye.sn-eye.sn-eye.sn-eye.sn-eye,html body #page .rzk-eye.rzk-eye.rzk-eye.rzk-eye.rzk-eye,html body .tag.tag.tag.tag,html body .sn-eye.sn-eye.sn-eye.sn-eye,html body .rzk-eye.rzk-eye.rzk-eye.rzk-eye,html body .rzl-c.rzl-c.rzl-c,html body .rz3ph-eb.rz3ph-eb.rz3ph-eb,html body .cl.cl.cl.cl,html body .in.in.in small{font-size:12px!important}html .rz3x .stage small{font-size:11px!important}html .rz3x .badge small{font-size:10px!important}}img[data-rz3sw]{object-fit:cover}html[dir=rtl] #rz-inv{right:auto!important;left:16px!important;bottom:92px!important}html.rz3load #page{opacity:.4;transition:opacity .25s}#page{transition:opacity .35s}.rzm svg{width:24px!important;height:24px!important;margin:0!important;display:block}html{scrollbar-width:auto;scrollbar-color:#E5B800 #FFF8DD}html::-webkit-scrollbar{width:14px}html::-webkit-scrollbar-track{background:#FFF8DD}html::-webkit-scrollbar-thumb{background:linear-gradient(#FFE15C,#E5B800);border-radius:10px;border:3px solid #FFF8DD}.rz3up-btn{position:fixed;left:22px;bottom:96px;z-index:9997;width:48px;height:48px;border-radius:50%;border:1px solid #EFC400;background:#fff;color:#16304A;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px -10px rgba(140,106,28,.6);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s}.rz3up-btn.on{opacity:1;visibility:visible;transform:none}.rz3up-btn:hover{background:#FFE15C}.rzm{width:56px!important;height:56px!important;padding:0!important;line-height:0!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#FFE88A,#F8D000)!important;border-color:#EFC400!important;color:#16304A!important;box-shadow:0 10px 26px -8px rgba(200,150,0,.6)!important}