.header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:28px;font-size:15px;display:flex}.name[data-astro-cid-nen7h5rs]{font-weight:600;text-decoration:none}nav[data-astro-cid-nen7h5rs]{gap:clamp(16px,3vw,32px);display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);text-decoration:none;transition:color .2s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}@media (width<=480px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{display:none}}.intro[data-astro-cid-fmp4ekgg]{padding-top:clamp(64px,12vw,140px);padding-bottom:clamp(72px,12vw,140px)}h1[data-astro-cid-fmp4ekgg]{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(40px,6vw,64px);font-weight:600;line-height:1.05}p[data-astro-cid-fmp4ekgg]{max-width:620px;color:var(--muted);margin:0 0 32px;font-size:clamp(18px,2vw,22px);line-height:1.5}a[data-astro-cid-fmp4ekgg]{font-size:15px}.featured[data-astro-cid-5ryy5rd4]{border-top:1px solid var(--line);padding:clamp(72px,10vw,120px) 0;overflow:hidden}.grid[data-astro-cid-5ryy5rd4]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}h2[data-astro-cid-5ryy5rd4]{letter-spacing:-.04em;align-items:center;gap:16px;margin:0 0 24px;font-size:clamp(44px,6vw,72px);font-weight:600;line-height:1;display:flex}h2[data-astro-cid-5ryy5rd4] img[data-astro-cid-5ryy5rd4]{width:.7em;height:.7em}.lede[data-astro-cid-5ryy5rd4]{letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(20px,2.2vw,26px);line-height:1.35}.summary[data-astro-cid-5ryy5rd4]{color:var(--muted);margin:0 0 32px}dl[data-astro-cid-5ryy5rd4]{border-top:1px solid var(--line);margin:0 0 36px}dl[data-astro-cid-5ryy5rd4] div[data-astro-cid-5ryy5rd4]{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:12px 0;font-size:15px;display:grid}dt[data-astro-cid-5ryy5rd4]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:12px}dd[data-astro-cid-5ryy5rd4]{margin:0}.actions[data-astro-cid-5ryy5rd4]{flex-wrap:wrap;align-items:center;gap:16px 28px;font-size:15px;display:flex}.btn[data-astro-cid-5ryy5rd4]{background:var(--accent);color:#0a0b0a;border-radius:10px;padding:12px 20px;font-weight:600;text-decoration:none;transition:transform .1s,box-shadow .1s;display:inline-block;box-shadow:0 3px #9fb320}.btn[data-astro-cid-5ryy5rd4]:active{transform:translateY(3px);box-shadow:0 0 #9fb320}.shots[data-astro-cid-5ryy5rd4]{aspect-ratio:1/1.05;display:block;position:relative}.shots[data-astro-cid-5ryy5rd4] img[data-astro-cid-5ryy5rd4]{border-radius:18px;width:52%;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 30px 60px -20px #000c}.s0[data-astro-cid-5ryy5rd4]{top:8%;left:0;transform:rotate(-6deg)}.s2[data-astro-cid-5ryy5rd4]{top:8%;right:0;transform:rotate(6deg)}.s1[data-astro-cid-5ryy5rd4]{z-index:1;top:0;left:24%}.shots[data-astro-cid-5ryy5rd4]:hover .s0[data-astro-cid-5ryy5rd4]{transform:rotate(-9deg)translate(-4%)}.shots[data-astro-cid-5ryy5rd4]:hover .s2[data-astro-cid-5ryy5rd4]{transform:rotate(9deg)translate(4%)}@media (width<=860px){.grid[data-astro-cid-5ryy5rd4]{grid-template-columns:1fr}.shots[data-astro-cid-5ryy5rd4]{width:86%;max-width:480px;margin:0 auto}}.other[data-astro-cid-g64txpou]{border-top:1px solid var(--line);padding:clamp(72px,10vw,120px) 0}h2[data-astro-cid-g64txpou]{letter-spacing:-.03em;margin:0 0 32px;font-size:clamp(30px,4vw,44px);font-weight:600}ul[data-astro-cid-g64txpou]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}a[data-astro-cid-g64txpou]{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr auto;align-items:baseline;gap:8px 32px;padding:22px 0;text-decoration:none;transition:background .2s;display:grid}a[data-astro-cid-g64txpou]:hover .title[data-astro-cid-g64txpou]{color:var(--accent)}.title[data-astro-cid-g64txpou]{font-weight:600;transition:color .2s}.desc[data-astro-cid-g64txpou]{color:var(--muted);font-size:15px}.tech[data-astro-cid-g64txpou]{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:12px}@media (width<=760px){a[data-astro-cid-g64txpou]{grid-template-columns:1fr}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding:48px 0 56px}.inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;display:flex}p[data-astro-cid-jo6i4kqk]{margin:0;font-size:15px}.copy[data-astro-cid-jo6i4kqk]{color:var(--muted)}
