header[data-astro-cid-wpvy4v7s]{z-index:5;position:absolute;top:0;left:0;right:0}nav[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:16px;padding:30px clamp(20px,6.67vw,96px);display:flex}.brand[data-astro-cid-wpvy4v7s]{letter-spacing:-.04em;font-size:21px;font-weight:500;text-decoration:none}.links[data-astro-cid-wpvy4v7s]{align-items:center;gap:28px;display:flex}.link[data-astro-cid-wpvy4v7s]{color:var(--muted);font-size:15px;text-decoration:none}.link[data-astro-cid-wpvy4v7s]:hover{color:var(--text)}@media (width<=900px){.hide-sm[data-astro-cid-wpvy4v7s]{display:none!important}}form[data-astro-cid-5zraaxkt]{flex-direction:column;gap:12px;max-width:460px;display:flex}.field[data-astro-cid-5zraaxkt]{border:1px solid var(--rule);background:#0e1330cc;border-radius:10px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.sr-only[data-astro-cid-5zraaxkt]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}input[data-astro-cid-5zraaxkt]{box-sizing:border-box;min-width:0;height:46px;color:var(--text);font:inherit;background:0 0;border:0;flex:200px;padding:0 12px;font-size:16px}.btn[data-astro-cid-5zraaxkt]{background:var(--teal);height:46px;color:var(--on-bright);font:inherit;cursor:pointer;border:0;border-radius:6px;flex:none;padding:0 20px;font-size:15px;font-weight:600;transition:box-shadow .18s ease-out}.btn[data-astro-cid-5zraaxkt]:hover{box-shadow:0 0 0 1px var(--text);color:var(--on-bright)}.note[data-astro-cid-5zraaxkt]{font-family:var(--font-mono);letter-spacing:.14em;color:#6f7894;font-size:11px}.hero[data-astro-cid-ge2uvauf]{height:min(800px,55.56vw);position:relative;overflow:hidden}.glow[data-astro-cid-ge2uvauf]{pointer-events:none;background:radial-gradient(closest-side,#3fe6c81a,#3fe6c800);width:min(760px,52.8vw);height:min(620px,43vw);position:absolute;top:min(120px,8.33vw);left:min(640px,44.4vw)}.hero[data-astro-cid-ge2uvauf] .logo{width:min(1000px,69.44vw);height:auto;position:absolute;top:max(-71px,-4.93vw);left:min(489px,33.96vw);-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000 96%);mask-image:linear-gradient(90deg,#000 72%,#0000 96%)}.line[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#b8f25c00 0%,#b8f25c 30%);width:min(620px,43.06vw);height:3px;position:absolute;top:min(448px,31.11vw);left:0}.h1[data-astro-cid-ge2uvauf]{z-index:2;letter-spacing:-.04em;margin:0;font-size:min(124px,8.61vw);font-weight:500;line-height:.9;position:absolute;top:min(216px,15vw);left:min(92px,6.39vw)}.below[data-astro-cid-ge2uvauf]{z-index:2;flex-direction:column;gap:24px;width:min(520px,40vw);display:flex;position:absolute;top:min(612px,42.5vw);left:min(96px,6.67vw)}.below[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--muted);margin:0;font-size:18px;line-height:1.6}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{flex-direction:column;height:auto;padding-top:76px;display:flex}.hero[data-astro-cid-ge2uvauf] .logo{width:128%;margin:-8% 0 -18%;position:relative;top:0;left:-14%;-webkit-mask-image:linear-gradient(#000 60%,#0000 92%);mask-image:linear-gradient(#000 60%,#0000 92%)}.glow[data-astro-cid-ge2uvauf],.line[data-astro-cid-ge2uvauf]{display:none}.h1[data-astro-cid-ge2uvauf]{padding:0 20px;font-size:clamp(52px,14vw,96px);position:relative;top:auto;left:auto}.below[data-astro-cid-ge2uvauf]{width:auto;padding:28px 20px 56px;position:relative;top:auto;left:auto}}figure[data-astro-cid-k7mbr7da]{flex-direction:column;align-items:center;gap:24px;margin:0;display:flex}.frame[data-astro-cid-k7mbr7da]{aspect-ratio:1185/2576;box-sizing:border-box;border:1px solid var(--rule);background:#1a2045;border-radius:44px;width:min(280px,100%);padding:9px}.frame[data-astro-cid-k7mbr7da] img{object-fit:cover;object-position:top;border-radius:35px;width:100%;height:100%;display:block}figcaption[data-astro-cid-k7mbr7da]{flex-direction:column;gap:8px;width:min(280px,100%);display:flex}.title[data-astro-cid-k7mbr7da]{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:28px}.caption[data-astro-cid-k7mbr7da]{color:var(--muted);font-size:15px;line-height:24px}section[data-astro-cid-x4tf737y]{border-top:1px solid var(--rule)}.inner[data-astro-cid-x4tf737y]{flex-direction:column;gap:56px;max-width:1320px;margin:0 auto;padding:96px clamp(16px,4vw,40px);display:flex}.head[data-astro-cid-x4tf737y]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}h2[data-astro-cid-x4tf737y]{letter-spacing:-.045em;margin:0;font-size:clamp(48px,6.4vw,96px);font-weight:500;line-height:.9}.head[data-astro-cid-x4tf737y] p[data-astro-cid-x4tf737y]{max-width:26em;color:var(--muted);margin:0;font-size:18px;line-height:28px}.grid[data-astro-cid-x4tf737y]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:48px 32px;display:grid}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule)}.inner[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:56px;max-width:1320px;margin:0 auto;padding:72px clamp(16px,4vw,40px) 40px;display:flex}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px 32px;display:grid}.brand-block[data-astro-cid-jo6i4kqk]{flex-direction:column;grid-column:span 2;gap:14px;min-width:0;max-width:360px;display:flex}.brand[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;align-self:flex-start;font-size:24px;font-weight:500;text-decoration:none}.brand-block[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);margin:0;font-size:15px;line-height:24px}.muted[data-astro-cid-jo6i4kqk]{color:var(--muted)}nav[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}ul[data-astro-cid-jo6i4kqk]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}
