.bhd-explore-location{background:#f3efe4;color:#263f30;font-family:DM Sans,sans-serif;scroll-margin-top:90px;width:100%}.bhd-explore-location *,.bhd-explore-location :after,.bhd-explore-location :before{box-sizing:border-box}.bhd-explore-location__inner{margin:0 auto;max-width:1440px;padding:115px 7% 110px}.bhd-explore-location__intro{margin-bottom:60px;max-width:850px}.bhd-explore-location__eyebrow{align-items:center;color:#bd5b32;display:flex;font-family:DM Mono,monospace;font-size:11px;font-weight:500;gap:16px;letter-spacing:.16em;margin:0 0 32px}.bhd-explore-location__eyebrow span{background:#bd5b32;display:block;height:1px;width:34px}.bhd-explore-location__intro h2{color:#263f30;font-family:Fraunces,Georgia,serif;font-size:clamp(52px,6.5vw,95px);font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:0 0 30px}.bhd-explore-location__intro h2 em{font-style:italic;font-weight:400}.bhd-explore-location__intro>p:last-child{color:#485649;font-size:clamp(17px,1.6vw,21px);line-height:1.75;margin:0;max-width:650px}.bhd-explore-location__map{background:#d9d6cb;height:460px;overflow:hidden;position:relative;width:100%}.bhd-explore-location__map iframe{border:0;display:block;height:100%;width:100%}.bhd-explore-location__details{display:grid;gap:65px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:55px}.bhd-explore-location__detail{min-width:0}.bhd-explore-location__label{color:#bd5b32;display:block;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.14em;margin-bottom:20px}.bhd-explore-location__detail h3{color:#263f30;font-family:Fraunces,Georgia,serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2;margin:0 0 17px}.bhd-explore-location__detail p{color:#485649;font-size:16px;line-height:1.8;margin:0 0 17px;max-width:470px}.bhd-explore-location__detail p:last-child{margin-bottom:0}.bhd-explore-location__address{border-left:2px solid #bd5b32;color:#263f30;font-family:DM Sans,sans-serif;font-size:15px;font-style:normal;line-height:1.8;margin-top:25px;padding-left:20px}.bhd-explore-location__footer{align-items:center;border-top:1px solid #c9c9ba;display:flex;gap:35px;justify-content:space-between;margin-top:70px;padding-top:35px}.bhd-explore-location__footer p{color:#263f30;font-family:Fraunces,Georgia,serif;font-size:clamp(23px,2.5vw,34px);font-weight:400;line-height:1.4;margin:0;max-width:650px}.bhd-explore-location__footer p em{font-style:italic;font-weight:400}.bhd-explore-location__button{align-items:center;background:#263f30;border:1px solid #263f30;color:#f3efe4;display:inline-flex;flex-shrink:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;gap:35px;justify-content:space-between;padding:17px 25px;text-decoration:none;transition:background .25s ease,color .25s ease}.bhd-explore-location__button:hover{background:transparent;color:#263f30}.bhd-explore-location__button:focus-visible{outline:2px solid #bd5b32;outline-offset:5px}.bhd-explore-location__button span{font-size:19px;font-weight:400}@media (max-width:1024px){.bhd-explore-location__inner{padding:95px 6%}.bhd-explore-location__details{gap:35px}.bhd-explore-location__map{height:400px}}@media (max-width:767px){.bhd-explore-location__inner{padding:75px 7% 85px}.bhd-explore-location__intro{margin-bottom:45px}.bhd-explore-location__eyebrow{font-size:10px;margin-bottom:27px}.bhd-explore-location__intro h2{font-size:clamp(45px,10vw,65px);margin-bottom:25px}.bhd-explore-location__intro>p:last-child{font-size:17px}.bhd-explore-location__map{height:330px}.bhd-explore-location__details{gap:40px;grid-template-columns:1fr;margin-top:45px}.bhd-explore-location__detail h3{font-size:32px}.bhd-explore-location__detail p{font-size:16px}.bhd-explore-location__address{font-size:15px}.bhd-explore-location__footer{align-items:flex-start;flex-direction:column;gap:25px;margin-top:55px}.bhd-explore-location__footer p{font-size:25px}.bhd-explore-location__button{flex-shrink:1;padding:16px 22px}}@media (prefers-reduced-motion:reduce){.bhd-explore-location__button{transition:none}}