@media (max-width:999px){.InnerHeader-module-scss-module__eq2vLa__header .InnerHeader-module-scss-module__eq2vLa__actions>[data-ui-button]:not([data-header-menu]){--button-hover-color:var(--button-color);--button-hover-background:var(--button-border)}}.InnerHeader-module-scss-module__eq2vLa__header{z-index:20;width:100%;height:var(--inner-header-height);pointer-events:none;color:#171b24;isolation:isolate;align-items:flex-start;padding:2rem 4rem;transition:height .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.InnerHeader-module-scss-module__eq2vLa__header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;transition:-webkit-backdrop-filter .3s ease-in-out,backdrop-filter .3s ease-in-out,background .3s ease-in-out;position:absolute;inset:0}.InnerHeader-module-scss-module__eq2vLa__light{color:#fff}.InnerHeader-module-scss-module__eq2vLa__dark{color:#171b24}.InnerHeader-module-scss-module__eq2vLa__withBackdrop{position:fixed}.InnerHeader-module-scss-module__eq2vLa__withBackdrop:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#a2a4a733}.InnerHeader-module-scss-module__eq2vLa__compact:before{background:0 0}.InnerHeader-module-scss-module__eq2vLa__middle,.InnerHeader-module-scss-module__eq2vLa__compact{height:9.2rem;padding:1rem 4rem;box-shadow:0 1px #171b2414}.InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__developer,.InnerHeader-module-scss-module__eq2vLa__mobileSelect{pointer-events:auto}.InnerHeader-module-scss-module__eq2vLa__projectLogo{width:var(--header-logo-width,14.2rem);height:var(--header-logo-height,8rem);transform-origin:0 0;transition:width .3s ease-in-out,height .3s ease-in-out,opacity .3s ease-in-out;position:relative}.InnerHeader-module-scss-module__eq2vLa__projectLogo img{object-fit:contain;width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;inset:0}.InnerHeader-module-scss-module__eq2vLa__projectLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__projectDark,.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__projectLight{opacity:1}.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__projectDark{opacity:0}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{height:min(var(--header-logo-height,8rem),7.2rem);opacity:1;pointer-events:auto;transform:none}.InnerHeader-module-scss-module__eq2vLa__projectDarkInitial .InnerHeader-module-scss-module__eq2vLa__projectLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__projectDarkInitial .InnerHeader-module-scss-module__eq2vLa__projectDark{opacity:1}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__projectLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__projectDark{opacity:1}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__actions{color:#fff}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__developerLight{opacity:1}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__developerDark{opacity:0}.InnerHeader-module-scss-module__eq2vLa__developer{transform-origin:100% 0;width:12.5rem;height:3.5rem;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:2.5rem;right:4rem}.InnerHeader-module-scss-module__eq2vLa__developer img{object-fit:contain;width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;inset:0}.InnerHeader-module-scss-module__eq2vLa__developerLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__developerDark,.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__developerLight{opacity:1}.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__developerDark{opacity:0}.InnerHeader-module-scss-module__eq2vLa__actions{color:inherit;gap:.8rem;margin:4.8rem 0 0 auto;padding-right:0;transition:margin .3s ease-in-out,transform .3s ease-in-out,color .3s ease-in-out;display:flex}.InnerHeader-module-scss-module__eq2vLa__actions .ui_btn{background:0 0}.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__actions{color:#fff}.InnerHeader-module-scss-module__eq2vLa__dark .InnerHeader-module-scss-module__eq2vLa__actions{color:#171b24}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__action.InnerHeader-module-scss-module__eq2vLa__action{min-height:5.4rem;font-size:1.4rem;font-size:var(--header-buttons-font-size,1.4rem);white-space:nowrap;padding:1.4rem 3.2rem}.InnerHeader-module-scss-module__eq2vLa__phoneIcon,.InnerHeader-module-scss-module__eq2vLa__mobileSelect.InnerHeader-module-scss-module__eq2vLa__mobileSelect{display:none}.InnerHeader-module-scss-module__eq2vLa__light.InnerHeader-module-scss-module__eq2vLa__companyDarkInitial .InnerHeader-module-scss-module__eq2vLa__developerLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__light.InnerHeader-module-scss-module__eq2vLa__companyDarkInitial .InnerHeader-module-scss-module__eq2vLa__developerDark{opacity:1}.InnerHeader-module-scss-module__eq2vLa__buttonsDarkInitial .InnerHeader-module-scss-module__eq2vLa__actions [data-ui-button]:not([data-header-menu]){--button-color:var(--site-color-main-100);--button-border:var(--site-color-main-20)}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__developer,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__developer{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.9)}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__actions{margin-top:.9rem;margin-right:0}@media (min-width:1000px) and (max-width:1099px){.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__video.InnerHeader-module-scss-module__eq2vLa__video{flex:0 0 5.4rem;width:5.4rem;height:5.4rem;padding:0}.InnerHeader-module-scss-module__eq2vLa__video>span>svg{width:3.2rem;height:3.2rem}.InnerHeader-module-scss-module__eq2vLa__video>span>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1000px){.InnerHeader-module-scss-module__eq2vLa__projectLogo{width:var(--header-logo-width-desktop-sm,var(--header-logo-width,14.2rem));height:var(--header-logo-height-desktop-sm,var(--header-logo-height,8rem))}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{height:min(var(--header-logo-height-desktop-sm,var(--header-logo-height,8rem)),7.2rem)}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__action.InnerHeader-module-scss-module__eq2vLa__action{font-size:var(--header-buttons-font-size-desktop-sm,var(--header-buttons-font-size,1.4rem))}}@media (min-width:1280px){.InnerHeader-module-scss-module__eq2vLa__projectLogo{width:var(--header-logo-width-desktop,var(--header-logo-width,15.7rem));height:var(--header-logo-height-desktop,var(--header-logo-height,9.2rem))}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{height:min(var(--header-logo-height-desktop,var(--header-logo-height,9.2rem)),7.2rem)}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__action.InnerHeader-module-scss-module__eq2vLa__action{font-size:var(--header-buttons-font-size-desktop,var(--header-buttons-font-size,1.4rem))}}@media (min-width:1540px){.InnerHeader-module-scss-module__eq2vLa__header{padding:3rem 6rem 2rem}.InnerHeader-module-scss-module__eq2vLa__projectLogo{width:var(--header-logo-width-desktop-lg,var(--header-logo-width,19.2rem));height:var(--header-logo-height-desktop-lg,var(--header-logo-height,12rem))}.InnerHeader-module-scss-module__eq2vLa__developer{width:16.4rem;height:4.6rem;top:3rem;right:6rem}.InnerHeader-module-scss-module__eq2vLa__actions{margin-top:7.1rem}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__action.InnerHeader-module-scss-module__eq2vLa__action{font-size:2rem;font-size:var(--header-buttons-font-size-desktop-lg,2rem);padding:1.4rem 3.2rem;font-weight:600}.InnerHeader-module-scss-module__eq2vLa__middle,.InnerHeader-module-scss-module__eq2vLa__compact{height:11.6rem;padding:1rem 6rem}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{height:min(var(--header-logo-height-desktop-lg,var(--header-logo-height,12rem)),9.6rem)}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__actions{margin-top:2.1rem}}@media (max-width:999px){.InnerHeader-module-scss-module__eq2vLa__header{background:0 0;align-items:flex-start;column-gap:.8rem;padding:1rem 2rem}.InnerHeader-module-scss-module__eq2vLa__projectLogo{min-width:0;width:var(--header-logo-width,14.2rem);height:var(--header-logo-height,8rem);flex:0 auto}.InnerHeader-module-scss-module__eq2vLa__projectLogo img{object-position:left center}.InnerHeader-module-scss-module__eq2vLa__developer{width:10.8rem;height:3rem;top:1rem;right:2rem}.InnerHeader-module-scss-module__eq2vLa__actions{flex:none;margin:4rem 0 0 auto;padding-top:0;position:static}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__action.InnerHeader-module-scss-module__eq2vLa__action{display:none}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__video.InnerHeader-module-scss-module__eq2vLa__video,.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__phoneButton.InnerHeader-module-scss-module__eq2vLa__phoneButton,.InnerHeader-module-scss-module__eq2vLa__header .InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__square.InnerHeader-module-scss-module__eq2vLa__square{border-color:color-mix(in srgb, currentColor 55%, transparent);flex:0 0 4.4rem;width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;display:flex}.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__video.InnerHeader-module-scss-module__eq2vLa__video:before,.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__phoneButton.InnerHeader-module-scss-module__eq2vLa__phoneButton:before,.InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__square.InnerHeader-module-scss-module__eq2vLa__square:before{display:none}.InnerHeader-module-scss-module__eq2vLa__video>span>span,.InnerHeader-module-scss-module__eq2vLa__phoneButton>span>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.InnerHeader-module-scss-module__eq2vLa__video svg{width:2.4rem}.InnerHeader-module-scss-module__eq2vLa__phoneIcon{width:2.4rem;height:2.4rem;display:block}.InnerHeader-module-scss-module__eq2vLa__middle,.InnerHeader-module-scss-module__eq2vLa__compact{align-items:center;height:7.2rem;padding:1rem 2rem}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{width:10.7rem;height:5.2rem}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__actions{margin:0 0 0 auto}.InnerHeader-module-scss-module__eq2vLa__mobileSelect.InnerHeader-module-scss-module__eq2vLa__mobileSelect{display:none}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__actions{color:#171b24}.InnerHeader-module-scss-module__eq2vLa__split .InnerHeader-module-scss-module__eq2vLa__actions [data-ui-button]:not([data-header-menu]){--button-color:var(--site-color-main-100);--button-border:var(--site-color-main-20)}.InnerHeader-module-scss-module__eq2vLa__split.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__developerLight{opacity:0}.InnerHeader-module-scss-module__eq2vLa__split.InnerHeader-module-scss-module__eq2vLa__light .InnerHeader-module-scss-module__eq2vLa__developerDark{opacity:1}.InnerHeader-module-scss-module__eq2vLa__header,.InnerHeader-module-scss-module__eq2vLa__middle,.InnerHeader-module-scss-module__eq2vLa__compact{height:var(--inner-header-height);align-items:flex-start;padding-left:1.6rem;padding-right:1rem;position:fixed}.InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{width:var(--header-logo-width,14.2rem);height:var(--header-logo-height,8rem);flex:0 auto;align-self:safe center}.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__projectLogo,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__projectLogo{height:min(var(--header-logo-height,8rem),4rem)}.InnerHeader-module-scss-module__eq2vLa__developer,.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__developer,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__developer{opacity:1;visibility:visible;pointer-events:auto;flex:0 10.7rem;order:2;width:10.7rem;min-width:8rem;height:3rem;margin-left:auto;position:relative;top:.5rem;right:auto;transform:none}.InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__middle .InnerHeader-module-scss-module__eq2vLa__actions,.InnerHeader-module-scss-module__eq2vLa__compact .InnerHeader-module-scss-module__eq2vLa__actions{order:3;margin:0}.InnerHeader-module-scss-module__eq2vLa__header .InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__video.InnerHeader-module-scss-module__eq2vLa__video,.InnerHeader-module-scss-module__eq2vLa__header .InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__account.InnerHeader-module-scss-module__eq2vLa__account{display:none}.InnerHeader-module-scss-module__eq2vLa__header .InnerHeader-module-scss-module__eq2vLa__actions>.InnerHeader-module-scss-module__eq2vLa__square.InnerHeader-module-scss-module__eq2vLa__square[data-header-menu]{height:4rem;min-height:4rem}}
.NewsPage-module-scss-module__hgygCq__page{min-height:100vh;color:var(--site-color-main-100);background:#fff;padding-bottom:10rem}.NewsPage-module-scss-module__hgygCq__wrapper{width:min(124rem,100% - 4rem);margin:0 auto}.NewsPage-module-scss-module__hgygCq__pageHead{color:#fff;background:linear-gradient(90deg,#101b25b8,#101b2524);height:30rem;margin-bottom:4rem;position:relative;overflow:hidden}.NewsPage-module-scss-module__hgygCq__pageHead>h1{z-index:2;width:min(124rem,100% - 4rem);margin:auto;position:absolute;bottom:4rem;left:2rem;right:2rem}.NewsPage-module-scss-module__hgygCq__back{margin-bottom:3rem}.NewsPage-module-scss-module__hgygCq__grid{grid-template-columns:1fr;gap:6rem 3rem;display:grid}.NewsPage-module-scss-module__hgygCq__card{flex-direction:column;min-width:0;display:flex}.NewsPage-module-scss-module__hgygCq__cardImage{aspect-ratio:3/2;background:#e8ebed;border-radius:1.2rem;margin-bottom:2rem;position:relative;overflow:hidden}.NewsPage-module-scss-module__hgygCq__cardImage img{object-fit:cover;transition:transform .4s}.NewsPage-module-scss-module__hgygCq__card:hover .NewsPage-module-scss-module__hgygCq__cardImage img{transform:scale(1.03)}.NewsPage-module-scss-module__hgygCq__card time,.NewsPage-module-scss-module__hgygCq__detailCopy>time{color:var(--site-color-accent-100);margin-bottom:2rem;font-size:1.6rem}.NewsPage-module-scss-module__hgygCq__card h2{margin:0;padding-top:2.2rem;font-size:1.8rem;font-weight:500;line-height:1.4;position:relative}.NewsPage-module-scss-module__hgygCq__card h2:before{content:"";background:var(--site-color-accent-100);width:55%;height:.2rem;position:absolute;top:0;left:0}.NewsPage-module-scss-module__hgygCq__consultation{margin-top:10rem;display:none}.NewsPage-module-scss-module__hgygCq__detail>h1{max-width:105rem;margin:0 0 5rem}.NewsPage-module-scss-module__hgygCq__detailBody{gap:4rem;display:grid}.NewsPage-module-scss-module__hgygCq__detailImage{background:#e8ebed;border-radius:2rem;display:block;overflow:hidden}.NewsPage-module-scss-module__hgygCq__detailImage img{width:100%;height:auto;display:block}.NewsPage-module-scss-module__hgygCq__detailCopy{min-width:0}.NewsPage-module-scss-module__hgygCq__detailCopy>time{display:block}.NewsPage-module-scss-module__hgygCq__richText p,.NewsPage-module-scss-module__hgygCq__richText li{font-size:1.7rem;line-height:1.55}.NewsPage-module-scss-module__hgygCq__richText p{margin:0 0 1.5rem}.NewsPage-module-scss-module__hgygCq__richText h2,.NewsPage-module-scss-module__hgygCq__richText h3{margin:3rem 0 1.5rem}.NewsPage-module-scss-module__hgygCq__richText a{text-decoration:underline}.NewsPage-module-scss-module__hgygCq__related{margin-top:11rem;overflow:hidden}.NewsPage-module-scss-module__hgygCq__related>h2{margin:0 0 4rem;font-size:4.4rem;font-weight:500}.NewsPage-module-scss-module__hgygCq__related>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:2rem;padding-bottom:1rem;display:flex;overflow-x:auto}.NewsPage-module-scss-module__hgygCq__related .NewsPage-module-scss-module__hgygCq__card{scroll-snap-align:start;min-width:min(39.3rem,100vw - 4rem)}@media (min-width:600px){.NewsPage-module-scss-module__hgygCq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.NewsPage-module-scss-module__hgygCq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.NewsPage-module-scss-module__hgygCq__consultation{display:block}}@media (min-width:1000px){.NewsPage-module-scss-module__hgygCq__detailBody{display:flow-root}.NewsPage-module-scss-module__hgygCq__detailImage{float:left;width:min(45%,56rem);margin:0 4rem 2rem 0}.NewsPage-module-scss-module__hgygCq__detailCopy>time{padding-top:.2rem}}@media (min-width:1540px){.NewsPage-module-scss-module__hgygCq__wrapper,.NewsPage-module-scss-module__hgygCq__pageHead>h1{width:min(148rem,100% - 12rem)}.NewsPage-module-scss-module__hgygCq__pageHead{height:42rem}}@media (max-width:599px){.NewsPage-module-scss-module__hgygCq__page{padding-bottom:7rem}.NewsPage-module-scss-module__hgygCq__pageHead{height:25.9rem;margin-bottom:3rem}.NewsPage-module-scss-module__hgygCq__pageHead>h1{bottom:2.8rem}.NewsPage-module-scss-module__hgygCq__back,.NewsPage-module-scss-module__hgygCq__detail>h1{margin-bottom:3rem}.NewsPage-module-scss-module__hgygCq__richText p,.NewsPage-module-scss-module__hgygCq__richText li{font-size:1.6rem}.NewsPage-module-scss-module__hgygCq__related{margin-top:7rem;margin-right:-2rem}.NewsPage-module-scss-module__hgygCq__related>h2{margin-bottom:2.5rem;font-size:3.4rem}}.NewsPage-module-scss-module__hgygCq__pageHead>img{object-fit:cover}.NewsPage-module-scss-module__hgygCq__pageHead>p{z-index:2;width:min(124rem,100% - 4rem);margin:auto;position:absolute;bottom:4rem;left:2rem;right:2rem}@media (min-width:1540px){.NewsPage-module-scss-module__hgygCq__pageHead>p{width:min(148rem,100% - 12rem)}}@media (max-width:599px){.NewsPage-module-scss-module__hgygCq__pageHead>p{bottom:2.8rem}}.NewsPage-module-scss-module__hgygCq__cardImage img{width:100%;height:100%;position:absolute;inset:0}.NewsPage-module-scss-module__hgygCq__pageHead>h1,.NewsPage-module-scss-module__hgygCq__pageHead>p,.NewsPage-module-scss-module__hgygCq__detail>h1{font-size:3.1rem;font-weight:600;line-height:1.1}@media (min-width:1540px){.NewsPage-module-scss-module__hgygCq__pageHead>h1,.NewsPage-module-scss-module__hgygCq__pageHead>p,.NewsPage-module-scss-module__hgygCq__detail>h1{font-size:3.6rem;font-weight:700}}@media (max-width:700px){.NewsPage-module-scss-module__hgygCq__pageHead>h1,.NewsPage-module-scss-module__hgygCq__pageHead>p,.NewsPage-module-scss-module__hgygCq__detail>h1{font-size:2.5rem}}
.Button-module-scss-module__YsLvQG__root{--button-hover-x:50%;--button-hover-y:50%;--button-background:var(--site-color-accent-100);--button-color:#fff;--button-border:transparent;--button-border-width:0;--button-hover-background:var(--site-color-main-100);--button-hover-color:#fff;z-index:0;border:var(--button-border-width) solid var(--button-border);color:var(--button-color);background:var(--button-background);font:inherit;text-align:center;cursor:pointer;isolation:isolate;border-radius:.6rem;justify-content:center;align-items:center;font-weight:500;line-height:2.2rem;text-decoration:none;transition:color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__YsLvQG__root[data-ui-button]{border:var(--button-border-width) solid var(--button-border);color:var(--button-color);background:var(--button-background);font:inherit;border-radius:.6rem;font-weight:500;line-height:2.2rem;text-decoration:none}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:before{z-index:-1;top:var(--button-hover-y);left:var(--button-hover-x);aspect-ratio:1;background:var(--button-hover-background);content:"";pointer-events:none;border-radius:50%;width:250%;transition:transform .4s ease-in-out;position:absolute;transform:translate(-50%,-50%)scale(0)}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:hover,.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:focus-visible{border-color:var(--button-hover-background);color:var(--button-hover-color);transition-duration:.8s}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:hover:before,.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:focus-visible:before{transition-duration:.8s;transform:translate(-50%,-50%)scale(1)}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:focus-visible{outline-offset:3px;outline:2px solid}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root:disabled,.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__root[aria-disabled=true]{border-color:var(--site-color-accent-80);color:#f2f4f5;background:var(--site-color-accent-80);cursor:not-allowed;pointer-events:none}.Button-module-scss-module__YsLvQG__inner{z-index:1;pointer-events:none;justify-content:center;align-items:center;gap:1rem;display:inline-flex;position:relative}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__sm{min-height:4.2rem;padding:.9rem 1.6rem;font-size:1.4rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__compact{min-height:4.2rem;padding:1rem 1.2rem;font-size:1.4rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__icon{width:5.4rem;height:5.4rem;min-height:5.4rem;padding:0}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__icon svg{width:2.6rem;height:2.6rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__narrow{min-height:5rem;padding:1.4rem .8rem;font-size:1.6rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__md{min-height:5.2rem;padding:1.4rem 3.2rem;font-size:1.6rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__lg{min-height:5.8rem;padding:1.7rem 4rem;font-size:1.6rem}.Button-module-scss-module__YsLvQG__root.Button-module-scss-module__YsLvQG__fullWidth{width:100%}.Button-module-scss-module__YsLvQG__accent{--button-background:var(--site-color-accent-100);--button-color:#fff;--button-hover-background:var(--site-color-main-100);--button-hover-color:#fff}.Button-module-scss-module__YsLvQG__dark{--button-background:var(--site-color-main-100);--button-color:#fff;--button-hover-background:var(--site-color-accent-100);--button-hover-color:#fff}.Button-module-scss-module__YsLvQG__light{--button-background:var(--site-color-main-5);--button-color:var(--site-color-main-100);--button-hover-background:var(--site-color-accent-100);--button-hover-color:#fff}.Button-module-scss-module__YsLvQG__transparent{--button-background:transparent;--button-color:#fff;--button-border:var(--site-color-main-20);--button-border-width:1px;--button-hover-background:var(--site-color-main-100);--button-hover-color:#fff;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.Button-module-scss-module__YsLvQG__white{--button-background:#fff;--button-color:var(--site-color-main-100);--button-border:var(--site-color-main-20);--button-border-width:1px;--button-hover-background:var(--site-color-main-100);--button-hover-color:#fff}.Button-module-scss-module__YsLvQG__whiteAccent{--button-background:#fff;--button-color:var(--site-color-accent-100);--button-border:var(--site-color-accent-80);--button-border-width:1px;--button-hover-background:var(--site-color-accent-100);--button-hover-color:#fff}.Button-module-scss-module__YsLvQG__whiteTransparent{--button-background:transparent;--button-color:var(--site-color-main-100);--button-border:var(--site-color-main-20);--button-border-width:1px;--button-hover-background:var(--site-color-main-100);--button-hover-color:#fff;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__YsLvQG__root,.Button-module-scss-module__YsLvQG__root:before{transition-duration:.01ms}}
@font-face{font-family:RoomFinishingGilroy;src:url(/fonts/gilroy-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:RoomFinishingGilroy;src:url(/fonts/gilroy-medium.woff2)format("woff2");font-weight:500;font-display:swap}.RoomFinishing-module-scss-module__-28ZPq__root{--font-gilroy:RoomFinishingGilroy;min-width:0;color:var(--site-color-main-100,#171b24);font-family:var(--font-site,var(--font-gilroy,Arial)),sans-serif;margin-bottom:60px;position:relative}.RoomFinishing-module-scss-module__-28ZPq__root h2{font:500 28px/1.2 var(--font-heading,var(--font-site,var(--font-gilroy,Arial))),sans-serif;margin:0 0 24px}.RoomFinishing-module-scss-module__-28ZPq__frame{position:relative}.RoomFinishing-module-scss-module__-28ZPq__scrollHint{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:48px;height:48px;display:none;position:absolute;top:10px;left:10px}.RoomFinishing-module-scss-module__-28ZPq__viewport{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow:auto hidden}.RoomFinishing-module-scss-module__-28ZPq__viewport::-webkit-scrollbar{display:none}@media (min-width:1024px){.RoomFinishing-module-scss-module__-28ZPq__allowOverflow .RoomFinishing-module-scss-module__-28ZPq__viewport{overflow:visible}}.RoomFinishing-module-scss-module__-28ZPq__image{width:100%;position:relative}.RoomFinishing-module-scss-module__-28ZPq__image>img{width:100%;height:100%;display:block}.RoomFinishing-module-scss-module__-28ZPq__point{z-index:1;position:absolute;transform:translate(-50%,-50%)}.RoomFinishing-module-scss-module__-28ZPq__active{z-index:2}.RoomFinishing-module-scss-module__-28ZPq__active:before,.RoomFinishing-module-scss-module__-28ZPq__active:after{content:"";height:8px;position:absolute;left:0;right:0}.RoomFinishing-module-scss-module__-28ZPq__active:before{bottom:100%}.RoomFinishing-module-scss-module__-28ZPq__active:after{top:100%}.RoomFinishing-module-scss-module__-28ZPq__marker{isolation:isolate;background:var(--site-color-main-5,#f5f5f5);width:48px;height:48px;color:var(--site-color-main-100,#171b24);font:400 20px/1 var(--font-site,var(--font-gilroy,Arial)),sans-serif;cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;transition:color .2s ease-in-out;display:grid;position:relative}.RoomFinishing-module-scss-module__-28ZPq__marker:before{content:"";z-index:-1;border-radius:inherit;background:var(--site-color-main-80,#454950);opacity:0;pointer-events:none;will-change:opacity;transition:opacity .2s ease-in-out;position:absolute;inset:0}.RoomFinishing-module-scss-module__-28ZPq__marker:focus-visible{outline-offset:2px;outline:2px solid}.RoomFinishing-module-scss-module__-28ZPq__marker:focus-visible,.RoomFinishing-module-scss-module__-28ZPq__active .RoomFinishing-module-scss-module__-28ZPq__marker{color:var(--site-color-main-5,#f3f3f4)}.RoomFinishing-module-scss-module__-28ZPq__marker:focus-visible:before,.RoomFinishing-module-scss-module__-28ZPq__active .RoomFinishing-module-scss-module__-28ZPq__marker:before{opacity:1}@media (hover:hover) and (pointer:fine){.RoomFinishing-module-scss-module__-28ZPq__marker:hover{color:var(--site-color-main-5,#f3f3f4)}.RoomFinishing-module-scss-module__-28ZPq__marker:hover:before{opacity:1}}.RoomFinishing-module-scss-module__-28ZPq__draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.RoomFinishing-module-scss-module__-28ZPq__draggable:active{cursor:grabbing}.RoomFinishing-module-scss-module__-28ZPq__tooltip{z-index:3;box-sizing:border-box;--tooltip-padding-inline:40px;width:max-content;max-width:min(740px,100vw);padding:30px var(--tooltip-padding-inline);background:var(--site-color-main-80,#454950);color:var(--site-color-main-5,#f3f3f4);cursor:auto;--tooltip-offset:19.2px;opacity:0;translate:0 var(--tooltip-offset);visibility:hidden;pointer-events:none;border-radius:20px;font-size:16px;line-height:1.4;transition:opacity .2s ease-in-out,translate .2s ease-in-out,visibility .2s;position:absolute;box-shadow:0 4px 20px #0003}.RoomFinishing-module-scss-module__-28ZPq__tooltip:before{content:"";height:12px;position:absolute;left:0;right:0}.RoomFinishing-module-scss-module__-28ZPq__tooltip p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.RoomFinishing-module-scss-module__-28ZPq__tooltip textarea{box-sizing:border-box;resize:none;width:100%;height:100%;min-height:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;border-radius:inherit;padding:30px var(--tooltip-padding-inline);background:0 0;border:0;margin:0;position:absolute;inset:0;overflow:hidden}.RoomFinishing-module-scss-module__-28ZPq__tooltip.RoomFinishing-module-scss-module__-28ZPq__editTooltip{padding:0}.RoomFinishing-module-scss-module__-28ZPq__tooltip .RoomFinishing-module-scss-module__-28ZPq__editTextSize{box-sizing:border-box;padding:30px var(--tooltip-padding-inline);visibility:hidden;pointer-events:none}.RoomFinishing-module-scss-module__-28ZPq__editIcon{z-index:1;pointer-events:none;width:18px;height:18px;position:absolute;top:8px;left:8px}.RoomFinishing-module-scss-module__-28ZPq__above{transform:translateY(-100%)}.RoomFinishing-module-scss-module__-28ZPq__above:before{top:100%}.RoomFinishing-module-scss-module__-28ZPq__below{--tooltip-offset:-19.2px}.RoomFinishing-module-scss-module__-28ZPq__below:before{bottom:100%}.RoomFinishing-module-scss-module__-28ZPq__tooltipOpen{opacity:.9;visibility:visible;translate:0}@starting-style{.RoomFinishing-module-scss-module__-28ZPq__tooltipOpen{opacity:0;translate:0 var(--tooltip-offset)}}.RoomFinishing-module-scss-module__-28ZPq__tooltipOpen.RoomFinishing-module-scss-module__-28ZPq__editTooltip{pointer-events:auto}@media (prefers-reduced-motion:reduce){.RoomFinishing-module-scss-module__-28ZPq__marker,.RoomFinishing-module-scss-module__-28ZPq__marker:before{transition:none}.RoomFinishing-module-scss-module__-28ZPq__tooltip{transition:none;translate:none}}.RoomFinishing-module-scss-module__-28ZPq__close{z-index:1;width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;font:24px/1 Arial,sans-serif;position:absolute;top:0;right:0}@media (max-width:1023px){.RoomFinishing-module-scss-module__-28ZPq__scrollable .RoomFinishing-module-scss-module__-28ZPq__frame{margin-inline:calc(-1*var(--finishing-mobile-gutter,0px))}.RoomFinishing-module-scss-module__-28ZPq__scrollable .RoomFinishing-module-scss-module__-28ZPq__viewport{display:flex}.RoomFinishing-module-scss-module__-28ZPq__scrollable .RoomFinishing-module-scss-module__-28ZPq__image{margin-inline:var(--finishing-mobile-gutter,0px);flex-shrink:0}.RoomFinishing-module-scss-module__-28ZPq__scrollable .RoomFinishing-module-scss-module__-28ZPq__scrollHint{left:calc(var(--finishing-mobile-gutter,0px) + 10px)}.RoomFinishing-module-scss-module__-28ZPq__scrollHint{display:block}.RoomFinishing-module-scss-module__-28ZPq__tooltip{--tooltip-padding-inline:20px;font-size:16px}.RoomFinishing-module-scss-module__-28ZPq__image{height:min(640px,100vw);width:calc(min(640px,100vw)*var(--image-ratio))}.RoomFinishing-module-scss-module__-28ZPq__image>img{object-fit:fill;width:100%;height:100%}.RoomFinishing-module-scss-module__-28ZPq__root h2{font-size:24px}}
.FinishingPointsEditor-module-scss-module__jBn4ia__root{min-width:0}.FinishingPointsEditor-module-scss-module__jBn4ia__root>section{margin-bottom:16px}.FinishingPointsEditor-module-scss-module__jBn4ia__root>p{margin:12px 0}.FinishingPointsEditor-module-scss-module__jBn4ia__add{cursor:pointer;padding:8px 16px}.FinishingPointsEditor-module-scss-module__jBn4ia__modeSwitch{border:1px solid var(--theme-elevation-150);border-radius:6px;gap:4px;margin-top:16px;margin-bottom:16px;padding:4px;display:inline-flex}.FinishingPointsEditor-module-scss-module__jBn4ia__modeSwitch button{color:var(--theme-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 16px}.FinishingPointsEditor-module-scss-module__jBn4ia__modeSwitch button[aria-pressed=true]{background:var(--theme-elevation-150)}.FinishingPointsEditor-module-scss-module__jBn4ia__modeSwitch button:disabled{opacity:.5;cursor:default}.FinishingPointsEditor-module-scss-module__jBn4ia__row{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:6px;align-items:center;gap:12px;margin-bottom:8px;padding:8px;display:flex}.FinishingPointsEditor-module-scss-module__jBn4ia__row textarea{min-width:0;color:var(--theme-text);background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);font:inherit;resize:vertical;border-radius:4px;flex:1;padding:8px}.FinishingPointsEditor-module-scss-module__jBn4ia__row button{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:24px}.FinishingPointsEditor-module-scss-module__jBn4ia__handle{touch-action:none;cursor:grab!important}
.FinishingClipboard-module-scss-module__z9MGpq__root{margin-bottom:24px}.FinishingClipboard-module-scss-module__z9MGpq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.FinishingClipboard-module-scss-module__z9MGpq__actions .btn{margin:0}.FinishingClipboard-module-scss-module__z9MGpq__root p{color:var(--theme-elevation-500)}@media (max-width:767px){.FinishingClipboard-module-scss-module__z9MGpq__actions{flex-direction:column;align-items:stretch}}
.FinishingTabs-module-scss-module__DSdAeG__root{min-width:0}.FinishingTabs-module-scss-module__DSdAeG__tabs{border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;gap:24px;margin-bottom:24px;display:flex}.FinishingTabs-module-scss-module__DSdAeG__tabs button{color:var(--theme-elevation-500);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0}.FinishingTabs-module-scss-module__DSdAeG__tabs button[aria-selected=true]{border-bottom-color:var(--theme-text);color:var(--theme-text)}.FinishingTabs-module-scss-module__DSdAeG__root [hidden]{display:none}.FinishingTabs-module-scss-module__DSdAeG__add label{margin-bottom:8px;display:block}.FinishingTabs-module-scss-module__DSdAeG__add input{border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg);width:100%;color:var(--theme-text);font:inherit;border-radius:4px;padding:12px}.FinishingTabs-module-scss-module__DSdAeG__add button{font:inherit;cursor:pointer;padding:10px 20px}.FinishingTabs-module-scss-module__DSdAeG__remove{color:var(--theme-error-500);cursor:pointer;background:0 0;border:1px solid;border-radius:4px;margin:16px 0;padding:8px 16px}
.SessionsList-module-scss-module__Yhz0zq__root{margin-bottom:3rem}.SessionsList-module-scss-module__Yhz0zq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.SessionsList-module-scss-module__Yhz0zq__scroll{overflow-x:auto}.SessionsList-module-scss-module__Yhz0zq__table{border-collapse:collapse;width:100%}.SessionsList-module-scss-module__Yhz0zq__table th,.SessionsList-module-scss-module__Yhz0zq__table td{text-align:left;border-bottom:1px solid var(--theme-elevation-150);padding:1rem}.SessionsList-module-scss-module__Yhz0zq__table th{white-space:nowrap}.SessionsList-module-scss-module__Yhz0zq__table td small{overflow-wrap:anywhere;display:block}.SessionsList-module-scss-module__Yhz0zq__confirm{border:1px solid var(--theme-elevation-300);margin:1rem 0;padding:1rem}.SessionsList-module-scss-module__Yhz0zq__actions{flex-wrap:wrap;gap:1rem;display:flex}
.LeadDelivery-module-scss-module__7ZvEGq__settings{max-width:760px;margin-bottom:40px}.LeadDelivery-module-scss-module__7ZvEGq__fields{border:0;gap:16px;min-width:0;padding:0;display:grid}.LeadDelivery-module-scss-module__7ZvEGq__checkbox{display:block}.LeadDelivery-module-scss-module__7ZvEGq__journal{max-width:1100px}.LeadDelivery-module-scss-module__7ZvEGq__toolbar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.LeadDelivery-module-scss-module__7ZvEGq__list{gap:8px;margin:20px 0;display:grid}.LeadDelivery-module-scss-module__7ZvEGq__row{text-align:left;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);width:100%;color:inherit;cursor:pointer;border-radius:8px;grid-template-columns:1fr 2fr auto;gap:20px;padding:20px;display:grid}.LeadDelivery-module-scss-module__7ZvEGq__row:hover{background:var(--theme-elevation-50)}.LeadDelivery-module-scss-module__7ZvEGq__channels{flex-wrap:wrap;gap:12px;display:flex}.LeadDelivery-module-scss-module__7ZvEGq__dialog{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);width:min(720px,100vw - 32px);max-height:85vh;color:var(--theme-text);border-radius:12px;padding:24px;overflow:auto}.LeadDelivery-module-scss-module__7ZvEGq__dialog::backdrop{background:#0008}.LeadDelivery-module-scss-module__7ZvEGq__details{grid-template-columns:140px 1fr;gap:12px;display:grid}.LeadDelivery-module-scss-module__7ZvEGq__details dt{color:var(--theme-elevation-600)}.LeadDelivery-module-scss-module__7ZvEGq__details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LeadDelivery-module-scss-module__7ZvEGq__job{border-top:1px solid var(--theme-elevation-150);padding:16px 0}.LeadDelivery-module-scss-module__7ZvEGq__confirm{border:1px solid;padding:16px}@media (max-width:640px){.LeadDelivery-module-scss-module__7ZvEGq__row{grid-template-columns:1fr;gap:10px}.LeadDelivery-module-scss-module__7ZvEGq__details{grid-template-columns:1fr;gap:8px}}
.PropertyPlanPopover-module-scss-module__xLU99W__popover{z-index:30;pointer-events:none;opacity:0;visibility:hidden;background:#fff;border-radius:.6rem;align-content:space-between;gap:1.6rem;width:20.5rem;min-height:22.1rem;padding:.94rem;transition:transform .18s,opacity .18s,visibility 0s linear .18s;display:grid;position:fixed;transform:translate(-50%,calc(.7rem - 100%));box-shadow:2px 4px 20px #0000001a}.PropertyPlanPopover-module-scss-module__xLU99W__popover:after{content:"";border:.7rem solid #0000;border-top-color:#fff;position:absolute;top:100%;left:calc(50% - .7rem)}.PropertyPlanPopover-module-scss-module__xLU99W__positionTransition{transition:left .28s,top .28s,transform .18s,opacity .18s,visibility 0s linear .18s}.PropertyPlanPopover-module-scss-module__xLU99W__visible{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%,-100%)}.PropertyPlanPopover-module-scss-module__xLU99W__below{transform:translate(-50%,-.7rem)}.PropertyPlanPopover-module-scss-module__xLU99W__below:after{border-color:#0000 #0000 #fff;top:auto;bottom:100%}.PropertyPlanPopover-module-scss-module__xLU99W__below.PropertyPlanPopover-module-scss-module__xLU99W__visible{transform:translate(-50%)}.PropertyPlanPopover-module-scss-module__xLU99W__popover>span:last-child{justify-content:center;align-items:center;gap:.8rem;font-size:1.2rem;display:flex}.PropertyPlanPopover-module-scss-module__xLU99W__popover>span:last-child b{white-space:nowrap;flex:none;font-weight:400}.PropertyPlanPopover-module-scss-module__xLU99W__popover>span:last-child b:first-child{align-items:center;gap:.8rem;display:flex}.PropertyPlanPopover-module-scss-module__xLU99W__popover>span:last-child b:first-child:after{content:"";background:#4b69818c;width:.5rem;height:.5rem}.PropertyPlanPopover-module-scss-module__xLU99W__miniPlan{color:#6f7279;text-align:center;background:#fff;justify-content:center;align-items:center;height:15rem;font-size:1.1rem;display:flex;position:relative;overflow:hidden}.PropertyPlanPopover-module-scss-module__xLU99W__miniPlan img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:700px){.PropertyPlanPopover-module-scss-module__xLU99W__popover{display:none}}
.StoreroomFloorPlan-module-scss-module__y-ogsW__plan{background:var(--site-color-main-5);border-radius:2rem;gap:2rem;display:grid;overflow:hidden}.StoreroomFloorPlan-module-scss-module__y-ogsW__planHeader{justify-content:space-between;align-items:center;gap:2rem;padding:2rem 2rem 0;display:flex}.StoreroomFloorPlan-module-scss-module__y-ogsW__entranceLabel,.StoreroomFloorPlan-module-scss-module__y-ogsW__entranceSelect select{font-family:inherit;font-size:2rem;font-weight:400;line-height:1.4em}.StoreroomFloorPlan-module-scss-module__y-ogsW__entranceSelect select{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.StoreroomFloorPlan-module-scss-module__y-ogsW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.StoreroomFloorPlan-module-scss-module__y-ogsW__canvas{z-index:4;background:0 0;border-radius:0;min-height:0;padding:2rem 2rem 4.7rem;position:relative;overflow:auto}.StoreroomFloorPlan-module-scss-module__y-ogsW__composite{max-width:100%;height:auto;margin-inline:auto;transition:opacity .18s;display:block}.StoreroomFloorPlan-module-scss-module__y-ogsW__compositeLoading{opacity:.45}.StoreroomFloorPlan-module-scss-module__y-ogsW__background{pointer-events:none;mix-blend-mode:multiply}.StoreroomFloorPlan-module-scss-module__y-ogsW__schema *{visibility:hidden}.StoreroomFloorPlan-module-scss-module__y-ogsW__macroSchema *{visibility:visible}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels{color:var(--site-color-main-100);font-family:var(--f-family-storerooms-area,sans-serif);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-weight:500}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels text{font-size:var(--f-size-storerooms-area,inherit);fill:currentColor}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels text[data-status=available]{fill:var(--c-storerooms-free,currentcolor)}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels text[data-status=reserved]{fill:var(--c-storerooms-reserved,currentcolor)}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels text[data-status=sold]{fill:var(--c-storerooms-sold,currentcolor)}.StoreroomFloorPlan-module-scss-module__y-ogsW__labels text[data-status=selected]{fill:var(--c-storerooms-active,currentcolor)}:is(.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storageroom].is-status :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storage].is-status :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-status:is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-status :is(path,polygon,polyline,rect,circle,ellipse,use)){visibility:visible;opacity:1;pointer-events:auto;fill:var(--floor-plan-fill)!important;stroke:none!important}:is(.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storageroom].is-available :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storage].is-available :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available:is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available :is(path,polygon,polyline,rect,circle,ellipse,use)){cursor:pointer;transition:fill .16s}:is(.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storageroom].is-available:hover :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storage].is-available:hover :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available:hover:is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available:hover :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storageroom].is-available:focus :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-category=storage].is-available:focus :is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available:focus:is(path,polygon,polyline,rect,circle,ellipse,use),.StoreroomFloorPlan-module-scss-module__y-ogsW__schema [data-num].is-available:focus :is(path,polygon,polyline,rect,circle,ellipse,use)){outline:none;fill:var(--floor-plan-active)!important}.StoreroomFloorPlan-module-scss-module__y-ogsW__legend{z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:end;gap:1.4rem 2rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.StoreroomFloorPlan-module-scss-module__y-ogsW__legend li{align-items:center;gap:.7rem;font-size:1.3rem;display:flex}.StoreroomFloorPlan-module-scss-module__y-ogsW__legend i{border:1px solid;border-radius:.5rem;width:2.4rem;height:2.4rem;display:block}@media (min-width:1000px){.StoreroomFloorPlan-module-scss-module__y-ogsW__canvas{padding:3rem}}@media (min-width:1280px){.StoreroomFloorPlan-module-scss-module__y-ogsW__canvas{padding:5rem 2rem}}@media (min-width:1540px){.StoreroomFloorPlan-module-scss-module__y-ogsW__canvas{padding:3rem 12rem}}@media (max-width:700px){.StoreroomFloorPlan-module-scss-module__y-ogsW__plan{border-radius:1.2rem}.StoreroomFloorPlan-module-scss-module__y-ogsW__planHeader{flex-direction:column;align-items:flex-start;padding:1.2rem 1.2rem 0}.StoreroomFloorPlan-module-scss-module__y-ogsW__legend{justify-content:start}.StoreroomFloorPlan-module-scss-module__y-ogsW__canvas{min-width:0;padding:1.2rem;overflow:auto hidden}.StoreroomFloorPlan-module-scss-module__y-ogsW__composite{width:auto;max-width:none;max-height:700px}}
.AuxiliaryCatalogPage-module-scss-module__XP2CCa__page{color:#171b24;background:#fff;min-height:100vh}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalog{grid-template-columns:34rem minmax(0,1fr);gap:3rem;width:calc(100% - 4rem);margin-inline:2rem;padding:4rem 0 10rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalogPlan{width:min(144rem,100% - 4rem);margin-inline:auto;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalogPlan .AuxiliaryCatalogPage-module-scss-module__XP2CCa__results{min-width:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__mobileFilterTrigger{grid-area:1/1/auto/-1;align-self:start}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filters{border:.8rem solid var(--site-color-main-5);background:#fff;border-radius:2rem;grid-area:2/1;align-self:start;padding:3rem;position:sticky;top:11rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading{justify-content:space-between;align-items:baseline;gap:2rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading h2{margin:0 0 2.4rem;font-size:2.4rem;font-weight:500}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading button,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__mobileFilterTrigger,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdrop{display:none}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterGroup,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats{border:0;min-width:0;margin:0 0 2.5rem;padding:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterGroup legend,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats legend{color:var(--site-color-main-60);margin-bottom:.8rem;padding:0;font-size:1.4rem;font-weight:500;line-height:1.96rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills{flex-wrap:wrap;gap:.6rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills label,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label{cursor:pointer}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills input,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats input{opacity:0;pointer-events:none;position:absolute}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills span{background:#fff;border:1px solid #d1d1d3;border-radius:.6rem;padding:1.1rem 1.5rem;font-size:1.4rem;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills input:checked+span{color:#fff;border-color:var(--site-color-accent-100);background:var(--site-color-accent-100)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pills input:focus-visible+span,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats input:focus-visible+span{outline-offset:.3rem;outline:.2rem solid #171b24}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats>div{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label{min-width:0;position:relative}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label+label{margin-left:-1px}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label:first-child>span{border-radius:.6rem 0 0 .6rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label:last-child>span{border-radius:0 .6rem .6rem 0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label:only-child>span{border-radius:.6rem}:is(.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label:has(input:checked),.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label:has(input:focus-visible)){z-index:1}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats label>span{border:1px solid var(--site-color-main-20);background:#fff 50%/6.4rem 3.4rem no-repeat;border-radius:0;place-items:center;min-height:5rem;transition:background-color .18s,border-color .18s,filter .18s;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats input:checked+span{border-color:var(--site-color-accent-100);background-color:var(--site-color-accent-10)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingFormats .AuxiliaryCatalogPage-module-scss-module__XP2CCa__formatPlaceholder{background-color:#e5e7eb}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__familyFormatIcon{color:#666;justify-content:center;align-items:center;gap:.2rem;width:min(6.4rem,90%);display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__familyFormatIcon svg{width:2.5rem;min-width:0;height:2.5rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__familyFormatIcon svg:nth-child(2){flex-shrink:0;width:1rem;height:1rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pairedCars{align-items:center;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__pairedCars img{width:50%;height:auto}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__rangeFilters{display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__found,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__reset,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__more,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__message button{border:1px solid var(--site-color-accent-100);width:100%;min-height:5rem;font:inherit;cursor:pointer;border-radius:.6rem;font-size:1.6rem;font-weight:500}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__found{color:#fff;background:var(--site-color-accent-100)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__reset{color:#171b24;border-color:var(--site-color-main-20);background:#fff;margin-top:.8rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__reset:hover,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__reset:focus-visible{border-color:var(--site-color-accent-100)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__results{grid-area:2/2;min-width:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabs{background:var(--site-color-main-5);border-radius:.6rem;grid-area:1/1/auto/-1;gap:.4rem;width:max-content;max-width:100%;margin:0 auto 3rem;padding:.4rem;display:flex;overflow-x:auto}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabs button{min-height:4.2rem;color:var(--site-color-main);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:0 2rem;font-size:1.5rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabs button:hover,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabs button:focus-visible{background:#fff;outline:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabs .AuxiliaryCatalogPage-module-scss-module__XP2CCa__houseTabActive{background:#fff;box-shadow:0 .1rem .4rem #171b2414}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__resultsHeading{display:none}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__grid{grid-template-columns:1fr;gap:2rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__card{border:1px solid var(--site-color-main-20);background:#fff;border-radius:2rem;transition:box-shadow .18s;position:relative;overflow:hidden}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__card:hover{box-shadow:2px 4px 20px #0000001a}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__card:focus-within{outline:.2rem solid var(--site-color-accent-100);outline-offset:.3rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardHouseName{z-index:1;color:var(--site-color-accent-100);background:var(--site-color-accent-10);border-radius:5rem;padding:.6rem 1.4rem;font-size:1.4rem;font-weight:500;line-height:1.4;position:absolute;top:2rem;right:2rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32rem minmax(0,1fr);gap:3rem;padding:2rem;display:grid;position:relative}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__imageFrame{justify-content:center;align-items:center;width:32rem;height:32rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__image{object-fit:contain;width:100%;height:100%;padding:1.2rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__noImage{width:100%;height:100%;color:var(--site-color-main-20);place-items:center;font-size:5rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingImagePlaceholder{background:#e5e7eb;border-radius:.6rem;width:100%;height:100%;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingCard .AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{grid-template-columns:26rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingImageFrame{width:26rem;height:26rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardBody{flex-direction:column;min-width:0;padding:2rem 8rem 2rem 0;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__badges{flex-wrap:wrap;gap:.6rem;min-height:3.2rem;margin-bottom:1.6rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__badge{color:#171b24;background:var(--site-color-main-5);border-radius:5rem;align-items:center;gap:.6rem;width:max-content;padding:.7rem 1rem;font-size:1.2rem;display:inline-flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__badge svg{width:1.2rem;height:1.2rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__promotion{color:#fff;background:#dd552c}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardBody h2{margin:0 0 2.4rem;font-size:2.4rem;font-weight:700;line-height:1.2}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardFacts{gap:2.4rem;margin:0;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardFacts div{gap:.6rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardFacts dt{color:#74767c;font-size:1.4rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardFacts dd{margin:0;font-size:1.4rem;font-weight:500}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomFacts{gap:1rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardPrice{gap:.5rem;margin-top:auto;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardPrice span{font-size:1.4rem;font-weight:500}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardPrice strong{font-size:1.8rem;font-weight:700}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__compactPrice{justify-content:space-between;align-items:baseline;width:min(100%,21.7rem);margin-top:2rem;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__compactPrice strong{font-size:1.6rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardArrow{width:6rem;height:6rem;color:var(--site-color-accent-100);background:var(--site-color-accent-10);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2rem;right:2rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardArrow svg{width:1.8rem;height:1.2rem;transition:transform .18s}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink:hover .AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardArrow svg{transform:translate(.25rem)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__skeletonCard{background:linear-gradient(100deg,#f1f3f4 25%,#fafafa 45%,#f1f3f4 65%) 0 0/200% 100%;border:1px solid #d1d1d3;border-radius:2rem;min-height:36.2rem;animation:1.4s linear infinite AuxiliaryCatalogPage-module-scss-module__XP2CCa__shimmer}@keyframes AuxiliaryCatalogPage-module-scss-module__XP2CCa__shimmer{to{background-position:-200% 0}}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__message{text-align:center;border:1px dashed #d1d1d3;place-content:center;min-height:35rem;padding:4rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__message h2{margin:0;font-size:3rem;font-weight:500}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__message p{max-width:45rem;color:var(--site-color-main-60);line-height:1.5}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__message button{color:#fff;background:var(--site-color-accent-100);justify-self:center;max-width:24rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__more{width:100%;height:5rem;color:var(--site-color-accent-100);background:var(--site-color-accent-10);border:0;border-radius:.6rem;margin-top:2rem;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__moreError,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__facetsError{color:#8c332d;text-align:center}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__facetsError{margin:1rem 2rem 0;font-size:1.3rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{align-items:center;gap:2rem;width:calc(100% - 4rem);margin:0 auto 10rem;display:grid}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomImage{background:var(--site-color-main-5);border-radius:2rem;overflow:hidden}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomImage img{width:100%;height:auto;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent{max-width:58rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent h2{font-family:var(--f-second);font-size:1.8rem;font-weight:var(--w-medium);margin:0 0 1.6rem;line-height:1.2em}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent p{font-size:1.6rem;font-weight:var(--w-medium);letter-spacing:.02em;margin:0 0 1.2rem;line-height:1.4em}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent .payload-richtext{font-size:1.8rem;line-height:1.5}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent .payload-richtext>:first-child{margin-top:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent .payload-richtext>:last-child{margin-bottom:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomAction{margin-top:2.8rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogLayer{z-index:300;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogBackdrop{cursor:pointer;background:#0c1116a3;border:0;width:100%;position:absolute;inset:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialog{z-index:1;background:var(--site-color-accent-10);border-radius:2rem;width:min(78rem,100%);max-height:calc(100vh - 4rem);padding:4rem;position:relative;overflow:auto;box-shadow:0 2rem 7rem #0003}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogClose{cursor:pointer;background:#fff;border:0;border-radius:50%;width:4.4rem;height:4.4rem;font-size:2.8rem;position:absolute;top:1.4rem;right:1.4rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogObject{border-bottom:1px solid var(--site-color-accent-40);flex-wrap:wrap;gap:1rem 2.4rem;margin:0 0 3rem;padding:0 5rem 2rem 0;display:flex}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogObject p{width:100%;margin:0;font-size:2.4rem;font-weight:700}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogObject span{color:var(--site-color-main-60);font-size:1.4rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialogObject strong{color:#171b24;margin-left:.5rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__visuallyHidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:1000px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalog{grid-template-columns:28rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{grid-template-columns:24rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__imageFrame{width:24rem;height:27rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingCard .AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{grid-template-columns:24rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingImageFrame{width:24rem;height:24rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardBody{padding-right:7rem}}@media (max-width:800px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalog{width:calc(100% - 2.4rem);margin-inline:1.2rem;padding:2.4rem 0 4rem;display:block}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__dialog{padding:3rem 2rem}}@media (max-width:599px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{grid-template-columns:1fr;gap:2.4rem;width:calc(100% - 2.4rem);margin-bottom:5rem}}@media (min-width:600px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{grid-template-columns:32rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent h2{font-size:2.6rem}}@media (min-width:1000px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{grid-template-columns:41.5rem minmax(0,1fr);gap:4rem}}@media (min-width:1280px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{grid-template-columns:46rem minmax(0,1fr)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent h2{font-size:2.8rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent p{font-size:2rem;font-weight:var(--w-regular);letter-spacing:0}}@media (max-width:999px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalog{display:block;position:relative}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__mobileFilterTrigger{z-index:22;color:#fff;background:var(--site-color-accent-100);width:100%;min-height:5.2rem;font:inherit;cursor:pointer;border:0;border-radius:.6rem;justify-content:center;align-items:center;gap:.9rem;margin:0 0 2rem;font-size:1.6rem;font-weight:600;display:flex;position:sticky;top:1.2rem;box-shadow:0 .8rem 2rem #171b2433}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filters{display:none}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersOpen{z-index:203;background:#fff;border:.8rem solid #f3f3f4;border-radius:2rem 2rem 0 0;width:min(64rem,100%);max-height:calc(100dvh - 2.2rem);margin:0 auto;padding:3rem;animation:.24s ease-out AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersSheetIn;display:block;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -1.2rem 3.2rem #171b242e}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdrop{z-index:201;cursor:pointer;background:#171b246b;border:0;display:block;position:fixed;inset:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading{align-items:center;min-height:4rem;margin:0 0 2.4rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading h2{margin:0}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersHeading .AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterCloseButton{color:#a4a4a4;cursor:pointer;background:0 0;border:0;place-items:center;width:4.8rem;height:4.8rem;margin-top:-1rem;margin-right:-2.2rem;display:grid}}@media (max-width:599px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{grid-template-columns:1fr;gap:1rem;padding:1.5rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__parkingCard .AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardLink{grid-template-columns:1fr}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__imageFrame{width:100%;height:24rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardBody{min-height:22rem;padding:1rem 1rem 6.5rem}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardArrow{width:5rem;height:5rem;bottom:1.5rem;right:1.5rem}}@keyframes AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersClosing{pointer-events:none;animation:.24s ease-in forwards AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersSheetOut}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdropClosing{pointer-events:none;animation:.24s ease-in forwards AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdropOut}@keyframes AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersSheetOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdropOut{0%{opacity:1}to{opacity:0}}@media (min-width:1540px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__catalog{grid-template-columns:34rem minmax(0,104rem);gap:6rem;width:min(144rem,100% - 12rem);margin-inline:auto}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottom{grid-template-columns:70rem minmax(0,1fr);width:min(144rem,100% - 12rem)}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__storeroomsBottomContent h2{font-size:3.2rem}}@media (min-width:1000px){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__mobileFilterTrigger{display:none!important}}@media (prefers-reduced-motion:reduce){.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersOpen,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filtersClosing,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__filterBackdropClosing,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__skeletonCard{animation:none}.AuxiliaryCatalogPage-module-scss-module__XP2CCa__card,.AuxiliaryCatalogPage-module-scss-module__XP2CCa__cardArrow svg{transition:none}}
