.legend[data-astro-cid-kgzthvf5]{font:13px var(--mono);flex-wrap:wrap;gap:18px;display:flex}i[data-astro-cid-kgzthvf5]{vertical-align:middle;border-top:2px solid var(--ink);width:28px;display:inline-block}.fold[data-astro-cid-kgzthvf5]{border-top:2px dashed var(--fold)}.sec[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;padding-block:56px;display:flex}@media (width<=720px){.sec[data-astro-cid-lcdefpme]{padding-block:32px}}ul[data-astro-cid-lcdefpme],ol[data-astro-cid-lcdefpme],dl[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;padding-block:56px 48px;display:flex}.hero-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:22px;min-width:0;display:flex}.hero-text[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{font-size:14px}.hero-text[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:520px}.hero-art[data-astro-cid-lcdefpme]{flex:520px;justify-content:center;min-width:0;padding:24px 0;display:flex}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{gap:18px;padding-block:28px 32px}.hero-text[data-astro-cid-lcdefpme],.hero-art[data-astro-cid-lcdefpme]{flex-basis:100%}.hero-text[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{flex-direction:column}}.panels[data-astro-cid-lcdefpme]{border:2px solid var(--ink);flex-wrap:wrap;display:flex}.panels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;flex:260px;gap:12px;min-width:0;padding:28px;display:flex}.panels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:2px dashed var(--fold)}.panels[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;display:flex}.panels[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(22px,2.2vw,26px)}@media (width<=860px){.panels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0;border-top:2px dashed var(--fold)}.panels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:22px 18px}}.groups[data-astro-cid-lcdefpme]{flex-wrap:wrap;column-gap:24px;display:flex}.groups[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px dashed var(--fold);flex:280px;align-items:baseline;gap:12px;min-width:0;padding:16px 16px 16px 0;display:flex}.g-name[data-astro-cid-lcdefpme]{font-family:var(--din-x);font-size:clamp(18px,1.8vw,20px);font-weight:700}.groups[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.feats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.layouts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px}.feats[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);border-left:1.5px solid var(--ink);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.feats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);flex-direction:column;gap:8px;min-width:0;padding:26px;display:flex}.feats[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{font-size:12px}@media (width<=720px){.feats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:18px}}.example[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:16px 40px;display:grid}.ex-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.example[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{grid-column:2;font-size:12px}@media (width<=860px){.example[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.example[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{grid-column:1}}.spec[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%}.spec[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.spec[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);text-align:left;vertical-align:top;padding:10px 14px}.spec[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font:400 13px var(--mono);color:var(--quiet);white-space:nowrap;width:1%}.spec[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{font-size:17px}@media (width<=520px){.spec[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{white-space:normal;width:38%}}.lay-group[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;display:flex}.lay-group[data-astro-cid-lcdefpme]>.mark[data-astro-cid-lcdefpme]{border-bottom:1.5px solid var(--ink);padding-bottom:6px;font-size:13px}.layouts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:20px;display:grid}.layouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;min-width:0;display:flex}.layouts[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme],.planned[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-family:var(--din-x);margin:4px 0 0;font-size:20px;font-weight:700}.planned[data-astro-cid-lcdefpme]{border:1.5px dashed var(--ink);grid-template-columns:minmax(0,230px) minmax(0,1fr);align-items:center;gap:20px;padding:16px;display:grid}.planned[data-astro-cid-lcdefpme] .plan[data-astro-cid-lcdefpme]{border-style:dashed}.planned[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:6px;font-size:16px}@media (width<=600px){.planned[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.plan[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);background:var(--paper);padding:8px}.steps[data-astro-cid-lcdefpme]{border:2px solid var(--ink);flex-wrap:wrap;gap:0;display:flex}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:280px;gap:16px;min-width:0;padding:24px;display:flex}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:2px dashed var(--fold)}@media (width<=860px){.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0;border-top:2px dashed var(--fold)}}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:6px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px}.num[data-astro-cid-lcdefpme]{border:2px solid var(--ink);width:36px;height:36px;font:700 18px var(--din-c);flex:none;justify-content:center;align-items:center;display:flex}.qs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:24px;display:flex}.qs[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);flex-direction:column;flex:300px;gap:8px;min-width:0;padding-top:14px;display:flex}dt[data-astro-cid-lcdefpme]{font:700 clamp(19px, 1.9vw, 21px) / 1.2 var(--din-x)}dd[data-astro-cid-lcdefpme]{margin:0;font-size:16px}.q-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.q-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:700 16px var(--din-c);letter-spacing:.04em}.band[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:32px;display:flex}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(26px,2.6vw,32px)}.band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:8px;font-size:17px}.band[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.btn){color:var(--paper);text-decoration-color:var(--fold);text-underline-offset:3px;margin-left:6px}@media (width<=720px){.band[data-astro-cid-lcdefpme]{padding:24px 18px}}
