@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url("./static/barlow-latin-400-normal-NENW7MY5.woff2") format("woff2"),url("./static/barlow-latin-400-normal-NP6ENZ2E.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url("./static/barlow-latin-500-normal-XG5KS5C2.woff2") format("woff2"),url("./static/barlow-latin-500-normal-HZFCIMMG.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url("./static/barlow-latin-600-normal-APFZWJSU.woff2") format("woff2"),url("./static/barlow-latin-600-normal-IMDL24A2.woff") format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url("./static/barlow-condensed-latin-600-normal-WUDKPSWC.woff2") format("woff2"),url("./static/barlow-condensed-latin-600-normal-UCXK75QA.woff") format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url("./static/barlow-condensed-latin-700-normal-5GARACM4.woff2") format("woff2"),url("./static/barlow-condensed-latin-700-normal-63GBER45.woff") format("woff")}:root{--vfl-navy: #0e2a4b;--vfl-blue: #0b6fb8;--vfl-amber: #f6a21e;--vfl-bg: #f0f3f7;--vfl-surface: #fff;--vfl-line: #dde3ea;--vfl-text: #1b2b3d;--vfl-muted: #5c6b7c;--vfl-font-text: "Barlow", system-ui, sans-serif;--vfl-font-display: "Barlow Condensed", "Barlow", sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--vfl-bg);color:var(--vfl-text);font-family:var(--vfl-font-text);font-size:1rem;line-height:1.5}h1,h2,h3{font-family:var(--vfl-font-display);font-weight:700;color:var(--vfl-navy);line-height:1.1}a{color:var(--vfl-blue)}:focus-visible{outline:3px solid var(--vfl-amber);outline-offset:2px}.container{width:min(100% - 2rem,72rem);margin-inline:auto}.card{background:var(--vfl-surface);border:1px solid var(--vfl-line);border-radius:.5rem}.btn{display:inline-block;padding:.7rem 1.4rem;border:2px solid transparent;border-radius:.25rem;font-weight:600;text-decoration:none;text-align:center;cursor:pointer}.btn--primary{background:var(--vfl-amber);color:var(--vfl-navy)}.btn--outline{border-color:currentcolor;color:#fff}.card .btn--outline{color:var(--vfl-navy)}.btn--block{display:block}
