@font-face{font-family:Poppins;src:url(/assets/poppins-400-cpxAROuN.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-500-C8OXljZJ.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-600-zEkxB9Mr.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-700-Qrb0O0WB.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-ink: #0f1927;--color-ink-muted: #7a7a7a;--color-ink-subtle: #474747;--color-surface: #ffffff;--color-surface-muted: #eeebe8;--color-border: #e4e6ea;--color-navy: #172537;--color-primary: #fc6839;--color-primary-hover: #eb2e24;--color-accent-light: #ffbd8e;--font-family: "Poppins", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-family)}a{color:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}button{font:inherit}.uikit-button{transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}.uikit-button--primary:hover{background:var(--color-primary-hover)!important}.uikit-button--secondary:hover{background:var(--color-surface-muted)!important}.uikit-chip{transition:background-color .12s ease,border-color .12s ease,color .12s ease}.uikit-chip:hover{border-color:var(--color-primary)!important}.uikit-card{transition:box-shadow .16s ease,border-color .16s ease}.uikit-card:hover{box-shadow:0 4px 16px #0f192714;border-color:var(--color-primary)!important}@media (prefers-reduced-motion: reduce){.uikit-button,.uikit-chip,.uikit-card{transition:none}}.markdown-body p{margin:0 0 12px}.markdown-body ul,.markdown-body ol{margin:0 0 12px;padding-left:22px}.markdown-body li{margin-bottom:4px}.markdown-body code{font-family:var(--font-family);background:var(--color-surface-muted);padding:2px 5px;border-radius:3px;font-size:.9em}.markdown-body pre{background:var(--color-surface-muted);padding:12px 14px;border-radius:6px;overflow-x:auto}.markdown-body pre code{background:none;padding:0}.markdown-body a{color:var(--color-primary)}.markdown-body :first-child{margin-top:0}.markdown-body :last-child{margin-bottom:0}
