:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#e8650f;--blue-deep:#c2410c;--blue-tint:#fde6d3;--blue-wash:#fff6ee;--navy:#3a1d0b;--band:#3a1d0b;--band-text:#e9d9cc;--navy-soft:#5e3218;--ink:#2a211b;--body:#4a3f38;--muted:#6b5f57;--placeholder:#776a61;--mist:#f8f5f2;--line:#eae3dd;--line-soft:#f3eeea;--white:#fff;--surface:#fff;--input-line:#d9cfc7;--eyebrow:#c2410c;--rule:#3a1d0b1f;--go-line:#cfe6dc;--hold-line:#eedca0;--stop-line:#e3dcd6;--tick-bg:#d3e9e0;--cross-bg:#f3e3a8;--go:#0f6a49;--go-wash:#e7f4ef;--hold:#7a5a00;--hold-wash:#fbf4d9;--stop:#4a4038;--stop-wash:#f1eeeb;--danger:#b42318;--shadow-md:0 10px 40px #3a1d0b1c;--maxw:1290px;--sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display:"Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}[data-theme=dark]{--band:#231409;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--white:#0f0d0c;--mist:#161210;--surface:#1e1815;--ink:#f7eee8;--body:#c9b8ae;--muted:#a08f85;--placeholder:#76685f;--line:#332922;--line-soft:#271f1a;--input-line:#3d3129;--rule:#ffffff17;--blue-tint:#3a1e0a;--blue-wash:#1f1208;--eyebrow:#fb923c;--navy:#231409;--navy-soft:#3d2414;--go:#34d399;--go-wash:#0b2119;--go-line:#14533b;--hold:#fbbf24;--hold-wash:#211903;--hold-line:#5a450c;--stop:#b8b0a8;--stop-wash:#1b1714;--stop-line:#3a322c;--tick-bg:#123f2e;--cross-bg:#433309;--danger:#f87171;--shadow-md:0 10px 40px #0000008c}*{box-sizing:border-box}body{background:var(--white);color:var(--body);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}img{max-width:100%}[hidden]{display:none!important}p{margin:0}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--navy);color:#fff;border-radius:0 0 8px 8px;padding:11px 18px;font-size:14px;font-weight:600;transition:top .15s;position:absolute;top:-60px;left:12px}.skip:focus{text-decoration:none;top:0}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:20px}[id]{scroll-margin-top:86px}body.pp-open{overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
