.ves-area-hero{position:relative;display:grid;align-items:center;min-height:var(--ves-min-h, 68vh);overflow:hidden}.ves-area-hero__inner{position:relative;z-index:1;width:100%;max-width:var(--ves-measure);margin-inline:auto;padding-block:clamp(48px,8vh,104px);padding-inline:var(--ves-gutter)}.ves-area-hero__panel{max-width:640px;padding:clamp(28px,4vw,52px);border-radius:clamp(20px,2.4vw,32px)}.ves-area-hero__crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:.8125rem;letter-spacing:.02em}.ves-area-hero__crumb a{color:currentColor;opacity:.82;text-decoration:none}.ves-area-hero__crumb a:hover{opacity:1;text-decoration:underline}.ves-area-hero__crumb [aria-current]{font-weight:var(--ves-weight-subtitle)}.ves-area-hero__crumb a:focus-visible{outline:2px solid var(--ves-focus, #fff);outline-offset:3px;border-radius:3px}.ves-area-hero__eyebrow .ves-head__rule{background-color:var(--ves-accent-ui)}.ves-area-hero__title{margin:0 0 18px;font-size:var(--ves-h1, clamp(2.1rem, 5vw, 3.4rem));line-height:1.05;letter-spacing:-.02em}.ves-area-hero__text{font-size:1.0625rem;line-height:1.6;max-width:52ch}.ves-area-hero__text>:first-child{margin-top:0}.ves-area-hero__text>:last-child{margin-bottom:0}.ves-area-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.ves-area-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:26px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .2);font-size:.875rem}.ves-area-hero__phone{color:currentColor;font-weight:var(--ves-weight-subtitle);text-decoration:none}.ves-area-hero__phone:hover{text-decoration:underline}.ves-area-hero__hours{opacity:.85}.ves-area-fit{position:relative;padding-block:calc(var(--ves-space-section) * var(--ves-pad-top, 1)) calc(var(--ves-space-section) * var(--ves-pad-bottom, 1));overflow:hidden}.ves-area-fit__inner{position:relative;z-index:1;max-width:960px;margin-inline:auto;padding-inline:var(--ves-gutter)}.ves-area-fit__head{margin-bottom:clamp(32px,4vw,52px)}.ves-area-fit__compare{position:relative;display:grid;grid-template-columns:1fr 1fr;border-radius:clamp(20px,2vw,28px);border:1px solid var(--ves-border);background:var(--ves-white);box-shadow:0 34px 80px -54px color-mix(in srgb,var(--ves-accent-ui) 60%,#0b1c1e);overflow:hidden}.ves-area-fit__compare--single{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.ves-area-fit__col{position:relative;padding:clamp(26px,3.2vw,42px)}.ves-area-fit__col+.ves-area-fit__col{border-inline-start:1px solid var(--ves-border)}.ves-area-fit__col--yes{background:linear-gradient(180deg,color-mix(in srgb,var(--ves-accent-ui) 9%,#fff),#fff 60%)}.ves-area-fit__col--yes:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:linear-gradient(180deg,var(--ves-accent-ui),color-mix(in srgb,var(--ves-accent-ui) 25%,transparent))}.ves-area-fit__col--no{background:color-mix(in srgb,var(--ves-border) 12%,#fff)}.ves-area-fit__col-title{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-size:1.0625rem;font-weight:var(--ves-weight-subtitle)}.ves-area-fit__col-ic{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:13px}.ves-area-fit__col-ic svg{width:21px;height:21px}.ves-area-fit__col-ic--yes{background:color-mix(in srgb,var(--ves-accent-ui) 15%,#fff);color:var(--ves-accent-ui);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ves-accent-ui) 30%,transparent)}.ves-area-fit__col-ic--no{background:color-mix(in srgb,var(--ves-border) 42%,#fff);color:color-mix(in srgb,var(--ves-graphite) 52%,transparent);box-shadow:inset 0 0 0 1px var(--ves-border)}.ves-area-fit__list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.ves-area-fit__row{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:.9375rem;line-height:1.55}.ves-area-fit__tick{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;margin-top:1px}.ves-area-fit__tick--yes{background-color:var(--ves-accent-ui);color:#fff}.ves-area-fit__tick--yes svg{width:12px;height:12px}.ves-area-fit__tick--no{position:relative;border:1.5px solid var(--ves-border)}.ves-area-fit__tick--no:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1.5px;margin:-.75px 0 0 -4.5px;background-color:currentColor;opacity:.5}.ves-area-fit__col--no .ves-area-fit__row{opacity:.92}.ves-area-fit__col-note{margin:20px 0 0;padding-top:16px;border-top:1px dashed var(--ves-border);font-size:.8125rem;line-height:1.5;color:color-mix(in srgb,var(--ves-graphite) 66%,transparent)}.ves-section--media .ves-area-fit__compare{background:#ffffff0f;border-color:#ffffff2e;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);color:#fff}.ves-section--media .ves-area-fit__col+.ves-area-fit__col{border-inline-start-color:#ffffff29}.ves-section--media .ves-area-fit__col--yes{background:linear-gradient(180deg,color-mix(in srgb,var(--ves-accent-ui) 20%,transparent),transparent 60%)}.ves-section--media .ves-area-fit__col--no{background:#ffffff08}.ves-section--media .ves-area-fit__col-ic--yes{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}.ves-section--media .ves-area-fit__col-ic--no{background:#ffffff0f;color:#fffc;box-shadow:inset 0 0 0 1px #ffffff2e}.ves-section--media .ves-area-fit__tick--no{border-color:#fff6}.ves-section--media .ves-area-fit__col-note{border-top-color:#ffffff2e;color:#ffffffbf}@media(max-width:720px){.ves-area-fit__compare{grid-template-columns:1fr}.ves-area-fit__col+.ves-area-fit__col{border-inline-start:0;border-top:1px solid var(--ves-border)}.ves-section--media .ves-area-fit__col+.ves-area-fit__col{border-top-color:#ffffff29}.ves-area-fit__col--yes:before{inset-inline:0;inset-block-start:0;width:auto;height:3px;background:linear-gradient(90deg,var(--ves-accent-ui),transparent)}}.ves-area-fit__note{margin:clamp(24px,3vw,36px) auto 0;max-width:720px;text-align:center;font-size:.875rem;opacity:.72}.ves-area-serv{position:relative;padding-block:calc(var(--ves-space-section) * var(--ves-pad-top, 1)) calc(var(--ves-space-section) * var(--ves-pad-bottom, 1));overflow:hidden}.ves-area-serv__inner{position:relative;z-index:1;max-width:var(--ves-measure);margin-inline:auto;padding-inline:var(--ves-gutter)}.ves-area-serv__head{margin-bottom:clamp(32px,4vw,52px)}.ves-area-serv__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,2vw,22px);list-style:none;margin:0;padding:0}.ves-area-serv__card{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,32px);border-radius:var(--ves-radius);border:1px solid var(--ves-border);background-color:var(--ves-white);transition:transform var(--ves-dur-fast) var(--ves-ease),border-color var(--ves-dur-fast) var(--ves-ease),box-shadow var(--ves-dur-fast) var(--ves-ease)}.ves-area-serv__card:hover{transform:translateY(-4px);border-color:var(--ves-accent-ui);box-shadow:0 18px 44px #00000017}.ves-section--media .ves-area-serv__card{background:#ffffff1a;border-color:#ffffff38;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);color:#fff}.ves-area-serv__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border-radius:14px;background-color:var(--ves-accent-soft);color:var(--ves-accent-ui)}.ves-area-serv__icon svg{width:24px;height:24px}.ves-section--media .ves-area-serv__icon{background:#ffffff29;color:#fff}.ves-area-serv__name{margin:0 0 8px;font-size:1.125rem;letter-spacing:-.01em}.ves-area-serv__text{margin:0;font-size:.9375rem;line-height:1.6;opacity:.85}.ves-area-serv__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:18px 0 0}.ves-area-serv__pill{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;opacity:.8}.ves-area-serv__pill svg{width:15px;height:15px}.ves-area-serv__price{font-size:.9375rem;font-weight:var(--ves-weight-subtitle);color:var(--ves-accent-text)}.ves-section--media .ves-area-serv__price{color:#fff}.ves-area-serv__cta{margin-top:auto;padding-top:20px}.ves-area-serv__note{margin:clamp(24px,3vw,36px) 0 0;text-align:center;font-size:.8125rem;opacity:.7}@media(prefers-reduced-motion:reduce){.ves-area-serv__card{transition:none}.ves-area-serv__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ves-area.css.map */
