.homePageEffects_cursor__mlhqe{width:10px;height:10px;background:#ba7c02;transition:width .3s,height .3s,background .3s}.homePageEffects_cursorRing__HphyN,.homePageEffects_cursor__mlhqe{position:fixed;pointer-events:none;z-index:99999;border-radius:50%;transform:translate(-50%,-50%)}.homePageEffects_cursorRing__HphyN{width:36px;height:36px;border:1.5px solid #a61717;transition:width .3s,height .3s}.homePageEffects_progressBar__FLOdP{position:fixed;top:0;left:0;height:3px;z-index:200;background:var(--grad-h);width:0;transition:width .1s}.aboutBhsHero_btn__2_X8q{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;font-family:League Spartan,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:all .3s}.aboutBhsHero_btnOutline__Zmv6d{background:transparent;border:1.5px solid #ba7c02;color:#ba7c02}.aboutBhsHero_btnOutline__Zmv6d:hover{background:#ba7c02;color:var(--white)}.aboutBhsHero_btnPrimary__1NWKx{background:var(--grad);color:var(--white)}.aboutBhsHero_btnPrimary__1NWKx:hover{opacity:.85;transform:translateY(-2px);box-shadow:0 10px 28px rgba(186,124,2,.3)}.aboutBhsHero_pageHero__IYZv3{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;padding-top:0;position:relative;overflow:hidden}.aboutBhsHero_pageHero__IYZv3:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 80% 50%,rgba(166,23,23,.12) 0,transparent 70%),radial-gradient(ellipse 50% 60% at 10% 80%,rgba(186,124,2,.07) 0,transparent 60%);animation:aboutBhsHero_bgPulse__QCZ9y 8s ease-in-out infinite alternate}@keyframes aboutBhsHero_bgPulse__QCZ9y{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}.aboutBhsHero_accentLine__mtBii{position:absolute;left:0;top:50%;width:5px;height:120px;background:var(--grad);transform:translateY(-50%)}.aboutBhsHero_heroTextCol__4O7Dw{display:flex;flex-direction:column;justify-content:center;padding:8% 7% 8% 8%;position:relative;z-index:2}.aboutBhsHero_breadcrumb__T2gKN{display:flex;align-items:center;gap:.6rem;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#a61717;font-weight:700;margin-bottom:2rem}.aboutBhsHero_breadcrumb__T2gKN:before{content:"";width:28px;height:1.5px;background:#a61717}.aboutBhsHero_heroHeadline__TNDhQ{font-family:League Spartan,sans-serif;font-size:clamp(3rem,5.5vw,6rem);line-height:1.02;font-weight:300;color:#ba7c02;margin-bottom:2rem;overflow:hidden}.aboutBhsHero_heroHeadline__TNDhQ em{font-style:italic;color:#a61717}.aboutBhsHero_headlineWord__aCM_J{display:inline-block;transform:translateY(100%);opacity:0;animation:aboutBhsHero_wordUp__C9XQS .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes aboutBhsHero_wordUp__C9XQS{to{transform:translateY(0);opacity:1}}.aboutBhsHero_w1__On8PE{animation-delay:.1s}.aboutBhsHero_w2__pXAtN{animation-delay:.22s}.aboutBhsHero_w3__bv7sP{animation-delay:.34s}.aboutBhsHero_w4__z2osQ{animation-delay:.46s}.aboutBhsHero_w5__fDaKD{animation-delay:.58s}.aboutBhsHero_heroIntro__gq7bs{font-size:.92rem;line-height:1.85;color:var(--gray);font-weight:300;max-width:480px;margin-bottom:1.5rem;opacity:0;animation:aboutBhsHero_fadeUp__8BzlJ .8s ease .8s forwards}.aboutBhsHero_heroIntro__gq7bs strong{color:#ba7c02;font-weight:700}.aboutBhsHero_heroCataRow__ZhNAP{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem;opacity:0;animation:aboutBhsHero_fadeUp__8BzlJ .8s ease 1s forwards}@keyframes aboutBhsHero_fadeUp__8BzlJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.aboutBhsHero_heroChips__rQvjR{display:flex;gap:1rem;flex-wrap:wrap;margin-top:3rem;opacity:0;animation:aboutBhsHero_fadeUp__8BzlJ .8s ease 1.2s forwards}.aboutBhsHero_chip__Yilw_{display:flex;align-items:center;gap:.7rem;background:var(--gold-pale);border:1px solid var(--gold-light);padding:.7rem 1.2rem}.aboutBhsHero_chipNum__sPFEW{display:flex;font-family:League Spartan,sans-serif;font-size:1.6rem;font-weight:600;color:#ba7c02;line-height:1}.aboutBhsHero_chipLbl__zc9vj{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);font-weight:700}.aboutBhsHero_heroImgCol__t7pU5{position:relative;overflow:hidden}@media(max-width:450px){.aboutBhsHero_heroImgCol__t7pU5{display:none}}.aboutBhsHero_heroImgCol__t7pU5 img{width:100%;height:100%;object-fit:cover;object-position:top center;animation:aboutBhsHero_zoomIn__zsWH3 1.4s cubic-bezier(.22,1,.36,1) .2s both}.aboutBhsHero_heroImgCol__t7pU5:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,.55),transparent 35%),linear-gradient(0deg,rgba(186,124,2,.18),transparent 50%)}@keyframes aboutBhsHero_zoomIn__zsWH3{0%{transform:scale(1.12);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:1024px){.aboutBhsHero_pageHero__IYZv3{grid-template-columns:1fr}.aboutBhsHero_heroImgCol__t7pU5{height:55vw}}@media(max-width:768px){.aboutBhsHero_heroChips__rQvjR{gap:.6rem}}@media(max-width:480px){.aboutBhsHero_pageHero__IYZv3{min-height:auto}.aboutBhsHero_heroTextCol__4O7Dw{padding:6rem 5% 3rem}}.aboutBhsStory_btn__i6hj5{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;font-family:League Spartan,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:all .3s}.aboutBhsStory_btnOutline__16kD4{background:transparent;border:1.5px solid #ba7c02;color:#ba7c02}.aboutBhsStory_btnOutline__16kD4:hover{background:#ba7c02;color:var(--white)}.aboutBhsStory_btnPrimary__VQFjG{background:var(--grad);color:var(--white)}.aboutBhsStory_btnPrimary__VQFjG:hover{opacity:.85;transform:translateY(-2px);box-shadow:0 10px 28px rgba(186,124,2,.3)}.aboutBhsStory_sec__YXDMs{padding:7rem 8%}.aboutBhsStory_secLabel__xV3Ff{display:inline-flex;align-items:center;gap:.6rem;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:#a61717;font-weight:700;margin-bottom:1rem}.aboutBhsStory_secLabel__xV3Ff:before{content:"";width:24px;height:1.5px;background:#a61717}.aboutBhsStory_secTitle__0WcR1{font-family:League Spartan,sans-serif;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:300;line-height:1.1;color:#ba7c02}.aboutBhsStory_secTitle__0WcR1 em{font-style:italic}.aboutBhsStory_divider__oziut{width:40px;height:2px;background:var(--grad-h);margin:1.4rem 0 0}.aboutBhsStory_storySection__bdHHI{background:var(--gold-pale);overflow:hidden}.aboutBhsStory_storyGrid__3BAd9{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:6rem;gap:6rem;align-items:center}.aboutBhsStory_storyImgs__2quei{position:relative}.aboutBhsStory_imgMain__Q8fzS{width:82%;aspect-ratio:3/4;object-fit:cover;object-position:top;display:block;box-shadow:0 40px 80px rgba(186,124,2,.18)}.aboutBhsStory_imgSecondary__ciB6y{position:absolute;bottom:-3rem;right:0;width:52%;aspect-ratio:1/1;object-fit:cover;object-position:top;border:5px solid var(--white);box-shadow:0 20px 50px rgba(186,124,2,.15)}.aboutBhsStory_imgTag__Zc1Yc{position:absolute;top:2rem;left:-2.5rem;background:#ba7c02;color:var(--white);padding:1rem 1.4rem;box-shadow:0 12px 30px rgba(186,124,2,.3);width:160px;animation:aboutBhsStory_floatY__6mrY9 5s ease-in-out infinite;z-index:2}@keyframes aboutBhsStory_floatY__6mrY9{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.aboutBhsStory_imgTagNum__M_u_g{font-family:League Spartan,sans-serif;font-size:2.5rem;font-weight:600;line-height:1;color:#a61717}.aboutBhsStory_imgTagLbl__ESDGK{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.75);margin-top:.2rem}.aboutBhsStory_storyGrid__3BAd9>div p{font-size:.9rem;line-height:1.9;color:var(--dark);font-weight:300;margin-bottom:1.3rem}.aboutBhsStory_storyGrid__3BAd9>div p strong{color:#ba7c02;font-weight:700}.aboutBhsStory_storyGrid__3BAd9>div p em{font-style:italic;font-family:League Spartan,sans-serif;font-size:1rem;color:var(--purple-mid)}.aboutBhsStory_storyQuote__QnXkD{border-left:3px solid #a61717;padding:1.5rem 2rem;background:rgba(166,23,23,.08);margin:2rem 0}.aboutBhsStory_storyQuote__QnXkD p{font-family:League Spartan,sans-serif;font-size:1.3rem;font-style:italic;font-weight:300;color:#ba7c02;line-height:1.55;margin:0}.aboutBhsStory_storyFinal___K6TI{font-family:League Spartan,sans-serif;font-size:1.1rem!important;color:#ba7c02!important;font-weight:600!important;letter-spacing:.02em}@media(max-width:1024px){.aboutBhsStory_storyGrid__3BAd9{grid-template-columns:1fr;gap:3rem}.aboutBhsStory_imgMain__Q8fzS{width:100%}.aboutBhsStory_imgSecondary__ciB6y{display:none}.aboutBhsStory_imgTag__Zc1Yc{left:1rem}}@media(max-width:768px){.aboutBhsStory_sec__YXDMs{padding:4rem 5%}}.aboutBhsOfferingsIntro_secLabel__IRUGh{display:inline-flex;align-items:center;gap:.6rem;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:#a61717;font-weight:700;margin-bottom:1rem}.aboutBhsOfferingsIntro_secLabel__IRUGh:before{content:"";width:24px;height:1.5px;background:#a61717}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO{background:#ba7c02;padding:5rem 8%;text-align:center;position:relative;overflow:hidden}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO:before{content:var(--bgTitle);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:League Spartan,sans-serif;font-size:12rem;font-weight:700;color:hsla(0,0%,100%,.03);white-space:nowrap;pointer-events:none}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO .aboutBhsOfferingsIntro_secLabel__IRUGh{color:#a61717;justify-content:center}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO .aboutBhsOfferingsIntro_secLabel__IRUGh:before{background:#a61717}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO h2{font-family:League Spartan,sans-serif;font-size:clamp(2rem,4vw,4rem);font-weight:300;color:var(--white);margin-bottom:.5rem}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO h2 em{font-style:italic}.aboutBhsOfferingsIntro_offeringsIntro__7BhNO p{font-size:.88rem;color:hsla(0,0%,100%,.65);max-width:540px;margin:1.2rem auto 0;font-weight:300;line-height:1.7}.aboutBhsOfferings_offeringBlock__P30fZ{padding:0}.aboutBhsOfferings_offeringItem__yYBKO{display:grid;grid-template-columns:1fr 1fr;min-height:540px;overflow:hidden}.aboutBhsOfferings_offeringItem__yYBKO.aboutBhsOfferings_even__5H3MH{direction:rtl}.aboutBhsOfferings_offeringItem__yYBKO.aboutBhsOfferings_even__5H3MH>*{direction:ltr}.aboutBhsOfferings_offeringItem__yYBKO.aboutBhsOfferings_even__5H3MH .aboutBhsOfferings_offContent__J_5U_{background:var(--gold-pale)}.aboutBhsOfferings_offeringItem__yYBKO:hover .aboutBhsOfferings_offImg__BFSOr img{transform:scale(1.06)}.aboutBhsOfferings_offeringItem__yYBKO:hover .aboutBhsOfferings_offImgOverlay__LT_hI{opacity:1}.aboutBhsOfferings_offeringItem__yYBKO:hover .aboutBhsOfferings_offContent__J_5U_:before{transform:scaleY(1)}.aboutBhsOfferings_offImg__BFSOr{position:relative;overflow:hidden}.aboutBhsOfferings_offImg__BFSOr img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.aboutBhsOfferings_offImgOverlay__LT_hI{position:absolute;inset:0;background:linear-gradient(135deg,rgba(186,124,2,.5),rgba(166,23,23,.2));opacity:0;transition:opacity .4s}.aboutBhsOfferings_offNum__JBY4R{position:absolute;bottom:1.5rem;right:1.5rem;font-family:League Spartan,sans-serif;font-size:5rem;font-weight:700;line-height:1;color:hsla(0,0%,100%,.15);pointer-events:none}.aboutBhsOfferings_offContent__J_5U_{padding:4rem;display:flex;flex-direction:column;justify-content:center;background:var(--white);position:relative}.aboutBhsOfferings_offContent__J_5U_:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--grad);transform:scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(.22,1,.36,1) .1s}.aboutBhsOfferings_offContent__J_5U_ h3{font-family:League Spartan,sans-serif;font-size:clamp(1.6rem,2.5vw,2.4rem);font-weight:600;color:#ba7c02;line-height:1.15;margin-bottom:1.2rem}.aboutBhsOfferings_offContentAlt__q9C1m{background:var(--gold-pale)}.aboutBhsOfferings_offNumLabel__j0Ht_{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#a61717;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.aboutBhsOfferings_offNumLabel__j0Ht_:before{content:"";width:20px;height:1px;background:#a61717}.aboutBhsOfferings_offLead__HzT_b{font-size:.88rem;line-height:1.85;color:var(--gray);font-weight:300;margin-bottom:1.2rem}.aboutBhsOfferings_offItalic__hYBgW{font-family:League Spartan,sans-serif;font-size:1.05rem;font-style:italic;color:var(--purple-mid);line-height:1.65;margin-bottom:1.2rem;font-weight:300}.aboutBhsOfferings_offBody__WFV54{font-size:.85rem;line-height:1.85;color:var(--dark);font-weight:300;margin-bottom:1.4rem}.aboutBhsOfferings_offList__Vyufz{list-style:none;margin-bottom:1.4rem;padding:0}.aboutBhsOfferings_offList__Vyufz li{display:flex;align-items:flex-start;gap:.8rem;font-size:.84rem;color:var(--dark);font-weight:300;padding:.45rem 0;border-bottom:1px solid var(--silver);line-height:1.5}.aboutBhsOfferings_offList__Vyufz li:last-child{border:none}.aboutBhsOfferings_offList__Vyufz li:before{content:"✦";color:#a61717;font-size:.55rem;flex-shrink:0;margin-top:.3rem}.aboutBhsOfferings_offFooter__Hq23H{font-size:.84rem;color:var(--gray);font-weight:300;line-height:1.7}@media(max-width:1024px){.aboutBhsOfferings_offeringItem__yYBKO{grid-template-columns:1fr;min-height:auto;direction:ltr!important}.aboutBhsOfferings_offeringItem__yYBKO>*{direction:ltr!important}.aboutBhsOfferings_offImg__BFSOr{height:300px}.aboutBhsOfferings_offContent__J_5U_{padding:3rem}}@media(max-width:768px){.aboutBhsOfferings_offContent__J_5U_{padding:2rem}}.aboutBhsContact_sec__zQo_m{padding:7rem 8%}.aboutBhsContact_secLabel__kgSQM{display:inline-flex;align-items:center;gap:.6rem;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:#a61717;font-weight:700;margin-bottom:1rem}.aboutBhsContact_secLabel__kgSQM:before{content:"";width:24px;height:1.5px;background:#a61717}.aboutBhsContact_secTitle__1coQa{font-family:League Spartan,sans-serif;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:300;line-height:1.1;color:#ba7c02}.aboutBhsContact_secTitle__1coQa em{font-style:italic}.aboutBhsContact_contactSection__kgrbm{background:#ba7c02!important;position:relative;overflow:hidden}.aboutBhsContact_contactSection__kgrbm:before{content:"";position:absolute;top:-30%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(166,23,23,.12) 0,transparent 70%);pointer-events:none}.aboutBhsContact_contactSection__kgrbm:after{content:"";position:absolute;bottom:-20%;left:-5%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(182,166,191,.1) 0,transparent 70%);pointer-events:none}.aboutBhsContact_contactSection__kgrbm .aboutBhsContact_secLabel__kgSQM{color:#a61717;justify-content:center}.aboutBhsContact_contactSection__kgrbm .aboutBhsContact_secLabel__kgSQM:before{background:#a61717}.aboutBhsContact_contactSection__kgrbm .aboutBhsContact_secTitle__1coQa{color:var(--white);text-align:center}.aboutBhsContact_contactInner__btssp{max-width:900px;margin:0 auto;text-align:center;position:relative;z-index:1}.aboutBhsContact_contactSub__3BkIy{font-size:.88rem;color:hsla(0,0%,100%,.6);font-weight:300;margin:1.5rem auto 3rem;max-width:460px;line-height:1.7}.aboutBhsContact_socialRow__LNZur{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem}.aboutBhsContact_socialBtn__Yph9o{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.6rem;border:1.5px solid rgba(166,23,23,.4);text-decoration:none;color:hsla(0,0%,100%,.8);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;transition:all .3s}.aboutBhsContact_socialBtn__Yph9o:hover{border-color:#a61717;color:#a61717;background:rgba(166,23,23,.06)}.aboutBhsContact_socialIcon__wM1O7{font-size:1rem}.aboutBhsContact_contactForm__w_rNJ{display:grid;grid-gap:1.2rem;gap:1.2rem;text-align:left}.aboutBhsContact_formRow2__GKx8y{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem;gap:1.2rem}.aboutBhsContact_fgroup__z7k_T{display:flex;flex-direction:column;gap:.4rem}.aboutBhsContact_fgroup__z7k_T label{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.45);font-weight:700}.aboutBhsContact_fgroup__z7k_T input,.aboutBhsContact_fgroup__z7k_T select,.aboutBhsContact_fgroup__z7k_T textarea{font-family:League Spartan,sans-serif;font-size:.85rem;font-weight:300;padding:.95rem 1rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);color:var(--white);outline:none;transition:border .25s,background .25s;resize:vertical}.aboutBhsContact_fgroup__z7k_T input::placeholder,.aboutBhsContact_fgroup__z7k_T select::placeholder,.aboutBhsContact_fgroup__z7k_T textarea::placeholder{color:hsla(0,0%,100%,.25)}.aboutBhsContact_fgroup__z7k_T input:focus,.aboutBhsContact_fgroup__z7k_T select:focus,.aboutBhsContact_fgroup__z7k_T textarea:focus{border-color:#a61717;background:rgba(166,23,23,.06)}.aboutBhsContact_fgroup__z7k_T select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--white);background-color:hsla(0,0%,100%,.07)}.aboutBhsContact_fgroup__z7k_T select option{color:#241d31;background:#fff}.aboutBhsContact_fgroup__z7k_T select:invalid{color:hsla(0,0%,100%,.45)}.aboutBhsContact_fgroup__z7k_T textarea{min-height:120px}.aboutBhsContact_errorText__Ym5ey{font-size:.78rem;color:#ffd5df}.aboutBhsContact_formSubmit__coV0s{display:flex;justify-content:center;margin-top:.5rem}.aboutBhsContact_btnSubmit__qmByw{font-family:League Spartan,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:1rem 3rem;background:#a61717;color:#ba7c02;border:none;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.aboutBhsContact_btnSubmit__qmByw:disabled{opacity:.7;cursor:wait}.aboutBhsContact_btnSubmit__qmByw:before{content:"";position:absolute;inset:0;background:var(--white);transform:translateX(-101%);transition:transform .4s ease}.aboutBhsContact_btnSubmit__qmByw:hover{color:#ba7c02}.aboutBhsContact_btnSubmit__qmByw:hover:before{transform:translateX(0)}.aboutBhsContact_btnSubmit__qmByw span{position:relative;z-index:1}.aboutBhsContact_successText__5sFgy{margin:.25rem 0 0;text-align:center;color:#d4f9db;font-size:.82rem;letter-spacing:.04em}@media(max-width:768px){.aboutBhsContact_formRow2__GKx8y{grid-template-columns:1fr}.aboutBhsContact_socialRow__LNZur{flex-wrap:wrap}.aboutBhsContact_sec__zQo_m{padding:4rem 5%}}