.pros__grid[data-astro-cid-ucd2ps2b]{display:grid;gap:48px;align-items:center}.pros__fit[data-astro-cid-ucd2ps2b]{padding:clamp(28px,4vw,48px);background:var(--grey);border-radius:var(--radius)}.pros__fit[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{margin-bottom:16px}.pros__fit[data-astro-cid-ucd2ps2b] ul[data-astro-cid-ucd2ps2b]{list-style:none;margin:0 0 24px;padding:0}.pros__fit[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.08;text-transform:uppercase;color:var(--navy);transition:transform .3s var(--ease),color .3s var(--ease)}.pros__fit[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:hover{transform:translate(8px);color:var(--navy-soft)}.pros__years[data-astro-cid-ucd2ps2b]{margin:0;font-size:1.1rem}.pros__years[data-astro-cid-ucd2ps2b] strong[data-astro-cid-ucd2ps2b]{font-family:var(--font-display);font-size:1.6rem;color:var(--navy);margin-right:4px}@media(min-width:900px){.pros__grid[data-astro-cid-ucd2ps2b]{grid-template-columns:7fr 5fr;gap:80px}}.systems__head[data-astro-cid-ucd2ps2b]{max-width:720px;margin-bottom:40px}.systems__head[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{margin:0;color:#d9dbf3;font-size:1.1rem}.tabs__list[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px}.tabs__tab[data-astro-cid-ucd2ps2b]{display:flex;align-items:center;gap:10px;min-height:60px;padding:12px 16px;font-family:var(--font-display);font-weight:700;font-size:clamp(1rem,1.6vw,1.2rem);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:#fff;background:#ffffff14;border:2px solid transparent;border-radius:var(--radius);cursor:pointer;transition:background-color .25s var(--ease),color .25s var(--ease)}.tabs__tab[data-astro-cid-ucd2ps2b] svg{width:22px;height:22px;flex:none}.tabs__tab[data-astro-cid-ucd2ps2b]:hover{background:#ffffff29}.tabs__tab[data-astro-cid-ucd2ps2b][aria-selected=true]{background:#fff;color:var(--navy)}.tabs__panel[data-astro-cid-ucd2ps2b]{display:grid;gap:28px;align-items:center;padding:clamp(20px,3vw,32px);background:var(--navy-deep);border-radius:var(--radius)}.tabs__panel[data-astro-cid-ucd2ps2b]+.tabs__panel[data-astro-cid-ucd2ps2b]{margin-top:16px}.js[data-astro-cid-ucd2ps2b] .tabs__panel[data-astro-cid-ucd2ps2b]+.tabs__panel[data-astro-cid-ucd2ps2b]{margin-top:0}.tabs__panel[data-astro-cid-ucd2ps2b][hidden]{display:none}.tabs__panel[data-astro-cid-ucd2ps2b].is-active{animation:panel-in .5s var(--ease)}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}}.tabs__media[data-astro-cid-ucd2ps2b] img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius)}.tabs__copy[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{color:#fff;font-size:clamp(1.8rem,3vw,2.4rem)}.tabs__items[data-astro-cid-ucd2ps2b]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tabs__items[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{display:flex;align-items:flex-start;gap:12px;font-size:1.2rem;font-weight:500}.tabs__items[data-astro-cid-ucd2ps2b] svg{width:22px;height:22px;flex:none;margin-top:4px;color:#b9bdf0}.tabs__brands[data-astro-cid-ucd2ps2b]{margin-top:28px}.tabs__brands[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{display:block;color:#c9cbee;margin-bottom:10px}.tabs__brands[data-astro-cid-ucd2ps2b] ul[data-astro-cid-ucd2ps2b]{list-style:none;margin:0;padding:0;display:flex;gap:10px}.tabs__brands[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{padding:8px 20px;background:#fff;color:var(--navy);font-family:var(--font-display);font-weight:700;font-size:1.4rem;text-transform:uppercase;border-radius:var(--radius)}@media(min-width:900px){.tabs__list[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(4,1fr)}.tabs__panel[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr 1fr;gap:48px}}.fobs[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b]{margin-top:8px}.fobs[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b] svg{width:18px;height:18px}.more[data-astro-cid-ucd2ps2b]{background:var(--navy-ink);color:#fff;padding:clamp(48px,6vw,72px) 0}.more__inner[data-astro-cid-ucd2ps2b]{text-align:center;max-width:820px}.more[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{color:#fff;font-size:clamp(1.9rem,3.4vw,2.6rem);margin-bottom:.4em}.more[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{margin:0;color:#d9dbf3;font-size:1.15rem}.more[data-astro-cid-ucd2ps2b] a[data-astro-cid-ucd2ps2b]{color:#fff;font-weight:600;text-underline-offset:4px}
