.crumbs-wrap[data-astro-cid-jiyuuvix]{padding-top:1.5rem}.hero[data-astro-cid-jiyuuvix]{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,6vw,4rem);padding-top:clamp(2rem,6vw,4rem);display:grid}@media (min-width:820px){.hero[data-astro-cid-jiyuuvix]{grid-template-columns:1fr minmax(0,340px)}}.eyebrow[data-astro-cid-jiyuuvix]{font-size:var(--text-small);color:var(--accent);font-weight:600}h1[data-astro-cid-jiyuuvix]{letter-spacing:-.036em;overflow-wrap:break-word;max-width:18ch;margin-top:.75rem;font-size:clamp(2.25rem,5.6vw,3.5rem);line-height:1.05}.lede[data-astro-cid-jiyuuvix]{max-width:34rem;color:var(--text-muted);margin-top:1.25rem;font-size:clamp(1.0625rem,1.6vw,1.1875rem)}.actions[data-astro-cid-jiyuuvix]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.hero-shot[data-astro-cid-jiyuuvix]{width:100%;max-width:340px;margin-inline:auto}@media (max-width:819px){.hero-shot[data-astro-cid-jiyuuvix]{display:none}}.section[data-astro-cid-jiyuuvix]{margin-top:var(--section-gap)}.section[data-astro-cid-jiyuuvix] h2[data-astro-cid-jiyuuvix]{letter-spacing:-.032em;max-width:24ch;font-size:clamp(1.75rem,3.4vw,2.375rem)}.section-lede[data-astro-cid-jiyuuvix]{max-width:40rem;color:var(--text-muted);margin-top:1rem}.cards[data-astro-cid-jiyuuvix]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-lg);background-clip:padding-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1px;margin-top:2.5rem;list-style:none;display:grid;overflow:hidden}.cards[data-astro-cid-jiyuuvix] li[data-astro-cid-jiyuuvix]{background:var(--bg);padding:1.625rem 1.5rem}@media (forced-colors:active){.cards[data-astro-cid-jiyuuvix]{background:canvastext}.cards[data-astro-cid-jiyuuvix] li[data-astro-cid-jiyuuvix]{background:canvas}}.cards[data-astro-cid-jiyuuvix] h3[data-astro-cid-jiyuuvix],.solutions[data-astro-cid-jiyuuvix] h3[data-astro-cid-jiyuuvix]{font-size:var(--text-label);letter-spacing:-.015em}.cards[data-astro-cid-jiyuuvix] p[data-astro-cid-jiyuuvix],.solutions[data-astro-cid-jiyuuvix] p[data-astro-cid-jiyuuvix]{font-size:var(--text-small);color:var(--text-muted);margin-top:.5rem}.solutions[data-astro-cid-jiyuuvix]{counter-reset:solution;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1.75rem 2.5rem;margin-top:2.25rem;list-style:none;display:grid}.solutions[data-astro-cid-jiyuuvix] li[data-astro-cid-jiyuuvix]{counter-increment:solution;padding-left:2.75rem;position:relative}.solutions[data-astro-cid-jiyuuvix] li[data-astro-cid-jiyuuvix]:before{content:counter(solution);background:var(--accent);width:1.875rem;height:1.875rem;color:var(--accent-contrast);font-size:var(--text-small);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:-.1em;left:0}.example-scroll[data-astro-cid-jiyuuvix]{border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:2rem;overflow-x:auto}table[data-astro-cid-jiyuuvix]{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--text-small);font-variant-numeric:tabular-nums}th[data-astro-cid-jiyuuvix],td[data-astro-cid-jiyuuvix]{text-align:left;border-top:1px solid var(--border);padding:.625rem 1rem}thead[data-astro-cid-jiyuuvix] th[data-astro-cid-jiyuuvix]{background:var(--surface-2);border-top:0;font-weight:600}tbody[data-astro-cid-jiyuuvix] th[data-astro-cid-jiyuuvix]{white-space:nowrap;font-weight:600}td[data-astro-cid-jiyuuvix]{color:var(--text-muted)}.note[data-astro-cid-jiyuuvix]{max-width:40rem;font-size:var(--text-caption);color:var(--text-faint);margin-top:1rem}.related[data-astro-cid-jiyuuvix]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem;margin-top:1.75rem;display:grid}.related[data-astro-cid-jiyuuvix] h3[data-astro-cid-jiyuuvix]{font-size:var(--text-small);color:var(--text-faint);font-weight:600}.related[data-astro-cid-jiyuuvix] ul[data-astro-cid-jiyuuvix]{gap:.375rem;margin-top:.5rem;list-style:none;display:grid}.related[data-astro-cid-jiyuuvix] a[data-astro-cid-jiyuuvix]{color:var(--accent);font-weight:550;text-decoration:none}@media (hover:hover) and (pointer:fine){.related[data-astro-cid-jiyuuvix] a[data-astro-cid-jiyuuvix]:hover{color:var(--accent-hover)}}
