.blog-footer.svelte-3vygbi{z-index:1;border-top:1px solid var(--blog-ink);background:var(--blog-green);color:var(--blog-paper-bright);position:relative}.footer-feature.svelte-3vygbi,.footer-base.svelte-3vygbi{width:min(1440px,100% - 64px);margin-inline:auto}.footer-feature.svelte-3vygbi{grid-template-columns:1fr minmax(360px,.72fr);align-items:end;gap:80px;padding-block:clamp(72px,8vw,118px);display:grid}.footer-copy.svelte-3vygbi p:where(.svelte-3vygbi){letter-spacing:.14em;margin:0 0 18px;font-size:10px;font-weight:800}.footer-copy.svelte-3vygbi h2:where(.svelte-3vygbi){letter-spacing:-.045em;margin:0;font:400 clamp(58px,8vw,112px)/.78 Instrument Serif,serif}.footer-copy.svelte-3vygbi em:where(.svelte-3vygbi){color:var(--blog-acid);font-style:italic}.footer-cta.svelte-3vygbi{border:1px solid var(--blog-ink);background:var(--blog-acid);min-height:170px;box-shadow:9px 9px 0 var(--blog-ink);color:var(--blog-ink);border-radius:24px;grid-template-columns:1fr auto;align-content:end;gap:10px 20px;padding:28px;text-decoration:none;transition:box-shadow .18s,transform .18s;display:grid}.footer-cta.svelte-3vygbi:hover{box-shadow:5px 5px 0 var(--blog-ink);transform:translate(4px,4px)}.footer-cta.svelte-3vygbi span:where(.svelte-3vygbi){letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:800}.footer-cta.svelte-3vygbi strong:where(.svelte-3vygbi){letter-spacing:-.035em;font:800 clamp(28px,3vw,43px)/.9 Darker Grotesque,sans-serif}.footer-cta.svelte-3vygbi i:where(.svelte-3vygbi){font-size:34px;font-style:normal}.footer-base.svelte-3vygbi{border-top:1px solid #fffdf852;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:122px;display:grid}.footer-brand.svelte-3vygbi{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.footer-brand.svelte-3vygbi img:where(.svelte-3vygbi){filter:brightness(0)invert();width:auto;height:28px}.footer-brand.svelte-3vygbi strong:where(.svelte-3vygbi){letter-spacing:-.04em;font:800 24px/1 Darker Grotesque,sans-serif}.footer-base.svelte-3vygbi>p:where(.svelte-3vygbi){text-align:center;margin:0;font:400 20px/1 Instrument Serif,serif}.footer-base.svelte-3vygbi nav:where(.svelte-3vygbi){justify-content:flex-end;gap:22px;display:flex}.footer-base.svelte-3vygbi nav:where(.svelte-3vygbi) a:where(.svelte-3vygbi){color:inherit;font-size:11px;font-weight:600;text-decoration:none}.footer-base.svelte-3vygbi nav:where(.svelte-3vygbi) a:where(.svelte-3vygbi):hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.footer-feature.svelte-3vygbi{grid-template-columns:1fr;gap:52px}.footer-cta.svelte-3vygbi{max-width:580px}.footer-base.svelte-3vygbi{grid-template-columns:auto 1fr}.footer-base.svelte-3vygbi>p:where(.svelte-3vygbi){display:none}}@media (width<=640px){.footer-feature.svelte-3vygbi,.footer-base.svelte-3vygbi{width:calc(100% - 32px)}.footer-feature.svelte-3vygbi{gap:40px;padding-block:70px}.footer-copy.svelte-3vygbi h2:where(.svelte-3vygbi){font-size:clamp(56px,20vw,84px)}.footer-cta.svelte-3vygbi{min-height:148px;box-shadow:6px 6px 0 var(--blog-ink);border-radius:19px;padding:22px}.footer-base.svelte-3vygbi{grid-template-columns:1fr;padding-block:34px}.footer-base.svelte-3vygbi nav:where(.svelte-3vygbi){flex-wrap:wrap;justify-content:flex-start;gap:14px 20px}}.skip-link.svelte-1elas7s{z-index:100;border:1px solid var(--blog-ink);background:var(--blog-acid);color:var(--blog-ink);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link.svelte-1elas7s:focus{transform:translateY(0)}.blog-header.svelte-1elas7s{z-index:10;border-bottom:1px solid #17171647;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1440px,100% - 64px);min-height:92px;margin-inline:auto;padding-inline:6px;display:grid;position:relative}.wordmark.svelte-1elas7s{width:fit-content;color:var(--blog-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.wordmark.svelte-1elas7s>img:where(.svelte-1elas7s){width:auto;height:34px;display:block}.brand-lockup.svelte-1elas7s{flex-direction:column;gap:4px;display:flex}.brand-lockup.svelte-1elas7s>strong:where(.svelte-1elas7s){letter-spacing:-.04em;font:800 24px/.78 Darker Grotesque,sans-serif}.brand-lockup.svelte-1elas7s small:where(.svelte-1elas7s){font-size:8px;line-height:1}.brand-lockup.svelte-1elas7s b:where(.svelte-1elas7s){font-weight:750}.desktop-nav.svelte-1elas7s{align-items:center;gap:34px;display:flex}.desktop-nav.svelte-1elas7s a:where(.svelte-1elas7s),.login-link.svelte-1elas7s{color:var(--blog-ink);font-size:13px;font-weight:700;text-decoration:none;position:relative}.desktop-nav.svelte-1elas7s a:where(.svelte-1elas7s):after{content:"";background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.desktop-nav.svelte-1elas7s a:where(.svelte-1elas7s):hover:after,.desktop-nav.svelte-1elas7s a.current:where(.svelte-1elas7s):after{transform:scaleX(1)}.header-actions.svelte-1elas7s{justify-self:end;align-items:center;gap:22px;display:flex}.build-link.svelte-1elas7s{border:1px solid var(--blog-ink);background:var(--blog-ink);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:43px;padding-inline:18px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.build-link.svelte-1elas7s:hover{transform:translateY(-2px);box-shadow:0 7px #1717161f}@media (width<=900px){.blog-header.svelte-1elas7s{grid-template-columns:1fr auto}.desktop-nav.svelte-1elas7s{display:none}}@media (width<=640px){.blog-header.svelte-1elas7s{width:calc(100% - 24px);min-height:64px;padding-inline:2px}.wordmark.svelte-1elas7s>img:where(.svelte-1elas7s){height:28px}.brand-lockup.svelte-1elas7s{gap:3px}.brand-lockup.svelte-1elas7s>strong:where(.svelte-1elas7s){font-size:21px}.brand-lockup.svelte-1elas7s small:where(.svelte-1elas7s){font-size:7px}.login-link.svelte-1elas7s{display:none}.build-link.svelte-1elas7s{min-height:38px;padding-inline:13px;font-size:10px}}html:has(.blog-shell){scroll-behavior:smooth}body:has(.blog-shell){color:#171716;background:#f5f1e8;margin:0}.blog-shell.svelte-17j22sm,.blog-shell.svelte-17j22sm *{box-sizing:border-box}.blog-shell.svelte-17j22sm{--blog-paper:#f5f1e8;--blog-paper-bright:#fffdf8;--blog-ink:#171716;--blog-blue:#91bdea;--blog-coral:#f06c50;--blog-pink:#ef91b3;--blog-green:#164d38;--blog-acid:#e6ef59;background:radial-gradient(circle at 1px 1px, #17171613 1px, transparent 0) 0 0 / 24px 24px, var(--blog-paper);min-width:320px;font-family:Inter,sans-serif;position:relative;overflow:clip}.blog-shell.svelte-17j22sm ::selection{background:var(--blog-coral);color:#fff}
