.page_heroSection__OcWIo{position:relative;height:100vh;min-height:600px;overflow:hidden;border-bottom:1px solid #000}.page_heroImageContainer__n1kpA{position:absolute;top:0;left:0;width:100%;height:100%;animation:page_heroImageAnimation__GgaUF 25s ease-in-out infinite;will-change:transform;contain:layout style paint}@keyframes page_heroImageAnimation__GgaUF{0%,to{transform:scale(1) translateX(0) translateY(0)}25%{transform:scale(1.05) translateX(-3px) translateY(-5px)}50%{transform:scale(1.08) translateX(0) translateY(-8px)}75%{transform:scale(1.05) translateX(3px) translateY(-5px)}}.page_heroImage__Aq3LS{object-fit:cover;width:100%;height:100%;filter:brightness(1.02) contrast(1.05);aspect-ratio:16/9}.page_heroPlaceholder__i5vP5{width:100%;height:100%;background:linear-gradient(135deg,var(--warm-grey-1) 0,var(--warm-grey-3) 100%)}.page_heroOverlay__ZfcXe{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(89,56,37,.25) 0,rgba(89,56,37,.4) 50%,rgba(89,56,37,.6));display:flex;align-items:center;justify-content:center;z-index:1;animation:page_overlayPulse__9ATsg 8s ease-in-out infinite}@keyframes page_overlayPulse__9ATsg{0%,to{opacity:1}50%{opacity:.95}}.page_heroContent__dzLob{text-align:center;color:#fff;max-width:800px;padding:0 var(--container-padding);animation:page_heroContentFadeIn__d24yV 1.2s ease-out,page_heroContentFloat__OZye1 6s ease-in-out 1.2s infinite;z-index:2;position:relative}@keyframes page_heroContentFloat__OZye1{0%,to{transform:translateY(100px)}50%{transform:translateY(90px)}}@keyframes page_heroContentFadeIn__d24yV{0%{opacity:0;transform:translateY(130px)}to{opacity:1;transform:translateY(100px)}}.page_heroHeadline__6GB67{font-size:75px;color:#fff;margin-bottom:var(--spacing-md);text-shadow:2px 2px 8px rgba(0,0,0,.5),0 0 20px hsla(40,47%,61%,.3);animation:page_heroHeadlineSlideIn__ffwmK 1s ease-out .3s both,page_heroHeadlineShimmer__5f5zN 3s ease-in-out 1.5s infinite;font-weight:600;letter-spacing:-1px;position:relative}@keyframes page_heroHeadlineSlideIn__ffwmK{0%{opacity:0;transform:translateX(-50px) scale(.9)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes page_heroHeadlineShimmer__5f5zN{0%,to{text-shadow:2px 2px 8px rgba(0,0,0,.5),0 0 20px hsla(40,47%,61%,.3)}50%{text-shadow:2px 2px 8px rgba(0,0,0,.5),0 0 30px hsla(40,47%,61%,.6)}}.page_heroSubheadline__XEGGG{font-size:24px;margin-bottom:var(--spacing-lg);line-height:1.6;text-shadow:1px 1px 4px rgba(0,0,0,.5),0 0 10px hsla(0,0%,100%,.2);animation:page_heroSubheadlineFadeIn__UUJr6 1s ease-out .6s both,page_heroSubheadlineGlow__JOHke 4s ease-in-out 1s infinite}@keyframes page_heroSubheadlineFadeIn__UUJr6{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_heroSubheadlineGlow__JOHke{0%,to{text-shadow:1px 1px 4px rgba(0,0,0,.5),0 0 10px hsla(0,0%,100%,.2)}50%{text-shadow:1px 1px 4px rgba(0,0,0,.5),0 0 15px hsla(0,0%,100%,.4)}}.page_heroButton__1XkBj{display:inline-block;padding:1rem 2.5rem;background:linear-gradient(135deg,var(--sbd-gold) 0,#d4b87a 100%);color:#fff;text-decoration:none;border-radius:4px;font-weight:600;font-size:18px;transition:all .3s ease;animation:page_heroButtonBounce__b_y34 1s ease-out .9s both,page_heroButtonPulse__L9dB9 2s ease-in-out 2s infinite;box-shadow:0 4px 15px hsla(40,47%,61%,.4),0 0 20px hsla(40,47%,61%,.2);position:relative;overflow:hidden}.page_heroButton__1XkBj:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:page_heroButtonShine__LY1Dt 3s ease-in-out infinite}@keyframes page_heroButtonBounce__b_y34{0%{opacity:0;transform:translateY(20px) scale(.9) rotate(-2deg)}50%{transform:translateY(-5px) scale(1.05) rotate(1deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}@keyframes page_heroButtonPulse__L9dB9{0%,to{box-shadow:0 4px 15px hsla(40,47%,61%,.4),0 0 20px hsla(40,47%,61%,.2)}50%{box-shadow:0 4px 20px hsla(40,47%,61%,.6),0 0 30px hsla(40,47%,61%,.4)}}@keyframes page_heroButtonShine__LY1Dt{0%{left:-100%}to{left:100%}}.page_heroButton__1XkBj:hover{background:linear-gradient(135deg,var(--sbd-brown) 0,#6b4a2e 100%);transform:translateY(-3px) scale(1.05);box-shadow:0 6px 25px hsla(40,47%,61%,.7),0 0 40px hsla(40,47%,61%,.4)}.page_whoWeAreContent__By58L{max-width:900px;margin:0 auto;text-align:center}.page_whoWeAreContent__By58L p{font-size:22px;line-height:1.9;color:var(--sbd-brown);font-weight:400;letter-spacing:.01em}@media (max-width:768px){.page_whoWeAreContent__By58L p{font-size:19px;line-height:1.8}}.page_ourWorkSection__5VTHl{background:#fff;border-top:1px solid #000}.page_sectionHeading__lt74q{text-align:center;margin-bottom:var(--spacing-lg)}.page_partnersSection__eDpE_{display:flex;flex-direction:column;gap:var(--spacing-md);transform:translateZ(0);isolation:isolate;position:relative;contain:layout style paint}.page_partnersTabs__Q21pf{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center;align-items:center;margin-bottom:var(--spacing-sm)}.page_partnersTab__zQzJF{border:2px solid var(--sbd-gold);background:transparent;color:var(--sbd-brown);padding:.5rem 1.25rem;border-radius:999px;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s ease}.page_partnersTabActive__R_JOy,.page_partnersTab__zQzJF:hover{background:var(--sbd-gold);color:#fff}.page_partnersEmptyState__Ippio{text-align:center;color:var(--warm-grey-3);padding:var(--spacing-lg) 0}.page_partnersGrid__wr4AL{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin:0 auto;padding:0;justify-items:center;contain:layout style paint}.page_partnerLogo__ZIoEq,.page_partnersGrid__wr4AL{width:100%;max-width:100%;align-items:center;box-sizing:border-box;overflow:hidden;transform:translateZ(0)}.page_partnerLogo__ZIoEq{opacity:.7;display:flex;justify-content:center;padding:var(--spacing-sm);margin:0;min-width:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.page_partnerLogo__ZIoEq:hover{opacity:1;transition:opacity .2s ease}.page_partners-section__Clk_O:not(:hover) .page_partnerLogo__ZIoEq{transition:none}.page_partnerLogo__ZIoEq img,.page_partnerLogo__ZIoEq span{max-width:100%!important;max-height:180px!important;width:auto!important;height:auto!important;object-fit:contain;display:block!important;margin:0 auto!important}.page_partnerLogo__ZIoEq a{display:flex!important;align-items:center;justify-content:center;width:100%;max-width:100%;overflow:hidden}.page_partnerLogo__ZIoEq a img,.page_partnerLogo__ZIoEq a span{max-width:100%!important;max-height:180px!important;width:auto!important;height:auto!important;object-fit:contain}.page_partners-section__Clk_O .page_container__jZF7q{max-width:1600px!important;width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding);overflow:hidden;box-sizing:border-box}@media (max-width:768px){.page_partnersTabs__Q21pf{justify-content:center;overflow-x:auto;padding-bottom:var(--spacing-xs)}.page_partnersTab__zQzJF{white-space:nowrap}.page_partnersGrid__wr4AL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xs);gap:var(--spacing-xs);width:100%;max-width:100%;margin:0;padding:0}.page_partnerLogo__ZIoEq{width:100%;margin:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs)}.page_partnerLogo__ZIoEq img,.page_partnerLogo__ZIoEq span{max-width:160px!important;max-height:100px!important;width:auto!important;height:auto!important;object-fit:contain;margin:0 auto!important;display:block!important}}.page_testimonials-section__usqK_{overflow:visible!important;position:relative;width:100%;max-width:100%}@media (max-width:768px){.page_heroSection__OcWIo{height:80vh;min-height:500px}.page_heroImageContainer__n1kpA{animation:page_heroImageZoom__WMq7r 15s ease-in-out infinite}.page_heroContent__dzLob{padding:0 var(--container-padding-mobile,1rem)}.page_heroHeadline__6GB67{font-size:48px;letter-spacing:-.5px}.page_heroSubheadline__XEGGG{font-size:20px}.page_heroButton__1XkBj{padding:.875rem 2rem;font-size:16px}}