.head[data-astro-cid-lnthwwyx]{isolation:isolate;padding:64px 0 36px;position:relative;overflow-x:clip}.inner[data-astro-cid-lnthwwyx]{z-index:1;gap:20px;display:grid;position:relative}.inner[data-astro-cid-lnthwwyx] .display[data-astro-cid-lnthwwyx]{font-size:clamp(2.6rem,5.4vw,4.4rem)}.jump-wrap[data-astro-cid-lnthwwyx]{z-index:20;padding:4px 0;position:sticky;top:72px}.jump[data-astro-cid-lnthwwyx]{scrollbar-width:none;border-radius:999px;gap:2px;padding:6px;display:flex;overflow-x:auto}.jump[data-astro-cid-lnthwwyx]::-webkit-scrollbar{display:none}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{height:36px;color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--ink);background:#0f172a0d}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx].on{background:var(--grad-ink);color:#fff;box-shadow:0 4px 12px -4px #0a162873}@media (width<=640px){.jump-wrap[data-astro-cid-lnthwwyx]{top:64px}.jump[data-astro-cid-lnthwwyx]{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}.list[data-astro-cid-lnthwwyx]{gap:24px;padding-top:16px;display:grid}.svc[data-astro-cid-lnthwwyx]{border-radius:30px;grid-template-columns:1.2fr 1fr;gap:48px;padding:48px;scroll-margin-top:150px;display:grid}.svc-copy[data-astro-cid-lnthwwyx]{align-content:start;justify-items:start;gap:18px;display:grid}.svc-top[data-astro-cid-lnthwwyx]{align-items:center;gap:14px;display:flex}.num[data-astro-cid-lnthwwyx]{color:var(--faint);letter-spacing:.06em;font-size:12.5px}.icon-tile[data-astro-cid-lnthwwyx].big{border-radius:16px;width:56px;height:56px}.svc-title[data-astro-cid-lnthwwyx]{font-size:clamp(1.8rem,3.2vw,2.5rem)}.svc[data-astro-cid-lnthwwyx] .lede[data-astro-cid-lnthwwyx]{font-size:1.08rem}.inc[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;gap:11px 22px;width:100%;margin:0;padding:0;list-style:none;display:grid}.inc[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.tick[data-astro-cid-lnthwwyx]{background:var(--grad-tile);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid;box-shadow:0 3px 8px -3px #1d4ed880}.ideal[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:15px}.ideal[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{color:var(--ink);font-weight:500}.svc-ex[data-astro-cid-lnthwwyx]{align-content:center;gap:10px;display:grid}.ex-label[data-astro-cid-lnthwwyx]{font:500 11.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:4px}.ex[data-astro-cid-lnthwwyx]{border:1px solid var(--line);transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .3s;background:linear-gradient(120deg,#ffffffeb,#f0f5fdbf);border-radius:16px;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 18px 10px 10px;display:grid}.ex[data-astro-cid-lnthwwyx]:hover{box-shadow:var(--shadow);border-color:#2563eb33;translate:4px}.ex-img[data-astro-cid-lnthwwyx]{aspect-ratio:16/10;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;overflow:hidden}.ex-img[data-astro-cid-lnthwwyx] img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .6s var(--ease-out)}.ex[data-astro-cid-lnthwwyx]:hover .ex-img[data-astro-cid-lnthwwyx] img{transform:scale(1.06)}.ex-img[data-astro-cid-lnthwwyx] .poster[data-astro-cid-lnthwwyx]{height:100%}.ex-txt[data-astro-cid-lnthwwyx]{gap:2px;min-width:0;display:grid}.ex-txt[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{letter-spacing:-.01em;font-weight:600}.ex-txt[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:13.5px}.ex[data-astro-cid-lnthwwyx] .ex-arrow{color:var(--faint);transition:color .3s, transform .3s var(--ease-out)}.ex[data-astro-cid-lnthwwyx]:hover .ex-arrow{color:var(--accent);transform:translate(3px)}@media (width<=960px){.svc[data-astro-cid-lnthwwyx]{border-radius:24px;grid-template-columns:1fr;gap:32px;padding:30px 22px}}@media (width<=760px){.head[data-astro-cid-lnthwwyx]{padding:36px 0 24px}.svc-title[data-astro-cid-lnthwwyx]{font-size:1.75rem}.svc[data-astro-cid-lnthwwyx]{padding:26px 18px}}@media (width<=560px){.inc[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.ex[data-astro-cid-lnthwwyx]{grid-template-columns:88px minmax(0,1fr) auto;gap:12px;padding-right:12px}}
