.site[data-astro-cid-6urmrhfz][hidden]{display:none}.site[data-astro-cid-6urmrhfz]{flex-direction:column;gap:16px;min-width:0;margin:0;display:flex;position:relative}.frame[data-astro-cid-6urmrhfz]{color:inherit;transition:transform .45s var(--ease), box-shadow .45s var(--ease);background:#fff;border:1px solid #dce0e8;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b0b0f0a,0 18px 40px #0b0b0f14;container-type:inline-size}.site[data-astro-cid-6urmrhfz]:hover .frame[data-astro-cid-6urmrhfz],.site[data-astro-cid-6urmrhfz]:focus-within .frame[data-astro-cid-6urmrhfz]{transform:translateY(-4px);box-shadow:0 0 0 4px #5b78ff2e,0 24px 50px #0b0b0f1f}.chrome[data-astro-cid-6urmrhfz]{background:#f1f2f5;border-bottom:1px solid #dce0e8;align-items:center;gap:10px;height:34px;padding:0 12px;display:flex}.dots[data-astro-cid-6urmrhfz]{gap:5px;display:flex}.dots[data-astro-cid-6urmrhfz] i[data-astro-cid-6urmrhfz]{background:#d3d8e2;border-radius:50%;width:8px;height:8px}.url[data-astro-cid-6urmrhfz]{min-width:0;height:20px;font-family:var(--font-mono,monospace);color:#4e4e5a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.st[data-astro-cid-6urmrhfz]{color:#fff;letter-spacing:.02em;background:#0b0b0f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.shot-wrap[data-astro-cid-6urmrhfz]{aspect-ratio:16/10;background:#f1f2f5;position:relative;overflow:hidden}.shot[data-astro-cid-6urmrhfz]{object-fit:cover;object-position:50% 0%;width:100%;height:100%;transition:object-position 6s cubic-bezier(.45,0,.25,1);display:block}.site[data-astro-cid-6urmrhfz]:hover .shot[data-astro-cid-6urmrhfz],.site[data-astro-cid-6urmrhfz]:focus-within .shot[data-astro-cid-6urmrhfz]{object-position:50% 100%;transition-duration:8s}.go[data-astro-cid-6urmrhfz]{color:#0b0b0f;white-space:nowrap;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%,8px);box-shadow:0 10px 30px #0b0b0f38}.site[data-astro-cid-6urmrhfz]:hover .go[data-astro-cid-6urmrhfz],.site[data-astro-cid-6urmrhfz]:focus-within .go[data-astro-cid-6urmrhfz]{opacity:1;transform:translate(-50%)}.view[data-astro-cid-6urmrhfz]{aspect-ratio:16/10;background:var(--bg);color:var(--fg);font-family:var(--ff);flex-direction:column;gap:4cqw;padding:3.2cqw 4.4cqw 4.4cqw;display:flex;overflow:hidden}.nav[data-astro-cid-6urmrhfz]{font-family:var(--font-body);opacity:.8;align-items:center;gap:3.4cqw;font-size:2.2cqw;font-weight:500;display:flex}.logo[data-astro-cid-6urmrhfz]{background:var(--fg);border-radius:1cqw;width:11cqw;height:2.8cqw;margin-right:auto}.hero[data-astro-cid-6urmrhfz]{flex:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:4cqw;min-height:0;display:grid}.copy[data-astro-cid-6urmrhfz]{flex-direction:column;gap:1.8cqw;display:flex}.hl[data-astro-cid-6urmrhfz]{letter-spacing:-.02em;font-size:5.4cqw;font-weight:600;line-height:1.05}.sb[data-astro-cid-6urmrhfz]{font-family:var(--font-body);opacity:.7;font-size:2.2cqw;line-height:1.4}.bt[data-astro-cid-6urmrhfz]{background:var(--ac);color:var(--bg);font-family:var(--font-body);border-radius:99cqw;align-self:flex-start;margin-top:1cqw;padding:1.3cqw 2.6cqw;font-size:2cqw;font-weight:600}.art[data-astro-cid-6urmrhfz]{background:var(--sf);border-radius:2.4cqw;height:100%;min-height:0;position:relative;overflow:hidden}.art[data-astro-cid-6urmrhfz] span[data-astro-cid-6urmrhfz]{border-radius:50%;position:absolute}.a1[data-astro-cid-6urmrhfz]{aspect-ratio:1;background:var(--ac);opacity:.85;width:60%;bottom:-14%;right:-8%}.a2[data-astro-cid-6urmrhfz]{aspect-ratio:1;background:var(--fg);opacity:.12;width:30%;top:14%;left:12%}.a3[data-astro-cid-6urmrhfz]{aspect-ratio:1;background:var(--bg);width:18%;top:44%;left:44%}.row[data-astro-cid-6urmrhfz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqw;display:grid}.tile[data-astro-cid-6urmrhfz]{background:var(--sf);border-radius:1.6cqw;flex-direction:column;gap:1cqw;padding:2cqw;display:flex}.tile[data-astro-cid-6urmrhfz] i[data-astro-cid-6urmrhfz]{background:var(--ac);opacity:.9;border-radius:1cqw;width:3.4cqw;height:3.4cqw}.tile[data-astro-cid-6urmrhfz] b[data-astro-cid-6urmrhfz]{background:var(--fg);opacity:.25;border-radius:1cqw;width:70%;height:1.2cqw}.tile[data-astro-cid-6urmrhfz] b[data-astro-cid-6urmrhfz].s{opacity:.14;width:45%}.center[data-astro-cid-6urmrhfz] .hero[data-astro-cid-6urmrhfz]{text-align:center;grid-template-columns:1fr}.center[data-astro-cid-6urmrhfz] .copy[data-astro-cid-6urmrhfz]{align-items:center}.center[data-astro-cid-6urmrhfz] .bt[data-astro-cid-6urmrhfz]{align-self:center}.center[data-astro-cid-6urmrhfz] .art[data-astro-cid-6urmrhfz]{display:none}.center[data-astro-cid-6urmrhfz] .hl[data-astro-cid-6urmrhfz]{max-width:80%;font-size:6cqw}.editorial[data-astro-cid-6urmrhfz] .hero[data-astro-cid-6urmrhfz]{grid-template-columns:1.4fr 1fr;align-items:end}.editorial[data-astro-cid-6urmrhfz] .hl[data-astro-cid-6urmrhfz]{letter-spacing:-.04em;font-size:7cqw}.editorial[data-astro-cid-6urmrhfz] .bt[data-astro-cid-6urmrhfz]{color:var(--fg);border-bottom:.3cqw solid var(--fg);background:0 0;border-radius:0;padding:0}.editorial[data-astro-cid-6urmrhfz] .art[data-astro-cid-6urmrhfz]{border-radius:0}.editorial[data-astro-cid-6urmrhfz] .a1[data-astro-cid-6urmrhfz]{aspect-ratio:auto;background:var(--fg);opacity:.9;border-radius:0;width:100%;height:55%;bottom:0;right:0}.editorial[data-astro-cid-6urmrhfz] .a2[data-astro-cid-6urmrhfz]{border-radius:0}.editorial[data-astro-cid-6urmrhfz] .tile[data-astro-cid-6urmrhfz]{border-top:.3cqw solid var(--fg);background:0 0;border-radius:0;padding:1.6cqw 0 0}.editorial[data-astro-cid-6urmrhfz] .tile[data-astro-cid-6urmrhfz] i[data-astro-cid-6urmrhfz]{display:none}.cap[data-astro-cid-6urmrhfz]{flex-direction:column;gap:6px;display:flex}.cap-top[data-astro-cid-6urmrhfz]{justify-content:space-between;align-items:center;gap:12px;display:flex}.name[data-astro-cid-6urmrhfz]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:19px;font-weight:600}.name[data-astro-cid-6urmrhfz] a[data-astro-cid-6urmrhfz]{color:inherit;text-decoration:none}.name[data-astro-cid-6urmrhfz] a[data-astro-cid-6urmrhfz]:after{content:"";border-radius:16px;position:absolute;inset:0}.name[data-astro-cid-6urmrhfz] a[data-astro-cid-6urmrhfz]:focus-visible{outline:none}.name[data-astro-cid-6urmrhfz] a[data-astro-cid-6urmrhfz]:focus-visible:after{outline:2px solid var(--blue);outline-offset:4px}.vibe[data-astro-cid-6urmrhfz]{background:var(--blue-tint);color:var(--text);font-family:var(--font-mono);letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:500}.kind[data-astro-cid-6urmrhfz]{color:var(--muted);font-size:14px}.blurb[data-astro-cid-6urmrhfz]{color:var(--muted);font-size:15px}.feat[data-astro-cid-6urmrhfz]{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.feat[data-astro-cid-6urmrhfz] li[data-astro-cid-6urmrhfz]{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12px}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-6urmrhfz],.shot[data-astro-cid-6urmrhfz],.go[data-astro-cid-6urmrhfz]{transition:none}.site[data-astro-cid-6urmrhfz]:hover .frame[data-astro-cid-6urmrhfz],.site[data-astro-cid-6urmrhfz]:focus-within .frame[data-astro-cid-6urmrhfz]{transform:none}.site[data-astro-cid-6urmrhfz]:hover .shot[data-astro-cid-6urmrhfz],.site[data-astro-cid-6urmrhfz]:focus-within .shot[data-astro-cid-6urmrhfz]{object-position:50% 0%}}
