:root{--color-neutral-0:#fff;--color-neutral-25:#fcfcfd;--color-neutral-50:#f4f5f7;--color-neutral-100:#e9ebef;--color-neutral-200:#d6dae1;--color-neutral-300:#b6bcc8;--color-neutral-400:#8a93a3;--color-neutral-500:#646e80;--color-neutral-600:#4a5365;--color-neutral-700:#363d4c;--color-neutral-800:#232936;--color-neutral-900:#161b24;--color-neutral-950:#0b0d10;--color-accent-primary:#7a1f3d;--color-accent-primary-strong:#5c1730;--color-accent-primary-tint:#f7eef2;--color-accent-primary-tint-border:#e3c9d3;--color-accent-teal:#0e8c8c;--color-surface-canvas:var(--color-neutral-25);--color-surface-raised:var(--color-neutral-50);--color-surface-sunken:var(--color-neutral-100);--color-surface-card:var(--color-neutral-0);--color-surface-tint-success:#eff7f3;--color-surface-tint-error:#fbf1ee;--color-border-hairline:var(--color-neutral-200);--color-border-default:var(--color-neutral-300);--color-border-strong:var(--color-neutral-500);--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-600);--color-text-muted:var(--color-neutral-500);--color-text-inverse:var(--color-neutral-0);--color-text-lead:var(--color-neutral-700);--color-scrim:#161b2466;--color-shadow-soft:#161b2414;--color-shadow-menu:#161b241a;--semantic-trust-boundary-account:var(--color-accent-primary-strong);--semantic-trust-boundary-workspace:var(--color-accent-primary);--semantic-trust-boundary-process:var(--color-border-strong);--semantic-cross-border-egress:#b26a00;--semantic-connector-pending:var(--color-neutral-500);--semantic-connector-verified:var(--color-accent-teal);--semantic-connector-active:var(--color-accent-teal);--semantic-connector-error:#c2341d;--semantic-connector-disconnected:var(--color-neutral-400);--semantic-domain-awaiting-approval:var(--color-accent-primary);--semantic-domain-sent:var(--color-accent-teal);--semantic-domain-send-failed:#c2341d;--semantic-domain-urgent:#b26a00;--semantic-status-success:#0e7a4b;--semantic-status-warning:#9a6a00;--semantic-status-error:#c2341d;--semantic-status-info:var(--color-accent-primary);--semantic-status-gate-blocked:#c2341d;--typography-font-family-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--typography-font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--typography-font-weight-regular:400;--typography-font-weight-medium:500;--typography-font-weight-semibold:600;--typography-font-size-caption:11px;--typography-font-size-label:13px;--typography-font-size-title:15px;--typography-font-size-heading:20px;--typography-line-height-tight:1.2;--typography-line-height-normal:1.45;--typography-letter-spacing-label-caps:.04em;--dimension-space-1:4px;--dimension-space-2:8px;--dimension-space-3:12px;--dimension-space-4:16px;--dimension-space-5:24px;--dimension-space-6:32px;--dimension-space-8:48px;--dimension-radius-sm:3px;--dimension-radius-md:6px;--dimension-radius-lg:10px;--dimension-radius-pill:999px;--dimension-stroke-hairline:1px;--dimension-stroke-default:1.5px;--dimension-stroke-emphasis:2px;--dimension-stroke-boundary-account:2.25px}:root[data-theme=dark]{--color-accent-primary:#d17594;--color-accent-primary-strong:#e294ab;--color-accent-primary-tint:#2a1620;--color-accent-primary-tint-border:#4a2433;--color-accent-teal:#3fb6b6;--color-surface-canvas:var(--color-neutral-950);--color-surface-raised:var(--color-neutral-900);--color-surface-sunken:var(--color-neutral-800);--color-surface-card:var(--color-neutral-800);--color-surface-tint-success:var(--color-surface-raised);--color-surface-tint-error:var(--color-surface-raised);--color-border-hairline:var(--color-neutral-700);--color-border-default:var(--color-neutral-600);--color-border-strong:var(--color-neutral-400);--color-text-primary:var(--color-neutral-50);--color-text-secondary:var(--color-neutral-300);--color-text-muted:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-950);--color-text-lead:var(--color-neutral-200);--color-scrim:#0b0d1099;--color-shadow-soft:#0006;--color-shadow-menu:#00000080;--semantic-trust-boundary-account:#e294ab;--semantic-trust-boundary-workspace:#d17594;--semantic-trust-boundary-process:var(--color-neutral-400);--semantic-cross-border-egress:#e0a042;--semantic-connector-pending:var(--color-neutral-400);--semantic-connector-verified:#3fb6b6;--semantic-connector-active:#3fb6b6;--semantic-connector-error:#ff7a66;--semantic-connector-disconnected:var(--color-neutral-500);--semantic-domain-awaiting-approval:#d17594;--semantic-domain-sent:#3fb6b6;--semantic-domain-send-failed:#ff7a66;--semantic-domain-urgent:#e0a042;--semantic-status-success:#34c77b;--semantic-status-warning:#e0a042;--semantic-status-error:#ff7a66;--semantic-status-info:#d17594;--semantic-status-gate-blocked:#ff7a66}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-accent-primary:#d17594;--color-accent-primary-strong:#e294ab;--color-accent-primary-tint:#2a1620;--color-accent-primary-tint-border:#4a2433;--color-accent-teal:#3fb6b6;--color-surface-canvas:var(--color-neutral-950);--color-surface-raised:var(--color-neutral-900);--color-surface-sunken:var(--color-neutral-800);--color-surface-card:var(--color-neutral-800);--color-surface-tint-success:var(--color-surface-raised);--color-surface-tint-error:var(--color-surface-raised);--color-border-hairline:var(--color-neutral-700);--color-border-default:var(--color-neutral-600);--color-border-strong:var(--color-neutral-400);--color-text-primary:var(--color-neutral-50);--color-text-secondary:var(--color-neutral-300);--color-text-muted:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-950);--color-text-lead:var(--color-neutral-200);--color-scrim:#0b0d1099;--color-shadow-soft:#0006;--color-shadow-menu:#00000080;--semantic-trust-boundary-account:#e294ab;--semantic-trust-boundary-workspace:#d17594;--semantic-trust-boundary-process:var(--color-neutral-400);--semantic-cross-border-egress:#e0a042;--semantic-connector-pending:var(--color-neutral-400);--semantic-connector-verified:#3fb6b6;--semantic-connector-active:#3fb6b6;--semantic-connector-error:#ff7a66;--semantic-connector-disconnected:var(--color-neutral-500);--semantic-domain-awaiting-approval:#d17594;--semantic-domain-sent:#3fb6b6;--semantic-domain-send-failed:#ff7a66;--semantic-domain-urgent:#e0a042;--semantic-status-success:#34c77b;--semantic-status-warning:#e0a042;--semantic-status-error:#ff7a66;--semantic-status-info:#d17594;--semantic-status-gate-blocked:#ff7a66}}:root{--c-white:var(--color-surface-card);--c-canvas:var(--color-surface-canvas);--c-raised:var(--color-surface-raised);--c-sunken:var(--color-surface-sunken);--c-hair:var(--color-border-hairline);--c-border:var(--color-border-default);--c-control:var(--color-border-strong);--c-muted:var(--color-text-muted);--c-secondary:var(--color-text-secondary);--c-lead:var(--color-text-lead);--c-text:var(--color-text-primary);--c-on-accent:var(--color-text-inverse);--c-accent:var(--color-accent-primary);--c-accent-pressed:var(--color-accent-primary-strong);--c-success:var(--semantic-status-success);--c-error:var(--semantic-status-error);--c-tint-success:var(--color-surface-tint-success);--c-tint-error:var(--color-surface-tint-error);--font-sans:var(--typography-font-family-sans);--font-mono:var(--typography-font-family-mono)}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-padding-top:72px}:root[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark}}html,body{margin:0;padding:0}body{background:var(--c-canvas);color:var(--c-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;font-size:13px;line-height:1.45}.page{flex-direction:column;min-height:100vh;display:flex}main{flex:1}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}[aria-invalid=true]{border-color:var(--c-error)!important}img,svg{max-width:100%}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;background:var(--c-white);border:1px solid var(--c-control);height:36px;color:var(--c-text);border-radius:6px;align-items:center;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:none;display:inline-flex;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}.wrap{max-width:1120px;margin:0 auto;padding-left:32px;padding-right:32px}.sec{padding-top:96px}.sec-in{padding-top:64px}.sec-end{padding-bottom:96px}.band{background:var(--c-raised);border-top:1px solid var(--c-hair);border-bottom:1px solid var(--c-hair);margin-top:96px;padding:48px 0}.band-cta{padding:64px 0}.band-strip{border-top:1px solid var(--c-hair);border-bottom:1px solid var(--c-hair);margin-top:96px;padding:40px 0}.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.grid-56{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;display:grid}.grid-56-tight{align-items:start;gap:48px}.grid-23{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.stack-40{gap:40px;display:grid}.stack-48{gap:48px;display:grid}.stack-64{gap:64px;display:grid}.measure{max-width:760px}.measure-sm{max-width:640px}.measure-xs{max-width:560px}.measure-lg{max-width:720px}h1,h2,h3,p,ul,ol,figure{margin:0}.h1{letter-spacing:-.015em;text-wrap:pretty;font-size:44px;font-weight:600;line-height:1.15}.h1-doc,.h2-display{letter-spacing:-.01em;text-wrap:pretty;font-size:32px;font-weight:600;line-height:1.2}.h2{text-wrap:pretty;font-size:20px;font-weight:600;line-height:1.2}.h3{text-wrap:pretty;font-size:15px;font-weight:600}.lead{color:var(--c-lead);text-wrap:pretty;font-size:20px;font-weight:400;line-height:1.45}.body-lg{color:var(--c-secondary);text-wrap:pretty;font-size:15px}.body-lg-strong{color:var(--c-text);text-wrap:pretty;font-size:15px}.body{color:var(--c-secondary);text-wrap:pretty;font-size:13px}.body-muted{color:var(--c-muted);text-wrap:pretty;font-size:13px}.caption{color:var(--c-muted);font-size:11px}.kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);font-size:11px;font-weight:500}.mono{font-family:var(--font-mono)}.mono-kicker{font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-muted);font-size:11px}.strong{color:var(--c-text);font-weight:600}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.btn-primary,.btn-secondary{cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary{background:var(--c-accent);color:var(--c-on-accent);border:1px solid var(--c-accent)}.btn-primary:hover{background:var(--c-accent-pressed);border-color:var(--c-accent-pressed);color:var(--c-on-accent)}.btn-secondary{background:var(--c-white);color:var(--c-text);border:1px solid var(--c-control)}.btn-secondary:hover{background:var(--c-raised);color:var(--c-text)}.btn-block{width:100%}.btn-tall{height:40px}.btn-short{height:28px;padding:0 12px}.quiet-link{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-control);text-underline-offset:3px;font-weight:500}.quiet-link:hover{color:var(--c-accent);text-decoration-color:var(--c-accent)}.quiet-link{padding:3px 0;display:inline-block}.nowrap{white-space:nowrap}.chip{border:1px solid var(--c-hair);height:20px;color:var(--c-muted);vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.chip-source{border:1px solid var(--c-hair);height:20px;font-family:var(--font-mono);color:var(--c-secondary);border-radius:3px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex}.chip-source .glyph{color:var(--c-muted)}.frame{background:var(--c-raised);border:1px solid var(--c-hair);aspect-ratio:16/10;text-align:center;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);border-radius:6px;justify-content:center;align-items:center;padding:16px;font-size:11px;display:flex}.code{font-family:var(--font-mono);background:var(--c-raised);border:1px solid var(--c-hair);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--c-text);border-radius:6px;margin:0;padding:16px;font-size:12px;line-height:1.6}.transcript{padding:16px 20px;font-size:13px}.callout-success,.callout-error{border:1px solid var(--c-hair);border-radius:6px;align-items:flex-start;gap:8px;padding:16px 20px;display:flex}.callout-success{background:var(--c-tint-success);color:var(--c-text);font-size:15px}.callout-success .glyph{color:var(--c-success)}.callout-error{background:var(--c-tint-error);color:var(--c-text);font-size:13px}.callout-error .glyph{color:var(--c-error)}.field{gap:6px;display:grid}.field label{color:var(--c-text);font-size:13px;font-weight:500}.field ::placeholder{color:var(--c-muted);opacity:1}.field input[type=email],.field input[type=text]{border:1px solid var(--c-control);background:var(--c-white);height:36px;color:var(--c-text);border-radius:6px;width:100%;padding:0 10px;font-family:inherit;font-size:13px}.field-error{color:var(--c-error);align-items:center;gap:4px;font-size:13px;display:flex}.checkbox-row{color:var(--c-secondary);align-items:flex-start;gap:8px;font-size:13px;display:flex}.checkbox-row input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid var(--c-control);background:var(--c-white);cursor:pointer;border-radius:3px;flex:none;place-content:center;width:16px;height:16px;margin:2px 0 0;display:grid}.checkbox-row input[type=checkbox]:before{content:"";background:var(--c-on-accent);clip-path:polygon(14% 47%,0 61%,39% 100%,100% 20%,84% 7%,39% 70%);width:10px;height:10px;transform:scale(0)}.checkbox-row input[type=checkbox]:checked{background:var(--c-accent);border-color:var(--c-accent)}.checkbox-row input[type=checkbox]:checked:before{transform:scale(1)}.card-form{border:1px solid var(--c-hair);background:var(--c-white);border-radius:10px;gap:20px;max-width:480px;padding:24px;display:grid}.table-scroll{overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.compare-table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid var(--c-hair);white-space:nowrap;padding:12px 8px}.compare-table thead th{border-bottom:1px solid var(--c-border);color:var(--c-secondary);font-weight:400}.compare-table thead th.col-inxo{color:var(--c-text);font-weight:600}.compare-table tbody th{color:var(--c-text);white-space:normal;font-weight:500}@media (width<=768px){.compare-table th:first-child,.cap-table th:first-child{width:128px}}.compare-table .glyph{color:var(--c-muted)}.cap-table{border-collapse:collapse;width:100%;font-size:13px}.cap-table th,.cap-table td{text-align:left;border-bottom:1px solid var(--c-hair);vertical-align:top;padding:12px 8px}.cap-table thead th{border-bottom:1px solid var(--c-border);color:var(--c-secondary);font-weight:500}.cap-table .mono-cell{font-family:var(--font-mono);color:var(--c-text);white-space:nowrap;font-size:12px}.tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.tier{border:1px solid var(--c-hair);background:var(--c-white);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.tier-hl{border:1.5px solid var(--color-border-strong)}.tier-tag{height:16px}.price{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.price-number{letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:1.2}.price-unit{color:var(--c-muted);font-size:15px}.tier-rows{border-top:1px solid var(--c-hair);flex:1;margin:8px 0 0;padding:0;list-style:none}.tier-rows li{border-bottom:1px solid var(--c-hair);color:var(--c-text);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.draft-pane{background:var(--c-white);border:1px solid var(--c-hair);border-radius:6px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.draft-label{font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.draft-quote{font-family:var(--font-mono);color:var(--c-text);text-wrap:pretty;font-size:13px;line-height:1.6}.draft-actions{border-top:1px solid var(--c-hair);flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:12px;display:flex}.draft-actions .push{margin-left:auto}.steps{border-top:1px solid var(--c-hair);margin:0;padding:0;list-style:none}.steps li{border-bottom:1px solid var(--c-hair);color:var(--c-secondary);grid-template-columns:48px 1fr;gap:8px;padding:16px 0;font-size:15px;display:grid}.steps .num{font-family:var(--font-mono);color:var(--c-muted);font-size:13px}.three-col{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.three-col>div+div{border-left:1px solid var(--c-hair);padding-left:32px}@media (width<=1000px){.tiers{grid-template-columns:1fr}.tier-hl{order:-1}.three-col{grid-template-columns:1fr;gap:0}.three-col>div+div{border-left:0;border-top:1px solid var(--c-hair);margin-top:16px;padding-top:16px;padding-left:0}}@media (width<=768px){.wrap{padding-left:16px;padding-right:16px}.sec{padding-top:64px}.h1{font-size:32px}.h2-display{font-size:24px}.grid-2,.grid-56,.grid-23,.grid-3{grid-template-columns:1fr;gap:32px}.steps li{grid-template-columns:32px 1fr}}.mark[data-astro-cid-qisgtjgl]{letter-spacing:-.01em;color:var(--c-text);font-size:15px;font-weight:600}.tld[data-astro-cid-qisgtjgl]{color:var(--c-muted);font-weight:500}.site-header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--c-canvas);border-bottom:1px solid var(--c-hair);position:sticky;top:0}.header-row[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;height:56px;display:flex}.wordmark[data-astro-cid-nen7h5rs]{padding:3px 0;text-decoration:none}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;display:flex}.nav-link[data-astro-cid-nen7h5rs]{color:var(--c-secondary);white-space:nowrap;padding:8px 0;font-size:13px;font-weight:400;text-decoration:none}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--c-text)}.nav-link-current[data-astro-cid-nen7h5rs]{color:var(--c-text);font-weight:600}.company[data-astro-cid-nen7h5rs]{flex:none;position:relative}.company-button[data-astro-cid-nen7h5rs]{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:13px;display:inline-flex}.caret[data-astro-cid-nen7h5rs]{fill:var(--c-muted);flex:none;display:block}.company-menu[data-astro-cid-nen7h5rs]{background:var(--c-white);border:1px solid var(--c-control);border-radius:6px;flex-direction:column;min-width:160px;padding:6px;display:flex;position:absolute;top:32px;left:-12px}.company-item[data-astro-cid-nen7h5rs]{color:var(--c-text);border-radius:3px;padding:8px 10px;font-size:13px;text-decoration:none;display:block}.company-item[data-astro-cid-nen7h5rs]:hover{background:var(--c-raised)}.signin[data-astro-cid-nen7h5rs]{color:var(--c-secondary);white-space:nowrap;margin-left:auto;padding:8px 4px;font-size:13px;text-decoration:none}.signin[data-astro-cid-nen7h5rs]:hover{color:var(--c-text)}.header-cta-quiet[data-astro-cid-nen7h5rs]{color:var(--c-secondary);white-space:nowrap;padding:8px 4px;font-size:13px;text-decoration:none}.header-cta-quiet[data-astro-cid-nen7h5rs]:hover{color:var(--c-text)}.header-cta[data-astro-cid-nen7h5rs]{height:32px;padding:0 14px}.wordmark[data-astro-cid-nen7h5rs],.signin[data-astro-cid-nen7h5rs],.header-cta[data-astro-cid-nen7h5rs],.header-cta-quiet[data-astro-cid-nen7h5rs],.icon-button[data-astro-cid-nen7h5rs],.menu-button[data-astro-cid-nen7h5rs]{flex:none}.icon-button[data-astro-cid-nen7h5rs]{border:1px solid var(--c-control);background:var(--c-white);width:32px;height:32px;color:var(--c-text);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}.icon-button[data-astro-cid-nen7h5rs]:hover{background:var(--c-raised)}.menu-button[data-astro-cid-nen7h5rs]{border:1px solid var(--c-control);background:var(--c-white);height:32px;font:inherit;color:var(--c-text);cursor:pointer;border-radius:6px;flex:none;padding:0 10px;font-size:13px;font-weight:500;display:none}.mobile-menu[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--c-hair);background:var(--c-canvas);flex-direction:column;display:flex}.mobile-item[data-astro-cid-nen7h5rs]{color:var(--c-text);border-left:2px solid #0000;padding:12px 16px;font-size:15px;font-weight:400;text-decoration:none;display:block}.mobile-item-current[data-astro-cid-nen7h5rs]{border-left-color:var(--c-text);background:var(--c-sunken);font-weight:600}@media (width<=768px){.header-row[data-astro-cid-nen7h5rs]{gap:16px}.nav[data-astro-cid-nen7h5rs],.signin[data-astro-cid-nen7h5rs]{display:none}.header-cta[data-astro-cid-nen7h5rs],.header-cta-quiet[data-astro-cid-nen7h5rs]{margin-left:auto}.menu-button[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex}}@media (width<=380px){.header-row[data-astro-cid-nen7h5rs]{gap:12px}}.brand[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.preview-chip[data-astro-cid-nen7h5rs]{height:16px;padding:0 6px;font-size:10px}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-hair);margin-top:96px;padding:48px 0}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr 1fr;align-items:start;gap:32px;display:grid}.footer-mark[data-astro-cid-jo6i4kqk]{justify-self:start;padding:3px 0;text-decoration:none}.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;min-width:0;display:flex}.footer-col[data-astro-cid-jo6i4kqk] .kicker[data-astro-cid-jo6i4kqk]{font-size:11px}.footer-link[data-astro-cid-jo6i4kqk]{color:var(--c-secondary);padding:3px 0;font-size:13px;text-decoration:none}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:var(--c-text)}.footer-note[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-hair);color:var(--c-muted);margin-top:48px;padding-top:16px;font-size:11px}@media (width<=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px 16px}.footer-mark[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=380px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
