@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.a2f18b1a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3ed55436.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_3e157e41-module__euozaW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_3e157e41-module__euozaW__variable{--font-poppins:"Poppins","Poppins Fallback"}
:root{--color-bg:#010202;--color-bg-card:#202c3d;--color-bg-alt:#302e2d;--color-primary:#e3b953;--color-primary-hover:#1e7acc;--color-text:#fff;--color-text-muted:#8a9ba8;--color-border:#3a4a5c;--font-poppins:var(--font-poppins),Poppins,sans-serif}body{background-color:var(--color-bg);margin:0}@keyframes scale-in{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.3s ease-out forwards scale-in}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.Header-module-scss-module__i3F45q__header{z-index:1000;box-sizing:border-box;justify-content:space-between;align-items:center;gap:64px;width:100%;padding:24px 64px;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:480px){.Header-module-scss-module__i3F45q__header{flex-direction:row-reverse;padding:8px 16px}}.Header-module-scss-module__i3F45q__header__logo{transition:filter .3s}.Header-module-scss-module__i3F45q__header--dark .Header-module-scss-module__i3F45q__header__logo{filter:brightness(0)saturate()invert(14%)sepia(26%)saturate(1600%)hue-rotate(176deg)brightness(96%)contrast(94%)}.Header-module-scss-module__i3F45q__header--dark .Header-module-scss-module__i3F45q__header__menu .Header-module-scss-module__i3F45q__menu__opt{color:#102d40;text-shadow:none}.Header-module-scss-module__i3F45q__header__menu{justify-content:space-between;align-items:center;gap:72px;display:flex}@media (max-width:768px){.Header-module-scss-module__i3F45q__header__menu{gap:16px}}@media (max-width:480px){.Header-module-scss-module__i3F45q__header__menu{gap:12px}}.Header-module-scss-module__i3F45q__header__menu .Header-module-scss-module__i3F45q__menu__opt{color:#fff;cursor:pointer;text-shadow:0 1px 10px rgba(0,0,0,.28);background:0 0;font-family:Codec Pro,sans-serif;font-size:24px;font-weight:300;transition:color .3s,text-shadow .3s}@media (max-width:768px){.Header-module-scss-module__i3F45q__header__menu .Header-module-scss-module__i3F45q__menu__opt{font-size:20px}}@media (max-width:480px){.Header-module-scss-module__i3F45q__header__menu .Header-module-scss-module__i3F45q__menu__opt{font-size:16px}}.Header-module-scss-module__i3F45q__header__hamburger{cursor:pointer;display:none}@media (max-width:768px){.Header-module-scss-module__i3F45q__header__hamburger{display:block}.Header-module-scss-module__i3F45q__header__menu{display:none}}
#checkbox{display:none}.toggle{cursor:pointer;z-index:10;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;width:40px;height:20px;transition-duration:.5s;display:flex;position:relative}.bars{background-color:#e3b953;border-radius:4px;width:75%;height:2px;transition:background-color 1.2s ease-in}#bar2{transition-duration:.8s}#bar1,#bar2{width:75%}#checkbox:checked+.toggle .bars{transition-duration:.8s;position:absolute}#checkbox:checked+.toggle #bar2{transition-duration:1s;transform:scaleX(0)}#checkbox:checked+.toggle #bar1{width:100%;transition-duration:.8s;transform:rotate(45deg)}#checkbox:checked+.toggle #bar3{width:100%;transition-duration:.8s;transform:rotate(-45deg)}#checkbox:checked+.toggle{transition-duration:.8s;transform:rotate(180deg)}
.side-menu-module-scss-module__t-HUZG__side_menu{z-index:5;background-color:#302e2d;flex-direction:column;align-items:center;width:100%;height:100svh;padding-top:25svh;display:flex;position:fixed;top:0;left:0}.side-menu-module-scss-module__t-HUZG__side_menu__hide{opacity:0;transition:all .5s ease-in;left:3000px}.side-menu-module-scss-module__t-HUZG__side_menu__show{opacity:.95;transition:opacity .5s ease-in;left:0}.side-menu-module-scss-module__t-HUZG__side_menu__content{flex-direction:column;gap:24px;padding:0 20px;display:flex;position:relative}.side-menu-module-scss-module__t-HUZG__side_menu__content .side-menu-module-scss-module__t-HUZG__option{letter-spacing:-.04em;text-align:center;color:#e3b953;font-family:Poppins,sans-serif;font-size:52px;font-weight:400;line-height:48px}
.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton{isolation:isolate;color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton:after{content:"";border-radius:var(--glass-radius,16px);pointer-events:none;opacity:var(--glass-default-opacity,0);z-index:1;background:var(--glass-background,rgba(255,255,255,.016));-webkit-backdrop-filter:var(--glass-filter)blur(.5px)saturate(1.1)brightness(1.03);backdrop-filter:var(--glass-filter)blur(.5px)saturate(1.1)brightness(1.03);transition:opacity .18s;position:absolute;top:-10px;bottom:-10px;left:-18px;right:-18px}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton:hover:after{opacity:1}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton:focus-visible:after{opacity:1}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton--dark{--glass-background:rgba(16,45,64,.08)}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton__content{z-index:3;white-space:nowrap;position:relative}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton__specular{z-index:2;pointer-events:none;opacity:var(--glass-specular-opacity,0);transition:opacity .16s;position:absolute;top:-10px;left:-18px;overflow:visible}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton:hover .LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton__specular{opacity:1}.LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton:focus-visible .LiquidGlassButton-module-scss-module__T-ubWG__liquidGlassButton__specular{opacity:1}
.ContactModal-module-scss-module__rkNx9G__contactModal{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(10,18,28,.55);justify-content:center;align-items:center;padding:32px;animation:.24s ease-out both ContactModal-module-scss-module__rkNx9G__contact-modal-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ContactModal-module-scss-module__rkNx9G__contactModal--closing{animation:.22s ease-in both ContactModal-module-scss-module__rkNx9G__contact-modal-fade-out}.ContactModal-module-scss-module__rkNx9G__contactModal__card{box-sizing:border-box;background:linear-gradient(rgba(15,28,46,.73),rgba(15,28,46,.73)),url(/details/detalles-entrada.png) 50%/cover no-repeat;border-radius:18px;grid-template-columns:1fr 1.05fr;gap:44px;width:min(1080px,100%);max-height:calc(100svh - 48px);padding:48px;animation:.34s cubic-bezier(.22,1,.36,1) both ContactModal-module-scss-module__rkNx9G__contact-modal-card-in;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.4)}.ContactModal-module-scss-module__rkNx9G__contactModal__close{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:28px;line-height:1;transition:color .2s;display:flex;position:absolute;top:14px;right:16px}.ContactModal-module-scss-module__rkNx9G__contactModal__close:hover{color:#e3b953}.ContactModal-module-scss-module__rkNx9G__contactModal__info{flex-direction:column;min-width:0;display:flex}.ContactModal-module-scss-module__rkNx9G__contactModal__eyebrow{letter-spacing:5px;color:rgba(255,255,255,.65);margin-bottom:20px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.ContactModal-module-scss-module__rkNx9G__contactModal__title{color:#fff;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:max(30px,min(3vw,40px));font-weight:500;line-height:1.2}.ContactModal-module-scss-module__rkNx9G__contactModal__title span{color:#e3b953}.ContactModal-module-scss-module__rkNx9G__contactModal__description{color:rgba(255,255,255,.85);max-width:44ch;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.ContactModal-module-scss-module__rkNx9G__contactModal__methods{flex-direction:column;gap:26px;margin-top:auto;padding-top:40px;display:flex}.ContactModal-module-scss-module__rkNx9G__contactModal__method{align-items:center;gap:18px;text-decoration:none;display:flex}.ContactModal-module-scss-module__rkNx9G__contactModal__methodIcon{flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ContactModal-module-scss-module__rkNx9G__contactModal__methodIcon img{filter:brightness(0)invert();display:block}.ContactModal-module-scss-module__rkNx9G__contactModal__methodText{flex-direction:column;gap:3px;display:flex}.ContactModal-module-scss-module__rkNx9G__contactModal__methodTitle{color:#e3b953;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.ContactModal-module-scss-module__rkNx9G__contactModal__methodInfo{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}.ContactModal-module-scss-module__rkNx9G__contactModal__formCard{background:#fff;border-radius:14px;min-width:0;padding:32px;box-shadow:0 12px 32px rgba(0,0,0,.18)}.ContactModal-module-scss-module__rkNx9G__contactModal__formTitle{color:#102d40;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600}.ContactModal-module-scss-module__rkNx9G__contactModal__form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ContactModal-module-scss-module__rkNx9G__contactModal__input{box-sizing:border-box;color:#102d40;background:#fff;border:1.5px solid #dbe2e8;border-radius:8px;width:100%;padding:13px 14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;transition:border-color .2s}.ContactModal-module-scss-module__rkNx9G__contactModal__input::placeholder{color:#9aa7b0}.ContactModal-module-scss-module__rkNx9G__contactModal__input:focus{border-color:#24445a;outline:none}.ContactModal-module-scss-module__rkNx9G__contactModal__textarea{resize:vertical;grid-column:1/-1;min-height:110px}.ContactModal-module-scss-module__rkNx9G__contactModal__submit{color:#fff;letter-spacing:1px;cursor:pointer;background:#0f1c2e;border:0;border-radius:8px;grid-column:1/-1;justify-content:center;justify-self:start;align-items:center;gap:10px;min-width:200px;min-height:46px;margin-top:4px;padding:13px 26px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.ContactModal-module-scss-module__rkNx9G__contactModal__submit:hover:not(:disabled){background:#1c3448;transform:translateY(-1px)}.ContactModal-module-scss-module__rkNx9G__contactModal__submit:disabled{opacity:.55;cursor:not-allowed}.ContactModal-module-scss-module__rkNx9G__contactModal__spinner{border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ContactModal-module-scss-module__rkNx9G__contact-modal-spin}.ContactModal-module-scss-module__rkNx9G__contactModal__feedback{grid-column:1/-1;margin:2px 0 0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.ContactModal-module-scss-module__rkNx9G__contactModal__feedback--success{color:#1e7d4f}.ContactModal-module-scss-module__rkNx9G__contactModal__feedback--error{color:#c0392b}@keyframes ContactModal-module-scss-module__rkNx9G__contact-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ContactModal-module-scss-module__rkNx9G__contact-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ContactModal-module-scss-module__rkNx9G__contact-modal-card-in{0%{opacity:0;transform:scale(.92)translateY(20px)}to{opacity:1;transform:none}}@keyframes ContactModal-module-scss-module__rkNx9G__contact-modal-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.ContactModal-module-scss-module__rkNx9G__contactModal__card{grid-template-columns:1fr;gap:36px;padding:40px 32px}.ContactModal-module-scss-module__rkNx9G__contactModal__methods{margin-top:0}}@media (max-width:600px){.ContactModal-module-scss-module__rkNx9G__contactModal{padding:16px}.ContactModal-module-scss-module__rkNx9G__contactModal__card{gap:32px;max-height:calc(100svh - 32px);padding:36px 20px}.ContactModal-module-scss-module__rkNx9G__contactModal__form{grid-template-columns:1fr}.ContactModal-module-scss-module__rkNx9G__contactModal__submit{width:100%}}
