@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/Montserrat-VariableFont_wght.ttf)format("truetype-variations")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(./fonts/Montserrat-Italic-VariableFont_wght.ttf)format("truetype-variations")}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:75% 100%;font-display:swap;src:url(./fonts/Roboto-VariableFont_wdth,wght.ttf)format("truetype-variations")}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:75% 100%;font-display:swap;src:url(./fonts/Roboto-Italic-VariableFont_wdth,wght.ttf)format("truetype-variations")}:root{--gray-100:#f8f8f8;--gray-200:#e9e9e9;--gray-300:#d4d4d4;--gray-400:#9c9d9e;--gray-500:#616161;--gray-600:#222;--red-100:#ffe3e3;--red-200:#feb5b5;--red-300:#ff8080;--red-400:#e81111;--red-500:#ae0e0e;--red-600:#810000;--orange-100:#ffe9cd;--orange-200:#ffc477;--orange-300:#f1a13a;--orange-400:#d7800f;--orange-500:#c38728;--orange-600:#9c4e00;--yellow-100:#fffac2;--yellow-200:#fff28c;--yellow-300:#ffd83d;--yellow-400:#eea92a;--yellow-500:#d78f0b;--yellow-600:#af7100;--green-100:#e7ffe6;--green-200:#baf5b1;--green-300:#75bd61;--green-400:#299b2b;--green-500:#147309;--green-600:#1b5100;--teal-100:#deffff;--teal-200:#b1f3f5;--teal-300:#60d6d8;--teal-400:#299b8e;--teal-500:#097361;--teal-600:#005051;--blue-100:#e3f2ff;--blue-200:#c0e1f9;--blue-300:#66aee9;--blue-400:#2276bc;--blue-500:#275d9d;--blue-600:#083860;--purple-100:#f3e3ff;--purple-200:#e5c9ed;--purple-300:#dda9ec;--purple-400:#c071e5;--purple-500:#9953b7;--purple-600:#581b72;--brand-ico:var(--blue-500);--brand-ico-accent:var(--blue-400);--brand-ico-deep:var(--blue-600);--brand-icon:var(--blue-500);--brand-icon-accent:var(--orange-300);--brand-icon-deep:var(--orange-600);--brand-pa:var(--green-400);--brand-pa-accent:var(--orange-300);--brand-pa-deep:var(--green-600);--brand-primary:var(--brand-ico);--brand-accent:var(--brand-ico-accent);--brand-deep:var(--brand-ico-deep);--fg-strong:var(--gray-600);--fg-default:#222;--fg-muted:var(--gray-500);--fg-subtle:var(--gray-400);--fg-on-brand:#fff;--fg-link:var(--blue-400);--bg-canvas:#fff;--bg-surface:#fff;--bg-subtle:var(--gray-100);--bg-muted:var(--gray-200);--bg-brand:var(--brand-primary);--bg-brand-deep:var(--brand-deep);--border-subtle:var(--gray-200);--border-default:var(--gray-300);--border-strong:var(--gray-400);--status-error:var(--red-400);--status-warning:var(--orange-300);--status-success:var(--green-400);--status-info:var(--blue-400);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-full:9999px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--shadow-xs:0 1px 2px #0838600f;--shadow-sm:0 1px 3px #08386014, 0 1px 2px #0838600a;--shadow-md:0 4px 12px #0838601a, 0 2px 4px #0838600d;--shadow-lg:0 12px 32px #08386024, 0 4px 8px #0838600f;--shadow-xl:0 24px 56px #08386033;--shadow-focus:0 0 0 3px #2276bc59;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--font-display:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-title:32px;--lh-title:40px;--fs-h1:28px;--lh-h1:32px;--fs-h2:24px;--lh-h2:28px;--fs-h3:22px;--lh-h3:24px;--fs-h4:20px;--lh-h4:22px;--fs-h5:18px;--lh-h5:20px;--fs-h6:16px;--lh-h6:20px;--fs-body:14px;--lh-body:20px;--fs-small:12px;--lh-small:16px;--fs-xsmall:10px;--lh-xsmall:12px}[data-brand=ico]{--brand-primary:var(--brand-ico);--brand-accent:var(--brand-ico-accent);--brand-deep:var(--brand-ico-deep)}[data-brand=icon]{--brand-primary:var(--brand-icon);--brand-accent:var(--brand-icon-accent);--brand-deep:var(--brand-icon-deep)}[data-brand=pa]{--brand-primary:var(--brand-pa);--brand-accent:var(--brand-pa-accent);--brand-deep:var(--brand-pa-deep)}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-default);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.ds-title,h1.ds-display{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-title);line-height:var(--lh-title);color:var(--fg-strong);letter-spacing:-.01em}h1,.ds-h1{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h1);line-height:var(--lh-h1);color:var(--fg-strong);margin:0}h2,.ds-h2{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--fg-strong);margin:0}h3,.ds-h3{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--fg-strong);margin:0}h4,.ds-h4{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--fg-strong);margin:0}h5,.ds-h5{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h5);line-height:var(--lh-h5);color:var(--fg-strong);margin:0}h6,.ds-h6{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-h6);line-height:var(--lh-h6);color:var(--fg-strong);margin:0}p,.ds-body{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-default);text-wrap:pretty;margin:0}.ds-body-md{font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-default)}.ds-body-bold{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-strong)}.ds-small{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg-muted)}.ds-small-bold{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg-muted)}.ds-xsmall{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-xsmall);line-height:var(--lh-xsmall);color:var(--fg-muted)}.ds-display-light{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-title);line-height:var(--lh-title);color:var(--fg-strong);letter-spacing:-.005em}a,.ds-link{color:var(--fg-link);font-weight:var(--fw-medium);text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}a:hover,.ds-link:hover{color:var(--blue-500);text-decoration-thickness:2px}a:focus-visible,.ds-link:focus-visible{box-shadow:var(--shadow-focus);border-radius:2px;outline:none}code,kbd,samp{font-family:var(--font-mono);background:var(--gray-100);border-radius:var(--radius-sm);padding:0 4px;font-size:.92em}:root{--ink:oklch(20% .014 260);--ink-2:oklch(32% .013 260);--ink-muted:oklch(48% .012 260);--ink-faint:oklch(66% .01 260);--bg:oklch(98.5% .005 75);--surface:oklch(98.5% .005 75);--paper:oklch(97.5% .006 75);--paper-2:oklch(96.5% .007 75);--border:oklch(90.5% .008 75);--border-2:oklch(84% .008 75);--rule:oklch(30% .012 260);--phase-1:oklch(93% .045 40);--phase-2:oklch(96% .055 95);--phase-3:oklch(94% .045 145);--phase-4:oklch(94% .03 240);--phase-5:oklch(93% .003 75);--st-not:oklch(86% .005 75);--st-in:oklch(80% .1 75);--st-blk:oklch(62% .18 25);--st-cmp:oklch(62% .13 145);--st-def:oklch(72% .04 280);--st-not-ink:var(--ink);--st-in-ink:var(--ink);--st-blk-ink:#fff;--st-cmp-ink:#fff;--st-def-ink:var(--ink);--accent:oklch(50% .13 245);--accent-soft:oklch(96% .02 245);--sans:"Public Sans", ui-sans-serif, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--row-py:12px;--gap-md:16px;--gap-lg:24px;--pad-section:32px}[data-density=compact]{--row-py:8px;--gap-md:12px;--gap-lg:18px;--pad-section:22px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}html{background:var(--bg)}body{font-family:var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}button,input,textarea,select{color:inherit;font-family:inherit}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.h-display{font:700 28px/1.15 var(--sans);letter-spacing:-.015em}.h-section{font:600 16px/1.35 var(--sans)}.h-label{font:500 11px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.t-body{font:400 14px/1.55 var(--sans)}.t-table{font:400 13px/1.5 var(--mono)}.t-tabular{font-variant-numeric:tabular-nums}.t-caption{font:400 12px/1.45 var(--sans);color:var(--ink-muted)}.surface{background:var(--surface);border:1px solid var(--border)}.divider{border-top:1px solid var(--border)}.rule{border-top:1.5px solid var(--rule)}.pill{font:600 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--rule);background:var(--surface);cursor:pointer;white-space:nowrap;align-items:center;padding:5px 9px;transition:transform .18s ease-out,opacity .18s ease-out;display:inline-flex}.pill:active{transform:scale(.97)}.pill[data-st=not-started]{background:var(--st-not);color:var(--st-not-ink)}.pill[data-st=in-progress]{background:var(--st-in);color:var(--st-in-ink)}.pill[data-st=blocked]{background:var(--st-blk);color:var(--st-blk-ink)}.pill[data-st=complete]{background:var(--st-cmp);color:var(--st-cmp-ink)}.pill[data-st=deferred]{background:var(--st-def);color:var(--st-def-ink)}.btn{font:600 12px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;border:1.5px solid var(--rule);background:var(--surface);color:var(--ink);cursor:pointer;padding:9px 14px;transition:transform .18s ease-out,background-color .18s ease-out}.btn:hover{background:var(--paper)}.btn:active{transform:scale(.98)}.btn.primary{background:var(--rule);color:#fff;border-color:var(--rule)}.btn.primary:hover{background:var(--ink)}.btn.ghost{border-color:var(--border)}.btn.tiny{padding:5px 8px;font-size:10.5px}@media print{body{background:#fff}.no-print,.topbar,.stepper,.tweaks,.secondary-nav{display:none!important}.print-only{display:block!important}.page-break{break-after:page}}.print-only,.print-doc{display:none}@media print{@page{size:Letter;margin:.85in .6in .7in;@top-left{content:"ICO · Office of the CEO · Onboarding Console v1.0";font:400 9pt/1 Public Sans,sans-serif;color:#2a2a35;letter-spacing:.06em;text-transform:uppercase}@top-right{content:"Omar Finley · COO · Day 8 / 90";font:400 9pt/1 Public Sans,sans-serif;color:#2a2a35;letter-spacing:.04em}@bottom-center{content:"Page " counter(page) " of " counter(pages);font:400 8.5pt/1 IBM Plex Mono,monospace;color:#5a5a66}@bottom-right{content:"Updated 2026-05-25";font:400 8.5pt/1 IBM Plex Mono,monospace;color:#5a5a66}}@page:first{margin:.6in;@top-left{content:none}@top-right{content:none}}html,body{color:#1a1a24!important;background:#fff!important;height:auto!important;font-family:Public Sans,-apple-system,Segoe UI,sans-serif!important;font-size:10.5pt!important;line-height:14pt!important}[data-screen-only],.topbar,.stepper,.tweaks,.secondary-nav,.tweaks-panel,.tweaks-toggle,.design-canvas,.dc-toolbar,.dc-grid,.pill[onclick],button.btn,.no-print{display:none!important}.print-doc,.print-only{display:block!important}*,:before,:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important;box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important;transform:none!important}}.print-doc{color:#1a1a24;font-family:Public Sans,sans-serif;font-size:10.5pt;line-height:14pt}.print-doc h1,.print-doc h2,.print-doc h3,.print-doc p,.print-doc ul,.print-doc ol{margin:0}.print-doc .p-title{letter-spacing:-.01em;font:700 18pt/22pt Public Sans,sans-serif}.print-doc .p-section{font:600 13pt/17pt Public Sans,sans-serif}.print-doc .p-label{letter-spacing:.1em;text-transform:uppercase;color:#4a4a55;font:600 8.5pt/1.3 IBM Plex Mono,monospace}.print-doc .p-body{max-width:72ch;font:400 10.5pt/14pt Public Sans,sans-serif}.print-doc .p-caption{color:#4a4a55;font:400 9pt/13pt Public Sans,sans-serif}.print-doc .p-mono{font:400 9.5pt/13pt IBM Plex Mono,monospace}.print-doc .p-rule{border:0;border-top:1pt solid #1a1a24;height:0;margin:4pt 0 8pt}.print-doc .print-cover{break-after:page;page-break-after:always;flex-direction:column;justify-content:space-between;min-height:9.4in;padding:0;display:flex}.print-doc .print-cover .cover-wordmark{letter-spacing:.14em;text-transform:uppercase;font:700 9pt/1 IBM Plex Mono,monospace}.print-doc .print-cover .cover-title{letter-spacing:-.015em;margin-top:6pt;font:700 32pt/36pt Public Sans,sans-serif}.print-doc .print-cover .cover-meta{border-top:1pt solid #1a1a24;grid-template-columns:repeat(2,1fr);gap:12pt 18pt;margin-top:18pt;padding-top:14pt;display:grid}.print-doc .print-cover .cover-meta .cm-label{letter-spacing:.1em;text-transform:uppercase;color:#4a4a55;margin-bottom:3pt;font:600 8pt/1 IBM Plex Mono,monospace}.print-doc .print-cover .cover-meta .cm-value{font:500 11.5pt/15pt Public Sans,sans-serif}.print-doc .print-cover .cover-foot{color:#4a4a55;font:400 8.5pt/12pt IBM Plex Mono,monospace}.print-doc .phase-page,.print-doc .checkpoint-page{break-before:page;page-break-before:always}.print-doc .phase-band{border-bottom:1pt solid #1a1a24;margin-bottom:14pt;padding:14pt 18pt 12pt}.print-doc .phase-band[data-tint=days-1-4]{background:oklch(93% .045 40)}.print-doc .phase-band[data-tint=week-2]{background:oklch(96% .055 95)}.print-doc .phase-band[data-tint=day-30]{background:oklch(94% .045 145)}.print-doc .phase-band[data-tint=day-60]{background:oklch(94% .03 240)}.print-doc .phase-band[data-tint=day-90]{background:oklch(93% .003 75)}.print-doc .phase-band .pb-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#2a2a35;margin-bottom:6pt;font:600 8.5pt/1 IBM Plex Mono,monospace}.print-doc .phase-band .pb-title{letter-spacing:-.01em;font:700 20pt/24pt Public Sans,sans-serif}.print-doc .phase-band .pb-objective{max-width:72ch;margin-top:6pt;font:400 10pt/14pt Public Sans,sans-serif}.print-doc table.print-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:6pt 0 0;font:400 9.5pt/13pt Public Sans,sans-serif}.print-doc table.print-table thead{display:table-header-group}.print-doc table.print-table th,.print-doc table.print-table td{vertical-align:top;text-align:left;word-wrap:break-word;overflow-wrap:break-word;border-bottom:.5pt solid #b5b5bd;padding:6pt 8pt}.print-doc table.print-table th{letter-spacing:.08em;text-transform:uppercase;color:#2a2a35;background:#f5f1ea;border-bottom:1pt solid #1a1a24;font:600 8.5pt/1.3 IBM Plex Mono,monospace}.print-doc table.print-table tbody tr{break-inside:avoid;page-break-inside:avoid}.print-doc table.print-table tbody tr:first-of-type,.print-doc table.print-table tbody tr:nth-of-type(2),.print-doc .phase-band{break-after:avoid;page-break-after:avoid}.print-doc .p-pill{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:.75pt solid #1a1a24;padding:2pt 5pt;font:600 7.5pt/1 IBM Plex Mono,monospace;display:inline-block}.print-doc .p-pill[data-st=not-started]{color:#1a1a24;background:#d8d4cc}.print-doc .p-pill[data-st=in-progress]{color:#1a1a24;background:#ffd17a}.print-doc .p-pill[data-st=blocked]{color:#fff;background:#c2453d;border-width:1pt}.print-doc .p-pill[data-st=complete]{color:#fff;background:#4a8a5d;border-width:1pt}.print-doc .p-pill[data-st=deferred]{color:#1a1a24;background:#b3a8c4}.print-doc .strategic-note{break-inside:avoid;page-break-inside:avoid;background:#faf8f3;border:.5pt solid #b5b5bd;max-width:72ch;margin-top:14pt;padding:10pt 14pt}.print-doc .strategic-note .p-body{white-space:pre-wrap;max-width:72ch}.print-doc .strategic-note p{margin:0 0 8pt}.print-doc .strategic-note p:last-child{margin-bottom:0}.print-doc .pin-row{break-inside:avoid;page-break-inside:avoid;margin-top:12pt}.print-doc .pin-row .pin-row-title{letter-spacing:.1em;text-transform:uppercase;color:#2a2a35;margin-bottom:6pt;font:600 9pt/1 IBM Plex Mono,monospace}.print-doc .pin-row table{border-collapse:collapse;width:100%;font:400 10pt/14pt Public Sans,sans-serif}.print-doc .pin-row td{vertical-align:top;border-bottom:.5pt solid #b5b5bd;padding:6pt 8pt}.print-doc .checkpoint-frame{break-inside:avoid;page-break-inside:avoid;margin-top:4pt}.print-doc .agenda-pack{break-inside:avoid;page-break-inside:avoid;border-top:1pt solid #1a1a24;grid-template-columns:1fr 1fr 1fr;gap:12pt;margin-top:12pt;padding-top:10pt;display:grid}.print-doc .agenda-pack .agenda-col .p-label{margin-bottom:5pt}.print-doc .agenda-pack .agenda-col p{white-space:pre-wrap;font:400 10pt/14pt Public Sans,sans-serif}.print-doc .gng-stamp{break-inside:avoid;page-break-inside:avoid;background:#f5f1ea;border:1pt solid #1a1a24;justify-content:space-between;align-items:baseline;gap:14pt;margin-top:12pt;padding:10pt 14pt;display:flex}.print-doc .gng-stamp .gng-state{letter-spacing:.1em;text-transform:uppercase;font:700 12pt/1 Public Sans,sans-serif}.print-doc .gng-stamp .gng-iso{font:500 9.5pt/1 IBM Plex Mono,monospace}.print-doc .cross-role-page{break-before:page;page-break-before:always}.print-doc .cross-role-page table{font-size:8.5pt;line-height:12pt}.print-doc .cross-role-page thead{display:table-header-group}.print-doc .approval-page{break-before:page;page-break-before:always;flex-direction:column;min-height:9.4in;display:flex}.print-doc .approval-letterhead{break-inside:avoid;page-break-inside:avoid;border:1pt solid #1a1a24;padding:0}.print-doc .approval-letterhead .al-band{background:oklch(93% .003 75);border-bottom:1pt solid #1a1a24;padding:14pt 18pt}.print-doc .approval-letterhead .al-band .al-title{margin-top:6pt;font:600 14pt/18pt Public Sans,sans-serif}.print-doc .approval-letterhead .al-grid{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.print-doc .approval-letterhead .al-sig{break-inside:avoid;page-break-inside:avoid;border-bottom:.5pt solid #b5b5bd;border-right:.5pt solid #b5b5bd;padding:18pt 18pt 22pt}.print-doc .approval-letterhead .al-sig:nth-child(2n){border-right:0}.print-doc .approval-letterhead .al-sig:nth-last-child(-n+2){border-bottom:0}.print-doc .approval-letterhead .al-role{letter-spacing:.1em;text-transform:uppercase;color:#4a4a55;font:600 8.5pt/1 IBM Plex Mono,monospace}.print-doc .approval-letterhead .al-name{margin-top:6pt;font:600 13pt/17pt Public Sans,sans-serif}.print-doc .approval-letterhead .al-sub{color:#4a4a55;margin-top:2pt;font:400 9.5pt/13pt Public Sans,sans-serif}.print-doc .approval-letterhead .al-line{border-bottom:1pt solid #1a1a24;height:0;margin-top:28pt}.print-doc .approval-letterhead .al-line-meta{color:#4a4a55;letter-spacing:.04em;justify-content:space-between;margin-top:6pt;font:500 8.5pt/1 IBM Plex Mono,monospace;display:flex}.print-doc .approval-letterhead .al-foot{color:#4a4a55;border-top:1pt solid #1a1a24;justify-content:space-between;padding:10pt 18pt;font:500 8.5pt/12pt IBM Plex Mono,monospace;display:flex}.print-doc .approval-trail{color:#4a4a55;border-top:.5pt solid #b5b5bd;margin-top:18pt;padding-top:8pt;font:400 8.5pt/12pt IBM Plex Mono,monospace}.print-doc .section-row{border-bottom:.5pt solid #b5b5bd;justify-content:space-between;align-items:baseline;margin:18pt 0 8pt;padding-bottom:4pt;display:flex}.print-doc .section-row:first-of-type{margin-top:4pt}.print-doc .evidence-url{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:#4a4a55;max-width:60ch;font:400 9pt/13pt IBM Plex Mono,monospace;display:inline-block;overflow:hidden}@font-face{font-family:Montserrat;font-weight:100 900;font-display:swap;src:url(/fonts/Montserrat-VariableFont_wght.ttf)format("truetype-variations")}@font-face{font-family:Roboto;font-weight:100 900;font-stretch:75% 100%;font-display:swap;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf)format("truetype-variations")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--gray-100,#f8f8f8);color:var(--ink,#1c2430);-webkit-font-smoothing:antialiased;margin:0;font-family:Roboto,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6}#root{min-height:100svh}a{color:var(--blue-400,#2276bc);text-decoration:none}a:hover{text-decoration:underline;text-decoration-thickness:2px}
