.mac[data-astro-cid-dlfptlux]{--lime: #d7f53b;--pink: #f04aa8;--blue: #6fd0f2;position:relative;height:100svh;min-height:620px;display:grid;grid-template-rows:auto 1fr auto;background:#fff;color:#111;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden}.bar[data-astro-cid-dlfptlux]{display:flex;align-items:center;gap:18px;height:26px;padding:0 16px;font-size:12px;background:#ffffffe6;border-bottom:1px solid #eee}.bar[data-astro-cid-dlfptlux] .logo[data-astro-cid-dlfptlux]{font-size:14px}.bar[data-astro-cid-dlfptlux] .right[data-astro-cid-dlfptlux]{margin-left:auto;display:flex;gap:16px;color:#333}.screen[data-astro-cid-dlfptlux]{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:0 4vw;width:min(1180px,92vw);margin:0 auto;padding-top:4.5svh}.tiles[data-astro-cid-dlfptlux]{grid-column:1 / -1;display:grid;grid-template-columns:1.15fr .75fr .75fr 2.65fr;grid-template-rows:1fr 1fr;gap:10px;height:min(30svh,300px)}.t[data-astro-cid-dlfptlux]{position:relative;overflow:hidden;border-radius:18px;background:#fff}.t[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux]{display:block;width:100%;height:100%;object-fit:cover}.t[data-astro-cid-dlfptlux].big{grid-row:1 / 3;background:var(--lime)}.t[data-astro-cid-dlfptlux].ring{border:4px solid #111}.t[data-astro-cid-dlfptlux].dots{background:#fff radial-gradient(circle,var(--blue) 0 3.2px,transparent 3.6px) 0 0 / 18px 18px}.t[data-astro-cid-dlfptlux].dots img[data-astro-cid-dlfptlux]{mix-blend-mode:multiply}.t[data-astro-cid-dlfptlux].wide{grid-column:4;grid-row:1 / 3}.t[data-astro-cid-dlfptlux].wide img[data-astro-cid-dlfptlux]{filter:grayscale(1) contrast(1.12);object-position:50% 35%}.t[data-astro-cid-dlfptlux].wide svg[data-astro-cid-dlfptlux]{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--lime);stroke-width:.5;vector-effect:non-scaling-stroke}.t[data-astro-cid-dlfptlux].wide svg[data-astro-cid-dlfptlux] [data-astro-cid-dlfptlux]{vector-effect:non-scaling-stroke;stroke-width:1.5}.t[data-astro-cid-dlfptlux].wide svg[data-astro-cid-dlfptlux] .dot[data-astro-cid-dlfptlux]{fill:var(--lime)}h1[data-astro-cid-dlfptlux]{align-self:center;margin:0;font:700 clamp(2.4rem,5.3vw,5.6rem)/.92 Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:-.05em}h1[data-astro-cid-dlfptlux] span[data-astro-cid-dlfptlux]{display:block;white-space:nowrap}.icons[data-astro-cid-dlfptlux]{position:relative;align-self:stretch;margin:3svh 0 0;padding:0;list-style:none;min-height:30svh}.icons[data-astro-cid-dlfptlux] li[data-astro-cid-dlfptlux]{position:absolute}.ic[data-astro-cid-dlfptlux]{position:relative;display:block;color:#111}.icons[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux]{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 6px rgb(0 0 0 / .14));transition:scale .25s ease}.icons[data-astro-cid-dlfptlux] .awaiting[data-astro-cid-dlfptlux]{width:100%;aspect-ratio:1;font-size:.5rem}.icons[data-astro-cid-dlfptlux] .cap[data-astro-cid-dlfptlux]{position:absolute;left:50%;top:calc(100% + 4px);translate:-50% 0;font-size:10px;letter-spacing:.01em;white-space:nowrap;color:#333}.dock[data-astro-cid-dlfptlux]{justify-self:center;display:flex;align-items:end;gap:10px;margin-bottom:10px;padding:8px 12px;border:1px solid rgb(0 0 0 / .08);border-radius:18px;background:#f0f0f4bf;backdrop-filter:blur(10px);box-shadow:0 6px 20px #00000014}.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:#fff;transition:translate .2s ease}.dock[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux]{max-width:80%;max-height:80%;object-fit:contain}.dock[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux].sq{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:12px}.dock[data-astro-cid-dlfptlux] span[data-astro-cid-dlfptlux]{position:absolute;bottom:calc(100% + 8px);padding:2px 8px;border-radius:6px;background:#1e1e1ed9;color:#fff;font-size:11px;white-space:nowrap;opacity:0;transition:opacity .15s;pointer-events:none}.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]:hover,.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]:focus-visible{translate:0 -6px}.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]:hover span[data-astro-cid-dlfptlux],.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]:focus-visible span[data-astro-cid-dlfptlux]{opacity:1}.dock[data-astro-cid-dlfptlux] i[data-astro-cid-dlfptlux]{width:1px;align-self:stretch;margin:4px 2px;background:#00000026}.read[data-astro-cid-dlfptlux]{display:grid;gap:16px;padding:60px max(4vw,calc((100% - 1100px)/2)) 80px;background:#fff;font-family:Arial,sans-serif}.tags[data-astro-cid-dlfptlux]{margin:0;font:700 .9rem Arial,sans-serif;letter-spacing:.04em}.sub[data-astro-cid-dlfptlux]{margin:0;font:italic 400 1.15rem Arial,sans-serif;color:#555}.text[data-astro-cid-dlfptlux]{display:grid;gap:12px}.text[data-astro-cid-dlfptlux] p[data-astro-cid-dlfptlux]{margin:0;max-width:68ch;font-size:1.08rem;line-height:1.55}.shifts[data-astro-cid-dlfptlux]{margin:8px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.shifts[data-astro-cid-dlfptlux] div[data-astro-cid-dlfptlux]{padding-top:10px;border-top:3px solid #f04aa8}.shifts[data-astro-cid-dlfptlux] dt[data-astro-cid-dlfptlux]{font:700 1.15rem Arial,sans-serif}.shifts[data-astro-cid-dlfptlux] dd[data-astro-cid-dlfptlux]{margin:6px 0 0;font-size:1.02rem;line-height:1.45}.poster[data-astro-cid-dlfptlux]{margin:12px 0 0;display:grid;gap:8px}.poster[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux]{display:block;width:100%;height:auto;border:1px solid #ddd}.poster[data-astro-cid-dlfptlux] figcaption[data-astro-cid-dlfptlux]{display:flex;gap:18px;font:700 .95rem Arial,sans-serif}.poster[data-astro-cid-dlfptlux] figcaption[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux]{color:inherit;text-decoration-color:#f04aa8;text-underline-offset:3px}@media(max-width:860px){.mac[data-astro-cid-dlfptlux]{height:auto;min-height:100svh}.bar[data-astro-cid-dlfptlux] span[data-astro-cid-dlfptlux]:not(.logo):not(.right):not(b){display:none}.screen[data-astro-cid-dlfptlux]{grid-template-columns:minmax(0,1fr);padding-top:20px}.tiles[data-astro-cid-dlfptlux]{grid-template-columns:1fr 1fr;grid-template-rows:22vw 22vw 22vw 44vw;height:auto}.t[data-astro-cid-dlfptlux].big{grid-row:1 / 3}.t[data-astro-cid-dlfptlux].wide{grid-column:1 / -1;grid-row:4}h1[data-astro-cid-dlfptlux]{margin-top:26px;font-size:2.3rem}h1[data-astro-cid-dlfptlux] span[data-astro-cid-dlfptlux]{white-space:normal}.icons[data-astro-cid-dlfptlux]{min-height:96vw}.dock[data-astro-cid-dlfptlux]{position:sticky;bottom:8px}.shifts[data-astro-cid-dlfptlux]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.dock[data-astro-cid-dlfptlux] a[data-astro-cid-dlfptlux],.icons[data-astro-cid-dlfptlux] img[data-astro-cid-dlfptlux]{transition:none}}
