.translated-hero h1{max-width:900px;font-size:clamp(3.1rem,6.7vw,7rem);line-height:1.05;text-wrap:balance}.translated-directions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.translated-intro{padding-top:6rem!important}.translated-contact h1,.translated-intro h1{font-family:Georgia,serif;max-width:1000px;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:400;line-height:1.1}.translated-contact>p,.translated-intro p{max-width:800px}.translated-contact-links{display:grid;gap:1rem;margin:2.5rem 0}.translated-workflow{background:#e8e5db}.translated-workflow>p{max-width:760px}.translated-workflow ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:1.5rem 0;gap:1.5rem}.translated-workflow li{display:grid;gap:1rem;border-top:1px solid #b7b5ab;padding-top:1rem}.translated-workflow li span{font-size:.75rem}.translated-catalogue{margin-top:2rem}.translated-site .quality-footer>nav{display:flex;flex-wrap:wrap;gap:1.25rem}.translated-site .gallery-image-label{max-width:90%;line-height:1.5}.translated-site .gallery-visual-caption{max-width:80%;line-height:1.5}@media(max-width:850px){.translated-directions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.translated-workflow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.translated-hero h1{font-size:clamp(2.5rem,8vw,4.5rem)}}@media(max-width:480px){.translated-directions{grid-template-columns:1fr!important}.translated-site .gallery-visual-caption{font-size:8px}.translated-hero .gallery-hero-description{font-size:1rem}}.translated-site:not(:has(.translated-hero)) .site-header{position:relative;top:0;background:#faf9f6;color:#203229}.translated-site:not(:has(.translated-hero)) .site-header .brand-lockup-light{display:block}.translated-site:not(:has(.translated-hero)) .site-header .brand-lockup-dark{display:none}.translated-site:not(:has(.translated-hero)) .mobile-nav .action-outline{color:#203229;border-color:#a4ad9d}.translated-site:not(:has(.translated-hero)) .translated-intro{padding-top:3rem!important}