:root{color-scheme:dark;--bg:#09090d;--panel:#111117;--text:#f3f0f8;--muted:#a09aaa;--purple:#a78bfa;--line:#ffffff1f}[data-astro-cid-j3aeevgu]{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif}a[data-astro-cid-j3aeevgu]{color:inherit;text-decoration:none}main[data-astro-cid-j3aeevgu]{width:min(1120px,100% - 40px);margin:0 auto;padding:48px 0 100px}main[data-astro-cid-j3aeevgu].main--otros{width:min(1000px,100% - 40px);padding-top:65px}main[data-astro-cid-j3aeevgu] .eyebrow--otros[data-astro-cid-j3aeevgu]{letter-spacing:.2em;align-items:center;gap:10px;margin:0 0 12px;font-size:10px;font-weight:700;display:flex}.eyebrow--otros[data-astro-cid-j3aeevgu] span[data-astro-cid-j3aeevgu]{background:var(--purple);flex:0 0 22px;width:22px;height:1px;display:inline-block}main[data-astro-cid-j3aeevgu].main--otros h1[data-astro-cid-j3aeevgu]{letter-spacing:-.055em;margin:0 0 35px;font-family:Manrope,sans-serif;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:normal}main[data-astro-cid-j3aeevgu].main--otros .description[data-astro-cid-j3aeevgu]{max-width:760px;margin:0 0 28px;font-size:16px;line-height:1.85}.instagram-link[data-astro-cid-j3aeevgu]{justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex}.instagram-link[data-astro-cid-j3aeevgu] img[data-astro-cid-j3aeevgu]{object-fit:contain;width:22px;height:22px;display:block}.instagram-link[data-astro-cid-j3aeevgu]:hover{opacity:.75;transform:translateY(-2px)}.publications[data-astro-cid-j3aeevgu]{scroll-margin-top:110px}.eyebrow[data-astro-cid-j3aeevgu]{color:var(--purple);letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:18px;font-weight:700}h1[data-astro-cid-j3aeevgu]{letter-spacing:-.06em;margin:0;font:600 clamp(42px,7vw,76px)/1.05 Manrope,sans-serif}h1[data-astro-cid-j3aeevgu] span[data-astro-cid-j3aeevgu]{color:var(--purple)}.description[data-astro-cid-j3aeevgu]{color:#c7c1d0;max-width:680px;margin:20px 0 50px;font-size:17px;line-height:1.8}.seasons[data-astro-cid-j3aeevgu]{margin:0 0 72px}.seasons[data-astro-cid-j3aeevgu] h2[data-astro-cid-j3aeevgu],.section-head[data-astro-cid-j3aeevgu] h2[data-astro-cid-j3aeevgu]{letter-spacing:-.04em;margin:0;font:600 clamp(26px,4vw,38px)/1.2 Manrope,sans-serif}.season-list[data-astro-cid-j3aeevgu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.season-link[data-astro-cid-j3aeevgu]{background:var(--panel);border:1px solid #a78bfa38;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:20px;transition:border-color .18s,background .18s,transform .18s;display:flex}.season-link[data-astro-cid-j3aeevgu]:hover{border-color:var(--purple);background:#17131f;transform:translateY(-2px)}.arrow-icon[data-astro-cid-j3aeevgu]{fill:none;width:18px;height:18px;stroke:var(--purple);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;transition:transform .18s;display:block}.season-link[data-astro-cid-j3aeevgu]:hover .arrow-icon[data-astro-cid-j3aeevgu]{transform:translate(2px,-2px)}.section-head[data-astro-cid-j3aeevgu]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.count[data-astro-cid-j3aeevgu]{color:var(--muted);margin:0;font-size:13px}.gallery[data-astro-cid-j3aeevgu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.photo-card[data-astro-cid-j3aeevgu]{min-width:0}.photo-card[data-astro-cid-j3aeevgu][hidden]{display:none}.pagination[data-astro-cid-j3aeevgu]{flex-direction:column;align-items:center;gap:18px;display:flex}.pagination--top[data-astro-cid-j3aeevgu]{margin:0 0 28px}.pagination--bottom[data-astro-cid-j3aeevgu]{margin-top:36px}.pagination-status[data-astro-cid-j3aeevgu]{color:var(--muted);text-align:center;margin:0;font-size:13px}.pagination-controls[data-astro-cid-j3aeevgu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pagination-controls button{min-width:40px;min-height:40px;color:var(--purple);font:inherit;cursor:pointer;background:#a78bfa14;border:1px solid #a78bfa73;border-radius:6px;padding:8px 12px;transition:border-color .18s,background .18s,color .18s,transform .18s}.pagination-controls button:hover:not(:disabled){background:#a78bfa2e;border-color:#a78bfa}.pagination-controls button[aria-current=page]{color:#09090d;background:#a78bfa;border-color:#a78bfa;font-weight:700}.pagination-controls button:disabled{opacity:.35;cursor:not-allowed}.photo-image[data-astro-cid-j3aeevgu]{background:var(--panel);border-radius:6px;position:relative;overflow:hidden}.photo-image[data-astro-cid-j3aeevgu] img[data-astro-cid-j3aeevgu],.photo-image[data-astro-cid-j3aeevgu] video[data-astro-cid-j3aeevgu]{object-fit:contain;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.photo-card[data-astro-cid-j3aeevgu]:hover .photo-image[data-astro-cid-j3aeevgu] img[data-astro-cid-j3aeevgu],.photo-card[data-astro-cid-j3aeevgu]:hover .photo-image[data-astro-cid-j3aeevgu] video[data-astro-cid-j3aeevgu]{transform:scale(1.045)}.photo-image[data-astro-cid-j3aeevgu] .video-play-icon[data-astro-cid-j3aeevgu]{z-index:2;color:#fff;pointer-events:none;background:#09090da6;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .25s,transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-image[data-astro-cid-j3aeevgu] .video-play-icon[data-astro-cid-j3aeevgu] svg[data-astro-cid-j3aeevgu]{width:25px;height:25px;margin-left:3px;display:block}.photo-card[data-astro-cid-j3aeevgu]:hover .video-play-icon[data-astro-cid-j3aeevgu]{background:#a78bfae6;transform:translate(-50%,-50%)scale(1.08)}.photo-caption[data-astro-cid-j3aeevgu]{padding:17px 0}.photo-category[data-astro-cid-j3aeevgu]{color:var(--purple);letter-spacing:.18em;font-size:10px;font-weight:700}.photo-caption[data-astro-cid-j3aeevgu] h2[data-astro-cid-j3aeevgu]{white-space:pre-line;margin:9px 0 7px;font:600 19px/1.35 Manrope,sans-serif}.photo-caption[data-astro-cid-j3aeevgu] p[data-astro-cid-j3aeevgu],.empty[data-astro-cid-j3aeevgu] p[data-astro-cid-j3aeevgu]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.resolution-notice[data-astro-cid-j3aeevgu]{color:var(--purple);align-items:center;gap:5px;margin-top:9px;font-size:11px;line-height:1.5;display:inline-flex}.resolution-arrow[data-astro-cid-j3aeevgu]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 13px;width:13px;height:13px;display:inline-block}.photo-caption[data-astro-cid-j3aeevgu] time[data-astro-cid-j3aeevgu]{color:var(--muted);margin-top:12px;font-size:11px;display:block}.season-tag[data-astro-cid-j3aeevgu]{color:var(--purple);margin-top:12px;font-size:11px;display:inline-block}.empty[data-astro-cid-j3aeevgu]{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:32px}.empty[data-astro-cid-j3aeevgu] h2[data-astro-cid-j3aeevgu]{margin:0 0 8px;font:600 20px Manrope,sans-serif}@media (width<=760px){main[data-astro-cid-j3aeevgu]{width:calc(100% - 36px);padding-top:32px}main[data-astro-cid-j3aeevgu].main--otros{width:calc(100% - 36px);padding-top:44px;padding-bottom:64px}.season-list[data-astro-cid-j3aeevgu],.gallery[data-astro-cid-j3aeevgu]{grid-template-columns:1fr}.section-head[data-astro-cid-j3aeevgu]{flex-direction:column;align-items:start;gap:8px}.description[data-astro-cid-j3aeevgu]{font-size:15px}.photo-card[data-astro-cid-j3aeevgu]{margin-bottom:50px}}@media (width<=760px) and (orientation:portrait){main[data-astro-cid-j3aeevgu]{width:100%}.eyebrow[data-astro-cid-j3aeevgu],main[data-astro-cid-j3aeevgu]>h1[data-astro-cid-j3aeevgu],.description[data-astro-cid-j3aeevgu],.seasons[data-astro-cid-j3aeevgu],.publications[data-astro-cid-j3aeevgu]{margin-left:18px;margin-right:18px}.photo-image[data-astro-cid-j3aeevgu]{aspect-ratio:auto;border-radius:0;width:100vw;margin-left:calc(50% - 50vw)}.photo-image[data-astro-cid-j3aeevgu] img[data-astro-cid-j3aeevgu],.photo-image[data-astro-cid-j3aeevgu] video[data-astro-cid-j3aeevgu]{object-fit:contain;width:100%;height:auto;display:block;transform:none}.photo-card[data-astro-cid-j3aeevgu]:hover .photo-image[data-astro-cid-j3aeevgu] img[data-astro-cid-j3aeevgu],.photo-card[data-astro-cid-j3aeevgu]:hover .photo-image[data-astro-cid-j3aeevgu] video[data-astro-cid-j3aeevgu]{transform:none}}
