.Button-module-scss-module__xxUg6a__root{border-radius:var(--r-md);min-height:54px;font-family:var(--font-ui);white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:18px;font-weight:500;line-height:1;transition:background-color .16s,box-shadow .16s,color .16s,opacity .16s;display:inline-flex}@media (max-width:560px){.Button-module-scss-module__xxUg6a__root{min-height:50px;font-size:16px}}.Button-module-scss-module__xxUg6a__accent{background:var(--accent);color:var(--accent-contrast)}.Button-module-scss-module__xxUg6a__accent:hover{background:var(--accent-strong)}.Button-module-scss-module__xxUg6a__soft{background:var(--surface);color:var(--accent)}.Button-module-scss-module__xxUg6a__soft:hover{opacity:.75}.Button-module-scss-module__xxUg6a__light{color:#17191d;background:#fff}.Button-module-scss-module__xxUg6a__light:hover{opacity:.85}.Button-module-scss-module__xxUg6a__bordered{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.Button-module-scss-module__xxUg6a__bordered:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.Button-module-scss-module__xxUg6a__block{width:100%}
.Hero-module-scss-module__k5_y-q__wrap{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Hero-module-scss-module__k5_y-q__wrap{padding-inline:24px}}@media (max-width:560px){.Hero-module-scss-module__k5_y-q__wrap{padding-inline:12px}}.Hero-module-scss-module__k5_y-q__wrap{padding-top:24px;padding-bottom:24px}.Hero-module-scss-module__k5_y-q__panel{border-radius:var(--r-2xl);background:var(--bg-strong);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1.15fr .85fr;gap:48px;padding:56px;display:grid}@media (max-width:900px){.Hero-module-scss-module__k5_y-q__panel{grid-template-columns:1fr;gap:32px;padding:40px}}@media (max-width:560px){.Hero-module-scss-module__k5_y-q__panel{border-radius:var(--r-xl);padding:24px}}.Hero-module-scss-module__k5_y-q__main{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.Hero-module-scss-module__k5_y-q__eyebrow{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);letter-spacing:.18em;text-transform:uppercase;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.Hero-module-scss-module__k5_y-q__title{font-family:var(--font-accent);letter-spacing:-.015em;color:var(--text);font-size:clamp(34px,5vw,56px);font-weight:400;line-height:.98}.Hero-module-scss-module__k5_y-q__subtitle{max-width:54ch;color:var(--text);font-size:18px;line-height:1.55}.Hero-module-scss-module__k5_y-q__support{max-width:54ch;color:var(--muted);font-size:15px;line-height:1.6}.Hero-module-scss-module__k5_y-q__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.Hero-module-scss-module__k5_y-q__chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.Hero-module-scss-module__k5_y-q__chip{border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.Hero-module-scss-module__k5_y-q__chip svg{color:var(--accent)}.Hero-module-scss-module__k5_y-q__side{display:flex}.Hero-module-scss-module__k5_y-q__cities{flex-direction:column;align-self:center;gap:12px;width:100%;display:flex}.Hero-module-scss-module__k5_y-q__city{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:16px;padding:20px;transition:box-shadow .16s;display:flex}.Hero-module-scss-module__k5_y-q__city:hover{box-shadow:inset 0 0 0 1px var(--accent)}.Hero-module-scss-module__k5_y-q__cityIcon{border-radius:var(--r-md);background:var(--accent-soft);width:44px;height:44px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Hero-module-scss-module__k5_y-q__cityBody{flex-direction:column;gap:4px;display:flex}.Hero-module-scss-module__k5_y-q__cityTitle{color:var(--text);font-size:18px;font-weight:600}.Hero-module-scss-module__k5_y-q__cityText{color:var(--muted);font-size:14px}.Hero-module-scss-module__k5_y-q__cityArrow{color:var(--muted);margin-left:auto}.Hero-module-scss-module__k5_y-q__aside{border-radius:var(--r-lg);background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.Hero-module-scss-module__k5_y-q__asideIcon{border-radius:var(--r-md);background:var(--accent-soft);width:48px;height:48px;color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.Hero-module-scss-module__k5_y-q__asideTitle{color:var(--text);font-size:20px;font-weight:600}.Hero-module-scss-module__k5_y-q__asideText{color:var(--muted);font-size:15px;line-height:1.6}
.gender-module-scss-module__cClI8G__toggle{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);cursor:pointer;align-items:center;padding:4px;transition:border-color .16s;display:inline-flex;position:relative}.gender-module-scss-module__cClI8G__toggle:hover{border-color:var(--accent)}.gender-module-scss-module__cClI8G__thumb{border-radius:var(--r-pill);background:var(--accent);width:38px;height:34px;transition:transform .24s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px}.gender-module-scss-module__cClI8G__toggle[data-gender=female] .gender-module-scss-module__cClI8G__thumb{transform:translate(38px)}.gender-module-scss-module__cClI8G__icon{z-index:1;width:38px;height:34px;color:var(--muted);justify-content:center;align-items:center;transition:color .2s;display:inline-flex;position:relative}.gender-module-scss-module__cClI8G__toggle[data-gender=male] .gender-module-scss-module__cClI8G__icon[data-side=male],.gender-module-scss-module__cClI8G__toggle[data-gender=female] .gender-module-scss-module__cClI8G__icon[data-side=female]{color:var(--accent-contrast)}.gender-module-scss-module__cClI8G__choice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gender-module-scss-module__cClI8G__choiceLabel{color:#f0f0f0d1;margin-right:4px;font-size:14px}.gender-module-scss-module__cClI8G__choiceLink{border-radius:var(--r-pill);color:#f5f5f5;background:#f0f0f01a;align-items:center;min-height:40px;padding:8px 18px;font-size:15px;font-weight:500;transition:background .16s,box-shadow .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #f0f0f052}.gender-module-scss-module__cClI8G__choiceLink:hover,.gender-module-scss-module__cClI8G__choiceLink:focus-visible{background:#f0f0f02e;box-shadow:inset 0 0 0 1px #f0f0f099}
.Header-module-scss-module__rIun6a__root{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.Header-module-scss-module__rIun6a__inner{justify-content:space-between;align-items:center;gap:16px;min-height:80px;display:flex}.Header-module-scss-module__rIun6a__logo{flex-shrink:0;display:block}.Header-module-scss-module__rIun6a__logoName{font-family:var(--font-accent);font-size:22px;font-weight:700;line-height:1.05;display:block}.Header-module-scss-module__rIun6a__logoSub{letter-spacing:.02em;color:var(--muted);margin-top:3px;font-size:12px;display:block}.Header-module-scss-module__rIun6a__nav{flex-wrap:nowrap;align-items:center;gap:18px;min-width:0;margin-inline:auto;display:flex}@media (max-width:1300px){.Header-module-scss-module__rIun6a__nav{display:none}}.Header-module-scss-module__rIun6a__navLink{white-space:nowrap;color:var(--muted);font-size:14px;font-weight:500;transition:color .16s}.Header-module-scss-module__rIun6a__navLink:hover{color:var(--text)}.Header-module-scss-module__rIun6a__actions{align-items:center;gap:12px;display:flex}.Header-module-scss-module__rIun6a__citySwitch{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);align-items:center;padding:3px;display:inline-flex}@media (max-width:560px){.Header-module-scss-module__rIun6a__citySwitch{display:none}}.Header-module-scss-module__rIun6a__cityBtn{border-radius:var(--r-pill);white-space:nowrap;color:var(--muted);justify-content:center;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.Header-module-scss-module__rIun6a__cityBtn:hover{color:var(--text)}.Header-module-scss-module__rIun6a__cityBtn[data-active=true]{background:var(--accent);color:var(--accent-contrast)}.Header-module-scss-module__rIun6a__mobileCity{margin-bottom:12px;display:none}@media (max-width:560px){.Header-module-scss-module__rIun6a__mobileCity{display:block}}.Header-module-scss-module__rIun6a__mobileCity .Header-module-scss-module__rIun6a__citySwitch{display:inline-flex}.Header-module-scss-module__rIun6a__cta{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-contrast);white-space:nowrap;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:transform .16s,background-color .16s;display:inline-flex}.Header-module-scss-module__rIun6a__cta:hover{background:var(--accent-strong);transform:translateY(-1px)}@media (max-width:1300px){.Header-module-scss-module__rIun6a__cta{display:none}}@media (max-width:560px){.Header-module-scss-module__rIun6a__ctaText{display:none}}.Header-module-scss-module__rIun6a__burger{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);width:44px;height:44px;color:var(--text);justify-content:center;align-items:center;transition:border-color .16s,color .16s;display:none}.Header-module-scss-module__rIun6a__burger:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:1300px){.Header-module-scss-module__rIun6a__burger{display:inline-flex}}.Header-module-scss-module__rIun6a__mobileMenu{border-bottom:1px solid var(--line);background:var(--bg);flex-direction:column;gap:4px;padding:12px 16px 20px;display:none}@media (max-width:1300px){.Header-module-scss-module__rIun6a__mobileMenu{display:flex}}.Header-module-scss-module__rIun6a__mobileLink{border-radius:var(--r-md);color:var(--text);border-bottom:1px solid var(--line);padding:14px 12px;font-size:16px;font-weight:500;transition:background-color .16s,color .16s}.Header-module-scss-module__rIun6a__mobileLink:hover{background:var(--surface-2);color:var(--accent)}.Header-module-scss-module__rIun6a__mobileLink:last-of-type{border-bottom:none}.Header-module-scss-module__rIun6a__mobileCta{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-contrast);justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}
.Footer-module-scss-module__JLT4gq__root{border-top:1px solid var(--line);background:var(--surface-2);margin-top:96px}.Footer-module-scss-module__JLT4gq__inner{grid-template-columns:1.5fr .7fr .8fr .9fr 1fr;gap:40px;padding-block:64px 40px;display:grid}@media (max-width:900px){.Footer-module-scss-module__JLT4gq__inner{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:560px){.Footer-module-scss-module__JLT4gq__inner{grid-template-columns:1fr;gap:28px}}.Footer-module-scss-module__JLT4gq__brand{max-width:420px}.Footer-module-scss-module__JLT4gq__brandName{font-family:var(--font-accent);font-size:26px;font-weight:700}.Footer-module-scss-module__JLT4gq__brandText{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.7}.Footer-module-scss-module__JLT4gq__socials{gap:10px;margin-top:24px;display:flex}.Footer-module-scss-module__JLT4gq__social{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);width:46px;height:46px;color:var(--text);justify-content:center;align-items:center;transition:border-color .16s,color .16s,transform .16s;display:inline-flex}.Footer-module-scss-module__JLT4gq__social:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.Footer-module-scss-module__JLT4gq__col{flex-direction:column;gap:14px;display:flex}.Footer-module-scss-module__JLT4gq__col a{color:var(--text);font-size:15px;transition:color .16s}.Footer-module-scss-module__JLT4gq__col a:hover{color:var(--accent)}.Footer-module-scss-module__JLT4gq__colLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.Footer-module-scss-module__JLT4gq__phone{font-family:var(--font-accent);font-size:20px;font-weight:700}.Footer-module-scss-module__JLT4gq__note{color:var(--muted);font-size:13px;line-height:1.6}.Footer-module-scss-module__JLT4gq__bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding-block:24px;font-size:13px;display:flex}@media (max-width:560px){.Footer-module-scss-module__JLT4gq__bottom{flex-direction:column;align-items:flex-start;gap:8px}}.Footer-module-scss-module__JLT4gq__requisites{color:var(--muted);text-align:right;font-size:12px;line-height:1.5}@media (max-width:560px){.Footer-module-scss-module__JLT4gq__requisites{text-align:left}}
.Section-module-scss-module___UxUUa__root{padding-block:88px}@media (max-width:900px){.Section-module-scss-module___UxUUa__root{padding-block:32px}}@media (max-width:560px){.Section-module-scss-module___UxUUa__root{padding-block:24px}}.Section-module-scss-module___UxUUa__bleed{background:var(--bg-strong)}.Section-module-scss-module___UxUUa__inner{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Section-module-scss-module___UxUUa__inner{padding-inline:24px}}@media (max-width:560px){.Section-module-scss-module___UxUUa__inner{padding-inline:12px}}.Section-module-scss-module___UxUUa__inner{flex-direction:column;gap:32px;display:flex}@media (max-width:560px){.Section-module-scss-module___UxUUa__inner{gap:24px}}.Section-module-scss-module___UxUUa__head{flex-direction:column;gap:12px;max-width:760px;display:flex}.Section-module-scss-module___UxUUa__eyebrow{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);letter-spacing:.18em;text-transform:uppercase;align-self:flex-start;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.Section-module-scss-module___UxUUa__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.Section-module-scss-module___UxUUa__title{font-size:26px}}.Section-module-scss-module___UxUUa__description{max-width:62ch;color:var(--muted);font-size:17px;line-height:1.6}
.Blocks-module-scss-module__b56a7G__cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.Blocks-module-scss-module__b56a7G__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Blocks-module-scss-module__b56a7G__cards{grid-template-columns:1fr}}.Blocks-module-scss-module__b56a7G__card{border-radius:var(--r-lg);background:var(--surface);min-height:92px;box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:16px;padding:20px 24px;transition:box-shadow .16s;display:flex}.Blocks-module-scss-module__b56a7G__card:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.Blocks-module-scss-module__b56a7G__cardIcon{border-radius:var(--r-md);background:var(--accent-soft);width:46px;height:46px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Blocks-module-scss-module__b56a7G__cardText{color:var(--text);font-size:16px;line-height:1.45}.Blocks-module-scss-module__b56a7G__services{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:560px){.Blocks-module-scss-module__b56a7G__services{grid-template-columns:1fr}}.Blocks-module-scss-module__b56a7G__service{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;justify-content:space-between;gap:24px;padding:32px;transition:box-shadow .16s;display:flex}.Blocks-module-scss-module__b56a7G__service:hover{box-shadow:inset 0 0 0 1px var(--accent)}@media (max-width:560px){.Blocks-module-scss-module__b56a7G__service{padding:24px}}.Blocks-module-scss-module__b56a7G__serviceBody{flex-direction:column;gap:10px;display:flex}.Blocks-module-scss-module__b56a7G__serviceTitle{color:var(--text);font-size:24px;font-weight:600}.Blocks-module-scss-module__b56a7G__serviceText{color:var(--muted);font-size:15px;line-height:1.55}.Blocks-module-scss-module__b56a7G__serviceMore{color:var(--accent);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.Blocks-module-scss-module__b56a7G__steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.Blocks-module-scss-module__b56a7G__steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Blocks-module-scss-module__b56a7G__steps{grid-template-columns:1fr}}.Blocks-module-scss-module__b56a7G__step{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;padding:24px;display:flex}.Blocks-module-scss-module__b56a7G__stepNum{border-radius:var(--r-md);background:var(--accent-soft);width:40px;height:40px;color:var(--accent);justify-content:center;align-items:center;font-size:18px;font-weight:600;display:inline-flex}.Blocks-module-scss-module__b56a7G__stepTitle{color:var(--text);font-size:18px;font-weight:600}.Blocks-module-scss-module__b56a7G__stepText{color:var(--muted);font-size:15px;line-height:1.55}.Blocks-module-scss-module__b56a7G__faqList{interpolate-size:allow-keywords;flex-direction:column;gap:12px;display:flex}.Blocks-module-scss-module__b56a7G__faq{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .16s;overflow:hidden}.Blocks-module-scss-module__b56a7G__faq:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.Blocks-module-scss-module__b56a7G__faq::details-content{opacity:0;block-size:0;transition:block-size .26s ease,opacity .22s ease,content-visibility .26s allow-discrete;overflow:hidden}.Blocks-module-scss-module__b56a7G__faq[open]::details-content{opacity:1;block-size:auto}.Blocks-module-scss-module__b56a7G__faqQ{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:18px;font-weight:500;list-style:none;transition:color .16s;display:flex}.Blocks-module-scss-module__b56a7G__faqQ:hover{color:var(--accent)}.Blocks-module-scss-module__b56a7G__faqQ::-webkit-details-marker{display:none}.Blocks-module-scss-module__b56a7G__faqMark{flex-shrink:0;width:16px;height:16px;position:relative}.Blocks-module-scss-module__b56a7G__faqMark:before,.Blocks-module-scss-module__b56a7G__faqMark:after{content:"";background:var(--accent);transition:opacity .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Blocks-module-scss-module__b56a7G__faqMark:before{width:14px;height:2px}.Blocks-module-scss-module__b56a7G__faqMark:after{width:2px;height:14px}.Blocks-module-scss-module__b56a7G__faq[open] .Blocks-module-scss-module__b56a7G__faqMark:after{opacity:0}.Blocks-module-scss-module__b56a7G__faqA{color:var(--muted);padding:0 24px 22px;font-size:16px;line-height:1.6}.Blocks-module-scss-module__b56a7G__reviews{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.Blocks-module-scss-module__b56a7G__reviews{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Blocks-module-scss-module__b56a7G__reviews{grid-template-columns:1fr}}.Blocks-module-scss-module__b56a7G__review{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:16px;padding:28px;display:flex}.Blocks-module-scss-module__b56a7G__reviewHead{align-items:center;gap:14px;display:flex}.Blocks-module-scss-module__b56a7G__reviewAvatar{border-radius:var(--r-pill);background:var(--accent-soft);width:56px;height:56px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.Blocks-module-scss-module__b56a7G__reviewName{color:var(--text);font-size:17px;font-weight:600}.Blocks-module-scss-module__b56a7G__reviewLabel{color:var(--accent);font-size:14px}.Blocks-module-scss-module__b56a7G__reviewQuote{color:var(--muted);font-size:15px;line-height:1.6}
.PriceTable-module-scss-module__Rj1uza__table{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.PriceTable-module-scss-module__Rj1uza__head{background:var(--accent-soft);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto;gap:24px;padding:16px 28px;font-size:13px;font-weight:600;display:grid}@media (max-width:560px){.PriceTable-module-scss-module__Rj1uza__head{padding:14px 20px}}.PriceTable-module-scss-module__Rj1uza__row{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:24px 28px;display:grid}@media (max-width:560px){.PriceTable-module-scss-module__Rj1uza__row{gap:16px;padding:18px 20px}}.PriceTable-module-scss-module__Rj1uza__cell{flex-direction:column;gap:6px;display:flex}.PriceTable-module-scss-module__Rj1uza__title{color:var(--text);font-size:19px;font-weight:600}.PriceTable-module-scss-module__Rj1uza__desc{max-width:62ch;color:var(--muted);font-size:15px;line-height:1.55}.PriceTable-module-scss-module__Rj1uza__price{color:var(--accent);white-space:nowrap;font-size:22px;font-weight:600}@media (max-width:560px){.PriceTable-module-scss-module__Rj1uza__price{font-size:18px}}.PriceTable-module-scss-module__Rj1uza__perSession{color:var(--text);padding:16px 28px 0;font-size:14px;font-weight:500}@media (max-width:560px){.PriceTable-module-scss-module__Rj1uza__perSession{padding:14px 20px 0}}.PriceTable-module-scss-module__Rj1uza__note{border-top:1px solid var(--line);color:var(--muted);padding:18px 28px;font-size:14px;line-height:1.55}@media (max-width:560px){.PriceTable-module-scss-module__Rj1uza__note{padding:16px 20px}}
.yandex-module-scss-module__uEDdkq__map{border:1px solid var(--line);border-radius:var(--r-lg);width:100%;height:460px;position:relative;overflow:hidden}@media (max-width:560px){.yandex-module-scss-module__uEDdkq__map{height:360px}}.yandex-module-scss-module__uEDdkq__mapFill{border:0;border-radius:0;height:100%;min-height:340px}@media (max-width:560px){.yandex-module-scss-module__uEDdkq__mapFill{height:100%}}.yandex-module-scss-module__uEDdkq__mapStub{text-align:center;background:radial-gradient(120% 90% at 50% 40%, var(--surface) 0%, var(--surface-2) 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.yandex-module-scss-module__uEDdkq__mapStubIcon{color:var(--accent)}.yandex-module-scss-module__uEDdkq__mapStubAddress{max-width:360px;color:var(--text);font-size:15px;line-height:1.45}.yandex-module-scss-module__uEDdkq__mapStubButton{border-radius:var(--r-pill);background:var(--accent);min-height:44px;color:var(--accent-contrast);cursor:pointer;padding:10px 24px;font-size:15px;font-weight:500;transition:opacity .16s}.yandex-module-scss-module__uEDdkq__mapStubButton:hover{opacity:.9}.yandex-module-scss-module__uEDdkq__mapStubLink{color:var(--muted);text-underline-offset:3px;font-size:14px;text-decoration:underline}.yandex-module-scss-module__uEDdkq__mapStubLink:hover{color:var(--text)}.yandex-module-scss-module__uEDdkq__mapFrame{border:0;width:100%;height:100%;position:absolute;inset:0}.yandex-module-scss-module__uEDdkq__reviews{width:100%;max-width:560px;height:800px;position:relative;overflow:hidden}@media (max-width:560px){.yandex-module-scss-module__uEDdkq__reviews{height:640px}}.yandex-module-scss-module__uEDdkq__reviewsIdle{border:1px solid var(--line);border-radius:var(--r-md);height:260px}@media (max-width:560px){.yandex-module-scss-module__uEDdkq__reviewsIdle{height:240px}}.yandex-module-scss-module__uEDdkq__reviewsFrame{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-md);width:100%;height:100%}.yandex-module-scss-module__uEDdkq__reviewsLink{box-sizing:border-box;width:100%;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 16px;font-size:10px;position:absolute;bottom:8px;left:0;overflow:hidden}.yandex-module-scss-module__uEDdkq__reviewsLink:hover{color:var(--text)}
.Misc-module-scss-module__KX1NGG__featureList{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:560px){.Misc-module-scss-module__KX1NGG__featureList{grid-template-columns:1fr}}.Misc-module-scss-module__KX1NGG__feature{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);align-items:flex-start;gap:12px;padding:16px 20px;font-size:15px;line-height:1.5;display:flex}.Misc-module-scss-module__KX1NGG__featureIcon{color:var(--accent);flex-shrink:0;margin-top:2px}.Misc-module-scss-module__KX1NGG__proofGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.Misc-module-scss-module__KX1NGG__proofGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Misc-module-scss-module__KX1NGG__proofGrid{grid-template-columns:1fr}}.Misc-module-scss-module__KX1NGG__proof{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:24px;display:flex}.Misc-module-scss-module__KX1NGG__proofTitle{color:var(--text);font-size:18px;font-weight:600}.Misc-module-scss-module__KX1NGG__proofText{color:var(--muted);font-size:14px;line-height:1.5}.Misc-module-scss-module__KX1NGG__proofSessions{color:var(--accent);margin-top:auto;font-size:14px;font-weight:600}.Misc-module-scss-module__KX1NGG__contact{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}@media (max-width:900px){.Misc-module-scss-module__KX1NGG__contact{grid-template-columns:1fr}}.Misc-module-scss-module__KX1NGG__contactLeft{display:flex}.Misc-module-scss-module__KX1NGG__contactMap{border-radius:var(--r-lg);width:100%;min-height:340px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.Misc-module-scss-module__KX1NGG__contactMap iframe{filter:grayscale(.2);border:0;width:100%;height:100%;min-height:340px}.Misc-module-scss-module__KX1NGG__contactRight{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;padding:28px;display:flex}.Misc-module-scss-module__KX1NGG__contactCta{border-radius:var(--r-md);background:var(--accent);color:var(--accent-contrast);justify-content:center;align-items:center;gap:8px;margin-bottom:4px;padding:16px 24px;font-size:16px;font-weight:600;transition:background-color .16s;display:inline-flex}.Misc-module-scss-module__KX1NGG__contactCta:hover{background:var(--accent-strong)}.Misc-module-scss-module__KX1NGG__contactRow{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding-top:12px;display:flex}.Misc-module-scss-module__KX1NGG__contactIcon{border-radius:var(--r-sm);background:var(--accent-soft);width:40px;height:40px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Misc-module-scss-module__KX1NGG__contactLabel{color:var(--muted);font-size:13px}.Misc-module-scss-module__KX1NGG__contactValue{color:var(--text);font-size:16px;font-weight:500}.Misc-module-scss-module__KX1NGG__channels{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.Misc-module-scss-module__KX1NGG__channel{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}a.Misc-module-scss-module__KX1NGG__channel{transition:background-color .16s,color .16s}a.Misc-module-scss-module__KX1NGG__channel:hover{background:var(--accent);color:var(--accent-contrast)}.Misc-module-scss-module__KX1NGG__about{flex-direction:column;gap:16px;display:flex}.Misc-module-scss-module__KX1NGG__aboutCard{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1.3fr .7fr;gap:32px;padding:40px;display:grid}@media (max-width:900px){.Misc-module-scss-module__KX1NGG__aboutCard{grid-template-columns:1fr;padding:28px}}.Misc-module-scss-module__KX1NGG__aboutMain{flex-direction:column;gap:16px;display:flex}.Misc-module-scss-module__KX1NGG__aboutBadge{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.Misc-module-scss-module__KX1NGG__aboutTitle{color:var(--text);font-size:28px;font-weight:600;line-height:1.15}.Misc-module-scss-module__KX1NGG__aboutLead{color:var(--text);font-size:17px;line-height:1.6}.Misc-module-scss-module__KX1NGG__aboutParas{color:var(--muted);flex-direction:column;gap:12px;font-size:15px;line-height:1.6;display:flex}.Misc-module-scss-module__KX1NGG__aboutPhoto{border-radius:var(--r-lg);background:var(--accent-soft);position:relative;overflow:hidden}@media (max-width:900px){.Misc-module-scss-module__KX1NGG__aboutPhoto{max-height:420px}}.Misc-module-scss-module__KX1NGG__aboutImg{object-fit:cover;width:100%;height:100%}.Misc-module-scss-module__KX1NGG__aboutBullets{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.Misc-module-scss-module__KX1NGG__aboutBullets{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Misc-module-scss-module__KX1NGG__aboutBullets{grid-template-columns:1fr}}.Misc-module-scss-module__KX1NGG__aboutBullet{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);align-items:flex-start;gap:12px;padding:20px;font-size:15px;line-height:1.5;display:flex}.Misc-module-scss-module__KX1NGG__aboutBulletIcon{color:var(--accent);flex-shrink:0;margin-top:2px}.Misc-module-scss-module__KX1NGG__breadcrumbs{padding-top:20px;padding-bottom:4px}.Misc-module-scss-module__KX1NGG__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}.Misc-module-scss-module__KX1NGG__breadcrumbs li{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.Misc-module-scss-module__KX1NGG__breadcrumbs a:hover{color:var(--accent)}.Misc-module-scss-module__KX1NGG__crumbSep{color:var(--muted);opacity:.6}
.works-gallery-module-scss-module__cHjzRq__gallery{border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:1.2fr .8fr;display:grid;overflow:hidden}@media (max-width:900px){.works-gallery-module-scss-module__cHjzRq__gallery{grid-template-columns:1fr}}.works-gallery-module-scss-module__cHjzRq__stage{text-align:left;background:var(--bg-strong);min-height:460px;position:relative;overflow:hidden}@media (max-width:560px){.works-gallery-module-scss-module__cHjzRq__stage{min-height:340px}}.works-gallery-module-scss-module__cHjzRq__stageImg{object-fit:cover;transition:transform .3s;animation:.38s works-gallery-module-scss-module__cHjzRq__stageFade}.works-gallery-module-scss-module__cHjzRq__stage:hover .works-gallery-module-scss-module__cHjzRq__stageImg{transform:scale(1.02)}@keyframes works-gallery-module-scss-module__cHjzRq__stageFade{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.works-gallery-module-scss-module__cHjzRq__stageOverlay{inset-inline:0;color:#fff;background:linear-gradient(#0000,#00000026 40%,#0009);justify-content:space-between;align-items:flex-end;gap:16px;padding:20px;display:flex;position:absolute;bottom:0}.works-gallery-module-scss-module__cHjzRq__stageKicker{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;font-size:12px;font-weight:600}.works-gallery-module-scss-module__cHjzRq__stageTitle{font-family:var(--font-display);margin-top:8px;font-size:24px;line-height:1.1}.works-gallery-module-scss-module__cHjzRq__stageExpand{border-radius:var(--r-pill);background:#ffffff1a;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.works-gallery-module-scss-module__cHjzRq__panel{flex-direction:column;justify-content:space-between;gap:32px;padding:32px;display:flex}@media (max-width:560px){.works-gallery-module-scss-module__cHjzRq__panel{padding:24px}}.works-gallery-module-scss-module__cHjzRq__panelKicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.works-gallery-module-scss-module__cHjzRq__panelTitle{margin-top:16px;font-size:32px}.works-gallery-module-scss-module__cHjzRq__panelText{color:var(--muted);margin-top:16px;font-size:15px;line-height:1.6}.works-gallery-module-scss-module__cHjzRq__panelBadge{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface-2);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-top:24px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.works-gallery-module-scss-module__cHjzRq__panelNav{justify-content:space-between;align-items:center;gap:16px;display:flex}.works-gallery-module-scss-module__cHjzRq__counter{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.works-gallery-module-scss-module__cHjzRq__navBtns{gap:8px;display:flex}.works-gallery-module-scss-module__cHjzRq__navBtn{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface-2);width:44px;height:44px;color:var(--text);justify-content:center;align-items:center;transition:background-color .16s;display:flex}.works-gallery-module-scss-module__cHjzRq__navBtn:hover{background:var(--accent-soft)}.works-gallery-module-scss-module__cHjzRq__thumbs{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.works-gallery-module-scss-module__cHjzRq__thumb{aspect-ratio:.9;border-radius:var(--r-md);border:1px solid var(--line);opacity:.8;transition:opacity .16s,border-color .16s;position:relative;overflow:hidden}.works-gallery-module-scss-module__cHjzRq__thumb:hover{opacity:1}.works-gallery-module-scss-module__cHjzRq__thumb[data-active=true]{opacity:1;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.works-gallery-module-scss-module__cHjzRq__thumbImg{object-fit:cover}.works-gallery-module-scss-module__cHjzRq__lightbox{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;padding:32px;position:fixed;inset:0}@media (max-width:560px){.works-gallery-module-scss-module__cHjzRq__lightbox{padding:16px}}.works-gallery-module-scss-module__cHjzRq__lightboxInner{flex-direction:column;max-width:1120px;height:100%;margin-inline:auto;display:flex}.works-gallery-module-scss-module__cHjzRq__lightboxHead{color:#fff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.works-gallery-module-scss-module__cHjzRq__lightboxKicker{letter-spacing:.2em;text-transform:uppercase;color:#fff9;font-size:12px;font-weight:600}.works-gallery-module-scss-module__cHjzRq__lightboxTitle{font-family:var(--font-display);margin-top:8px;font-size:22px}.works-gallery-module-scss-module__cHjzRq__lightboxClose{border-radius:var(--r-pill);color:#fff;background:#ffffff14;border:1px solid #ffffff26;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.works-gallery-module-scss-module__cHjzRq__lightboxStage{border-radius:var(--r-2xl);background:#ffffff0d;flex:1;position:relative;overflow:hidden}.works-gallery-module-scss-module__cHjzRq__lightboxImg{object-fit:contain}.works-gallery-module-scss-module__cHjzRq__lightboxArrow{border-radius:var(--r-pill);color:#fff;background:#00000059;border:1px solid #ffffff26;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.works-gallery-module-scss-module__cHjzRq__arrowLeft{left:16px}.works-gallery-module-scss-module__cHjzRq__arrowRight{right:16px}.works-gallery-module-scss-module__cHjzRq__lightboxFoot{color:#ffffffd1;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.works-gallery-module-scss-module__cHjzRq__lightboxDetails{max-width:720px;font-size:14px;line-height:1.6}
.Hero-module-scss-module__nXRsmW__root{padding:32px 64px 0}@media (max-width:900px){.Hero-module-scss-module__nXRsmW__root{padding:0}}.Hero-module-scss-module__nXRsmW__card{border-radius:var(--r-xl);background-image:linear-gradient(#0a0b0d59 0%,#0a0b0d8c 55%,#0a0b0dd1 100%),radial-gradient(120% 120% at 80% 0,#c8a46b47,#0000 55%),linear-gradient(135deg,#1b1e23 0%,#0c0d10 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;min-height:720px;display:flex;position:relative;overflow:hidden}@media (max-width:900px){.Hero-module-scss-module__nXRsmW__card{border-radius:0;min-height:600px}}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__card{min-height:540px}}.Hero-module-scss-module__nXRsmW__inner{justify-content:space-between;align-items:flex-end;gap:32px;width:100%;padding:40px;display:flex}@media (max-width:900px){.Hero-module-scss-module__nXRsmW__inner{flex-direction:column;align-items:stretch;padding:32px 24px}}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__inner{gap:24px;padding:24px 16px}}.Hero-module-scss-module__nXRsmW__left{flex-direction:column;gap:20px;min-width:0;max-width:720px;display:flex}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__left{gap:16px}}.Hero-module-scss-module__nXRsmW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f0f0f0b3;font-size:13px;font-weight:600}.Hero-module-scss-module__nXRsmW__title{font-family:var(--font-accent);letter-spacing:-.01em;color:#f5f5f5;overflow-wrap:break-word;margin:0;font-size:52px;font-weight:400;line-height:1.08}@media (max-width:900px){.Hero-module-scss-module__nXRsmW__title{font-size:42px}}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__title{font-size:32px}}.Hero-module-scss-module__nXRsmW__subtitle{color:#f0f0f0d1;max-width:560px;font-size:18px;line-height:1.45}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__subtitle{font-size:16px}}.Hero-module-scss-module__nXRsmW__buttons{gap:12px;margin-top:4px;display:flex}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__buttons{flex-direction:column}}.Hero-module-scss-module__nXRsmW__buttons>*{flex:none}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__buttons>*{flex:1}}.Hero-module-scss-module__nXRsmW__tags{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}@media (max-width:900px){.Hero-module-scss-module__nXRsmW__tags{align-items:stretch}}@media (max-width:560px){.Hero-module-scss-module__nXRsmW__tags{gap:8px}}.Hero-module-scss-module__nXRsmW__tag{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px);color:#f5f5f5;white-space:nowrap;background:#f0f0f01a;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #f0f0f033}.Hero-module-scss-module__nXRsmW__tag svg{color:var(--accent-strong);flex-shrink:0}
.Advantages-module-scss-module__ODSNBq__root{padding-block:88px}@media (max-width:900px){.Advantages-module-scss-module__ODSNBq__root{padding-block:32px}}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__root{padding-block:24px}}.Advantages-module-scss-module__ODSNBq__wrap{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Advantages-module-scss-module__ODSNBq__wrap{padding-inline:24px}}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__wrap{padding-inline:12px}}.Advantages-module-scss-module__ODSNBq__wrap{flex-direction:column;align-items:flex-start;gap:32px;display:flex}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__wrap{gap:16px}}.Advantages-module-scss-module__ODSNBq__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__title{font-size:26px}}.Advantages-module-scss-module__ODSNBq__title{max-width:720px}.Advantages-module-scss-module__ODSNBq__grid{flex-direction:column;gap:16px;width:100%;display:flex}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__grid{gap:8px}}.Advantages-module-scss-module__ODSNBq__gridRow{align-items:stretch;gap:16px;display:flex}@media (max-width:900px){.Advantages-module-scss-module__ODSNBq__gridRow{flex-direction:column}}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__gridRow{gap:8px}}.Advantages-module-scss-module__ODSNBq__rowTwo>.Advantages-module-scss-module__ODSNBq__card,.Advantages-module-scss-module__ODSNBq__rowThree>.Advantages-module-scss-module__ODSNBq__card{flex:1 1 0}.Advantages-module-scss-module__ODSNBq__card{border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:24px;display:flex}@media (max-width:560px){.Advantages-module-scss-module__ODSNBq__card{gap:12px;padding:16px}}.Advantages-module-scss-module__ODSNBq__accent{background:var(--accent);color:var(--accent-contrast)}.Advantages-module-scss-module__ODSNBq__accent .Advantages-module-scss-module__ODSNBq__cardTitle,.Advantages-module-scss-module__ODSNBq__accent .Advantages-module-scss-module__ODSNBq__icon{color:var(--accent-contrast)}.Advantages-module-scss-module__ODSNBq__accent .Advantages-module-scss-module__ODSNBq__body{color:color-mix(in srgb, var(--accent-contrast) 78%, transparent)}.Advantages-module-scss-module__ODSNBq__lite{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.Advantages-module-scss-module__ODSNBq__lite .Advantages-module-scss-module__ODSNBq__cardTitle{color:var(--text)}.Advantages-module-scss-module__ODSNBq__lite .Advantages-module-scss-module__ODSNBq__icon{color:var(--accent)}.Advantages-module-scss-module__ODSNBq__lite .Advantages-module-scss-module__ODSNBq__body{color:var(--muted)}.Advantages-module-scss-module__ODSNBq__head{align-items:center;gap:10px;display:flex}.Advantages-module-scss-module__ODSNBq__icon{flex-shrink:0}.Advantages-module-scss-module__ODSNBq__cardTitle{font-size:18px;font-weight:600;line-height:1.15}.Advantages-module-scss-module__ODSNBq__body{font-size:16px;line-height:1.4}@media (max-width:900px){.Advantages-module-scss-module__ODSNBq__cta{width:100%}}
.Works-module-scss-module__9KrDlq__root{padding-block:88px}@media (max-width:900px){.Works-module-scss-module__9KrDlq__root{padding-block:32px}}@media (max-width:560px){.Works-module-scss-module__9KrDlq__root{padding-block:24px}}.Works-module-scss-module__9KrDlq__wrap{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Works-module-scss-module__9KrDlq__wrap{padding-inline:24px}}@media (max-width:560px){.Works-module-scss-module__9KrDlq__wrap{padding-inline:12px}}.Works-module-scss-module__9KrDlq__wrap{flex-direction:column;gap:28px;display:flex}@media (max-width:560px){.Works-module-scss-module__9KrDlq__wrap{gap:20px}}.Works-module-scss-module__9KrDlq__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}@media (max-width:900px){.Works-module-scss-module__9KrDlq__head{flex-direction:column;align-items:flex-start;gap:16px}}.Works-module-scss-module__9KrDlq__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.Works-module-scss-module__9KrDlq__title{font-size:26px}}.Works-module-scss-module__9KrDlq__subtitle{max-width:640px;color:var(--muted);margin-top:10px;font-size:17px;line-height:1.45}@media (max-width:560px){.Works-module-scss-module__9KrDlq__subtitle{font-size:15px}}.Works-module-scss-module__9KrDlq__headCta{flex-shrink:0}@media (max-width:900px){.Works-module-scss-module__9KrDlq__headCta{width:100%}}
.Audience-module-scss-module__9KKHwq__root{padding-block:88px}@media (max-width:900px){.Audience-module-scss-module__9KKHwq__root{padding-block:32px}}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__root{padding-block:24px}}.Audience-module-scss-module__9KKHwq__wrap{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Audience-module-scss-module__9KKHwq__wrap{padding-inline:24px}}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__wrap{padding-inline:12px}}.Audience-module-scss-module__9KKHwq__wrap{align-items:center;gap:32px;display:flex}@media (max-width:900px){.Audience-module-scss-module__9KKHwq__wrap{flex-direction:column;align-items:stretch}}.Audience-module-scss-module__9KKHwq__left{flex-direction:column;flex:560px;gap:20px;min-width:0;display:flex}.Audience-module-scss-module__9KKHwq__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__title{font-size:26px}}.Audience-module-scss-module__9KKHwq__tags{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__tags{flex-direction:column}}.Audience-module-scss-module__9KKHwq__tag{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-contrast);align-items:center;gap:8px;padding:12px 18px;font-size:16px;font-weight:500;display:inline-flex}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__tag{justify-content:center}}.Audience-module-scss-module__9KKHwq__card{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:24px}@media (max-width:560px){.Audience-module-scss-module__9KKHwq__card{padding:16px}}.Audience-module-scss-module__9KKHwq__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.Audience-module-scss-module__9KKHwq__list li{color:var(--text);align-items:flex-start;gap:10px;font-size:17px;line-height:1.3;display:flex}.Audience-module-scss-module__9KKHwq__check{color:var(--accent);flex-shrink:0;margin-top:1px}.Audience-module-scss-module__9KKHwq__photo{flex:520px;justify-content:center;align-items:flex-end;min-height:520px;display:flex;position:relative}@media (max-width:900px){.Audience-module-scss-module__9KKHwq__photo{min-height:0}}.Audience-module-scss-module__9KKHwq__ring{background:var(--accent-soft);height:60%;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;position:absolute;bottom:24px;left:8%;right:8%}.Audience-module-scss-module__9KKHwq__photoImg{z-index:1;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:560px;position:relative}
.Trust-module-scss-module__kkAqCq__root{padding-block:88px}@media (max-width:900px){.Trust-module-scss-module__kkAqCq__root{padding-block:32px}}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__root{padding-block:24px}}.Trust-module-scss-module__kkAqCq__wrap{width:100%;max-width:1312px;margin-inline:auto;padding-inline:64px}@media (max-width:900px){.Trust-module-scss-module__kkAqCq__wrap{padding-inline:24px}}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__wrap{padding-inline:12px}}.Trust-module-scss-module__kkAqCq__wrap{flex-direction:column;gap:28px;display:flex}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__wrap{gap:20px}}.Trust-module-scss-module__kkAqCq__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__title{font-size:26px}}.Trust-module-scss-module__kkAqCq__marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.Trust-module-scss-module__kkAqCq__marquee:hover .Trust-module-scss-module__kkAqCq__track{animation-play-state:paused}.Trust-module-scss-module__kkAqCq__track{width:max-content;animation:42s linear infinite Trust-module-scss-module__kkAqCq__trust-marquee;display:flex}.Trust-module-scss-module__kkAqCq__chipGroup{flex-shrink:0;gap:12px;padding-right:12px;display:flex}@keyframes Trust-module-scss-module__kkAqCq__trust-marquee{to{transform:translate(-50%)}}.Trust-module-scss-module__kkAqCq__chip{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);white-space:nowrap;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:500;display:inline-flex}.Trust-module-scss-module__kkAqCq__chipIcon{flex-shrink:0}.Trust-module-scss-module__kkAqCq__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:900px){.Trust-module-scss-module__kkAqCq__grid{grid-template-columns:1fr}}.Trust-module-scss-module__kkAqCq__panel{border-radius:var(--r-xl);background:var(--accent);color:var(--accent-contrast);flex-direction:column;gap:16px;padding:40px;display:flex}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__panel{padding:24px}}.Trust-module-scss-module__kkAqCq__panelTitle{color:inherit;margin:0;font-size:30px;font-weight:500;line-height:1.15}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__panelTitle{font-size:22px}}.Trust-module-scss-module__kkAqCq__panelText{color:color-mix(in srgb, var(--accent-contrast) 82%, transparent);font-size:16px;line-height:1.45}.Trust-module-scss-module__kkAqCq__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}@media (max-width:560px){.Trust-module-scss-module__kkAqCq__actions{flex-direction:column}}.Trust-module-scss-module__kkAqCq__contactBtn{border-radius:var(--r-md);color:#17191d;white-space:nowrap;background:#fff;flex:1;justify-content:center;align-items:center;gap:8px;min-width:170px;min-height:56px;padding:16px;font-size:17px;font-weight:500;transition:opacity .16s;display:inline-flex}.Trust-module-scss-module__kkAqCq__contactBtn svg{flex-shrink:0}.Trust-module-scss-module__kkAqCq__contactBtn:hover{opacity:.85}.Trust-module-scss-module__kkAqCq__contactRow{align-items:flex-start;gap:10px;font-size:16px;line-height:1.35;display:flex}.Trust-module-scss-module__kkAqCq__rowIcon{flex-shrink:0}.Trust-module-scss-module__kkAqCq__reviews{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);justify-content:center;padding:16px;display:flex}
.PriceQuiz-module-scss-module__8mihtq__root{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:24px;margin-top:24px;padding:32px;display:flex}@media (max-width:560px){.PriceQuiz-module-scss-module__8mihtq__root{gap:20px;padding:20px}}.PriceQuiz-module-scss-module__8mihtq__head{flex-direction:column;gap:6px;display:flex}.PriceQuiz-module-scss-module__8mihtq__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.PriceQuiz-module-scss-module__8mihtq__title{color:var(--text);font-size:24px;font-weight:500;line-height:1.2}@media (max-width:560px){.PriceQuiz-module-scss-module__8mihtq__title{font-size:20px}}.PriceQuiz-module-scss-module__8mihtq__step{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.PriceQuiz-module-scss-module__8mihtq__step:disabled{opacity:.45}.PriceQuiz-module-scss-module__8mihtq__legend{color:var(--text);margin-bottom:12px;font-size:15px;font-weight:600}.PriceQuiz-module-scss-module__8mihtq__options{flex-wrap:wrap;gap:8px;display:flex}.PriceQuiz-module-scss-module__8mihtq__option{font:inherit;color:var(--text);cursor:pointer;border-radius:var(--r-pill);background:0 0;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong);border:none;outline:none;padding:12px 18px;font-size:15px;transition:background .2s,box-shadow .2s,color .2s}.PriceQuiz-module-scss-module__8mihtq__option:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--accent)}.PriceQuiz-module-scss-module__8mihtq__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PriceQuiz-module-scss-module__8mihtq__option[aria-pressed=true]{background:var(--accent);box-shadow:none;color:var(--accent-contrast)}.PriceQuiz-module-scss-module__8mihtq__option:disabled{cursor:not-allowed}.PriceQuiz-module-scss-module__8mihtq__result{flex-direction:column;gap:8px;display:flex}.PriceQuiz-module-scss-module__8mihtq__resultZone{color:var(--muted);font-size:15px}.PriceQuiz-module-scss-module__8mihtq__resultPrice{color:var(--accent);font-size:36px;font-weight:600;line-height:1.1}@media (max-width:560px){.PriceQuiz-module-scss-module__8mihtq__resultPrice{font-size:28px}}.PriceQuiz-module-scss-module__8mihtq__resultText{max-width:62ch;color:var(--muted);font-size:15px;line-height:1.55}.PriceQuiz-module-scss-module__8mihtq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.PriceQuiz-module-scss-module__8mihtq__reset{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:8px 4px;font-size:14px;text-decoration:underline;display:inline-flex}.PriceQuiz-module-scss-module__8mihtq__reset:hover{color:var(--text)}
.article-module-scss-module__TaikOa__article{flex-direction:column;gap:40px;padding-block:48px 24px;display:flex}@media (max-width:560px){.article-module-scss-module__TaikOa__article{gap:28px;padding-block:24px 8px}}.article-module-scss-module__TaikOa__header{flex-direction:column;gap:16px;max-width:72ch;display:flex}.article-module-scss-module__TaikOa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.article-module-scss-module__TaikOa__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:40px;font-weight:500;line-height:1.1}@media (max-width:560px){.article-module-scss-module__TaikOa__title{font-size:26px}}.article-module-scss-module__TaikOa__title{font-size:48px}@media (max-width:560px){.article-module-scss-module__TaikOa__title{font-size:30px}}.article-module-scss-module__TaikOa__lead{color:var(--text);font-size:20px;line-height:1.55}@media (max-width:560px){.article-module-scss-module__TaikOa__lead{font-size:17px}}.article-module-scss-module__TaikOa__byline{color:var(--muted);font-size:14px}
.LegalDoc-module-scss-module__owRTyG__root{max-width:760px;margin:0 auto;padding-block:8px 24px}.LegalDoc-module-scss-module__owRTyG__title{font-family:var(--font-arsenal),serif;color:var(--text-primary,#1a1a1a);margin:0 0 20px;font-size:34px;font-weight:700;line-height:1.2}.LegalDoc-module-scss-module__owRTyG__intro{color:var(--text-secondary,#4a4a4a);margin:0 0 32px;font-size:17px;line-height:1.6}.LegalDoc-module-scss-module__owRTyG__section{margin-bottom:28px}.LegalDoc-module-scss-module__owRTyG__heading{color:var(--text-primary,#1a1a1a);margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}.LegalDoc-module-scss-module__owRTyG__paragraph{color:var(--text-secondary,#4a4a4a);margin:0 0 12px;font-size:16px;line-height:1.65}.LegalDoc-module-scss-module__owRTyG__list{margin:0 0 12px;padding-left:22px}.LegalDoc-module-scss-module__owRTyG__list li{color:var(--text-secondary,#4a4a4a);margin-bottom:8px;font-size:16px;line-height:1.6}
.Compare-module-scss-module__Ym1yTG__wrap{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);-webkit-overflow-scrolling:touch;overflow-x:auto}.Compare-module-scss-module__Ym1yTG__table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px;line-height:1.45}.Compare-module-scss-module__Ym1yTG__table th,.Compare-module-scss-module__Ym1yTG__table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:18px 20px}.Compare-module-scss-module__Ym1yTG__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-top:0;font-size:13px;font-weight:600}.Compare-module-scss-module__Ym1yTG__table tbody th{width:18%;color:var(--text);font-weight:600}.Compare-module-scss-module__Ym1yTG__table td{color:var(--muted)}.Compare-module-scss-module__Ym1yTG__table [data-own]{background:var(--accent-soft);color:var(--text)}.Compare-module-scss-module__Ym1yTG__table thead [data-own]{color:var(--accent)}@media (max-width:560px){.Compare-module-scss-module__Ym1yTG__table{font-size:14px}.Compare-module-scss-module__Ym1yTG__table th,.Compare-module-scss-module__Ym1yTG__table td{padding:14px}}.Compare-module-scss-module__Ym1yTG__cell{gap:8px;display:flex}.Compare-module-scss-module__Ym1yTG__yes,.Compare-module-scss-module__Ym1yTG__no{flex:none;margin-top:3px}.Compare-module-scss-module__Ym1yTG__yes{color:var(--accent)}.Compare-module-scss-module__Ym1yTG__no{color:var(--muted);opacity:.6}
