.why-grid[data-astro-cid-kba5xdzz]{gap:var(--space-7);display:grid}@media (width>=60em){.why-grid[data-astro-cid-kba5xdzz]{gap:var(--space-9);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.why-media[data-astro-cid-kba5xdzz]{--cut:var(--cut-lg);aspect-ratio:4/3;background:var(--navy-700);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);overflow:hidden}@media (width>=60em){.why-media[data-astro-cid-kba5xdzz]{aspect-ratio:5/6}}.why-media[data-astro-cid-kba5xdzz] img{object-fit:cover;width:100%;height:100%}.why-text[data-astro-cid-kba5xdzz] h2[data-astro-cid-kba5xdzz]{font-size:var(--fs-2xl);max-width:18ch}.why-text[data-astro-cid-kba5xdzz] .lead[data-astro-cid-kba5xdzz]{margin-top:var(--space-5);max-width:56ch}.points[data-astro-cid-kba5xdzz]{gap:var(--space-5);margin:var(--space-7) 0;padding:0;list-style:none;display:grid}.point[data-astro-cid-kba5xdzz]{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.point-icon[data-astro-cid-kba5xdzz]{background:var(--white);width:3rem;height:3rem;color:var(--navy-700);border-left:3px solid var(--color-accent);place-items:center;display:grid}.point[data-astro-cid-kba5xdzz] h3[data-astro-cid-kba5xdzz]{font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug)}.point[data-astro-cid-kba5xdzz] p[data-astro-cid-kba5xdzz]{margin-top:var(--space-1);font-size:var(--fs-sm);max-width:52ch}.cta[data-astro-cid-betl2tkq]{background:var(--navy-800)}.cta-grid[data-astro-cid-betl2tkq]{gap:var(--space-7);display:grid}@media (width>=60em){.cta-grid[data-astro-cid-betl2tkq]{gap:var(--space-9);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}}.cta-text[data-astro-cid-betl2tkq] h2[data-astro-cid-betl2tkq]{max-width:16ch}.cta-text[data-astro-cid-betl2tkq] .lead[data-astro-cid-betl2tkq]{margin-top:var(--space-5)}.cta-actions[data-astro-cid-betl2tkq]{margin-top:var(--space-6)}.cta-contact[data-astro-cid-betl2tkq]{--cut:var(--cut-md);padding:var(--space-6);background:var(--navy-700);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.cta-contact[data-astro-cid-betl2tkq] h3[data-astro-cid-betl2tkq]{margin-bottom:var(--space-5);font-size:var(--fs-lg)}.cta-contact[data-astro-cid-betl2tkq] ul[data-astro-cid-betl2tkq]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.cta-contact[data-astro-cid-betl2tkq] li[data-astro-cid-betl2tkq]{gap:var(--space-3);color:var(--white);grid-template-columns:auto 1fr;align-items:start;display:grid}.cta-contact[data-astro-cid-betl2tkq] li[data-astro-cid-betl2tkq] .icon{color:var(--color-accent);margin-top:2px}.cta-contact[data-astro-cid-betl2tkq] a[data-astro-cid-betl2tkq]{color:var(--white);overflow-wrap:anywhere;text-decoration:none}.cta-contact[data-astro-cid-betl2tkq] a[data-astro-cid-betl2tkq]:hover{text-decoration:underline}.area-grid[data-astro-cid-aacz4nap]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.area-grid[data-astro-cid-aacz4nap]{grid-template-columns:repeat(2,1fr)}.area--accent[data-astro-cid-aacz4nap]{grid-column:1/-1}}@media (width>=60em){.area-grid[data-astro-cid-aacz4nap]{gap:var(--space-5);grid-template-columns:repeat(6,1fr)}.area[data-astro-cid-aacz4nap]{grid-column:span 2}.area--wide[data-astro-cid-aacz4nap],.area--accent[data-astro-cid-aacz4nap]{grid-column:span 3}}.area-link[data-astro-cid-aacz4nap]{--cut:var(--cut-md);background:var(--navy-800);height:100%;color:var(--color-on-dark-muted);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);flex-direction:column;text-decoration:none;display:flex}.area-media[data-astro-cid-aacz4nap]{aspect-ratio:16/10;background:var(--navy-700);position:relative;overflow:hidden}.area--wide[data-astro-cid-aacz4nap] .area-media[data-astro-cid-aacz4nap]{aspect-ratio:16/8}.area-media[data-astro-cid-aacz4nap] img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out)}.area-media[data-astro-cid-aacz4nap]:after{content:"";pointer-events:none;background:linear-gradient(#0d1b2d00 55%,#0d1b2d73 100%);position:absolute;inset:0}.area-body[data-astro-cid-aacz4nap]{padding:var(--space-5) var(--space-5) var(--space-6);flex-direction:column;flex:1;display:flex}.area-index[data-astro-cid-aacz4nap]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);letter-spacing:.08em;color:var(--color-accent)}.area-title[data-astro-cid-aacz4nap]{margin-top:var(--space-2);font-size:var(--fs-lg);color:var(--white)}.area-products[data-astro-cid-aacz4nap]{margin-top:var(--space-3);font-size:var(--fs-sm);line-height:1.5}.area-cta[data-astro-cid-aacz4nap]{align-items:center;gap:var(--space-2);padding-top:var(--space-5);font-size:var(--fs-sm);color:var(--white);margin-top:auto;font-weight:600;display:inline-flex}.area-cta[data-astro-cid-aacz4nap] .icon{transition:transform var(--duration) var(--ease-out)}.area-link[data-astro-cid-aacz4nap]:hover .area-media[data-astro-cid-aacz4nap] img{transform:scale(1.04)}.area-link[data-astro-cid-aacz4nap]:hover .area-cta[data-astro-cid-aacz4nap] .icon{transform:translate(4px)}.area-link[data-astro-cid-aacz4nap]:focus-visible{outline:none}.area-link[data-astro-cid-aacz4nap]:focus-visible .area-body[data-astro-cid-aacz4nap]{box-shadow:inset 0 0 0 3px var(--color-accent)}.area--accent[data-astro-cid-aacz4nap] .area-link[data-astro-cid-aacz4nap]{background:var(--color-accent);color:var(--navy-900)}.area--accent[data-astro-cid-aacz4nap] .area-title[data-astro-cid-aacz4nap],.area--accent[data-astro-cid-aacz4nap] .area-cta[data-astro-cid-aacz4nap],.area--accent[data-astro-cid-aacz4nap] .area-index[data-astro-cid-aacz4nap]{color:var(--navy-900)}.area--accent[data-astro-cid-aacz4nap] .area-link[data-astro-cid-aacz4nap]:focus-visible .area-body[data-astro-cid-aacz4nap]{box-shadow:inset 0 0 0 3px var(--navy-900)}@media (width>=40em) and (width<=59.99em){.area--accent[data-astro-cid-aacz4nap] .area-link[data-astro-cid-aacz4nap]{flex-direction:row}.area--accent[data-astro-cid-aacz4nap] .area-media[data-astro-cid-aacz4nap]{aspect-ratio:auto;flex:1}.area--accent[data-astro-cid-aacz4nap] .area-body[data-astro-cid-aacz4nap]{flex:1}}
