.shero__grid[data-astro-cid-njl2q4gy]{gap:var(--space-6);padding-block:clamp(32px, 4vw + 16px, 72px) var(--space-7);display:grid}.shero__copy[data-astro-cid-njl2q4gy]{gap:var(--space-4);align-content:start;justify-items:start;min-width:0;display:grid}.shero__copy[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{margin:0}.shero__title[data-astro-cid-njl2q4gy]{gap:var(--space-2);display:grid}.shero__what[data-astro-cid-njl2q4gy]{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink-soft);font-size:clamp(18px,.4vw + 15.5px,22px);font-weight:500;line-height:1.25}.sguides[data-astro-cid-njl2q4gy]{gap:var(--space-4);margin:0;padding:0;display:grid}.sguides[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--line);display:grid}.sguides[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{align-items:center;min-height:48px;font-size:19px;font-weight:600;display:inline-flex}.sguides[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{max-width:40em}.shero__line[data-astro-cid-njl2q4gy]{max-width:26em;font-size:clamp(21px,.6vw + 18px,26px);font-weight:600;line-height:1.3}.shero__copy[data-astro-cid-njl2q4gy] .measure[data-astro-cid-njl2q4gy]{font-size:17px}.shero__mini[data-astro-cid-njl2q4gy]{--loops:4;gap:var(--space-3);padding:var(--space-5);clip-path:polygon(var(--chamfer-l) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer-l));align-content:center;display:grid}@media (width>=1100px){.shero__grid[data-astro-cid-njl2q4gy]{gap:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.shero__mini[data-astro-cid-njl2q4gy]{padding:var(--space-7) var(--space-6)}}.scene-band[data-astro-cid-njl2q4gy]{padding-top:var(--space-7)}.sec-title[data-astro-cid-njl2q4gy]{margin-bottom:var(--space-6)}.who[data-astro-cid-njl2q4gy]{gap:var(--space-5);margin:0;padding:0;display:grid}.who__row[data-astro-cid-njl2q4gy]{gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);align-content:start;display:grid}.who__who[data-astro-cid-njl2q4gy]{font-family:var(--font-display);margin:0;font-size:19px;font-weight:600;line-height:1.3}.who__fear[data-astro-cid-njl2q4gy],.who__answer[data-astro-cid-njl2q4gy]{gap:var(--space-1);display:grid}.who__fear[data-astro-cid-njl2q4gy]{font-size:17px;line-height:1.4}@media (width>=900px){.who[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.build[data-astro-cid-njl2q4gy]{gap:var(--space-4);margin:0;padding:0;display:grid}@media (width>=700px){.build[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.build[data-astro-cid-njl2q4gy]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.build__item[data-astro-cid-njl2q4gy]{--cut:var(--chamfer-m);background:var(--line-strong);clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut));padding:1px;display:grid}.build__in[data-astro-cid-njl2q4gy]{gap:var(--space-3);padding:var(--space-5);background:var(--surface);clip-path:polygon(calc(var(--cut) - .586px) 0, 100% 0, 100% 100%, 0 100%, 0 calc(var(--cut) - .586px));align-content:start;display:grid}.build__in[data-astro-cid-njl2q4gy] .h3[data-astro-cid-njl2q4gy]{margin:0}.ev[data-astro-cid-njl2q4gy]{gap:var(--space-5);display:grid}@media (width<=699.98px){.ev[data-astro-cid-njl2q4gy]>.wcard{max-width:calc(var(--ar) * (var(--fit-h) - 190px) + 2px)}}@media (width>=1300px) and (height>=720px){.ev--one[data-astro-cid-njl2q4gy]{align-items:center;gap:var(--space-7);grid-template-columns:auto minmax(0,1fr)}.ev--one[data-astro-cid-njl2q4gy]>.wcard{width:calc(var(--ar) * clamp(220px, calc(var(--fit-h) - 205px), 560px) + 2px)}}.measured[data-astro-cid-njl2q4gy]{margin-top:var(--space-7);gap:var(--space-3);display:grid}.conn[data-astro-cid-njl2q4gy]{gap:var(--space-5);margin:0;padding:0;display:grid}@media (width>=900px){.conn[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.conn__row[data-astro-cid-njl2q4gy]{gap:var(--space-4);padding-top:var(--space-4);border-top:2px solid var(--ink);align-content:start;display:grid}.conn__pins[data-astro-cid-njl2q4gy]{align-items:center;display:flex}.conn__pin[data-astro-cid-njl2q4gy]{background:var(--inv-bg);width:36px;height:36px;color:var(--inv-ink);font-family:var(--font-legend);place-items:center;font-size:15px;font-weight:700;line-height:1;display:grid}.conn__trace[data-astro-cid-njl2q4gy]{height:var(--stroke-trace);background:var(--trace);flex:0 96px}.conn__row[data-astro-cid-njl2q4gy] .h3[data-astro-cid-njl2q4gy]{margin:0 0 var(--space-2)}.conn__link[data-astro-cid-njl2q4gy]{align-items:center;min-width:48px;min-height:48px;font-weight:600;display:inline-flex}.limits-wrap[data-astro-cid-njl2q4gy]{gap:var(--space-5);display:grid}@media (width>=1100px){.limits-wrap[data-astro-cid-njl2q4gy]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.limits[data-astro-cid-njl2q4gy]{gap:var(--space-3);max-width:44em;margin:0;padding:0 0 0 1.2em;list-style:outside;display:grid}.faqwrap[data-astro-cid-njl2q4gy]{gap:var(--space-6);display:grid}@media (width>=1100px){.faqwrap[data-astro-cid-njl2q4gy]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.next[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line)}.next__link[data-astro-cid-njl2q4gy]{gap:var(--space-2);text-decoration:none;display:grid}.next__link[data-astro-cid-njl2q4gy] .display-l[data-astro-cid-njl2q4gy]{text-underline-offset:.12em;text-decoration:underline 3px}.next__link[data-astro-cid-njl2q4gy]:hover .display-l[data-astro-cid-njl2q4gy]{text-decoration-thickness:5px}
