/* GENERATED from tp-design-system/tokens/tokens.json (v5.1) emit map — the web custom-properties layer.
   Run `npm run tokens` to regenerate. Never hand-author; `npm run tokens:check` fails the build if you do.
   This is the single token layer every web surface renders from. */
:root {
  /* Colour */
  --navy:#1C2E45;
  --navy-deep:#14223A;
  --navy-line:rgba(255,255,255,.10);
  --cream:#F4F0E7;
  --paper:#FFFDF9;
  --surface-example:#EAE4D8;
  --line:#E0D9CB;
  --line-soft:#EAE4D8;
  --ink:#1A222D;
  --ink-70:#47505C;
  --ink-65:#47505C;
  --ink-50:#5B6470;
  --ink-38:#8C8471;
  --on-navy:#F6F1E6;
  --on-navy-med:#BAC4D1;
  --on-navy-muted:#BAC4D1;
  --gold:#A6834A;
  --gold-fill:#D8BF8C;
  --gold-aa:#765A2C;
  --gold-wash:rgba(166,131,74,.08);
  --settled:#2E6B47;
  --breach:#9B2C23;
  --ink-18:#C9C0AD;
  --on-navy-wash:rgba(255,255,255,.07);
  --on-navy-wash-soft:rgba(255,255,255,.045);
  --gold-on-navy:#D8BF8C;
  --navy-hover:#14223A;
  --settled-on-navy:#8FC3A8;
  --tag-breach:#F7E5E1;
  --tag-you:#F8ECD4;
  --tag-us:#EDF0F4;
  --tag-ok:#E5F0E8;
  --rule-working:rgba(26,34,45,.26);
  --scrim:rgba(28,46,69,.42);

  /* Semantic — the meaning layer, resolved */
  --sem-action:#A6834A;
  --sem-due:#A6834A;
  --sem-move-fill:#D8BF8C;
  --sem-move-label:#765A2C;
  --sem-settled:#2E6B47;
  --sem-settled-on-focal:#8FC3A8;
  --sem-breach:#9B2C23;
  --sem-focal:#1C2E45;
  --sem-lead:#1C2E45;
  --sem-focal-deep:#14223A;
  --sem-structure:#1A222D;
  --sem-canvas:#F4F0E7;
  --sem-working-surface:#FFFDF9;
  --sem-move-on-focal:#D8BF8C;
  --sem-move-wash:rgba(166,131,74,.08);
  --sem-focal-hover:#14223A;
  --sem-navigation:#1C2E45;
  --sem-navigation-deep:#14223A;
  --sem-navigation-rule:rgba(255,255,255,.10);
  --sem-navigation-active:rgba(255,255,255,.07);
  --sem-navigation-hover:rgba(255,255,255,.045);
  --sem-selected:#1C2E45;
  --sem-institutional:#14223A;
  --sem-working-rule:rgba(26,34,45,.26);
  --sem-text:#1A222D;
  --sem-text-strong:#47505C;
  --sem-text-supporting:#47505C;
  --sem-text-muted:#5B6470;
  --sem-mark-faint:#8C8471;
  --sem-hairline:#C9C0AD;
  --sem-text-on-focal:#F6F1E6;
  --sem-text-on-focal-medium:#BAC4D1;
  --sem-text-on-focal-muted:#BAC4D1;
  --sem-example-surface:#EAE4D8;
  --sem-rule:#E0D9CB;
  --sem-rule-soft:#EAE4D8;
  --sem-tag-breach:#F7E5E1;
  --sem-tag-you:#F8ECD4;
  --sem-tag-us:#EDF0F4;
  --sem-tag-ok:#E5F0E8;
  --sem-panel:#1C2E45;
  --sem-panel-hover:#14223A;
  --sem-tag-us-label:#1C2E45;
  --sem-band-rule:rgba(255,255,255,.10);
  --sem-focal-rule:rgba(255,255,255,.10);
  --sem-scrim:rgba(28,46,69,.42);
  --sem-action-fill:#D8BF8C;
  --sem-warn:#8A5300;
  --sem-warn-tint:#F8ECD4;
  --sem-warn-line:#E5C98F;
  --sem-urgent-tint:#F7E5E1;
  --sem-urgent-line:#E3B3AA;
  --sem-ok-tint:#E5F0E8;
  --sem-ok-line:#B7D2BF;
  --sem-info-tint:#EDF0F4;
  --sem-info-line:#C6CFDA;
  --sem-rule-strong:#C9C0AD;
  --sem-field-edge:#8C8471;
  --sem-quiet-fill:#EAE4D8;
  --sem-disabled-fill:#E3DED3;
  --sem-disabled-ink:#6B717A;
  --sem-brass:#A6834A;
  --sem-street-ground:#52654A;
  --sem-street-sky:#D6DCE4;
  --sem-street-sky-dusk:#4B6C9A;
  --sem-street-ground-dusk:#263B35;
  --sem-street-path:#C3BDAE;
  --sem-street-path-dusk:#46515B;
  --sem-road-dusk:#101B2C;
  --sem-road-rule-dusk:#2A3A4E;
  --sem-urgent-on-focal:#F2B8AE;
  --sem-ok-on-focal:#A9D5B7;
  --sem-moon:#EDE3C7;
  --sem-brass-light:#D8BF8C;

  /* Type */
  --display:"Libre Caslon Text",LibreCaslonText,Georgia,"Times New Roman",serif; /* @kind font */
  --ui:Cabin,Cabin,Helvetica,Arial,sans-serif; /* @kind font */

  /* Faces */
  --face-display:Libre Caslon Text; /* @kind font */
  --face-ui:Cabin; /* @kind font */

  /* Type scale */
  --type-page-title:39px;
  --type-wordmark:33px;
  --type-panel-statement:27px;
  --type-lede:24px;
  --type-section-heading:21px;
  --type-lead-body:17px;
  --type-tab:16.5px;
  --type-body:16px;
  --type-row-title:15.5px;
  --type-row-body:14.5px;
  --type-supporting:13px;
  --type-metadata:12.5px;
  --type-label:11px;
  --type-micro-label:10px;

  /* Type weight */
  --type-weight-page-title:400;
  --type-weight-wordmark:400;
  --type-weight-panel-statement:400;
  --type-weight-lede:400;
  --type-weight-section-heading:400;
  --type-weight-lead-body:400;
  --type-weight-tab:400;
  --type-weight-body:400;
  --type-weight-row-title:400;
  --type-weight-row-body:400;
  --type-weight-supporting:400;
  --type-weight-metadata:400;
  --type-weight-label:700;
  --type-weight-micro-label:700;

  /* Type tracking */
  --type-tracking-label:0.14em;
  --type-tracking-micro-label:0.13em;

  /* Type leading variants */
  --leading-input:1.1;
  --leading-wordmark:1.12;
  --leading-compact-title:1.15;
  --leading-sheet-title:1.18;
  --leading-heading:1.2;
  --leading-greeting:1.22;
  --leading-display:1.25;
  --leading-row-title:1.3;
  --leading-record-title:1.35;
  --leading-figure:1.4;
  --leading-portal-lede:1.42;
  --leading-summary:1.45;
  --leading-label:1.5;
  --leading-detail:1.55;
  --leading-body:1.6;
  --leading-portal-note:1.62;
  --leading-prose:1.65;
  --leading-portal-prose:1.68;
  --leading-agreement:1.7;
  --leading-refined-title:1.06;
  --leading-refined-card:1.1;
  --leading-refined-solid:1;
  --leading-refined-figure:1.05;
  --leading-refined-row:1.4;
  --leading-refined-meta:1.45;
  --leading-refined-lede:1.5;
  --leading-refined-prose:1.55;
  --leading-refined-card-body:1.6;

  /* Type tracking variants */
  --tracking-tight-figure:-0.008em;
  --tracking-tight-title:-0.005em;
  --tracking-status:0.02em;
  --tracking-badge:0.03em;
  --tracking-figure-label:0.09em;
  --tracking-rail-label:0.12em;
  --tracking-compact-label:0.13em;
  --tracking-label:0.14em;
  --tracking-refined-brand:0.2em;
  --tracking-refined-month:0.1em;
  --tracking-refined-title:-0.01em;

  /* Type step-downs */
  --type-step-page-title-980:31px;
  --type-step-page-title-860:28px;
  --type-step-wordmark-860:22px;
  --type-step-lede-980:21px;
  --type-step-door-name-980:23px;

  /* Family scale — the component families, as drawn */
  --family-amount-field:34px;
  --family-appointment-date:31px;
  --family-signature-field:30px;
  --family-sheet-title:29px;
  --family-ledger-result:29px;
  --family-money-total-lead:26px;
  --family-ledger-total:25px;
  --family-money-total-name:24px;
  --family-triage-amount:24px;
  --family-chapter-name:23px;
  --family-money-name:22px;
  --family-triage-name:22px;
  --family-money-total-figure:21px;
  --family-closed-chapter-name:20px;
  --family-triage-amount-silent:20px;
  --family-summary-title:20px;
  --family-mismatch-value:20px;
  --family-event-what:19.5px;
  --family-ledger-name:19px;
  --family-building-statement:19px;
  --family-document-title:19px;
  --family-task-panel-name:19px;
  --family-task-title:19px;
  --family-outcome-line:18px;
  --family-upload-title:17.5px;
  --family-seal-body:17.5px;
  --family-proof:15px;
  --family-chapter-term:15px;
  --family-section-note:15px;
  --family-step-label:15px;
  --family-read-back-lead:15px;
  --family-provenance:14px;
  --family-minor-count:14px;
  --family-step-number:14px;
  --family-doc-pane-meta:14px;
  --family-aside-note:13.5px;
  --family-rent-label:10.5px;
  --family-tag-label:10.5px;
  --family-greeting:41px;
  --family-home-statement:30px;
  --family-signin-note:14.5px;
  --family-refined-wordmark:38px;
  --family-refined-waiting-mark:56px;
  --family-refined-waiting-mark-narrow:44px;
  --family-refined-page-title:60px;
  --family-refined-greeting:68px;
  --family-refined-hero-kicker:42px;
  --family-refined-hero-kicker-narrow:26px;
  --family-refined-hero-title:62px;
  --family-refined-hero-title-narrow:40px;
  --family-refined-hero-line:17px;
  --family-refined-hero-line-narrow:15px;
  --family-refined-page-title-narrow:44px;
  --family-refined-figure-large:56px;
  --family-refined-card-title:46px;
  --family-refined-card-title-small:38px;
  --family-refined-section-title:36px;
  --family-refined-section-title-narrow:28px;
  --family-refined-figure:40px;
  --family-refined-calendar-day:30px;
  --family-refined-panel-title:26px;
  --family-refined-month:24px;
  --family-refined-stop-name:23px;
  --family-refined-lede:21px;
  --family-refined-card-body:20px;
  --family-refined-row-title:18.5px;
  --family-refined-body:18px;
  --family-refined-body-small:17px;
  --family-refined-nav:16.5px;
  --family-refined-meta:16px;
  --family-refined-small:15px;
  --family-refined-tag:14px;
  --family-refined-brand-sub:11.5px;

  /* Portal scale */
  --portal-wordmark:23px;
  --portal-micro-label:10px;
  --portal-supporting:14.5px;
  --portal-anchor-address:20px;
  --portal-quiet:13.5px;
  --portal-stage-name:15px;
  --portal-footnote:13px;
  --portal-heading:33px;
  --portal-heading-small:27px;
  --portal-subheading:21px;
  --portal-lede:24px;
  --portal-say:16.5px;
  --portal-label:11px;
  --portal-record-key:18px;
  --portal-record-value-strong:19px;
  --portal-detail:14px;
  --portal-focal-figure:44px;
  --portal-bank-value:22px;
  --portal-move:16.5px;
  --portal-alt:16px;
  --portal-quiet-route:15px;
  --portal-field:17px;
  --portal-code-digit:28px;
  --portal-panel-heading:19px;
  --portal-tracker-name:16px;
  --portal-option-name:18px;
  --portal-signature:30px;

  /* Shadow */
  --shadow-row:0 2px 10px rgba(20,34,58,.06);
  --shadow-card:0 30px 52px -40px rgba(20,34,58,.5);
  --shadow-raised:0 30px 52px -36px rgba(20,34,58,.55);
  --shadow-overlay:0 8px 34px rgba(20,34,58,.13);
  --shadow-feature:0 18px 46px rgba(13,35,64,.10);

  /* Motion */
  --motion-fast:140ms; /* @kind other */
  --motion-quick:160ms; /* @kind other */
  --motion-standard:240ms; /* @kind other */
  --motion-medium:360ms; /* @kind other */
  --motion-slow:520ms; /* @kind other */
  --motion-celebrate:760ms; /* @kind other */
  --ease-standard:cubic-bezier(0.2,0.8,0.2,1); /* @kind other */
  --ease-emphasised:cubic-bezier(0.16,1,0.3,1); /* @kind other */
  --ease-exit:cubic-bezier(0.4,0,1,1); /* @kind other */
  --motion-travel:420ms; /* @kind other */
  --motion-work:1400ms; /* @kind other */
  --ease-settle:cubic-bezier(0.34,1.36,0.64,1); /* @kind other */

  /* Shape and target */
  --rule:1px;
  --accent-rule:3px;
  --target-min:44px;
  --radius:4px;
  --radius-record:0px;
  --radius-control:4px;
  --radius-panel:6px;
  --radius-nav:8px;
  --radius-pill:999px;
  --radius-bubble:12px;

  /* Space */
  --space-step01:1px;
  --space-step02:2px;
  --space-step03:3px;
  --space-step04:4px;
  --space-step05:5px;
  --space-step06:6px;
  --space-step07:7px;
  --space-step08:8px;
  --space-step09:9px;
  --space-step10:10px;
  --space-step11:11px;
  --space-step12:12px;
  --space-step13:13px;
  --space-step14:14px;
  --space-step15:15px;
  --space-step16:16px;
  --space-step17:17px;
  --space-step18:18px;
  --space-step19:19px;
  --space-step20:20px;
  --space-step21:21px;
  --space-step22:22px;
  --space-step23:24px;
  --space-step24:25px;
  --space-step25:26px;
  --space-step26:27px;
  --space-step27:28px;
  --space-step28:30px;
  --space-step29:32px;
  --space-step30:34px;
  --space-step31:36px;
  --space-step32:38px;
  --space-step33:40px;
  --space-step34:44px;
  --space-step35:52px;
  --space-step36:54px;
  --space-step37:56px;
  --space-step38:48px;
  --space-step39:60px;
  --space-step40:64px;
  --space-step41:72px;
  --space-step42:112px;
  --space-road-ahead-content-gap:22px;
  --space-road-ahead-item-gap:16px;
  --space-road-ahead-icon-gap:8px;
  --space-runway-inset:16px;
  --space-runway-column-gap:4px;
  --space-runway-mark-size:9px;
  --space-runway-mark-gap:4px;
  --space-runway-label-gap:8px;
  --space-runway-key-gap:12px;
  --space-licensing-section-gap:24px;
  --space-messages-item-gap:16px;
  --space-messages-icon-gap:8px;
  --space-money-repeating-costs-control-gap:12px;
  --space-properties-section-gap:24px;
  --space-certificate-review-item-gap:14px;
  --space-certificate-review-control-gap:12px;
  --space-certificate-review-icon-gap:10px;
  --space-certificate-review-hairline-gap:2px;
  --space-certificate-review-hairline-gap-b:4px;
  --space-certificate-review-icon-gap-b:8px;
  --space-certificate-review-content-gap:20px;
  --space-certificate-review-content-gap-b:22px;
  --space-certificate-review-item-gap-b:16px;
  --space-certificate-review-section-gap:24px;
  --space-certificate-review-icon-gap-c:9px;
  --space-certificate-review-detail-gap:6px;
  --space-completed-by-content-gap:20px;
  --space-completed-by-control-gap:12px;
  --space-completed-by-icon-gap:10px;
  --space-completed-by-icon-gap-b:8px;
  --space-completed-by-hairline-gap:2px;
  --space-document-add-control-gap:12px;
  --space-document-add-detail-gap:6px;
  --space-document-add-icon-gap:8px;
  --space-document-add-row-gap:18px;
  --space-document-evidence-pane-control-gap:12px;
  --space-document-evidence-pane-item-gap:14px;
  --space-document-read-progress-item-gap:14px;
  --space-document-read-progress-content-gap:20px;
  --space-document-viewer-group-gap:28px;
  --space-document-viewer-item-gap:16px;
  --space-document-viewer-section-gap:24px;
  --space-document-viewer-control-gap:12px;
  --space-document-viewer-content-gap:22px;
  --space-document-viewer-icon-gap:10px;
  --space-document-viewer-item-gap-b:14px;
  --space-document-viewer-icon-gap-b:9px;
  --space-document-viewer-hairline-gap:4px;
  --space-document-viewer-content-gap-b:20px;
  --space-record-item-gap:16px;
  --space-record-group-gap:28px;
  --space-record-item-gap-b:15px;
  --space-review-fact-page-gap:44px;
  --space-review-fact-section-gap:26px;
  --space-review-fact-hairline-gap:2px;
  --space-review-fact-control-gap:12px;
  --space-review-fact-item-gap:16px;
  --space-review-fact-hairline-gap-b:4px;
  --space-review-fact-icon-gap:8px;
  --space-review-fact-detail-gap:6px;
  --space-review-fact-row-gap:18px;
  --space-review-fact-item-gap-b:14px;
  --space-review-fact-icon-gap-b:10px;
  --space-review-fact-content-gap:22px;
  --space-tenancy-agreement-review-item-gap:14px;
  --space-register-group-gap:28px;
  --space-register-group-gap-b:30px;
  --space-register-section-gap:26px;
  --space-register-icon-gap:8px;
  --space-rent-answer-icon-gap:8px;
  --space-rent-answer-control-gap:12px;
  --space-safety-details-form-section-gap:24px;
  --space-safety-details-form-control-gap:12px;
  --space-safety-details-form-content-gap:22px;
  --space-safety-details-form-content-gap-b:20px;
  --space-safety-record-content-gap:20px;
  --space-safety-record-icon-gap:8px;
  --space-safety-record-group-gap:28px;
  --space-safety-record-control-gap:12px;
  --space-safety-record-item-gap:16px;
  --space-safety-record-row-gap:18px;
  --space-safety-record-section-gap:24px;
  --space-safety-record-hairline-gap:4px;
  --space-safety-record-section-gap-b:26px;
  --space-safety-record-icon-gap-b:10px;
  --space-setup-section-gap:24px;
  --space-setup-content-gap:20px;
  --space-setup-detail-gap:6px;
  --space-setup-item-gap:16px;
  --space-setup-hairline-gap:2px;
  --space-setup-hairline-gap-b:4px;
  --space-setup-control-gap:12px;
  --space-signup-journey-row-gap:18px;
  --space-signup-stages-row-gap:18px;
  --space-signup-stages-section-gap:26px;
  --space-signup-stages-content-gap:20px;
  --space-signup-stages-section-gap-b:24px;
  --space-signup-stages-content-gap-b:22px;
  --space-signup-stages-item-gap:14px;
  --space-signup-stages-control-gap:12px;
  --space-signup-stages-item-gap-b:16px;
  --space-signup-stages-detail-gap:6px;
  --space-signup-stages-hairline-gap:3px;
  --space-signup-stages-group-gap:30px;
  --space-signup-stages-icon-gap:10px;
  --space-signup-stages-group-gap-b:28px;
  --space-signup-stages-icon-gap-b:8px;
  --space-signup-stages-page-gap:44px;
  --space-signup-stages-panel-gap:32px;
  --space-tenancy-record-section-gap:24px;
  --space-tenancy-record-control-gap:12px;
  --space-tenancy-record-content-gap:20px;
  --space-tenancy-record-card-padding:20px;
  --space-tenancy-record-card-gap:16px;
  --space-tenancy-record-reveal-indent:20px;
  --space-tenancy-record-foot-gap:40px;
  --space-tenancy-overview-control-gap:12px;
  --space-tenancy-overview-content-gap:20px;
  --space-tenancy-overview-section-gap:24px;
  --space-tenancy-overview-group-gap:28px;
  --space-tenancy-overview-row-gap:18px;
  --space-tenancy-overview-section-gap-b:26px;
  --space-tenancy-overview-icon-gap:10px;
  --space-journey-section-gap:24px;
  --space-journey-panel-gap:32px;
  --space-journey-control-gap:12px;
  --space-onboarding-form-item-gap:16px;
  --space-document-panel-control-gap:12px;
  --space-portal-section-gap:24px;
  --space-applications-section-gap:24px;
  --space-changes-panel-item-gap:16px;
  --space-document-viewer-row-gap:18px;
  --space-document-viewer-icon-gap-c:8px;
  --space-evidence-banner-icon-gap:8px;
  --space-evidence-banner-section-gap:24px;
  --space-evidence-banner-journey-gap:52px;
  --space-evidence-banner-section-gap-b:26px;
  --space-evidence-banner-panel-gap:36px;
  --space-evidence-banner-control-gap:11px;
  --space-evidence-trail-item-gap:14px;
  --space-evidence-trail-detail-gap:6px;
  --space-evidence-trail-section-gap:25px;
  --space-evidence-trail-group-gap:28px;
  --space-evidence-trail-row-gap:17px;
  --space-evidence-trail-hairline-gap:4px;
  --space-findings-control-gap:12px;
  --space-findings-content-gap:22px;
  --space-findings-section-gap:24px;
  --space-findings-content-gap-b:20px;
  --space-findings-icon-gap:10px;
  --space-findings-detail-gap:6px;
  --space-findings-hairline-gap:3px;
  --space-findings-hairline-gap-b:2px;
  --space-findings-row-gap:18px;
  --space-record-panel-gap:34px;
  --space-record-item-gap-c:14px;
  --space-record-content-gap:20px;
  --space-record-content-gap-b:22px;
  --space-record-row-gap:18px;
  --space-record-row-gap-b:17px;
  --space-record-section-gap:26px;
  --space-record-icon-gap:9px;
  --space-record-detail-gap:6px;
  --space-review-section-gap:26px;
  --space-review-group-gap:28px;
  --space-review-panel-gap:34px;
  --space-review-control-gap:12px;
  --space-review-content-gap:22px;
  --space-review-item-gap:16px;
  --space-review-detail-gap:5px;
  --space-review-item-gap-b:14px;
  --space-review-control-gap-b:11px;
  --space-review-hairline-gap:4px;
  --space-review-section-gap-b:24px;
  --space-review-content-gap-b:20px;
  --space-review-hairline-gap-b:1px;
  --space-review-row-gap:18px;
  --space-review-icon-gap:8px;
  --space-address-results-content-gap:22px;
  --space-address-results-row-gap:18px;
  --space-address-results-detail-gap:6px;
  --space-address-results-item-gap:16px;
  --space-address-results-icon-gap:10px;
  --space-address-results-item-gap-b:14px;
  --space-address-results-control-gap:13px;
  --space-address-results-icon-gap-b:9px;
  --space-address-results-control-gap-b:11px;
  --space-address-results-detail-gap-b:7px;
  --space-address-results-item-gap-c:15px;
  --space-address-results-control-gap-c:12px;
  --space-address-results-hairline-gap:3px;
  --space-date-field-panel-gap:8px;
  --space-date-field-panel-padding:10px;
  --space-date-field-header-gap:6px;
  --space-choice-grid-item-gap:16px;
  --space-choice-grid-item-gap-b:14px;
  --space-choice-grid-section-gap:26px;
  --space-choice-grid-hairline-gap:4px;
  --space-choice-grid-icon-gap:10px;
  --space-choice-grid-item-gap-c:15px;
  --space-choice-grid-control-gap:13px;
  --space-choice-grid-control-gap-b:11px;
  --space-choice-grid-detail-gap:6px;
  --space-choice-grid-row-gap:17px;
  --space-forms-content-gap:22px;
  --space-forms-icon-gap:9px;
  --space-forms-item-gap:16px;
  --space-forms-icon-gap-b:8px;
  --space-forms-icon-gap-c:10px;
  --space-forms-item-gap-b:14px;
  --space-forms-row-gap:18px;
  --space-forms-hairline-gap:3px;
  --space-forms-control-gap:12px;
  --space-forms-section-gap:24px;
  --space-forms-detail-gap:6px;
  --space-forms-detail-gap-b:5px;
  --space-forms-hairline-gap-b:2px;
  --space-forms-section-gap-b:26px;
  --space-forms-content-gap-b:20px;
  --space-search-upload-group-gap:30px;
  --space-search-upload-icon-gap:9px;
  --space-search-upload-row-gap:18px;
  --space-search-upload-item-gap:14px;
  --space-search-upload-section-gap:26px;
  --space-search-upload-panel-gap:36px;
  --space-search-upload-item-gap-b:16px;
  --space-search-upload-content-gap:20px;
  --space-search-upload-hairline-gap:4px;
  --space-journey-item-gap:16px;
  --space-journey-content-gap:20px;
  --space-journey-content-gap-b:22px;
  --space-journey-item-gap-b:14px;
  --space-journey-group-gap:28px;
  --space-journey-group-gap-b:30px;
  --space-building-band-icon-gap:9px;
  --space-building-band-icon-gap-b:10px;
  --space-building-band-panel-gap:34px;
  --space-building-band-section-gap:26px;
  --space-building-band-section-gap-b:24px;
  --space-building-band-item-gap:16px;
  --space-building-band-control-gap:12px;
  --space-building-band-content-gap:20px;
  --space-door-item-gap:16px;
  --space-door-section-gap:18px;
  --space-door-section-gap-b:26px;
  --space-door-group-gap:28px;
  --space-door-group-gap-b:30px;
  --space-door-control-gap:11px;
  --space-parts-panel-item-gap:14px;
  --space-parts-panel-content-gap:22px;
  --space-parts-panel-section-gap:26px;
  --space-parts-panel-content-gap-b:20px;
  --space-parts-panel-section-gap-b:24px;
  --space-parts-panel-item-gap-b:16px;
  --space-parts-panel-row-gap:19px;
  --space-parts-panel-icon-gap:10px;
  --space-parts-panel-hairline-gap:3px;
  --space-parts-panel-icon-gap-b:8px;
  --space-setup-banner-icon-gap:8px;
  --space-setup-banner-icon-gap-b:10px;
  --space-setup-banner-section-gap:26px;
  --space-setup-banner-group-gap:28px;
  --space-setup-banner-content-gap:22px;
  --space-setup-banner-row-gap:18px;
  --space-setup-banner-control-gap:11px;
  --space-setup-card-content-gap:22px;
  --space-setup-card-group-gap:28px;
  --space-setup-card-hairline-gap:4px;
  --space-setup-card-row-gap:18px;
  --space-setup-card-item-gap:14px;
  --space-setup-card-control-gap:12px;
  --space-setup-card-content-gap-b:20px;
  --space-setup-card-section-gap:26px;
  --space-setup-card-detail-gap:7px;
  --space-setup-card-control-gap-b:11px;
  --space-setup-card-item-gap-b:15px;
  --space-setup-card-detail-gap-b:5px;
  --space-setup-card-item-gap-c:16px;
  --space-setup-card-detail-gap-c:6px;
  --space-setup-card-hairline-gap-b:2px;
  --space-composer-panel-gap:36px;
  --space-composer-section-gap:26px;
  --space-composer-item-gap:16px;
  --space-composer-row-gap:18px;
  --space-composer-item-gap-b:14px;
  --space-message-thread-content-gap:22px;
  --space-message-thread-item-gap:14px;
  --space-message-thread-row-gap:18px;
  --space-message-thread-hairline-gap:4px;
  --space-message-thread-item-gap-b:16px;
  --space-message-thread-page-gap:40px;
  --space-message-thread-control-gap:11px;
  --space-message-thread-control-gap-b:12px;
  --space-message-thread-control-gap-c:13px;
  --space-mission-item-gap:14px;
  --space-mission-content-gap:20px;
  --space-mission-section-gap:26px;
  --space-mission-section-gap-b:24px;
  --space-mission-control-gap:13px;
  --space-mission-control-gap-b:12px;
  --space-mission-hairline-gap:3px;
  --space-mission-item-gap-b:15px;
  --space-mission-group-gap:30px;
  --space-mission-hairline-gap-b:2px;
  --space-mission-detail-gap:7px;
  --space-mission-icon-gap:9px;
  --space-mission-detail-gap-b:6px;
  --space-mission-content-gap-b:22px;
  --space-mission-group-gap-b:28px;
  --space-mission-item-gap-c:16px;
  --space-mission-control-gap-c:11px;
  --space-mission-panel-gap:34px;
  --space-mission-page-gap:44px;
  --space-mission-panel-gap-b:32px;
  --space-mission-page-gap-b:40px;
  --space-mission-icon-gap-b:10px;
  --space-commitment-detail-gap:6px;
  --space-commitment-section-gap:24px;
  --space-commitment-row-gap:19px;
  --space-commitment-icon-gap:8px;
  --space-consequence-row-gap:18px;
  --space-consequence-icon-gap:8px;
  --space-consequence-icon-gap-b:10px;
  --space-consequence-section-gap:26px;
  --space-consequence-content-gap:22px;
  --space-consequence-item-gap:14px;
  --space-financial-focal-control-gap:13px;
  --space-financial-focal-icon-gap:9px;
  --space-financial-focal-control-gap-b:12px;
  --space-financial-focal-icon-gap-b:10px;
  --space-financial-focal-section-gap:24px;
  --space-financial-focal-panel-gap:32px;
  --space-financial-focal-panel-gap-b:36px;
  --space-financial-focal-panel-gap-c:34px;
  --space-financial-focal-group-gap:28px;
  --space-money-item-gap:14px;
  --space-money-control-gap:12px;
  --space-money-group-gap:28px;
  --space-money-section-gap:24px;
  --space-money-row-gap:18px;
  --space-money-detail-gap:7px;
  --space-money-hairline-gap:4px;
  --space-money-icon-gap:9px;
  --space-money-detail-gap-b:6px;
  --space-money-control-gap-b:11px;
  --space-money-item-gap-b:16px;
  --space-money-control-gap-c:13px;
  --space-money-item-gap-c:15px;
  --space-money-icon-gap-b:8px;
  --space-money-detail-gap-c:5px;
  --space-money-content-gap:20px;
  --space-money-content-gap-b:22px;
  --space-money-group-gap-b:30px;
  --space-money-section-gap-b:26px;
  --space-money-hairline-gap-b:2px;
  --space-money-content-gap-c:21px;
  --space-money-icon-gap-c:10px;
  --space-filter-group-gap:30px;
  --space-filter-content-gap:22px;
  --space-filter-icon-gap:9px;
  --space-filter-item-gap:16px;
  --space-filter-icon-gap-b:10px;
  --space-filter-detail-gap:6px;
  --space-filter-row-gap:19px;
  --space-filter-control-gap:13px;
  --space-filter-hairline-gap:4px;
  --space-filter-content-gap-b:20px;
  --space-filter-icon-gap-c:8px;
  --space-navigation-panel-gap:34px;
  --space-navigation-icon-gap:10px;
  --space-navigation-item-gap:14px;
  --space-navigation-item-gap-b:15px;
  --space-navigation-detail-gap:7px;
  --space-navigation-row-gap:19px;
  --space-navigation-content-gap:22px;
  --space-navigation-control-gap:13px;
  --space-navigation-hairline-gap:4px;
  --space-navigation-group-gap:28px;
  --space-navigation-control-gap-b:12px;
  --space-navigation-icon-gap-b:9px;
  --space-navigation-section-gap:26px;
  --space-navigation-hairline-gap-b:2px;
  --space-navigation-page-gap:40px;
  --space-navigation-control-gap-c:11px;
  --space-navigation-icon-gap-c:8px;
  --space-steps-section-gap:26px;
  --space-steps-control-gap:11px;
  --space-steps-icon-gap:9px;
  --space-steps-row-gap:17px;
  --space-confirm-line-section-gap:24px;
  --space-confirm-line-content-gap:20px;
  --space-confirm-line-item-gap:16px;
  --space-confirm-line-detail-gap:5px;
  --space-example-content-gap:22px;
  --space-example-item-gap:15px;
  --space-example-row-gap:18px;
  --space-exits-panel-gap:32px;
  --space-exits-page-gap:40px;
  --space-exits-item-gap:14px;
  --space-exits-group-gap:28px;
  --space-exits-content-gap:22px;
  --space-exits-content-gap-b:20px;
  --space-exits-section-gap:24px;
  --space-exits-row-gap:18px;
  --space-exits-icon-gap:10px;
  --space-exits-hairline-gap:4px;
  --space-foot-panel-gap:32px;
  --space-foot-page-gap:40px;
  --space-foot-content-gap:22px;
  --space-foot-detail-gap:6px;
  --space-greeting-panel-gap:34px;
  --space-greeting-content-gap:22px;
  --space-greeting-section-gap:26px;
  --space-greeting-section-gap-b:24px;
  --space-greeting-item-gap:16px;
  --space-greeting-row-gap:18px;
  --space-greeting-hairline-gap:3px;
  --space-greeting-control-gap:11px;
  --space-page-furniture-control-gap:12px;
  --space-page-furniture-row-gap:18px;
  --space-page-furniture-group-gap:28px;
  --space-page-furniture-item-gap:15px;
  --space-page-furniture-panel-gap:34px;
  --space-page-furniture-section-gap:26px;
  --space-page-furniture-group-gap-b:30px;
  --space-page-furniture-page-gap:38px;
  --space-page-furniture-content-gap:22px;
  --space-page-furniture-detail-gap:5px;
  --space-page-furniture-item-gap-b:14px;
  --space-page-furniture-section-gap-b:24px;
  --space-page-furniture-content-gap-b:20px;
  --space-page-furniture-control-gap-b:11px;
  --space-page-furniture-detail-gap-b:6px;
  --space-page-furniture-icon-gap:9px;
  --space-quiet-line-icon-gap:10px;
  --space-quiet-line-panel-gap:34px;
  --space-quiet-line-section-gap:24px;
  --space-quiet-line-content-gap:20px;
  --space-quiet-line-control-gap:12px;
  --space-seal-panel-gap:32px;
  --space-seal-section-gap:26px;
  --space-seal-page-gap:38px;
  --space-seal-page-gap-b:40px;
  --space-seal-page-gap-c:44px;
  --space-seal-journey-gap:52px;
  --space-seal-journey-gap-b:54px;
  --space-seal-group-gap:28px;
  --space-seal-item-gap:16px;
  --space-tag-icon-gap:9px;
  --space-tag-hairline-gap:4px;
  --space-note-row-section-gap:24px;
  --space-note-row-group-gap:28px;
  --space-note-row-section-gap-b:26px;
  --space-note-row-row-gap:18px;
  --space-note-row-item-gap:16px;
  --space-note-row-control-gap:11px;
  --space-rows-section-gap:24px;
  --space-rows-group-gap:28px;
  --space-rows-section-gap-b:26px;
  --space-rows-item-gap:14px;
  --space-rows-row-gap:18px;
  --space-rows-icon-gap:9px;
  --space-rows-hairline-gap:4px;
  --space-rows-icon-gap-b:8px;
  --space-rows-hairline-gap-b:3px;
  --space-rows-detail-gap:7px;
  --space-rows-item-gap-b:15px;
  --space-rows-detail-gap-b:5px;
  --space-rows-content-gap:22px;
  --space-rows-content-gap-b:20px;
  --space-rows-control-gap:13px;
  --space-rows-item-gap-c:16px;
  --space-rows-icon-gap-c:10px;
  --space-rows-control-gap-b:12px;
  --space-summary-row-detail-gap:5px;
  --space-summary-row-detail-gap-b:6px;
  --space-summary-row-icon-gap:10px;
  --space-summary-row-content-gap:20px;
  --space-summary-row-row-gap:19px;
  --space-summary-row-section-gap:24px;
  --space-summary-row-item-gap:16px;
  --space-summary-row-section-gap-b:26px;
  --space-summary-row-icon-gap-b:9px;
  --space-summary-row-row-gap-b:17px;
  --space-task-card-icon-gap:8px;
  --space-task-card-item-gap:16px;
  --space-task-card-detail-gap:7px;
  --space-task-card-section-gap:24px;
  --space-task-card-content-gap:20px;
  --space-task-card-row-gap:18px;
  --space-task-card-item-gap-b:14px;
  --space-task-card-detail-gap-b:5px;
  --space-task-card-section-gap-b:26px;
  --space-task-card-icon-gap-b:10px;
  --space-task-card-hairline-gap:2px;
  --space-task-card-control-gap:11px;
  --space-triage-panel-gap:32px;
  --space-triage-section-gap:26px;
  --space-triage-control-gap:13px;
  --space-triage-content-gap:22px;
  --space-triage-section-gap-b:24px;
  --space-triage-content-gap-b:20px;
  --space-triage-row-gap:18px;
  --space-triage-detail-gap:6px;
  --space-triage-icon-gap:9px;
  --space-triage-icon-gap-b:8px;
  --space-triage-control-gap-b:11px;
  --space-triage-icon-gap-c:10px;
  --space-triage-detail-gap-b:7px;
  --space-triage-hairline-gap:2px;
  --space-triage-control-gap-c:12px;
  --space-app-shell-group-gap:30px;
  --space-app-shell-item-gap:14px;
  --space-app-shell-page-gap:44px;
  --space-app-shell-panel-gap:34px;
  --space-app-shell-content-gap:22px;
  --space-app-shell-item-gap-b:16px;
  --space-app-shell-content-gap-b:20px;
  --space-app-shell-group-gap-b:28px;
  --space-app-shell-control-gap:13px;
  --space-app-shell-row-gap:18px;
  --space-app-shell-icon-gap:10px;
  --space-app-shell-item-gap-c:15px;
  --space-app-shell-hairline-gap:3px;
  --space-app-shell-group-gap-c:27px;
  --space-app-shell-hairline-gap-b:4px;
  --space-app-shell-icon-gap-b:8px;
  --space-app-shell-control-gap-b:12px;
  --space-app-shell-section-gap:26px;
  --space-app-shell-hairline-gap-c:1px;
  --space-app-shell-icon-gap-c:9px;
  --space-masthead-content-gap:20px;
  --space-masthead-panel-gap:34px;
  --space-masthead-item-gap:16px;
  --space-masthead-group-gap:28px;
  --space-masthead-content-gap-b:22px;
  --space-masthead-icon-gap:10px;
  --space-masthead-journey-gap:56px;
  --space-masthead-icon-gap-b:8px;
  --space-state-set-panel-gap:32px;
  --space-state-set-item-gap:14px;
  --space-state-set-group-gap:28px;
  --space-state-set-group-gap-b:30px;
  --space-state-set-icon-gap:10px;
  --space-state-set-section-gap:26px;
  --space-mockup-variant-note-group-gap:28px;
  --space-mockup-variant-note-icon-gap:10px;
  --space-mockup-variant-note-panel-gap:32px;
  --space-tenancy-hairline-gap:4px;
  --space-tenancy-section-gap:24px;
  --space-tenancy-content-gap:20px;
  --space-tenancy-icon-gap:9px;
  --space-tenancy-row-gap:18px;
  --space-tenancy-page-gap:40px;
  --space-tenancy-panel-gap:34px;
  --space-tenancy-detail-gap:7px;
  --space-tenancy-content-gap-b:22px;
  --space-tenancy-control-gap:11px;
  --space-tenancy-control-gap-b:12px;
  --space-tenancy-icon-gap-b:10px;
  --space-tenancy-item-gap:14px;
  --space-tenancy-control-gap-c:13px;
  --space-tenancy-icon-gap-c:8px;
  --space-interaction-group-gap:28px;
  --space-interaction-section-gap:26px;
  --space-foundation-specimens-section-gap:24px;
  --space-foundation-specimens-group-gap:28px;
  --space-harness-entries-icon-gap:10px;
  --space-portal-actions-group-gap:30px;
  --space-portal-actions-item-gap:16px;
  --space-portal-actions-control-gap:11px;
  --space-portal-actions-section-gap:24px;
  --space-portal-actions-item-gap-b:15px;
  --space-portal-actions-icon-gap:10px;
  --space-portal-actions-detail-gap:6px;
  --space-portal-actions-content-gap:20px;
  --space-portal-actions-hairline-gap:4px;
  --space-portal-blocks-content-gap:20px;
  --space-portal-blocks-section-gap:24px;
  --space-portal-blocks-icon-gap:9px;
  --space-portal-blocks-group-gap:30px;
  --space-portal-blocks-control-gap:11px;
  --space-portal-blocks-detail-gap:7px;
  --space-portal-blocks-icon-gap-b:8px;
  --space-portal-blocks-control-gap-b:12px;
  --space-portal-blocks-hairline-gap:2px;
  --space-portal-blocks-detail-gap-b:6px;
  --space-portal-blocks-item-gap:15px;
  --space-portal-fields-item-gap:16px;
  --space-portal-fields-item-gap-b:14px;
  --space-portal-fields-icon-gap:9px;
  --space-portal-fields-icon-gap-b:8px;
  --space-portal-fields-content-gap:20px;
  --space-portal-fields-control-gap:11px;
  --space-portal-gate-item-gap:16px;
  --space-portal-gate-section-gap:24px;
  --space-portal-gate-page-gap:44px;
  --space-portal-gate-page-gap-b:40px;
  --space-portal-gate-item-gap-b:14px;
  --space-portal-gate-section-gap-b:26px;
  --space-portal-record-row-gap:18px;
  --space-portal-record-detail-gap:6px;
  --space-portal-record-section-gap:24px;
  --space-portal-record-row-gap-b:17px;
  --space-portal-record-icon-gap:8px;
  --space-portal-record-section-gap-b:26px;
  --space-portal-record-item-gap:14px;
  --space-portal-record-content-gap:20px;
  --space-portal-record-item-gap-b:16px;
  --space-portal-shell-section-gap:26px;
  --space-portal-shell-item-gap:16px;
  --space-portal-shell-item-gap-b:15px;
  --space-portal-shell-detail-gap:6px;
  --space-portal-shell-page-gap:44px;
  --space-portal-shell-journey-gap:52px;
  --space-portal-shell-content-gap:20px;
  --space-portal-shell-panel-gap:34px;
  --space-portal-shell-content-gap-b:22px;
  --space-portal-shell-item-gap-c:14px;
  --space-portal-tasks-content-gap:20px;
  --space-portal-tasks-section-gap:24px;
  --space-portal-tasks-hairline-gap:2px;
  --space-portal-tasks-row-gap:18px;
  --space-portal-tasks-detail-gap:6px;
  --space-portal-tasks-icon-gap:8px;
  --space-portal-tasks-control-gap:12px;
  --space-portal-tasks-detail-gap-b:7px;
  --space-portal-tasks-detail-gap-c:5px;
  --space-portal-writing-section-gap:26px;
  --space-portal-writing-content-gap:22px;
  --space-portal-writing-item-gap:14px;
  --space-portal-writing-panel-gap:34px;
  --space-portal-writing-icon-gap:9px;
  --space-portal-writing-item-gap-b:16px;
  --space-portal-writing-control-gap:13px;
  --space-portal-writing-hairline-gap:4px;
  --space-page-gutter:24px;
  --space-section-gap:24px;
  --space-row-gap:16px;
  --space-control-gap:8px;
  --space-inline-gap:8px;
  --space-email-gutter:24px;
  --space-email-paragraph-gap:16px;
  --space-portal-agreement-gutter:20px;
  --space-portal-agreement-padding:24px;
  --space-portal-field-gap:20px;
  --space-skeleton-row-gap:12px;
  --space-task-card-zone-gap:28px;
  --space-door-standalone-gap:32px;
  --space-navigation-tabs-wide-gap:38px;
  --space-navigation-tabs-stacked-gap:26px;
  --space-column-header-money-gap:18px;
  --space-column-header-commitment-gap:24px;
  --space-navigation-routes-top-gap:18px;
  --space-lead-card-inset:40px;
  --space-lead-card-inset-compact:28px;
  --space-lead-card-gap:24px;
  --space-lead-card-line-gap:10px;
  --space-home-section-gap:44px;
  --space-job-list-header-gap:16px;
  --space-job-list-header-row-gap:12px;
  --space-job-row-inset-y:20px;
  --space-job-row-inset-x:24px;
  --space-job-row-line-gap:4px;
  --space-job-row-chevron-gap:16px;
  --space-pill-group-gap:10px;
  --space-pill-inset-x:18px;
  --space-conversation-row-inset:16px;
  --space-conversation-row-inset-b:13px;
  --space-conversation-row-item-gap:12px;
  --space-conversation-row-line-gap:3px;
  --space-conversation-row-count-gap:6px;
  --space-count-pill-inset:7px;
  --space-messages-pane-gap:22px;
  --space-messages-list-inset:14px;
  --space-messages-list-gap:10px;
  --space-thread-pane-inset:20px;
  --space-thread-pane-head-gap:12px;
  --space-thread-pane-line-gap:3px;
  --space-thread-pane-section-gap:16px;
  --space-chat-bubble-inset-x:12px;
  --space-chat-bubble-inset-y:8px;
  --space-chat-bubble-gap:6px;
  --space-chat-meta-gap:4px;
  --space-chat-bar-inset:10px;
  --space-chat-thread-inset:12px;
  --space-refined-hairline:1px;
  --space-refined-underline:2px;
  --space-refined-xxs:4px;
  --space-refined-xs:8px;
  --space-refined-sm:12px;
  --space-refined-md:16px;
  --space-refined-lg:24px;
  --space-refined-xl:32px;
  --space-refined-panel-x:40px;
  --space-refined-xxl:48px;
  --space-refined-card-x:56px;
  --space-refined-page-gap:64px;
  --space-refined-page-foot:112px;
  --space-refined-control:56px;
  --space-refined-control-small:52px;
  --space-refined-target:44px;
  --space-refined-row-icon:52px;
  --space-refined-row-min:72px;
  --space-refined-avatar:44px;
  --space-refined-ring:36px;
  --space-refined-calendar-width:54px;
  --space-refined-calendar-height:64px;

  /* Icon metrics */
  --icon-stroke-quiet:1.7px;
  --icon-stroke-default:2px;
  --icon-stroke-check:2.6px;
  --icon-inline-min:15px;
  --icon-inline-max:18px;
  --icon-status-disc:28px;

  /* Marketing roles */
  --web-white:#fff;
  --web-tint-soft:#f7f5ef;
  --web-track:#efebe4;
  --web-stack-deep:#e7ddca;
  --web-reply-tint:#dfeedd;
  --web-band-warm:#ece4d6;
  --web-phone:#0d1726;
  --web-chat-wall:#efeae2;
  --web-chat-out:#d9fdd3;
  --web-chat-ink:#111b21;
  --web-chat-mute:#667781;
  --web-chat-green:#1a8f55;
  --web-chat-tick:#53bdeb;
  --web-chat-rule:#e9edef;
  --web-chat-rule-soft:#f0f2f5;
  --web-chat-radio:#8696a0;
  --web-chat-link:#027eb5;
  --web-paper-rule:#e4e0d6;
  --web-cert-red:#c4442b;
  --web-signature:#36507a;
  --web-stage-glow:#304762;
  --web-sheet-grip:#c9cecd;
  --web-chat-selected:#edf6f0;
  --web-hero-top:54px;
  --web-hero-top-wide:65px;
  --web-hero-top-narrow:35px;
  --web-hero-measure:860px;
  --web-hero-kicker:clamp(28px,3.2vw,42px);
  --web-hero-kicker-narrow:26px;
  --web-hero-title:clamp(40px,4.4vw,62px);
  --web-hero-title-narrow:40px;
  --web-hero-title-tiny:35px;
  --web-hero-line:17px;
  --web-hero-line-narrow:15px;
  --web-hero-note:13px;
  --web-hero-button:16px;
  --web-hero-button-pad:16px 30px;
  --web-hero-gap-kicker:18px;
  --web-hero-gap-kicker-narrow:14px;
  --web-hero-gap-title:18px;
  --web-hero-gap-button:30px;
  --web-hero-gap-button-narrow:24px;
  --web-hero-gap-note:12px;
  --web-hero-gap-photo:44px;
  --web-hero-gap-photo-narrow:30px;
  --web-hero-photo-height:480px;
  --web-hero-photo-height-wide:520px;

  /* Layout */
  --bp-medium:1120px;
  --bp-narrow:980px;
  --bp-compact:860px;
  --wrap-max:1112px;
  --lead-measure:780px;
  --lead-mascot:128px;
  --rail-width:252px;
  --canvas-padding-wide:16px 24px 112px 24px;
  --canvas-padding-medium:16px 24px 112px 24px;
  --canvas-padding-compact:8px 16px 80px 16px;
  --document-viewer-height:640px;
  --conversation-list-width:340px;
  --avatar-size:40px;
  --date-field-width:380px;
  --date-field-day:36px;
  --date-field-years:220px;
  --portal-measure:830px;
  --portal-measure-wide:1000px;
  --portal-gutter:40px;
  --portal-gutter-compact:20px;
  --portal-move-target:54px;
  --portal-alt-target:52px;
  --portal-agreement-scroll-cap:380px;
  --portal-stack-below:700px;
  --col-record-when:128px;
  --col-record-who:190px;
  --col-record-evidence:88px;
  --col-evidence-trail-when:168px;
  --col-findings-word:210px;
  --col-review-key:132px;
  --col-parts-identity:180px;
  --col-parts-actions:236px;
  --col-money-figure:150px;
  --col-viewer-details:320px;
  --col-viewer-field-key:120px;
  --review-fact-indent:96px;
  --sheet-inset:64px;
  --stack-below:700px;
  --measure-display-ch:0.5;
  --measure-ui-ch:0.5556;
}
