.josh-commission{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:6%!important;background:#f5f0e5!important;color:#193640!important;align-items:center}.josh-commission .josh-commission-copy,.josh-commission h2,.josh-commission p,.josh-commission li{color:#193640!important;opacity:1!important;visibility:visible!important}.josh-commission .eyebrow{color:#746344!important}.josh-commission h2{font-size:clamp(34px,4.4vw,62px)!important;line-height:1.08!important}.josh-commission h2 em{color:#566c70!important}.josh-commission ul{padding:0;list-style:none;margin:24px 0}.josh-commission li{padding:12px 0;border-top:1px solid #19364025;font-size:14px}.josh-commission figure{margin:0;position:relative;min-width:0}.josh-commission figure img{width:100%;height:450px;object-fit:cover;display:block;border-radius:2px 65px 2px 2px;box-shadow:15px 20px 0 #ded6c3}.josh-commission figcaption{margin-top:28px;font:11px/1.7 Arial,sans-serif;color:#536970!important}.josh-commission .button{color:#fff!important;background:#193640!important}.uk-location-intro{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.uk-location-intro figure{margin:0}.uk-location-intro img{width:100%;height:400px;object-fit:cover}.uk-location-intro figcaption{font:11px/1.6 Arial,sans-serif;margin-top:12px;color:#536970}.uk-location-planning{background:#193640!important;color:#f4eee3}.uk-location-planning h2,.uk-location-planning h3,.uk-location-planning p{color:inherit!important}.uk-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.uk-plan-grid article{border-top:1px solid #d2bf9655;padding-top:22px}.uk-plan-grid article>span{font:10px Arial,sans-serif;letter-spacing:.12em;color:#d2bf96}.uk-plan-grid h3{font:30px Georgia,serif}.uk-plan-grid p{font:14px/1.8 Arial,sans-serif}.uk-location-end{background:#e9e7db}.uk-location-end .text-link{margin-left:25px}.uk-hub-directory .seo-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.uk-hub-directory .seo-related-grid a{padding:20px;border:1px solid #19364022;background:#f8f4eb;transition:background .25s,transform .25s}.uk-hub-directory .seo-related-grid a:hover{background:#e6dfce;transform:translateY(-2px)}.flagship-footer .brand-metal,header .brand-metal{text-shadow:0 1px 0 #fff9,0 2px 0 #8faaa9,0 3px 0 #617c80,0 5px 9px #0007!important}.flagship-footer .footer-invitation{background:radial-gradient(ellipse at 90% 20%,#38535b55,transparent 65%)}.flagship-footer .footer-directory{position:relative}.flagship-footer .footer-directory>div:not(:first-child){border-left:1px solid #cdbd9525;padding-left:20px}.flagship-footer .button{box-shadow:0 2px 0 #b7aa8f,0 6px 20px #0003;transition:transform .25s,box-shadow .25s}.flagship-footer .button:hover{transform:translateY(-2px);box-shadow:0 4px 0 #b7aa8f,0 9px 23px #0004}.josh-commission{scroll-margin-top:110px!important}@media(max-width:750px){.josh-commission,.uk-location-intro{grid-template-columns:1fr!important;gap:35px!important}.josh-commission figure img{height:340px}.uk-plan-grid{grid-template-columns:1fr;gap:20px}.uk-hub-directory .seo-related-grid{grid-template-columns:1fr 1fr}.uk-location-intro img{height:300px}.uk-location-end .text-link{display:block;margin:25px 0 0}.flagship-footer .footer-directory>div:not(:first-child){padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.flagship-footer .button,.uk-hub-directory a{transition:none!important;transform:none!important}}
