:root{--color-blanco-hueso:#eae6e2;--color-beige-calido:#cfc7c1;--color-greige:#a9a39d;--color-marron-topo:#60574e;--color-marron-topo-hover:#4a433b;--font-heading:"Gotham", "Montserrat", sans-serif;--font-body:"Nunito Sans", sans-serif;--radius:3px;--radius-max:4px;--divider:.5px solid var(--color-beige-calido);--container-max:1280px;--gutter:48px;--navbar-height:76px;--transition:.2s ease}@media (width<=768px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--navbar-height);height:100%}body{background-color:var(--color-blanco-hueso);min-height:100%;color:var(--color-marron-topo);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-weight:300;display:flex}main{flex:1;overflow-x:clip}img{max-width:100%;display:block}[hidden]{display:none!important}.container{width:100%;max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto}.eyebrow{font-family:var(--font-body);letter-spacing:.38em;color:var(--color-greige);text-transform:uppercase;font-size:11px;font-weight:300;display:block}.section-title{font-family:var(--font-heading);letter-spacing:.08em;color:var(--color-marron-topo);text-transform:uppercase;font-size:clamp(28px,4vw,44px);font-weight:700}.divider{background-color:var(--color-beige-calido);height:.5px}.lead{font-family:var(--font-body);color:var(--color-greige);font-size:15px;font-weight:300;line-height:1.75}.section{background-color:var(--color-blanco-hueso);padding:120px var(--gutter);border-top:var(--divider)}.section__inner{max-width:var(--container-max);margin:0 auto}@media (width<=768px){.section{padding-top:80px;padding-bottom:80px}}.form{flex-direction:column;gap:24px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field__label{font-family:var(--font-body);letter-spacing:.12em;color:var(--color-marron-topo);text-transform:uppercase;font-size:11px;font-weight:400}.field__input{font-family:var(--font-body);color:var(--color-marron-topo);border:var(--divider);width:100%;transition:border-color var(--transition);background-color:#0000;border-radius:2px;outline:none;padding:12px 16px;font-size:14px;font-weight:300}.field__input::placeholder{color:var(--color-greige);font-weight:300}.field__input:focus{border-color:var(--color-marron-topo)}.field__input[aria-invalid=true]{border-color:var(--color-greige)}textarea.field__input{resize:vertical;min-height:110px}.field__select-wrap{position:relative}select.field__input{appearance:none;cursor:pointer;padding-right:40px}.field__select-wrap:after{content:"⌄";color:var(--color-greige);pointer-events:none;font-size:18px;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-60%)}.field__error,.form__note{font-family:var(--font-body);letter-spacing:.05em;color:var(--color-greige);font-size:11px;font-weight:300}.form__send-error{font-family:var(--font-body);letter-spacing:.05em;color:var(--color-marron-topo);font-size:12px}.form__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.form__footer .btn{letter-spacing:.15em;padding:13px 32px}.btn:disabled{opacity:.6;cursor:not-allowed}.form__thanks-title{font-family:var(--font-heading);letter-spacing:.25em;color:var(--color-marron-topo);text-transform:uppercase;font-size:20px;font-weight:700}.form__thanks-text{font-family:var(--font-body);color:var(--color-greige);font-size:15px;font-weight:300;line-height:1.7}.form--filled{gap:20px}.form--filled .field{gap:6px}.form--filled .field__label{font-family:var(--font-heading);letter-spacing:.06em;font-size:12px;font-weight:600}.form--filled .field__input{background-color:var(--color-beige-calido);border:1px solid var(--color-beige-calido);border-radius:var(--radius);padding:12px 14px;font-size:16px;font-weight:400}.form--filled .field__input:focus-visible{border-color:var(--color-beige-calido);outline:2px solid var(--color-marron-topo);outline-offset:1px}.form--filled .field__input[aria-invalid=true]{border:2px solid var(--color-marron-topo)}.form--filled select.field__input:invalid{color:var(--color-greige)}.form--filled select.field__input option,.form--filled .field__select-wrap:after{color:var(--color-marron-topo)}.form--filled .field__error{letter-spacing:0;color:var(--color-marron-topo);font-size:13px;font-style:italic;font-weight:600}@media (width<=480px){.form__footer{flex-direction:column;align-items:flex-start}.form__footer .btn{text-align:center;width:100%}}.js [data-reveal],.js [data-reveal-group]>*{opacity:0;transform:translate(var(--reveal-x,0), var(--reveal-y,24px));transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:var(--delay,0s)}.js [data-reveal].is-visible,.js [data-reveal-group].is-visible>*{opacity:1;transform:none}.btn{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition);border:none;padding:14px 32px;font-size:12px;font-weight:400;text-decoration:none;display:inline-block}.btn--primary{color:var(--color-blanco-hueso);background-color:var(--color-marron-topo)}.btn--primary:hover{background-color:var(--color-marron-topo-hover)}.btn--arrow{color:inherit;background:0 0;align-items:center;gap:10px;padding:0;display:inline-flex}.btn--arrow:after{content:"→";transition:transform var(--transition);font-size:14px}.btn--arrow:hover:after{transform:translate(4px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo[data-astro-cid-r4ibslmy]{align-items:center;gap:14px;display:flex}.logo__img[data-astro-cid-r4ibslmy]{width:auto;height:44px}.logo__text[data-astro-cid-r4ibslmy]{flex-direction:column;gap:3px;display:flex}.logo__brand[data-astro-cid-r4ibslmy]{flex-direction:column;line-height:1;display:flex}.logo__arena[data-astro-cid-r4ibslmy],.logo__club[data-astro-cid-r4ibslmy]{font-family:var(--font-heading);color:var(--color-marron-topo);text-transform:uppercase;font-size:17px}.logo__arena[data-astro-cid-r4ibslmy]{letter-spacing:.28em;font-weight:700}.logo__club[data-astro-cid-r4ibslmy]{letter-spacing:.38em;font-weight:300}.logo__subtitle[data-astro-cid-r4ibslmy]{font-family:var(--font-body);letter-spacing:.45em;color:var(--color-greige);text-transform:uppercase;font-size:7.5px;font-weight:300}.logo--light[data-astro-cid-r4ibslmy] .logo__img[data-astro-cid-r4ibslmy]{filter:brightness(0)invert();opacity:.9;height:48px}.logo--light[data-astro-cid-r4ibslmy] .logo__arena[data-astro-cid-r4ibslmy],.logo--light[data-astro-cid-r4ibslmy] .logo__club[data-astro-cid-r4ibslmy]{color:var(--color-blanco-hueso)}.logo--light[data-astro-cid-r4ibslmy] .logo__subtitle[data-astro-cid-r4ibslmy]{color:var(--color-beige-calido)}@media (width<=480px){.logo[data-astro-cid-r4ibslmy]{gap:10px}.logo__img[data-astro-cid-r4ibslmy],.logo--light[data-astro-cid-r4ibslmy] .logo__img[data-astro-cid-r4ibslmy]{height:28px}}.navbar[data-astro-cid-xnkj5dam]{z-index:100;background-color:var(--color-blanco-hueso);transition:box-shadow .3s;position:sticky;top:0}.navbar--scrolled[data-astro-cid-xnkj5dam]{box-shadow:0 2px 16px color-mix(in srgb, var(--color-marron-topo) 14%, transparent)}.navbar__inner[data-astro-cid-xnkj5dam]{height:var(--navbar-height);max-width:var(--container-max);padding:0 var(--gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.navbar__logo[data-astro-cid-xnkj5dam]{flex-shrink:0;text-decoration:none}.navbar__nav[data-astro-cid-xnkj5dam]{align-items:center;gap:38px;display:flex}.navbar__link[data-astro-cid-xnkj5dam],.navbar__mobile-link[data-astro-cid-xnkj5dam]{font-family:var(--font-body);letter-spacing:.13em;color:var(--color-greige);text-transform:uppercase;transition:color var(--transition);font-size:13px;font-weight:400;text-decoration:none}.navbar__link[data-astro-cid-xnkj5dam]:hover,.navbar__mobile-link[data-astro-cid-xnkj5dam]:hover{color:var(--color-marron-topo)}.navbar__cta[data-astro-cid-xnkj5dam]{letter-spacing:.15em;padding:10px 24px}.navbar__hamburger[data-astro-cid-xnkj5dam]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;display:none}.navbar__hamburger[data-astro-cid-xnkj5dam] span[data-astro-cid-xnkj5dam]{background-color:var(--color-marron-topo);transform-origin:50%;width:100%;height:1px;transition:transform .25s,opacity .25s;display:block}.navbar--open[data-astro-cid-xnkj5dam] .navbar__hamburger[data-astro-cid-xnkj5dam] span[data-astro-cid-xnkj5dam]:first-child{transform:translateY(6px)rotate(45deg)}.navbar--open[data-astro-cid-xnkj5dam] .navbar__hamburger[data-astro-cid-xnkj5dam] span[data-astro-cid-xnkj5dam]:nth-child(2){opacity:0;transform:scaleX(0)}.navbar--open[data-astro-cid-xnkj5dam] .navbar__hamburger[data-astro-cid-xnkj5dam] span[data-astro-cid-xnkj5dam]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navbar__mobile[data-astro-cid-xnkj5dam]{background-color:var(--color-blanco-hueso);border-top:var(--divider);max-height:0;transition:max-height .35s;display:none;overflow:hidden}.navbar--open[data-astro-cid-xnkj5dam] .navbar__mobile[data-astro-cid-xnkj5dam]{max-height:480px}.navbar__mobile-nav[data-astro-cid-xnkj5dam]{flex-direction:column;padding:8px 0 24px;display:flex}.navbar__mobile-link[data-astro-cid-xnkj5dam]{border-bottom:var(--divider);padding:14px 32px}.navbar__mobile-cta[data-astro-cid-xnkj5dam]{letter-spacing:.15em;text-align:center;margin:20px 32px 0;padding:13px 24px}@media (width<=1180px){.navbar__nav[data-astro-cid-xnkj5dam]{gap:24px}.navbar__link[data-astro-cid-xnkj5dam]{letter-spacing:.1em;font-size:12px}}@media (width<=960px){.navbar__nav[data-astro-cid-xnkj5dam]{display:none}.navbar__hamburger[data-astro-cid-xnkj5dam]{display:flex}.navbar__mobile[data-astro-cid-xnkj5dam]{display:block}}.footer[data-astro-cid-oenwriqq]{background-color:var(--color-marron-topo);width:100%}.footer__inner[data-astro-cid-oenwriqq]{max-width:var(--container-max);padding:72px var(--gutter) 0;margin:0 auto}.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:minmax(max-content,1.6fr) repeat(4,1fr);gap:48px;display:grid}.footer__col[data-astro-cid-oenwriqq]{flex-direction:column;display:flex}.footer__col--brand[data-astro-cid-oenwriqq]{gap:20px}.footer__tagline[data-astro-cid-oenwriqq],.footer__link[data-astro-cid-oenwriqq]{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-beige-calido);font-size:13px;font-weight:300}.footer__col-title[data-astro-cid-oenwriqq]{font-family:var(--font-heading);letter-spacing:.22em;color:var(--color-blanco-hueso);text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:700}.footer__list[data-astro-cid-oenwriqq]{flex-direction:column;gap:11px;display:flex}.footer__link[data-astro-cid-oenwriqq]{transition:color var(--transition);text-decoration:none}.footer__link[data-astro-cid-oenwriqq]:hover{color:var(--color-blanco-hueso)}.footer__separator[data-astro-cid-oenwriqq]{background-color:var(--color-greige);opacity:.35;height:.5px;margin-top:64px}.footer__bottom[data-astro-cid-oenwriqq]{padding:22px 0 28px}.footer__copyright[data-astro-cid-oenwriqq]{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-greige);text-align:center;font-size:12px;font-weight:300}@media (width<=1024px){.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr;gap:48px}.footer__col--brand[data-astro-cid-oenwriqq]{grid-column:1/-1}}@media (width<=640px){.footer__inner[data-astro-cid-oenwriqq]{padding-top:52px}.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr;gap:40px}.footer__separator[data-astro-cid-oenwriqq]{margin-top:48px}}.modal[data-astro-cid-onzijnab]{background-color:var(--color-blanco-hueso);width:calc(100% - 48px);max-width:520px;max-height:90vh;color:var(--color-marron-topo);border:none;border-radius:2px;margin:auto;padding:48px 52px 44px;overflow-y:auto}.modal[data-astro-cid-onzijnab][open]{animation:.25s modal-in}.modal[data-astro-cid-onzijnab]::backdrop{background-color:#60574e73}.modal[data-astro-cid-onzijnab][open]::backdrop{animation:.25s fade-in}.modal__close[data-astro-cid-onzijnab]{cursor:pointer;color:var(--color-greige);transition:color var(--transition);background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1;position:absolute;top:18px;right:22px}.modal__close[data-astro-cid-onzijnab]:hover{color:var(--color-marron-topo)}.modal__header[data-astro-cid-onzijnab]{margin-bottom:8px}.modal__eyebrow[data-astro-cid-onzijnab]{font-family:var(--font-body);letter-spacing:.35em;color:var(--color-greige);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:300}.modal__title[data-astro-cid-onzijnab]{font-family:var(--font-heading);letter-spacing:.22em;color:var(--color-marron-topo);text-transform:uppercase;margin-bottom:20px;font-size:24px;font-weight:700}.modal__textarea[data-astro-cid-onzijnab]{min-height:80px}.modal__thanks[data-astro-cid-onzijnab]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:16px 0 8px;display:flex}.modal__thanks[data-astro-cid-onzijnab] .form__thanks-title[data-astro-cid-onzijnab]{font-size:22px}.modal__thanks[data-astro-cid-onzijnab] .form__thanks-text[data-astro-cid-onzijnab]{max-width:340px;font-size:14px}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)}}@keyframes fade-in{0%{opacity:0}}@media (width<=560px){.modal[data-astro-cid-onzijnab]{padding:40px 28px 36px}}.popup[data-astro-cid-6ril757p]{--popup-bg:var(--color-blanco-hueso);--popup-text:var(--color-marron-topo);--popup-btn-bg:var(--color-marron-topo);--popup-btn-text:var(--color-blanco-hueso);background-color:var(--popup-bg);width:calc(100% - 48px);max-width:480px;max-height:90vh;color:var(--popup-text);text-align:center;border:none;border-radius:2px;margin:auto;padding:48px 48px 44px;overflow-y:auto}.popup[data-astro-cid-6ril757p][open]{animation:.3s popup-in}.popup[data-astro-cid-6ril757p]::backdrop{background-color:#60574e73}.popup__close[data-astro-cid-6ril757p]{cursor:pointer;color:inherit;opacity:.6;transition:opacity var(--transition);background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1;position:absolute;top:18px;right:22px}.popup__close[data-astro-cid-6ril757p]:hover{opacity:1}.popup__content[data-astro-cid-6ril757p],.popup__thanks[data-astro-cid-6ril757p]{flex-direction:column;align-items:center;display:flex}.popup__subtitle[data-astro-cid-6ril757p]{font-family:var(--font-body);letter-spacing:.38em;text-transform:uppercase;opacity:.75;margin-bottom:12px;font-size:11px;font-weight:300}.popup__title[data-astro-cid-6ril757p]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;margin-bottom:20px;font-size:clamp(22px,5vw,28px);font-weight:700}.popup__divider[data-astro-cid-6ril757p]{opacity:.4;background-color:currentColor;width:48px;height:.5px;margin-bottom:20px}.popup__body[data-astro-cid-6ril757p]{margin-bottom:28px;font-size:15px;line-height:1.75}.popup__body[data-astro-cid-6ril757p] p+p,.popup__body[data-astro-cid-6ril757p] p+ul,.popup__body[data-astro-cid-6ril757p] ul+p{margin-top:12px}.popup__body[data-astro-cid-6ril757p] ul{list-style:none}.popup__body[data-astro-cid-6ril757p] h2{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin:16px 0 8px;font-size:13px;font-weight:600}.popup__form[data-astro-cid-6ril757p]{flex-direction:column;gap:12px;width:100%;display:flex}.popup__input[data-astro-cid-6ril757p]{width:100%;font-family:var(--font-body);text-align:center;color:inherit;border-radius:var(--radius);background:0 0;border:.5px solid;padding:13px 16px;font-size:15px}.popup__input[data-astro-cid-6ril757p]::placeholder{color:inherit;opacity:.55}.popup__input[data-astro-cid-6ril757p]:focus-visible{outline-offset:2px;outline:1px solid}.popup__error[data-astro-cid-6ril757p]{font-size:13px;font-style:italic}.popup__btn[data-astro-cid-6ril757p]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--popup-btn-text);background-color:var(--popup-btn-bg);border-radius:var(--radius);cursor:pointer;transition:opacity var(--transition);border:none;padding:14px 32px;font-size:12px;font-weight:400;text-decoration:none;display:inline-block}.popup__btn[data-astro-cid-6ril757p]:hover{opacity:.88}.popup__btn[data-astro-cid-6ril757p]:disabled{opacity:.6;cursor:not-allowed}.popup__thanks[data-astro-cid-6ril757p]{gap:24px;padding:8px 0}.popup__thanks-text[data-astro-cid-6ril757p]{font-size:15px;line-height:1.75}.visually-hidden[data-astro-cid-6ril757p]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes popup-in{0%{opacity:0;transform:translateY(16px)}}@media (width<=480px){.popup[data-astro-cid-6ril757p]{padding:44px 24px 36px}.popup__btn[data-astro-cid-6ril757p]{white-space:normal}}.announcement[data-astro-cid-zi7eklj6]{z-index:90;background-color:var(--color-marron-topo);color:var(--color-blanco-hueso);justify-content:center;align-items:center;padding:14px 64px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.announcement[data-astro-cid-zi7eklj6].is-visible{transform:none}.announcement__text[data-astro-cid-zi7eklj6]{max-width:var(--container-max);font-family:var(--font-body);letter-spacing:.04em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 20px;font-size:14px;font-weight:300;line-height:1.5;display:flex}.announcement__link[data-astro-cid-zi7eklj6]{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:inherit;border-bottom:.5px solid var(--color-beige-calido);transition:border-color var(--transition);font-size:11px;font-weight:400;text-decoration:none}.announcement__link[data-astro-cid-zi7eklj6]:after{content:" →"}.announcement__link[data-astro-cid-zi7eklj6]:hover{border-bottom-color:var(--color-blanco-hueso)}.announcement__close[data-astro-cid-zi7eklj6]{width:36px;height:36px;color:inherit;border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition);background:0 0;border:none;font-size:22px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.announcement__close[data-astro-cid-zi7eklj6]:hover{background-color:var(--color-marron-topo-hover)}.announcement__link[data-astro-cid-zi7eklj6]:focus-visible,.announcement__close[data-astro-cid-zi7eklj6]:focus-visible{outline:1px solid var(--color-blanco-hueso);outline-offset:3px}@media (width<=480px){.announcement[data-astro-cid-zi7eklj6]{justify-content:flex-start;padding:12px 52px 12px 20px}.announcement__text[data-astro-cid-zi7eklj6]{text-align:left;justify-content:flex-start;font-size:13px}.announcement__close[data-astro-cid-zi7eklj6]{right:8px}}
