@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@600;700;800;900&family=Roboto:wght@400;500;700&display=swap");:root{--fs-navy:#0a406a;--fs-deep:#072438;--fs-blue:#1b70ba;--fs-orange:#f5821f;--fs-orange-ink:#f5821f;--fs-orange-hover:#d96c0e;--fs-body:#53555a;--fs-muted:#6b7280;--fs-faint:#9aa0a8;--fs-line:#e0e0e0;--fs-soft:#f9f9f9;--fs-shadow:0 8px 24px rgba(0,27,103,.1);--fs-shadow2:0 18px 42px rgba(0,27,103,.18);--fs-head:"Nunito",Arial,sans-serif;--fs-font:"Roboto",Arial,sans-serif;--fs-c-heading:var(--fs-navy);--fs-c-text:var(--fs-body);--fs-c-muted:var(--fs-muted);--fs-c-tag:var(--fs-orange-ink);--fs-c-em:var(--fs-orange-ink);--fs-c-accent:var(--fs-orange-ink);--fs-c-line:var(--fs-line);--fs-c-panel:var(--fs-soft);--fs-c-panel-line:var(--fs-line)}.fs-dark,.fs-tone-white{--fs-c-heading:#fff;--fs-c-text:hsla(0,0%,100%,.86);--fs-c-muted:hsla(0,0%,100%,.72);--fs-c-tag:var(--fs-orange);--fs-c-em:var(--fs-orange);--fs-c-accent:var(--fs-orange);--fs-c-line:hsla(0,0%,100%,.2);--fs-c-panel:hsla(0,0%,100%,.08);--fs-c-panel-line:hsla(0,0%,100%,.16)}.fs-light,.fs-tone-navy{--fs-c-heading:var(--fs-navy);--fs-c-text:var(--fs-body);--fs-c-muted:var(--fs-muted);--fs-c-tag:var(--fs-orange-ink);--fs-c-em:var(--fs-orange-ink);--fs-c-accent:var(--fs-orange-ink);--fs-c-line:var(--fs-line);--fs-c-panel:var(--fs-soft);--fs-c-panel-line:var(--fs-line)}.fs,.fs *,.fs :after,.fs :before{box-sizing:border-box}.fs{color:var(--fs-c-text);font-family:var(--fs-font);font-size:16px;line-height:1.65}.fs :is(h1,h2,h3,h4,p,ul,ol,blockquote,figure){margin:0;padding:0}.fs :is(h1,h2,h3,h4){font-family:var(--fs-head);font-weight:900}.fs ul{list-style:none}.fs img{display:block;height:auto;max-width:100%}.fs :is(h1,h2,h3,h4) em{color:var(--fs-c-em);font-style:normal}.fs-align-center{text-align:center}.fs-tag{color:var(--fs-c-tag);display:block;font-size:12px;font-weight:700;letter-spacing:.13em;line-height:1.4;margin-bottom:12px;text-transform:uppercase}.fs-h2{color:var(--fs-c-heading);font-size:clamp(30px,3vw,42px);letter-spacing:-.025em;line-height:1.08}.fs-micro{color:var(--fs-c-muted);font-size:12.5px;line-height:1.5;margin-top:11px!imporant;text-align:center}.fs-btn{background:var(--fs-orange-ink);border:2px solid var(--fs-orange-ink);border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--fs-head);font-size:17px;font-weight:800;line-height:1.2;padding:14px 30px;text-align:center;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.fs-btn:focus,.fs-btn:hover{background:var(--fs-orange-hover);border-color:var(--fs-orange-hover);color:#fff;text-decoration:none}.fs-btn--ghost{background:transparent;border-color:var(--fs-c-accent);color:var(--fs-c-accent)}.fs-btn--ghost:focus,.fs-btn--ghost:hover{background:var(--fs-orange-ink);border-color:var(--fs-orange-ink);color:#fff}.fs-btn--block{display:block;width:100%}.fs :focus-visible{outline:3px solid var(--fs-orange-ink);outline-offset:2px}.fs-checklist li{color:var(--fs-c-text);display:flex;font-size:14.5px;gap:11px;line-height:1.45;margin-bottom:10px}.fs-chk{color:var(--fs-c-accent);flex:0 0 auto;font-weight:900}.fs-cols-1{grid-template-columns:minmax(0,1fr)}.fs-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-span-all{grid-column:1/-1}@media (max-width:1040px){.fs-cols-3,.fs-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.fs-cols-2,.fs-cols-3,.fs-cols-4{grid-template-columns:minmax(0,1fr)}.fs-span-all{grid-column:auto}}