html[data-current-surface]{background:#e6ebef}html[data-current-surface] body{background:var(--paper);--gutter:clamp(22px,4.8vw,92px);max-width:1920px;margin-inline:auto}html[data-current-surface] .site-header-current .site-contact-strip{gap:24px;height:44px;min-height:44px;padding-block:0}html[data-current-surface] .site-header-current .site-header-main{height:calc(100% - 44px)}html[data-current-surface] .site-header-current .site-contact-strip>a[href^=mailto\:]{align-items:center;min-height:36px;display:flex}html[data-current-surface] .site-header-current .phone-links{flex-wrap:nowrap;gap:14px}html[data-current-surface] .site-header-current .whatsapp-link{min-height:36px;padding:4px 9px;font-size:11px}html[data-current-surface] .site-footer-current .footer-phone-pair{align-items:center;gap:14px 20px;margin-block:12px 18px;display:flex}html[data-current-surface] .site-footer-current .footer-phone-pair .phone-link{font-family:Oswald Variable,sans-serif;font-size:clamp(28px,2.4vw,40px);line-height:1.2}html[data-current-surface] .site-footer-current .footer-phone-pair .whatsapp-link{font-size:12px;display:inline-flex}html[data-current-surface] .contact-band-phone .phone-link{font-family:Oswald Variable,sans-serif;font-size:clamp(24px,2.6vw,40px)}html[data-current-surface] .contact-band-phone .whatsapp-link{border:1px solid;min-height:44px;padding:6px 10px;font-size:12px;display:inline-flex}html[data-current-surface] .contact-card>.phone-links{color:var(--blue);margin-block:20px}html[data-current-surface] .contact-card>.phone-links .phone-link{font-family:Oswald Variable,sans-serif;font-size:clamp(25px,2.5vw,36px)}html[data-current-surface] .form-alternative .phone-links{font-size:13px}@media (width<=760px){html[data-current-surface] .site-header-current .site-contact-strip{justify-content:space-between;gap:12px}html[data-current-surface] .site-header-current .site-contact-place{display:none}}@media (width<=520px){html[data-current-surface] .site-header-current .site-contact-strip>a[href^=mailto\:]{display:none}html[data-current-surface] .site-header-current .site-contact-strip>.phone-links{justify-content:space-between;width:100%}}.project-details{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.project-details li{border-top:1px solid var(--line);padding:12px 0 12px 30px;font-size:15px;line-height:1.55;position:relative}.project-details li:before{content:"";border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);width:13px;height:7px;position:absolute;top:17px;left:3px;transform:rotate(-45deg)}
