.CasesPopup{display:flex;height:100vh;isolation:isolate;justify-content:end;overflow-y:scroll;overscroll-behavior:none;position:fixed;right:0;scrollbar-width:none;top:0;width:100%;z-index:999;-ms-overflow-style:none}.CasesPopup::-webkit-scrollbar,.CasesPopup::-webkit-scrollbar-thumb{background-color:transparent;display:none}@supports (height:100dvh){.CasesPopup{height:100dvh}}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:none;display:block;z-index:4}}.CasesPopup--overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;height:100%;position:fixed;right:0;top:0;transition:background .5s ease-in,backdrop-filter .5s ease-in;width:100%;will-change:background-color,backdrop-filter;z-index:0}.CasesPopup--button{height:-moz-fit-content;height:fit-content;position:sticky;top:26px;width:-moz-fit-content;width:fit-content}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--button{display:none}}.CasesPopup--button-back{display:none}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--button-back{display:flex;margin-bottom:20px;margin-left:26px;width:100px}}@media (max-width:550px){.CasesPopup--button-back{margin-left:14px}}.CasesPopup--container{display:flex;gap:26px;height:-moz-fit-content;height:fit-content;min-height:calc(100% + 1px);position:relative;transition:transform .5s ease;will-change:transform}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--container{display:block;gap:0;overflow-x:hidden;transition:transform 1s ease;width:100%}}.CasesPopup--inner{background:#fff;padding-bottom:80px;position:relative;width:956px;z-index:1}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--inner{padding:121px 0 160px;width:100%}}@media (max-width:550px){.CasesPopup--inner{padding:93px 0 160px}}.CasesPopup--slider{aspect-ratio:1.8385;height:auto;margin-bottom:50px;width:100%}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--slider{display:none}}.CasesPopup--slider--mobile{display:none}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--slider--mobile{display:block;height:auto;margin-bottom:30px;padding:0 26px;width:100%}}@media (max-width:550px){.CasesPopup--slider--mobile{padding:0 14px}}.CasesPopup--label{display:flex;font-family:Apercu Mono Pro,sans-serif;font-size:13px;font-weight:400;gap:20px;letter-spacing:.01em;line-height:115%;padding:0 26px;text-transform:uppercase}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--label{font-family:Apercu Mono Pro,serif;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:110%;text-transform:uppercase;vertical-align:middle;font-variant-numeric-zero:slashed-zero}}@media (max-width:550px){.CasesPopup--label{font-size:13px;padding:0 14px}}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--label .date,.CasesPopup--label .separator{display:none}}.CasesPopup--title{font-family:HeliosCond,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:100%;margin-bottom:80px;max-width:595px;text-transform:uppercase}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--title{max-width:100%}}@media (max-width:550px){.CasesPopup--title{font-family:HeliosCond,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:100%;margin-bottom:61px;max-width:100%;text-transform:uppercase}}.CasesPopup--table{padding:60px 26px 0 140px}@media (min-width:551px) and (max-width:1199px){.CasesPopup--table{padding:20px 26px 0}}@media (max-width:550px){.CasesPopup--table{padding:20px 14px 0}}.CasesPopup--table--container{display:flex;flex-direction:column}.CasesPopup--table--title{font-family:HeliosCond,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:100%;text-transform:uppercase}.CasesPopup--table--text{font-family:Apercu Mono Pro,sans-serif;font-size:13px;font-weight:400;letter-spacing:.01em;line-height:115%;text-transform:uppercase}.CasesPopup--table--item{border-bottom:1px solid rgba(26,27,29,.16);display:grid;gap:8px;grid-template-columns:420px 1fr;padding:30px 0 29px}@media (max-width:550px),(min-width:551px) and (max-width:1199px){.CasesPopup--table--item{gap:20px;grid-template-columns:1fr;padding:24px 0 23px}}.CasesPopup--table--item:first-child{padding-top:0}.CasesPopup--table--item:last-child{border-bottom:0}.CasesPopup--map{aspect-ratio:1.8385;height:auto;margin-top:50px;width:100%}@media (min-width:551px) and (max-width:1199px){.CasesPopup--map{aspect-ratio:1.4769;margin-top:58px}}@media (max-width:550px){.CasesPopup--map{aspect-ratio:1.473;margin-top:37px}}.CasesPopup--description{padding:80px 254px 0 140px}@media (min-width:551px) and (max-width:1199px){.CasesPopup--description{padding:80px 26px 0}}@media (max-width:550px){.CasesPopup--description{padding:61px 14px 0}}.CasesPopup--description--content{font-family:SuisseIntl,"sans-serif";font-size:16px;font-weight:400;letter-spacing:.005em;line-height:140%}.CasesPopup--description--content p:not(:first-child){padding-top:14px}.CasesPopup--description--content ul{display:flex;flex-direction:column;gap:16px;list-style-type:square}.CasesPopup--description--content ul:not(:first-child){padding-top:14px}.CasesPopup--description--content li{margin-left:16px}@media (max-width:550px){.CasesPopup--description--content li{margin-left:14px}}.CasesPopup--description--content li::marker{font-size:12px;line-height:140%}.CasesPopup--subtitle{font-family:HeliosCond,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:100%;margin-bottom:30px;text-transform:uppercase}@media (max-width:550px){.CasesPopup--subtitle{font-family:HeliosCond,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:100%;text-transform:uppercase}}.CasesPopup--delivery{display:flex;flex-direction:column;gap:12px;position:relative}.CasesPopup--delivery:after{background:#1a1b1d29;content:"";height:12px;left:0;margin:0 7px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.CasesPopup--delivery--item{align-items:center;display:flex;gap:12px}.CasesPopup--delivery--item--text{font-family:Apercu Mono Pro,sans-serif;font-size:13px;font-weight:400;letter-spacing:.01em;line-height:115%;text-transform:uppercase}.CasesPopup--delivery--item--icon{display:flex;height:16px;width:16px}.CasesPopup--delivery--item--icon.pin{--svg-icon-fill:#fe5040}.CasesPopup--delivery--item--icon.point{--svg-icon-fill:none}
