:root{--color-navy:#1e3a5f;--color-navy-dark:#162d4a;--color-orange:#e8722a;--color-orange-hover:#d4631f;--color-cream:#f5f0e8;--color-cream-light:#faf7f2;--color-text-dark:#1a2b3c;--color-text-muted:#5a6b7c;--color-border:#e0dcd4;--color-white:#fff}body,html{padding:0;margin:0;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--color-text-dark);background-color:var(--color-cream)}*{box-sizing:border-box}h1{font-size:32px;font-weight:600;line-height:1.2;color:var(--color-text-dark)}h2{font-size:24px}h2,h3{font-weight:600;line-height:1.3}h3{font-size:20px}h4{font-size:17px;font-weight:600;line-height:1.3}p{margin-top:16px;margin-bottom:24px}li,p{line-height:1.6}li{margin-bottom:8px}a{color:var(--color-orange);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-orange-hover)}@media screen and (min-width:640px){h1{font-size:42px}}@media screen and (min-width:900px){h1{font-size:48px}}.ql-container.ql-snow{font-family:Inter,Work Sans,sans-serif;color:rgba(0,0,0,.85);font-size:16px}.ql-container.ql-snow .ql-editor{padding:20px 40px}.ql-container.ql-snow .ql-editor h1{font-family:Inter,Work Sans,sans-serif;font-weight:500;font-size:30px;-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}@media screen and (min-width:640px){.ql-container.ql-snow .ql-editor h1{font-size:28px}}.ql-container.ql-snow{border:1px solid #e9edfc!important;border-top:none!important}.ql-toolbar.ql-snow{padding:8px 0!important;border:none!important}.ql-container.ql-snow .ql-editor h2{font-size:24px}.ql-container.ql-snow .ql-editor h2,.ql-container.ql-snow .ql-editor h3{font-family:Inter,Work Sans,sans-serif;font-weight:500;-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.ql-container.ql-snow .ql-editor h3{font-size:20px}.ql-container.ql-snow .ql-editor h4{font-family:Inter,Work Sans,sans-serif;font-size:17px;font-weight:600}.ql-container.ql-snow .ql-editor h5{font-family:Inter,Work Sans,sans-serif;font-size:15px;font-weight:600}.ql-container.ql-snow .ql-editor h6{font-family:Inter,Work Sans,sans-serif;font-size:13px;font-weight:600}.ql-container.ql-snow .ql-editor ol,.ql-container.ql-snow .ql-editor p,.ql-container.ql-snow .ql-editor ul{line-height:22px;margin-top:16px;margin-bottom:24px}.ql-snow .ql-editor a{color:var(--color-orange)}.css-1qggkls>p{line-height:24px!important}#nprogress .bar{height:3px!important;background:var(--color-orange)!important}