.CulturePhotoHero_hero__gAKXj{position:relative;width:100%;height:clamp(32rem,72svh,46rem);overflow:hidden;background:#fff;isolation:isolate}.CulturePhotoHero_panel__msclA{position:absolute;inset-block:0;overflow:hidden;background:#0b2744}.CulturePhotoHero_panelOne__ps5gj{left:0;width:34%;clip-path:polygon(0 0,100% 0,86.75% 100%,0 100%)}.CulturePhotoHero_panelTwo__8Aim1{left:29.5%;width:45%;clip-path:polygon(10% 0,88% 0,100% 100%,0 100%)}.CulturePhotoHero_panelThree__y1mbw{left:69.1%;width:30.9%;clip-path:polygon(0 0,100% 0,100% 100%,17.48% 100%)}.CulturePhotoHero_image__jdTDM{object-fit:cover}.CulturePhotoHero_overlay__Faacu{position:absolute;inset:0;z-index:10;pointer-events:none;background:rgba(5,35,70,.34)}.CulturePhotoHero_separator__2Mju0{position:absolute;top:-5%;z-index:20;width:clamp(6px,.6vw,10px);height:110%;background:#fff;transform-origin:center;pointer-events:none}.CulturePhotoHero_separatorOne__Xw_d4{left:31.75%;transform:skewX(-4deg)}.CulturePhotoHero_separatorTwo__dNuXF{left:71.8%;transform:skewX(4deg)}@media (max-width:1023px){.CulturePhotoHero_panelOne__ps5gj{width:34%;clip-path:polygon(0 0,100% 0,91.18% 100%,0 100%)}.CulturePhotoHero_panelTwo__8Aim1{left:31%;width:42%;clip-path:polygon(7.14% 0,92.86% 0,100% 100%,0 100%)}.CulturePhotoHero_panelThree__y1mbw{left:70%;width:30%;clip-path:polygon(0 0,100% 0,100% 100%,10% 100%)}.CulturePhotoHero_separatorOne__Xw_d4{left:32.5%;transform:skewX(-2deg)}.CulturePhotoHero_separatorTwo__dNuXF{left:71.5%;transform:skewX(2deg)}}@media (max-width:767px){.CulturePhotoHero_hero__gAKXj{height:clamp(30rem,68svh,38rem)}.CulturePhotoHero_panelOne__ps5gj{width:33%;clip-path:polygon(0 0,100% 0,95.45% 100%,0 100%)}.CulturePhotoHero_panelTwo__8Aim1{left:31.5%;width:40%;clip-path:polygon(3.75% 0,96.25% 0,100% 100%,0 100%)}.CulturePhotoHero_panelThree__y1mbw{left:70%;width:30%;clip-path:polygon(0 0,100% 0,100% 100%,5% 100%)}.CulturePhotoHero_separatorOne__Xw_d4{left:32.25%;transform:skewX(-.75deg)}.CulturePhotoHero_separatorTwo__dNuXF{left:70.75%;transform:skewX(.75deg)}}@media (prefers-reduced-motion:reduce){.CulturePhotoHero_image__jdTDM{transition:none}}.CultureFlipCard_card__U6Ldb{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--border);border-radius:1.25rem;background:var(--card);box-shadow:0 8px 28px #1029560c;transition:box-shadow .25s,border-color .25s}.CultureFlipCard_card__U6Ldb:hover{border-color:var(--primary);box-shadow:0 16px 36px #10295620}.CultureFlipCard_media__EcWoM{position:relative;aspect-ratio:16/9;overflow:hidden;background:#102956}.CultureFlipCard_poster__IoNwm,.CultureFlipCard_video___0rvO{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;transition:opacity .2s ease}.CultureFlipCard_poster__IoNwm{opacity:1}.CultureFlipCard_video___0rvO{z-index:1;opacity:0;pointer-events:none}.CultureFlipCard_playing__KJyX2 .CultureFlipCard_poster__IoNwm{opacity:0}.CultureFlipCard_playing__KJyX2 .CultureFlipCard_video___0rvO{opacity:1}.CultureFlipCard_brandScene__aslcB{background:radial-gradient(ellipse at 22% 18%,#34b6d655,transparent 48%),radial-gradient(circle at 88% 84%,#e4445255,transparent 40%),linear-gradient(135deg,#204f83,#12334f)}.CultureFlipCard_brandScene__aslcB:before{content:"";position:absolute;inset:12% 9%;border:1px solid #ffffff1c;border-radius:50%;pointer-events:none}.CultureFlipCard_brandScene__aslcB .CultureFlipCard_poster__IoNwm,.CultureFlipCard_brandScene__aslcB .CultureFlipCard_video___0rvO{z-index:1}.CultureFlipCard_playHint__G_vWu{position:absolute;right:.75rem;bottom:.75rem;z-index:2;border-radius:999px;padding:.45rem .7rem;background:#102956dc;color:#fff;font-size:.7rem;font-weight:700;line-height:1;pointer-events:none}.CultureFlipCard_copy__RaEC6{flex:1;padding:1.5rem}.CultureFlipCard_eyebrow__fsD_1{display:block;color:var(--primary);font-size:.65rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.CultureFlipCard_copy__RaEC6 h3{margin-top:.75rem;color:var(--card-foreground);font-size:1.18rem;font-weight:750;line-height:1.35;text-wrap:balance}.CultureFlipCard_copy__RaEC6 p{margin-top:1rem;color:var(--muted-foreground);font-size:.94rem;line-height:1.7}.CultureFlipCard_card__U6Ldb:focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.CultureFlipCard_card__U6Ldb,.CultureFlipCard_poster__IoNwm,.CultureFlipCard_video___0rvO{transition:none}}@media (hover:none){.CultureFlipCard_playHint__G_vWu{display:none}}.WhatsAppButton_clearance__s9OBq{position:fixed;right:calc(.75rem + env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:40;width:68px;height:68px}.WhatsAppButton_button__WEQo7{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:2px solid white;border-radius:50%;background:linear-gradient(145deg,#43e477,#20c75a 58%,#119447);color:#fff;box-shadow:0 12px 28px rgb(15 23 42/24%),inset 0 1px 1px rgb(255 255 255/55%),inset 0 -5px 12px rgb(7 94 84/18%);perspective:600px;text-decoration:none;cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,filter .24s ease}.WhatsAppButton_button__WEQo7:before{position:absolute;inset:-7px;z-index:-1;border:1px solid rgb(37 211 102/40%);border-radius:inherit;content:"";opacity:0;transform:scale(.88);transition:opacity .24s ease,transform .24s ease}.WhatsAppButton_button__WEQo7:hover{filter:saturate(1.08);transform:translateY(-6px) scale(1.06) rotate(-2deg);box-shadow:0 20px 38px rgb(15 23 42/30%),0 0 0 6px rgb(37 211 102/12%),inset 0 1px 1px rgb(255 255 255/65%)}.WhatsAppButton_button__WEQo7:focus-visible:before,.WhatsAppButton_button__WEQo7:hover:before{opacity:1;transform:scale(1)}.WhatsAppButton_button__WEQo7:active{transform:translateY(-1px) scale(.97)}.WhatsAppButton_button__WEQo7:focus-visible{outline:3px solid #075e54;outline-offset:4px}.WhatsAppButton_rotator__tb6Y1{position:absolute;inset:0;border-radius:inherit;transform-style:preserve-3d;animation:WhatsAppButton_turn__MTYbE 10s ease-in-out infinite;pointer-events:none}.WhatsAppButton_characterFace__piniQ,.WhatsAppButton_iconFace__1bg0C{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden}.WhatsAppButton_iconFace__1bg0C{background:linear-gradient(145deg,#43e477,#20c75a 58%,#119447)}.WhatsAppButton_characterFace__piniQ{background:#fff;transform:rotateY(180deg)}.WhatsAppButton_icon__7UK_q{width:38px;height:38px;object-fit:contain;transform:translateY(2px)}.WhatsAppButton_character__hYV6U{width:100%;height:94%;object-fit:contain}.WhatsAppButton_label__ta9lO{display:none}.WhatsAppButton_characterPrompt__HB6J6{position:absolute;top:50%;right:calc(100% + .7rem);z-index:4;padding:.38rem .65rem;border:1px solid rgb(255 255 255/35%);border-radius:999px;background:rgb(7 94 84/94%);color:#fff;box-shadow:0 10px 24px rgb(15 23 42/24%);font-size:.68rem;font-weight:700;line-height:1.1;white-space:nowrap;opacity:0;transform:translate(8px,-50%) scale(.96);animation:WhatsAppButton_character-prompt__n2uRs 10s ease-in-out infinite;pointer-events:none}.WhatsAppButton_characterPrompt__HB6J6:after{position:absolute;top:50%;right:-5px;width:10px;height:10px;background:rgb(7 94 84/94%);content:"";transform:translateY(-50%) rotate(45deg)}.WhatsAppButton_button__WEQo7:focus-visible .WhatsAppButton_characterPrompt__HB6J6,.WhatsAppButton_button__WEQo7:focus-visible .WhatsAppButton_rotator__tb6Y1,.WhatsAppButton_button__WEQo7:hover .WhatsAppButton_characterPrompt__HB6J6,.WhatsAppButton_button__WEQo7:hover .WhatsAppButton_rotator__tb6Y1{animation-play-state:paused}@keyframes WhatsAppButton_turn__MTYbE{0%,40%{transform:rotateY(0deg)}50%,90%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes WhatsAppButton_character-prompt__n2uRs{0%,47%{opacity:0;transform:translate(8px,-50%) scale(.96)}54%,88%{opacity:1;transform:translateY(-50%) scale(1)}96%,to{opacity:0;transform:translate(8px,-50%) scale(.96)}}@media (min-width:640px){.WhatsAppButton_clearance__s9OBq{right:calc(1.5rem + env(safe-area-inset-right));bottom:calc(2.75rem + env(safe-area-inset-bottom));width:88px;height:88px}.WhatsAppButton_button__WEQo7{width:100%;height:100%}.WhatsAppButton_icon__7UK_q{width:46px;height:46px}.WhatsAppButton_label__ta9lO{position:absolute;top:calc(100% + 5px);display:block;padding:2px 9px;border-radius:999px;background:#075e54;font-size:12px;font-weight:700;line-height:20px;box-shadow:0 8px 18px rgb(15 23 42/24%);opacity:.86;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.WhatsAppButton_button__WEQo7:focus-visible .WhatsAppButton_label__ta9lO,.WhatsAppButton_button__WEQo7:hover .WhatsAppButton_label__ta9lO{opacity:1;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.WhatsAppButton_rotator__tb6Y1{animation:none;transform:none}.WhatsAppButton_button__WEQo7,.WhatsAppButton_button__WEQo7:before,.WhatsAppButton_characterPrompt__HB6J6,.WhatsAppButton_label__ta9lO{transition:none}.WhatsAppButton_button__WEQo7:active,.WhatsAppButton_button__WEQo7:hover{transform:none}.WhatsAppButton_characterFace__piniQ{display:none}.WhatsAppButton_characterPrompt__HB6J6{display:none;animation:none}}.WarehouseMap_root__G4HKO{width:100%;max-width:420px;margin-inline:auto;color:#102956}.WarehouseMap_map__dXIoR{position:relative;width:100%;aspect-ratio:920/1410}.WarehouseMap_artwork__GZ56_{display:block;width:100%;height:100%}.WarehouseMap_pin__FMNX2{position:absolute;width:32px;height:44px;transform:translate(-50%,-90%);cursor:pointer;z-index:2;border-radius:50%}.WarehouseMap_pinVisual__M3_9z{display:block;width:100%;height:100%;pointer-events:none;transform-origin:50% 92%;transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s cubic-bezier(.34,1.56,.64,1)}.WarehouseMap_pin__FMNX2 svg{width:100%;height:100%;overflow:visible}.WarehouseMap_pin__FMNX2:focus-visible,.WarehouseMap_pin__FMNX2:hover,.WarehouseMap_pin__FMNX2[aria-expanded=true]{z-index:3}.WarehouseMap_pin__FMNX2:focus-visible .WarehouseMap_pinVisual__M3_9z,.WarehouseMap_pin__FMNX2:hover .WarehouseMap_pinVisual__M3_9z,.WarehouseMap_pin__FMNX2[aria-expanded=true] .WarehouseMap_pinVisual__M3_9z{transform:translateY(-26px) scale(1.28);filter:drop-shadow(0 28px 24px rgb(220 38 38/40%)) drop-shadow(0 12px 18px rgb(14 165 233/25%)) drop-shadow(0 8px 12px rgb(0 0 0/35%))}.WarehouseMap_pin__FMNX2:focus-visible{outline:3px solid #0e7490;outline-offset:2px}.WarehouseMap_preview__8m8lA{position:absolute;width:220px;z-index:5;overflow:hidden;border-radius:.9rem;background:white;box-shadow:0 10px 35px #10295644;border:1px solid #dbe3f0}.WarehouseMap_photo__22Grn{position:relative;height:125px}.WarehouseMap_caption__qVhr8{display:flex;justify-content:space-between;align-items:center;padding:.7rem .85rem}.WarehouseMap_caption__qVhr8 span{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;color:#64748b}.WarehouseMap_caption__qVhr8 strong{display:block;font-size:1.05rem}.WarehouseMap_caption__qVhr8 button{width:32px;height:32px;font-size:1.5rem;cursor:pointer;border-radius:50%;background:#f1f5f9}@media (prefers-reduced-motion:reduce){.WarehouseMap_pinVisual__M3_9z{transition:none}.WarehouseMap_pin__FMNX2:focus-visible .WarehouseMap_pinVisual__M3_9z,.WarehouseMap_pin__FMNX2:hover .WarehouseMap_pinVisual__M3_9z,.WarehouseMap_pin__FMNX2[aria-expanded=true] .WarehouseMap_pinVisual__M3_9z{transform:none}}