.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;text-rendering:optimizeLegibility}img,picture,video,svg{max-width:100%;height:auto;display:block}::selection{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--ivory)}:root{--rz-gutter:var(--wp--custom--grid--gutter, clamp(1rem, 2vw, 2rem));--rz-ease:var(--wp--custom--ease--editorial, cubic-bezier(0.22, 1, 0.36, 1));--rz-ease-crisp:var(--wp--custom--ease--crisp, cubic-bezier(0.4, 0, 0.2, 1));--rz-rule:var(--wp--preset--color--rule, #D8D5CC);--rz-max:96rem;--rz-header-h:4.5rem}.rz-shell{width:100%;max-width:var(--rz-max);margin-inline:auto;padding-inline:var(--rz-gutter)}.rz-grid{display:grid;align-items:start;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rz-gutter);row-gap:var(--wp--preset--spacing--m)}.rz-c1{grid-column-end:span 1}.rz-c2{grid-column-end:span 2}.rz-c3{grid-column-end:span 3}.rz-c4{grid-column-end:span 4}.rz-c5{grid-column-end:span 5}.rz-c6{grid-column-end:span 6}.rz-c7{grid-column-end:span 7}.rz-c8{grid-column-end:span 8}.rz-c9{grid-column-end:span 9}.rz-c10{grid-column-end:span 10}.rz-c11{grid-column-end:span 11}.rz-c12{grid-column-end:span 12}.rz-start2{grid-column-start:2}.rz-start3{grid-column-start:3}.rz-start4{grid-column-start:4}.rz-start5{grid-column-start:5}.rz-start6{grid-column-start:6}.rz-start7{grid-column-start:7}.rz-start8{grid-column-start:8}.rz-start9{grid-column-start:9}.rz-start10{grid-column-start:10}.rz-start11{grid-column-start:11}.rz-display{font-family:var(--wp--preset--font-family--display);font-weight:400;line-height:.93;letter-spacing:-.03em;text-wrap:balance;margin:0}.rz-display--hero{font-size:var(--wp--preset--font-size--display-l);line-height:.88;letter-spacing:-.035em}.rz-display--section{font-size:var(--wp--preset--font-size--display-m)}.rz-meta{font-family:var(--wp--preset--font-family--interface);font-size:var(--wp--preset--font-size--meta);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--muted);margin:0;line-height:1.4}.rz-lede{font-size:var(--wp--preset--font-size--body-lg);line-height:1.5;max-width:var(--wp--custom--measure--narrow,34ch);color:var(--wp--preset--color--ink);margin:0}.rz-prose{max-width:var(--wp--custom--measure--reading,62ch)}.rz-prose p{margin:0 0 1.25em;line-height:1.65}.rz-prose>:last-child{margin-bottom:0}.rz-muted{color:var(--wp--preset--color--muted)}.rz-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.rz-section{padding-block:var(--wp--preset--spacing--xxl);position:relative}.rz-section--tight{padding-block:var(--wp--preset--spacing--xl)}.rz-section--dark{background:var(--wp--preset--color--charcoal);color:var(--wp--preset--color--ivory)}.rz-section--dark .rz-meta{color:#9A988F}.rz-section--dark a{color:var(--wp--preset--color--ivory)}.rz-section--neutral{background:var(--wp--preset--color--neutral)}.rz-rule{border:0;border-top:1px solid var(--rz-rule);margin:0}.rz-section--dark .rz-rule{border-color:rgb(245 243 238 / .18)}.rz-sechead{align-items:start}.rz-sechead__label{grid-column:1 / span 2}.rz-sechead__title{grid-column:3 / span 9}.rz-link{position:relative;display:inline-block;color:inherit;text-decoration:none;padding-bottom:2px}.rz-link::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform 320ms var(--rz-ease)}.rz-link:hover::after,.rz-link:focus-visible::after{transform:scaleX(1);transform-origin:left}a.rz-cta,.rz-cta{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--wp--preset--font-family--interface);font-size:var(--wp--preset--font-size--small);font-weight:600;letter-spacing:.02em;text-decoration:none;padding:1rem 1.6rem;border:1px solid var(--wp--preset--color--ink);background:var(--wp--preset--color--ink);color:var(--wp--preset--color--ivory);border-radius:0;transition:background 260ms var(--rz-ease-crisp),color 260ms var(--rz-ease-crisp),border-color 260ms var(--rz-ease-crisp);min-height:48px}a.rz-cta:hover,a.rz-cta:focus-visible{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:#fff}a.rz-cta--ghost,.rz-cta--ghost{background:#fff0;color:var(--wp--preset--color--ink)}a.rz-cta--ghost:hover,a.rz-cta--ghost:focus-visible{background:var(--wp--preset--color--ink);border-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--ivory)}.rz-section--dark a.rz-cta,.rz-cta{background:var(--wp--preset--color--ivory);border-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--ink)}.rz-section--dark a.rz-cta:hover,.rz-section--dark a.rz-cta:focus-visible{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:#fff}.rz-cta__arrow{transition:transform 260ms var(--rz-ease);display:inline-block}.rz-cta:hover .rz-cta__arrow,.rz-cta:focus-visible .rz-cta__arrow{transform:translate(3px,-3px)}.rz-rows{border-top:1px solid var(--rz-rule)}.rz-row{display:grid;grid-template-columns:4rem minmax(0,1fr) minmax(0,0.8fr) 3rem;align-items:center;gap:var(--rz-gutter);padding-block:clamp(1.5rem, 3vw, 2.6rem);border-bottom:1px solid var(--rz-rule);text-decoration:none;color:inherit;position:relative;isolation:isolate}.rz-row__num{font-size:var(--wp--preset--font-size--meta);color:var(--wp--preset--color--muted);letter-spacing:.1em}.rz-row__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.75rem, 4vw, 3.5rem);line-height:1;letter-spacing:-.03em;margin:0;transition:transform 420ms var(--rz-ease)}.rz-row__desc{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);line-height:1.5;margin:0}.rz-row__arrow{justify-self:end;transition:transform 420ms var(--rz-ease);color:var(--wp--preset--color--muted)}.rz-row:hover .rz-row__title,.rz-row:focus-visible .rz-row__title{transform:translateX(.6rem)}.rz-row:hover .rz-row__arrow,.rz-row:focus-visible .rz-row__arrow{transform:translate(.4rem,-.4rem);color:var(--wp--preset--color--accent)}.rz-figure{margin:0;position:relative;overflow:hidden;background:var(--wp--preset--color--neutral)}.rz-figure img{width:100%;transition:transform 900ms var(--rz-ease);will-change:transform}.rz-figure--ar-wide{aspect-ratio:16 / 9}.rz-figure--ar-portrait{aspect-ratio:4 / 5}.rz-figure--ar-square{aspect-ratio:1 / 1}.rz-figure--ar-wide img,.rz-figure--ar-portrait img,.rz-figure--ar-square img{height:100%;object-fit:cover}a:hover>.rz-figure img,a:focus-visible>.rz-figure img{transform:scale(1.035)}.rz-placeholder{display:grid;place-content:center;text-align:center;gap:.5rem;background:var(--wp--preset--color--neutral);border:1px dashed var(--rz-rule);padding:var(--wp--preset--spacing--l);min-height:18rem}.rz-placeholder__label{font-size:var(--wp--preset--font-size--meta);letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.rz-proof{display:grid;gap:.5rem}.rz-proof__value{font-family:var(--wp--preset--font-family--display);font-size:clamp(3rem, 7vw, 6rem);line-height:.9;letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums}.rz-proof__label{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);line-height:1.45;max-width:26ch}.rz-proof__base{font-size:var(--wp--preset--font-size--meta);color:var(--wp--preset--color--muted);letter-spacing:.04em}.rz-stage{padding-block:clamp(2rem, 6vw, 4.5rem);border-top:1px solid var(--rz-rule)}.rz-stage:first-child{border-top:0}.rz-stage__n{font-size:var(--wp--preset--font-size--meta);color:var(--wp--preset--color--muted);letter-spacing:.14em;display:block;margin-bottom:.75rem}.rz-stage__t{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.75rem, 3.5vw, 3rem);line-height:1;letter-spacing:-.03em;margin:0 0 .75rem}.rz-stage__d{font-size:var(--wp--preset--font-size--body);color:var(--wp--preset--color--muted);line-height:1.6;max-width:46ch;margin:0}.rz-post{display:grid;gap:.6rem;padding-block:clamp(1.5rem, 3vw, 2.25rem);border-bottom:1px solid var(--rz-rule);text-decoration:none;color:inherit}.rz-post__meta{display:flex;gap:1rem;flex-wrap:wrap;font-size:var(--wp--preset--font-size--meta);letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.rz-post__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.4rem, 2.6vw, 2.1rem);line-height:1.05;letter-spacing:-.025em;margin:0;max-width:30ch;transition:color 260ms var(--rz-ease-crisp)}.rz-post:hover .rz-post__title,.rz-post:focus-visible .rz-post__title{color:var(--wp--preset--color--accent)}.rz-faq{border-bottom:1px solid var(--rz-rule)}.rz-faq summary{cursor:pointer;list-style:none;padding-block:1.4rem;display:flex;justify-content:space-between;gap:1.5rem;align-items:baseline;font-family:var(--wp--preset--font-family--display);font-size:clamp(1.2rem, 2vw, 1.6rem);line-height:1.2;letter-spacing:-.02em;min-height:48px}.rz-faq summary::-webkit-details-marker{display:none}.rz-faq summary::after{content:"+";font-family:var(--wp--preset--font-family--interface);font-size:1.25rem;color:var(--wp--preset--color--muted);flex:none;transition:transform 280ms var(--rz-ease)}.rz-faq[open] summary::after{transform:rotate(45deg)}.rz-faq__body{padding-bottom:1.6rem;max-width:62ch;color:var(--wp--preset--color--muted);line-height:1.65}.rz-header{position:sticky;top:0;z-index:90;background:color-mix(in srgb,var(--wp--preset--color--ivory) 88%,transparent);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid #fff0;transition:border-color 300ms var(--rz-ease-crisp),background 300ms var(--rz-ease-crisp)}.rz-header[data-scrolled="true"]{border-bottom-color:var(--rz-rule)}.rz-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--rz-gutter);min-height:var(--rz-header-h)}.rz-brand{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;font-family:var(--wp--preset--font-family--display);font-size:1.5rem;letter-spacing:-.02em}.rz-brand img{max-height:32px;width:auto}.rz-nav{display:flex;align-items:center;gap:clamp(1.25rem, 2.5vw, 2.25rem)}.rz-nav a:not(.rz-cta){font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.01em;text-decoration:none;color:inherit}.rz-nav a[aria-current="page"]{color:var(--wp--preset--color--accent)}.rz-navtoggle{display:none;background:none;border:1px solid var(--rz-rule);padding:.6rem .9rem;font:inherit;font-size:var(--wp--preset--font-size--small);cursor:pointer;min-height:44px;border-radius:0}.rz-panel{position:fixed;inset:0;z-index:100;background:var(--wp--preset--color--ivory);display:grid;grid-template-rows:auto 1fr auto;padding:var(--rz-gutter);transform:translateY(-100%);visibility:hidden;transition:transform 520ms var(--rz-ease),visibility 0s linear 520ms}.rz-panel[data-open="true"]{transform:translateY(0);visibility:visible;transition:transform 520ms var(--rz-ease),visibility 0s}.rz-panel__nav{display:grid;align-content:center;gap:.25rem}.rz-panel__nav a{font-family:var(--wp--preset--font-family--display);font-size:clamp(2rem, 9vw, 3.5rem);line-height:1.1;letter-spacing:-.03em;text-decoration:none;color:inherit;padding-block:.25rem}.rz-footer{background:var(--wp--preset--color--charcoal);color:var(--wp--preset--color--ivory);padding-block:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--l)}.rz-footer a{color:var(--wp--preset--color--ivory);text-decoration:none}.rz-footer a:hover,.rz-footer a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:.25em}.rz-footer__mark{font-family:var(--wp--preset--font-family--display);font-size:clamp(4rem, 18vw, 16rem);line-height:.8;letter-spacing:-.04em;margin:0 0 var(--wp--preset--spacing--l);color:var(--wp--preset--color--ivory)}.rz-footer__col h2,.rz-footer__col h3{font-family:var(--wp--preset--font-family--interface);font-size:var(--wp--preset--font-size--meta);letter-spacing:.14em;text-transform:uppercase;color:#9A988F;margin:0 0 1rem;font-weight:600}.rz-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.rz-footer__col li{font-size:var(--wp--preset--font-size--small)}.rz-footer__base{margin-top:var(--wp--preset--spacing--xl);padding-top:var(--wp--preset--spacing--s);border-top:1px solid rgb(245 243 238 / .18);display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;font-size:var(--wp--preset--font-size--meta);color:#9A988F}html.rz-motion [data-rz="mask"]{overflow:hidden;display:block;padding-block:.18em;margin-block:-.18em}html.rz-motion [data-rz="mask"] .rz-line>span{display:block;will-change:transform}html.rz-motion [data-rz="mask"] .rz-em{display:inline}html.rz-motion [data-rz="fade"]{opacity:0;will-change:transform,opacity}html.rz-motion [data-rz="reveal"]{clip-path:inset(0 0 100% 0);will-change:clip-path}.rz-skip{position:absolute;left:-9999px;top:0;z-index:999;background:var(--wp--preset--color--ink);color:var(--wp--preset--color--ivory);padding:.85rem 1.25rem;font-size:var(--wp--preset--font-size--small);text-decoration:none}.rz-skip:focus{left:.5rem;top:.5rem}:where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:3px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}html.rz-motion [data-rz]{opacity:1!important;clip-path:none!important;transform:none!important}}@media (max-width:1024px){.rz-sechead__label{grid-column:1 / span 12}.rz-sechead__title{grid-column:1 / span 12}.rz-row{grid-template-columns:3rem minmax(0,1fr) 2rem}.rz-row__desc{grid-column:2 / span 2;font-size:var(--wp--preset--font-size--meta)}}@media (max-width:782px){:root{--rz-gutter:1rem}.rz-grid>[class*="rz-c"]{grid-column:1 / -1}.rz-grid>[class*="rz-start"]{grid-column-start:1}.rz-nav{display:none}.rz-navtoggle{display:inline-flex;align-items:center}.rz-section{padding-block:var(--wp--preset--spacing--xl)}.rz-display--hero{font-size:clamp(2.75rem, 13vw, 4.5rem);letter-spacing:-.03em}.rz-footer__mark{font-size:clamp(3.5rem, 22vw, 7rem)}.rz-lede{max-width:none}}@media (max-width:380px){.rz-display--hero{font-size:2.4rem}.rz-row{grid-template-columns:2.25rem minmax(0,1fr) 1.5rem}}.rz-cta__arrow,.rz-row__arrow{display:inline-flex;align-items:center;flex:none}.rz-cta__arrow svg,.rz-row__arrow svg{display:block}.rz-row__arrow svg{width:14px;height:14px}.rz-link .rz-cta__arrow{margin-left:.35rem;vertical-align:baseline}body.wp-theme-rugmaz-editorial .elementor-location-header,body.wp-theme-rugmaz-editorial .elementor-location-footer,body.wp-theme-rugmaz-editorial .wpr-header-builder,body.wp-theme-rugmaz-editorial .wpr-footer-builder{display:none!important}#rz-main{margin-block:0}#rz-main>:last-child{margin-bottom:0}.rz-footer{margin-top:0}#rz-main+.rz-footer,#rz-main+* .rz-footer{margin-top:0}.rz-panel__nav a{min-height:48px;display:flex;align-items:center}.rz-grid>*{min-width:0}.rz-section--hero{padding-block:clamp(3rem, 7vw, 6.5rem) 0}.rz-meta--strong{color:var(--wp--preset--color--ink);margin-top:.4rem}.rz-hero__copy{margin-top:clamp(1.75rem, 3.5vw, 3rem)}.rz-hero__cta{margin-top:clamp(1.75rem, 3.5vw, 3rem);align-self:end}.rz-actions{display:flex;flex-wrap:wrap;gap:.9rem}.rz-bleed{position:relative;margin:0;overflow:hidden;background:var(--wp--preset--color--neutral)}.rz-bleed__img{width:100%;height:100%;object-fit:cover;display:block}.rz-bleed--hero{margin-top:clamp(3rem, 7vw, 6rem);aspect-ratio:21 / 9;max-height:78vh}.rz-bleed__cap{position:absolute;left:var(--rz-gutter);bottom:1rem;background:color-mix(in srgb,var(--wp--preset--color--ivory) 86%,transparent);padding:.45rem .8rem}.rz-bleed__cap .rz-meta{color:var(--wp--preset--color--ink)}.rz-section--figure{position:relative;isolation:isolate;overflow:hidden}.rz-section--figure .rz-bleed--cover{position:absolute;inset:0;z-index:-2}.rz-section--figure .rz-bleed--cover img{width:100%;height:100%;object-fit:cover}.rz-section--figure::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(32 32 30 / .92) 0%,rgb(32 32 30 / .86) 55%,rgb(32 32 30 / .94) 100%)}.rz-section--figure__body{position:relative;z-index:1}.rz-spec{margin:0;display:grid;gap:1.1rem}.rz-spec div{display:grid;gap:.2rem;border-top:1px solid rgb(245 243 238 / .22);padding-top:.7rem}.rz-spec dt{font-size:var(--wp--preset--font-size--meta);letter-spacing:.1em;text-transform:uppercase;color:#9A988F}.rz-spec dd{margin:0;font-family:var(--wp--preset--font-family--display);font-size:1.3rem;line-height:1.1}.rz-reserve{display:grid;align-content:space-between;min-height:15rem;padding:1.25rem;border:1px solid var(--rz-rule);background:linear-gradient(180deg,var(--wp--preset--color--neutral) 0%,rgb(234 232 226 / .35) 100%)}.rz-reserve__n{font-family:var(--wp--preset--font-family--display);font-size:2.5rem;line-height:1;color:var(--rz-rule)}.rz-reserve__label{font-size:var(--wp--preset--font-size--meta);letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.rz-figure__cap{margin-top:.7rem;display:block}a.rz-worklink{display:block;text-decoration:none;color:inherit}@media (max-width:782px){.rz-bleed--hero{aspect-ratio:4 / 5;max-height:none;margin-top:clamp(2rem, 6vw, 3rem)}.rz-section--hero{padding-block:clamp(2rem, 6vw, 3rem) 0}.rz-spec dd{font-size:1.15rem}.rz-reserve{min-height:9rem}}.rz-section--pagehead{padding-block:clamp(3.5rem, 8vw, 7rem) clamp(2.5rem, 6vw, 5rem)}.rz-facts{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.rz-facts li{display:grid;gap:.2rem;border-top:1px solid var(--rz-rule);padding-top:.6rem;font-size:var(--wp--preset--font-size--small)}.rz-row--static{grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr) 0;cursor:default}.rz-row--static:hover .rz-row__title{transform:none}.rz-row--static .rz-row__title{font-size:clamp(1.3rem, 2.4vw, 2rem)}.rz-row--static .rz-row__desc{font-size:var(--wp--preset--font-size--small)}.rz-related{list-style:none;margin:0;padding:0;display:grid;gap:0}.rz-related li{border-top:1px solid var(--rz-rule);padding-block:1.1rem;font-size:clamp(1.05rem, 1.6vw, 1.25rem)}.rz-related li:last-child{border-bottom:1px solid var(--rz-rule)}@media (max-width:1024px){.rz-row--static{grid-template-columns:3rem minmax(0,1fr)}.rz-row--static .rz-row__desc{grid-column:2}}@media (max-width:782px){.rz-section--pagehead{padding-block:clamp(2rem, 6vw, 3rem) clamp(1.5rem, 5vw, 2.5rem)}}.rz-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(1rem, 2vw, 2rem)}.rz-field{margin:0 0 1.5rem;display:grid;gap:.45rem}.rz-field--full{grid-column:1 / -1}.rz-field label{font-size:var(--wp--preset--font-size--meta);letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--muted);font-weight:500}.rz-req{color:var(--wp--preset--color--accent)}.rz-field input,.rz-field select,.rz-field textarea{width:100%;font:inherit;font-size:var(--wp--preset--font-size--body);color:var(--wp--preset--color--ink);background:#fff0;border:0;border-bottom:1px solid var(--wp--preset--color--muted);border-radius:0;padding:.65rem 0;min-height:48px;transition:border-color 220ms var(--rz-ease-crisp);appearance:none}.rz-field textarea{resize:vertical;min-height:7rem;line-height:1.6}.rz-field select{background-image:linear-gradient(45deg,transparent 50%,var(--wp--preset--color--ink) 50%),linear-gradient(135deg,var(--wp--preset--color--ink) 50%,transparent 50%);background-position:calc(100% - 13px) 1.45rem,calc(100% - 8px) 1.45rem;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2rem}.rz-field input:focus,.rz-field select:focus,.rz-field textarea:focus{border-bottom-color:var(--wp--preset--color--accent);border-bottom-width:2px;outline:2px solid #fff0;outline-offset:3px}.rz-field input:focus-visible,.rz-field select:focus-visible,.rz-field textarea:focus-visible{outline-color:var(--wp--preset--color--accent)}.rz-hint{font-size:var(--wp--preset--font-size--meta);color:var(--wp--preset--color--muted);line-height:1.5}.rz-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.rz-consent{font-size:var(--wp--preset--font-size--meta);color:var(--wp--preset--color--muted);max-width:60ch;line-height:1.6;margin:0 0 1.75rem}.rz-consent a{color:inherit;text-decoration:underline;text-underline-offset:.25em}.rz-form__submit{margin:0}button.rz-cta{cursor:pointer;font-family:inherit}.rz-formnote{border:1px solid var(--rz-rule);padding:clamp(1.25rem, 3vw, 2rem);margin-bottom:1.75rem}.rz-formnote h3{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.5rem, 3vw, 2.25rem);line-height:1.1;margin:0 0 .6rem}.rz-formnote p{margin:0;max-width:56ch;line-height:1.6}.rz-formnote--ok{border-left:3px solid var(--wp--preset--color--accent);background:var(--wp--preset--color--neutral)}.rz-formnote--err{border-left:3px solid #B3261E;background:#FBEDEC}.rz-formnote--err ul{margin:.5rem 0 0;padding-left:1.1rem}.rz-formnote--err li{margin-bottom:.3rem}@media (max-width:782px){.rz-form__grid{grid-template-columns:1fr}}button.rz-cta,.rz-form button.rz-cta{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--ivory);border:1px solid var(--wp--preset--color--ink);border-radius:0;text-transform:none;box-shadow:none;line-height:1}button.rz-cta:hover,button.rz-cta:focus-visible,.rz-form button.rz-cta:hover,.rz-form button.rz-cta:focus-visible{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:#fff}.rz-display,.rz-display--hero,.rz-display--section,.rz-row__title,.rz-post__title,.rz-stage__t,.rz-proof__value,.rz-footer__mark,.rz-brand,.rz-panel__nav a,.rz-faq summary,.rz-formnote h3,.rz-reserve__n{font-family:var(--wp--preset--font-family--display);font-weight:500;letter-spacing:-.035em}.rz-display--hero{font-weight:500;letter-spacing:-.042em;line-height:.94}.rz-display--section{letter-spacing:-.038em;line-height:.98}.rz-footer__mark{font-weight:600;letter-spacing:-.045em}.rz-brand{font-weight:600;font-size:1.05rem;letter-spacing:-.02em;line-height:1.15}.rz-em{font-family:var(--wp--preset--font-family--accent);font-style:italic;font-weight:400;letter-spacing:-.015em;font-size:1.06em}.rz-meta--marked{display:inline-flex;align-items:center;gap:.6rem}.rz-meta--marked::before{content:"";width:5px;height:5px;background:var(--wp--preset--color--accent);border-radius:50%;flex:none}.rz-sechead__label .rz-meta,.rz-section .rz-meta:first-child{color:var(--wp--preset--color--muted)}body{letter-spacing:-.009em}.rz-lede{letter-spacing:-.015em;line-height:1.45}.rz-meta{font-weight:500;letter-spacing:.12em}.rz-display--hero{font-size:clamp(3rem, 11.5vw, 12rem)}@media (max-width:782px){.rz-display--hero{font-size:clamp(2.6rem, 13vw, 4.25rem);letter-spacing:-.035em}.rz-em{font-size:1.04em}}.rz-display--hero{font-size:clamp(2.35rem, 6.1vw, 6.5rem);line-height:1}.rz-section--hero{padding-block:clamp(2.5rem, 5vw, 4.5rem) 0}.rz-footer__mark{font-size:clamp(3rem, 13vw, 11rem)}@media (max-width:782px){.rz-display--hero{font-size:clamp(2.1rem, 9.5vw, 3.1rem);line-height:1.04}}.rz-display{text-wrap:pretty}.rz-display--section{font-size:clamp(1.9rem, 4.6vw, 4.5rem);line-height:1.02;letter-spacing:-.034em;text-wrap:pretty;max-width:18ch}.rz-sechead__title .rz-display--section{max-width:20ch}.rz-em{white-space:nowrap}@media (max-width:782px){.rz-display--section{font-size:clamp(1.75rem, 8vw, 2.6rem);max-width:none}}.rz-display--section,.rz-sechead__title .rz-display--section{max-width:none}.rz-sechead__title{max-width:none}@media (min-width:1025px){.rz-sechead__title{grid-column:3 / span 8}}.rz-footer__base{justify-content:flex-start;gap:.6rem 2.5rem}@media (max-width:782px){.rz-footer__base{gap:.5rem}}.rz-line{overflow:visible}html:not(.rz-motion) .rz-line{overflow:visible!important}.rz-doc{counter-reset:rzdoc}.rz-doc__head{margin-bottom:clamp(2.5rem, 5vw, 4rem)}.rz-doc__title{font-family:var(--wp--preset--font-family--display);font-weight:300;letter-spacing:-.035em;line-height:1.05;font-size:clamp(2.1rem, 5vw, 4rem);margin:0}.rz-doc__sub{margin-top:1.25rem;max-width:54ch;color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--body);line-height:1.6}.rz-doc__section{padding-block:clamp(1.75rem, 3vw, 2.5rem);border-top:1px solid var(--rz-rule)}.rz-doc__section:first-of-type{border-top:0;padding-top:0}.rz-doc__section>h2{counter-increment:rzdoc;font-family:var(--wp--preset--font-family--interface);font-size:clamp(1.05rem, 1.6vw, 1.3rem);font-weight:500;letter-spacing:-.012em;line-height:1.3;margin:0 0 1rem}.rz-doc__section>h2::before{content:counter(rzdoc,decimal-leading-zero);display:block;font-size:var(--wp--preset--font-size--meta);letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--wp--preset--color--muted);margin-bottom:.5rem}.rz-doc__body{max-width:68ch}.rz-doc__body p{margin:0 0 1rem;line-height:1.68}.rz-doc__body p:last-child{margin-bottom:0}.rz-doc__body ul{margin:0 0 1rem;padding-left:1.1rem}.rz-doc__body li{margin-bottom:.45rem;line-height:1.6}.rz-doc__body a{text-decoration:underline;text-underline-offset:.18em}.rz-doc__note{margin-top:clamp(2.5rem, 5vw, 4rem);padding:1.25rem 1.5rem;border:1px solid var(--rz-rule);max-width:68ch;font-size:var(--wp--preset--font-size--meta);line-height:1.6;color:var(--wp--preset--color--muted)}.rz-panel__contact{padding-bottom:1rem}.rz-panel__wa{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--wp--preset--font-size--body);letter-spacing:-.01em;text-decoration:none;color:inherit;padding:.7rem 0}.rz-panel__wa svg{flex:0 0 auto;opacity:.85}.rz-panel__wa span{border-bottom:1px solid currentColor;padding-bottom:2px}.rz-panel__wa:hover span,.rz-panel__wa:focus-visible span{border-bottom-color:var(--wp--preset--color--accent)}.rz-section--dark .rz-lede,.rz-section--dark .rz-prose,.rz-section--dark .rz-prose p,.rz-section--dark p,.rz-section--dark h1,.rz-section--dark h2,.rz-section--dark h3{color:var(--wp--preset--color--ivory)}.rz-section--dark .rz-muted,.rz-section--dark .rz-muted p{color:rgb(245 243 238 / .72)}.rz-section--dark p a.rz-cta{color:var(--wp--preset--color--ink)}input[type="checkbox"].cmplz-category{width:initial;-webkit-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:163px;--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-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;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:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border: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:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-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(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,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-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.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(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;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{margin-bottom:15px!important;max-height:10px}.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:0!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;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{word-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:rgb(239 239 239 / .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(0,1fr);align-items:center;grid-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:0}.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:0}.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:none;padding:0;margin:0;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);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;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:0;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:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;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:none;padding:0;margin:0;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;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;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:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-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}@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:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.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:0}.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;-webkit-border-radius:10px;-moz-border-radius:10px;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:#fff;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:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;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:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}