.pg__grid[data-astro-cid-oilo72b6]{display:grid;gap:44px}.pg__head[data-astro-cid-oilo72b6]{display:grid;gap:22px;align-content:start}.pg__list[data-astro-cid-oilo72b6]{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.pg__list[data-astro-cid-oilo72b6] li[data-astro-cid-oilo72b6]{position:relative;display:grid;grid-template-columns:48px 1fr;gap:14px;padding:26px 0 28px;border-bottom:1px solid var(--line)}.pg__list[data-astro-cid-oilo72b6] li[data-astro-cid-oilo72b6]:before{content:"";position:absolute;left:0;top:-1px;width:0;height:1px;background:var(--ember);transition:width .9s var(--ease)}.pg__list[data-astro-cid-oilo72b6] li[data-astro-cid-oilo72b6]:hover:before{width:100%}.pg__n[data-astro-cid-oilo72b6]{color:var(--ember);padding-top:6px}.pg__list[data-astro-cid-oilo72b6] h3[data-astro-cid-oilo72b6]{margin:0 0 8px;font:600 clamp(20px,2vw,25px)/1.2 var(--f-display);letter-spacing:-.02em;text-wrap:balance}.pg__list[data-astro-cid-oilo72b6] p[data-astro-cid-oilo72b6]{margin:0;color:var(--mist);font-size:16px;max-width:56ch}@media(min-width:1000px){.pg__grid[data-astro-cid-oilo72b6]{grid-template-columns:.9fr 1.1fr;gap:88px}.pg__head[data-astro-cid-oilo72b6]{position:sticky;top:120px}}.frame[data-astro-cid-sjw6abxu]{display:flex;flex-direction:column;margin:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--deep);box-shadow:0 40px 100px -50px #000000e6;transition:transform .7s var(--ease),border-color .4s,box-shadow .7s var(--ease)}.frame--link[data-astro-cid-sjw6abxu]:hover,.frame[data-astro-cid-sjw6abxu]:hover{border-color:#22d3ee59}.frame--link[data-astro-cid-sjw6abxu]:hover{transform:translateY(-4px);box-shadow:0 40px 100px -40px #22d3ee40}.frame__bar[data-astro-cid-sjw6abxu]{display:flex;align-items:center;gap:14px;height:34px;padding:0 14px;background:#0d1829;border-bottom:1px solid var(--line)}.frame__dots[data-astro-cid-sjw6abxu]{display:flex;gap:6px;flex-shrink:0}.frame__dots[data-astro-cid-sjw6abxu] i[data-astro-cid-sjw6abxu]{width:8px;height:8px;border-radius:50%;background:#2a3a55}.frame__url[data-astro-cid-sjw6abxu]{flex:1;min-width:0;max-width:320px;margin-inline:auto;padding:4px 12px;border-radius:999px;background:#8a9ab514;color:var(--mist);font-size:11px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frame__media[data-astro-cid-sjw6abxu]{display:block;position:relative;overflow:hidden;background:#0a1322}.frame__media[data-astro-cid-sjw6abxu] img[data-astro-cid-sjw6abxu]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top left;transition:transform 1.4s var(--ease)}.frame[data-astro-cid-sjw6abxu]:hover .frame__media[data-astro-cid-sjw6abxu] img[data-astro-cid-sjw6abxu]{transform:scale(1.025)}.frame__cap[data-astro-cid-sjw6abxu]{display:block;padding:12px 16px 14px;font-size:14px;line-height:1.5;color:var(--mist);border-top:1px solid var(--line)}.caps[data-astro-cid-o45wmj75]{display:grid;gap:clamp(56px,8vw,112px)}.cap[data-astro-cid-o45wmj75]{display:grid;gap:32px;align-items:center}.cap__text[data-astro-cid-o45wmj75]{display:grid;gap:16px;align-content:start;min-width:0}.cap__visual[data-astro-cid-o45wmj75]{min-width:0;position:relative}.cap__visual[data-astro-cid-o45wmj75]:before{content:"";position:absolute;inset:10% 0 -8% 12%;background:radial-gradient(ellipse at center,rgba(34,211,238,.12),transparent 65%);z-index:-1;pointer-events:none}.cap__kicker[data-astro-cid-o45wmj75]{display:flex;gap:12px;align-items:center;margin:0;color:var(--mist);text-transform:uppercase;letter-spacing:.08em}.cap__kicker[data-astro-cid-o45wmj75] span[data-astro-cid-o45wmj75]{color:var(--signal)}.cap__title[data-astro-cid-o45wmj75]{font-size:clamp(26px,3vw,38px);text-wrap:balance}.cap__body[data-astro-cid-o45wmj75]{margin:0;color:#c4cfdf;font-size:17px;line-height:1.6;max-width:54ch}.cap__flow[data-astro-cid-o45wmj75]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 6px;align-items:center}.cap__flow[data-astro-cid-o45wmj75] li[data-astro-cid-o45wmj75]{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:8px;border:1px solid rgba(34,211,238,.22);background:var(--signal-soft);color:#bdeef7;font-size:11.5px}.cap__flow[data-astro-cid-o45wmj75] li[data-astro-cid-o45wmj75]:not(:last-child):after{content:"→";margin-left:6px;color:var(--signal)}.cap__points[data-astro-cid-o45wmj75]{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.cap__points[data-astro-cid-o45wmj75] li[data-astro-cid-o45wmj75]{position:relative;padding-left:22px;color:var(--mist);font-size:15.5px}.cap__points[data-astro-cid-o45wmj75] li[data-astro-cid-o45wmj75]:before{content:"";position:absolute;left:2px;top:.72em;width:10px;height:1px;background:var(--signal)}.cap__link[data-astro-cid-o45wmj75]{justify-self:start;margin-top:6px}@media(min-width:960px){.cap[data-astro-cid-o45wmj75]{grid-template-columns:.85fr 1.15fr;gap:72px}.cap--flip[data-astro-cid-o45wmj75] .cap__text[data-astro-cid-o45wmj75]{order:2}.cap--flip[data-astro-cid-o45wmj75] .cap__visual[data-astro-cid-o45wmj75]:before{inset:10% 12% -8% 0}}.sw[data-astro-cid-6nccdnso]{border-top:1px solid var(--line)}.sw__inner[data-astro-cid-6nccdnso]{display:grid;gap:24px}.sw__list[data-astro-cid-6nccdnso]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.sw__item[data-astro-cid-6nccdnso]{position:relative;display:grid;gap:6px;padding:26px 64px 26px 24px;background:var(--abyss);transition:background-color .35s}.sw__item[data-astro-cid-6nccdnso]:hover{background:var(--deep)}.sw__title[data-astro-cid-6nccdnso]{font:600 clamp(22px,2.4vw,30px)/1.1 var(--f-display);letter-spacing:-.025em;transition:color .3s}.sw__item[data-astro-cid-6nccdnso]:hover .sw__title[data-astro-cid-6nccdnso]{color:var(--signal)}.sw__short[data-astro-cid-6nccdnso]{color:var(--mist);font-size:15px}.sw__go[data-astro-cid-6nccdnso]{position:absolute;right:24px;top:50%;translate:0 -50%;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);color:var(--signal);transition:transform .4s var(--ease),border-color .3s}.sw__item[data-astro-cid-6nccdnso]:hover .sw__go[data-astro-cid-6nccdnso]{transform:translate(4px);border-color:#22d3ee73}.sw__item[data-astro-cid-6nccdnso]:focus-visible{outline-offset:-3px}@media(min-width:760px){.sw__list[data-astro-cid-6nccdnso]{grid-template-columns:repeat(2,1fr)}}
