:root{--sv-primary: 271.7143 41.1765% 33.3333%;--sv-primary-fg: 0 0% 98%;--sv-pistachio: 116.6038 32.9193% 68.4314%;--sv-pistachio-fg: 271.7143 41.1765% 33.3333%;--sv-pistachio-ink: 271.7143 41.1765% 33.3333%;--sv-sand: 271.7143 34% 94%;--sv-bg: 116.6038 33% 97%;--sv-fg: 272 25% 12%;--sv-accent: 348 77% 42%;--sv-border: 272 15% 88%;--sv-muted-fg: 272 15% 42%;--sv-radius: 0.5rem;--sv-radius-card: 1rem;--sv-fs-h1: clamp(2.5rem, 4.7vw, 3.75rem);--sv-fs-h2: clamp(2rem, 3.75vw, 3rem);--sv-fs-h3: clamp(1.75rem, 2.8vw, 2.25rem);--sv-fs-h4: 1.5rem;--sv-fs-h5: 1.25rem;--sv-fs-lead: 1.125rem;--sv-fs-body: 1rem;--sv-fs-small: .875rem;--sv-fs-tiny: .75rem;--sv-lh-nadpis: 1.05;--sv-lh-h4: 1.33;--sv-lh-lead: 1.56;--sv-lh-body: 1.5;--sv-lh-small: 1.43;--sv-lh-tiny: 1.33;--sv-fs-h1: clamp(2.5rem, 4.7vw, 3.75rem);--sv-fs-h2: clamp(2rem, 3.75vw, 3rem);--sv-fs-h3: clamp(1.75rem, 2.8vw, 2.25rem);--sv-fs-h4: 1.5rem;--sv-fs-h5: 1.25rem;--sv-fs-lead: 1.125rem;--sv-fs-body: 1rem;--sv-fs-small: .875rem;--sv-fs-tiny: .75rem;--sv-lh-nadpis: 1.05;--sv-lh-h4: 1.33;--sv-lh-lead: 1.56;--sv-lh-body: 1.5;--sv-lh-small: 1.43;--sv-lh-tiny: 1.33;--sv-font-head: 'Cormorant Garamond', serif;--sv-font-body: 'Plus Jakarta Sans', sans-serif}#header,#header a,.mw_footer,.mw_footer a{font-family:var(--sv-font-body)}#header .mw_menu a:hover,#header .current-menu-item>a{color:hsl(var(--sv-primary))}.sv-header{position:fixed;top:0;left:0;right:0;z-index:50;background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--sv-border));font-family:var(--sv-font-body)}.sv-header--editor{position:static;backdrop-filter:none;margin-top:40px}.sv-header__inner{max-width:72rem;margin:0 auto;padding:0 1.5rem;height:4rem;display:flex;align-items:center;justify-content:space-between}.sv-header__logo{display:flex;flex-direction:column;line-height:1;text-decoration:none}.sv-header__logo1{font-family:var(--sv-font-head);font-size:1.25rem;font-weight:700;color:hsl(var(--sv-fg));letter-spacing:.02em}.sv-header__logo2{font-size:var(--sv-fs-tiny);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--sv-muted-fg));margin-top:3px}.sv-header__logo1{color:hsl(var(--sv-fg)) !important}.sv-header__logo2{color:hsl(var(--sv-muted-fg)) !important}.sv-header__nav{display:flex;align-items:center;gap:1.5rem}.sv-header__nav a:not(.sv-header__cta){font-size:.875rem;color:hsl(var(--sv-muted-fg)) !important;text-decoration:none;transition:color .2s}.sv-header__nav a:not(.sv-header__cta):hover{color:hsl(var(--sv-fg)) !important}.sv-header__cta{background:hsl(var(--sv-primary));color:hsl(var(--sv-primary-fg)) !important;padding:.5rem 1rem;border-radius:999px;font-size:.875rem;font-weight:500;transition:opacity .2s}.sv-header__cta:hover{opacity:.9;color:hsl(var(--sv-primary-fg)) !important}.sv-header__burger{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:.5rem}.sv-header__burger span{width:20px;height:2px;background:hsl(var(--sv-fg));display:block}@media(max-width: 1199px){.sv-header__nav{gap:1rem}}@media(max-width: 1023px){.sv-header__nav{display:none}.sv-header__burger{display:flex}.sv-header--open .sv-header__nav{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid hsl(var(--sv-border));padding:1.25rem 1.5rem;box-shadow:0 10px 20px rgba(0,0,0,.08)}.sv-header--open .sv-header__nav a{font-size:1rem}.sv-header--open .sv-header__cta{text-align:center}}.sv_footer_element_container .element_content{padding-bottom:0 !important}.sv-footer{background:hsl(var(--sv-primary));color:hsla(0,0%,100%,.8);font-family:var(--sv-font-body);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sv-footer__inner{max-width:72rem;margin:0 auto;padding:3rem 1.5rem 1.5rem;display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between}.sv-footer__brand{display:flex;flex-direction:column}.sv-footer__brand strong{font-family:var(--sv-font-head);font-size:1.25rem;color:#fff}.sv-footer__brand span{font-size:.8rem;color:hsla(0,0%,100%,.6);margin-top:2px}.sv-footer__links{display:flex;gap:1.5rem;flex-wrap:wrap}.sv-footer__links a{font-size:.875rem;color:hsla(0,0%,100%,.75);text-decoration:none}.sv-footer__links a:hover{color:hsl(var(--sv-pistachio))}.sv-footer__social{display:flex;gap:.75rem}.sv-footer__social a{width:2rem;height:2rem;border-radius:50%;background:hsla(0,0%,100%,.1);color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}.sv-footer__social a:hover{background:hsla(0,0%,100%,.2)}.sv-footer__social svg{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sv-footer__social a[aria-label=Facebook] svg{width:1.2rem;height:1.2rem;fill:currentColor;stroke:none}.sv-footer__bottom{max-width:72rem;margin:0 auto;padding:1.25rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.15);font-size:.75rem;color:hsla(0,0%,100%,.5);text-align:center}.sv-footer__bottom a{color:hsla(0,0%,100%,.6);text-decoration:underline}.sv-header__logo{color:hsl(var(--sv-fg)) !important}.sv-header__logo1{color:hsl(var(--sv-fg)) !important}.sv-header__logo2{color:hsl(var(--sv-muted-fg)) !important}.sv-header__nav a:not(.sv-header__cta){color:hsl(var(--sv-muted-fg)) !important}.sv-header__nav a:not(.sv-header__cta):hover{color:hsl(var(--sv-fg)) !important}.sv-header__nav a.sv-header__cta,.sv-header__cta{color:hsl(var(--sv-primary-fg)) !important}.sv-header a{text-decoration:none !important}.sv-footer__brand strong{color:#fff !important}.sv-footer__links a{color:hsla(0,0%,100%,.75) !important}.sv-footer__links a:hover{color:hsl(var(--sv-pistachio)) !important}.sv-footer__social a{color:#fff !important}.sv-footer__bottom a{color:hsla(0,0%,100%,.6) !important}.sv-header,.sv-header *,.sv-footer,.sv-footer *{box-sizing:border-box}#header.ve-header-typeskvele{background:none !important;border:0 !important;padding:0 !important;box-shadow:none !important}#header.ve-header-typeskvele .background_overlay{display:none}#footer .footer_end.footer_skvele{background:none !important;padding:0 !important}#footer .footer_end.footer_skvele>.background_overlay{display:none}.sv-footer--global{width:auto;margin-left:0;margin-right:0}
