/* Generated by app/tools/generate-parent-tokens.mjs. */
:root{
--p-primary:#234A3E;
--p-deep:#093328;
--p-paper:#FBF9F6;
--p-card:#FFFFFF;
--p-quiet:#F4F0E8;
--p-pill:#F1EDE6;
--p-segment:#EEEBE5;
--p-ink:#1D1B18;
--p-secondary:#414845;
--p-meta:#5F6561;
--p-line:#E3DED6;
--p-control-line:#D5CFC6;
--p-terracotta:#8F4A3A;
--p-danger:#9C302B;
--space-1:4px;
--space-2:8px;
--space-3:12px;
--space-4:16px;
--space-5:24px;
--space-6:32px;
--p-title-size:1.875rem;--p-title-leading:1.2;
--p-section-size:1.375rem;--p-section-leading:1.2727272727272727;
--p-body-size:1rem;--p-body-leading:1.5;
--p-control-size:0.9375rem;--p-control-leading:1.3333333333333333;
--p-supporting-size:0.875rem;--p-supporting-leading:1.4285714285714286;
--p-meta-size:0.75rem;--p-meta-leading:1.3333333333333333;
--p-button-height:48px;--gutter:16px;--page-max:40rem;--touch:44px;--radius-card:16px;--radius-ctl:14px;--radius-sheet:22px;--radius-pill:999px;--ease:cubic-bezier(.2,.8,.2,1);--dur-1:120ms;--dur-2:180ms;
--c-primary:var(--p-primary);
--c-primary-deep:var(--p-deep);
--c-ink:var(--p-ink);
--c-ink-2:var(--p-secondary);
--c-ink-3:var(--p-meta);
--c-paper:var(--p-paper);
--c-card:var(--p-card);
--c-line:var(--p-line);
--c-line-2:var(--p-control-line);
--c-wash:var(--p-quiet);
--c-wash-2:var(--p-pill);
--c-seg:var(--p-segment);
--c-danger:var(--p-danger);
--c-warn:var(--p-terracotta);
--m2-ink:var(--p-ink);
--m2-muted:var(--p-meta);
--m2-line:var(--p-line);
--m2-card:var(--p-card);
--m2-green:var(--p-primary);
--m2-green-deep:var(--p-deep);
--m2-terracotta:var(--p-terracotta);
--m2-tint:var(--p-quiet);
}
