@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/864b513d150e3156-s.0f_e6gd7s1-np.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/6021090ad73268e0-s.187.d5tr80ndu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/747c621168cfb140-s.0-3pfagiqrl4d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/01a521e96900fb4a-s.0xzk2aha9xmi5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffbdbf22f0810e89-s.14gmde-2x6hwj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc453f5be88a5408-s.p.07f-vab4txy2_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_76543970-module__th_VKq__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal;font-weight:500}.source_serif_4_76543970-module__th_VKq__variable{--font-source-serif-4:"Source Serif 4", "Source Serif 4 Fallback"}
.evotrain-scope{--evo-navy:#1f3a5f;--evo-navy-800:#182f4c;--evo-navy-900:#10233a;--evo-brass:#8a6d3b;--evo-brass-strong:#6f572d;--evo-brass-text:#856637;--evo-grey-text:#666;--evo-cream:#f2efe9;--evo-cream-50:#f8f6f2;--evo-ink:#1a1a1a;--evo-ink-soft:#2c2c2c;--evo-grey:#555;--evo-grey-2:#7a7a7a;--evo-line:#d9d4c9;--evo-line-strong:#b8b0a0;--evo-alert:#8c2f2f;color:var(--evo-ink);background:var(--evo-cream-50);font-feature-settings:"ss01" on, "cv02" on}.evotrain-scope h1,.evotrain-scope h2,.evotrain-scope h3,.evotrain-scope .evo-serif{font-family:var(--font-source-serif-4), "Source Serif 4", Georgia, serif;letter-spacing:-.01em;font-weight:500}.evotrain-scope h1{line-height:1.05}.evotrain-scope h2{line-height:1.18}.evotrain-scope h3,.evotrain-scope h4{line-height:1.25}.evotrain-scope p,.evotrain-scope li{line-height:1.5}.evotrain-scope .evo-card p,.evotrain-scope td,.evotrain-scope dd{line-height:1.45}.evotrain-scope .evo-eyebrow,.evotrain-scope label,.evotrain-scope th,.evotrain-scope caption,.evotrain-scope .evo-mono{line-height:1.35}.evotrain-scope .evo-tabular{line-height:1.4}.evotrain-scope p+p{margin-top:.85em}.evotrain-scope h1+p,.evotrain-scope h2+p,.evotrain-scope h3+p,.evotrain-scope h4+p{margin-top:.5em}.evotrain-scope p+h2,.evotrain-scope p+h3,.evotrain-scope p+h4{margin-top:1.75em}.evotrain-scope ul>li+li,.evotrain-scope ol>li+li{margin-top:.5rem}.evotrain-scope th,.evotrain-scope td{padding-top:.5rem;padding-bottom:.5rem}.evotrain-scope p.max-w-md{max-width:min(68ch,28rem)}.evotrain-scope p.max-w-lg{max-width:min(68ch,32rem)}.evotrain-scope p.max-w-xl{max-width:min(68ch,36rem)}.evotrain-scope p.max-w-2xl{max-width:min(68ch,42rem)}.evotrain-scope p.max-w-3xl{max-width:min(68ch,48rem)}.evotrain-scope p.max-w-4xl{max-width:min(68ch,56rem)}.evotrain-scope .evo-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" on, "cv08" on}.evotrain-scope .evo-mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, monospace}.evotrain-scope .evo-dark{background:var(--evo-navy);color:#eee9dc}.evotrain-scope .evo-dark h1,.evotrain-scope .evo-dark h2,.evotrain-scope .evo-dark h3{color:#fff}.evotrain-scope .evo-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.evotrain-scope .evo-container{padding-left:2rem;padding-right:2rem}}.evotrain-scope .evo-container-wide{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.evotrain-scope .evo-container-wide{padding-left:2rem;padding-right:2rem}}.evotrain-scope .evo-section{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.evotrain-scope .evo-section{padding-top:5rem;padding-bottom:5rem}}.evotrain-scope .evo-eyebrow{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--evo-brass-text);font-size:11px}.evotrain-scope .evo-dark .evo-eyebrow{color:#c5a768}.evotrain-scope .evo-hairline{background:var(--evo-line);border:0;height:1px}.evotrain-scope .evo-dark .evo-hairline{background:#ffffff24}.evotrain-scope .evo-card{border:1px solid var(--evo-line);background:#fff;border-radius:6px;padding:1.25rem}@media (min-width:768px){.evotrain-scope .evo-card{padding:1.5rem}}.evotrain-scope .evo-dark .evo-card{background:var(--evo-navy-800);color:#e7e1d0;border-color:#ffffff14}.evotrain-scope .evo-btn-primary{background:var(--evo-navy);color:#fff;border-radius:4px;justify-content:center;align-items:center;height:44px;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background-color .16s,transform .16s;display:inline-flex}.evotrain-scope .evo-btn-primary:hover{background:var(--evo-navy-800)}.evotrain-scope .evo-btn-secondary{color:var(--evo-navy);border:1px solid var(--evo-line-strong);background:0 0;border-radius:4px;justify-content:center;align-items:center;height:44px;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background-color .16s,border-color .16s;display:inline-flex}.evotrain-scope .evo-btn-secondary:hover{background:var(--evo-cream);border-color:var(--evo-brass)}.evotrain-scope .evo-dark .evo-btn-primary{color:var(--evo-navy-900);background:#eee9dc}.evotrain-scope .evo-dark .evo-btn-primary:hover{background:#fff}.evotrain-scope .evo-dark .evo-btn-secondary{color:#eee9dc;border-color:#ffffff47}.evotrain-scope .evo-dark .evo-btn-secondary:hover{background:#ffffff0f;border-color:#ffffff80}.evotrain-scope :focus-visible{outline:2px solid var(--evo-brass);outline-offset:2px;border-radius:2px}.evotrain-scope .evo-dark :focus-visible{outline-color:#c5a768}.evotrain-scope .evo-reveal{opacity:1;transition:opacity .22s ease-out,transform .22s ease-out;transform:none}@media (prefers-reduced-motion:reduce){.evotrain-scope *{transition:none!important;animation:none!important}}.evotrain-scope .evo-alert{color:var(--evo-alert)}.evotrain-scope .evo-alert-fill{background:var(--evo-alert);color:#fff}
