@font-face{font-family:Newsreader;src:url(../fonts/newsreader-latin-ext.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/inter-latin-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--sv-cyan-500:#0AA0D8;--sv-cyan-600:#0889BC;--sv-cyan-700:#0679A8;--sv-cyan-800:#065F86;--sv-cyan-200:#A9DDF3;--sv-cyan-100:#D6EFFA;--sv-cyan-50:#EAF6FC;--sv-navy-950:#0E1E39;--sv-navy-900:#15294B;--sv-navy-800:#22385E;--sv-ink:#3F5068;--sv-muted:#5A6B82;--sv-subtle:#8A96A8;--sv-bg:#FFFFFF;--sv-bg-soft:#F7FBFE;--sv-bg-grey:#F3F6FA;--sv-border:#E2E9F1;--sv-border-strong:#C8D4E2;--sv-success:#178A5B;--sv-success-bg:#E7F6EF;--sv-error:#C93A3A;--sv-error-bg:#FDEEEE;--sv-warning:#A86A00;--sv-warning-bg:#FFF5E0;--sv-hero-gradient:linear-gradient(100deg,#F8FCFF 0%,#EFF8FD 42%,#E2F1FA 100%);--sv-footer-bg:var(--sv-navy-900);--sv-font-display:"Newsreader",Georgia,"Times New Roman",serif;--sv-font-sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--sv-fs-display:4rem;--sv-lh-display:1.06;--sv-fs-h1:3.25rem;--sv-lh-h1:1.1;--sv-fs-h2:2.375rem;--sv-lh-h2:1.16;--sv-fs-h3:1.5rem;--sv-lh-h3:1.25;--sv-fs-h4:1.125rem;--sv-lh-h4:1.4;--sv-fs-lead:1.25rem;--sv-lh-lead:1.55;--sv-fs-body:1rem;--sv-lh-body:1.6;--sv-fs-article:1.0625rem;--sv-lh-article:1.7;--sv-fs-small:.875rem;--sv-lh-small:1.5;--sv-fs-xs:.8125rem;--sv-fs-eyebrow:.75rem;--sv-ls-eyebrow:.22em;--sv-fs-button:.9375rem;--sv-fs-nav:.9375rem;--sv-ls-display:-.012em;--sv-section-y:96px;--sv-container:1320px;--sv-gutter:60px;--sv-grid-gap:24px;--sv-header-h:88px;--sv-content-w:760px;--sv-radius-xs:6px;--sv-radius-sm:8px;--sv-radius-md:12px;--sv-radius-lg:16px;--sv-radius-xl:24px;--sv-radius-pill:999px;--sv-shadow-xs:0 1px 2px rgba(21,41,75,.06);--sv-shadow-card:0 1px 2px rgba(21,41,75,.04),0 6px 20px rgba(21,41,75,.06);--sv-shadow-card-hover:0 2px 4px rgba(21,41,75,.05),0 14px 34px rgba(21,41,75,.11);--sv-shadow-dropdown:0 18px 48px rgba(21,41,75,.16),0 2px 6px rgba(21,41,75,.06);--sv-shadow-button:0 6px 16px rgba(10,160,216,.28);--sv-focus-ring:0 0 0 3px rgba(10,160,216,.35);--sv-ease:cubic-bezier(.2,.7,.2,1);--sv-dur:.18s }@media(max-width:1023.98px){:root{--sv-fs-display:2.5rem;--sv-lh-display:1.1;--sv-fs-h1:2.25rem;--sv-lh-h1:1.12;--sv-fs-h2:1.75rem;--sv-lh-h2:1.2;--sv-fs-h3:1.3125rem;--sv-lh-h3:1.28;--sv-fs-h4:1.0625rem;--sv-fs-lead:1.125rem;--sv-section-y:56px;--sv-gutter:24px;--sv-grid-gap:16px;--sv-header-h:68px}}@media(max-width:767.98px){:root{--sv-gutter:20px}}@media(min-width:1024px)and (max-width:1439.98px){:root{--sv-gutter:40px}}:root{--i-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3Cpath d='M19 12H5'/%3E%3C/svg%3E");--i-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--i-arrow-up-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E");--i-badge-percent:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m15 9-6 6'/%3E%3Cpath d='M9 9h.01'/%3E%3Cpath d='M15 15h.01'/%3E%3C/svg%3E");--i-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v3'/%3E%3Cpath d='M16 2v3'/%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M3 9h18'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--i-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--i-chevron-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--i-circle-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='12'/%3E%3Cline x1='12' x2='12.01' y1='16' y2='16'/%3E%3C/svg%3E");--i-circle-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m16 9-5.5 5.5L8 12'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");--i-contact-round:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 2v2'/%3E%3Cpath d='M17.915 21a6 6 0 10-12 0'/%3E%3Cpath d='M8 2v2'/%3E%3Ccircle cx='12' cy='11' r='4'/%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3C/svg%3E");--i-droplet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z'/%3E%3C/svg%3E");--i-eye:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--i-facebook:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E");--i-gift:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E");--i-glasses:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='15' r='4'/%3E%3Ccircle cx='18' cy='15' r='4'/%3E%3Cpath d='M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2'/%3E%3Cpath d='M2.5 13 5 7c.7-1.3 1.4-2 3-2'/%3E%3Cpath d='M21.5 13 19 7c-.7-1.3-1.5-2-3-2'/%3E%3C/svg%3E");--i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");--i-instagram:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cline x1='17.5' x2='17.51' y1='6.5' y2='6.5'/%3E%3C/svg%3E");--i-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3C/svg%3E");--i-map-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");--i-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 19h16'/%3E%3C/svg%3E");--i-navigation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='3 11 22 2 13 21 11 13 3 11'/%3E%3C/svg%3E");--i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384'/%3E%3C/svg%3E");--i-shield-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");--i-sun:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2'/%3E%3Cpath d='M12 20v2'/%3E%3Cpath d='m4.93 4.93 1.41 1.41'/%3E%3Cpath d='m17.66 17.66 1.41 1.41'/%3E%3Cpath d='M2 12h2'/%3E%3Cpath d='M20 12h2'/%3E%3Cpath d='m6.34 17.66-1.41 1.41'/%3E%3Cpath d='m19.07 4.93-1.41 1.41'/%3E%3C/svg%3E");--i-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}.sv-ic-arrow-left{--i:var(--i-arrow-left)}.sv-ic-arrow-right{--i:var(--i-arrow-right)}.sv-ic-arrow-up-right{--i:var(--i-arrow-up-right)}.sv-ic-badge-percent{--i:var(--i-badge-percent)}.sv-ic-calendar{--i:var(--i-calendar)}.sv-ic-check{--i:var(--i-check)}.sv-ic-chevron-down{--i:var(--i-chevron-down)}.sv-ic-chevron-right{--i:var(--i-chevron-right)}.sv-ic-circle-alert{--i:var(--i-circle-alert)}.sv-ic-circle-check{--i:var(--i-circle-check)}.sv-ic-clock{--i:var(--i-clock)}.sv-ic-contact-round{--i:var(--i-contact-round)}.sv-ic-droplet{--i:var(--i-droplet)}.sv-ic-eye{--i:var(--i-eye)}.sv-ic-facebook{--i:var(--i-facebook)}.sv-ic-gift{--i:var(--i-gift)}.sv-ic-glasses{--i:var(--i-glasses)}.sv-ic-info{--i:var(--i-info)}.sv-ic-instagram{--i:var(--i-instagram)}.sv-ic-mail{--i:var(--i-mail)}.sv-ic-map-pin{--i:var(--i-map-pin)}.sv-ic-menu{--i:var(--i-menu)}.sv-ic-navigation{--i:var(--i-navigation)}.sv-ic-phone{--i:var(--i-phone)}.sv-ic-shield-check{--i:var(--i-shield-check)}.sv-ic-sun{--i:var(--i-sun)}.sv-ic-user{--i:var(--i-user)}.sv-ic-x{--i:var(--i-x)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}body{margin:0;font-family:var(--sv-font-sans);font-size:var(--sv-fs-body);line-height:var(--sv-lh-body);color:var(--sv-ink);background:var(--sv-bg);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}img{max-width:100%;height:auto;display:block}a{color:var(--sv-cyan-700);text-decoration:none}a:hover{color:var(--sv-cyan-800)}h1,h2,h3,h4{margin:0;color:var(--sv-navy-900);font-weight:inherit}p,figure,ul,ol,dl{margin:0}button{font:inherit}:focus-visible{outline:none;box-shadow:var(--sv-focus-ring);border-radius:6px}.sr-only,.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sv-skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--sv-navy-900);color:#fff;padding:10px 16px;border-radius:10px;font-weight:600}.sv-skip:focus{top:12px;color:#fff}.sv-container{width:100%;max-width:calc(var(--sv-container) + 2*var(--sv-gutter));margin:0 auto;padding:0 var(--sv-gutter)}.sv-ic:before{content:"";display:inline-block;flex:none;width:var(--is,20px);height:var(--is,20px);background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;vertical-align:middle}.sv-ic--sm{--is:16px}.sv-ic--lg{--is:24px}.sv-eyebrow{font-family:var(--sv-font-sans);font-size:var(--sv-fs-eyebrow);font-weight:600;letter-spacing:var(--sv-ls-eyebrow);text-transform:uppercase;color:var(--sv-muted);line-height:1.2;display:block}.sv-display{font-family:var(--sv-font-display);font-weight:400;font-size:var(--sv-fs-display);line-height:var(--sv-lh-display);letter-spacing:var(--sv-ls-display)}.sv-h1{font-family:var(--sv-font-display);font-weight:400;font-size:var(--sv-fs-h1);line-height:var(--sv-lh-h1);letter-spacing:var(--sv-ls-display)}.sv-h2{font-family:var(--sv-font-display);font-weight:400;font-size:var(--sv-fs-h2);line-height:var(--sv-lh-h2);letter-spacing:-.008em}.sv-h3{font-family:var(--sv-font-display);font-weight:500;font-size:var(--sv-fs-h3);line-height:var(--sv-lh-h3)}.sv-h4{font-family:var(--sv-font-sans);font-weight:600;font-size:var(--sv-fs-h4);line-height:var(--sv-lh-h4)}.sv-lead{font-size:var(--sv-fs-lead);line-height:var(--sv-lh-lead);color:var(--sv-ink)}.sv-small{font-size:var(--sv-fs-small);line-height:var(--sv-lh-small)}.sv-muted{color:var(--sv-muted)}.sv-btn{--h:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 26px;border-radius:var(--sv-radius-md);font-family:var(--sv-font-sans);font-size:var(--sv-fs-button);font-weight:600;line-height:1;letter-spacing:.005em;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background var(--sv-dur) var(--sv-ease),box-shadow var(--sv-dur),border-color var(--sv-dur),color var(--sv-dur)}.sv-btn.sv-ic{--is:18px}.sv-btn--arrow:after{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:var(--i-arrow-right) center/contain no-repeat;mask:var(--i-arrow-right) center/contain no-repeat;transition:transform var(--sv-dur) var(--sv-ease)}.sv-btn--arrow:hover:after{transform:translate(3px)}.sv-btn--back:before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:var(--i-arrow-left) center/contain no-repeat;mask:var(--i-arrow-left) center/contain no-repeat}.sv-btn--primary{background:var(--sv-cyan-500);color:#fff;box-shadow:var(--sv-shadow-button)}.sv-btn--primary:hover{background:var(--sv-cyan-600);color:#fff;box-shadow:0 8px 22px #0889bc52}.sv-btn--outline{background:#fff;color:var(--sv-navy-900);border-color:var(--sv-border-strong)}.sv-btn--outline:hover{border-color:var(--sv-cyan-500);color:var(--sv-cyan-700);background:#fff}.sv-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffff73}.sv-btn--sm{--h:44px;padding:0 20px;font-size:.875rem;border-radius:10px}.sv-btn--lg{--h:56px;padding:0 30px;font-size:1rem}.sv-btn--block{width:100%}.sv-btn[disabled],.sv-btn.is-disabled{background:#e6ecf2;color:var(--sv-subtle);border-color:#e6ecf2;box-shadow:none;cursor:not-allowed}.sv-btn:focus-visible{box-shadow:var(--sv-focus-ring);border-radius:var(--sv-radius-md)}.sv-link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9375rem;color:var(--sv-cyan-700);text-decoration:none}.sv-link-arrow:after{content:"";width:17px;height:17px;flex:none;background:currentColor;-webkit-mask:var(--i-arrow-right) center/contain no-repeat;mask:var(--i-arrow-right) center/contain no-repeat;transition:transform var(--sv-dur) var(--sv-ease)}.sv-link-arrow:hover{color:var(--sv-cyan-800);text-decoration:underline;text-underline-offset:4px}.sv-link-arrow:hover:after{transform:translate(3px)}.sv-side-cta__icon,.sv-feature__icon,.sv-insurance__icon,.sv-dropdown__dot{position:relative;overflow:hidden}.sv-side-cta__icon:before,.sv-feature__icon:before,.sv-insurance__icon:before,.sv-dropdown__dot:before{position:absolute;inset:0;margin:auto}.sv-header{position:relative;z-index:40;height:var(--sv-header-h)}.sv-header--solid{background:#fff;border-bottom:1px solid var(--sv-border)}.sv-header__inner{height:100%;display:flex;align-items:center}.sv-logo{display:block;flex:none;line-height:0}.sv-logo img{width:212px;height:auto}.sv-nav{margin-left:72px}.sv-nav__list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.sv-nav__item{position:relative}.sv-nav__item.has-dd:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px}.sv-nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:10px;font-size:var(--sv-fs-nav);font-weight:500;color:var(--sv-navy-900);text-decoration:none}.has-dd>.sv-nav__link:after{content:"";width:15px;height:15px;background:var(--sv-muted);-webkit-mask:var(--i-chevron-down) center/contain no-repeat;mask:var(--i-chevron-down) center/contain no-repeat;transition:transform var(--sv-dur)}.sv-nav__link:hover{color:var(--sv-cyan-700);background:#0aa0d80f}.sv-nav__link.is-active{color:var(--sv-cyan-700)}.sv-nav__link.is-active:before{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:var(--sv-cyan-500)}.sv-nav__item:hover>.sv-nav__link,.sv-nav__item:focus-within>.sv-nav__link,.sv-nav__item.is-open>.sv-nav__link{color:var(--sv-cyan-700);background:#0aa0d812}.sv-nav__item:hover>.sv-nav__link:after,.sv-nav__item:focus-within>.sv-nav__link:after,.sv-nav__item.is-open>.sv-nav__link:after{transform:rotate(180deg);background:var(--sv-cyan-700)}.sv-header__actions{margin-left:auto;display:flex;align-items:center;gap:20px}.sv-header .sv-btn{border-radius:var(--sv-radius-pill)}.sv-burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--sv-border);background:#fff;align-items:center;justify-content:center;color:var(--sv-navy-900);cursor:pointer;padding:0}.sv-burger:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:var(--i-menu) center/contain no-repeat;mask:var(--i-menu) center/contain no-repeat}html.menu-open .sv-burger{background:var(--sv-navy-900);border-color:var(--sv-navy-900);color:#fff}html.menu-open .sv-burger:before{-webkit-mask-image:var(--i-x);mask-image:var(--i-x)}.sv-dropdown{position:absolute;top:calc(100% + 10px);left:-8px;width:328px;background:#fff;border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-dropdown);border:1px solid var(--sv-border);padding:10px;display:none;z-index:50}.sv-nav__item:hover>.sv-dropdown,.sv-nav__item:focus-within>.sv-dropdown,.sv-nav__item.is-open>.sv-dropdown{display:block}.sv-nav__item.is-closed>.sv-dropdown{display:none}.sv-dropdown:before{content:"";position:absolute;top:-7px;left:44px;width:14px;height:14px;background:#fff;border-left:1px solid var(--sv-border);border-top:1px solid var(--sv-border);transform:rotate(45deg)}.sv-dropdown__link{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;color:var(--sv-navy-900);font-size:.9375rem;font-weight:500;line-height:1.3;text-decoration:none}.sv-dropdown__link small{display:block;font-size:.8125rem;font-weight:400;color:var(--sv-muted);margin-top:2px}.sv-dropdown__link:after{content:"";margin-left:auto;width:16px;height:16px;flex:none;background:var(--sv-cyan-500);opacity:0;-webkit-mask:var(--i-chevron-right) center/contain no-repeat;mask:var(--i-chevron-right) center/contain no-repeat}.sv-dropdown__link:hover,.sv-dropdown__link:focus-visible,.sv-dropdown__link.is-active{background:var(--sv-cyan-50);color:var(--sv-cyan-800)}.sv-dropdown__link:hover:after,.sv-dropdown__link:focus-visible:after,.sv-dropdown__link.is-active:after{opacity:1}.sv-dropdown__dot{width:36px;height:36px;border-radius:10px;background:var(--sv-bg-grey);display:grid;place-items:center;color:var(--sv-cyan-700);flex:none;--is:18px}.sv-dropdown__foot{border-top:1px solid var(--sv-border);margin:8px 4px 0;padding:12px 8px 4px}.sv-mobile-menu{display:none;position:fixed;left:0;right:0;top:var(--sv-header-h);bottom:0;z-index:39;background:#fff;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--sv-gutter) 32px}html.menu-open .sv-mobile-menu{display:block}html.menu-open body{overflow:hidden}html.menu-open .sv-header{background:#fff;border-bottom:1px solid var(--sv-border)}.sv-mm-list{list-style:none;margin:0;padding:0}.sv-mm-list>li{border-bottom:1px solid var(--sv-border)}.sv-mm-link{display:flex;width:100%;align-items:center;justify-content:space-between;height:60px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--sv-font-display);font-size:1.5rem;font-weight:400;color:var(--sv-navy-900);text-align:left;text-decoration:none}.sv-mm-link:after{content:"";width:20px;height:20px;flex:none;background:var(--sv-muted);-webkit-mask:var(--i-chevron-right) center/contain no-repeat;mask:var(--i-chevron-right) center/contain no-repeat;transition:transform var(--sv-dur)}button.sv-mm-link:after{-webkit-mask-image:var(--i-chevron-down);mask-image:var(--i-chevron-down)}button.sv-mm-link[aria-expanded=true]:after{transform:rotate(180deg);background:var(--sv-cyan-700)}.sv-mm-link.is-active{color:var(--sv-cyan-700)}.sv-mm-sub{list-style:none;margin:-4px 0 14px;padding:6px 0 6px 14px;border-left:2px solid var(--sv-cyan-100)}.sv-mm-sub[hidden]{display:none}.sv-mm-sub a{display:flex;align-items:center;justify-content:space-between;padding:9px 0;font-size:1rem;font-weight:500;color:var(--sv-ink);text-decoration:none}.sv-mm-sub a:after{content:"";width:16px;height:16px;flex:none;background:var(--sv-subtle);-webkit-mask:var(--i-chevron-right) center/contain no-repeat;mask:var(--i-chevron-right) center/contain no-repeat}.sv-mm-sub a.is-active{color:var(--sv-cyan-700)}.sv-mm-cta{margin-top:24px}.sv-mm-contacts{margin-top:26px;display:grid;gap:12px}.sv-mm-contact{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--sv-bg-soft);border:1px solid var(--sv-border);font-size:.875rem;color:var(--sv-ink);line-height:1.5}.sv-mm-contact:before{--is:18px;color:var(--sv-cyan-500);margin-top:2px}.sv-mm-contact b,.sv-mm-contact strong{display:block;color:var(--sv-navy-900);font-weight:600}.sv-mm-contact a{color:var(--sv-navy-900);font-weight:600}.sv-mm-social{display:flex;gap:10px;margin-top:22px;align-items:center;font-size:.8125rem;color:var(--sv-muted)}.sv-mm-social a{width:40px;height:40px;border-radius:50%;border:1px solid var(--sv-border);display:grid;place-items:center;color:var(--sv-navy-900);--is:18px}.sv-hero{position:relative;background:var(--sv-hero-gradient);overflow:hidden}.sv-hero__stage{position:relative;min-height:640px;margin-top:calc(-1 * var(--sv-header-h));padding-top:var(--sv-header-h)}.sv-hero__media{position:absolute;right:calc(-1*var(--sv-gutter));bottom:0;width:66%;max-width:960px;margin:0}.sv-hero__media img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%),linear-gradient(180deg,transparent 0%,#000 16%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 30%),linear-gradient(180deg,transparent 0%,#000 16%);mask-composite:intersect}.sv-hero__content{position:relative;z-index:2;max-width:600px;padding:76px 0 64px}.sv-hero__content .sv-eyebrow{margin-bottom:26px;letter-spacing:.3em;font-weight:500}.sv-hero__title{margin-bottom:26px;font-family:var(--sv-font-display);font-weight:400;font-size:var(--sv-fs-display);line-height:var(--sv-lh-display);letter-spacing:var(--sv-ls-display);color:var(--sv-navy-900)}.sv-hero__sub{font-size:1.3125rem;line-height:1.5;color:var(--sv-ink);margin-bottom:38px}.sv-hero__actions{display:flex;gap:14px;flex-wrap:wrap}.sv-hero__tagline{display:flex;align-items:center;gap:16px;margin-top:56px;font-size:.6875rem;font-weight:500;letter-spacing:.3em;color:var(--sv-muted);text-transform:uppercase}.sv-hero__tagline:before{content:"";width:56px;height:1px;background:var(--sv-subtle)}.sv-hero__tagline span{color:var(--sv-border-strong)}.sv-section{padding:var(--sv-section-y) 0}.sv-section--flush{padding-top:0}.sv-section--soft{background:var(--sv-bg-soft)}.sv-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.sv-section-head .sv-eyebrow{margin-bottom:14px}.sv-section-head__aside{max-width:360px;font-size:.9375rem;line-height:1.55;color:var(--sv-muted);padding-bottom:6px}.sv-section-head+.sv-section-head{margin-top:-16px}.sv-grid{display:grid;gap:var(--sv-grid-gap)}.sv-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-card{position:relative;background:#fff;border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);overflow:hidden;box-shadow:var(--sv-shadow-card);display:flex;flex-direction:column;transition:box-shadow var(--sv-dur),transform var(--sv-dur)}.sv-card:hover{box-shadow:var(--sv-shadow-card-hover);transform:translateY(-2px)}.sv-card__media{aspect-ratio:16/10;overflow:hidden;background:var(--sv-bg-grey);margin:0}.sv-card__media img{width:100%;height:100%;object-fit:cover}.sv-card__media--empty{background:var(--sv-hero-gradient) center/64px no-repeat;display:grid;place-items:center}.sv-card__media--empty:before{content:"";width:56px;height:56px;background:var(--sv-cyan-200);-webkit-mask:var(--i-eye) center/contain no-repeat;mask:var(--i-eye) center/contain no-repeat}.sv-card__body{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}.sv-card__title{font-family:var(--sv-font-display);font-weight:500;font-size:1.375rem;line-height:1.25;color:var(--sv-navy-900);margin-bottom:10px}.sv-card__title a{color:inherit;text-decoration:none}.sv-card__title a:after{content:"";position:absolute;inset:0;z-index:1}.sv-card__text{font-size:.9375rem;line-height:1.55;color:var(--sv-muted);margin-bottom:22px}.sv-card__foot{margin-top:auto}.sv-card__foot a{position:relative;z-index:2}.sv-card--article .sv-card__media{aspect-ratio:4/3}.sv-card--article .sv-card__title{font-size:1.25rem}.sv-card__meta{display:flex;gap:8px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.sv-card__pre{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--sv-muted);margin-bottom:8px}.sv-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sv-grid-gap);margin-top:40px;padding-top:36px;border-top:1px solid var(--sv-border)}.sv-feature{display:flex;gap:16px;align-items:flex-start}.sv-feature__icon{width:44px;height:44px;flex:none;border-radius:12px;background:var(--sv-cyan-50);color:var(--sv-cyan-700);display:grid;place-items:center;font-size:0;--is:22px}.sv-feature h3{font-family:var(--sv-font-sans);font-size:1rem;font-weight:600;line-height:1.35;margin:2px 0 4px}.sv-feature h3 a{color:var(--sv-navy-900);text-decoration:none}.sv-feature h3 a:hover{color:var(--sv-cyan-700)}.sv-feature p{font-size:.875rem;line-height:1.5;color:var(--sv-muted)}.sv-salon{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;align-items:center;padding:16px;background:#fff;border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-card)}.sv-salon__media{border-radius:12px;overflow:hidden;aspect-ratio:4/3;margin:0}.sv-salon__media img{width:100%;height:100%;object-fit:cover}.sv-salon__name{display:block;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--sv-cyan-700);margin-bottom:8px}.sv-salon__addr{font-family:var(--sv-font-display);font-weight:500;font-size:1.375rem;line-height:1.25;color:var(--sv-navy-900);margin-bottom:18px}.sv-salon__row{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;color:var(--sv-ink);margin-bottom:12px;line-height:1.5}.sv-salon__row:before{--is:18px;color:var(--sv-cyan-500);margin-top:2px}.sv-salon__row.sv-ic:before{background:var(--sv-cyan-500)}.sv-salon__row a{color:var(--sv-navy-900);font-weight:600}.sv-salon__actions{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.sv-partners{background:var(--sv-bg-grey);border-radius:var(--sv-radius-lg);padding:26px;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.sv-placeholder{border:1.5px dashed #C3CFDD;border-radius:12px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#7d8ba0;font-size:.8125rem;font-weight:500;background:#ffffff8c;text-align:center;line-height:1.3}.sv-placeholder small{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:#98a5b7;font-weight:600}.sv-partners img{max-height:52px;width:auto;margin:auto;object-fit:contain}.sv-note{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--sv-warning);background:var(--sv-warning-bg);border-radius:var(--sv-radius-pill);padding:5px 12px 5px 10px;font-weight:500;--is:15px}.sv-insurance{margin-top:24px;background:var(--sv-cyan-50);border-radius:var(--sv-radius-lg);padding:30px 40px;display:flex;align-items:center;gap:36px}.sv-insurance__icon{width:64px;height:64px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--sv-cyan-700);flex:none;box-shadow:var(--sv-shadow-xs);font-size:0;--is:30px}.sv-insurance__text{align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #BFE3F4;padding-left:36px}.sv-insurance__title{font-family:var(--sv-font-display);font-weight:400;font-size:1.75rem;line-height:1.2;color:var(--sv-navy-900);margin-top:8px}.sv-insurance__aside{margin-left:auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sv-insurance__aside p{color:var(--sv-ink);font-size:.9375rem}.sv-insurance__aside a{font-weight:600}.sv-offers .sv-card__media{aspect-ratio:4/3}.sv-offers .sv-card__title{font-size:1.5rem;margin-bottom:6px}.sv-card__pre{display:block}.sv-salons-social{margin-top:28px;display:flex;justify-content:center}.sv-salons-social a{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:var(--sv-navy-900);--is:18px}.sv-salons-social a:before{color:var(--sv-cyan-700);background:var(--sv-cyan-700)}.sv-page-hero{background:var(--sv-hero-gradient);border-bottom:1px solid var(--sv-border);padding:36px 0 56px}.sv-page-hero .sv-h1{margin:22px 0 18px;max-width:900px}.sv-page-hero .sv-lead{max-width:760px}.sv-page-hero .sv-lead p+p{margin-top:.6em}.sv-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;color:var(--sv-muted);list-style:none;margin:0;padding:0}.sv-breadcrumbs li{display:inline-flex;align-items:center;gap:8px}.sv-breadcrumbs li+li:before{content:"";width:14px;height:14px;background:var(--sv-subtle);-webkit-mask:var(--i-chevron-right) center/contain no-repeat;mask:var(--i-chevron-right) center/contain no-repeat}.sv-breadcrumbs a{color:var(--sv-muted);text-decoration:none}.sv-breadcrumbs a:hover{color:var(--sv-cyan-700)}.sv-breadcrumbs [aria-current]{color:var(--sv-navy-900);font-weight:500}.sv-article-meta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;font-size:.875rem;color:var(--sv-muted);margin-top:22px}.sv-article-meta span{display:inline-flex;gap:6px;align-items:center}.sv-article-meta .sv-ic:before{--is:16px;background:var(--sv-cyan-500)}.sv-page-hero .sv-h1+.sv-article-meta{margin-top:0}.sv-main{padding:64px 0 var(--sv-section-y)}.sv-article-layout{display:grid;grid-template-columns:minmax(0,760px) 340px;justify-content:space-between;gap:64px;align-items:start}.sv-article-layout--full{grid-template-columns:minmax(0,760px)}.sv-prose{font-size:var(--sv-fs-article);line-height:var(--sv-lh-article);color:var(--sv-ink);max-width:var(--sv-content-w);overflow-wrap:break-word}.sv-prose>*+*{margin-top:1.15em}.sv-prose h2{font-family:var(--sv-font-display);font-weight:400;font-size:2rem;line-height:1.2;margin-top:1.9em;color:var(--sv-navy-900)}.sv-prose h3{font-family:var(--sv-font-display);font-weight:500;font-size:1.4375rem;line-height:1.3;margin-top:1.6em}.sv-prose h4{font-weight:600;font-size:1.125rem;margin-top:1.4em}.sv-prose>:first-child{margin-top:0}.sv-prose h2+*,.sv-prose h3+*{margin-top:.6em}.sv-prose strong{color:var(--sv-navy-900);font-weight:600}.sv-prose a:not([class]){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sv-prose ul{padding:0;list-style:none}.sv-prose ul li{position:relative;padding-left:32px}.sv-prose ul li+li{margin-top:.55em}.sv-prose ul li:before{content:"";position:absolute;left:2px;top:.3em;width:18px;height:18px;border-radius:50%;background:var(--sv-cyan-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230679A8' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat}.sv-prose ol{padding-left:1.4em}.sv-prose ol li+li{margin-top:.45em}.sv-prose img{border-radius:12px}.sv-prose figure{margin-top:2em;margin-bottom:0}.sv-prose figure+*{margin-top:2em}.sv-prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.sv-prose td,.sv-prose th{border:1px solid var(--sv-border);padding:8px 12px;text-align:left}.sv-media{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:center;background:var(--sv-bg-soft);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);padding:16px}.sv-media--reverse{grid-template-columns:minmax(0,1fr) 260px}.sv-media--reverse>img{order:2}.sv-media>img{width:100%;border-radius:12px;background:#fff}.sv-media figcaption{font-size:.9375rem;line-height:1.6;color:var(--sv-ink)}.sv-media figcaption p+p{margin-top:.6em}.sv-media:not(:has(figcaption)){grid-template-columns:minmax(0,1fr);justify-items:center}.sv-figure>img{border-radius:var(--sv-radius-lg);width:auto;max-width:100%}.sv-figure figcaption{font-size:var(--sv-fs-xs);color:var(--sv-muted);margin-top:10px}.sv-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sv-gallery .sv-figure{margin:0}.sv-gallery .sv-figure img{width:100%;aspect-ratio:4/3;object-fit:cover}.sv-prose .sv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--sv-grid-gap);margin-top:2em;margin-bottom:.5em}.sv-prose .sv-cards+*{margin-top:2em}.sv-cards .sv-card{text-decoration:none;color:var(--sv-navy-900)}.sv-cards .sv-card img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0;background:var(--sv-bg-grey)}.sv-cards .sv-card__title{display:block;padding:20px 20px 0;margin:0 0 14px;font-size:1.1875rem;text-transform:lowercase}.sv-cards .sv-card__title:first-letter{text-transform:uppercase}.sv-cards .sv-card__more{display:inline-flex;align-items:center;gap:8px;margin:auto 20px 20px;font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:var(--sv-cyan-700)}.sv-cards .sv-card:hover .sv-card__more{color:var(--sv-cyan-800)}.sv-prose--wide{max-width:none}.sv-prose--wide>:not(.sv-cards){max-width:var(--sv-content-w)}.sv-prose--wide .sv-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-prose--wide .sv-cards:first-child{margin-top:0}.sv-callout{display:flex;gap:16px;padding:20px 22px;border-radius:var(--sv-radius-lg);background:var(--sv-cyan-50);border-left:4px solid var(--sv-cyan-500);font-size:1rem;line-height:1.6}.sv-cta-box{margin-top:2.4em;background:var(--sv-navy-900);color:#d5e0ee;border-radius:20px;padding:34px 36px;display:flex;gap:28px;align-items:center;position:relative;overflow:hidden}.sv-cta-box:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#0aa0d859,#0aa0d800 70%)}.sv-cta-box__text{flex:1;position:relative;z-index:1}.sv-cta-box h2,.sv-cta-box h3{color:#fff;font-family:var(--sv-font-display);font-size:1.625rem;font-weight:400;line-height:1.2;margin:0 0 8px}.sv-cta-box p{font-size:.9375rem;line-height:1.55}.sv-cta-box__actions{display:flex;flex-direction:column;gap:10px;margin-left:auto;flex:none;position:relative;z-index:1}.sv-cta-box__phone{color:#fff;font-weight:600;font-size:.9375rem;display:inline-flex;gap:8px;align-items:center;justify-content:center;text-decoration:none}.sv-cta-box__phone:before{--is:17px;background:var(--sv-cyan-200)}.sv-cta-box__phone:hover{color:var(--sv-cyan-200)}.sv-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:24px}.sv-side-card{border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);background:#fff;padding:22px}.sv-side-card__title{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--sv-muted);margin-bottom:12px;font-family:var(--sv-font-sans);line-height:1.3}.sv-side-nav{list-style:none;margin:0;padding:0}.sv-side-nav a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;margin:0 -12px;border-radius:10px;color:var(--sv-navy-900);font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none}.sv-side-nav a:after{content:"";width:16px;height:16px;flex:none;background:var(--sv-subtle);-webkit-mask:var(--i-chevron-right) center/contain no-repeat;mask:var(--i-chevron-right) center/contain no-repeat}.sv-side-nav a:hover{background:var(--sv-bg-soft)}.sv-side-nav a.is-active{background:var(--sv-cyan-50);color:var(--sv-cyan-800);font-weight:600}.sv-side-nav a.is-active:after{background:var(--sv-cyan-700)}.sv-side-cta{background:linear-gradient(160deg,#eaf6fc,#f7fbfe);border:1px solid #CFE9F6;border-radius:var(--sv-radius-lg);padding:26px}.sv-side-cta .sv-h3,.sv-side-cta h2,.sv-side-cta h3{font-family:var(--sv-font-display);font-weight:500;font-size:1.375rem;line-height:1.25;margin:12px 0 8px}.sv-side-cta p{font-size:.9375rem;line-height:1.55;margin-bottom:18px}.sv-side-cta__icon{width:48px;height:48px;border-radius:14px;background:#fff;display:grid;place-items:center;color:var(--sv-cyan-700);box-shadow:var(--sv-shadow-xs);font-size:0;--is:24px}.sv-mini-salon{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--sv-border);font-size:.875rem;line-height:1.5}.sv-side-card__title+.sv-mini-salon{border-top:0;padding-top:4px}.sv-mini-salon:before{--is:18px;background:var(--sv-cyan-500);margin-top:2px}.sv-mini-salon b,.sv-mini-salon strong{display:block;color:var(--sv-navy-900);font-weight:600}.sv-mini-salon a{color:var(--sv-ink)}.sv-badge{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--sv-radius-xs);font-size:.75rem;font-weight:600;letter-spacing:.02em;background:var(--sv-cyan-100);color:var(--sv-cyan-800);line-height:1;--is:13px}.sv-badge--navy{background:var(--sv-navy-900);color:#fff}.sv-badge--soft{background:var(--sv-bg-grey);color:var(--sv-ink)}.sv-badge--success{background:var(--sv-success-bg);color:var(--sv-success)}.sv-badge--warning{background:var(--sv-warning-bg);color:var(--sv-warning)}.sv-badge[hidden]{display:none}.sv-cat-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.sv-cat-hero__facts{display:flex;flex-direction:column;gap:12px;flex:none;width:340px;margin-bottom:6px}.sv-cat-hero__facts>div{display:flex;gap:14px;align-items:flex-start;background:#ffffffbf;border:1px solid var(--sv-border);border-radius:14px;padding:14px 16px;font-size:.875rem;color:var(--sv-muted);line-height:1.45}.sv-cat-hero__facts>div:before{--is:22px;background:var(--sv-cyan-500);margin-top:2px}.sv-cat-hero__facts b{display:block;color:var(--sv-navy-900);font-weight:600;font-size:.9375rem}.sv-cat-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.sv-cat-grid .sv-card__title{font-size:1.1875rem}.sv-cat-cta{margin-top:64px;border-radius:24px;background:var(--sv-hero-gradient);border:1px solid #D7EAF5;padding:48px 56px;display:flex;align-items:center;gap:48px}.sv-cat-cta__text{max-width:640px}.sv-cat-cta__text .sv-h2,.sv-cat-cta__text h2{font-family:var(--sv-font-display);font-weight:400;line-height:1.2;margin:12px 0;font-size:2rem}.sv-cat-cta__text p{color:var(--sv-ink)}.sv-cat-cta__actions{margin-left:auto;display:flex;flex-direction:column;align-items:center;gap:16px;flex:none}.sv-empty{padding:32px;border:1px dashed var(--sv-border-strong);border-radius:var(--sv-radius-lg);color:var(--sv-muted);text-align:center}.sv-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:48px}.sv-pagination ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}.sv-pagination a,.sv-pagination span.sv-page{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--sv-border-strong);background:#fff;color:var(--sv-navy-900);font-weight:600;font-size:.9375rem;text-decoration:none}.sv-pagination a:hover{border-color:var(--sv-cyan-500);color:var(--sv-cyan-700)}.sv-pagination .is-current{background:var(--sv-navy-900);border-color:var(--sv-navy-900);color:#fff}.sv-pagination .is-disabled{color:var(--sv-subtle);border-color:var(--sv-border)}.sv-pagination__counter{width:100%;text-align:center;font-size:.875rem;color:var(--sv-muted);margin-top:4px}.sv-locations{display:flex;flex-direction:column;gap:32px}.sv-location{display:grid;grid-template-columns:380px minmax(0,1fr) 330px;gap:40px;align-items:stretch;background:#fff;border:1px solid var(--sv-border);border-radius:20px;box-shadow:var(--sv-shadow-card);padding:20px}.sv-location__media{border-radius:14px;overflow:hidden;min-height:340px;margin:0}.sv-location__media img{width:100%;height:100%;object-fit:cover}.sv-location__body{padding:18px 0;display:flex;flex-direction:column}.sv-location__title{font-family:var(--sv-font-display);font-weight:400;font-size:2rem;line-height:1.16;margin-bottom:26px}.sv-location__info{display:grid;grid-template-columns:1fr 1fr;gap:8px 32px}.sv-location__col{display:flex;flex-direction:column;gap:8px}.sv-location__col .sv-badge{align-self:flex-start;margin-left:30px}.sv-location__label{display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-muted);font-weight:600;margin-bottom:2px}.sv-location .sv-salon__row{margin-bottom:10px;line-height:1.5}.sv-location .sv-salon__actions{margin-top:auto;padding-top:22px}.sv-hours{display:grid;grid-template-columns:auto auto;justify-content:start;gap:4px 18px;margin:2px 0 0;font-size:.9375rem}.sv-hours dt{color:var(--sv-ink)}.sv-hours dd{margin:0;font-weight:600;color:var(--sv-navy-900);font-variant-numeric:tabular-nums}.sv-map{position:relative;border-radius:var(--sv-radius-lg);overflow:hidden;background:#eef3f8;border:1px solid var(--sv-border);min-height:260px;display:grid;place-items:center;text-align:center;color:var(--sv-muted);font-size:.875rem;text-decoration:none}.sv-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#E1E9F2 1px,transparent 1px),linear-gradient(90deg,#E1E9F2 1px,transparent 1px);background-size:36px 36px;opacity:.9}.sv-map:after{content:"";position:absolute;left:-10%;right:-10%;top:58%;height:18px;background:#fff;transform:rotate(-8deg);box-shadow:0 0 0 1px #dce5ef}.sv-map__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.sv-map__pin{width:52px;height:52px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--sv-cyan-500);display:grid;place-items:center;box-shadow:0 10px 20px #0aa0d859;margin-bottom:10px}.sv-map__pin:before{content:"";width:18px;height:18px;border-radius:50%;background:#fff}.sv-map__label{background:#fff;padding:8px 14px;border-radius:10px;box-shadow:var(--sv-shadow-card);color:var(--sv-navy-900);font-weight:600;font-size:.875rem}a.sv-map:hover .sv-map__label{color:var(--sv-cyan-700)}.sv-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:80px;align-items:start}.sv-contact-text .sv-prose h2{margin-top:0;font-size:var(--sv-fs-h2);line-height:var(--sv-lh-h2)}.sv-contact-list{margin-top:28px}.sv-contact-list .sv-salon__row{margin-bottom:18px}.sv-contact-list .sv-salon__row small{display:block;color:var(--sv-muted);font-size:.8125rem}.sv-booking{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start}.sv-booking__main{display:flex;flex-direction:column;gap:32px}.sv-booking__aside{display:flex;flex-direction:column;gap:20px}.sv-steps{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:18px;counter-reset:s}.sv-steps li{display:flex;gap:14px;font-size:.9375rem;line-height:1.5;color:var(--sv-ink)}.sv-steps li:before{counter-increment:s;content:counter(s);width:32px;height:32px;border-radius:50%;background:#fff;border:1.5px solid var(--sv-cyan-500);color:var(--sv-cyan-700);display:grid;place-items:center;font-weight:600;font-size:.875rem;flex:none}.sv-steps b,.sv-steps strong{display:block;color:var(--sv-navy-900)}.sv-section--tight{padding-top:56px}.sv-map__pin{font-size:0;color:transparent}.sv-form-card{background:#fff;border:1px solid var(--sv-border);border-radius:20px;box-shadow:var(--sv-shadow-card);padding:40px}.sv-form-card__title{font-family:var(--sv-font-display);font-weight:500;font-size:var(--sv-fs-h3);line-height:var(--sv-lh-h3);margin-bottom:6px}.sv-form-card__intro{margin-bottom:26px}.sv-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.sv-form-grid .is-full{grid-column:1/-1}.sv-field{display:flex;flex-direction:column;gap:8px;min-width:0}.sv-label{font-size:.875rem;font-weight:600;color:var(--sv-navy-900)}.sv-label .req,.sv-req{color:var(--sv-error);margin-left:2px}.sv-label .opt{font-weight:400;color:var(--sv-muted);margin-left:4px}.sv-input,.sv-select,.sv-textarea{width:100%;height:52px;padding:0 16px;border:1.5px solid var(--sv-border-strong);border-radius:var(--sv-radius-md);background:#fff;font:inherit;font-size:1rem;color:var(--sv-navy-900);outline:none;transition:border-color var(--sv-dur),box-shadow var(--sv-dur)}.sv-input::placeholder,.sv-textarea::placeholder{color:var(--sv-subtle)}.sv-input:hover,.sv-select:hover,.sv-textarea:hover{border-color:#a9b8cb}.sv-input:focus,.sv-select:focus,.sv-textarea:focus{border-color:var(--sv-cyan-500);box-shadow:var(--sv-focus-ring)}.sv-input[aria-invalid=true],.sv-select[aria-invalid=true],.sv-textarea[aria-invalid=true]{border-color:var(--sv-error);background:#fffbfb}.sv-input[aria-invalid=true]:focus,.sv-select[aria-invalid=true]:focus,.sv-textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px #c93a3a2e}.sv-input[disabled],.sv-select[disabled]{background:var(--sv-bg-grey);border-color:var(--sv-border);color:var(--sv-subtle);cursor:not-allowed}.sv-select{appearance:none;-webkit-appearance:none;padding-right:44px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A6B82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 16px center/18px no-repeat}.sv-select:invalid{color:var(--sv-subtle)}.sv-select option{color:var(--sv-navy-900)}.sv-textarea{height:132px;padding:14px 16px;resize:vertical;line-height:1.55}.sv-input-wrap{position:relative}.sv-input-wrap:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);--is:18px;background:var(--sv-muted);pointer-events:none;z-index:1}.sv-input-wrap .sv-input{padding-left:46px}.sv-help{font-size:.8125rem;color:var(--sv-muted);line-height:1.45}.sv-error-msg{font-size:.8125rem;color:var(--sv-error);display:flex;gap:6px;align-items:center;font-weight:500}.sv-error-msg:before{content:"";width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:var(--i-circle-alert) center/contain no-repeat;mask:var(--i-circle-alert) center/contain no-repeat}.sv-error-msg[hidden]{display:none}.sv-check{display:flex;gap:12px;align-items:flex-start;font-size:.875rem;line-height:1.55;color:var(--sv-ink);cursor:pointer}.sv-check input{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:none;margin:0;border:1.5px solid var(--sv-border-strong);border-radius:var(--sv-radius-xs);background:#fff center/15px no-repeat;cursor:pointer}.sv-check input:checked{background-color:var(--sv-cyan-500);border-color:var(--sv-cyan-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.sv-check input:focus-visible{box-shadow:var(--sv-focus-ring);border-color:var(--sv-cyan-500)}.sv-check input[aria-invalid=true]{border-color:var(--sv-error);background-color:#fffbfb}.sv-check a{text-decoration:underline;text-underline-offset:3px}.sv-form-foot{display:flex;align-items:center;gap:20px;margin-top:28px;padding-top:24px;border-top:1px solid var(--sv-border)}.sv-form-foot .sv-help{max-width:360px}.sv-alert{display:flex;gap:14px;padding:18px 20px;border-radius:14px;font-size:.9375rem;line-height:1.55}.sv-alert:before{--is:22px;margin-top:1px}.sv-alert strong{display:block;color:inherit;margin-bottom:2px;font-weight:600}.sv-alert--error{background:var(--sv-error-bg);color:#8e2323;border:1px solid #F4C9C9}.sv-alert--success{background:var(--sv-success-bg);color:#0f5f3e;border:1px solid #BFE6D3}.sv-alert--info{background:var(--sv-cyan-50);color:var(--sv-navy-900);border:1px solid #CFE9F6}.sv-alert--info:before{background:var(--sv-cyan-700)}.sv-alert ul{margin:6px 0 0;padding-left:18px}.sv-alert[hidden]{display:none}.sv-form-card .sv-alert{margin-bottom:24px}.sv-messages{padding-top:24px}.sv-messages:empty{display:none}joomla-alert{display:block;border-radius:14px}.sv-footer{background:var(--sv-footer-bg);color:#c9d4e3}.sv-footer__main{display:flex;align-items:center;gap:48px;padding-top:40px;padding-bottom:40px}.sv-footer__logo{flex:none;line-height:0}.sv-footer__logo img{width:196px;height:auto}.sv-footer__nav{flex:1;min-width:0}.sv-footer__nav ul{display:flex;flex-wrap:wrap;gap:12px 30px;list-style:none;margin:0;padding:0}.sv-footer__nav a{color:#e6edf6;font-size:.9375rem;font-weight:500;text-decoration:none}.sv-footer__nav a:hover,.sv-footer__nav a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:4px}.sv-footer__social{display:flex;align-items:center;gap:10px;margin-left:auto;padding-left:34px;border-left:1px solid rgba(255,255,255,.16);flex:none}.sv-footer__social a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;border:1px solid rgba(255,255,255,.18);--is:18px}.sv-footer__social a:hover{background:#ffffff14}.sv-footer__bottom{background:var(--sv-navy-950);font-size:.8125rem;color:#9fb0c6;line-height:1.5}.sv-footer__bottom .sv-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;padding-top:16px;padding-bottom:16px}.sv-footer__bottom p{margin:0}.sv-footer__bottom a{color:#c9d4e3}.sv-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 28px;flex:1}.sv-footer__legal .sv-sep{margin-left:auto}.sv-footer__company b,.sv-footer__company strong{color:#e6edf6;font-weight:500}.sv-404{padding:64px 0 96px;background:var(--sv-hero-gradient);border-bottom:1px solid var(--sv-border)}.sv-404__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.sv-chart{background:#fff;border:1px solid var(--sv-border);border-radius:24px;box-shadow:var(--sv-shadow-card);padding:44px 40px 36px;text-align:center;font-family:var(--sv-font-display);color:var(--sv-navy-900);position:relative;overflow:hidden}.sv-chart__row{display:flex;justify-content:center;gap:.35em;line-height:1.05;font-weight:500;letter-spacing:.04em}.sv-chart__row+.sv-chart__row{margin-top:14px}.sv-chart__num{font-size:170px;font-weight:400;letter-spacing:-.02em;line-height:.9;filter:blur(5px);opacity:.9;color:var(--sv-navy-900)}.sv-chart__num span{color:var(--sv-cyan-500)}.sv-chart__legend{display:flex;justify-content:space-between;font-family:var(--sv-font-sans);font-size:.75rem;color:var(--sv-subtle);margin-top:26px;border-top:1px dashed var(--sv-border-strong);padding-top:14px;letter-spacing:.12em;text-transform:uppercase}.sv-404 .sv-h1{margin:18px 0}.sv-404__links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:40px;padding-top:26px;border-top:1px solid var(--sv-border)}.sv-404__links .sv-side-card__title{width:100%;margin:0}.sv-404__links a{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.9375rem}.sv-404__links a:after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--i-arrow-up-right) center/contain no-repeat;mask:var(--i-arrow-up-right) center/contain no-repeat}.sv-404__links ul{display:contents;list-style:none}.sv-404__links li{display:contents}.sv-generic{padding-top:48px;padding-bottom:var(--sv-section-y)}.sv-404 .sv-lead{margin-bottom:12px}.sv-404__text{margin-bottom:32px}.sv-chart__row--1{font-size:44px;filter:blur(3.2px);margin-top:30px}.sv-chart__row--2{font-size:34px;filter:blur(2.2px)}.sv-chart__row--3{font-size:26px;filter:blur(1.4px)}.sv-chart__row--4{font-size:20px;filter:blur(.7px)}.sv-chart__row--5{font-size:15px;filter:blur(.2px)}.sv-debug{white-space:pre-wrap;font-size:.75rem;margin-top:24px;color:var(--sv-muted)}.sv-404__links p{display:contents}.sv-btn--navy{background:var(--sv-navy-900);color:#fff}.sv-btn--navy:hover{background:var(--sv-navy-800);color:#fff}.sv-btn:disabled{opacity:.7;cursor:progress}.sv-hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sv-alert__msg{margin:2px 0 0}.sv-alert ul[hidden]{display:none}.sv-form-success{border:1px solid #BFE6D3;background:linear-gradient(180deg,#f3fbf7,#fff);border-radius:18px;padding:40px 32px;text-align:center;outline:0}.sv-form-success__ok{width:64px;height:64px;border-radius:50%;background:var(--sv-success);color:#fff;display:grid;place-items:center;margin:0 auto 18px;box-shadow:0 8px 22px #178a5b47;--is:30px}.sv-form-success__title{font-family:var(--sv-font-display);font-weight:400;font-size:1.75rem;line-height:1.25;color:var(--sv-navy-900);margin:0 0 10px}.sv-form-success__text{color:var(--sv-ink);margin:0 auto 20px;max-width:440px;font-size:.9375rem;line-height:1.6}.sv-form-success__summary{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;text-align:left;max-width:380px;margin:0 auto 24px;font-size:.875rem;background:#fff;border:1px solid var(--sv-border);border-radius:12px;padding:14px 18px}.sv-form-success__summary dt{color:var(--sv-muted)}.sv-form-success__summary dd{margin:0;color:var(--sv-navy-900);font-weight:600}.sv-form-success__summary[hidden]{display:none}.sv-cookie{position:fixed;z-index:90;left:24px;bottom:24px;width:min(560px,calc(100% - 48px));background:#fff;border:1px solid var(--sv-border);border-radius:18px;box-shadow:0 18px 48px #0e1e392e;padding:22px 24px;display:grid;gap:16px;font-size:.875rem;line-height:1.55;color:var(--sv-ink)}.sv-cookie[hidden]{display:none}.sv-cookie p{margin:0}.sv-cookie__title{display:flex;align-items:center;gap:10px;font-family:var(--sv-font-display);font-size:1.375rem;color:var(--sv-navy-900);margin-bottom:6px!important}.sv-cookie__title:before{--is:22px;background:var(--sv-cyan-500)}.sv-cookie a,.sv-cookie-dialog a{text-decoration:underline;text-underline-offset:3px}.sv-cookie__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sv-cookie__actions .sv-btn{flex:1 1 150px;--h:44px}.sv-cookie__settings,.sv-footer__consent{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sv-cookie__settings{flex:1 1 100%;text-align:center;color:var(--sv-navy-900);font-weight:600;padding:4px 0}.sv-cookie__settings:hover{color:var(--sv-cyan-700)}.sv-cookie-dialog{border:0;padding:0;border-radius:20px;width:min(600px,calc(100% - 32px));max-height:calc(100% - 32px);box-shadow:0 24px 64px #0e1e3947;color:var(--sv-ink)}.sv-cookie-dialog::backdrop{background:#0e1e398c}.sv-cookie-dialog__box{padding:26px 28px 24px;display:grid;gap:14px}.sv-cookie-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.sv-cookie-dialog__title{font-family:var(--sv-font-display);font-weight:400;font-size:1.625rem;color:var(--sv-navy-900);margin:0}.sv-cookie-dialog__close{width:40px;height:40px;border-radius:12px;border:1px solid var(--sv-border);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--sv-navy-900);flex:none}.sv-cookie-dialog__close:hover{background:var(--sv-bg-grey)}.sv-cookie-dialog__intro{margin:0;font-size:.875rem;line-height:1.55}.sv-consent-cat{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid var(--sv-border);border-radius:14px;background:var(--sv-bg-soft)}.sv-consent-cat__text{display:grid;gap:3px;font-size:.8125rem;line-height:1.5}.sv-consent-cat__text strong{font-size:.9375rem;color:var(--sv-navy-900);font-weight:600}.sv-consent-cat__text label{cursor:pointer}.sv-consent-cat .sv-badge{flex:none}.sv-switch{appearance:none;-webkit-appearance:none;flex:none;width:48px;height:28px;border-radius:14px;background:#c8d4e2;position:relative;cursor:pointer;margin:0;transition:background var(--sv-dur)}.sv-switch:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0e1e3940;transition:transform var(--sv-dur) var(--sv-ease)}.sv-switch:checked{background:var(--sv-cyan-500)}.sv-switch:checked:after{transform:translate(20px)}.sv-switch:focus-visible{box-shadow:var(--sv-focus-ring);outline:0}.sv-cookie-dialog__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:4px}.sv-cookie-dialog__actions .sv-btn{--h:44px}.sv-map--consent .sv-map__inner{gap:10px;max-width:300px}.sv-map--consent .sv-map__pin{margin-bottom:4px}.sv-map__note{font-size:.75rem;line-height:1.45;color:var(--sv-muted);background:#ffffffd9;border-radius:8px;padding:4px 8px}.sv-map__open{font-size:.8125rem;font-weight:600;color:var(--sv-cyan-700);text-decoration:underline;text-underline-offset:3px;background:#ffffffd9;border-radius:8px;padding:2px 8px}.sv-map.is-loaded:before,.sv-map.is-loaded:after,.sv-map.is-loaded .sv-map__inner{display:none}.sv-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sv-legal{margin:0 auto 0 0}.sv-legal h2{font-size:1.75rem}.sv-legal table{display:block;overflow-x:auto;font-size:.875rem;line-height:1.5;border-radius:12px}.sv-legal th{background:var(--sv-bg-grey);color:var(--sv-navy-900);font-weight:600;white-space:nowrap}.sv-legal td,.sv-legal th{vertical-align:top}.sv-legal a{word-break:break-word}.sv-footer__policies{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;padding-top:12px;margin-top:4px;border-top:1px solid rgba(201,212,227,.14)}.sv-footer__policies ul{display:contents;list-style:none;margin:0;padding:0}.sv-footer__policies li{margin:0}.sv-footer__consent{color:#c9d4e3}.sv-footer__consent:hover,.sv-footer__policies a:hover{color:#fff}.sv-card__media--empty{background:radial-gradient(circle at 72% 28%,rgba(255,255,255,.9) 0 12%,transparent 13%),repeating-radial-gradient(circle at 72% 28%,transparent 0 22px,rgba(10,160,216,.07) 22px 23px),linear-gradient(135deg,var(--sv-cyan-50),var(--sv-cyan-100));display:grid;place-items:center}.sv-card__media--empty{position:relative}.sv-card__media--empty:before{width:64px;height:64px;border-radius:18px;background:#fff;-webkit-mask:none;mask:none;box-shadow:0 8px 22px #0aa0d82e}.sv-card__media--empty:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;background:var(--sv-cyan-500);-webkit-mask:var(--i-eye) center/contain no-repeat;mask:var(--i-eye) center/contain no-repeat}@media(max-width:767px){.sv-cookie{left:12px;right:12px;bottom:12px;width:auto;padding:18px}.sv-cookie__actions .sv-btn{flex:1 1 100%}.sv-cookie-dialog__box{padding:20px 18px}.sv-cookie-dialog__actions .sv-btn{flex:1 1 100%}.sv-form-success{padding:32px 20px}}@media print{.sv-cookie,.sv-cookie-dialog{display:none!important}}@media(max-width:1279.98px){.sv-nav{margin-left:36px}.sv-location{grid-template-columns:340px minmax(0,1fr)}.sv-location .sv-map{grid-column:1/-1;min-height:220px}.sv-footer__main{flex-wrap:wrap}}@media(max-width:1023.98px){.sv-nav,.sv-header__actions .sv-btn{display:none}.sv-burger{display:inline-flex}.sv-logo img{width:164px}.sv-hero__stage{min-height:0;margin-top:0;padding-top:0;display:flex;flex-direction:column}.sv-hero__media{position:relative;width:auto;max-width:none;right:auto;height:330px;margin:0 calc(-1*var(--sv-gutter));order:-1;overflow:hidden}.sv-hero__media img{width:100%;height:100%;object-fit:cover;object-position:64% 18%;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}.sv-hero__content{padding:4px 0 44px;max-width:none}.sv-hero__content .sv-eyebrow{margin-bottom:14px;font-size:.6875rem}.sv-hero__title{margin-bottom:16px}.sv-hero__sub{font-size:1.0625rem;margin-bottom:26px}.sv-hero__actions{flex-direction:column}.sv-hero__actions .sv-btn{width:100%}.sv-hero__tagline{margin-top:30px;font-size:.625rem;letter-spacing:.24em;gap:10px}.sv-hero__tagline:before{width:28px}.sv-section-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.sv-section-head__aside{max-width:none;padding:0}.sv-grid--4,.sv-grid--3{grid-template-columns:1fr 1fr}.sv-grid--2{grid-template-columns:1fr}.sv-features{grid-template-columns:1fr 1fr;margin-top:28px;padding-top:24px}.sv-partners{grid-template-columns:repeat(2,1fr);padding:16px;gap:10px}.sv-placeholder{height:64px}.sv-insurance{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.sv-insurance__text{border-left:0;padding-left:0}.sv-insurance__icon{width:52px;height:52px}.sv-insurance__title{font-size:1.5rem}.sv-insurance__aside{margin-left:0;text-align:left;align-items:flex-start}.sv-salon{grid-template-columns:1fr;gap:18px;padding:12px 12px 20px}.sv-salon__body{padding:0 8px}.sv-footer__main{flex-direction:column;align-items:flex-start;gap:26px;padding-top:40px;padding-bottom:28px}.sv-footer__nav ul{gap:14px 26px}.sv-footer__social{margin-left:0;padding-left:0;border-left:0}.sv-footer__bottom .sv-container,.sv-footer__legal{flex-direction:column;align-items:flex-start;gap:8px}.sv-footer__legal .sv-sep{margin-left:0}.sv-main{padding-top:40px}.sv-article-layout{grid-template-columns:minmax(0,1fr);gap:48px}.sv-sidebar{position:static}.sv-page-hero{padding:20px 0 36px}.sv-page-hero .sv-h1{margin:18px 0 12px}.sv-media,.sv-media--reverse{grid-template-columns:minmax(0,1fr)}.sv-media--reverse>img{order:0}.sv-media>img{max-width:320px}.sv-cta-box{flex-direction:column;align-items:flex-start;padding:28px 24px}.sv-cta-box__actions{margin-left:0;width:100%}.sv-prose--wide .sv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-cat-hero{flex-direction:column;align-items:stretch;gap:20px}.sv-cat-hero__facts{width:auto}.sv-cat-cta{flex-direction:column;align-items:flex-start;padding:28px 22px;gap:22px;margin-top:40px}.sv-cat-cta__text h2,.sv-cat-cta__text .sv-h2{font-size:1.5rem}.sv-cat-cta__actions{margin-left:0;align-items:stretch;width:100%}.sv-location{grid-template-columns:1fr;gap:18px;padding:12px 12px 16px;border-radius:16px}.sv-location__media{min-height:0;aspect-ratio:4/3}.sv-location__body{padding:4px 8px}.sv-location__title{font-size:1.625rem;margin-bottom:18px}.sv-location__info{grid-template-columns:1fr}.sv-location .sv-salon__actions{flex-direction:column}.sv-location .sv-salon__actions .sv-btn{width:100%}.sv-location .sv-map{min-height:200px;grid-column:auto}.sv-contact-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sv-booking{grid-template-columns:minmax(0,1fr);gap:28px}.sv-form-card{padding:24px 20px;border-radius:16px}.sv-form-grid{grid-template-columns:1fr;gap:18px}.sv-form-foot{flex-direction:column;align-items:stretch}.sv-404{padding:32px 0 56px}.sv-404__grid{grid-template-columns:1fr;gap:36px}.sv-404__grid>div:last-child{order:-1}}@media(min-width:1024px){.sv-mobile-menu,html.menu-open .sv-mobile-menu{display:none}html.menu-open body{overflow:auto}}@media(max-width:767.98px){.sv-grid.sv-grid--m-list{grid-template-columns:1fr}.sv-grid--m-list .sv-card{flex-direction:row;align-items:stretch}.sv-grid--m-list .sv-card__media{aspect-ratio:auto;width:124px;flex:none}.sv-grid--m-list .sv-card__body{padding:16px 16px 16px 18px}.sv-grid--m-list .sv-card__title{font-size:1.1875rem;margin-bottom:4px}.sv-grid--m-list .sv-card__text{font-size:.875rem;margin-bottom:10px;line-height:1.5}.sv-grid--m-list .sv-link-arrow{font-size:.875rem}.sv-grid--3,.sv-grid--4,.sv-features{grid-template-columns:1fr}.sv-cat-grid,.sv-prose .sv-cards,.sv-prose--wide .sv-cards{grid-template-columns:1fr 1fr;gap:12px}.sv-cat-grid .sv-card__body{padding:14px 14px 16px}.sv-cat-grid .sv-card__title{font-size:1rem;line-height:1.25}.sv-cat-grid .sv-card__text{display:none}.sv-cat-grid .sv-badge{font-size:.6875rem;height:22px;padding:0 7px}.sv-cat-grid .sv-link-arrow{font-size:.8125rem}.sv-cards .sv-card__title{font-size:1rem;padding:14px 14px 0;margin-bottom:10px}.sv-cards .sv-card__more{margin:auto 14px 14px;font-size:.75rem}.sv-gallery{grid-template-columns:1fr}.sv-chart__num{font-size:112px}.sv-chart{padding:30px 20px 24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.sv-header,.sv-mobile-menu,.sv-footer,.sv-sidebar,.sv-cta-box,.sv-cat-cta{display:none!important}.sv-page-hero{background:none;border:0;padding:0}}.sv-salons-note{margin-top:28px;text-align:center;font-size:var(--sv-fs-small);color:var(--sv-muted)}.sv-salons-note+.sv-salons-social{margin-top:8px}.sv-insurance__aside .sv-insurance__list{font-size:.875rem;color:var(--sv-muted)}.sv-insurance__aside .sv-insurance__list strong{color:var(--sv-ink);font-weight:600}
