/* Firon private invitation: navy, warm stone and restrained gold. */
:root{--blue:#253c50;--cream:#faf8f4;--violet:#c8c1b4;--gold:#c6a372}
.hero-copy>p{background:#faf8f4e8;color:#253c50}.google-section-label{color:#8e7658;letter-spacing:.27em}.invite-card .eyebrow{color:#7d6e5d}.invitation{padding-block:8vw}.invite-card h2{font-weight:400}.offer{background:#eee9e0}.offer-grid{border-color:#b9ad9a;background:#b9ad9a}.offer-grid article:first-child{background:#253c50}.offer-bottom,.about,.contact{background:#253c50}.offer-bottom .button{border-color:#c6a372}.offer-disclaimer{color:#5f625f}.project{background:#faf8f4}.stats>div{border-color:#b9ad9a}.life{background:#f0ede7}.architect{background:#eee9e0}.architect>div{border-color:#b9ad9a}.pool-editorial{background:#faf8f4}.amenities h3{border-color:#b9ad9a}.mobile-cta{background:#c6a372}.button{border-radius:2px}
@media(max-width:750px){.invitation{padding-block:48px}.hero-copy h1{font-size:34px}.offer-grid article{border-color:#b9ad9a}}
