.boton[data-astro-cid-2tnhbeo3]{justify-content:center;align-items:center;gap:var(--s-2);min-height:48px;font-family:var(--f-sans);letter-spacing:.12em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);border:1px solid #0000;padding:16px 28px;font-size:14px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.boton--primario[data-astro-cid-2tnhbeo3]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.boton--primario[data-astro-cid-2tnhbeo3]:hover{background:var(--c-hueso);border-color:var(--c-hueso)}.boton--secundario[data-astro-cid-2tnhbeo3]{color:var(--c-hueso);border-color:var(--c-hueso);background:0 0}.boton--secundario[data-astro-cid-2tnhbeo3]:hover{color:var(--accent);border-color:var(--accent)}.boton--terciario[data-astro-cid-2tnhbeo3]{background:var(--c-hueso);color:var(--c-basalto);border-color:var(--c-hueso)}.boton--terciario[data-astro-cid-2tnhbeo3]:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.boton--bloque[data-astro-cid-2tnhbeo3]{width:100%;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-basalto:#0f0e0d;--color-escoria:#171513;--color-ceniza:#2a2724;--color-picon:#3a3632;--color-polvo:#a39b8f;--color-toba:#cfc8bc;--color-hueso:#ede8df;--color-lava:#e2572b;--color-azufre:#d8b24a;--color-surface:var(--color-escoria);--color-line:var(--color-ceniza);--color-control:var(--color-picon);--color-ink:var(--color-hueso);--color-ink-muted:var(--color-toba);--color-ink-subtle:var(--color-polvo);--color-warning:var(--color-azufre);--color-bg:var(--bg);--color-accent:var(--accent);--color-on-accent:var(--on-accent);--font-sans:"Archivo", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--text-display-xl:clamp(64px, 11vw, 180px);--text-display-l:clamp(44px, 6vw, 88px);--spacing-1:4px;--spacing-2:8px;--spacing-3:16px;--spacing-4:24px;--spacing-5:32px;--spacing-6:48px;--spacing-7:64px;--spacing-8:96px;--spacing-9:120px;--breakpoint-movil:761px;--breakpoint-lista:900px;--ease-basalto:cubic-bezier(.2, .7, .2, 1);--duration-reveal:.5s;--duration-hover:.2s}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.sticky{position:sticky}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[sitio\:es\]{sitio:es}}:root{--accent:var(--color-lava);--bg:var(--color-basalto);--on-accent:var(--color-basalto);--c-basalto:var(--color-basalto);--c-escoria:var(--color-escoria);--c-ceniza:var(--color-ceniza);--c-picon:var(--color-picon);--c-polvo:var(--color-polvo);--c-toba:var(--color-toba);--c-hueso:var(--color-hueso);--c-lava:var(--color-lava);--c-azufre:var(--color-azufre);--f-sans:var(--font-sans);--f-mono:var(--font-mono);--t-display-xl:var(--text-display-xl);--t-display-l:var(--text-display-l);--s-1:var(--spacing-1);--s-2:var(--spacing-2);--s-3:var(--spacing-3);--s-4:var(--spacing-4);--s-5:var(--spacing-5);--s-6:var(--spacing-6);--s-7:var(--spacing-7);--s-8:var(--spacing-8);--s-9:var(--spacing-9);--ease:var(--ease-basalto);--dur:var(--duration-reveal);--dur-hover:var(--duration-hover);--seccion:120px;--gutter:24px;--max:1320px;--linea:1px solid var(--color-line);--barra-inferior:68px;color-scheme:dark;--sport-surf-accent:#7fb8c4;--sport-surf-bg:#0c1112;--sport-kite-accent:#d8b24a;--sport-kite-bg:#13110b;--sport-parapente-accent:#9db4d9;--sport-parapente-bg:#0e1015;--sport-barrancos-accent:#e2572b;--sport-barrancos-bg:#140e0c;--sport-trail-accent:#c08a5b;--sport-trail-bg:#12100d;--sport-buceo-accent:#4f8fa8;--sport-buceo-bg:#0a1013}[data-sport=surf]{--accent:var(--sport-surf-accent);--bg:var(--sport-surf-bg)}[data-sport=kite]{--accent:var(--sport-kite-accent);--bg:var(--sport-kite-bg)}[data-sport=parapente]{--accent:var(--sport-parapente-accent);--bg:var(--sport-parapente-bg)}[data-sport=barrancos]{--accent:var(--sport-barrancos-accent);--bg:var(--sport-barrancos-bg)}[data-sport=trail]{--accent:var(--sport-trail-accent);--bg:var(--sport-trail-bg)}[data-sport=buceo]{--accent:var(--sport-buceo-accent);--bg:var(--sport-buceo-bg)}@media (width<=760px){:root{--seccion:72px;--gutter:16px}}*,:before,:after{box-sizing:border-box}*{margin:0;box-shadow:none!important;border-radius:0!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--c-toba);font-family:var(--f-sans);min-height:100vh;font-size:17px;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}button,input,select{font:inherit;color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3,h4{color:var(--c-hueso);font-weight:900}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent);color:var(--on-accent)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{left:var(--s-3);z-index:100;background:var(--accent);color:var(--on-accent);padding:var(--s-3) var(--s-4);text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:800;position:absolute;top:-100px}.saltar:focus{top:var(--s-3)}.display-xl,.display-l,.titulo{font-family:var(--f-sans);text-transform:uppercase;color:var(--c-hueso);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-weight:900;font-stretch:62%}.display-xl{font-size:var(--t-display-xl);letter-spacing:-.01em;line-height:.84}.display-l{font-size:var(--t-display-l);line-height:.9}.titulo{font-size:clamp(22px,2.2vw,28px);font-weight:800;font-stretch:75%;line-height:1.05}.acento{color:var(--accent)}.hero-nombre{font-size:min(var(--t-display-xl), calc((min(100vw, var(--max)) - 2 * var(--gutter)) * var(--ancho-hero,1) / (var(--letras,6) * .5)));white-space:nowrap}@media (width<=760px){.hero-nombre{font-size:min(128px, calc((100vw - 2 * var(--gutter)) / (var(--letras,6) * .5)))}}.texto-l{color:var(--c-toba);max-width:640px;font-size:clamp(19px,1.6vw,21px);line-height:1.5}.texto{max-width:65ch;font-size:17px;line-height:1.6}.mono,.etiqueta{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-polvo);font-size:12px;font-weight:400;line-height:1.5}.dato-grande{font-family:var(--f-mono);color:var(--c-hueso);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.prosa{max-width:65ch}.prosa>*+*{margin-top:1em}.prosa h2{text-transform:uppercase;margin-top:1.6em;font-size:clamp(28px,3vw,40px);font-stretch:62%;line-height:1}.prosa h3{text-transform:uppercase;margin-top:1.4em;font-size:22px;font-weight:800;font-stretch:75%}.prosa a{color:var(--c-hueso);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;transition:color var(--dur-hover) var(--ease)}.prosa a:hover{color:var(--accent)}.prosa ul,.prosa ol{padding-left:1.2em}.prosa table{border-collapse:collapse;width:100%;font-size:15px}.prosa th,.prosa td{border-top:var(--linea);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.prosa th{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-polvo);font-size:11px;font-weight:400}.tabla-scroll{overflow-x:auto}.contenedor{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.seccion{padding-block:var(--seccion)}.seccion+.seccion{border-top:var(--linea)}.rejilla-tarjetas{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));display:grid}.cabecera-seccion{gap:var(--s-4);margin-bottom:var(--s-6);grid-template-columns:1fr;align-items:end;display:grid}@media (width>=900px){.cabecera-seccion{grid-template-columns:7fr 5fr}}.lista-filas{border-bottom:var(--linea);padding:0;list-style:none}.aviso{border:1px solid var(--c-azufre);color:var(--c-azufre);font-family:var(--f-mono);letter-spacing:.08em;padding:var(--s-2) var(--s-3);text-transform:uppercase;font-size:12px}.js [data-revelar]>*{opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translateY(12px)}.js [data-revelar].visible>*{opacity:1;transform:none}.js [data-revelar].visible>:nth-child(2){transition-delay:60ms}.js [data-revelar].visible>:nth-child(3){transition-delay:.12s}.js [data-revelar].visible>:nth-child(4){transition-delay:.18s}.js [data-revelar].visible>:nth-child(5){transition-delay:.24s}.js [data-revelar].visible>:nth-child(6){transition-delay:.3s}.js [data-revelar].visible>:nth-child(n+7){transition-delay:.36s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation:none!important}.js [data-revelar]>*{opacity:1;transform:none}[data-paralaje]{transform:none!important}}@media (width<=760px){body{padding-bottom:calc(var(--barra-inferior) + env(safe-area-inset-bottom))}}[hidden]{display:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.barra-inferior[data-astro-cid-teu6gd4x]{z-index:30;background:var(--bg);border-top:var(--linea);padding-bottom:env(safe-area-inset-bottom);display:none;position:fixed;bottom:0;left:0;right:0}ul[data-astro-cid-teu6gd4x]{height:var(--barra-inferior);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}a[data-astro-cid-teu6gd4x]{height:100%;color:var(--c-polvo);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;text-decoration:none;display:flex}a[data-astro-cid-teu6gd4x][aria-current=page]{color:var(--accent)}@media (width<=760px){.barra-inferior[data-astro-cid-teu6gd4x]{display:block}}.cabecera[data-astro-cid-anclemld]{border-bottom:var(--linea);z-index:20;background:var(--bg);position:relative}.cabecera-interior[data-astro-cid-anclemld]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:76px;display:flex}.logo[data-astro-cid-anclemld]{letter-spacing:.02em;text-transform:uppercase;color:var(--c-hueso);align-items:center;min-height:44px;font-size:19px;font-weight:900;font-stretch:75%;text-decoration:none;display:inline-flex}.nav-escritorio[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{gap:var(--s-5);display:flex}.nav-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld],.nav-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-hueso);min-height:44px;transition:color var(--dur-hover) var(--ease);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.nav-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover,.nav-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{color:var(--accent)}.planear[data-astro-cid-anclemld]{border:1px solid var(--c-hueso);min-height:44px;color:var(--c-hueso);letter-spacing:.1em;text-transform:uppercase;transition:color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);align-items:center;padding:0 20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.planear[data-astro-cid-anclemld]:hover{color:var(--accent);border-color:var(--accent)}.nav-movil[data-astro-cid-anclemld]{display:none}.nav-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]{border:1px solid var(--c-picon);width:48px;height:48px;color:var(--c-hueso);cursor:pointer;place-items:center;list-style:none;display:grid}.nav-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.nav-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{background:var(--bg);border-bottom:var(--linea);padding:var(--s-3) var(--gutter) var(--s-4);position:absolute;top:100%;left:0;right:0}.nav-movil[data-astro-cid-anclemld] li[data-astro-cid-anclemld]{border-top:var(--linea)}.nav-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{width:100%;min-height:52px;font-size:15px}@media (width<=960px){.nav-escritorio[data-astro-cid-anclemld],.planear[data-astro-cid-anclemld]{display:none}.nav-movil[data-astro-cid-anclemld]{display:block}}.pie[data-astro-cid-kb2vq6wp]{border-top:var(--linea);padding-block:var(--s-8) var(--s-6)}.pie-columnas[data-astro-cid-kb2vq6wp]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}h2[data-astro-cid-kb2vq6wp]{margin-bottom:var(--s-3);font-size:11px;font-weight:400}.pie-deportes[data-astro-cid-kb2vq6wp]{columns:2;column-gap:var(--s-4)}li[data-astro-cid-kb2vq6wp]{break-inside:avoid}a[data-astro-cid-kb2vq6wp],span[data-astro-cid-kb2vq6wp]{align-items:center;min-height:44px;font-size:15px;display:inline-flex}a[data-astro-cid-kb2vq6wp]{color:var(--c-hueso);transition:color var(--dur-hover) var(--ease);text-decoration:none}a[data-astro-cid-kb2vq6wp]:hover{color:var(--accent)}span[data-astro-cid-kb2vq6wp]{color:var(--c-polvo)}.pie-nota[data-astro-cid-kb2vq6wp]{margin-top:var(--s-6);font-size:14px}.pie-marca[data-astro-cid-kb2vq6wp]{margin-top:var(--s-6);text-transform:uppercase;color:var(--c-ceniza);overflow-wrap:anywhere;font-size:clamp(56px,12vw,200px);font-weight:900;font-stretch:62%;line-height:.84}
