/* Pages CMS settings. Original ARCHZI logo and welcome letter animation remain unchanged. */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500&family=Inter:wght@400;500;600&family=Libre+Baskerville:wght@400;700&family=Manrope:wght@400;500;600&family=Playfair+Display:wght@400;500&display=swap');
:root{--cms-heading-font:var(--serif);--cms-body-font:var(--sans)}
body{font-family:var(--cms-body-font)}
.home-caption h1,.studio-copy h2,.page-heading h1,.expertise-card h2,.booking-panel h2,.project-card-title,.story-head h1,.mobile-menu>a{font-family:var(--cms-heading-font)}
body[data-cms-home-size="Smaller"] .home-caption h1{font-size:clamp(45px,6.3vw,108px)}
body[data-cms-home-size="Larger"] .home-caption h1{font-size:clamp(62px,8.3vw,143px)}
@media(max-width:600px){body[data-cms-home-size="Smaller"] .home-caption h1{font-size:clamp(42px,10.3vw,70px)}body[data-cms-home-size="Larger"] .home-caption h1{font-size:clamp(52px,13vw,88px)}}
