.hospitalityIdentity{margin-bottom:28px}.hospitalityIdentity img{width:58px;height:58px}.hospitalityIdentity span{letter-spacing:4px;font-size:13px}.manifesto blockquote{max-width:1500px;font-size:clamp(38px,4.2vw,58px)}.method{color:#fff!important;background:#9a743b!important}.method .eyebrow{color:#f2d29d!important}.method h2,.method h3{color:#fff!important}.method .sectionIntro>p:last-child,.method .methodGrid p{color:#ffffffc7!important}.method .methodGrid,.method .methodGrid article{border-color:#ffffff4d}.method .methodGrid span{text-align:center;color:#f2d29d;display:block}.pillarGrid span{text-align:center;display:block}.expertiseCta{justify-content:center;margin-top:56px;display:flex}.expertiseCta .btn{color:#17130d!important;background:#f5f0e8!important;border-color:#f5f0e8!important}.differenceCentered{text-align:center}.differenceHeading{max-width:1050px;margin:0 auto 58px}.differenceHeading h2{margin:0 0 24px}.differenceHeading>p:last-child{max-width:760px;color:var(--muted);margin:0 auto;font-size:17px;line-height:1.75}.differenceCentered .checks{text-align:left;max-width:1120px;margin:0 auto}.differenceCentered .note{text-align:left;max-width:1120px;margin:70px auto 0}.caseStudy{color:#17130d;text-align:center;background:#f5f0e8;padding:110px 8vw}.caseStudyHeading{max-width:1050px;margin:0 auto 55px}.caseStudyHeading h2{margin:0 0 25px;font-family:Cormorant Garamond,serif;font-size:64px;font-weight:400;line-height:1}.caseStudyHeading>p:last-child{max-width:850px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.75}.caseStudyImage{background:#fff;border:1px solid #d9cdbb;max-width:1450px;margin:0 auto;padding:18px;box-shadow:0 22px 50px #1f170e1f}.caseStudyImage img{width:100%;height:auto;display:block}@media (max-width:850px){.hospitalityIdentity img{width:52px;height:52px}.hospitalityIdentity span{letter-spacing:2.5px;font-size:10px}.hero .actions{flex-direction:column;align-items:flex-start}.hero .actions .btn{justify-content:center;min-width:270px}.manifesto blockquote br{display:none}.caseStudy{padding:78px 24px}.caseStudyHeading h2{font-size:48px}.caseStudyImage{padding:7px;overflow-x:auto}.caseStudyImage img{min-width:850px}.differenceCentered .note{margin-top:45px}}.method .methodGrid{border-top:0;gap:20px}.method .methodGrid article{text-align:center;border:1px solid #ffffff4d;min-height:300px;margin:0;padding:36px 32px}.method .methodGrid h3,.method .methodGrid p{text-align:center}.darkSection .pillarGrid{border-top:0;gap:20px}.darkSection .pillarGrid article{text-align:center;border:1px solid #40372c;min-height:300px;margin:0;padding:36px 32px}.darkSection .pillarGrid h3,.darkSection .pillarGrid p{text-align:center}@media (max-width:850px){.method .methodGrid,.darkSection .pillarGrid{gap:14px}.method .methodGrid article,.darkSection .pillarGrid article{border:1px solid;min-height:0;margin:0;padding:30px 24px}.method .methodGrid article{border-color:#ffffff4d}.darkSection .pillarGrid article{border-color:#40372c}}.differenceCentered .checks p{text-align:center;justify-content:center;align-items:center;padding-left:0;display:flex}.differenceCentered .checks p:before{margin-right:16px;position:static}.differenceCentered .note{text-align:center;padding:34px 38px;display:block}.differenceCentered .note span{text-align:center;margin-bottom:18px;display:block}.differenceCentered .note p{text-align:center}.fit{text-align:center;display:block}.fit>div:first-child{max-width:1200px;margin:0 auto}.fit h2,.fit h3{text-align:center}.fit ul{max-width:1050px;margin-left:auto;margin-right:auto}.fit li{text-align:center;justify-content:center;align-items:center;padding-left:0;display:flex}.fit li:before{margin-right:16px;position:static}.fitAlt{text-align:center;max-width:1050px;margin:58px auto 0}.faq,.faq .eyebrow,.faq>h2{text-align:center}.faq summary{text-align:center;justify-content:center;align-items:center;gap:18px}.faq details p{text-align:center;margin:14px auto 0}.hospitalityPage{--hospitality-gold:#9a743b;--hospitality-gold-light:#d7b477;--hospitality-dark:#17130d;--hospitality-cream:#f5f0e8}.hospitalityPage .hospitalityIdentity span,.hospitalityPage .eyebrow{color:var(--hospitality-gold)!important}.hospitalityPage .heroShade{background:linear-gradient(90deg,#0f0b06eb,#23190ea8 58%,#23190e33)}.hospitalityPage .hero .btn.primary{background:var(--hospitality-gold)!important;color:#fff!important;border-color:var(--hospitality-gold)!important}.hospitalityPage .contact .btn.primary{background:var(--hospitality-cream)!important;color:var(--hospitality-dark)!important;border-color:var(--hospitality-cream)!important}.hospitalityPage .method{background:var(--hospitality-gold)!important}.hospitalityPage .method .eyebrow,.hospitalityPage .darkSection .eyebrow,.hospitalityPage .contact .eyebrow{color:var(--hospitality-gold-light)!important}
