.hero-section[data-astro-cid-7nmnspah]{position:relative}.hero-background[data-astro-cid-7nmnspah]{will-change:opacity}.hero-background[data-astro-cid-7nmnspah] img[data-astro-cid-7nmnspah]{display:block;width:100%;height:auto;max-width:100%}@media (max-width: 768px){.hero-background[data-astro-cid-7nmnspah] img[data-astro-cid-7nmnspah]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}.location-section[data-astro-cid-um5gptrx]{position:relative;background:linear-gradient(135deg,#8b1b47,#a91b60,#8b1b47)}.location-section[data-astro-cid-um5gptrx]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none}.location-title[data-astro-cid-um5gptrx]{text-shadow:2px 2px 4px rgba(0,0,0,.3)}.map-container[data-astro-cid-um5gptrx]{box-shadow:0 25px 50px #0000004d;transition:transform .3s ease}.map-container[data-astro-cid-um5gptrx]:hover{transform:translateY(-5px)}.location-cta[data-astro-cid-um5gptrx] a[data-astro-cid-um5gptrx]{box-shadow:0 10px 30px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.info-item[data-astro-cid-um5gptrx]{transition:all .3s ease;cursor:pointer}.info-item[data-astro-cid-um5gptrx]:hover{background:#ffffff1a;border-radius:.5rem;padding:.5rem;margin:-.5rem}@media (max-width: 1024px){.location-title[data-astro-cid-um5gptrx]{font-size:3rem}}@media (max-width: 768px){.location-title[data-astro-cid-um5gptrx]{font-size:2.5rem}.location-description[data-astro-cid-um5gptrx]{font-size:1rem}}.interior-gallery-section[data-astro-cid-j4atd2if]{background:linear-gradient(180deg,#f9fafb,#f3f4f6);position:relative}.interior-gallery-section[data-astro-cid-j4atd2if]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(126,0,96,.03) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(126,0,96,.03) 0%,transparent 50%);pointer-events:none}.container[data-astro-cid-j4atd2if]{position:relative;z-index:1}.gallery-title[data-astro-cid-j4atd2if]{background:linear-gradient(45deg,#1a1a1a,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:var(--font-family-headings)}.gallery-subtitle[data-astro-cid-j4atd2if]{line-height:1.6;font-family:var(--font-family-primary)}.showroom-carousel-container[data-astro-cid-j4atd2if]{width:100%}.showroom-carousel-track[data-astro-cid-j4atd2if]{will-change:transform;width:-moz-max-content;width:max-content}.showroom-slide[data-astro-cid-j4atd2if]{will-change:transform,opacity;flex-shrink:0;width:auto;opacity:1!important}.showroom-carousel-btn[data-astro-cid-j4atd2if]{will-change:transform}.showroom-carousel-btn[data-astro-cid-j4atd2if]:hover{box-shadow:0 10px 25px #00000026}.showroom-indicator[data-astro-cid-j4atd2if]{will-change:background-color;cursor:pointer}.showroom-indicator[data-astro-cid-j4atd2if].bg-branko-purple{background-color:#7e0060}@media (max-width: 768px){.showroom-carousel-btn[data-astro-cid-j4atd2if]{width:40px;height:40px;padding:.75rem}.showroom-carousel-btn[data-astro-cid-j4atd2if] svg[data-astro-cid-j4atd2if]{width:1rem;height:1rem}.gallery-title[data-astro-cid-j4atd2if]{font-size:2rem}.gallery-subtitle[data-astro-cid-j4atd2if]{font-size:1rem;padding:0 1rem}}@media (max-width: 480px){.showroom-carousel-btn[data-astro-cid-j4atd2if]{width:36px;height:36px;padding:.5rem}.showroom-carousel-track[data-astro-cid-j4atd2if]{gap:1rem}.gallery-title[data-astro-cid-j4atd2if]{font-size:1.75rem}}.gallery-title[data-astro-cid-j4atd2if],.gallery-subtitle[data-astro-cid-j4atd2if],.showroom-slide[data-astro-cid-j4atd2if]{will-change:transform,opacity}.team-card[data-astro-cid-urobqpsr]{cursor:pointer;will-change:transform;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid rgba(0,0,0,.05)}.team-card[data-astro-cid-urobqpsr]:hover{border-color:#9333ea33}.team-image-container[data-astro-cid-urobqpsr]{background:linear-gradient(45deg,#f3f4f6,#e5e7eb)}.team-name[data-astro-cid-urobqpsr]{background:linear-gradient(45deg,#1f2937,#374151);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.team-card[data-astro-cid-urobqpsr]:hover .team-name[data-astro-cid-urobqpsr]{background:linear-gradient(45deg,#7c3aed,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.line-clamp-3[data-astro-cid-urobqpsr]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.team-card[data-astro-cid-urobqpsr] img[data-astro-cid-urobqpsr]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}.team-card[data-astro-cid-urobqpsr] img[data-astro-cid-urobqpsr][src=""]{animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 768px){.team-card[data-astro-cid-urobqpsr]{margin:0 auto;max-width:320px}.team-content[data-astro-cid-urobqpsr]{padding:1.25rem}.team-name[data-astro-cid-urobqpsr]{font-size:1.25rem}}@media (prefers-color-scheme: dark){.team-card[data-astro-cid-urobqpsr]{background:linear-gradient(145deg,#1f2937,#111827);border-color:#ffffff1a}.team-name[data-astro-cid-urobqpsr]{color:#f9fafb}.team-description[data-astro-cid-urobqpsr]{color:#d1d5db}}.team-section[data-astro-cid-dmpmwoxh]{background:linear-gradient(180deg,#fff,#f8fafc)}.team-carousel-container[data-astro-cid-dmpmwoxh]{overflow:hidden;border-radius:1rem}.team-carousel-track[data-astro-cid-dmpmwoxh]{will-change:transform}.team-slide[data-astro-cid-dmpmwoxh]{will-change:transform,opacity;min-width:280px;max-width:400px}.team-carousel-btn[data-astro-cid-dmpmwoxh]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.2);will-change:transform}.team-carousel-btn[data-astro-cid-dmpmwoxh]:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 15px 30px #0003}.pagination-dot[data-astro-cid-dmpmwoxh]{will-change:transform;cursor:pointer}.pagination-dot[data-astro-cid-dmpmwoxh]:hover{transform:scale(1.2)}.pagination-dot[data-astro-cid-dmpmwoxh].bg-purple-600{background-color:#7c3aed}@media (max-width: 768px){.team-carousel-btn[data-astro-cid-dmpmwoxh]{width:2.5rem;height:2.5rem;left:.5rem;right:.5rem}.team-next[data-astro-cid-dmpmwoxh]{right:.5rem}.team-slide[data-astro-cid-dmpmwoxh]{min-width:260px}}@media (max-width: 767px){.team-carousel-btn[data-astro-cid-dmpmwoxh]{opacity:.7}}.distribuidores-section[data-astro-cid-lbmycrwi]{position:relative}.distribuidores-title[data-astro-cid-lbmycrwi]{font-family:var(--font-family-headings);text-shadow:2px 4px 8px rgba(0,0,0,.3);letter-spacing:-.02em}.distributor-card[data-astro-cid-lbmycrwi]{will-change:transform;transition:all .3s cubic-bezier(.4,0,.2,1)}.distributor-card[data-astro-cid-lbmycrwi]:hover{box-shadow:0 20px 40px #7e00604d,0 0 0 3px #7e006033}.map-preview[data-astro-cid-lbmycrwi]{height:192px;min-height:192px}.map-preview[data-astro-cid-lbmycrwi] iframe[data-astro-cid-lbmycrwi]{border-radius:0;background:#e0e0e0}.cta-banner[data-astro-cid-lbmycrwi]{background:linear-gradient(135deg,#ffffff26,#ffffff0d),linear-gradient(45deg,#7e006033,#9a1a7c33)}.badge[data-astro-cid-lbmycrwi]{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #ffffff4d}50%{box-shadow:0 0 30px #ffffff80}}@media (max-width: 1024px){.distribuidores-title[data-astro-cid-lbmycrwi]{font-size:3rem}}@media (max-width: 768px){.distribuidores-title[data-astro-cid-lbmycrwi]{font-size:2.25rem;padding:0 .5rem}.distribuidores-subtitle[data-astro-cid-lbmycrwi]{font-size:1.25rem}}@media (max-width: 640px){.distribuidores-title[data-astro-cid-lbmycrwi]{font-size:1.875rem;line-height:1.2;padding:0 1rem}.distribuidores-subtitle[data-astro-cid-lbmycrwi]{font-size:1.125rem;padding:0 .5rem}}@media (max-width: 480px){.distribuidores-title[data-astro-cid-lbmycrwi]{font-size:1.625rem;line-height:1.3;padding:0 .75rem}.distribuidores-subtitle[data-astro-cid-lbmycrwi]{font-size:1rem}}@media print{.map-preview[data-astro-cid-lbmycrwi],.distributor-card[data-astro-cid-lbmycrwi] a[data-astro-cid-lbmycrwi]{display:none}}.line-clamp-2[data-astro-cid-lbmycrwi]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body:before{content:"";position:fixed;top:0;left:0;width:var(--scroll-progress, 0%);height:3px;background:linear-gradient(90deg,#7c3aed,#a855f7,#ec4899);z-index:9999;transition:width .1s ease-out}html{scroll-behavior:smooth}::-webkit-scrollbar [data-astro-cid-g7m6wdl5]{width:8px}::-webkit-scrollbar-track [data-astro-cid-g7m6wdl5]{background:#f1f1f1}::-webkit-scrollbar-thumb [data-astro-cid-g7m6wdl5]{background:linear-gradient(180deg,#7c3aed,#a855f7);border-radius:4px}::-webkit-scrollbar-thumb:hover [data-astro-cid-g7m6wdl5]{background:linear-gradient(180deg,#6d28d9,#9333ea)}html{scrollbar-width:thin;scrollbar-color:#7c3aed #f1f1f1}img[data-astro-cid-g7m6wdl5]{display:block;max-width:100%;height:auto}a[data-astro-cid-g7m6wdl5]:focus,button[data-astro-cid-g7m6wdl5]:focus,input[data-astro-cid-g7m6wdl5]:focus,textarea[data-astro-cid-g7m6wdl5]:focus{outline:2px solid #7c3aed;outline-offset:2px}@media (prefers-reduced-motion: reduce){[data-astro-cid-g7m6wdl5],[data-astro-cid-g7m6wdl5]:before,[data-astro-cid-g7m6wdl5]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{body:before{display:none}.whatsapp-button[data-astro-cid-g7m6wdl5]{display:none}}
