.topbar[data-astro-cid-nen7h5rs]{background:var(--navy-deep);color:#c6d6ea;font-size:13px}.topbar[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{justify-content:flex-end;gap:22px;padding:8px 24px;display:flex}.topbar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff}header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--navy);position:sticky;top:0;box-shadow:0 1px #ffffff14}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:34px;padding:10px 24px;display:flex}.brand[data-astro-cid-nen7h5rs] img{width:auto;height:80px}.menu[data-astro-cid-nen7h5rs]{gap:28px;margin-left:auto;display:flex}.item[data-astro-cid-nen7h5rs]{position:relative}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#e8eef5;padding:16px 0;font-size:15px;font-weight:650;display:block}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.item[data-astro-cid-nen7h5rs].active>a[data-astro-cid-nen7h5rs]{color:var(--accent)}.item[data-astro-cid-nen7h5rs].active>a[data-astro-cid-nen7h5rs]{box-shadow:inset 0 -2px 0 var(--accent)}.caret[data-astro-cid-nen7h5rs]{opacity:.7;margin-left:5px;font-size:10px}.mega[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;background:#fff;border-radius:12px;width:330px;padding:10px;transition:all .16s;position:absolute;top:100%;left:-18px;transform:translateY(6px);box-shadow:0 24px 60px #0b192d38}.item[data-astro-cid-nen7h5rs].has:hover .mega[data-astro-cid-nen7h5rs],.item[data-astro-cid-nen7h5rs].has:focus-within .mega[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.mega[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:14.5px;font-weight:600;display:flex}.mega[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--wash);color:var(--accent)}.mega[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{color:var(--muted);background:var(--wash);border-radius:999px;padding:2px 9px;font-size:12px;font-style:normal}.item[data-astro-cid-nen7h5rs].has:hover .mega[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{background:#fff}.cta[data-astro-cid-nen7h5rs]{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:700}.cta[data-astro-cid-nen7h5rs]:hover{background:#0f7ae5}.burger[data-astro-cid-nen7h5rs]{color:#e8eef5;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:26px;line-height:1;display:none}.drawer[data-astro-cid-nen7h5rs]{display:none}@media (width<=900px){.topbar[data-astro-cid-nen7h5rs] .ship[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:block}.brand[data-astro-cid-nen7h5rs] img{height:66px}.drawer[data-astro-cid-nen7h5rs]{border-top:1px solid #ffffff1f;padding:6px 24px 16px;display:block}.drawer[data-astro-cid-nen7h5rs][hidden]{display:none}.drawer[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.drawer-cats[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#e8eef5;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:12px 0;font-weight:650;display:flex}.drawer-cats[data-astro-cid-nen7h5rs]{margin-top:10px}.drawer-cats[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#c6d6ea;font-size:14.5px;font-weight:500}.drawer-cats[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{opacity:.6;font-style:normal}}footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#c6d6ea;font-size:14px}.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:44px;padding:58px 24px 34px;display:grid}.flogo[data-astro-cid-jo6i4kqk]{width:auto;height:118px;margin-bottom:16px}h4[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin:0 0 15px;font-size:13px}.fgrid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fgrid[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{padding:5px 0;display:block}.fgrid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.ig[data-astro-cid-jo6i4kqk]{border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;margin-top:10px;font-weight:650;transition:all .16s;padding:8px 14px!important;display:inline-flex!important}.ig[data-astro-cid-jo6i4kqk]:hover{color:#fff;border-color:var(--accent);background:var(--accent)}.fbot[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #ffffff21;justify-content:center;padding:18px 24px;font-size:13px;display:flex}@media (width<=900px){.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:30px}}@media (width<=560px){.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}:root{--navy:#16345c;--navy-deep:#0e2340;--accent:#1c8cfc;--ink:#16202e;--muted:#5c6b80;--hairline:#e3e8ef;--wash:#f5f8fc;--radius:14px;--shell:1180px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;line-height:1.15}p{margin:0}button{font:inherit}.wrap{max-width:var(--shell);margin:0 auto;padding:0 24px}section{padding:76px 0}section.band{background:var(--wash)}.head{max-width:660px;margin-bottom:40px}.head .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:12.5px;font-weight:700}.head h2{margin-top:11px;font-size:clamp(26px,3vw,36px);font-weight:800}.head p{color:var(--muted);margin-top:13px;font-size:16.5px}.btn{cursor:pointer;border:1.5px solid #0000;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:700;transition:all .16s;display:inline-block}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#0f7ae5}.btn-outline{color:var(--navy);background:#fff;border-color:#c9d6e6}.btn-outline:hover{border-color:var(--navy)}.crumbs{color:var(--muted);padding:22px 0 0;font-size:13.5px}.crumbs a:hover{color:var(--accent)}.crumbs span{opacity:.5;margin:0 7px}@media (width<=620px){section{padding:52px 0}}
