.Hero-module__DgSM8G__spacer{background:0 0;width:100%;height:400vh;position:relative}.Hero-module__DgSM8G__videoLayer{z-index:1;will-change:transform;background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.Hero-module__DgSM8G__video{object-fit:cover;z-index:0;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__DgSM8G__mobileFallback{z-index:1;display:none;position:absolute;inset:0}.Hero-module__DgSM8G__mobileFallbackImg{object-fit:cover;opacity:.001;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Hero-module__DgSM8G__overlay{z-index:2;background:radial-gradient(circle,#0003 0%,#000c 100%);position:absolute;inset:0}.Hero-module__DgSM8G__content{z-index:100;text-align:center;will-change:transform;flex-direction:column;align-items:center;max-width:700px;padding:0 20px;display:flex;position:relative}.Hero-module__DgSM8G__logoWrapper{z-index:100;justify-content:center;margin-bottom:1.5rem;display:flex;position:relative}.Hero-module__DgSM8G__logo{filter:drop-shadow(0 0 20px #fff3);width:auto;height:80px}.Hero-module__DgSM8G__tagline{text-transform:none;letter-spacing:.05em;color:#ffffffd9;margin-bottom:2.5rem;font-size:1.5rem;font-weight:300;line-height:1.2}.Hero-module__DgSM8G__buttons{justify-content:center;gap:.75rem;width:100%;display:flex}.Hero-module__DgSM8G__heroBtn{min-width:160px;letter-spacing:.35em!important;padding:.875rem 1.75rem!important;font-size:.55rem!important;font-weight:800!important}.Hero-module__DgSM8G__scrollIndicator{z-index:100;color:#ffffff80;flex-direction:column;align-items:center;gap:12px;transition:opacity .4s;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.Hero-module__DgSM8G__scrollIndicator span{text-transform:uppercase;letter-spacing:.3em;font-size:10px;font-weight:800}.Hero-module__DgSM8G__scrollIndicator svg{fill:none;stroke:currentColor;stroke-width:2px;width:24px;height:24px;animation:2s infinite Hero-module__DgSM8G__bounce}@keyframes Hero-module__DgSM8G__bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width:768px){.Hero-module__DgSM8G__video{display:none}.Hero-module__DgSM8G__mobileFallbackImg{opacity:1;z-index:1;pointer-events:auto}.Hero-module__DgSM8G__spacer{height:100vh}.Hero-module__DgSM8G__buttons{flex-direction:column;align-items:center;padding:0 40px}.Hero-module__DgSM8G__logo{height:60px}}
.Navbar-module__RI8pBq__header{z-index:1000;-webkit-backdrop-filter:blur(12px);background:#0a0a0ae6;border-bottom:1px solid #ffffff0d;align-items:center;width:100%;height:80px;display:flex;position:sticky;top:0}.Navbar-module__RI8pBq__placeholder{display:none}.Navbar-module__RI8pBq__container{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}@media (min-width:1024px){.Navbar-module__RI8pBq__container{padding:0 3rem}}.Navbar-module__RI8pBq__logoLink{align-items:center;text-decoration:none;display:flex}.Navbar-module__RI8pBq__logoImg{width:auto;height:2rem}@media (min-width:768px){.Navbar-module__RI8pBq__logoImg{height:2.5rem}}.Navbar-module__RI8pBq__desktopNav{align-items:center;gap:2.5rem;display:none}@media (min-width:768px){.Navbar-module__RI8pBq__desktopNav{display:flex}}.Navbar-module__RI8pBq__navLink{font-family:var(--font-family);text-transform:uppercase;letter-spacing:.2em;color:#9ca3af;font-size:10px;font-weight:900;text-decoration:none;transition:color .3s}.Navbar-module__RI8pBq__navLink:hover{color:var(--primary)}.Navbar-module__RI8pBq__active{color:#fff}.Navbar-module__RI8pBq__desktopActions{align-items:center;gap:2rem;display:none}@media (min-width:768px){.Navbar-module__RI8pBq__desktopActions{display:flex}}.Navbar-module__RI8pBq__loginLink{font-family:var(--font-family);text-transform:uppercase;letter-spacing:.2em;color:#9ca3af;align-items:center;gap:.5rem;font-size:10px;font-weight:900;text-decoration:none;transition:color .3s;display:flex}.Navbar-module__RI8pBq__loginLink:hover{color:#fff}.Navbar-module__RI8pBq__loginLink:hover span{color:var(--primary)}.Navbar-module__RI8pBq__reservarBtn{background:var(--primary);color:#fff;height:48px;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.2em;justify-content:center;align-items:center;padding:0 2rem;font-size:10px;font-weight:900;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 0 20px #a67c2726}.Navbar-module__RI8pBq__reservarBtn:hover{background:#8e6a22}.Navbar-module__RI8pBq__mobileToggle{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;gap:6px;padding:8px;display:flex}@media (min-width:768px){.Navbar-module__RI8pBq__mobileToggle{display:none}}.Navbar-module__RI8pBq__line{transform-origin:50%;background:#fff;width:24px;height:2px;transition:all .3s}.Navbar-module__RI8pBq__line1Open{transform:translateY(8px)rotate(45deg)}.Navbar-module__RI8pBq__line2Open{opacity:0}.Navbar-module__RI8pBq__line3Open{transform:translateY(-8px)rotate(-45deg)}.Navbar-module__RI8pBq__mobileOverlay{z-index:1500;color:#fff;background:#0a0a0a;flex-direction:column;padding:1.5rem;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}@media (min-width:768px){.Navbar-module__RI8pBq__mobileOverlay{display:none}}.Navbar-module__RI8pBq__overlayOpen{transform:translate(0)}.Navbar-module__RI8pBq__mobileHeader{justify-content:space-between;align-items:center;margin-bottom:5rem;display:flex}.Navbar-module__RI8pBq__mobileLogo{width:auto;height:1.5rem}.Navbar-module__RI8pBq__mobileClose{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px}.Navbar-module__RI8pBq__mobileNav{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:320px;margin:0 auto;display:flex}.Navbar-module__RI8pBq__mobileLink{text-transform:uppercase;letter-spacing:-.025em;color:#fff;font-size:1.5rem;font-weight:900;text-decoration:none;transition:color .3s}.Navbar-module__RI8pBq__mobileLink:hover{color:var(--primary)}.Navbar-module__RI8pBq__mobileDivider{background:#ffffff1a;width:100%;height:1px;margin:1rem 0}.Navbar-module__RI8pBq__mobileReservarBtn{background:var(--primary);color:#fff;text-transform:uppercase;letter-spacing:.2em;text-align:center;justify-content:center;align-items:center;width:100%;padding:1.25rem 0;font-size:.875rem;font-weight:900;text-decoration:none;transition:all .3s;display:flex}.Navbar-module__RI8pBq__mobileReservarBtn:hover{background:#8e6a22}.Navbar-module__RI8pBq__mobileLoginWrap{flex-direction:column;align-items:center;gap:1.5rem;margin-top:1rem;display:flex}.Navbar-module__RI8pBq__mobileLoginLink{text-transform:uppercase;letter-spacing:.2em;color:#9ca3af;align-items:center;gap:.5rem;font-size:.875rem;font-weight:900;text-decoration:none;transition:color .3s;display:flex}.Navbar-module__RI8pBq__mobileLoginLink:hover{color:#fff}.Navbar-module__RI8pBq__mobileSocial{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-top:3rem;display:flex}.Navbar-module__RI8pBq__socialLinks{gap:2.5rem;display:flex}.Navbar-module__RI8pBq__socialLink{color:#fff;text-decoration:none;transition:color .3s}.Navbar-module__RI8pBq__socialLink:hover{color:var(--primary)}.Navbar-module__RI8pBq__socialLink span{text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}
.FAQDrawer-module__UxIhxa__drawer{z-index:10001;background:#191919;border-left:1px solid #ffffff0d;flex-direction:column;width:100%;max-width:35%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 50px #00000080}.FAQDrawer-module__UxIhxa__drawerOpen{transform:translate(0)}.FAQDrawer-module__UxIhxa__backdrop{backdrop-filter:blur(4px);z-index:10000;opacity:0;visibility:hidden;background:#0009;transition:all .5s;position:fixed;inset:0}.FAQDrawer-module__UxIhxa__backdropVisible{opacity:1;visibility:visible}.FAQDrawer-module__UxIhxa__header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:2.5rem 3rem;display:flex}.FAQDrawer-module__UxIhxa__headerTitle{font-family:var(--font-family);text-transform:uppercase;letter-spacing:-.025em;color:#fff;font-size:1.5rem;font-weight:900}.FAQDrawer-module__UxIhxa__closeBtn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;transition:color .3s;display:flex}.FAQDrawer-module__UxIhxa__closeBtn:hover{color:var(--primary)}.FAQDrawer-module__UxIhxa__content{flex:1;padding:3rem;overflow-y:auto}.FAQDrawer-module__UxIhxa__content::-webkit-scrollbar{width:0}.FAQDrawer-module__UxIhxa__sectionsWrapper{flex-direction:column;gap:4rem;display:flex}.FAQDrawer-module__UxIhxa__categoryHeader{border-bottom:1px solid #ffffff0d;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1.5rem;display:flex}.FAQDrawer-module__UxIhxa__categoryLetter{color:var(--primary);font-family:var(--font-family);font-size:1.25rem;font-weight:900}.FAQDrawer-module__UxIhxa__categoryTitle{font-family:var(--font-family);text-transform:uppercase;letter-spacing:.2em;color:#fff;flex:1;font-size:.75rem;font-weight:900}.FAQDrawer-module__UxIhxa__faqItem{border-bottom:1px solid #ffffff0d}.FAQDrawer-module__UxIhxa__faqTrigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 0;display:flex}.FAQDrawer-module__UxIhxa__questionText{font-family:var(--font-family);text-transform:uppercase;letter-spacing:.15em;color:#fff;font-size:11px;font-weight:700;transition:color .3s}.FAQDrawer-module__UxIhxa__faqTrigger:hover .FAQDrawer-module__UxIhxa__questionText{color:var(--primary)}.FAQDrawer-module__UxIhxa__icon{color:var(--primary);transition:transform .5s;font-size:1.25rem!important}.FAQDrawer-module__UxIhxa__iconActive{transform:rotate(180deg)}.FAQDrawer-module__UxIhxa__faqContent{max-height:0;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQDrawer-module__UxIhxa__faqContentActive{max-height:200px}.FAQDrawer-module__UxIhxa__answerText{color:#9ca3af;padding-bottom:1.5rem;font-size:13px;font-weight:300;line-height:1.7}.FAQDrawer-module__UxIhxa__ctaWrapper{text-align:center;margin-top:1rem}.FAQDrawer-module__UxIhxa__ctaText{color:#6b7280;letter-spacing:.05em;margin-bottom:1rem;font-size:.8rem;font-weight:400}.FAQDrawer-module__UxIhxa__ctaBtn{background:var(--primary);text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.3em;cursor:pointer;border:none;width:100%;padding:1.5rem;font-size:10px;font-weight:900;text-decoration:none;transition:background .3s;display:block}.FAQDrawer-module__UxIhxa__ctaBtn:hover{background:#8e6a22}@media (max-width:1024px){.FAQDrawer-module__UxIhxa__drawer{border-left:none;max-width:100%}.FAQDrawer-module__UxIhxa__header,.FAQDrawer-module__UxIhxa__content{padding:2rem}}
.Blog-module__594LAq__page{color:#fff;background-color:#0a0a0a;min-height:100vh}.Blog-module__594LAq__blogHeader{border-bottom:1px solid #ffffff0d;padding:6rem 0 3rem}.Blog-module__594LAq__headerTitle{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:2rem;font-size:clamp(3rem,8vw,6rem);font-weight:950;line-height:.9}.Blog-module__594LAq__headerTitle span{color:var(--primary)}.Blog-module__594LAq__headerDesc{color:#9ca3af;max-width:800px;margin-bottom:4rem;font-size:1.15rem;font-weight:300;line-height:1.7}.Blog-module__594LAq__headerTag{color:var(--primary);letter-spacing:.4em;text-transform:uppercase;margin-bottom:2rem;font-size:.65rem;font-weight:800;display:block}.Blog-module__594LAq__categories{flex-wrap:wrap;gap:1.5rem 2.5rem;margin-top:4rem;display:flex}.Blog-module__594LAq__catLink{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.2em;color:#4b5563;white-space:nowrap;font-size:.65rem;font-weight:800;transition:color .3s}.Blog-module__594LAq__catLink:hover,.Blog-module__594LAq__catLinkActive{color:var(--primary)}.Blog-module__594LAq__postsGrid{grid-template-columns:repeat(3,1fr);gap:3rem;padding:8rem 0;display:grid}.Blog-module__594LAq__postCard{background:#0f0f0f;border:1px solid #ffffff0d;flex-direction:column;padding:1.5rem;transition:all .4s;display:flex}.Blog-module__594LAq__postCard:hover{background:#151515;border-color:#ffffff1a}.Blog-module__594LAq__imageWrap{aspect-ratio:3/2;background:#000;border:1px solid #ffffff1a;margin-bottom:2rem;position:relative;overflow:hidden}.Blog-module__594LAq__postImg{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:all 1s cubic-bezier(.16,1,.3,1)}.Blog-module__594LAq__postCard:hover .Blog-module__594LAq__postImg{filter:grayscale(.2);transform:scale(1.05)}.Blog-module__594LAq__cardOverlay{opacity:0;background:linear-gradient(#0000 60%,#0a0a0a66);transition:opacity .6s;position:absolute;inset:0}.Blog-module__594LAq__postCard:hover .Blog-module__594LAq__cardOverlay{opacity:1}.Blog-module__594LAq__cardMeta{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Blog-module__594LAq__cardCat{color:var(--primary);letter-spacing:.2em;text-transform:uppercase;font-size:.55rem;font-weight:800}.Blog-module__594LAq__cardDate{color:#4b5563;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:700}.Blog-module__594LAq__postTitle{text-transform:uppercase;letter-spacing:-.01em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.8rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:950;line-height:1.1;display:-webkit-box;overflow:hidden}.Blog-module__594LAq__postExcerpt{color:#6b7280;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2.5rem;font-size:.85rem;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.Blog-module__594LAq__readMore{text-transform:uppercase;letter-spacing:.2em;color:#fff;border-bottom:2px solid var(--primary);width:fit-content;margin-top:auto;padding-bottom:.4rem;font-size:.65rem;font-weight:900;transition:border-color .3s}.Blog-module__594LAq__readMore:hover{border-color:#fff}.Blog-module__594LAq__pagination{justify-content:center;align-items:center;gap:2rem;padding-bottom:10rem;display:flex}.Blog-module__594LAq__pageNum{color:#4b5563;font-size:.75rem;font-weight:900}.Blog-module__594LAq__pageNumActive{color:#fff;border-bottom:2px solid var(--primary);padding-bottom:.5rem}@media (max-width:1200px){.Blog-module__594LAq__postsGrid{grid-template-columns:repeat(2,1fr);gap:2rem;padding:4rem 1.5rem}}@media (max-width:768px){.Blog-module__594LAq__blogHeader{padding:5rem 1rem 2rem}.Blog-module__594LAq__headerTitle{margin-bottom:1.5rem;font-size:2.5rem}.Blog-module__594LAq__headerDesc{margin-bottom:2rem;font-size:1rem}.Blog-module__594LAq__categories{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:1.5rem;margin-top:2rem;padding-bottom:1rem;overflow-x:auto}.Blog-module__594LAq__categories::-webkit-scrollbar{display:none}.Blog-module__594LAq__catLink{white-space:nowrap;font-size:.6rem}.Blog-module__594LAq__postsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;width:95%;margin:0 auto;padding:2rem 0 6rem}.Blog-module__594LAq__postCard{padding:.75rem}.Blog-module__594LAq__imageWrap{margin-bottom:.75rem}.Blog-module__594LAq__cardCat,.Blog-module__594LAq__cardMeta div span:last-child{display:none!important}.Blog-module__594LAq__cardMeta{margin-bottom:.75rem}.Blog-module__594LAq__cardDate{font-size:.4rem}.Blog-module__594LAq__postTitle{min-height:auto;margin-bottom:.3rem;font-size:.5rem;line-height:1.2}.Blog-module__594LAq__postExcerpt{display:none}.Blog-module__594LAq__readMore{padding-bottom:.2rem;font-size:.5rem}.Blog-module__594LAq__pagination{padding-bottom:6rem}}.Blog-module__594LAq__newsletterSection{background:#0f0f0f;border-top:1px solid #ffffff0d;padding:8rem 0}.Blog-module__594LAq__newsletterBox{border:1px solid var(--primary);background:#000;justify-content:space-between;align-items:center;gap:4rem;padding:4rem;display:flex}.Blog-module__594LAq__newsletterContent{flex:1}.Blog-module__594LAq__newsTag{color:var(--primary);letter-spacing:.4em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.65rem;font-weight:800;display:block}.Blog-module__594LAq__newsTitle{text-transform:uppercase;margin-bottom:1.5rem;font-size:2.5rem;font-weight:950;line-height:1}.Blog-module__594LAq__newsTitle span{color:var(--primary)}.Blog-module__594LAq__newsDesc{color:#9ca3af;max-width:450px;font-size:1rem;font-weight:300}.Blog-module__594LAq__newsForm{flex:1;gap:1rem;max-width:500px;display:flex}.Blog-module__594LAq__newsInput{color:#fff;font-family:var(--font-body);letter-spacing:.1em;background:0 0;border:1px solid #ffffff1a;flex:1;padding:1.25rem 1.5rem;font-size:.8rem}.Blog-module__594LAq__newsInput:focus{border-color:var(--primary);outline:none}.Blog-module__594LAq__newsBtn{background:var(--primary);color:#fff;font-family:var(--font-body);letter-spacing:.25em;cursor:pointer;border:none;padding:0 2.5rem;font-size:.75rem;font-weight:900;transition:all .3s}.Blog-module__594LAq__newsBtn:hover{color:#000;background:#fff}@media (max-width:1024px){.Blog-module__594LAq__newsletterBox{text-align:center;flex-direction:column;gap:3rem;padding:3rem 2rem}.Blog-module__594LAq__newsDesc{margin:0 auto}.Blog-module__594LAq__newsForm{flex-direction:column;width:100%}.Blog-module__594LAq__newsBtn{padding:1.25rem}}
.Article-module__oP2UfG__page{background-color:#0a0a0a;min-height:100vh;padding-bottom:6rem;font-family:Montserrat,sans-serif;color:#fff!important}.Article-module__oP2UfG__mainContent{width:100%;max-width:850px;margin:0 auto}.Article-module__oP2UfG__contentRichText{font-size:1.1rem;font-weight:300;line-height:1.9;color:#ccc!important}.Article-module__oP2UfG__contentRichText p{margin-bottom:2rem;color:#ccc!important}.Article-module__oP2UfG__contentRichText h2{text-transform:uppercase;letter-spacing:-.01em;margin:4rem 0 1.5rem;font-size:1.75rem;font-weight:900;line-height:1.2;color:#fff!important}.Article-module__oP2UfG__contentRichText h3{text-transform:uppercase;margin:3rem 0 1rem;font-size:1.5rem;font-weight:800;color:#a67c27!important}.Article-module__oP2UfG__contentRichText strong{font-weight:700;color:#fff!important}.Article-module__oP2UfG__contentRichText img{object-fit:cover;border:1px solid #a67c2733;width:auto;max-width:100%;height:auto;max-height:420px;margin:2.5rem auto;display:block}.Article-module__oP2UfG__contentRichText blockquote{border-left:1px solid #a67c27;margin:3rem 0;padding-left:2.5rem;font-size:1rem;font-style:italic;font-weight:400;line-height:1.7;color:#ffffffb3!important}.Article-module__oP2UfG__contentRichText ul,.Article-module__oP2UfG__contentRichText ol{margin:1.5rem 0 2.5rem 1.5rem;color:#ccc!important}.Article-module__oP2UfG__contentRichText li{margin-bottom:.75rem;padding-left:.5rem}.Article-module__oP2UfG__contentRichText .article-button-container{justify-content:center;margin:3rem 0;display:flex}.Article-module__oP2UfG__contentRichText .article-button{color:#fff;text-transform:uppercase;letter-spacing:.3em;border:1px solid #a67c27;padding:.9rem 2.5rem;font-size:.75rem;font-weight:900;text-decoration:none;transition:all .3s;display:inline-block}.Article-module__oP2UfG__contentRichText .article-button:hover{color:#000;background:#a67c27}.Article-module__oP2UfG__contentRichText .article-buttons-row{flex-wrap:wrap;justify-content:center;gap:1rem;margin:3rem 0;display:flex}.Article-module__oP2UfG__contentRichText .article-button--primary{color:#000!important;background:#a67c27!important;border-color:#a67c27!important}.Article-module__oP2UfG__contentRichText .article-button--primary:hover{background:#c99a2e!important;border-color:#c99a2e!important}.Article-module__oP2UfG__contentRichText .article-cta-box{background:#1a1a1a;border-left:4px solid #a67c27;flex-direction:column;gap:1.5rem;margin:4rem 0;padding:3rem 2.5rem;display:flex}.Article-module__oP2UfG__contentRichText .article-cta-title{color:#fff;text-transform:none;letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.Article-module__oP2UfG__contentRichText .article-cta-desc{margin:0}.Article-module__oP2UfG__contentRichText .article-cta-desc p{margin:0;font-size:1.1rem;line-height:1.7;color:#ffffffb3!important}.Article-module__oP2UfG__contentRichText .article-cta-btn-wrap{justify-content:flex-start;margin-top:1rem;display:flex}.Article-module__oP2UfG__contentRichText .article-cta-box .article-button{margin:0}.Article-module__oP2UfG__contentRichText .article-faq{border:1px solid #a67c2733;margin:4rem 0}.Article-module__oP2UfG__contentRichText .faq-title{text-transform:uppercase;letter-spacing:.3em;color:#a67c27;margin:0 0 1rem;padding:1.5rem 2rem 0;font-size:.8rem;font-weight:900}.Article-module__oP2UfG__contentRichText .faq-item{border-bottom:1px solid #a67c271a;overflow:hidden}.Article-module__oP2UfG__contentRichText .faq-item:last-child{border-bottom:none}.Article-module__oP2UfG__contentRichText .faq-question{cursor:pointer;color:#fff;text-transform:none;letter-spacing:.01em;user-select:none;justify-content:space-between;align-items:center;margin:0;padding:1.25rem 2rem;font-size:.9rem;font-weight:700;line-height:1.4;list-style:none;transition:color .2s,background .2s;display:flex}:is(.Article-module__oP2UfG__contentRichText .faq-question::-webkit-details-marker,.Article-module__oP2UfG__contentRichText .faq-question::marker){display:none}.Article-module__oP2UfG__contentRichText .faq-question:after{content:"+";color:#a67c27;flex-shrink:0;margin-left:1rem;font-size:1.4rem;font-weight:300;line-height:1;transition:transform .3s}.Article-module__oP2UfG__contentRichText .faq-item[open] .faq-question:after{transform:rotate(45deg)}.Article-module__oP2UfG__contentRichText .faq-item[open] .faq-question{color:#a67c27;background:#a67c270d}.Article-module__oP2UfG__contentRichText .faq-answer{padding:0 2rem 1.5rem;animation:.25s Article-module__oP2UfG__faqOpen}.Article-module__oP2UfG__contentRichText .faq-answer p{margin:0;font-size:.95rem;line-height:1.75;color:#ffffffa6!important}@keyframes Article-module__oP2UfG__faqOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Article-module__oP2UfG__contentRichText .article-gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;gap:0;margin:2.5rem -1rem;display:flex;overflow-x:auto}.Article-module__oP2UfG__contentRichText .article-gallery::-webkit-scrollbar{display:none}.Article-module__oP2UfG__contentRichText .article-gallery img{scroll-snap-align:start;object-fit:cover;pointer-events:none;border:none;flex:0 0 100%;width:100%;max-width:100%;height:400px;max-height:400px;margin:0;display:block}@media (max-width:768px){.Article-module__oP2UfG__contentRichText .article-gallery{margin:2rem -.5rem}.Article-module__oP2UfG__contentRichText .article-gallery img{height:260px}}.Article-module__oP2UfG__contentRichText .article-figure{margin:2.5rem 0}.Article-module__oP2UfG__contentRichText .article-figure img{margin:0 auto .75rem}:is(.Article-module__oP2UfG__contentRichText figcaption,.Article-module__oP2UfG__contentRichText .img-caption){text-align:center;color:#ffffff59;letter-spacing:.05em;font-size:.75rem;font-style:italic}.Article-module__oP2UfG__contentRichText .expert-pill{background:#333;border-radius:24px;align-items:center;gap:3rem;margin:4rem 0;padding:2.5rem;display:flex}.Article-module__oP2UfG__contentRichText .expert-photo{border-radius:50%;flex-shrink:0;width:160px;height:160px;overflow:hidden}.Article-module__oP2UfG__contentRichText .expert-photo img{object-fit:cover;border:none;width:100%;height:100%;margin:0}.Article-module__oP2UfG__contentRichText .expert-info{flex-direction:column;flex:1;gap:.25rem;display:flex}.Article-module__oP2UfG__contentRichText .expert-label{color:#fff;font-size:1.1rem;font-weight:700}.Article-module__oP2UfG__contentRichText .expert-name{text-transform:none;margin:0;font-size:1.8rem;font-weight:800;color:#a67c27!important}.Article-module__oP2UfG__contentRichText .expert-desc{margin:.5rem 0;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.4;color:#fff!important}.Article-module__oP2UfG__contentRichText .expert-link{color:#fff;text-underline-offset:4px;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-block}@media (max-width:768px){.Article-module__oP2UfG__contentRichText .expert-pill{text-align:center;flex-direction:column;gap:1.5rem;padding:2rem}.Article-module__oP2UfG__contentRichText .expert-photo{margin:0 auto}}.Article-module__oP2UfG__contentRichText .article-sources{background:#ffffff05;border:1px solid #ffffff1a;margin:4rem 0;padding:2.5rem}.Article-module__oP2UfG__contentRichText .article-sources h4{color:#a67c27;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-bottom:1.5rem;font-size:.9rem;font-weight:800}.Article-module__oP2UfG__contentRichText .article-sources ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Article-module__oP2UfG__contentRichText .article-sources li{margin-bottom:0;padding-left:0}.Article-module__oP2UfG__contentRichText .article-sources li:before{margin-bottom:0;padding-left:0}.Article-module__oP2UfG__contentRichText .article-sources li a{align-items:center;gap:.75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex;color:#fff!important}.Article-module__oP2UfG__contentRichText .article-sources li a:hover{text-decoration:underline;color:#a67c27!important}.Article-module__oP2UfG__contentRichText .article-sources li a:before{content:"›";color:#a67c27;font-size:1.2rem;font-weight:700;line-height:1}.Article-module__oP2UfG__articleHero{text-align:center;border-bottom:1px solid #a67c271a;padding:10rem 0 4rem}.Article-module__oP2UfG__postCategory{color:#a67c27;letter-spacing:.5em;text-transform:uppercase;vertical-align:middle;font-size:.75rem;font-weight:800;line-height:1;display:inline}.Article-module__oP2UfG__postTitle{text-transform:uppercase;letter-spacing:-.02em;max-width:1000px;margin:0 auto 2.5rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:950;line-height:1.1;color:#fff!important}.Article-module__oP2UfG__titleUnderline{background:#a67c27;width:60px;height:1px;margin:0 auto 2.5rem}.Article-module__oP2UfG__postMeta{letter-spacing:.3em;color:#ffffff80;text-transform:uppercase;justify-content:center;gap:3rem;font-size:.7rem;font-weight:700;display:flex}.Article-module__oP2UfG__postMeta strong{margin-left:.4rem;color:#fff!important}.Article-module__oP2UfG__articleBody{padding:4rem 0 2rem}.Article-module__oP2UfG__articleFooter{border-top:1px solid #a67c2726;justify-content:space-between;align-items:center;margin-top:4rem;padding-top:3rem;display:flex}.Article-module__oP2UfG__tagContainer{flex-wrap:wrap;gap:1.2rem;display:flex}.Article-module__oP2UfG__tag{color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:800}.Article-module__oP2UfG__tag:before{content:"#";color:#a67c27;margin-right:2px}.Article-module__oP2UfG__articleButton{text-transform:uppercase;letter-spacing:.25em;white-space:nowrap;background:0 0;border:1px solid #a67c27;padding:.9rem 2rem;font-size:.7rem;font-weight:900;text-decoration:none;transition:all .3s;display:inline-block;color:#fff!important}.Article-module__oP2UfG__articleButton:hover{background:#a67c27;color:#000!important}.Article-module__oP2UfG__shareBottom{border-top:1px solid #ffffff0d;flex-direction:row;justify-content:center;align-items:center;gap:2rem;margin-top:3rem;padding:2.5rem 0;display:flex}.Article-module__oP2UfG__shareLabelBottom{letter-spacing:.35em;color:#ffffff4d;text-transform:uppercase;font-size:.65rem;font-weight:800}.Article-module__oP2UfG__shareIcons{gap:1.5rem;display:flex}.Article-module__oP2UfG__shareIcon{color:#ffffff4d;align-items:center;transition:all .3s;display:flex}.Article-module__oP2UfG__shareIcon:hover{color:#a67c27;transform:translateY(-2px)}.Article-module__oP2UfG__relatedPosts{border-top:1px solid #ffffff0d;padding:4rem 0}:is(.Article-module__oP2UfG__relatedPosts .postsGrid,.Article-module__oP2UfG__relatedPosts [class*=postsGrid]){padding:2rem 0 0!important}.Article-module__oP2UfG__relatedHeader{text-align:center;margin-bottom:2rem}.Article-module__oP2UfG__relatedHeader h2{color:#a67c27;text-transform:uppercase;letter-spacing:.4em;margin-bottom:.75rem;font-size:.7rem}.Article-module__oP2UfG__relatedHeader p{color:#fff;text-transform:uppercase;font-size:1.75rem;font-weight:900}@media (max-width:1024px){.Article-module__oP2UfG__articleHero{padding:8rem 0 3rem}.Article-module__oP2UfG__postTitle{font-size:2rem}.Article-module__oP2UfG__postMeta{flex-direction:column;gap:.75rem}.Article-module__oP2UfG__contentRichText{font-size:1rem}.Article-module__oP2UfG__articleFooter{text-align:center;flex-direction:column;gap:2rem}.Article-module__oP2UfG__shareBottom{flex-direction:column;gap:1rem;padding:2rem 0}}
.FAQ-module__XejvEq__container{background:var(--matte-black);min-height:100vh}.FAQ-module__XejvEq__heroSection{text-align:center;border-bottom:1px solid var(--border-subtle);padding-top:150px;padding-bottom:80px}.FAQ-module__XejvEq__heroTag{color:var(--primary);letter-spacing:.25rem;text-transform:uppercase;margin-bottom:1.5rem;font-size:.65rem;font-weight:800;display:block}.FAQ-module__XejvEq__heroTitle{text-transform:uppercase;color:#fff;letter-spacing:-.02em;margin-bottom:2rem;font-size:4rem;font-weight:900;line-height:1.1}.FAQ-module__XejvEq__heroDesc{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.FAQ-module__XejvEq__faqSection{background:#111;padding:100px 0}.FAQ-module__XejvEq__contentGrid{flex-direction:column;gap:80px;max-width:900px;margin:0 auto;display:flex}.FAQ-module__XejvEq__categoryBlock{border-left:2px solid var(--primary);padding-left:3rem}.FAQ-module__XejvEq__categoryTitle{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3rem;font-size:1.5rem;font-weight:900}.FAQ-module__XejvEq__questionsList{flex-direction:column;gap:1.5rem;display:flex}.FAQ-module__XejvEq__questionCard{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:8px;transition:background .3s,border-color .3s;overflow:hidden}.FAQ-module__XejvEq__questionCard:hover{background:#ffffff0a}.FAQ-module__XejvEq__activeCard{background:#a67c270d;border-color:#a67c2780}.FAQ-module__XejvEq__questionTrigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2.5rem;display:flex}.FAQ-module__XejvEq__questionText{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.4;transition:color .3s}.FAQ-module__XejvEq__questionTrigger:hover .FAQ-module__XejvEq__questionText{color:var(--primary)}.FAQ-module__XejvEq__icon{color:var(--primary);flex-shrink:0;font-size:2rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}.FAQ-module__XejvEq__iconActive{transform:rotate(180deg)}.FAQ-module__XejvEq__answerWrapper{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.FAQ-module__XejvEq__answerActive{grid-template-rows:1fr}.FAQ-module__XejvEq__answerText{overflow:hidden}.FAQ-module__XejvEq__answerInner{color:var(--text-secondary);padding:0 2.5rem 2.5rem;font-size:1rem;font-weight:300;line-height:1.8}.FAQ-module__XejvEq__ctaSection{background:var(--matte-black);padding:100px 0}.FAQ-module__XejvEq__ctaBox{border:1px solid var(--border-subtle);text-align:center;background:#0a0a0a;border-radius:4px;max-width:800px;margin:0 auto;padding:4rem}.FAQ-module__XejvEq__ctaTitle{color:#fff;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2.5rem;font-weight:900}.FAQ-module__XejvEq__ctaDesc{color:var(--text-secondary);margin-bottom:3rem;font-size:1.125rem;font-weight:300}@media (max-width:768px){.FAQ-module__XejvEq__container{padding-top:10px}.FAQ-module__XejvEq__heroSection{padding-top:120px;padding-bottom:60px}.FAQ-module__XejvEq__heroTitle{font-size:2.5rem}.FAQ-module__XejvEq__categoryBlock{border-left-width:1px;padding-left:1.5rem}.FAQ-module__XejvEq__questionTrigger{gap:1rem;padding:1.5rem}.FAQ-module__XejvEq__questionText{font-size:1.1rem}.FAQ-module__XejvEq__answerInner{padding:0 1.5rem 1.5rem}.FAQ-module__XejvEq__ctaBox{padding:3rem 1.5rem}.FAQ-module__XejvEq__ctaTitle{font-size:1.8rem}.FAQ-module__XejvEq__ctaDesc{margin-bottom:2rem;font-size:1rem}}
.Membresias-module__-XPm0W__container{color:#fff;background-color:#0a0a0a;min-height:100vh}.Membresias-module__-XPm0W__hero{text-align:center;justify-content:center;align-items:center;height:60vh;display:flex;position:relative;overflow:hidden}.Membresias-module__-XPm0W__heroBg{z-index:0;position:absolute;inset:0}.Membresias-module__-XPm0W__heroImg{object-fit:cover;width:100%;height:100%}.Membresias-module__-XPm0W__heroOverlay{background:linear-gradient(#0a0a0a66,#0a0a0a);position:absolute;inset:0}.Membresias-module__-XPm0W__heroContent{z-index:10;max-width:900px;padding:2rem;position:relative}.Membresias-module__-XPm0W__heroTag{color:var(--primary);letter-spacing:.4em;text-transform:uppercase;margin-bottom:2rem;font-size:.65rem;font-weight:800;display:block}.Membresias-module__-XPm0W__heroTitle{text-transform:uppercase;margin-bottom:2.5rem;font-size:5rem;font-weight:950;line-height:1}.Membresias-module__-XPm0W__heroTitle span{color:var(--primary)}.Membresias-module__-XPm0W__heroDesc{color:#9ca3af;max-width:700px;margin:0 auto;font-size:1.15rem;line-height:1.6}.Membresias-module__-XPm0W__quoteSection{text-align:center;background-color:#0f0f0f;padding:10rem 0}.Membresias-module__-XPm0W__quoteContent{color:#d1d5db;max-width:800px;margin:0 auto;font-size:1.4rem;font-style:italic;font-weight:300;line-height:1.7}.Membresias-module__-XPm0W__quoteContent em{color:var(--primary);font-style:italic;font-weight:500}.Membresias-module__-XPm0W__benefitsSection{background-color:#0a0a0a;padding:10rem 0}.Membresias-module__-XPm0W__sectionHeader{text-align:center;margin-bottom:6rem}.Membresias-module__-XPm0W__sectionTag{color:var(--primary);letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem;font-size:.65rem;font-weight:800;display:block}.Membresias-module__-XPm0W__sectionTitle{text-transform:uppercase;font-size:2.5rem;font-weight:900}.Membresias-module__-XPm0W__benefitsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.Membresias-module__-XPm0W__benefitCard{background:#ffffff05;border:1px solid #ffffff0d;padding:3rem 2rem;transition:all .4s}.Membresias-module__-XPm0W__benefitCard:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-5px)}.Membresias-module__-XPm0W__benefitNum{color:var(--primary);margin-bottom:1.5rem;font-size:2rem;font-weight:900;display:block}.Membresias-module__-XPm0W__benefitTitle{letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.8rem;font-weight:900}.Membresias-module__-XPm0W__benefitDesc{color:#9ca3af;font-size:.9rem;line-height:1.6}.Membresias-module__-XPm0W__packsSection{background:#0f0f0f;padding:10rem 0}.Membresias-module__-XPm0W__packsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Membresias-module__-XPm0W__packCard{background:#0a0a0a;border:1px solid #ffffff0d;flex-direction:column;padding:4rem 2.5rem;display:flex;position:relative}.Membresias-module__-XPm0W__packCard.Membresias-module__-XPm0W__featured{border-color:var(--primary)}.Membresias-module__-XPm0W__popularBadge{background:var(--primary);color:#000;text-transform:uppercase;letter-spacing:.1em;padding:.5rem 1.5rem;font-size:.6rem;font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.Membresias-module__-XPm0W__packName{text-transform:uppercase;margin-bottom:.5rem;font-size:2.2rem;font-weight:950}.Membresias-module__-XPm0W__packHours{color:var(--primary);letter-spacing:.2em;text-transform:uppercase;margin-bottom:2rem;font-size:.65rem;font-weight:800}.Membresias-module__-XPm0W__packDesc{color:#9ca3af;min-height:4.8rem;margin-bottom:3rem;font-size:.95rem;line-height:1.6}.Membresias-module__-XPm0W__packFooter{margin-top:auto}.Membresias-module__-XPm0W__packPriceLabel{color:#4b5563;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.6rem;display:block}.Membresias-module__-XPm0W__packPrice{margin-bottom:1.5rem;font-size:2rem;font-weight:900}.Membresias-module__-XPm0W__planBtns{gap:.5rem;display:flex}.Membresias-module__-XPm0W__bespokeBanner{background:#a67c270a;border:1px solid #a67c2766;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3rem;margin-top:2rem;padding:3rem 4rem;display:flex}.Membresias-module__-XPm0W__bespokeInfo{flex:1;min-width:280px}.Membresias-module__-XPm0W__bespokeActions{flex-wrap:wrap;flex-shrink:0;gap:1rem;display:flex}.Membresias-module__-XPm0W__finalCTA{text-align:center;padding:10rem 0}.Membresias-module__-XPm0W__ctaTitle{text-transform:uppercase;margin-bottom:1.5rem;font-size:3rem;font-weight:950}.Membresias-module__-XPm0W__ctaTitle span{color:var(--primary)}.Membresias-module__-XPm0W__ctaDesc{color:#9ca3af;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.1rem}@media (max-width:1200px){.Membresias-module__-XPm0W__benefitsGrid,.Membresias-module__-XPm0W__packsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Membresias-module__-XPm0W__heroTitle{font-size:3rem}.Membresias-module__-XPm0W__benefitsGrid,.Membresias-module__-XPm0W__packsGrid{grid-template-columns:1fr}.Membresias-module__-XPm0W__ctaTitle{font-size:2rem}.Membresias-module__-XPm0W__bespokeBanner{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Membresias-module__-XPm0W__bespokeActions{flex-direction:column;width:100%}.Membresias-module__-XPm0W__bespokeActions a{text-align:center;justify-content:center;width:100%}.Membresias-module__-XPm0W__planBtns{flex-direction:column}.Membresias-module__-XPm0W__planBtns a{flex:none;width:100%}}
.SedeDetail-module__SaxKUa__container{background:#0a0a0a;min-height:100vh}.SedeDetail-module__SaxKUa__hero{justify-content:center;align-items:center;min-height:80vh;padding-top:80px;display:flex;position:relative}.SedeDetail-module__SaxKUa__heroBg{z-index:0;position:absolute;inset:0}.SedeDetail-module__SaxKUa__heroImg{object-fit:cover;filter:grayscale();opacity:.3;width:100%;height:100%}.SedeDetail-module__SaxKUa__heroOverlay{background:linear-gradient(#0000 60%,#000 100%);position:absolute;inset:0}.SedeDetail-module__SaxKUa__heroContent{z-index:10;text-align:center;max-width:800px;padding:0 2rem;position:relative}.SedeDetail-module__SaxKUa__heroTag{color:var(--primary);letter-spacing:.3em;text-transform:uppercase;opacity:.8;margin-bottom:1.5rem;font-size:.65rem;font-weight:600;display:block}.SedeDetail-module__SaxKUa__heroLogo{filter:drop-shadow(0 0 40px #a67c2733);height:110px;margin:0 auto 2rem}.SedeDetail-module__SaxKUa__heroDesc{color:#9ca3af;max-width:720px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;font-size:1rem;font-weight:300;line-height:1.6}.SedeDetail-module__SaxKUa__heroDesc strong{color:#fff;font-weight:700}.SedeDetail-module__SaxKUa__heroBtns{justify-content:center;gap:1.5rem;display:flex}@media (max-width:768px){.SedeDetail-module__SaxKUa__heroBtns{flex-direction:column;align-items:center}}.SedeDetail-module__SaxKUa__infoSection{background:#191919;border-top:1px solid #ffffff0d;padding:100px 0}.SedeDetail-module__SaxKUa__grid2{grid-template-columns:1.1fr .9fr;align-items:flex-start;gap:80px;padding:0 4rem;display:grid}.SedeDetail-module__SaxKUa__sectionTitle{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:2rem;font-size:3rem;font-weight:900}.SedeDetail-module__SaxKUa__titleLine{background:var(--primary);width:100px;height:1px;margin-bottom:3rem}.SedeDetail-module__SaxKUa__description{color:#9ca3af;margin-bottom:3rem;font-size:1rem;font-weight:300;line-height:1.8}.SedeDetail-module__SaxKUa__featuresList{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.SedeDetail-module__SaxKUa__featureItem{text-transform:uppercase;letter-spacing:.15em;color:#fff;align-items:center;gap:1.5rem;font-size:.75rem;font-weight:700;display:flex}.SedeDetail-module__SaxKUa__featureItem span{color:var(--primary);background:#a67c271a;border-radius:4px;padding:.5rem}.SedeDetail-module__SaxKUa__statsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.SedeDetail-module__SaxKUa__statCard{border-left:2px solid var(--primary);background:#ffffff05;flex-direction:column;justify-content:center;padding:2rem;display:flex}.SedeDetail-module__SaxKUa__statCard:hover{background:#a67c271a}.SedeDetail-module__SaxKUa__statCard:nth-child(3){grid-column:span 2}.SedeDetail-module__SaxKUa__mainStat{flex-direction:column;display:flex}.SedeDetail-module__SaxKUa__statVal{letter-spacing:-.05em;margin-bottom:.25rem;font-size:2.5rem;font-weight:900;line-height:1;display:block}.SedeDetail-module__SaxKUa__statLabel{text-transform:uppercase;letter-spacing:.1em;color:#4b5563;font-size:.65rem;font-weight:900;display:block}.SedeDetail-module__SaxKUa__subStat{border-top:1px solid #ffffff0d;margin-top:1.5rem;padding-top:1.5rem}.SedeDetail-module__SaxKUa__subVal{color:#e5e7eb;font-size:1.5rem;font-weight:900;display:block}.SedeDetail-module__SaxKUa__subLabel{text-transform:uppercase;letter-spacing:.1em;color:#4b5563;font-size:.55rem;font-weight:800;display:block}@media (max-width:1200px){.SedeDetail-module__SaxKUa__grid2{grid-template-columns:1fr;gap:60px;padding:0 2rem}.SedeDetail-module__SaxKUa__sectionTitle{font-size:2.5rem}}.SedeDetail-module__SaxKUa__gallerySection{padding:100px 0;overflow:hidden}.SedeDetail-module__SaxKUa__galleryHeader{text-align:left;margin-bottom:5rem;padding:0 4rem}.SedeDetail-module__SaxKUa__galleryTag{color:var(--primary);letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.65rem;display:block}.SedeDetail-module__SaxKUa__galleryTitle{text-transform:uppercase;margin-bottom:1rem;font-size:2.5rem;font-weight:900}.SedeDetail-module__SaxKUa__galleryDesc{color:#4b5563;font-size:1rem;font-weight:300}.SedeDetail-module__SaxKUa__galleryTrack{width:200%;display:flex}.SedeDetail-module__SaxKUa__galleryInner{gap:1rem;animation:80s linear infinite SedeDetail-module__SaxKUa__scrollGallery;display:flex}.SedeDetail-module__SaxKUa__galleryItem{flex-shrink:0;width:400px;height:500px}.SedeDetail-module__SaxKUa__galleryImg{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .8s,transform .8s}.SedeDetail-module__SaxKUa__galleryImg:hover{filter:grayscale(0%);transform:scale(1.02)}@keyframes SedeDetail-module__SaxKUa__scrollGallery{0%{transform:translate(0)}to{transform:translate(-50%)}}.SedeDetail-module__SaxKUa__mapSection{background:#191919}.SedeDetail-module__SaxKUa__mapGrid{grid-template-columns:1fr .8fr;min-height:500px;display:grid}.SedeDetail-module__SaxKUa__mapContainer{min-height:400px;position:relative}.SedeDetail-module__SaxKUa__mapIframe{filter:grayscale()invert()opacity(.5)contrast(1.2);border:0;width:100%;height:100%}.SedeDetail-module__SaxKUa__mapInfo{flex-direction:column;justify-content:center;padding:5rem;display:flex}.SedeDetail-module__SaxKUa__visitTitle{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:2rem;font-size:2.2rem;font-weight:900}.SedeDetail-module__SaxKUa__locationBlock{border-left:2px solid var(--primary);margin-bottom:4rem;padding-left:2rem}.SedeDetail-module__SaxKUa__locBadge{color:var(--primary);letter-spacing:.2em;margin-bottom:1.5rem;font-size:.65rem;font-weight:800;display:block}.SedeDetail-module__SaxKUa__addressBox{margin-bottom:2rem}.SedeDetail-module__SaxKUa__addressText{color:#fff;text-transform:uppercase;margin-bottom:.25rem;font-size:1.25rem;font-weight:900;line-height:1.2}.SedeDetail-module__SaxKUa__extraInfo{border-top:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:2rem;padding-top:3rem;display:grid}.SedeDetail-module__SaxKUa__infoCol{flex-direction:column;gap:.5rem;display:flex}.SedeDetail-module__SaxKUa__infoLabel{color:#4b5563;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;font-size:.6rem;font-weight:800}.SedeDetail-module__SaxKUa__infoVal{color:#d1d5db;font-size:.85rem;font-weight:600}.SedeDetail-module__SaxKUa__infoValHighlight{color:var(--primary);margin-top:.25rem;font-size:.85rem;font-weight:900}.SedeDetail-module__SaxKUa__secondaryCTA{justify-content:center;align-items:center;height:50vh;display:flex;position:relative;overflow:hidden}.SedeDetail-module__SaxKUa__ctaBg{z-index:0;position:absolute;inset:0}.SedeDetail-module__SaxKUa__ctaImg{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.4,0,.2,1)}.SedeDetail-module__SaxKUa__ctaOverlay{z-index:1;background:linear-gradient(#0a0a0a59,#0a0a0aa6);transition:opacity .8s;position:absolute;inset:0}.SedeDetail-module__SaxKUa__secondaryCTA:after{content:"";opacity:0;z-index:2;background:linear-gradient(#0a0a0a80,#0a0a0acc);transition:opacity .8s;position:absolute;inset:0}.SedeDetail-module__SaxKUa__secondaryCTA:hover:after{opacity:1}.SedeDetail-module__SaxKUa__secondaryCTA:hover .SedeDetail-module__SaxKUa__ctaImg{transform:scale(1.05)}.SedeDetail-module__SaxKUa__ctaContent{z-index:10;text-align:center;position:relative}.SedeDetail-module__SaxKUa__ctaTag{color:var(--primary);letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.65rem;font-weight:800;display:block}.SedeDetail-module__SaxKUa__ctaTitle{text-transform:uppercase;color:#fff;margin-bottom:2.5rem;font-size:3rem;font-weight:900;line-height:1}.SedeDetail-module__SaxKUa__ctaTitle span{color:var(--primary);-webkit-text-stroke:0;margin-top:.5rem;display:block}@media (max-width:1024px){.SedeDetail-module__SaxKUa__mapGrid{grid-template-columns:1fr}.SedeDetail-module__SaxKUa__mapInfo{padding:4rem 2rem}.SedeDetail-module__SaxKUa__statsGrid{grid-template-columns:1fr}.SedeDetail-module__SaxKUa__statCard:nth-child(3){grid-column:span 1}}@media (max-width:768px){.SedeDetail-module__SaxKUa__hero{min-height:70vh;padding-top:100px}.SedeDetail-module__SaxKUa__heroContent{padding:0 1.5rem}.SedeDetail-module__SaxKUa__heroLogo{height:115px;margin-bottom:1.5rem}.SedeDetail-module__SaxKUa__heroDesc{margin-bottom:2rem;font-size:.9rem;line-height:1.5}.SedeDetail-module__SaxKUa__heroBtns{flex-direction:column;align-items:center;gap:1rem;width:100%}.SedeDetail-module__SaxKUa__heroBtns>a{text-align:center;justify-content:center;width:100%;display:flex}.SedeDetail-module__SaxKUa__infoSection{padding:4rem 0}.SedeDetail-module__SaxKUa__grid2{grid-template-columns:1fr;gap:3rem;padding:0 1.5rem}.SedeDetail-module__SaxKUa__sectionTitle{margin-bottom:1.5rem;font-size:2rem}.SedeDetail-module__SaxKUa__titleLine{margin-bottom:2rem}.SedeDetail-module__SaxKUa__description{margin-bottom:2rem;font-size:.9rem;line-height:1.6}.SedeDetail-module__SaxKUa__featuresList{gap:1rem}.SedeDetail-module__SaxKUa__featureItem{gap:1rem;font-size:.65rem}.SedeDetail-module__SaxKUa__statCard{padding:1.5rem}.SedeDetail-module__SaxKUa__statVal{font-size:2rem}.SedeDetail-module__SaxKUa__gallerySection{padding:4rem 0}.SedeDetail-module__SaxKUa__galleryHeader{margin-bottom:3rem;padding:0 1.5rem}.SedeDetail-module__SaxKUa__galleryTitle{font-size:1.8rem}.SedeDetail-module__SaxKUa__galleryItem{width:280px;height:350px}.SedeDetail-module__SaxKUa__mapGrid{grid-template-columns:1fr}.SedeDetail-module__SaxKUa__mapContainer{min-height:300px}.SedeDetail-module__SaxKUa__mapInfo{padding:3rem 1.5rem}.SedeDetail-module__SaxKUa__visitTitle{margin-bottom:1.5rem;font-size:1.8rem}.SedeDetail-module__SaxKUa__locationBlock{margin-bottom:2.5rem;padding-left:1rem}.SedeDetail-module__SaxKUa__addressText{font-size:1.1rem}.SedeDetail-module__SaxKUa__extraInfo{grid-template-columns:1fr;gap:1.5rem;padding-top:2.5rem}.SedeDetail-module__SaxKUa__secondaryCTA{height:45vh}.SedeDetail-module__SaxKUa__ctaContent{padding:0 1.5rem}.SedeDetail-module__SaxKUa__ctaTitle{margin-bottom:2rem;font-size:1.8rem}.SedeDetail-module__SaxKUa__ctaTag{margin-bottom:1rem}}
.Sedes-module__y_Hmza__page{background:var(--matte-black);padding-top:80px}.Sedes-module__y_Hmza__header{border-bottom:1px solid var(--border-subtle);padding:120px 0 60px}.Sedes-module__y_Hmza__headerFlex{display:flex}.Sedes-module__y_Hmza__headerContent{padding:0 80px}.Sedes-module__y_Hmza__badge{color:var(--primary);letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.5rem;font-family:monospace;font-size:.8125rem;display:block}.Sedes-module__y_Hmza__title{text-transform:uppercase;letter-spacing:-.05em;font-size:clamp(3rem,6vw,4.5rem);font-weight:900;line-height:.9}.Sedes-module__y_Hmza__flexContainer{display:flex}.Sedes-module__y_Hmza__sedeSection{border-bottom:1px solid var(--border-subtle)}.Sedes-module__y_Hmza__mainContent{width:100%;display:flex}.Sedes-module__y_Hmza__reverse{flex-direction:row-reverse}.Sedes-module__y_Hmza__infoCol{border-right:1px solid var(--border-subtle);width:45%;padding:120px 80px}.Sedes-module__y_Hmza__reverse .Sedes-module__y_Hmza__infoCol{border-right:none;border-left:1px solid var(--border-subtle)}.Sedes-module__y_Hmza__sticky{position:sticky;top:120px}.Sedes-module__y_Hmza__typeTag{color:var(--primary);text-transform:uppercase;letter-spacing:.3em;margin-bottom:1rem;font-size:.625rem;font-weight:900;display:block}.Sedes-module__y_Hmza__statusTag{background:var(--primary);color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding:.25rem .75rem;font-size:.625rem;font-weight:900;display:inline-block}.Sedes-module__y_Hmza__sedeTitle{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:2rem;font-size:3rem;font-weight:900}.Sedes-module__y_Hmza__sedeDesc{color:var(--text-secondary);margin-bottom:3rem;font-size:1.125rem;font-weight:300;line-height:1.6}.Sedes-module__y_Hmza__specsGrid{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem;display:grid}.Sedes-module__y_Hmza__specItem{flex-direction:column;gap:.5rem;display:flex}.Sedes-module__y_Hmza__specLabel{color:var(--border-line);text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:900}.Sedes-module__y_Hmza__specValue{color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700}.Sedes-module__y_Hmza__addressBox{border:1px solid var(--border-subtle);background:#ffffff05;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.Sedes-module__y_Hmza__addressBox span{color:var(--primary);font-size:1.25rem}.Sedes-module__y_Hmza__addressBox p{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.75rem;font-weight:700}.Sedes-module__y_Hmza__actionBtns{gap:1.5rem;margin-top:3rem;display:flex}@media (max-width:768px){.Sedes-module__y_Hmza__actionBtns{flex-direction:column}}.Sedes-module__y_Hmza__visualCol{width:55%;position:relative;overflow:hidden}.Sedes-module__y_Hmza__imageWrap{height:100%;position:relative}.Sedes-module__y_Hmza__image{object-fit:cover;filter:grayscale();opacity:.8;width:100%;height:100%}.Sedes-module__y_Hmza__imageOverlay{z-index:1;background:#0000004d;position:absolute;inset:0}.Sedes-module__y_Hmza__gridOverlay{z-index:2;background-image:linear-gradient(#a67c270d 1px,#0000 1px),linear-gradient(90deg,#a67c270d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}@media (max-width:1024px){.Sedes-module__y_Hmza__mainContent,.Sedes-module__y_Hmza__reverse{flex-direction:column}.Sedes-module__y_Hmza__infoCol,.Sedes-module__y_Hmza__visualCol{width:100%}.Sedes-module__y_Hmza__infoCol{border-left:none;border-right:none;padding:60px 32px}.Sedes-module__y_Hmza__visualCol{height:400px}.Sedes-module__y_Hmza__headerContent{padding:0 32px}.Sedes-module__y_Hmza__sedeTitle{word-break:break-word;overflow-wrap:break-word;font-size:clamp(1.8rem,8vw,3rem)}}
