.stf{letter-spacing:normal}.stf :where(p,ul,li,ol,a){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.stf{--stf-bg:#17130d;--stf-ink:#f0f2f2;--stf-white:#fff;--stf-muted:#c7d1d5;--stf-eyebrow:#04f0c9;--stf-rule:color-mix(in srgb,#c7d1d5 26%,transparent);--stf-font:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--stf-col:var(--st-box,calc(1232px + var(--stf-gut)*2));--stf-gut:var(--st-edge,clamp(24px,0.75rem + 1.6vw,40px));background:var(--stf-bg);border:0;color:var(--stf-ink);display:block;font-family:var(--stf-font);font-size:16px;font-weight:400;line-height:1.6;margin:0;padding:0;-webkit-font-smoothing:antialiased;text-align:left}.stf.stf-midnight{--stf-bg:#171384;--stf-rule:color-mix(in srgb,#c7d1d5 30%,transparent)}.stf *,.stf :after,.stf :before{box-sizing:border-box}.stf li,.stf ul{list-style:none;margin:0;padding:0}.stf li::marker,.stf li:before{content:none}.stf p{color:inherit;font-size:inherit;line-height:inherit;max-width:none}.stf h2,.stf p{margin:0;padding:0}.stf h2{text-shadow:none}.stf a,.stf h2{background:none;border:0}.stf a{box-shadow:none;color:inherit;font-weight:inherit;text-decoration:none}.stf img,.stf svg{display:block;max-width:none}.stf :focus-visible{border-radius:3px;outline:3px solid var(--stf-eyebrow);outline-offset:3px}.stf-in{margin:0 auto;max-width:var(--stf-col);padding:clamp(56px,40px + 3vw,80px) var(--stf-gut) 40px}.stf-logo{align-items:center;display:flex;width:max-content}.stf .stf-mark{height:26px;width:auto}.stf .stf-mark .ls,.stf .stf-mark .lw{fill:var(--stf-white)}.stf-logo img{height:26px;width:auto}.stf-nav{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}@media (min-width:760px){.stf-nav{grid-template-columns:repeat(var(--stf-cols,4),minmax(0,1fr))}}.stf .stf-h{color:var(--stf-eyebrow);display:block;font-family:var(--stf-font);font-size:15px;font-weight:800;letter-spacing:.08em;line-height:1.6;margin:0 0 16px;text-transform:uppercase}.stf-links{display:grid;gap:9.5px}.stf .stf-links a{color:var(--stf-ink);font-size:16px;line-height:1.6}.stf .stf-links a:hover{color:var(--stf-white);text-decoration:underline;text-underline-offset:.18em}.stf-fine{border-top:1px solid var(--stf-rule);color:var(--stf-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:12px 32px;justify-content:space-between;line-height:1.6;margin-top:48px;padding-top:24px}.stf-copy{max-width:72ch}.stf-copy p{display:inline}.stf-copy p+p:before{content:" "}.stf .stf-copy a{color:var(--stf-ink);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.stf-legal{align-content:flex-start;display:flex;flex-wrap:wrap;gap:8px 24px}.stf .stf-legal a{color:var(--stf-ink);font-weight:700}.stf .stf-copy a:hover,.stf .stf-legal a:hover{color:var(--stf-white);text-decoration:underline}.stf .stf-social{display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:16px}.stf .stf-social a{align-items:center;border-radius:8px;color:var(--stf-ink);display:inline-flex;font-weight:700;justify-content:center;min-height:36px;min-width:36px}.stf .stf-social a:hover{background:color-mix(in srgb,var(--stf-ink) 12%,transparent);color:var(--stf-white)}.stf .stf-social svg{display:block;fill:currentColor;height:20px;width:20px}@media (pointer:coarse){.stf .stf-legal a,.stf .stf-links a{display:inline-block;padding-block:4px}}