.shared-header[data-astro-cid-fzpbxy5g],.shared-header[data-astro-cid-fzpbxy5g] [data-astro-cid-fzpbxy5g]{box-sizing:border-box}.shared-header[data-astro-cid-fzpbxy5g]{z-index:20;color:#0a2540;background:#fff;border-bottom:1px solid #e6eaf4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65;position:relative}.shared-header-inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:32px;width:min(1200px,100% - 80px);min-height:88px;margin-inline:auto;display:flex}.shared-brand[data-astro-cid-fzpbxy5g]{color:#0a2540;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.shared-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{object-fit:contain;width:34px;height:34px;display:block}.shared-brand[data-astro-cid-fzpbxy5g]>span[data-astro-cid-fzpbxy5g]{letter-spacing:-1.3px;font-size:27px;font-weight:780}.shared-brand-period[data-astro-cid-fzpbxy5g]{color:#635bff}.shared-nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:28px;margin:0 0 0 auto;display:flex}.shared-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#0a2540;letter-spacing:normal;text-transform:none;font:620 14px/1.65 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none}.shared-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#635bff}.shared-start[data-astro-cid-fzpbxy5g]{color:#fff;letter-spacing:normal;background:#635bff;border-radius:24px;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:9px 19px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.shared-start[data-astro-cid-fzpbxy5g]:hover{color:#fff;background:#0a2540}.shared-start[data-astro-cid-fzpbxy5g] svg{width:14px;height:14px}a[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:5px;outline:3px solid #635bff}@media (width<=1100px){.shared-header-inner[data-astro-cid-fzpbxy5g]{width:calc(100% - 56px)}}@media (width<=600px){.shared-header-inner[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:10px 16px;width:calc(100% - 36px);min-height:77px;padding-block:14px}.shared-brand[data-astro-cid-fzpbxy5g]{gap:8px}.shared-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:29px;height:29px}.shared-brand[data-astro-cid-fzpbxy5g]>span[data-astro-cid-fzpbxy5g]{font-size:24px}.shared-nav[data-astro-cid-fzpbxy5g]{order:3;width:100%;margin:0}.shared-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:12px}.shared-start[data-astro-cid-fzpbxy5g]{white-space:nowrap;gap:10px;min-height:38px;margin-left:auto;padding:8px 15px;font-size:12px}}@media (width<=374px){.shared-header-inner[data-astro-cid-fzpbxy5g]{gap:10px}.shared-brand[data-astro-cid-fzpbxy5g]{gap:6px}.shared-brand[data-astro-cid-fzpbxy5g]>span[data-astro-cid-fzpbxy5g]{font-size:21px}.shared-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:26px;height:26px}.shared-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:11px}.shared-start[data-astro-cid-fzpbxy5g]{gap:8px;padding-inline:12px}}.marketing-footer[data-astro-cid-enxf4lqc]{--ink:#0a2540;--muted:#4f6378;--purple:#635bff;--purple-dark:#4b43d6;--line:#dfe7ef;--canvas:#f6f9fc;color:var(--ink);border-top:1px solid var(--line);background:var(--canvas);padding:0 0 32px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}.footer-intro[data-astro-cid-enxf4lqc]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:42px;display:flex}.footer-intro[data-astro-cid-enxf4lqc] p[data-astro-cid-enxf4lqc]{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:650}.footer-intro[data-astro-cid-enxf4lqc]>a[data-astro-cid-enxf4lqc],.footer-intro[data-astro-cid-enxf4lqc]>button[data-astro-cid-enxf4lqc]{color:var(--purple-dark);flex:none;font-size:15px;font-weight:650;text-decoration:none}.footer-intro[data-astro-cid-enxf4lqc]>button[data-astro-cid-enxf4lqc]{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-family:inherit;display:inline-flex}.footer-intro[data-astro-cid-enxf4lqc]>a[data-astro-cid-enxf4lqc]:hover,.footer-intro[data-astro-cid-enxf4lqc]>button[data-astro-cid-enxf4lqc]:hover{color:var(--ink)}.footer-intro[data-astro-cid-enxf4lqc]>button[data-astro-cid-enxf4lqc]:focus-visible{outline:3px solid var(--purple);outline-offset:5px}.footer-grid[data-astro-cid-enxf4lqc]{grid-template-columns:1.2fr 1fr 1.15fr 1.25fr;gap:44px;padding-block:60px 65px;display:grid}.footer-company[data-astro-cid-enxf4lqc]>p[data-astro-cid-enxf4lqc]{color:var(--muted);margin:21px 0 15px;font-size:14px;line-height:1.8}.footer-location[data-astro-cid-enxf4lqc]{color:var(--muted);font-size:12px}.marketing-footer[data-astro-cid-enxf4lqc] .footer-column[data-astro-cid-enxf4lqc]{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;margin:0;display:flex}.footer-column[data-astro-cid-enxf4lqc] h2[data-astro-cid-enxf4lqc]{color:var(--ink);letter-spacing:0;margin:3px 0 8px;font-size:14px;font-weight:700;line-height:1.5}.footer-column[data-astro-cid-enxf4lqc]>a[data-astro-cid-enxf4lqc]{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.6;text-decoration:none}.footer-column[data-astro-cid-enxf4lqc]>a[data-astro-cid-enxf4lqc]:hover{color:var(--purple-dark);text-underline-offset:4px;text-decoration:underline}.footer-column[data-astro-cid-enxf4lqc] address[data-astro-cid-enxf4lqc]{color:var(--muted);margin:3px 0;font-size:13px;font-style:normal;line-height:1.9}.footer-legal[data-astro-cid-enxf4lqc]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:26px;display:flex}.footer-legal[data-astro-cid-enxf4lqc] p[data-astro-cid-enxf4lqc]{color:var(--muted);margin:0;font-size:12px}.footer-legal[data-astro-cid-enxf4lqc] nav[data-astro-cid-enxf4lqc]{flex-wrap:wrap;gap:24px;margin:0;display:flex}.footer-legal[data-astro-cid-enxf4lqc] a[data-astro-cid-enxf4lqc]{color:var(--muted);font-size:12px;font-weight:500;text-decoration:none}.footer-legal[data-astro-cid-enxf4lqc] a[data-astro-cid-enxf4lqc]:hover{color:var(--purple-dark)}.marketing-footer[data-astro-cid-enxf4lqc],.marketing-footer[data-astro-cid-enxf4lqc] [data-astro-cid-enxf4lqc]{box-sizing:border-box}.footer-shell[data-astro-cid-enxf4lqc]{width:min(1200px,100% - 80px);margin-inline:auto}.footer-company[data-astro-cid-enxf4lqc] .brand[data-astro-cid-enxf4lqc]{letter-spacing:normal;color:var(--ink);white-space:nowrap;align-items:center;gap:10px;font-size:16px;text-decoration:none;display:inline-flex}.footer-company[data-astro-cid-enxf4lqc] .brand[data-astro-cid-enxf4lqc] img[data-astro-cid-enxf4lqc]{object-fit:contain;width:34px;height:34px;margin:0;display:block}.footer-company[data-astro-cid-enxf4lqc] .brand[data-astro-cid-enxf4lqc]>span[data-astro-cid-enxf4lqc]{letter-spacing:-1.3px;font-size:27px;font-weight:780}.brand-period[data-astro-cid-enxf4lqc]{color:var(--purple)}.footer-column[data-astro-cid-enxf4lqc]>a[data-astro-cid-enxf4lqc],.footer-legal[data-astro-cid-enxf4lqc] a[data-astro-cid-enxf4lqc]{letter-spacing:normal;text-transform:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:inline-block}.footer-legal[data-astro-cid-enxf4lqc] a[data-astro-cid-enxf4lqc]{line-height:1.65}a[data-astro-cid-enxf4lqc]:focus-visible,button[data-astro-cid-enxf4lqc]:focus-visible{outline:3px solid var(--purple);outline-offset:5px}.marketing-footer[data-astro-cid-enxf4lqc] .fa-icon{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}@media (width<=1100px){.footer-shell[data-astro-cid-enxf4lqc]{width:calc(100% - 56px)}.footer-grid[data-astro-cid-enxf4lqc]{gap:28px}}@media (width<=850px){.footer-grid[data-astro-cid-enxf4lqc]{grid-template-columns:1fr 1fr;gap:42px;padding-block:45px}.footer-legal[data-astro-cid-enxf4lqc]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.footer-shell[data-astro-cid-enxf4lqc]{width:calc(100% - 36px)}.footer-intro[data-astro-cid-enxf4lqc]{flex-direction:column;align-items:flex-start;gap:16px;padding-block:30px}.footer-grid[data-astro-cid-enxf4lqc]{gap:36px 20px}.footer-company[data-astro-cid-enxf4lqc],.footer-contact[data-astro-cid-enxf4lqc]{grid-column:1/-1}.footer-legal[data-astro-cid-enxf4lqc] nav[data-astro-cid-enxf4lqc]{gap:14px}}body{margin:0}.shared-skip[data-astro-cid-tq46r5sz]{z-index:100;clip-path:inset(50%);color:#fff;background:#0a2540;width:1px;height:1px;font:14px/1.5 system-ui,sans-serif;position:fixed;top:12px;left:12px;overflow:hidden}.shared-skip[data-astro-cid-tq46r5sz]:focus{clip-path:none;width:auto;height:auto;padding:12px 20px}
