.bhd-gather-experience{background:#263f30;color:#f3efe4;font-family:DM Sans,sans-serif;width:100%}.bhd-gather-experience *,.bhd-gather-experience :after,.bhd-gather-experience :before{box-sizing:border-box}.bhd-gather-experience__inner{margin:0 auto;max-width:1440px;padding:120px 7% 115px}.bhd-gather-experience__intro{align-items:end;display:grid;gap:70px;grid-template-columns:1.15fr .85fr;margin-bottom:75px}.bhd-gather-experience__eyebrow{align-items:center;color:#d59b78;display:flex;font-family:DM Mono,monospace;font-size:11px;gap:15px;letter-spacing:.16em;margin:0 0 35px}.bhd-gather-experience__eyebrow span{background:#d59b78;height:1px;width:34px}.bhd-gather-experience h2{color:#f3efe4;font-family:Fraunces,Georgia,serif;font-size:clamp(52px,6vw,90px);font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:0}.bhd-gather-experience h2 em{font-weight:400}.bhd-gather-experience__intro-copy p{color:rgba(243,239,228,.88);font-size:17px;line-height:1.8;margin:0 0 20px}.bhd-gather-experience__intro-copy p:last-child{margin-bottom:0}.bhd-gather-experience__gallery{display:grid;gap:18px;grid-template-columns:1.3fr .7fr;grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(480px,52vw,700px);margin-bottom:85px}.bhd-gather-experience__photo{background:#3d5745;min-height:0;min-width:0;overflow:hidden;position:relative}.bhd-gather-experience__photo img{display:block;height:100%;object-fit:cover;width:100%}.bhd-gather-experience__photo--main{grid-row:1/3}.bhd-gather-experience__photo-label{background:rgba(38,63,48,.75);bottom:25px;color:#f3efe4;font-family:DM Mono,monospace;font-size:10px;left:25px;letter-spacing:.12em;padding:10px 14px;position:absolute}.bhd-gather-experience__themes{display:grid;gap:45px;grid-template-columns:repeat(3,minmax(0,1fr))}.bhd-gather-experience__theme{border-top:1px solid rgba(243,239,228,.3);padding-top:25px}.bhd-gather-experience__theme>span{color:#d59b78;display:block;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.14em;margin-bottom:22px}.bhd-gather-experience__theme h3{color:#f3efe4;font-family:Fraunces,Georgia,serif;font-size:clamp(25px,2.5vw,35px);font-weight:400;line-height:1.2;margin:0 0 18px}.bhd-gather-experience__theme p{color:rgba(243,239,228,.82);font-size:15px;line-height:1.8;margin:0;max-width:350px}.bhd-gather-experience__footer{align-items:center;border-top:1px solid rgba(243,239,228,.3);display:flex;gap:35px;justify-content:space-between;margin-top:85px;padding-top:35px}.bhd-gather-experience__footer p{color:#f3efe4;font-family:Fraunces,Georgia,serif;font-size:clamp(22px,2.2vw,30px);line-height:1.4;margin:0;max-width:500px}.bhd-gather-experience__link{align-items:center;border-bottom:1px solid #d59b78;color:#f3efe4;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:25px;padding-bottom:10px;text-decoration:none;transition:color .25s ease}.bhd-gather-experience__link:hover{color:#d59b78}.bhd-gather-experience__link:focus-visible{outline:2px solid #d59b78;outline-offset:5px}@media (max-width:1024px){.bhd-gather-experience__inner{padding:95px 6%}.bhd-gather-experience__intro{gap:40px}.bhd-gather-experience__themes{gap:25px}}@media (max-width:767px){.bhd-gather-experience__inner{padding:75px 7% 85px}.bhd-gather-experience__intro{gap:28px;grid-template-columns:1fr;margin-bottom:45px}.bhd-gather-experience__eyebrow{font-size:10px;margin-bottom:27px}.bhd-gather-experience h2{font-size:clamp(45px,10vw,65px)}.bhd-gather-experience__intro-copy p{font-size:16px}.bhd-gather-experience__gallery{gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:auto;margin-bottom:65px}.bhd-gather-experience__photo--main{aspect-ratio:4/3;grid-column:1/3;grid-row:auto}.bhd-gather-experience__photo--detail,.bhd-gather-experience__photo--woodland{aspect-ratio:1/1}.bhd-gather-experience__photo-label{bottom:15px;font-size:9px;left:15px}.bhd-gather-experience__themes{gap:35px;grid-template-columns:1fr}.bhd-gather-experience__theme h3{font-size:29px}.bhd-gather-experience__footer{align-items:flex-start;flex-direction:column;gap:25px;margin-top:65px}.bhd-gather-experience__footer p{font-size:24px}.bhd-gather-experience__link{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.bhd-gather-experience__link{transition:none}}