.hero[data-astro-cid-yodha2z4]{align-items:center;min-height:min(100svh,900px);padding-block:112px 72px;display:grid;position:relative;overflow:hidden}#field[data-astro-cid-yodha2z4]{width:100%;height:100%;display:block;position:absolute;inset:0}.wrap[data-astro-cid-yodha2z4]{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid;position:relative}@media (width<=900px){.wrap[data-astro-cid-yodha2z4]{grid-template-columns:1fr}}.dot[data-astro-cid-yodha2z4]{background:var(--ember);border-radius:50%;width:8px;height:8px;animation:2.2s infinite pulse;display:inline-block;box-shadow:0 0 #ff6a3d99}@keyframes pulse{70%{box-shadow:0 0 0 12px #ff6a3d00}to{box-shadow:0 0 #ff6a3d00}}.title[data-astro-cid-yodha2z4]{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(48px,7.4vw,118px);font-weight:800;line-height:.94}.title[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]{display:block;overflow:hidden}.title[data-astro-cid-yodha2z4] .ch{will-change:transform;display:inline-block}.title[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{letter-spacing:-.01em;font-size:.92em}.sub[data-astro-cid-yodha2z4]{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;margin-top:40px;display:grid}.sub[data-astro-cid-yodha2z4] p[data-astro-cid-yodha2z4]{margin:0}.sub[data-astro-cid-yodha2z4] b[data-astro-cid-yodha2z4]{color:var(--ice);font-weight:600}.cta[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px;display:flex}@media (width<=760px){.sub[data-astro-cid-yodha2z4]{grid-template-columns:1fr}}.port[data-astro-cid-yodha2z4]{aspect-ratio:3/4.2;border-radius:var(--radius);outline:1px solid var(--rule);clip-path:inset(0 0 100%);width:min(340px,38vw);transition:clip-path 1.2s var(--snap) .6s;justify-self:end;margin:0;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 40px 80px #0009}html.calm .port[data-astro-cid-yodha2z4],.port[data-astro-cid-yodha2z4].in,html.loaded .port[data-astro-cid-yodha2z4]{clip-path:inset(0)}.port[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:50% 18%;filter:saturate(.85)contrast(1.05);width:100%;height:100%;transition:transform 1.2s var(--ease);transform:scale(1.08)}.port[data-astro-cid-yodha2z4]:hover img[data-astro-cid-yodha2z4]{transform:scale(1)}.port[data-astro-cid-yodha2z4]:after{content:"";mix-blend-mode:multiply;background:linear-gradient(160deg,#ff6a3d40,#0000 45%,#07090d8c);position:absolute;inset:0}.id[data-astro-cid-yodha2z4]{font:400 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;z-index:1;border-top:1px solid #efe8da4d;justify-content:space-between;padding-top:8px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.lv[data-astro-cid-yodha2z4]{z-index:1;font:700 11px var(--mono);letter-spacing:.14em;background:var(--ember);color:var(--bg);border-radius:6px;padding:5px 9px;position:absolute;top:14px;left:14px}@media (width<=900px){.port[data-astro-cid-yodha2z4]{order:-1;justify-self:start;width:min(300px,70vw);transform:rotate(-2deg)}}.scrollhint[data-astro-cid-yodha2z4]{font:400 11px var(--mono);letter-spacing:.2em;writing-mode:vertical-rl;color:var(--paper-dim);position:absolute;bottom:28px;right:24px}.scrollhint[data-astro-cid-yodha2z4]:after{content:"";background:var(--paper-dim);width:1px;height:48px;margin:10px auto 0;animation:1.8s ease-in-out infinite drop;display:block}@keyframes drop{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-yodha2z4],.scrollhint[data-astro-cid-yodha2z4]:after{animation:none}.port[data-astro-cid-yodha2z4]{clip-path:none}}.marq[data-astro-cid-oft3j2x6]{border-block:1px solid var(--rule);white-space:nowrap;font:700 clamp(18px, 2.4vw, 28px) var(--display);letter-spacing:-.02em;padding-block:16px;overflow:hidden}.track[data-astro-cid-oft3j2x6]{gap:48px;animation:28s linear infinite slide;display:inline-flex}html:not(.fx-marquee) .track[data-astro-cid-oft3j2x6],html.calm .track[data-astro-cid-oft3j2x6]{animation:none}.track[data-astro-cid-oft3j2x6] span[data-astro-cid-oft3j2x6]:after{content:"✦";color:var(--ember);vertical-align:middle;margin-left:48px;font-size:.6em}@keyframes slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-oft3j2x6]{animation:none}}.stats[data-astro-cid-ebd3gnzh]{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.stats[data-astro-cid-ebd3gnzh]>div[data-astro-cid-ebd3gnzh]{background:var(--bg);padding:32px 28px}.v[data-astro-cid-ebd3gnzh]{font:800 clamp(44px, 6vw, 88px)/1 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.v[data-astro-cid-ebd3gnzh] sup[data-astro-cid-ebd3gnzh]{color:var(--ember);vertical-align:top;font-size:.4em;position:relative;top:.2em}.k[data-astro-cid-ebd3gnzh]{font:400 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);margin-top:12px}@media (width<=760px){.stats[data-astro-cid-ebd3gnzh]{grid-template-columns:1fr}}.work[data-astro-cid-aj6urp6g]{background:var(--bg-2);border-block:1px solid var(--rule)}.feat[data-astro-cid-aj6urp6g]{border:1px solid var(--rule);border-radius:22px;align-items:end;min-height:min(78vh,620px);margin-top:28px;display:grid;position:relative;overflow:hidden}.feat[data-astro-cid-aj6urp6g] img[data-astro-cid-aj6urp6g]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.feat[data-astro-cid-aj6urp6g]:after{content:"";background:linear-gradient(#07090d26 40%,#07090df2 90%),linear-gradient(90deg,#07090d99,#0000 60%);position:absolute;inset:0}.feat[data-astro-cid-aj6urp6g] .in[data-astro-cid-aj6urp6g]{z-index:1;grid-template-columns:1.1fr .9fr;align-items:end;gap:28px;padding:clamp(24px,4vw,48px);display:grid;position:relative}@media (width<=860px){.feat[data-astro-cid-aj6urp6g] .in[data-astro-cid-aj6urp6g]{grid-template-columns:1fr}}.feat[data-astro-cid-aj6urp6g] h3[data-astro-cid-aj6urp6g]{font:800 clamp(40px, 7vw, 104px)/.9 var(--display);letter-spacing:-.05em;margin:8px 0 12px}.feat[data-astro-cid-aj6urp6g] p[data-astro-cid-aj6urp6g]{max-width:46ch;margin:0}.facts[data-astro-cid-aj6urp6g]{font:400 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);gap:10px;display:grid}.facts[data-astro-cid-aj6urp6g] div[data-astro-cid-aj6urp6g]{border-top:1px solid #efe8da40;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.facts[data-astro-cid-aj6urp6g] b[data-astro-cid-aj6urp6g]{color:var(--paper);text-align:right;font-weight:500}.cap[data-astro-cid-aj6urp6g]{font:400 11px var(--mono);letter-spacing:.1em;color:var(--paper-dim);margin:10px 0 0}.cards[data-astro-cid-aj6urp6g]{perspective:1200px;margin-top:20px}.wk[data-astro-cid-aj6urp6g]{background:var(--bg);min-height:460px;transform-style:preserve-3d;flex-direction:column;justify-content:flex-end;padding:26px;transition:transform .2s;display:flex}.wk[data-astro-cid-aj6urp6g] .art[data-astro-cid-aj6urp6g]{background:var(--art);transition:transform .9s var(--ease);position:absolute;inset:0}.wk[data-astro-cid-aj6urp6g] .art[data-astro-cid-aj6urp6g] img[data-astro-cid-aj6urp6g]{object-fit:cover;opacity:.55;mix-blend-mode:luminosity;width:100%;height:100%;transition:opacity .6s}.wk[data-astro-cid-aj6urp6g]:hover .art[data-astro-cid-aj6urp6g]{transform:scale(1.06)}.wk[data-astro-cid-aj6urp6g]:hover .art[data-astro-cid-aj6urp6g] img[data-astro-cid-aj6urp6g]{opacity:.9;mix-blend-mode:normal}.wk[data-astro-cid-aj6urp6g]:after{content:"";background:linear-gradient(#07090d1a 30%,#07090df5 78%);position:absolute;inset:0}.wk[data-astro-cid-aj6urp6g]>[data-astro-cid-aj6urp6g]{z-index:1;position:relative}.wk[data-astro-cid-aj6urp6g] h3[data-astro-cid-aj6urp6g]{font:700 clamp(26px, 2.6vw, 36px)/1.02 var(--display);letter-spacing:-.03em;margin:10px 0 8px}.wk[data-astro-cid-aj6urp6g] p[data-astro-cid-aj6urp6g]{color:var(--paper-dim);max-width:34ch;margin:0;font-size:15px}.meta[data-astro-cid-aj6urp6g]{font:400 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);border-top:1px solid var(--rule);justify-content:space-between;margin-top:18px;padding-top:14px;display:flex}.go[data-astro-cid-aj6urp6g]{border:1px solid var(--rule);width:46px;height:46px;transition:background .3s, transform .5s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:22px;right:22px}.wk[data-astro-cid-aj6urp6g]:hover .go[data-astro-cid-aj6urp6g]{background:var(--ember);border-color:var(--ember);transform:rotate(45deg)}.c1[data-astro-cid-aj6urp6g]{--art:radial-gradient(120% 90% at 30% 20%, #2a6f3a 0%, #0f2f1b 45%, var(--bg) 100%)}.c2[data-astro-cid-aj6urp6g]{--art:radial-gradient(120% 90% at 70% 10%, #5b2bd6 0%, #1d1340 50%, var(--bg) 100%)}.c3[data-astro-cid-aj6urp6g]{--art:radial-gradient(120% 90% at 20% 90%, var(--ember) 0%, #4a1f12 50%, var(--bg) 100%)}.cards[data-astro-cid-izpptpkk]{margin-top:40px}.more[data-astro-cid-izpptpkk]{margin:36px 0 0}
