@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-500-latin.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/newsreader-600-latin.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:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/schibsted-grotesk-400-latin.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/schibsted-grotesk-600-latin.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}:root{--bg:#14110e;--surface-1:#1b1814;--surface-2:#23201b;--surface-3:#2c2822;--border-subtle:#3a352d;--border-strong:#7e7668;--text-primary:#ede8df;--text-secondary:#b3aa9c;--text-disabled:#6f685d;--accent:#a8b88a;--accent-hover:#b7c69a;--accent-pressed:#95a578;--on-accent:#14110e;--success:#8dbf8a;--warning:#d9b26a;--danger:#e08a7a;--info:#8eb4cf;--success-subtle:color-mix(in srgb, var(--success) 14%, var(--surface-1));--warning-subtle:color-mix(in srgb, var(--warning) 14%, var(--surface-1));--danger-subtle:color-mix(in srgb, var(--danger) 14%, var(--surface-1));--info-subtle:color-mix(in srgb, var(--info) 14%, var(--surface-1));--font-display:"Newsreader", Georgia, serif;--font-body:"Schibsted Grotesk", system-ui, sans-serif;--text-xs-size:12px;--text-xs-leading:16px;--text-xs-weight:500;--text-sm-size:14px;--text-sm-leading:20px;--text-sm-weight:400;--text-md-size:16px;--text-md-leading:24px;--text-md-weight:400;--text-lg-size:18px;--text-lg-leading:28px;--text-lg-weight:500;--text-xl-size:clamp(20px, 2vw, 24px);--text-xl-leading:1.3;--text-xl-weight:600;--text-2xl-size:clamp(28px, 4vw, 40px);--text-2xl-leading:1.15;--text-2xl-weight:500;--text-3xl-size:clamp(40px, 7vw, 72px);--text-3xl-leading:1.05;--text-3xl-weight:500;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--margin-mobile:16px;--margin-tablet:24px;--margin-desktop:48px;--content-max-width:1280px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-float:0 8px 24px #00000059;--z-content:0;--z-bar:10;--z-dropdown:20;--z-sheet:30;--z-modal:40;--z-toast:50;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-micro:.15s;--dur-enter:.24s;--dur-sheet:.32s;--dur-micro-exit:.12s;--dur-enter-exit:.192s;--dur-sheet-exit:.256s;--dur-reduced-motion:.12s}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-md-size);line-height:calc(var(--text-md-leading) / var(--text-md-size));font-weight:var(--text-md-weight);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);margin:0}.tabular-nums{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--dur-reduced-motion)!important;transition-duration:var(--dur-reduced-motion)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.site-banner[data-astro-cid-ju4pidww]{padding:var(--space-2) var(--margin-mobile);background:var(--surface-3);color:var(--text-secondary);font-size:var(--text-sm-size);text-align:center;margin:0}.site-header[data-astro-cid-ju4pidww]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--margin-mobile);border-bottom:1px solid var(--border-subtle);z-index:var(--z-bar);background:var(--bg);display:flex;position:sticky;top:0}.site-header__brand[data-astro-cid-ju4pidww]{font-family:var(--font-display);font-weight:var(--text-xl-weight);font-size:var(--text-xl-size);color:var(--text-primary);text-decoration:none}.site-header__buscador[data-astro-cid-ju4pidww]{flex:1;align-items:center;max-width:360px;display:flex}.site-header__buscador-label[data-astro-cid-ju4pidww]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.site-header__buscador-input[data-astro-cid-ju4pidww]{width:100%;height:40px;padding:0 var(--space-3);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm-size)}.site-header__buscador-input[data-astro-cid-ju4pidww]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-header__nav[data-astro-cid-ju4pidww]{gap:var(--space-4);display:none}.site-header__nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--text-secondary);font-size:var(--text-sm-size);text-decoration:none}.site-main[data-astro-cid-ju4pidww]{max-width:var(--content-max-width);padding:var(--space-8) var(--margin-mobile);margin:0 auto}.site-footer[data-astro-cid-ju4pidww]{border-top:1px solid var(--border-subtle);padding:var(--space-6) var(--margin-mobile);color:var(--text-secondary);font-size:var(--text-sm-size)}@media (width>=768px){.site-header[data-astro-cid-ju4pidww],.site-main[data-astro-cid-ju4pidww],.site-footer[data-astro-cid-ju4pidww]{padding-inline:var(--margin-tablet)}}@media (width>=1024px){.site-header[data-astro-cid-ju4pidww],.site-main[data-astro-cid-ju4pidww],.site-footer[data-astro-cid-ju4pidww]{padding-inline:var(--margin-desktop)}.site-header__buscador-label[data-astro-cid-ju4pidww]{clip:auto;width:auto;height:auto;position:static;overflow:visible}.site-header__nav[data-astro-cid-ju4pidww]{display:flex}}
