.button.button.landing-button{min-width:11.5rem;font-weight:400;font-size:var(--text-base)}.button.button.landing-button-dark{background:var(--color-midnight)}.button.button.landing-button-dark:hover{background:var(--color-blue-dark)}.button.button.landing-button-grey,.button.button.landing-button-teal{min-width:12.5rem;font-size:var(--text-sm);color:var(--color-white);padding:1.15rem 3rem}.button.button.landing-button-grey{background:#54595f}.button.button.landing-button-grey:hover{background:#3f4347}.button.button.landing-button-teal{background:var(--color-teal-bright)}.button.button.landing-button-teal:hover{background:var(--color-teal)}.landing-hero-ctas[data-astro-cid-qmrutqly]{flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem;display:flex}.landing-hero-ctas[data-astro-cid-qmrutqly].center{justify-content:center}.landing-hero-ctas[data-astro-cid-qmrutqly] dialog{text-align:left}@media (width<=480px){.landing-hero-ctas[data-astro-cid-qmrutqly]{flex-direction:column;align-items:center}}.section.section.landing-tone-deep{background-color:#00144b}.section.section.landing-tone-blue{background-color:var(--color-blue-dark)}.landing-heading[data-astro-cid-kc7hfay7]{text-align:center;color:var(--color-midnight);margin-bottom:2.5rem;font-size:clamp(2rem,4vw,3.5rem)}.landing-heading[data-astro-cid-kc7hfay7].narrow{margin-inline:auto;max-width:16em;margin-bottom:3.5rem}.landing-dark .landing-heading[data-astro-cid-kc7hfay7]{color:var(--color-white);margin-bottom:1.5rem}.landing-element[data-astro-cid-kc7hfay7]{z-index:1;width:clamp(120px,17vw,250px);height:auto;position:absolute}.landing-element-top[data-astro-cid-kc7hfay7]{top:-6rem;left:0}.landing-element-bottom[data-astro-cid-kc7hfay7]{bottom:-8rem;right:0}@media (width<=767px){.landing-element[data-astro-cid-kc7hfay7]{display:none}}.landing-md[data-astro-cid-h36r4hop] ul,.landing-md[data-astro-cid-h36r4hop] ol{margin:0 0 1em;padding-left:1.25rem}.landing-md[data-astro-cid-h36r4hop] li{margin-bottom:.4em}.landing-md[data-astro-cid-h36r4hop] h3{margin-top:1.5em}.landing-buttons[data-astro-cid-clqvdcz3]{flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem;display:flex}.center[data-astro-cid-clqvdcz3]{justify-content:center}.left[data-astro-cid-clqvdcz3]{margin-top:1.5rem}.landing-buttons[data-astro-cid-clqvdcz3] dialog{text-align:left}@media (width<=480px){.landing-buttons[data-astro-cid-clqvdcz3].center{flex-direction:column;align-items:center}}.rich[data-astro-cid-z7tjlsmf]{max-width:60rem;font-size:var(--text-base);margin-inline:auto;line-height:1.65}.rich[data-astro-cid-z7tjlsmf].center{text-align:center}.stacked[data-astro-cid-z3ag6nqp] .lead{text-align:center;max-width:48rem;margin:0 auto 3rem;font-size:clamp(1.125rem,2vw,1.6rem);line-height:1.3}.wide-image[data-astro-cid-z3ag6nqp]{border-radius:10px;width:100%;height:auto;margin-inline:auto}.stacked[data-astro-cid-z3ag6nqp] .big{text-align:center;max-width:68rem;margin:3rem auto 0;font-size:clamp(1.125rem,2vw,1.75rem);line-height:1.2}.stacked[data-astro-cid-z3ag6nqp] .lead>:last-child,.stacked[data-astro-cid-z3ag6nqp] .big>:last-child{margin-bottom:0}.stacked[data-astro-cid-z3ag6nqp] .landing-buttons{margin-top:3.5rem}.column-heading[data-astro-cid-z3ag6nqp]{margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3.5rem)}.section:not(.landing-dark) .column-heading[data-astro-cid-z3ag6nqp]{color:var(--color-midnight)}.text[data-astro-cid-z3ag6nqp].base{font-size:var(--text-base);line-height:1.65}.text[data-astro-cid-z3ag6nqp].small p{font-size:.9375rem;line-height:1.75}.section:not(.landing-dark) .text[data-astro-cid-z3ag6nqp].small p{color:var(--color-text)}.side-image[data-astro-cid-z3ag6nqp]{border-radius:var(--radius-lg);width:100%;height:auto}.landing-tone-light .side-image[data-astro-cid-z3ag6nqp]{border-radius:0}@media (width>=768px){.reverse[data-astro-cid-z3ag6nqp] .side-image[data-astro-cid-z3ag6nqp]{order:-1}}.intro[data-astro-cid-abr3dyno]{text-align:center;max-width:48rem;margin:-1rem auto 2.5rem;font-size:clamp(1.125rem,2vw,1.4rem)}.features[data-astro-cid-abr3dyno]{max-width:1140px;color:var(--color-white);background:#1c3366 50%/cover no-repeat;border-radius:30px;gap:1.75rem;margin:0 auto 2.5rem;padding:clamp(2rem,6vw,6rem) clamp(1.5rem,5vw,4.5rem) clamp(2rem,5vw,4.5rem);list-style:none;display:grid}.features[data-astro-cid-abr3dyno] li[data-astro-cid-abr3dyno]{align-items:center;gap:2.5rem;display:flex}.feature-icon[data-astro-cid-abr3dyno]{flex:none;width:80px;height:auto}.features[data-astro-cid-abr3dyno] p[data-astro-cid-abr3dyno]{margin:0;font-size:clamp(1.125rem,1.8vw,1.4rem);line-height:1.2}.detail[data-astro-cid-abr3dyno]{justify-items:center;gap:2.5rem;display:grid}.detail[data-astro-cid-abr3dyno] .detail-text{max-width:60rem}.detail[data-astro-cid-abr3dyno] .detail-text.small p{color:var(--color-text);font-size:.9375rem;line-height:1.75}.detail-image[data-astro-cid-abr3dyno]{width:100%;max-width:1005px;height:auto}.panels[data-astro-cid-abr3dyno]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.panels[data-astro-cid-abr3dyno]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.panels[data-astro-cid-abr3dyno]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.features[data-astro-cid-abr3dyno] li[data-astro-cid-abr3dyno]{flex-direction:column;align-items:flex-start;gap:1rem}.feature-icon[data-astro-cid-abr3dyno]{width:60px}}.table-intro{text-align:center;max-width:48rem;margin:0 auto 2.5rem}.table-card[data-astro-cid-x3lbrm3p]{border-radius:var(--radius-lg);background:#f8f8f8;border:1px solid #e9e9e9;margin-inline:-.6rem;padding:1.9rem;overflow-x:auto}table[data-astro-cid-x3lbrm3p]{border-collapse:collapse;width:100%;min-width:560px;color:var(--color-navy);line-height:1.65}th[data-astro-cid-x3lbrm3p],td[data-astro-cid-x3lbrm3p]{text-align:left;vertical-align:middle;padding:.6rem .65rem;font-weight:400}thead[data-astro-cid-x3lbrm3p] th[data-astro-cid-x3lbrm3p]{padding-bottom:.9rem;font-weight:700}tbody[data-astro-cid-x3lbrm3p] th[data-astro-cid-x3lbrm3p],tbody[data-astro-cid-x3lbrm3p] td[data-astro-cid-x3lbrm3p]{border:1px solid #ddd}tbody[data-astro-cid-x3lbrm3p] tr[data-astro-cid-x3lbrm3p]:first-child th[data-astro-cid-x3lbrm3p],tbody[data-astro-cid-x3lbrm3p] tr[data-astro-cid-x3lbrm3p]:first-child td[data-astro-cid-x3lbrm3p]{border-top:0}.note[data-astro-cid-x3lbrm3p]{font-size:var(--text-sm);color:var(--color-text-muted);margin:1.25rem 0 0}@media (width<=767px){.table-card[data-astro-cid-x3lbrm3p]{padding:1.25rem}}.section.section.landing-key-figures{background:var(--color-blue-dark);color:var(--color-white);text-align:center;padding-block:2.5rem 1rem}.heading[data-astro-cid-n5zzeprq]{margin-bottom:2rem;font-size:clamp(1.6rem,3vw,2.5rem)}.figures-image[data-astro-cid-n5zzeprq]{width:100%;max-width:690px;height:auto;margin-inline:auto}.stats[data-astro-cid-n5zzeprq]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:2rem 1.5rem;max-width:60rem;margin:0 auto;display:grid}.stat[data-astro-cid-n5zzeprq]{flex-direction:column-reverse;gap:.5rem;display:flex}dd[data-astro-cid-n5zzeprq]{margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1}dt[data-astro-cid-n5zzeprq]{font-size:var(--text-lg)}.note[data-astro-cid-n5zzeprq]{font-size:var(--text-base);margin:3rem 0 0}.faq[data-astro-cid-gfslxlsj]{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}details[data-astro-cid-gfslxlsj]{background:var(--color-white);border-radius:var(--radius-lg);color:var(--color-midnight);border:1px solid #e9e9e9}summary[data-astro-cid-gfslxlsj]{font-size:var(--text-lg);cursor:pointer;padding:1.25rem 3.5rem 1.25rem 1.5rem;font-weight:700;line-height:1.35;list-style:none;position:relative}summary[data-astro-cid-gfslxlsj]::-webkit-details-marker{display:none}summary[data-astro-cid-gfslxlsj]:after{content:"+";color:var(--color-teal);font-size:1.75rem;font-weight:400;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}details[data-astro-cid-gfslxlsj][open] summary[data-astro-cid-gfslxlsj]:after{content:"–"}summary[data-astro-cid-gfslxlsj]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px;border-radius:var(--radius-lg)}details[data-astro-cid-gfslxlsj] .answer{font-size:var(--text-base);color:var(--color-text);padding:0 1.5rem 1.4rem;line-height:1.65}details[data-astro-cid-gfslxlsj] .answer>:last-child{margin-bottom:0}.section.landing-cta{text-align:center}.cta-text{max-width:44rem;margin-inline:auto;font-size:clamp(1.125rem,2vw,1.4rem);line-height:1.4}.cta-text>:last-child{margin-bottom:0}.offer[data-astro-cid-lsawl665]{align-items:center}.cover[data-astro-cid-lsawl665]{object-fit:contain;border-radius:var(--radius);width:100%;max-width:440px;height:auto;max-height:520px;box-shadow:var(--shadow);margin-inline:auto}h2[data-astro-cid-lsawl665]{color:var(--color-midnight);margin-bottom:1.25rem;font-size:clamp(1.75rem,3.5vw,2.75rem)}.text[data-astro-cid-lsawl665]{font-size:var(--text-base);line-height:1.65}.columns[data-astro-cid-66xazu6y]{align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=768px){.count-2[data-astro-cid-66xazu6y]{grid-template-columns:1fr 1fr}.count-3[data-astro-cid-66xazu6y]{grid-template-columns:repeat(3,1fr)}}.column-image[data-astro-cid-66xazu6y]{width:100%;max-width:495px;height:auto;margin-bottom:2rem}h3[data-astro-cid-66xazu6y]{font-size:var(--text-base);margin-bottom:1.25rem}.section:not(.landing-dark) h3[data-astro-cid-66xazu6y]{color:var(--color-midnight)}.columns[data-astro-cid-66xazu6y] .column-text{font-size:var(--text-base);line-height:1.65}
