﻿.space-view{font-size:clamp(16px,2vw,24px)}.space-view p{font-size:clamp(16px,2vw,24px)}.space-view h1{font-size:clamp(24px,12vw,124px)}.space-view h1,.space-view h2{font-family:"SaolDisplay"}.space-view h2{line-height:1;margin-top:1.5em}.space-view h2+p{max-width:600px}.space-view h2{font-size:clamp(24px,13vw,124px)}.space-view h3{color:#4747fe;line-height:1.3}@media only screen and (min-width: 480px){.space-view h3{max-width:60vw}}.space-view-header{display:flex;flex-wrap:wrap;gap:3vw;justify-content:space-between}.space-view-header h1{flex:1;font-size:clamp(24px,10vw,124px);white-space:nowrap}@media only screen and (min-width: 480px){.space-view-header h1+p{max-width:55vw}}.space-view-header .facts{margin-top:5vw;flex:0 0 320px}@media only screen and (max-width: 479px){.space-view-header .facts{order:2}}.space-view-header .facts .label{font-family:"Futura-Heavy"}.space-view-header .facts .value{margin-bottom:.75em}.space-view-header .intro-image{flex:1 0 100%}.space-view .culture h2{font-size:clamp(24px,8vw,124px)}.space-view .section-about{margin-top:7vw}.space-view .about-content{margin-top:3vw}@media only screen and (min-width: 480px){.space-view .about-content{display:flex;gap:6vw}}.space-view .about-content p:first-child{margin-top:0}.space-view .about-content__image{flex:1 0 50%}.space-view .design-perfection h3{font-size:clamp(18px,7vw,64px)}@media only screen and (max-width: 479px){.space-view .design-perfection{margin-top:100px}}@media only screen and (min-width: 480px){.space-view .design-perfection{display:flex;gap:3vw}}.space-view .design-perfection{align-items:center;padding-right:0}.space-view .design-perfection .info{flex:1 0 60%}.space-view .design-perfection .info p{padding-right:6vw}.space-view section.facts{display:flex;flex-wrap:wrap;gap:6vw;margin-top:6vw}.space-view section.facts .fact-item{flex:1 0 50%}@media only screen and (min-width: 480px){.space-view section.facts .fact-item{flex:1 0 27%}}.space-view section.facts h3,.space-view section.facts h3+p{text-indent:3vw}.space-view section.gallery{margin-top:10vw;padding-right:20vw}.space-view .section-benefits{margin-top:10vw}.space-view .section-benefits .benefit-items{display:grid;margin-top:12vw;grid-template-columns:1fr;gap:32px}@media only screen and (min-width: 768px){.space-view .section-benefits .benefit-items{gap:3vw;grid-template-columns:1fr 1fr 1fr}}.space-view .section-benefits h3{font-family:"SaolDisplay"}.space-view .section-benefits ul{margin-top:2vw}.space-view .section-benefits li{display:block;line-height:1.2;margin-bottom:.65em;position:relative}.space-view .section-benefits li::before{color:#4747fe;content:"–";display:block;font-weight:bold;left:-0.75em;font-size:1.5em;line-height:.5em;position:absolute;top:1px}@media only screen and (min-width: 768px){.space-view .section-benefits li::before{left:-1em;top:4px}}.space-view section.plans .plan-list{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width: 768px){.space-view section.plans .plan-list{grid-template-columns:1fr 1fr 1fr;gap:3vw}}.space-view section.plans .plan-list{margin:6vw 0}.space-view section.plans .plan h3{color:#000;font-family:"SaolDisplay";font-size:clamp(18px,7vw,48px)}.space-view section.plans .plan .plan-content{background:#4747fe;color:#fff;padding:3vw 3vw 10vw 3vw;position:relative}.space-view section.plans .plan .plan-content p{color:#fff}.space-view section.plans .plan .plan-price{bottom:5px;color:#e4ea45;line-height:1;position:absolute;right:5px;text-align:right}.space-view section.plans .plan .plan-price .price{font-size:clamp(24px,10vw,64px)}.space-view section.plans .plan .plan-price ul li{position:relative}.space-view section.plans .plan .price-on-request{font-size:clamp(24px,6vw,38px)}.space-finish{display:none}.space-finish.--visible{display:block}.space-finish .button-wrap{padding:5vw 0;display:flex}.apply.--hidden{display:none}@media only screen and (min-width: 480px){.apply .apply-content{display:flex}}.apply .chair-image{flex:1 0 30%}@media only screen and (min-width: 480px){.apply .space-form{flex:1 0 70%;padding-left:6vw}}
