.v3r[data-astro-cid-yal44vqa]{position:relative}.v3r__grid[data-astro-cid-yal44vqa]{gap:16px;display:grid}@media (width>=900px){.v3r__grid[data-astro-cid-yal44vqa]{grid-template-columns:repeat(3,1fr);gap:20px}}.v3r__track[data-astro-cid-yal44vqa]{display:none}@media (width>=900px){.v3r__track[data-astro-cid-yal44vqa]{grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;height:34px;margin-bottom:26px;display:grid;position:relative}.v3r__rail[data-astro-cid-yal44vqa]{background:#1a1a1a24;height:1px;position:absolute;top:50%;left:17px;right:calc(33.3333% - 30.3333px)}.v3r__fill[data-astro-cid-yal44vqa]{background:var(--ink);transform-origin:0;transform:scaleX(var(--rp,0));position:absolute;inset:0}.v3r__node[data-astro-cid-yal44vqa]{z-index:1;background:var(--paper);width:34px;height:34px;transition:background-color .5s ease, color .5s ease, box-shadow .5s ease, transform .5s var(--ease-slow);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1a1a1a33}.v3r__node[data-astro-cid-yal44vqa] b[data-astro-cid-yal44vqa]{letter-spacing:.06em;font-size:11px;font-weight:600}.v3r__node[data-astro-cid-yal44vqa].is-on{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 6px #1a1a1a0f;transform:scale(1.06)}.v3r__n[data-astro-cid-yal44vqa]{display:none}}.v3r__card[data-astro-cid-yal44vqa]{background:var(--paper-2);color:var(--ink);opacity:0;transition:opacity 1s var(--ease-slow) calc(var(--i) * .14s), translate 1.2s var(--ease-slow) calc(var(--i) * .14s), transform .6s var(--ease-slow), box-shadow .6s var(--ease-slow);border-radius:24px;align-content:start;gap:26px;padding:clamp(26px,2.8vw,36px);display:grid;position:relative;translate:0 30px}.v3r[data-astro-cid-yal44vqa].is-in .v3r__card[data-astro-cid-yal44vqa]{opacity:1;translate:0}@media (hover:hover) and (pointer:fine){.v3r__card[data-astro-cid-yal44vqa]:hover{transform:translateY(-5px);box-shadow:0 28px 60px -34px #00000059}}.v3r__head[data-astro-cid-yal44vqa]{justify-content:space-between;align-items:center;display:flex}.v3r__n[data-astro-cid-yal44vqa]{letter-spacing:.16em;color:var(--ink-2);font-size:11px;font-weight:600}.v3r__icon[data-astro-cid-yal44vqa]{width:52px;height:52px;color:var(--ink)}.v3r__icon[data-astro-cid-yal44vqa] path[data-astro-cid-yal44vqa]{stroke-dasharray:1;stroke-dashoffset:1px}.v3r__dot[data-astro-cid-yal44vqa]{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__icon[data-astro-cid-yal44vqa] path[data-astro-cid-yal44vqa]{animation:v3r-draw 1.2s var(--ease-slow) forwards}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__p2[data-astro-cid-yal44vqa]{animation-delay:.25s}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__p3[data-astro-cid-yal44vqa]{animation-delay:.45s}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__p4[data-astro-cid-yal44vqa]{animation-delay:.65s}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__p5[data-astro-cid-yal44vqa]{animation-delay:.85s}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__dot[data-astro-cid-yal44vqa]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards v3r-pop}.v3r__card[data-astro-cid-yal44vqa].is-play .v3r__dot--end[data-astro-cid-yal44vqa]{animation-delay:.95s}@keyframes v3r-draw{to{stroke-dashoffset:0}}@keyframes v3r-pop{to{opacity:1;transform:scale(1)}}.v3r__text[data-astro-cid-yal44vqa]{font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(1.2rem,1.55vw,1.45rem);line-height:1.42}.v3r__text[data-astro-cid-yal44vqa] .v3r-line[data-astro-cid-yal44vqa]{padding-bottom:.08em}@media (prefers-reduced-motion:reduce){.v3r__card[data-astro-cid-yal44vqa]{opacity:1;transition:none;translate:none}.v3r__icon[data-astro-cid-yal44vqa] path[data-astro-cid-yal44vqa]{stroke-dashoffset:0}.v3r__dot[data-astro-cid-yal44vqa]{opacity:1;transform:none}.v3r__fill[data-astro-cid-yal44vqa]{transform:scaleX(1)}}.immersion__head[data-astro-cid-hgs67d2b]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.immersion__grid[data-astro-cid-hgs67d2b]{gap:16px;display:grid}@media (width>=760px){.immersion__grid[data-astro-cid-hgs67d2b]{grid-template-columns:repeat(3,1fr)}}.immersion__clip[data-astro-cid-hgs67d2b]{aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden}.immersion__clip[data-astro-cid-hgs67d2b] video[data-astro-cid-hgs67d2b]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;display:block}
