@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600&family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&display=swap");.bhd-exclusive{--bhd-green:#263f30;--bhd-cream:#f3efe4;--bhd-terracotta:#bd5b32;--bhd-rust:#a65335;--bhd-moss:#79846a;--bhd-ink:#30382f;--bhd-white:#fcfbf8;background:var(--bhd-rust);color:var(--bhd-cream);display:block;isolation:isolate;overflow:hidden;padding:clamp(90px,9vw,145px) clamp(24px,6vw,100px) clamp(80px,8vw,120px);position:relative;width:100%}.bhd-exclusive *,.bhd-exclusive :after,.bhd-exclusive :before{box-sizing:border-box}.bhd-exclusive__inner{margin:0 auto;max-width:1400px;position:relative;width:100%;z-index:2}.bhd-exclusive__watermark{color:rgba(243,239,228,.05);font-family:Fraunces,Georgia,serif;font-size:clamp(220px,30vw,500px);font-weight:600;letter-spacing:-.075em;line-height:.8;pointer-events:none;position:absolute;right:-.03em;top:-.1em;user-select:none;white-space:nowrap;z-index:0}.bhd-exclusive__intro{margin:0 0 clamp(60px,6vw,90px);max-width:1180px;position:relative;width:100%}.bhd-exclusive__eyebrow{align-items:center;color:var(--bhd-green);display:flex;font-family:DM Mono,monospace;font-size:11px;font-weight:500;gap:14px;letter-spacing:.15em;line-height:1.45;margin-bottom:30px;text-transform:uppercase}.bhd-exclusive__eyebrow-line{background:var(--bhd-green);display:block;flex:0 0 auto;height:1px;width:34px}.bhd-exclusive__heading{color:var(--bhd-cream);display:block;font-family:Fraunces,Georgia,serif;font-optical-sizing:auto;font-size:clamp(70px,8vw,124px);font-weight:500;letter-spacing:-.052em;line-height:.89;margin:0;max-width:1120px;text-wrap:balance;width:100%}.bhd-exclusive__figure{display:block;margin:0;position:relative;width:min(100%,1220px)}.bhd-exclusive__image-wrap{aspect-ratio:16/7.4;background:rgba(38,63,48,.18);display:block;overflow:hidden;position:relative;width:100%}.bhd-exclusive__image{display:block;height:100%;object-fit:cover;width:100%}.bhd-exclusive__map-mark{align-items:center;bottom:clamp(18px,3vw,38px);color:var(--bhd-cream);display:flex;font-family:DM Mono,monospace;font-size:9px;font-weight:500;gap:11px;letter-spacing:.13em;line-height:1.4;position:absolute;right:clamp(18px,3vw,42px);text-shadow:0 1px 8px rgba(0,0,0,.28);text-transform:uppercase}.bhd-exclusive__map-circle{border:1px solid var(--bhd-cream);border-radius:50%;display:block;flex:0 0 auto;height:18px;position:relative;width:18px}.bhd-exclusive__map-circle:after,.bhd-exclusive__map-circle:before{background:var(--bhd-cream);content:"";position:absolute}.bhd-exclusive__map-circle:before{height:1px;left:-5px;top:8px;width:26px}.bhd-exclusive__map-circle:after{height:26px;left:8px;top:-5px;width:1px}.bhd-exclusive__caption{align-items:center;color:rgba(243,239,228,.76);display:flex;font-family:DM Mono,monospace;font-size:9px;font-weight:500;gap:9px;letter-spacing:.12em;line-height:1.45;margin-top:13px;text-transform:uppercase}.bhd-exclusive__caption-mark{border:1px solid var(--bhd-green);border-radius:50%;display:block;flex:0 0 auto;height:7px;width:7px}.bhd-exclusive__strip{align-items:center;border-bottom:1px solid rgba(243,239,228,.42);border-top:1px solid rgba(243,239,228,.42);color:var(--bhd-cream);display:flex;flex-wrap:wrap;font-family:DM Mono,monospace;font-size:clamp(9px,.78vw,11px);font-weight:500;gap:14px 24px;justify-content:space-between;letter-spacing:.12em;line-height:1.45;margin-top:clamp(35px,4vw,52px);padding:18px 0;text-transform:uppercase;width:min(100%,1220px)}.bhd-exclusive__dot{color:var(--bhd-green)}.bhd-exclusive__story{align-items:start;column-gap:clamp(70px,8vw,125px);display:grid;grid-template-columns:minmax(300px,.88fr) minmax(0,1fr);margin:clamp(62px,7vw,100px) 0 0 auto;width:min(100%,1100px)}.bhd-exclusive__house-key{display:block;width:100%}.bhd-exclusive__story-marker{align-items:center;color:var(--bhd-green);display:grid;font-family:DM Mono,monospace;font-size:9px;font-weight:500;gap:8px 12px;grid-template-areas:"number line" "label label";grid-template-columns:auto 1fr;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;width:100%}.bhd-exclusive__story-marker span:first-child{grid-area:number}.bhd-exclusive__story-rule{background:var(--bhd-green);display:block;grid-area:line;height:1px;width:100%}.bhd-exclusive__story-marker span:last-child{grid-area:label}.bhd-exclusive__key-content{margin-top:clamp(42px,4.5vw,60px)}.bhd-exclusive__key-label{color:var(--bhd-cream);font-family:DM Mono,monospace;font-size:clamp(10px,.82vw,12px);font-weight:500;letter-spacing:.12em;line-height:1.45;margin-bottom:18px;text-transform:uppercase}.bhd-exclusive__key-list{border-top:1px solid rgba(38,63,48,.58);display:block;width:100%}.bhd-exclusive__key-item{align-items:center;border-bottom:1px solid rgba(38,63,48,.45);color:var(--bhd-cream);display:flex;font-family:DM Mono,monospace;font-size:clamp(11px,.92vw,13px);font-weight:500;gap:13px;letter-spacing:.075em;line-height:1.5;padding:16px 0;text-transform:uppercase;width:100%}.bhd-exclusive__key-mark{border:1.5px solid var(--bhd-green);border-radius:50%;display:block;flex:0 0 auto;height:8px;width:8px}.bhd-exclusive__story-copy{display:block;max-width:540px;width:100%}.bhd-exclusive__body{color:var(--bhd-cream);display:block;font-family:DM Sans,Arial,sans-serif;font-size:clamp(17px,1.25vw,19px);font-weight:400;line-height:1.7;width:100%}.bhd-exclusive__body p{margin:0 0 1.25em}.bhd-exclusive__body p:last-child{margin-bottom:0}.bhd-exclusive__button{align-items:center;border:1px solid var(--bhd-green);color:var(--bhd-green);display:inline-flex;font-family:DM Mono,monospace;font-size:10px;font-weight:500;gap:15px;letter-spacing:.12em;line-height:1.2;margin-top:31px;padding:13px 18px 13px 20px;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.bhd-exclusive__button:focus-visible,.bhd-exclusive__button:hover{background:var(--bhd-green);color:var(--bhd-cream);transform:translateY(-2px)}.bhd-exclusive__button-arrow{font-family:DM Sans,Arial,sans-serif;font-size:16px;line-height:1}.bhd-exclusive__closing{align-items:center;display:grid;gap:clamp(25px,4vw,55px);grid-template-columns:minmax(60px,.16fr) minmax(0,1fr) auto;margin-top:clamp(75px,8vw,115px);width:100%}.bhd-exclusive__closing-rule{background:var(--bhd-green);display:block;height:1px;width:100%}.bhd-exclusive__closing p{color:var(--bhd-cream);font-family:Fraunces,Georgia,serif;font-optical-sizing:auto;font-size:clamp(42px,4.6vw,68px);font-weight:500;letter-spacing:-.038em;line-height:1.04;margin:0;max-width:820px;text-wrap:balance}.bhd-exclusive__coordinates{align-self:end;color:rgba(243,239,228,.68);font-family:DM Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.11em;line-height:1.45;padding-bottom:6px;white-space:nowrap}@media (max-width:900px){.bhd-exclusive{padding:78px 28px 80px}.bhd-exclusive__heading{font-size:clamp(58px,10vw,86px)}.bhd-exclusive__image-wrap{aspect-ratio:16/9}.bhd-exclusive__strip{gap:10px 16px;justify-content:flex-start}.bhd-exclusive__story{column-gap:48px;grid-template-columns:minmax(240px,.85fr) minmax(0,1fr);width:100%}.bhd-exclusive__story-copy{max-width:500px}.bhd-exclusive__key-item{font-size:11px}.bhd-exclusive__closing{gap:30px;grid-template-columns:60px minmax(0,1fr)}.bhd-exclusive__coordinates{grid-column:2;padding:0}}@media (max-width:620px){.bhd-exclusive{padding:64px 20px 66px}.bhd-exclusive__watermark{color:rgba(243,239,228,.04);font-size:175px;right:-25px;top:55px}.bhd-exclusive__intro{margin-bottom:42px}.bhd-exclusive__eyebrow{font-size:9px;gap:10px;letter-spacing:.11em;margin-bottom:22px}.bhd-exclusive__eyebrow-line{width:25px}.bhd-exclusive__heading{font-size:clamp(48px,13.5vw,62px);letter-spacing:-.045em;line-height:.94}.bhd-exclusive__figure{width:100%}.bhd-exclusive__image-wrap{aspect-ratio:4/3}.bhd-exclusive__map-mark{bottom:15px;font-size:8px;gap:8px;right:15px}.bhd-exclusive__map-circle{height:14px;width:14px}.bhd-exclusive__map-circle:before{left:-4px;top:6px;width:20px}.bhd-exclusive__map-circle:after{height:20px;left:6px;top:-4px}.bhd-exclusive__caption{font-size:8px;margin-top:10px}.bhd-exclusive__strip{font-size:8.5px;gap:8px 10px;justify-content:flex-start;letter-spacing:.09em;margin-top:31px;padding:15px 0}.bhd-exclusive__story{display:block;margin-top:46px;width:100%}.bhd-exclusive__house-key{width:100%}.bhd-exclusive__story-marker{align-items:center;display:flex;font-size:8.5px;gap:10px;width:100%}.bhd-exclusive__story-rule{flex:0 0 auto;width:36px}.bhd-exclusive__key-content{margin-top:34px;width:100%}.bhd-exclusive__key-label{font-size:10px;letter-spacing:.1em;margin-bottom:16px}.bhd-exclusive__key-list{width:100%}.bhd-exclusive__key-item{font-size:11px;gap:12px;letter-spacing:.065em;line-height:1.45;padding:14px 0}.bhd-exclusive__key-mark{height:8px;width:8px}.bhd-exclusive__story-copy{margin-top:42px;max-width:none;width:100%}.bhd-exclusive__body{font-size:16px;line-height:1.63;width:100%}.bhd-exclusive__body p{margin-bottom:18px}.bhd-exclusive__button{font-size:9px;margin-top:27px;padding:12px 16px}.bhd-exclusive__closing{display:block;margin-top:58px;width:100%}.bhd-exclusive__closing-rule{margin-bottom:20px;width:46px}.bhd-exclusive__closing p{font-size:clamp(39px,10.8vw,50px);letter-spacing:-.035em;line-height:1.04;max-width:none;width:100%}.bhd-exclusive__coordinates{font-size:8px;margin-top:26px;padding:0}}@media (max-width:380px){.bhd-exclusive{padding-left:17px;padding-right:17px}.bhd-exclusive__heading{font-size:45px}.bhd-exclusive__body{font-size:15px}.bhd-exclusive__key-item{font-size:10.5px}.bhd-exclusive__closing p{font-size:38px}}