@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2) format("woff2"),url(./ibm-plex-sans-latin-700-normal.Bth3BMcD.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff) format("woff")}:root{--navy: #142a52;--red: #d9261c;--red-dark: #b01c14;--beige: #faf8f4;--beige-tint: #f4f1ea;--border: #e4dfd5;--border-soft: #f1ece3;--muted: #6f6a5e;--muted-light: #7c766a;--surface: #fff;--maxw: 1040px;--radius: 8px;--radius-sm: 6px;--font-body: "IBM Plex Sans", system-ui, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0}body{background:var(--beige);color:var(--navy);font-family:var(--font-body);-webkit-font-smoothing:antialiased}a{color:var(--red);text-decoration:none}a:hover{color:var(--red-dark)}a:focus-visible{outline:2px solid var(--red);outline-offset:2px}.container{max-width:var(--maxw);margin:0 auto;padding:0 20px}.kicker{font-size:12.5px;line-height:1;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.card-label{margin:0;padding:15px 26px;font-size:12px;line-height:1;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border-soft)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.topbar.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px;border-bottom:1px solid var(--border)}.brand.svelte-1elxaub{display:flex;align-items:center;gap:14px;min-width:0;color:inherit}.brand.svelte-1elxaub img:where(.svelte-1elxaub){height:52px;width:auto;flex:none;display:block}.brand-text.svelte-1elxaub{display:flex;flex-direction:column;min-width:0}.brand-name.svelte-1elxaub{font-weight:600;font-size:16px;letter-spacing:-.01em}.brand-addr.svelte-1elxaub{font-size:12.5px;color:var(--muted-light)}.actions.svelte-1elxaub{display:flex;align-items:center;gap:10px;flex:none}.btn.svelte-1elxaub{font-size:13.5px;font-weight:600;padding:10px 16px;border-radius:var(--radius-sm);white-space:nowrap}.btn-outline.svelte-1elxaub{color:var(--navy);border:1px solid #d9d3c7}.btn-outline.svelte-1elxaub:hover{background:var(--beige-tint);color:var(--navy)}.btn-solid.svelte-1elxaub{color:#fff;background:var(--red)}.btn-solid.svelte-1elxaub:hover{background:var(--red-dark);color:#fff}@media (max-width: 720px){.topbar.svelte-1elxaub{flex-wrap:wrap;row-gap:14px}.actions.svelte-1elxaub{width:100%}.actions.svelte-1elxaub .btn:where(.svelte-1elxaub){flex:1;text-align:center}}.row.svelte-jz8lnl{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 24px}.copyright.svelte-jz8lnl{margin:0;font-size:12.5px;color:#8a8578}.links.svelte-jz8lnl{display:flex;gap:20px;font-size:13.5px;flex-wrap:wrap}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--navy)}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--red)}@media (max-width: 720px){.row.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:14px}}
