.hero[data-astro-cid-p2hioexs]{background:var(--bg);padding:56px 0 64px;position:relative;overflow:hidden}.blob[data-astro-cid-p2hioexs]{filter:blur(130px);opacity:.28}.b1[data-astro-cid-p2hioexs]{background:var(--b);width:380px;height:380px;top:-40px;right:6%}.b2[data-astro-cid-p2hioexs]{background:var(--purple);width:320px;height:320px;top:180px;right:-60px}.inner[data-astro-cid-p2hioexs]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.crumbs[data-astro-cid-p2hioexs]{color:var(--text-subtle);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.crumbs[data-astro-cid-p2hioexs] a[data-astro-cid-p2hioexs]{color:var(--text-subtle)}.crumbs[data-astro-cid-p2hioexs] [data-astro-cid-p2hioexs][aria-current]{color:var(--text)}h1[data-astro-cid-p2hioexs]{font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05}.pills[data-astro-cid-p2hioexs]{flex-wrap:wrap;gap:8px;display:flex}.actions[data-astro-cid-p2hioexs]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.ghost[data-astro-cid-p2hioexs].plain{--c:var(--text);cursor:pointer;background:0 0;font-family:inherit}.body[data-astro-cid-p2hioexs]{padding:64px 0 var(--section-y)}.jgrid[data-astro-cid-p2hioexs]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.col[data-astro-cid-p2hioexs]{flex-direction:column;gap:20px;min-width:0;display:flex}.card[data-astro-cid-p2hioexs]{flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px);display:flex}.card[data-astro-cid-p2hioexs] h2[data-astro-cid-p2hioexs]{font-size:26px;font-weight:600}.card[data-astro-cid-p2hioexs] h3[data-astro-cid-p2hioexs]{letter-spacing:.04em;margin-top:8px;font-size:19px;font-weight:500}.card[data-astro-cid-p2hioexs] p[data-astro-cid-p2hioexs]{color:var(--text-muted);font-size:15px;line-height:1.65}.card[data-astro-cid-p2hioexs] .lead-text[data-astro-cid-p2hioexs]{font-size:17px;line-height:1.7}.scope[data-astro-cid-p2hioexs]{gap:28px}.group[data-astro-cid-p2hioexs]{flex-direction:column;gap:18px;display:flex}hr[data-astro-cid-p2hioexs]{background:#ffffff14;border:0;height:1px;margin:6px 0}.rows[data-astro-cid-p2hioexs]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rows[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]{align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.rows[data-astro-cid-p2hioexs].checks li[data-astro-cid-p2hioexs]{gap:10px}.rows[data-astro-cid-p2hioexs].checks svg{color:var(--b);flex:none;margin-top:2px}.rows[data-astro-cid-p2hioexs].small li[data-astro-cid-p2hioexs]{font-size:15px}.dot[data-astro-cid-p2hioexs]{background:var(--b);border-radius:50%;flex:none;width:8px;height:8px;margin-top:9px}.steps[data-astro-cid-p2hioexs]{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]{align-items:flex-start;gap:16px;display:flex}.num[data-astro-cid-p2hioexs]{color:#fff;width:40px;height:40px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.steps[data-astro-cid-p2hioexs] div[data-astro-cid-p2hioexs]{flex-direction:column;gap:4px;display:flex}.steps[data-astro-cid-p2hioexs] strong[data-astro-cid-p2hioexs]{font-size:17px;font-weight:500}.steps[data-astro-cid-p2hioexs] div[data-astro-cid-p2hioexs] span[data-astro-cid-p2hioexs]{color:var(--text-muted);font-size:15px;line-height:1.6}.self-start[data-astro-cid-p2hioexs]{align-self:flex-start}.kv[data-astro-cid-p2hioexs]{flex-direction:column;margin:0;display:flex}.kv[data-astro-cid-p2hioexs] div[data-astro-cid-p2hioexs]{border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.kv[data-astro-cid-p2hioexs] div[data-astro-cid-p2hioexs]:first-child{border-top:none;padding-top:0}.kv[data-astro-cid-p2hioexs] dt[data-astro-cid-p2hioexs]{color:var(--text-subtle)}.kv[data-astro-cid-p2hioexs] dd[data-astro-cid-p2hioexs]{text-align:right;margin:0}.studio[data-astro-cid-p2hioexs]{align-items:center;gap:12px;display:flex}.related-title[data-astro-cid-p2hioexs]{margin-bottom:32px;font-size:clamp(28px,3.4vw,36px);font-weight:600}.rel[data-astro-cid-p2hioexs]{color:var(--text);flex-direction:column;gap:18px;padding:28px;display:flex}.rel[data-astro-cid-p2hioexs]:hover{opacity:1}.rel-branch[data-astro-cid-p2hioexs]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;font-size:17px;font-weight:600;display:flex}.rel-branch[data-astro-cid-p2hioexs] img[data-astro-cid-p2hioexs]{width:auto;height:32px}.rel-title[data-astro-cid-p2hioexs]{font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.2}.rel-arrow[data-astro-cid-p2hioexs]{color:var(--text-muted);justify-content:flex-end;display:flex}@media (width<=900px){.jgrid[data-astro-cid-p2hioexs]{grid-template-columns:1fr}}
