.brand-logo-module__RwTT0q__brand{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brand-logo-module__RwTT0q__brand img{object-fit:contain;width:100%;height:100%;display:block}.brand-logo-module__RwTT0q__header{width:var(--logo-header-width);height:var(--logo-header-height)}.brand-logo-module__RwTT0q__footer{width:var(--logo-footer-width);height:var(--logo-footer-height)}
.calculator-module__GIrN8G__layout.calculator-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:32px}.calculator-module__GIrN8G__form.calculator-fields{border:1px solid var(--color-border-subtle);background:linear-gradient(145deg, var(--color-surface-base,var(--color-white)) 35%, var(--color-surface-mist-soft));box-shadow:0 12px 48px var(--color-shadow-faint);border-radius:24px;padding:32px 28px 28px}.calculator-module__GIrN8G__heading{margin-bottom:28px}.calculator-module__GIrN8G__heading h2{font-size:clamp(32px,3vw,40px);font-weight:700;line-height:1.12}.calculator-module__GIrN8G__heading h2>span{color:var(--color-brand-blue);display:block}.calculator-module__GIrN8G__heading p{color:var(--color-text-muted);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.55}.calculator-module__GIrN8G__heading p>span{display:block}.calculator-module__GIrN8G__form.calculator-fields legend{gap:10px;margin-bottom:12px;font-size:18px}.calculator-module__GIrN8G__form .field-number{background:var(--color-surface-accent);width:28px;height:28px;color:var(--color-icon-muted);font-size:14px;font-weight:600}.calculator-module__GIrN8G__form .legend-note{font-size:15px}.calculator-module__GIrN8G__form .material-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calculator-module__GIrN8G__form .material-option{background:var(--color-surface-base,var(--color-white));border-radius:12px;padding:12px;display:block}.calculator-module__GIrN8G__form .material-option.selected{border-color:var(--color-control-active);background:linear-gradient(135deg, var(--color-surface-accent-soft), var(--color-surface-accent-soft));box-shadow:0 0 0 .5px var(--color-control-active)}.calculator-module__GIrN8G__form .material-top{margin-bottom:6px;display:flex}.calculator-module__GIrN8G__form .fabric-sample{flex-shrink:0;width:46px;height:46px}.calculator-module__GIrN8G__form .radio-mark{flex-shrink:0;width:22px;height:22px}.calculator-module__GIrN8G__form .selected .radio-mark{background:var(--color-icon);border-color:var(--color-icon)}.calculator-module__GIrN8G__form .material-option strong{overflow-wrap:normal;margin-bottom:2px;font-size:17px;line-height:1.3}.calculator-module__GIrN8G__form .material-option>span:last-child{font-size:15px;line-height:1.4}:is(.calculator-module__GIrN8G__form .dimension-fieldset,.calculator-module__GIrN8G__form .extras-fieldset){margin-top:24px}.calculator-module__GIrN8G__form .dimension-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.calculator-module__GIrN8G__form .dimension-field>label{margin-bottom:6px;font-size:16px}.calculator-module__GIrN8G__form .dimension-control{background:var(--color-surface-base,var(--color-white));height:46px;padding:0}:is(.calculator-module__GIrN8G__form .dimension-control input,.calculator-module__GIrN8G__form .dimension-value-measure){font-size:22px;line-height:1.2}.calculator-module__GIrN8G__form .dimension-unit{font-size:15px}.calculator-module__GIrN8G__form .dimension-control button{border-radius:0;width:38px;height:44px}.calculator-module__GIrN8G__form .dimension-control button:first-child{border-right:1px solid var(--color-border-subtle);border-radius:8px 0 0 8px}.calculator-module__GIrN8G__form .dimension-control button:last-child{border-left:1px solid var(--color-border-subtle);border-radius:0 8px 8px 0}.calculator-module__GIrN8G__form .dimension-control button svg{width:19px;height:19px}.calculator-module__GIrN8G__form .area-display{gap:8px;min-height:30px}.calculator-module__GIrN8G__form .area-display svg{width:22px;height:22px;color:var(--color-icon);display:block}.calculator-module__GIrN8G__form .area-display strong{font-size:24px;font-weight:650}:is(.calculator-module__GIrN8G__form .area-display small,.calculator-module__GIrN8G__form .area-display>span){font-size:15px}.calculator-module__GIrN8G__form .field-error{font-size:15px;line-height:1.5}.calculator-module__GIrN8G__form .extra-option{grid-template-columns:20px 24px minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:40px;padding-block:5px}.calculator-module__GIrN8G__form .checkbox-mark{border-radius:4px;width:20px;height:20px}.calculator-module__GIrN8G__form .extra-option>svg{color:var(--color-icon)}.calculator-module__GIrN8G__odorIcon{transform:rotate(90deg)}.calculator-module__GIrN8G__form .extra-option>span:nth-last-child(2){font-size:17px;line-height:1.4}.calculator-module__GIrN8G__form .extra-option>b{font-size:15px;line-height:1.4}.calculator-module__GIrN8G__form .delivery-option{background:var(--color-surface-accent-soft);border-radius:12px;gap:14px;margin-top:20px;padding:14px 16px}.calculator-module__GIrN8G__form .delivery-option>svg{width:32px;height:32px;color:var(--color-icon)}.calculator-module__GIrN8G__form .delivery-option>span:nth-child(2){gap:3px}.calculator-module__GIrN8G__form .delivery-option b{font-size:17px;line-height:1.4}.calculator-module__GIrN8G__form .delivery-option small{font-size:15px;line-height:1.5}.calculator-module__GIrN8G__form .switch-input{width:44px;height:26px;right:16px}.calculator-module__GIrN8G__form .switch-track{width:44px;height:26px}.calculator-module__GIrN8G__form .switch-track:after{width:20px;height:20px}.calculator-module__GIrN8G__form .switch-input:checked+.switch-track{background:var(--color-control-active)}.calculator-module__GIrN8G__form .switch-input:checked+.switch-track:after{transform:translate(18px)}@media (max-width:1100px){.calculator-module__GIrN8G__layout.calculator-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.calculator-module__GIrN8G__form.calculator-fields{border-radius:20px;padding:26px 20px 22px}.calculator-module__GIrN8G__heading{margin-bottom:32px}.calculator-module__GIrN8G__heading h2{font-size:clamp(28px,6.2vw,36px)}.calculator-module__GIrN8G__heading p{margin-top:18px;font-size:16px;line-height:1.65}.calculator-module__GIrN8G__form.calculator-fields legend{margin-bottom:16px}:is(.calculator-module__GIrN8G__form .dimension-fieldset,.calculator-module__GIrN8G__form .extras-fieldset){margin-top:32px}.calculator-module__GIrN8G__form .material-options{gap:12px}.calculator-module__GIrN8G__form .material-option{padding:12px}.calculator-module__GIrN8G__form .material-option strong{font-size:16px}.calculator-module__GIrN8G__form .dimension-row{gap:14px 12px}.calculator-module__GIrN8G__form .dimension-field>label{margin-bottom:8px}.calculator-module__GIrN8G__form .dimension-control button{width:30px}:is(.calculator-module__GIrN8G__form .extra-option>span:nth-last-child(2),.calculator-module__GIrN8G__form .delivery-option b){font-size:16px}.calculator-module__GIrN8G__form .delivery-option{gap:10px;margin-top:24px;padding:14px 12px}.calculator-module__GIrN8G__form .extra-option{padding-block:7px}.calculator-module__GIrN8G__form .extra-option+.extra-option{margin-top:4px}.calculator-module__GIrN8G__form .switch-input{right:12px}}@media (max-width:480px){.calculator-module__GIrN8G__form.calculator-fields{padding:24px 14px 20px}.calculator-module__GIrN8G__form .material-options{grid-template-columns:minmax(0,1fr);gap:12px}.calculator-module__GIrN8G__form .material-option{grid-template-columns:46px minmax(0,1fr) 22px;column-gap:12px;padding:12px;display:grid}.calculator-module__GIrN8G__form .material-top{display:contents}.calculator-module__GIrN8G__form .fabric-sample{grid-area:1/1/span 2;align-self:center}.calculator-module__GIrN8G__form .radio-mark{grid-area:1/3/span 2;align-self:center}.calculator-module__GIrN8G__form .material-option strong{grid-area:1/2;align-self:end;font-size:17px}.calculator-module__GIrN8G__form .material-option>span:last-child{grid-area:2/2}.calculator-module__GIrN8G__form .extra-option{grid-template-columns:20px 24px minmax(0,1fr);column-gap:10px}.calculator-module__GIrN8G__form .extra-option>.checkbox-mark{grid-area:1/1/span 2}.calculator-module__GIrN8G__form .extra-option>svg{grid-area:1/2/span 2}.calculator-module__GIrN8G__form .extra-option>span:nth-last-child(2){grid-area:1/3}.calculator-module__GIrN8G__form .extra-option>b{grid-area:2/3}}@media (max-width:360px){.calculator-module__GIrN8G__form .dimension-row{grid-template-columns:minmax(0,1fr)}}.calculator-module__GIrN8G__layout>.quote-card{padding-top:32px;padding-bottom:28px}@media (min-width:1101px){.calculator-module__GIrN8G__layout>.quote-card{top:calc(var(--header-height) + 20px);max-height:calc(100dvh - var(--header-height) - 40px);position:sticky;overflow-y:auto}}.calculator-module__GIrN8G__telegramButton{gap:12px}@media (max-width:700px){.calculator-module__GIrN8G__layout>.quote-card{padding-top:26px;padding-bottom:22px}.calculator-module__GIrN8G__telegramButton{padding-inline:16px}}@media (max-width:480px){.calculator-module__GIrN8G__layout>.quote-card{padding-top:24px;padding-bottom:20px}}
.care-section-module__QCasJW__section{background:var(--color-surface-mist);padding-block:78px 82px}.care-section-module__QCasJW__heading{grid-template-columns:1fr 1.12fr .62fr;align-items:end;gap:36px;margin-bottom:38px;display:grid}.care-section-module__QCasJW__heading h2{font-size:clamp(32px,3.2vw,44px);line-height:1.15}.care-section-module__QCasJW__intro{max-width:395px;color:var(--color-text-muted);font-size:18px;line-height:1.85}.care-section-module__QCasJW__handwritten{color:var(--color-text-subtle);font-family:var(--font-handwritten);text-align:center;transform-origin:bottom;flex-direction:column;justify-self:end;align-items:center;gap:9px;font-size:23px;line-height:1.5;display:flex;transform:rotate(-9deg)}.care-section-module__QCasJW__steps{--step-gap:40px;gap:var(--step-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.care-section-module__QCasJW__step{border:1px solid var(--color-border-subtle);background:var(--color-surface-translucent);border-radius:26px;min-width:0;padding:22px;position:relative}.care-section-module__QCasJW__stepHeading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.care-section-module__QCasJW__number{background:var(--color-surface-accent-strong);width:37px;height:37px;color:var(--color-icon-muted);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 37px;place-items:center;font-size:17px;font-weight:600;display:grid}.care-section-module__QCasJW__stepHeading h3{font-size:22px;font-weight:600;line-height:1.35}.care-section-module__QCasJW__photo{aspect-ratio:3/2;background:var(--color-placeholder-neutral);border-radius:16px;position:relative;overflow:hidden}.care-section-module__QCasJW__photo img{object-fit:cover;width:100%;height:100%}.care-section-module__QCasJW__icon{background:var(--color-surface-base,var(--color-white));width:58px;height:58px;color:var(--color-icon);box-shadow:0 3px 12px var(--color-shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.care-section-module__QCasJW__description{color:var(--color-text-muted);margin-top:17px;font-size:17px;line-height:1.8}.care-section-module__QCasJW__connector{left:calc(100% + var(--step-gap) / 2 - 15px);width:30px;height:30px;color:var(--color-icon);border-radius:50%;place-items:center;display:grid;position:absolute;top:45%}@media (max-width:1100px){.care-section-module__QCasJW__heading{grid-template-columns:1fr 1.1fr .65fr;gap:24px}.care-section-module__QCasJW__heading h2{font-size:37px}.care-section-module__QCasJW__intro{font-size:17px}.care-section-module__QCasJW__handwritten{font-size:19px}.care-section-module__QCasJW__steps{--step-gap:32px}.care-section-module__QCasJW__step{border-radius:22px;padding:17px}.care-section-module__QCasJW__stepHeading{gap:9px;margin-bottom:14px}.care-section-module__QCasJW__stepHeading h3{font-size:19px}.care-section-module__QCasJW__number{flex-basis:32px;width:32px;height:32px;font-size:15px}.care-section-module__QCasJW__icon{width:49px;height:49px;bottom:10px;right:10px}.care-section-module__QCasJW__icon svg{width:26px;height:26px}.care-section-module__QCasJW__description{font-size:16px}}@media (max-width:850px){.care-section-module__QCasJW__section{padding-block:58px}.care-section-module__QCasJW__heading{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:30px}.care-section-module__QCasJW__handwritten{display:none}.care-section-module__QCasJW__steps{--step-gap:42px;grid-template-columns:1fr;max-width:570px;margin-inline:auto}.care-section-module__QCasJW__step{padding:22px}.care-section-module__QCasJW__stepHeading h3{font-size:22px}.care-section-module__QCasJW__number{flex-basis:37px;width:37px;height:37px;font-size:17px}.care-section-module__QCasJW__description{font-size:17px}.care-section-module__QCasJW__icon{width:58px;height:58px;bottom:14px;right:14px}.care-section-module__QCasJW__icon svg{width:29px;height:29px}.care-section-module__QCasJW__connector{top:auto;left:calc(50% - 15px);bottom:calc(var(--step-gap) / -2 - 15px);transform:rotate(90deg)}}@media (max-width:600px){.care-section-module__QCasJW__section{padding-block:46px}.care-section-module__QCasJW__heading{grid-template-columns:1fr;gap:18px}.care-section-module__QCasJW__heading h2{font-size:34px}.care-section-module__QCasJW__intro{max-width:420px;padding-top:0;font-size:17px}.care-section-module__QCasJW__step{padding:17px}.care-section-module__QCasJW__stepHeading h3{font-size:21px}.care-section-module__QCasJW__photo{border-radius:13px}.care-section-module__QCasJW__icon{width:49px;height:49px;bottom:11px;right:11px}.care-section-module__QCasJW__icon svg{width:26px;height:26px}.care-section-module__QCasJW__description{margin-top:14px;font-size:16px}}.care-section-module__QCasJW__accent{color:var(--color-brand-blue)}
.results-reviews-module__HeR5oW__section{grid-template-rows:auto minmax(280px,auto) auto;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px 56px;padding-block:96px 24px;display:grid}.results-reviews-module__HeR5oW__results{grid-area:1/1/span 2;grid-template-rows:subgrid;min-width:0;display:grid}.results-reviews-module__HeR5oW__reviews{grid-area:1/2/span 3;grid-template-rows:subgrid;min-width:0;display:grid}.results-reviews-module__HeR5oW__results h2,.results-reviews-module__HeR5oW__reviews h2{align-self:end;margin:0;line-height:1.2}.results-reviews-module__HeR5oW__results h2{font-size:clamp(27px,2.55vw,36px)}.results-reviews-module__HeR5oW__reviews h2{font-size:clamp(21px,1.8vw,26px)}.results-reviews-module__HeR5oW__comparisonFrame{min-width:0;min-height:0;position:relative}.results-reviews-module__HeR5oW__comparisonFrame .comparison-wrap{padding:0;position:absolute;inset:0}.results-reviews-module__HeR5oW__comparisonFrame .comparison{height:100%;box-shadow:none;border-radius:15px}.results-reviews-module__HeR5oW__comparisonFrame .comparison-label{top:17px}.results-reviews-module__HeR5oW__reviewContent{min-height:0;position:relative}.results-reviews-module__HeR5oW__reviewSlide{flex-direction:column;gap:18px;height:100%;animation:.22s ease-out results-reviews-module__HeR5oW__reveal;display:flex}.results-reviews-module__HeR5oW__quoteCard{background:var(--color-surface-mist);border-radius:14px;flex:1;padding:19px 23px 21px}.results-reviews-module__HeR5oW__quoteHeader{justify-content:space-between;align-items:center;gap:16px;min-height:27px;margin-bottom:8px;display:flex}.results-reviews-module__HeR5oW__quoteIcon{color:var(--color-icon)}.results-reviews-module__HeR5oW__source{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.results-reviews-module__HeR5oW__source.results-reviews-module__HeR5oW__telegram{color:var(--color-brand-blue)}.results-reviews-module__HeR5oW__source.results-reviews-module__HeR5oW__yandex{color:var(--color-error)}.results-reviews-module__HeR5oW__source.results-reviews-module__HeR5oW__twogis{color:var(--color-review-source-twogis)}.results-reviews-module__HeR5oW__quoteCard blockquote{color:var(--color-text-secondary);margin:0;font-size:18px;line-height:1.75}.results-reviews-module__HeR5oW__author{flex-shrink:0;align-items:center;gap:13px;min-height:56px;padding-right:105px;display:flex}.results-reviews-module__HeR5oW__avatar{object-fit:cover;object-position:center 40%;background:var(--color-placeholder-neutral);border-radius:50%;flex-shrink:0;width:56px;height:56px}.results-reviews-module__HeR5oW__author strong{font-size:17px;font-weight:650;display:block}.results-reviews-module__HeR5oW__author div>span{color:var(--color-text-muted);margin-top:5px;font-size:14px;display:block}.results-reviews-module__HeR5oW__controls{justify-content:center;align-items:flex-start;margin-top:-12px;display:flex}.results-reviews-module__HeR5oW__arrows{gap:8px;display:flex;position:absolute;bottom:8px;right:0}.results-reviews-module__HeR5oW__arrows button{border:1px solid var(--color-border-default);width:40px;height:40px;color:var(--color-text-primary);background:var(--color-surface-base,var(--color-white));border-radius:50%;place-items:center;padding:0;transition:color .18s,background .18s,border-color .18s;display:grid}.results-reviews-module__HeR5oW__arrows button:hover{background:var(--color-button-primary-background,var(--color-brand-navy));color:var(--color-button-primary-text,var(--color-white));border-color:var(--color-button-primary-background,var(--color-brand-navy))}.results-reviews-module__HeR5oW__dots{gap:2px;display:flex}.results-reviews-module__HeR5oW__dot,.results-reviews-module__HeR5oW__activeDot{background:var(--color-transparent);border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid}.results-reviews-module__HeR5oW__dot:after,.results-reviews-module__HeR5oW__activeDot:after{content:"";background:var(--color-border-default);border-radius:50%;width:8px;height:8px;transition:background .18s,transform .18s}.results-reviews-module__HeR5oW__activeDot:after{background:var(--color-icon);transform:scale(1.2)}.results-reviews-module__HeR5oW__dot:hover:after{background:var(--color-border-accent)}@keyframes results-reviews-module__HeR5oW__reveal{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.results-reviews-module__HeR5oW__section{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:32px;padding-top:72px}.results-reviews-module__HeR5oW__results h2{font-size:28px}.results-reviews-module__HeR5oW__reviews h2{font-size:22px}.results-reviews-module__HeR5oW__quoteCard{padding:17px 19px}}@media (max-width:800px){.results-reviews-module__HeR5oW__section{flex-direction:column;gap:32px;display:flex}.results-reviews-module__HeR5oW__results,.results-reviews-module__HeR5oW__reviews{display:block}.results-reviews-module__HeR5oW__results h2{margin-bottom:21px;font-size:31px}.results-reviews-module__HeR5oW__comparisonFrame{height:330px}.results-reviews-module__HeR5oW__reviews h2{margin-bottom:21px;font-size:25px}.results-reviews-module__HeR5oW__reviewSlide{min-height:256px}.results-reviews-module__HeR5oW__quoteCard{padding:20px 23px}.results-reviews-module__HeR5oW__controls{margin-top:12px}}@media (max-width:500px){.results-reviews-module__HeR5oW__section{padding-top:54px;padding-bottom:16px}.results-reviews-module__HeR5oW__results h2{max-width:290px;font-size:29px;line-height:1.16}.results-reviews-module__HeR5oW__comparisonFrame{height:290px}.results-reviews-module__HeR5oW__comparisonFrame .comparison{border-radius:12px}.results-reviews-module__HeR5oW__reviews h2{font-size:25px}.results-reviews-module__HeR5oW__reviewSlide{min-height:308px}.results-reviews-module__HeR5oW__quoteCard{padding:18px 20px}.results-reviews-module__HeR5oW__author{gap:11px}.results-reviews-module__HeR5oW__author strong{font-size:16px}.results-reviews-module__HeR5oW__arrows{gap:7px}.results-reviews-module__HeR5oW__arrows button{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.results-reviews-module__HeR5oW__reviewSlide{animation:none}.results-reviews-module__HeR5oW__arrows button,.results-reviews-module__HeR5oW__dot:after,.results-reviews-module__HeR5oW__activeDot:after{transition:none}}.results-reviews-module__HeR5oW__accent{color:var(--color-brand-blue);display:inline}.results-reviews-module__HeR5oW__sourceIcon{object-fit:contain;flex-shrink:0;width:16px;max-width:100%;height:16px;display:block}
.location-section-module__olYwna__section{background:var(--color-surface-mist);margin-top:64px;padding-block:64px;scroll-margin-top:28px}.location-section-module__olYwna__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:center;gap:64px;display:grid}.location-section-module__olYwna__details h2{font-size:clamp(32px,3vw,43px)}.location-section-module__olYwna__details>p{max-width:350px;color:var(--color-text-muted);margin-top:16px;font-size:17px;line-height:1.8}.location-section-module__olYwna__contactList{gap:22px;margin-top:28px;display:grid}.location-section-module__olYwna__contactRow{border-radius:14px;align-items:center;gap:15px;display:flex}.location-section-module__olYwna__icon{width:47px;height:47px;color:var(--color-icon-muted);background:var(--color-surface-accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.location-section-module__olYwna__contactText{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;font-style:normal;display:flex}.location-section-module__olYwna__label{color:var(--color-text-muted);font-size:15px}.location-section-module__olYwna__value{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.5}.location-section-module__olYwna__address{max-width:280px;font-size:18px}.location-section-module__olYwna__value{transition:color .2s}.location-section-module__olYwna__contactRow:hover .location-section-module__olYwna__value,.location-section-module__olYwna__contactRow:focus-visible .location-section-module__olYwna__value{color:var(--color-brand-blue);text-underline-offset:5px;text-decoration:underline}.location-section-module__olYwna__map{border:1px solid var(--color-border-default);background:var(--color-placeholder-neutral);border-radius:22px;min-width:0;height:412px;overflow:hidden}.location-section-module__olYwna__map iframe{border:0;width:100%;height:100%;display:block}@media (max-width:1100px){.location-section-module__olYwna__layout{grid-template-columns:1fr 1.4fr;gap:36px}.location-section-module__olYwna__contactRow{gap:12px}.location-section-module__olYwna__address{font-size:17px}}@media (max-width:800px){.location-section-module__olYwna__section{margin-top:42px;padding-block:46px}.location-section-module__olYwna__layout{grid-template-columns:1fr;gap:32px}.location-section-module__olYwna__details>p{max-width:430px}.location-section-module__olYwna__map{border-radius:18px;height:365px}}@media (max-width:500px){.location-section-module__olYwna__section{margin-top:32px;padding-block:38px}.location-section-module__olYwna__map{height:340px}.location-section-module__olYwna__details h2{font-size:33px}.location-section-module__olYwna__contactList{gap:20px}.location-section-module__olYwna__value{font-size:20px}.location-section-module__olYwna__address{font-size:17px}}
.hero-module__SEBJGa__hero{isolation:isolate;background:var(--color-surface-base,var(--color-white));position:relative;overflow:clip}.hero-module__SEBJGa__inner{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:12px;min-height:700px;padding-block:64px;display:grid;position:relative}.hero-module__SEBJGa__copy{min-width:0;padding-block:0;position:relative}.hero-module__SEBJGa__eyebrow{width:fit-content;color:var(--color-text-muted);align-items:center;gap:7px;margin-bottom:16px;font-size:18px;font-weight:650;line-height:1.5;display:inline-flex}.hero-module__SEBJGa__title{font-size:clamp(43px,4.5vw,65px);font-weight:700;line-height:1.1}.hero-module__SEBJGa__title>span{white-space:normal}.hero-module__SEBJGa__copy .hero-description{text-wrap:pretty;max-width:540px;margin-top:36px;line-height:1.75}.hero-module__SEBJGa__copy .hero-actions{margin-top:86px}.hero-module__SEBJGa__copy .hero-assurances{gap:12px 20px;margin-top:36px;line-height:1.5}.hero-module__SEBJGa__visual{inset-block:0;z-index:0;pointer-events:none;isolation:isolate;width:50%;position:absolute;right:0}.hero-module__SEBJGa__visual:before,.hero-module__SEBJGa__visual:after{content:"";z-index:0;position:absolute}.hero-module__SEBJGa__visual:before{background:linear-gradient(140deg, var(--color-surface-neutral), var(--color-surface-neutral-soft));border-radius:55% 0 34% 43%;width:88%;height:92%;top:-8%;right:-12%;transform:rotate(-12deg)}.hero-module__SEBJGa__visual:after{background:var(--color-surface-neutral-soft);border-radius:54% 45% 37% 58%;width:98%;height:62%;bottom:-8%;left:2%;transform:rotate(-18deg)}.hero-module__SEBJGa__rug{z-index:1;width:max(760px,53vw,min(64vw,1100px));max-width:none;height:auto;position:absolute;top:88px;left:4%}.hero-module__SEBJGa__handwritten{z-index:2;color:var(--color-text-subtle);font-family:var(--font-handwritten);font-size:24px;line-height:1.4;position:absolute;top:44px;right:clamp(32px,5vw,100px);transform:rotate(-9deg)}.hero-module__SEBJGa__handwritten:before{content:"";background:var(--color-decoration-line);width:35px;height:2px;position:absolute;top:19px;left:-49px;transform:rotate(-2deg)}.hero-module__SEBJGa__seal{z-index:3;border:7px solid var(--color-white);background:var(--color-surface-cyan);width:176px;height:176px;color:var(--color-icon-muted);box-shadow:0 7px 22px var(--color-shadow-soft);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:14%;right:clamp(36px,5vw,110px);transform:rotate(-8deg)}.hero-module__SEBJGa__seal>svg{color:var(--color-control-active);width:36px;height:36px}.hero-module__SEBJGa__seal>span{text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;line-height:1.35}@media (min-width:1500px){.hero-module__SEBJGa__inner{min-height:740px;padding-block:72px}.hero-module__SEBJGa__title{font-size:68px}.hero-module__SEBJGa__seal{width:184px;height:184px}.hero-module__SEBJGa__seal>span{font-size:14px}}@media (max-width:1199px){.hero-module__SEBJGa__inner{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:10px;min-height:650px;padding-block:52px}.hero-module__SEBJGa__title{font-size:clamp(40px,4.75vw,57px)}.hero-module__SEBJGa__eyebrow{margin-bottom:24px}.hero-module__SEBJGa__copy .hero-description{margin-top:28px}.hero-module__SEBJGa__copy .hero-actions{margin-top:44px}.hero-module__SEBJGa__copy .hero-assurances{margin-top:24px}.hero-module__SEBJGa__rug{width:max(680px,68vw);top:90px}.hero-module__SEBJGa__handwritten{font-size:21px;top:34px;right:32px}.hero-module__SEBJGa__seal{gap:8px;width:156px;height:156px;right:28px}.hero-module__SEBJGa__seal>span{font-size:14px}.hero-module__SEBJGa__seal>svg{width:32px;height:32px}}@media (max-width:900px){.hero-module__SEBJGa__inner{min-height:590px;padding-block:36px}.hero-module__SEBJGa__title{font-size:clamp(34px,4.65vw,42px)}.hero-module__SEBJGa__eyebrow{margin-bottom:22px;font-size:15px}.hero-module__SEBJGa__copy .hero-description{margin-top:26px}.hero-module__SEBJGa__copy .hero-actions{margin-top:40px}.hero-module__SEBJGa__copy .hero-assurances{gap:12px 16px}.hero-module__SEBJGa__rug{width:max(610px,76vw);top:94px}.hero-module__SEBJGa__handwritten{font-size:19px;top:33px;right:24px}.hero-module__SEBJGa__seal{border-width:5px;width:156px;height:156px;bottom:13%;right:20px}.hero-module__SEBJGa__seal>svg{width:29px;height:29px}.hero-module__SEBJGa__handwritten:before{width:25px;left:-35px}}@media (max-width:700px){.hero-module__SEBJGa__hero:after{content:"";inset-inline:0;background:var(--color-button-primary-background,var(--color-brand-navy));z-index:3;pointer-events:none;height:1px;position:absolute;bottom:0}.hero-module__SEBJGa__inner{min-height:0;padding-top:40px;padding-bottom:12px;display:block}.hero-module__SEBJGa__copy{padding:0}.hero-module__SEBJGa__title{font-size:clamp(35px,8.05vw,55px)}.hero-module__SEBJGa__eyebrow{margin-bottom:16px;font-size:15px}.hero-module__SEBJGa__copy .hero-description{max-width:470px;margin-top:20px}.hero-module__SEBJGa__copy .hero-actions{margin-top:28px}.hero-module__SEBJGa__copy .hero-assurances{gap:12px;margin-top:20px}.hero-module__SEBJGa__visual{width:100%;height:470px;margin-top:24px;position:relative;inset:auto}.hero-module__SEBJGa__visual:before{width:78%;height:105%;top:-2%;right:calc(-9% - 24px)}.hero-module__SEBJGa__visual:after{width:90%;bottom:-13%;left:8%}.hero-module__SEBJGa__rug{width:max(580px,95vw);top:75px;left:10%}.hero-module__SEBJGa__handwritten{font-size:23px;top:25px;right:10%}.hero-module__SEBJGa__seal{gap:8px;width:156px;height:156px;bottom:12%;right:8%}.hero-module__SEBJGa__seal>span{font-size:14px}}@media (max-width:500px){.hero-module__SEBJGa__visual{height:370px;margin-top:24px}.hero-module__SEBJGa__rug{width:125vw;top:72px;left:6%}.hero-module__SEBJGa__handwritten{font-size:19px;top:22px;right:4%}.hero-module__SEBJGa__seal{gap:8px;width:156px;height:156px;bottom:10%;right:6%}.hero-module__SEBJGa__seal>span{font-size:14px}.hero-module__SEBJGa__seal>svg{width:28px;height:28px}.hero-module__SEBJGa__handwritten:before{display:none}}@media (max-width:380px){.hero-module__SEBJGa__title{font-size:32px}.hero-module__SEBJGa__visual{height:330px}.hero-module__SEBJGa__rug{top:66px}}
