.pet-stage[data-astro-cid-kz2pdi25]{aspect-ratio:2/3;width:100%;position:relative}.pet-stage__poster[data-astro-cid-kz2pdi25],.pet-stage__frame[data-astro-cid-kz2pdi25]{width:100%;height:100%;position:absolute;inset:0}.pet-stage__poster[data-astro-cid-kz2pdi25]{object-fit:contain;box-sizing:border-box;transition:opacity .5s var(--ease);padding:9% 9% 7%}.pet-stage__frame[data-astro-cid-kz2pdi25]{color-scheme:normal;opacity:0;transition:opacity .5s var(--ease);background:0 0;border:0}.pet-stage[data-astro-cid-kz2pdi25].is-live .pet-stage__frame[data-astro-cid-kz2pdi25]{opacity:1}.pet-stage[data-astro-cid-kz2pdi25].is-live .pet-stage__poster[data-astro-cid-kz2pdi25]{opacity:0;pointer-events:none}.pet-stage__hint[data-astro-cid-kz2pdi25]{text-align:center;letter-spacing:.12em;color:var(--graphite);opacity:0;transition:opacity .5s var(--ease) .4s;font-size:12px;position:absolute;bottom:-28px;left:0;right:0}.pet-stage[data-astro-cid-kz2pdi25].is-live .pet-stage__hint[data-astro-cid-kz2pdi25]{opacity:1}.pet-stage__touch[data-astro-cid-kz2pdi25]{display:none}@media (hover:none) and (pointer:coarse){.pet-stage__mouse[data-astro-cid-kz2pdi25]{display:none}.pet-stage__touch[data-astro-cid-kz2pdi25]{display:inline}}.hero[data-astro-cid-3fjoptnb]{isolation:isolate;background:radial-gradient(55% 45% at 68% 42%, #1b1b1e 0%, #0b0b0c00 70%), var(--ink);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__field[data-astro-cid-3fjoptnb]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero__glow[data-astro-cid-3fjoptnb]{aspect-ratio:1;z-index:-1;background:radial-gradient(closest-side,#ffffff14,#0000);border-radius:50%;width:min(44vw,620px);animation:9s ease-in-out infinite breathe;position:absolute;top:44%;right:4vw;translate:0 -50%}.hero__grid[data-astro-cid-3fjoptnb]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(40px,6vw,88px);padding:148px 0 64px;display:grid}.hero__title[data-astro-cid-3fjoptnb]{letter-spacing:.03em;margin-top:18px;font-size:clamp(52px,6.5vw,92px);line-height:1.1}.hero__intro[data-astro-cid-3fjoptnb]{color:#f4f1ecc7;max-width:560px;margin-top:26px;font-size:16px;line-height:2}.hero__actions[data-astro-cid-3fjoptnb]{flex-wrap:wrap;gap:16px;margin-top:34px;display:flex}.hero__actions[data-astro-cid-3fjoptnb] .btn[data-astro-cid-3fjoptnb]{min-width:200px}.hero__note[data-astro-cid-3fjoptnb]{letter-spacing:.06em;color:var(--graphite);margin-top:30px;font-size:12px}.hero__stage[data-astro-cid-3fjoptnb]{width:clamp(280px,30vw,420px);position:relative}.hero__stage[data-astro-cid-3fjoptnb]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffffff12,#0000 72%);border-radius:50%;position:absolute;inset:-8% -14%}@keyframes breathe{50%{opacity:.7;transform:scale(1.1)}}@media (width<=900px){.hero[data-astro-cid-3fjoptnb]{background:radial-gradient(60% 40% at 50% 30%, #1b1b1e 0%, #0b0b0c00 70%), var(--ink)}.hero__grid[data-astro-cid-3fjoptnb]{grid-template-columns:1fr;padding:136px 0 72px}.hero__stage[data-astro-cid-3fjoptnb]{width:280px;margin-inline:auto}}@media (width<=520px){.hero__actions[data-astro-cid-3fjoptnb] .btn[data-astro-cid-3fjoptnb]{min-width:100%}}.entries[data-astro-cid-pugmvgxr]{padding:clamp(56px,7vw,96px) 0 clamp(96px,12vw,152px)}.entries__list[data-astro-cid-pugmvgxr]{border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.entry[data-astro-cid-pugmvgxr]{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);isolation:isolate;height:100%;transition:color .5s var(--ease);flex-direction:column;padding:36px 28px 32px;display:flex;position:relative;overflow:hidden}.entry[data-astro-cid-pugmvgxr]:before{content:"";z-index:-1;background:var(--ink);clip-path:polygon(0 100%,0 100%,0 100%);transition:clip-path .7s var(--ease);position:absolute;inset:0}.entry[data-astro-cid-pugmvgxr]:hover{color:var(--paper)}.entry[data-astro-cid-pugmvgxr]:hover:before{clip-path:polygon(0 -60%,160% 100%,0 100%)}.entry[data-astro-cid-pugmvgxr]:hover .entry__desc[data-astro-cid-pugmvgxr],.entry[data-astro-cid-pugmvgxr]:hover .entry__no[data-astro-cid-pugmvgxr],.entry[data-astro-cid-pugmvgxr]:hover .entry__go[data-astro-cid-pugmvgxr]{color:#f4f1ecb8}.entry__no[data-astro-cid-pugmvgxr]{letter-spacing:.2em;color:#8a8780;font-size:12px;transition:color .5s}.entry__name[data-astro-cid-pugmvgxr]{letter-spacing:.1em;margin-top:24px;font-size:24px}.entry__desc[data-astro-cid-pugmvgxr]{color:#4f4d48;margin-top:14px;font-size:14px;line-height:1.9;transition:color .5s}.entry__go[data-astro-cid-pugmvgxr]{letter-spacing:.1em;color:var(--ink);align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:13px;transition:color .5s;display:inline-flex}@media (width<=860px){.entries__list[data-astro-cid-pugmvgxr]{grid-template-columns:1fr}}
