@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 125%;src:url(/fonts/archivo-latin-standard-normal.woff2)format("woff2-variations");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:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 125%;src:url(/fonts/archivo-latin-ext-standard-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 125%;src:url(/fonts/archivo-latin-standard-italic.woff2)format("woff2-variations");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{--black:#000;--raise:#0d0d0d;--white:#fff;--grey:#9a9a9a;--grey-dim:#7a7a7a;--rule:#ffffff2e;--rule-soft:#ffffff1a;--lime:#daf844;--error:#ff7a6b;--sans:"Archivo", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--t-claim:clamp(2.6rem, 8.2vw, 8.75rem);--t-h1:clamp(3.25rem, 10vw, 9.5rem);--t-h2:clamp(2.5rem, 6vw, 5.5rem);--t-h3:clamp(1.6rem, 2.6vw, 2.25rem);--t-lead:clamp(1.2rem, 1.7vw, 1.5rem);--t-body:1.0625rem;--t-small:.875rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--section:clamp(4rem, 9vw, 8rem);--max:1440px;--margin:clamp(1rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.5rem);--header-h:3.75rem;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--fast:.16s;--base:.22s;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:100%;line-height:1.55;overflow-x:clip}body{min-height:100svh;font-size:var(--t-body);flex-direction:column;display:flex;overflow-x:clip}main{flex:1 0 auto}img,video,svg,picture{max-width:100%;display:block}img,video{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}[hidden]{display:none!important}::selection{background:var(--lime);color:var(--black)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.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}.skip{top:var(--s-3);left:var(--s-3);z-index:200;padding:var(--s-3) var(--s-4);background:var(--lime);color:var(--black);font-weight:600;position:fixed;transform:translateY(-200%)}.skip:focus{transform:none}.wrap{width:100%;max-width:var(--max);padding-inline:var(--margin);margin-inline:auto}.section{padding-block:var(--section)}.ruled{border-top:1px solid var(--rule)}.h1,.h2,.h3{text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-weight:750;font-stretch:62.5%}.h1{font-size:var(--t-h1);line-height:.86}.h2{font-size:var(--t-h2);line-height:.9}.h3{font-size:var(--t-h3);line-height:.95}.wide{text-transform:uppercase;letter-spacing:-.015em;font-style:italic;font-weight:850;font-stretch:125%;line-height:.88}.lead{font-size:var(--t-lead);text-wrap:pretty;max-width:34ch;line-height:1.4}.text{color:var(--grey);text-wrap:pretty;max-width:60ch}.text+.text{margin-top:1em}.small{font-size:var(--t-small);color:var(--grey)}.num{font-variant-numeric:tabular-nums}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:3rem;padding:0 var(--s-5);white-space:nowrap;transition:background-color var(--fast) ease, color var(--fast) ease, border-color var(--fast) ease, transform var(--fast) var(--ease-out);border-radius:3px;font-size:1rem;font-weight:600;display:inline-flex}.btn:active{transform:scale(.97)}.btn--primary{background:var(--lime);color:var(--black)}.btn--quiet{box-shadow:inset 0 0 0 1px var(--rule)}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background:var(--white)}.btn--quiet:hover{box-shadow:inset 0 0 0 1px var(--white)}}.u{text-underline-offset:.22em;text-decoration:underline 1px;text-decoration-color:var(--grey-dim);transition:text-decoration-color var(--fast) ease, color var(--fast) ease}@media (hover:hover) and (pointer:fine){.u:hover{text-decoration-color:currentColor}}.head{gap:var(--s-4) var(--gap);margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.head .text{max-width:44ch}@media (width>=900px){.head{grid-template-columns:repeat(12,1fr);align-items:end}.head>:first-child{grid-column:1/span 7}.head>:not(:first-child){grid-column:9/-1}}.photo{background:var(--raise);position:relative;overflow:hidden}.photo img,.photo video,.photo picture{object-fit:cover;width:100%;height:100%}.photo--bw img{filter:grayscale()contrast(1.06)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mega{text-transform:uppercase;letter-spacing:-.015em;margin-left:-.03em;font-size:clamp(4.5rem,21vw,20rem);font-weight:800;font-stretch:62.5%;line-height:.8}html{scrollbar-color:#3a3a3a var(--black);caret-color:var(--lime);accent-color:var(--lime)}[aria-label=Estás\ en] a{padding-block:.3rem;display:inline-block}.logo[data-astro-cid-f7espo7c]{color:currentColor;align-items:center;gap:.6em;line-height:0;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:100%}.logo__mark[data-astro-cid-f7espo7c]{height:1.55em}.logo__word[data-astro-cid-f7espo7c]{height:1.05em}.hd[data-astro-cid-nen7h5rs]{z-index:100;transition:transform var(--base) var(--ease-out), background-color var(--base) ease;position:fixed;inset:0 0 auto}.hd[data-astro-cid-nen7h5rs].is-solid{-webkit-backdrop-filter:blur(12px);background:#000000db}.hd[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.hd[data-astro-cid-nen7h5rs].is-open{background:var(--black)}.hd__bar[data-astro-cid-nen7h5rs]{z-index:2;height:var(--header-h);align-items:center;gap:var(--s-6);display:flex;position:relative}.hd__brand[data-astro-cid-nen7h5rs]{margin-right:auto;font-size:.875rem}.hd__nav[data-astro-cid-nen7h5rs]{gap:var(--s-5);display:none}.hd__link[data-astro-cid-nen7h5rs],.hd__contact[data-astro-cid-nen7h5rs]{color:var(--grey);padding-block:var(--s-2);transition:color var(--fast) ease;font-size:.9375rem}.hd__link[data-astro-cid-nen7h5rs][aria-current=page],.hd__contact[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--white)}.hd__contact[data-astro-cid-nen7h5rs]{color:var(--white);display:none}@media (hover:hover) and (pointer:fine){.hd__link[data-astro-cid-nen7h5rs]:hover,.hd__contact[data-astro-cid-nen7h5rs]:hover{color:var(--white)}}.hd__toggle[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding-inline:var(--s-2);margin-right:calc(var(--s-2) * -1);font-size:.9375rem;font-weight:600}@media (width>=1024px){.hd__nav[data-astro-cid-nen7h5rs],.hd__contact[data-astro-cid-nen7h5rs]{display:flex}.hd__toggle[data-astro-cid-nen7h5rs]{display:none}}.menu[data-astro-cid-nen7h5rs]{z-index:1;background:var(--black);padding-top:calc(var(--header-h) + var(--s-6));padding-bottom:var(--s-6);opacity:0;transition:opacity var(--base) var(--ease-out);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs].is-visible{opacity:1}.menu__nav[data-astro-cid-nen7h5rs]{display:grid}.menu__link[data-astro-cid-nen7h5rs]{padding-block:var(--s-2);border-bottom:1px solid var(--rule-soft);opacity:0;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);transition-delay:calc(var(--i) * 30ms);font-size:clamp(2.75rem,14vw,4.5rem);transform:translateY(8px)}.menu__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--lime)}.menu[data-astro-cid-nen7h5rs].is-visible .menu__link[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.ft[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);padding-top:var(--s-8);padding-bottom:var(--s-5)}.ft__grid[data-astro-cid-jo6i4kqk]{gap:var(--s-7) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ft__brand[data-astro-cid-jo6i4kqk]{gap:var(--s-3);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.ft__logo[data-astro-cid-jo6i4kqk]{margin-bottom:var(--s-2);font-size:1rem}.ft__mail[data-astro-cid-jo6i4kqk]{font-size:1.125rem;font-weight:600}.ft__title[data-astro-cid-jo6i4kqk]{font-size:var(--t-small);color:var(--grey-dim);margin-bottom:var(--s-3)}.ft__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s-2);display:grid}.ft__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--grey);transition:color var(--fast) ease}@media (hover:hover) and (pointer:fine){.ft__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}}@media (width>=900px){.ft__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(12,1fr)}.ft__brand[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.ft__col[data-astro-cid-jo6i4kqk]{grid-column:span 2}}.ft__giant[data-astro-cid-jo6i4kqk]{margin-top:var(--s-9);color:var(--white);transition:color .3s;display:block}.ft__giant[data-astro-cid-jo6i4kqk] .logo,.ft__giant[data-astro-cid-jo6i4kqk] .logo__word,.ft__giant[data-astro-cid-jo6i4kqk] .logo__word svg{width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){.ft__giant[data-astro-cid-jo6i4kqk]:hover{color:var(--lime)}}.ft__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-2) var(--s-5);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule-soft);flex-wrap:wrap;display:flex}.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color var(--fast) ease}@media (hover:hover) and (pointer:fine){.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}}
