.intro[data-astro-cid-zxet6rxz]{text-align:center;max-width:var(--layout-measure-intro);margin:0 auto var(--space-12)}.lead[data-astro-cid-zxet6rxz]{color:var(--color-text);font-size:var(--font-size-lead);margin:0}.start[data-astro-cid-zxet6rxz]{text-align:start;margin:0}@media (width>=992px){.aside[data-astro-cid-zxet6rxz]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.aside[data-astro-cid-zxet6rxz] .grid[data-astro-cid-zxet6rxz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.aside[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-8)}@media (width>=992px){.aside[data-astro-cid-zxet6rxz]:has(.intro .tagline) .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-prose-h2)}}.aside[data-astro-cid-zxet6rxz]:has(.intro .tagline) .card[data-astro-cid-zxet6rxz]{padding:var(--space-6);border-color:var(--color-slate-300);border-radius:var(--radius-lg);background:var(--color-white-tint)}@media (width>=768px){.aside[data-astro-cid-zxet6rxz]:has(.intro .tagline) .grid[data-astro-cid-zxet6rxz]{grid-auto-rows:1fr;align-items:stretch}}@media (width>=992px){.aside[data-astro-cid-zxet6rxz]:has(.intro .tagline){padding-inline:var(--space-6)}}.side[data-astro-cid-zxet6rxz]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);text-align:start;flex-wrap:wrap;max-width:none;display:flex}.side[data-astro-cid-zxet6rxz]>div[data-astro-cid-zxet6rxz]:first-child{max-width:35rem}@media (width>=992px){.body[data-astro-cid-zxet6rxz]:has(.slider){padding-inline:var(--space-6)}}.side[data-astro-cid-zxet6rxz] .lead[data-astro-cid-zxet6rxz]{color:var(--color-text)}.arrows[data-astro-cid-zxet6rxz]{gap:var(--space-2);display:flex}.arrows[data-astro-cid-zxet6rxz] button[data-astro-cid-zxet6rxz]{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);cursor:pointer;place-items:center;padding:0;display:grid}.arrows[data-astro-cid-zxet6rxz] button[data-astro-cid-zxet6rxz]:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.arrows[data-astro-cid-zxet6rxz] button[data-astro-cid-zxet6rxz]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.arrows[data-astro-cid-zxet6rxz] button[data-astro-cid-zxet6rxz]:disabled{opacity:.5;cursor:default}.arrows[data-astro-cid-zxet6rxz] svg[data-astro-cid-zxet6rxz]{width:var(--size-icon-xs);height:var(--size-icon-xs);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.grid[data-astro-cid-zxet6rxz]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-zxet6rxz]{gap:var(--space-3);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);backdrop-filter:blur(var(--blur-glass));flex-direction:column;transition:box-shadow .5s cubic-bezier(1,0,0,1),border-color .5s cubic-bezier(1,0,0,1);display:flex}.card[data-astro-cid-zxet6rxz]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-glow)}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].light{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.grid[data-astro-cid-zxet6rxz].vendor{gap:var(--space-4) var(--space-6);margin-inline:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:calc(var(--space-12) + var(--space-1)) var(--space-8) var(--space-8);border-radius:var(--radius-md);background:var(--color-navy-veil);text-align:center;border-color:#0000;align-items:center;gap:0}.vendor[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-4xl);height:auto;margin-bottom:calc(var(--space-4) + var(--space-1));align-self:center}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){margin-bottom:var(--space-8);font-size:var(--font-size-card-name);font-weight:var(--font-weight-medium)}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1;color:var(--color-text-muted)}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] strong{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].plain{gap:var(--space-8);margin-inline:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.plain[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:0}.plain[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] strong{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.light[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{border-color:var(--color-white);background:var(--color-white);color:var(--color-navy-850)}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3),.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-weight:var(--font-weight-semibold)}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){line-height:var(--font-leading-heading)}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){line-height:1.5}.light[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold);line-height:var(--font-leading-title)}.light[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1;font-size:var(--font-size-lg)}.light[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .more[data-astro-cid-zxet6rxz]{color:var(--color-navy-900);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-transform:none;letter-spacing:0}.card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold);line-height:var(--font-leading-title);overflow-wrap:anywhere;margin:0}.card[data-astro-cid-zxet6rxz] a{color:inherit}.card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:.92}.card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] p{margin:0 0 var(--space-3)}.card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] :last-child{margin-bottom:0}.card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] strong{color:inherit;font-weight:var(--font-weight-medium)}.card[data-astro-cid-zxet6rxz] .more[data-astro-cid-zxet6rxz]{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--font-tracking-link);margin-top:auto;text-decoration:none}.card[data-astro-cid-zxet6rxz] .more[data-astro-cid-zxet6rxz]:hover{text-decoration:underline}.icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-xl);align-self:flex-start;width:auto}.slider[data-astro-cid-zxet6rxz]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / 1.2 - var(--space-4));gap:var(--space-4);scroll-snap-type:x mandatory;padding:0 1px var(--space-4) 0;scrollbar-width:none;margin-right:-1px;overflow-x:auto}.slider[data-astro-cid-zxet6rxz]::-webkit-scrollbar{display:none}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{scroll-snap-align:start}.slider[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-md)}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){margin:0 0 var(--space-heading-sm);font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold);line-height:var(--font-leading-title)}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-8);gap:0}.slider[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-8)}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding-inline:var(--space-8)}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{font-size:var(--font-size-lg)}@media (width>=768px){.slider[data-astro-cid-zxet6rxz]{grid-auto-columns:calc(100% / 3 - var(--space-4))}}.intro[data-astro-cid-zxet6rxz].side{margin-bottom:var(--layout-block-gap)}.dots[data-astro-cid-zxet6rxz]{justify-content:center;gap:var(--space-2);min-height:var(--space-2);margin-top:calc(var(--space-12) - var(--space-4));display:flex}.dots[data-astro-cid-zxet6rxz] button{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-text-muted);cursor:pointer;border:0;padding:0}.dots[data-astro-cid-zxet6rxz] button[aria-current]{background:var(--color-accent)}.dots[data-astro-cid-zxet6rxz] button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cta[data-astro-cid-zxet6rxz]{margin-top:var(--space-12);justify-content:center;display:flex}.track[data-astro-cid-zxet6rxz]{position:relative}.track[data-astro-cid-zxet6rxz].sides .arrows[data-astro-cid-zxet6rxz]{inset:50% calc(-1 * var(--space-4)) auto;pointer-events:none;justify-content:space-between;position:absolute;transform:translateY(-50%)}.track[data-astro-cid-zxet6rxz].sides .arrows[data-astro-cid-zxet6rxz] button[data-astro-cid-zxet6rxz]{pointer-events:auto;border-radius:var(--radius-sm);border-color:var(--color-white-tint);background:var(--color-navy-800)}.body[data-astro-cid-zxet6rxz]:has(.sides) .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-20)}@media (width<=767px){.track[data-astro-cid-zxet6rxz].sides .arrows[data-astro-cid-zxet6rxz]{inset-inline:0}.body[data-astro-cid-zxet6rxz]:has(.sides) .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-8)}}.body[data-astro-cid-zxet6rxz]:has(.benefits)+.cta[data-astro-cid-zxet6rxz]{margin-top:var(--space-20)}.body[data-astro-cid-zxet6rxz]:has(.columns)~.cta[data-astro-cid-zxet6rxz]{margin-top:calc(var(--space-20) + var(--space-2))}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].statement{justify-content:space-between;column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,26rem))}}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].statement{justify-content:start;column-gap:calc(15.25 * var(--font-size-md));grid-template-columns:repeat(2,minmax(0,26rem))}}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{min-height:calc(36 * var(--font-size-md));padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);border-color:var(--color-border-strong);background:var(--color-white-tint);background-image:linear-gradient(transparent 60%, var(--color-accent-soft));font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);line-height:1.5;display:block;position:relative}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(2n){background-image:linear-gradient(transparent 60%, var(--color-white-tint))}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3),.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){color:var(--color-accent)}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(2n) [data-astro-cid-zxet6rxz]:is(h2,h3){color:var(--color-text-muted)}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] p{display:inline}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3):after{content:" "}.statement[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{top:var(--space-4);right:var(--space-4);width:var(--size-icon-4xl);opacity:.9;height:auto;position:absolute}.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{border-color:var(--color-border-strong);box-shadow:none}@media (width<=767px){.statement[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{min-height:0;font-size:var(--font-size-2xl)}.statement[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-2xl)}}@media (width>=992px){.featured[data-astro-cid-zxet6rxz].first-three .card[data-astro-cid-zxet6rxz]{grid-column:span 3}.featured[data-astro-cid-zxet6rxz].first-three .card[data-astro-cid-zxet6rxz]:nth-child(-n+3){grid-column:span 2}}.featured[data-astro-cid-zxet6rxz].first-three .card[data-astro-cid-zxet6rxz]:nth-child(3){border-color:var(--color-accent)}.featured[data-astro-cid-zxet6rxz].first-three .card[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-md)}.body[data-astro-cid-zxet6rxz]:has(.resource) .intro[data-astro-cid-zxet6rxz]{max-width:50rem;margin-bottom:var(--space-20)}.body[data-astro-cid-zxet6rxz]:has(.resource) .lead[data-astro-cid-zxet6rxz]{font-size:var(--font-size-lg);max-width:42.5rem;margin-inline:auto}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].resource{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.resource[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-2);border-radius:var(--radius-sm);border-color:var(--color-border-strong);background:var(--color-white-tint)}.resource-link[data-astro-cid-zxet6rxz]{gap:var(--space-6);color:inherit;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}@media (width>=768px){.resource-link[data-astro-cid-zxet6rxz]{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr)}}.resource[data-astro-cid-zxet6rxz] .cover[data-astro-cid-zxet6rxz]{object-fit:cover;border-radius:var(--radius-xs);width:100%;height:100%;min-height:15rem;max-height:17.5rem}.resource-body[data-astro-cid-zxet6rxz]{gap:var(--space-2);padding:var(--space-6) var(--space-2) var(--space-6) 0;flex-direction:column;display:flex}@media (width<=767px){.resource-body[data-astro-cid-zxet6rxz]{padding:0 var(--space-2) var(--space-4)}.resource[data-astro-cid-zxet6rxz] .cover[data-astro-cid-zxet6rxz]{aspect-ratio:7/4;min-height:0}}.tags[data-astro-cid-zxet6rxz]{align-items:center;gap:var(--space-4);margin:0 0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:flex}.tag[data-astro-cid-zxet6rxz]{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-white-tint)}.meta[data-astro-cid-zxet6rxz]{color:var(--color-text-muted)}.resource[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1}.resource-more[data-astro-cid-zxet6rxz]{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-button);display:inline-flex}.resource-more[data-astro-cid-zxet6rxz] svg[data-astro-cid-zxet6rxz]{width:var(--size-icon-xs);height:var(--size-icon-xs);fill:none;stroke:currentColor;stroke-width:2px}.resource-link[data-astro-cid-zxet6rxz]:hover .resource-more[data-astro-cid-zxet6rxz]{color:var(--color-accent)}.grid[data-astro-cid-zxet6rxz].stack{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{grid-template-columns:var(--size-icon-3xl) minmax(0, 1fr);column-gap:var(--space-4);padding:var(--space-4) var(--space-6);border-color:var(--color-white);background:var(--color-white);color:var(--color-navy-850);grid-template-rows:auto 1fr;align-items:start;row-gap:0;display:grid}.light .stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{border-color:var(--color-card-light-strong)}.stack[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-3xl);grid-row:span 2;align-self:center;height:auto}.stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:1.3}.stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1;font-size:var(--font-size-lg);line-height:1.3}@media (width<=767px){.stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{grid-template-columns:minmax(0,1fr)}.stack[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-4);grid-row:auto;justify-self:center}}.aside[data-astro-cid-zxet6rxz]:has(.stack) .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-sm);font-weight:var(--font-weight-medium);line-height:1.5}@media (width<=767px){.aside[data-astro-cid-zxet6rxz]:has(.stack) .intro[data-astro-cid-zxet6rxz] .heading{font-size:calc(1.4 * var(--font-size-md))}}@media (width>=992px){.aside[data-astro-cid-zxet6rxz]:has(.stack){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aside[data-astro-cid-zxet6rxz] .grid[data-astro-cid-zxet6rxz].stack{max-width:calc(32.25 * var(--font-size-md));grid-template-columns:minmax(0,1fr);justify-self:end}}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].icons{grid-template-columns:repeat(3,minmax(0,1fr))}}.icons[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{align-items:center;gap:var(--space-4);backdrop-filter:none;box-shadow:none;text-align:center;background:0 0;border:0;padding:0}.icons[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{align-self:center}.icons[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{min-height:calc(3 * var(--space-28));padding:var(--space-8);border-radius:var(--radius-lg);justify-content:space-between;gap:0;position:relative;overflow:hidden}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-xl);margin:0}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].benefits{gap:var(--space-8)}}.body[data-astro-cid-zxet6rxz]:has(.benefits) .intro[data-astro-cid-zxet6rxz] .tagline{color:var(--color-text-muted)}.body[data-astro-cid-zxet6rxz]:has(.benefits) .intro[data-astro-cid-zxet6rxz]{max-width:56rem;margin-bottom:calc(var(--space-20) + var(--space-2))}.body[data-astro-cid-zxet6rxz]:has(.benefits) .lead[data-astro-cid-zxet6rxz]{max-width:var(--layout-measure-lead);margin-inline:auto}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:after{content:"";background:var(--gradient-glow);width:14rem;height:14rem;filter:blur(var(--blur-glow-sm));opacity:0;pointer-events:none;border-radius:50%;transition:opacity .5s;position:absolute;bottom:-6rem;right:-6rem}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover:after{opacity:.6}.icon-tint[data-astro-cid-zxet6rxz]{background:var(--color-text);width:2.5rem;height:2.5rem;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;transition:background-color .5s;display:block}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover .icon-tint[data-astro-cid-zxet6rxz]{background:var(--color-accent)}.body[data-astro-cid-zxet6rxz]:has(.columns) .intro[data-astro-cid-zxet6rxz]{max-width:var(--layout-measure-intro)}@media (width>=992px){.body[data-astro-cid-zxet6rxz]:has(.columns) .intro[data-astro-cid-zxet6rxz]{max-width:calc(68 * var(--font-size-md))}}.body[data-astro-cid-zxet6rxz]:has(.columns) .lead[data-astro-cid-zxet6rxz]{color:var(--color-text);max-width:42.5rem;margin-inline:auto}.columns[data-astro-cid-zxet6rxz]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))}@media (width<=767px){.columns[data-astro-cid-zxet6rxz]{grid-template-columns:minmax(0,1fr)}}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{column-gap:var(--space-2);backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto 1fr;align-items:start;padding:0;display:grid}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){justify-self:start}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{grid-column:1/-1}.columns[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none}.columns[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-sm);margin-top:.3em}.columns[data-astro-cid-zxet6rxz] h3[data-astro-cid-zxet6rxz]{font-size:var(--font-size-lg);margin-bottom:0;line-height:1.5}.body[data-astro-cid-zxet6rxz]:has(.columns) .intro[data-astro-cid-zxet6rxz]{margin-bottom:calc(var(--space-12) + var(--space-4))}.columns[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{color:var(--color-text-muted)}.video[data-astro-cid-zxet6rxz]{margin-top:calc(var(--space-20) + var(--space-6));position:relative}.video[data-astro-cid-zxet6rxz] .screen{border:1px solid var(--color-border)}.video[data-astro-cid-zxet6rxz] .glass{position:relative}.video[data-astro-cid-zxet6rxz] .screen{padding:0;display:block}.video[data-astro-cid-zxet6rxz] .screen>*{width:100%}.embedded[data-astro-cid-zxet6rxz]{margin-block:var(--space-12)}.embedded[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-6)}.embedded[data-astro-cid-zxet6rxz] .grid[data-astro-cid-zxet6rxz]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.embedded[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-6) var(--space-4);background:var(--color-bg-deep);border-color:#0000}.embedded[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-md)}.embedded[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{font-size:var(--font-size-sm)}.embedded[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-lg)}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].featured{gap:var(--space-8);grid-template-columns:repeat(6,minmax(0,1fr))}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{grid-column:span 2}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(-n+2){grid-column:span 3}}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{gap:var(--space-2);padding:var(--space-6);border-color:var(--color-border-strong);background:linear-gradient(var(--color-white-tint), transparent)}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(-n+2){border-color:var(--color-accent)}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{background:var(--glow) no-repeat 0 0 / 100% auto, linear-gradient(var(--color-white-tint), transparent)}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(-n+2){background:var(--glow-pink) no-repeat 0 0 / 82% auto, linear-gradient(var(--color-white-tint), transparent)}.intro[data-astro-cid-zxet6rxz]:has(.intro-backdrop),.intro[data-astro-cid-zxet6rxz]:has(.intro-backdrop)>div[data-astro-cid-zxet6rxz]{position:relative}.intro-backdrop[data-astro-cid-zxet6rxz]{pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none}.featured[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-2)}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(n+3) .icon[data-astro-cid-zxet6rxz]{height:var(--space-8)}.body[data-astro-cid-zxet6rxz]:has(.featured) .intro[data-astro-cid-zxet6rxz]{max-width:var(--layout-measure-intro-wide);margin-bottom:var(--space-20)}.body[data-astro-cid-zxet6rxz]:has(.featured) .lead[data-astro-cid-zxet6rxz]{max-width:calc(32 * var(--font-size-md));margin-inline:auto}.featured[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1}.more-link[data-astro-cid-zxet6rxz]{padding-top:var(--space-4);margin-top:auto}.more-link[data-astro-cid-zxet6rxz] .btn{white-space:normal;text-align:start;flex-direction:row-reverse}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].slider.light{gap:var(--space-4);grid-template-columns:none}}.slider[data-astro-cid-zxet6rxz].light .card[data-astro-cid-zxet6rxz]{border-color:var(--color-ink-line);color:var(--color-ink)}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-zxet6rxz].cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid[data-astro-cid-zxet6rxz].cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid[data-astro-cid-zxet6rxz].cols-5{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=768px) and (width<=991px){.grid[data-astro-cid-zxet6rxz].cols-4,.grid[data-astro-cid-zxet6rxz].cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}.light[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:not(:has(h2,h3)) .text[data-astro-cid-zxet6rxz]{font-size:var(--font-size-lg)}.intro[data-astro-cid-zxet6rxz].split{gap:var(--space-6);text-align:start;align-items:center;max-width:none;display:grid}@media (width>=768px){.intro[data-astro-cid-zxet6rxz].split{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.intro[data-astro-cid-zxet6rxz].split .heading{text-align:start;font-size:clamp(var(--font-size-2xl), 3vw, var(--font-size-title-md));line-height:1.3}.intro[data-astro-cid-zxet6rxz].split .lead[data-astro-cid-zxet6rxz]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:1.2}.intro[data-astro-cid-zxet6rxz].split .lead[data-astro-cid-zxet6rxz] strong{color:var(--color-accent);font-weight:inherit}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].centred{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.centred[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-10);background:var(--color-bg-deep);text-align:center;border-color:#0000}.centred[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--space-12);align-self:center}.centred[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:clamp(var(--font-size-2xl), 3vw, var(--font-size-title-md));font-weight:var(--font-weight-medium)}.centred[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1;color:var(--color-text-muted)}.centred[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] strong{color:var(--color-text-muted)}.links[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{background:var(--color-bg-deep);border-color:#0000;padding:0}.card-link[data-astro-cid-zxet6rxz]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-8);color:var(--color-text);text-decoration:none;display:flex}.links[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-xl);font-weight:var(--font-weight-regular)}.links[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--space-12);align-self:center}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{gap:var(--space-2);padding:var(--space-6);border-color:var(--color-border-strong);background:linear-gradient(var(--color-white-tint), transparent)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:first-child{border-color:var(--color-accent)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:first-child [data-astro-cid-zxet6rxz]:is(h2,h3){color:var(--color-accent)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:not(:first-child) [data-astro-cid-zxet6rxz]:is(h2,h3){color:var(--color-text-muted)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{background-image:var(--gradient-plan);box-shadow:var(--shadow-plan)}.vendor[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{border-color:#0000}.has-cards-backdrop[data-astro-cid-zxet6rxz]{position:relative}.cards-backdrop[data-astro-cid-zxet6rxz]{top:var(--space-20);width:100%;height:calc(46 * var(--font-size-md));object-fit:cover;pointer-events:none;max-width:none;position:absolute;left:0}.has-cards-backdrop[data-astro-cid-zxet6rxz]>.grid[data-astro-cid-zxet6rxz]{position:relative}@media (width<=767px){.cards-backdrop[data-astro-cid-zxet6rxz]{top:calc(16 * var(--font-size-md))}}.statement-spots[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{background-image:none;overflow:hidden}.statement-spots[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(2n){background-image:none}.statement-spots[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:after{content:"";z-index:-1;width:50%;height:calc(17.5 * var(--font-size-md));background:radial-gradient(circle, var(--color-crimson) 30%, var(--color-pink) 69%);filter:blur(var(--blur-glow));pointer-events:none;position:absolute;top:65.8%;left:64.7%;transform:rotate(-14deg)}.statement-spots[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:nth-child(2n):after{background:radial-gradient(circle, var(--color-slate-500) 30%, var(--color-slate-300) 69%)}.statement-spots[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{isolation:isolate}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{min-height:calc(16.75 * var(--font-size-md))}.highlight[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{height:var(--space-12);margin-bottom:var(--space-4)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{background:url(/_astro/card-glow.Dp8DnOFK.avif) no-repeat 0 0 / 100% auto, linear-gradient(var(--color-white-tint), transparent)}.highlight[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:first-child{background:url(/_astro/card-glow-pink.izr2qpRl.avif) no-repeat 0 0 / 82% auto, linear-gradient(var(--color-white-tint), transparent)}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-8);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-ink);border-color:#0000;gap:0}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none;border-color:#0000}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){margin:0 0 var(--space-4);font-size:var(--font-size-card-title);font-weight:var(--font-weight-medium)}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{opacity:1;font-size:var(--font-size-lg)}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz] strong{font-weight:inherit}.grid[data-astro-cid-zxet6rxz].icon-end.icon-end .icon[data-astro-cid-zxet6rxz]{width:auto;height:var(--space-20);order:1;align-self:flex-start;margin:auto 0 0}.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{padding-bottom:var(--space-12)}@media (width>=768px){.slider[data-astro-cid-zxet6rxz].icon-end{grid-auto-columns:calc(100% / 4 - var(--space-6));gap:var(--space-6)}}.slider[data-astro-cid-zxet6rxz].tile-text{gap:calc(1.7 * var(--font-size-md))}@media (width>=992px){.slider[data-astro-cid-zxet6rxz].tile-text{grid-auto-columns:calc((100% - 3 * 1.7 * var(--font-size-md)) / 4)}}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz]{min-height:calc(23.8 * var(--font-size-md));padding:calc(2.19 * var(--font-size-md));border-radius:var(--radius-md);background:var(--color-white);color:var(--color-ink);backdrop-filter:none;border:0;justify-content:flex-start}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){margin-bottom:calc(.94 * var(--font-size-md));font-size:var(--font-size-title-sm);font-weight:var(--font-weight-medium);order:1;line-height:1.3}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{font-size:calc(1.1 * var(--font-size-md));opacity:1;order:2;line-height:1.5}.slider[data-astro-cid-zxet6rxz].tile-text .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-3xl);height:var(--size-icon-3xl);padding-top:var(--space-8);box-sizing:content-box;order:3;margin:auto 0 0}.title-small[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-sm);font-weight:var(--font-weight-medium);line-height:1.3}.title-display[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz] .heading{font-size:clamp(var(--font-size-3xl), 6vw, var(--font-size-display-sm));font-weight:var(--font-weight-medium);color:var(--color-navy-900);line-height:1.1}.title-display[data-astro-cid-zxet6rxz] .side[data-astro-cid-zxet6rxz]>div[data-astro-cid-zxet6rxz]:first-child{max-width:none}.glow-grey-pink[data-astro-cid-zxet6rxz] .track[data-astro-cid-zxet6rxz],.glow-grey-pink[data-astro-cid-zxet6rxz] .track[data-astro-cid-zxet6rxz]>ul[data-astro-cid-zxet6rxz]{position:relative}.glow-grey-pink[data-astro-cid-zxet6rxz] .track[data-astro-cid-zxet6rxz]:before{content:"";width:calc(16.25 * var(--font-size-md));background:linear-gradient(color-mix(in srgb, var(--color-slate-500) 44%, transparent), var(--color-slate-500) 23%, var(--color-pink) 51%, var(--color-crimson) 78%, color-mix(in srgb, var(--color-crimson) 66%, transparent));height:105%;filter:blur(var(--blur-glow-sm));opacity:.7;pointer-events:none;border-radius:100%;position:absolute;top:15%;left:30%}.has-side-backdrop[data-astro-cid-zxet6rxz],.has-side-backdrop[data-astro-cid-zxet6rxz]>[data-astro-cid-zxet6rxz]:not(.side-backdrop){position:relative}.side-backdrop[data-astro-cid-zxet6rxz]{top:calc(1.7 * var(--font-size-md));width:min(50vw, calc(43.75 * var(--font-size-md)));pointer-events:none;max-width:none;height:auto;position:absolute;right:calc(50% - 50vw)}.card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz]{margin-top:var(--space-3);padding:var(--space-4) 0 var(--space-4) calc(var(--space-4) + 2px);border-left:2px solid var(--color-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 30%, transparent), transparent);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz] p{margin:0}.card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz] p>strong:first-child{margin-bottom:var(--space-4);font-weight:var(--font-weight-bold);display:block}.card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz] ul{padding-left:var(--space-list-indent);margin:0;list-style:outside}.card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz] li+li{margin-top:var(--space-1)}.card[data-astro-cid-zxet6rxz] .insight[data-astro-cid-zxet6rxz]{padding:var(--space-8);border-radius:var(--radius-sm);background:var(--color-panel);box-shadow:var(--shadow-glass);margin-top:auto}.card[data-astro-cid-zxet6rxz] .insight[data-astro-cid-zxet6rxz] p{padding-left:calc(var(--space-4) + 2px);border-left:2px solid var(--color-accent);margin:0}.card[data-astro-cid-zxet6rxz] .insight[data-astro-cid-zxet6rxz] p>strong:first-child{margin-bottom:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:block}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].open{gap:calc(3 * var(--font-size-md));margin-inline:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:0;padding:0}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:none}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){padding:var(--space-8) 0 0 var(--space-8);margin-bottom:var(--space-2);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-body)}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz],.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz]{margin-inline-start:var(--space-8)}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{color:var(--color-text);opacity:1}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz]{margin-block:var(--space-6) var(--space-8)}@media (width>=992px){.body[data-astro-cid-zxet6rxz]:has(.open)~.cta[data-astro-cid-zxet6rxz]{margin-top:var(--space-28)}}@media (width<=767px){.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){padding:0}.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz],.open[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .highlight[data-astro-cid-zxet6rxz]{margin-inline-start:0}.card[data-astro-cid-zxet6rxz] .insight[data-astro-cid-zxet6rxz],.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz],.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-6)}.slider[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding-top:var(--space-6)}.body[data-astro-cid-zxet6rxz]:has(.columns) .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-8)}.video[data-astro-cid-zxet6rxz]{margin-top:var(--space-12)}.body[data-astro-cid-zxet6rxz]:has(.columns)~.cta[data-astro-cid-zxet6rxz],.body[data-astro-cid-zxet6rxz]:has(.benefits)+.cta[data-astro-cid-zxet6rxz]{margin-top:var(--space-10)}.body[data-astro-cid-zxet6rxz]:has(.benefits) .intro[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-8)}.slider[data-astro-cid-zxet6rxz]{grid-auto-columns:77.5%}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{justify-content:flex-start;min-height:19rem}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){margin-top:auto}.benefits[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{margin-top:var(--space-4)}.grid[data-astro-cid-zxet6rxz].benefits{gap:var(--space-12)}.slider[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{margin-bottom:var(--space-6)}.intro[data-astro-cid-zxet6rxz].side{margin-bottom:0}}.slider[data-astro-cid-zxet6rxz].light{gap:var(--space-4);grid-template-columns:none}.slider[data-astro-cid-zxet6rxz].light .icon[data-astro-cid-zxet6rxz]{height:var(--size-icon-xl);margin-bottom:var(--space-6)}.slider[data-astro-cid-zxet6rxz].light .card[data-astro-cid-zxet6rxz]{min-height:calc(22.25 * var(--font-size-md))}.slider[data-astro-cid-zxet6rxz].light .card[data-astro-cid-zxet6rxz],.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{box-shadow:var(--shadow-card-soft);border-color:#0000}.slider[data-astro-cid-zxet6rxz].light .card[data-astro-cid-zxet6rxz]:hover,.icon-end[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]:hover{box-shadow:var(--shadow-card-soft)}.bottom-bar[data-astro-cid-zxet6rxz]{margin-top:var(--space-8);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.bottom-bar[data-astro-cid-zxet6rxz] .dots[data-astro-cid-zxet6rxz]{grid-column:2;margin-top:0}.bottom-bar[data-astro-cid-zxet6rxz] .arrows[data-astro-cid-zxet6rxz]{grid-column:3;justify-self:end}.aside-large[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-md);line-height:1.2}@media (width<=767px){.aside-large[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-phone-sm)}}@media (width>=992px){.aside-large[data-astro-cid-zxet6rxz] .grid[data-astro-cid-zxet6rxz].stack{width:100%;max-width:calc(33.5 * var(--font-size-md))}}.aside-large[data-astro-cid-zxet6rxz] .stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{padding:var(--space-4) var(--space-4);box-shadow:0 0 var(--space-6) var(--color-card-light-strong);border-color:#0000}.aside-large[data-astro-cid-zxet6rxz]:has(.stack) .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-md);line-height:1.2}@media (width<=767px){.aside-large[data-astro-cid-zxet6rxz]:has(.stack) .intro[data-astro-cid-zxet6rxz] .heading{font-size:var(--font-size-title-phone-sm)}}.aside-large[data-astro-cid-zxet6rxz] .stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{grid-template-rows:auto;align-items:center}@media (width<=767px){.aside-large[data-astro-cid-zxet6rxz] .stack[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{text-align:center}}.grid[data-astro-cid-zxet6rxz].tile{gap:var(--space-6)}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].tile{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.grid[data-astro-cid-zxet6rxz].tile{grid-template-columns:repeat(5,minmax(0,1fr))}}.tile[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{justify-content:center;align-items:center;gap:var(--space-6);min-height:calc(11.25 * var(--font-size-md));padding:var(--space-8) var(--space-4);background:var(--color-white);box-shadow:0 0 var(--space-6) var(--color-card-light-strong);color:var(--color-navy-850);text-align:center;border-color:#0000}.grid[data-astro-cid-zxet6rxz].tile .card[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-3xl);max-width:none;height:var(--size-icon-3xl);object-fit:contain;align-self:center}.tile[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}@media (width<=767px){.slider[data-astro-cid-zxet6rxz].tile-text{grid-auto-columns:100%}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz]{padding:var(--space-8)}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:var(--font-size-2xl)}.slider[data-astro-cid-zxet6rxz].tile-text .card[data-astro-cid-zxet6rxz] .text[data-astro-cid-zxet6rxz]{font-size:calc(.88 * var(--font-size-md))}.slider[data-astro-cid-zxet6rxz].tile-text .icon[data-astro-cid-zxet6rxz]{width:var(--size-icon-2xl)}.title-display[data-astro-cid-zxet6rxz] .intro[data-astro-cid-zxet6rxz] .heading{font-size:calc(5 * var(--font-size-md))}}.intro[data-astro-cid-zxet6rxz].title-sm .heading{font-size:var(--font-size-title-sm);font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:1.3}.intro[data-astro-cid-zxet6rxz].title-label .heading{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:1.5}.grid[data-astro-cid-zxet6rxz].tile .card[data-astro-cid-zxet6rxz] .icon[data-astro-cid-zxet6rxz]{aspect-ratio:162/134;width:10rem;height:auto}.tile[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz]{gap:var(--space-4);padding-block:var(--space-6)}.tile[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz] [data-astro-cid-zxet6rxz]:is(h2,h3){font-size:calc(1.25 * var(--font-size-md))}.lead-bottom[data-astro-cid-zxet6rxz]{margin:var(--space-12) 0 0;text-align:center;font-size:var(--font-size-title-lg);font-weight:var(--font-weight-medium);line-height:1.5}@media (width<=767px){.intro[data-astro-cid-zxet6rxz].title-sm .heading{font-size:var(--font-size-2xl)}.lead-bottom[data-astro-cid-zxet6rxz]{font-size:var(--font-size-title-phone-md)}}@media (width>=768px){.grid[data-astro-cid-zxet6rxz].tile.has-wide{grid-template-columns:repeat(6,minmax(0,1fr))}.tile[data-astro-cid-zxet6rxz] .card[data-astro-cid-zxet6rxz].wide{grid-column:span 2}}.slider[data-astro-cid-zxet6rxz].tile-text.bare .card[data-astro-cid-zxet6rxz]{background:0 0;border-radius:0;padding:0}.dots[data-astro-cid-zxet6rxz].dots-hidden{display:none}.intro[data-astro-cid-lwipnohz]{text-align:center;max-width:var(--layout-measure-section);margin:0 auto var(--space-12)}.lead[data-astro-cid-lwipnohz]{color:var(--color-text);font-size:var(--font-size-lead);margin:0}.grid[data-astro-cid-lwipnohz]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}figure[data-astro-cid-lwipnohz]{gap:var(--space-6);height:100%;padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-glass);flex-direction:column;margin:0;display:flex}blockquote[data-astro-cid-lwipnohz]{font-size:var(--font-size-lg);margin:0;line-height:1.5}blockquote[data-astro-cid-lwipnohz]:before{content:"“";color:var(--color-accent);font-size:var(--font-size-4xl);margin-bottom:var(--space-2);line-height:.6;display:block}figcaption[data-astro-cid-lwipnohz]{gap:var(--space-1);margin-top:auto;display:grid}figcaption[data-astro-cid-lwipnohz] span[data-astro-cid-lwipnohz]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.slider[data-astro-cid-lwipnohz]{gap:var(--space-8);align-items:center;display:grid}@media (width>=992px){.slider[data-astro-cid-lwipnohz]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.slider[data-astro-cid-lwipnohz] .intro[data-astro-cid-lwipnohz]{text-align:start;margin:0}.slider[data-astro-cid-lwipnohz] .body[data-astro-cid-lwipnohz]{min-width:0}.slider[data-astro-cid-lwipnohz] .grid[data-astro-cid-lwipnohz]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.slider[data-astro-cid-lwipnohz] .grid[data-astro-cid-lwipnohz]::-webkit-scrollbar{display:none}.slider[data-astro-cid-lwipnohz] li[data-astro-cid-lwipnohz]{scroll-snap-align:start}.slider[data-astro-cid-lwipnohz] blockquote[data-astro-cid-lwipnohz]:before{display:none}.stars[data-astro-cid-lwipnohz]{color:var(--color-accent);letter-spacing:.15em;font-size:var(--font-size-lg);margin:0}.arrows[data-astro-cid-lwipnohz]{gap:var(--space-2);margin-top:var(--space-8);display:flex}.arrows[data-astro-cid-lwipnohz] button[data-astro-cid-lwipnohz]{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);cursor:pointer;place-items:center;padding:0;display:grid}.arrows[data-astro-cid-lwipnohz] button[data-astro-cid-lwipnohz]:hover{border-color:var(--color-accent);color:var(--color-accent)}.arrows[data-astro-cid-lwipnohz] button[data-astro-cid-lwipnohz]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.arrows[data-astro-cid-lwipnohz] svg[data-astro-cid-lwipnohz]{width:var(--size-icon-xs);height:var(--size-icon-xs);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dots[data-astro-cid-lwipnohz]{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);display:flex}.dots[data-astro-cid-lwipnohz] span[data-astro-cid-lwipnohz]{background:var(--color-border-strong);border-radius:50%;width:.5rem;height:.5rem}.dots[data-astro-cid-lwipnohz] span[data-astro-cid-lwipnohz].on{background:var(--color-accent)}.embedded[data-astro-cid-lwipnohz] blockquote[data-astro-cid-lwipnohz]{padding-left:var(--space-4);border-left:1px solid var(--color-accent);font-style:italic;font-size:var(--font-size-md)}.embedded[data-astro-cid-lwipnohz] blockquote[data-astro-cid-lwipnohz]:before{display:none}.embedded[data-astro-cid-lwipnohz] figure[data-astro-cid-lwipnohz]{gap:var(--space-4)}.bar[data-astro-cid-lwipnohz]{margin-top:var(--space-12);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.bar[data-astro-cid-lwipnohz] .dots[data-astro-cid-lwipnohz]{grid-column:2;margin:0}.bar[data-astro-cid-lwipnohz] .arrows[data-astro-cid-lwipnohz]{grid-column:3;justify-self:end;margin:0}.arrows[data-astro-cid-lwipnohz].round button[data-astro-cid-lwipnohz]{border-radius:var(--radius-pill);border-color:var(--color-white);background:var(--color-white);color:var(--color-navy-900)}.slider[data-astro-cid-lwipnohz]:has(.bar) figure[data-astro-cid-lwipnohz]{border-radius:var(--radius-lg);background:var(--color-white-tint);box-shadow:none;border-color:#0000}.arrows[data-astro-cid-lwipnohz].round button[data-astro-cid-lwipnohz]:hover{border-color:var(--color-accent);color:var(--color-accent)}.story[data-astro-cid-j2jhzjn7]{aspect-ratio:16/9;border-radius:var(--radius-2xl);background:var(--color-navy-925);align-items:flex-end;min-height:32rem;display:flex;position:relative;overflow:hidden}.bg[data-astro-cid-j2jhzjn7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story[data-astro-cid-j2jhzjn7]:after{content:"";background:var(--gradient-story);pointer-events:none;position:absolute;inset:0}.copy[data-astro-cid-j2jhzjn7]{z-index:1;max-width:var(--layout-measure-section);padding:var(--space-12) var(--space-12);position:relative}.title[data-astro-cid-j2jhzjn7]{font-size:var(--font-size-2xl);margin:0 0 var(--space-3)}.copy[data-astro-cid-j2jhzjn7] p[data-astro-cid-j2jhzjn7]{margin:0 0 var(--space-6)}.more[data-astro-cid-j2jhzjn7]{gap:var(--space-3);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:.02em;text-decoration:none;display:inline-flex}.more[data-astro-cid-j2jhzjn7]:hover{color:var(--color-accent)}.play[data-astro-cid-j2jhzjn7]{z-index:2;width:var(--size-icon-xl);height:var(--size-icon-xl);background:var(--color-white);cursor:pointer;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play[data-astro-cid-j2jhzjn7]:after{content:"";border-style:solid;border-width:.5rem 0 .5rem .8rem;border-color:transparent transparent transparent var(--color-navy-925);position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.play[data-astro-cid-j2jhzjn7]:hover{box-shadow:var(--shadow-glow)}.play[data-astro-cid-j2jhzjn7]:focus-visible,.more[data-astro-cid-j2jhzjn7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.story[data-astro-cid-j2jhzjn7] iframe{z-index:3;border:0;width:100%;height:100%;position:absolute;inset:0}.playing[data-astro-cid-j2jhzjn7] .copy[data-astro-cid-j2jhzjn7],.playing[data-astro-cid-j2jhzjn7] .play[data-astro-cid-j2jhzjn7]{visibility:hidden}.play-label[data-astro-cid-j2jhzjn7]{top:calc(100% + var(--space-2));white-space:nowrap;color:var(--color-text);font-size:var(--font-size-sm);position:absolute;left:50%;transform:translate(-50%)}@media (width<=767px){.story[data-astro-cid-j2jhzjn7]{aspect-ratio:auto;min-height:26rem}.copy[data-astro-cid-j2jhzjn7]{padding:var(--space-6)}.title[data-astro-cid-j2jhzjn7]{font-size:var(--font-size-xl)}}
