.gold-edition .header{gap:16px}.gold-edition .header .brand{flex-shrink:0}.gold-edition .header-contact-actions{flex-shrink:0}.gold-edition .header .switch{margin-left:0;gap:14px;flex-shrink:0}.gold-edition .header nav{gap:12px}.gold-edition .header nav a{white-space:normal;line-height:1.35}.gold-edition .btn{line-height:1.45}.gold-edition .brand small{line-height:1.4;letter-spacing:1px}.gold-edition .prototype{line-height:1.6}.gold-edition .service p,.gold-edition .section-head p,.gold-edition .footer-note{line-height:1.75}@media(min-width:701px) and (max-width:1200px){.gold-edition .header nav{display:none}.gold-edition .header-contact-actions{margin-left:auto}.studio-mobile-menu{display:block;border-top:1px solid #e7d0db;font-size:13px}.studio-mobile-menu>summary{padding:9px 20px;cursor:pointer;text-align:center;list-style:none}.studio-mobile-menu>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 20px 16px;background:#fff8fc}.studio-mobile-menu a{padding:10px;border-radius:8px;background:#f1dfe7;color:#805165}}@media(max-width:700px){.gold-edition .header{gap:12px}.gold-edition .header .brand{font-size:28px}.gold-edition .header .brand small{font-size:12px;letter-spacing:0}.gold-edition .header .switch{gap:12px;font-size:12px}.gold-edition .header-contact-actions{display:none}.gold-edition .mobile-cta .btn{font-size:13px;min-height:46px}.gold-edition .art-hero .hero-copy>p:not(.eyebrow):not(.gold-hero-subtitle){font-size:13px;line-height:1.75}.gold-edition .art-hero .rating{font-size:12px;max-width:100%}.gold-edition .art-hero .actions{gap:14px;flex-wrap:wrap}.gold-edition .contact-messenger-links a{padding:20px 12px}.gold-edition .contact-messenger-links span{line-height:1.6}}