*{box-sizing:border-box}body{color:#071a44;background:#f6f8fc;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.shell-header[data-astro-cid-hn3255uk]{background:#fff;border-bottom:1px solid #dce3ef;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(24px,6vw,90px);display:flex}.brand[data-astro-cid-hn3255uk]{align-items:center;display:flex}.shell-header[data-astro-cid-hn3255uk] .brand[data-astro-cid-hn3255uk] img[data-astro-cid-hn3255uk]{width:154px;height:auto;display:block}.shell-header[data-astro-cid-hn3255uk] nav[data-astro-cid-hn3255uk]{color:#64728a;gap:28px;font-size:13px;display:flex}.shell-header[data-astro-cid-hn3255uk] nav[data-astro-cid-hn3255uk] a[data-astro-cid-hn3255uk]:hover{color:#1557ff}.header-action[data-astro-cid-hn3255uk],.primary[data-astro-cid-hn3255uk]{color:#fff;background:#1557ff;border-radius:4px;padding:13px 17px;font-size:13px;font-weight:700}.shell-hero[data-astro-cid-hn3255uk]{background:#fff;border-bottom:1px solid #dce3ef;padding:clamp(80px,12vw,150px) clamp(24px,10vw,160px) 90px}.eyebrow[data-astro-cid-hn3255uk]{color:#1557ff;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:800}.route-label[data-astro-cid-hn3255uk]{color:#8190a8;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.shell-hero[data-astro-cid-hn3255uk] h1[data-astro-cid-hn3255uk]{letter-spacing:-.07em;max-width:900px;margin:20px 0;font-size:clamp(50px,8vw,110px);line-height:.94}.placeholder[data-astro-cid-hn3255uk]{color:#64728a;font-size:18px}.actions[data-astro-cid-hn3255uk]{gap:10px;margin-top:30px;display:flex}.secondary[data-astro-cid-hn3255uk]{border:1px solid #cbd5e4;border-radius:4px;padding:13px 17px;font-size:13px;font-weight:700}.shell-grid[data-astro-cid-hn3255uk]{background:#dce3ef;border-bottom:1px solid #dce3ef;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.shell-grid[data-astro-cid-hn3255uk] article[data-astro-cid-hn3255uk]{background:#f6f8fc;min-height:220px;padding:30px}.slot-number[data-astro-cid-hn3255uk]{color:#1557ff;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.shell-grid[data-astro-cid-hn3255uk] h2[data-astro-cid-hn3255uk],.related[data-astro-cid-hn3255uk] h2[data-astro-cid-hn3255uk]{letter-spacing:-.04em;margin:40px 0 10px;font-size:22px}.shell-grid[data-astro-cid-hn3255uk] p[data-astro-cid-hn3255uk]:last-child{color:#64728a;font-size:14px;line-height:1.5}.related[data-astro-cid-hn3255uk]{grid-template-columns:.6fr 1.4fr;gap:7vw;padding:90px clamp(24px,10vw,160px);display:grid}.related[data-astro-cid-hn3255uk] h2[data-astro-cid-hn3255uk]{margin-top:14px;font-size:clamp(36px,5vw,62px)}.related-grid[data-astro-cid-hn3255uk]{border-top:1px solid #cbd5e4;grid-template-columns:1fr 1fr;display:grid}.related-grid[data-astro-cid-hn3255uk] a[data-astro-cid-hn3255uk]{border-bottom:1px solid #cbd5e4;justify-content:space-between;padding:16px 4px;font-weight:700;display:flex}.related-grid[data-astro-cid-hn3255uk] a[data-astro-cid-hn3255uk]:hover,.related-grid[data-astro-cid-hn3255uk] .current[data-astro-cid-hn3255uk]{color:#1557ff}.guide-link[data-astro-cid-hn3255uk]{padding:0 clamp(24px,10vw,160px) 70px}.guide-link[data-astro-cid-hn3255uk] a[data-astro-cid-hn3255uk]{color:#1557ff;font-size:13px;font-weight:700}footer[data-astro-cid-hn3255uk]{color:#fff;background:#04122f;justify-content:space-between;align-items:center;padding:45px clamp(24px,6vw,90px);display:flex}footer[data-astro-cid-hn3255uk] .brand[data-astro-cid-hn3255uk] img[data-astro-cid-hn3255uk]{filter:brightness(0)invert();width:154px;height:auto;display:block}footer[data-astro-cid-hn3255uk]>a[data-astro-cid-hn3255uk]:last-child{color:#8eb2ff;font-size:13px}@media (width<=760px){.shell-header[data-astro-cid-hn3255uk] nav[data-astro-cid-hn3255uk]{display:none}.header-action[data-astro-cid-hn3255uk]{padding:13px;font-size:0}.header-action[data-astro-cid-hn3255uk] span[data-astro-cid-hn3255uk]{font-size:16px}.shell-grid[data-astro-cid-hn3255uk]{grid-template-columns:1fr 1fr}.related[data-astro-cid-hn3255uk]{grid-template-columns:1fr;gap:25px}}@media (width<=500px){.shell-grid[data-astro-cid-hn3255uk]{grid-template-columns:1fr}.actions[data-astro-cid-hn3255uk]{flex-direction:column}.actions[data-astro-cid-hn3255uk] a[data-astro-cid-hn3255uk]{text-align:center}.related-grid[data-astro-cid-hn3255uk]{grid-template-columns:1fr}}
