.hero[data-astro-cid-dcwno5ig]{color:#fff;padding-block:clamp(48px,6vw,88px) clamp(64px,9vw,128px);position:relative;overflow:hidden}.hero-inner[data-astro-cid-dcwno5ig]{grid-template-columns:minmax(0,621px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.hero-copy[data-astro-cid-dcwno5ig]{flex-direction:column;align-self:start;align-items:flex-start;gap:24px;display:flex}.hero[data-astro-cid-dcwno5ig] h1[data-astro-cid-dcwno5ig]{color:#fff;margin:0;line-height:1.12}.hero-lede[data-astro-cid-dcwno5ig]{max-width:573px;font-family:var(--h-font-display);margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.2}.hero[data-astro-cid-dcwno5ig] .h-btn--primary[data-astro-cid-dcwno5ig]{color:var(--h-teal);background:#fff;border-color:#fff}.hero[data-astro-cid-dcwno5ig] .h-btn--primary[data-astro-cid-dcwno5ig]:hover{background:var(--h-teal-tint);border-color:var(--h-teal-tint)}.hero[data-astro-cid-dcwno5ig] .h-btn--secondary[data-astro-cid-dcwno5ig]{color:#fff;background:0 0;border-color:#ffffffb8}.hero[data-astro-cid-dcwno5ig] .h-btn--secondary[data-astro-cid-dcwno5ig]:hover{background:#ffffff1f;border-color:#fff}.hero-ctas[data-astro-cid-dcwno5ig]{flex-wrap:wrap;gap:16px;display:flex}.hero-ctas[data-astro-cid-dcwno5ig] .h-btn[data-astro-cid-dcwno5ig]{min-width:134px}.hero-shot[data-astro-cid-dcwno5ig]{margin-right:calc(-1 * var(--h-gutter) - 240px);filter:drop-shadow(0 8px 24px #001e2d47)}.hero-video[data-astro-cid-dcwno5ig]{width:766px;max-width:none;position:relative}.hero-video[data-astro-cid-dcwno5ig] img[data-astro-cid-dcwno5ig]{border:.75px solid #ececec;border-radius:11px;width:100%;max-width:none;height:auto;display:block}.hero-video[data-astro-cid-dcwno5ig] iframe{background:#000;border:0;border-radius:11px;width:100%;height:100%;position:absolute;inset:0}.hero-play[data-astro-cid-dcwno5ig]{width:72px;height:72px;color:var(--h-teal);cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;margin:auto;padding:0;transition:transform .15s,background .15s;display:grid;position:absolute;inset:0;box-shadow:0 6px 20px #001e2d59}.hero-play[data-astro-cid-dcwno5ig]:hover{background:#fff;transform:scale(1.06)}.hero-play[data-astro-cid-dcwno5ig]:focus-visible{outline-offset:3px;outline:3px solid #fff}.hero-play[data-astro-cid-dcwno5ig] svg[data-astro-cid-dcwno5ig]{fill:currentColor;width:30px;height:30px;margin-left:3px}@media (width<=1024px){.hero-inner[data-astro-cid-dcwno5ig]{grid-template-columns:1fr}.hero-shot[data-astro-cid-dcwno5ig]{margin-right:0}.hero-video[data-astro-cid-dcwno5ig]{width:100%;max-width:766px}}@media (width<=520px){.hero-ctas[data-astro-cid-dcwno5ig] .h-btn[data-astro-cid-dcwno5ig]{flex:1}}.access[data-astro-cid-3o6wxelh]{padding-block:var(--h-section)}.access-card[data-astro-cid-3o6wxelh]{background:var(--h-sage-soft);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:center;gap:40px;min-height:540px;padding:56px clamp(24px,4vw,48px);display:grid;position:relative}.access-art[data-astro-cid-3o6wxelh]{align-self:stretch;position:relative}.access-diagram[data-astro-cid-3o6wxelh]{width:515px;max-width:calc(100% + 72px);height:auto;position:absolute;top:-127px;left:50%;transform:translate(-50%)}.access-diagram[data-astro-cid-3o6wxelh] svg{width:100%;height:auto}.access-diagram[data-astro-cid-3o6wxelh] .dg-part{opacity:0;transition:opacity 1.4s cubic-bezier(.22,1,.36,1),transform 1.4s cubic-bezier(.22,1,.36,1);transform:translateY(10px)}.access-diagram[data-astro-cid-3o6wxelh] .dg-part.dg-in{opacity:1;transform:none}.access-copy[data-astro-cid-3o6wxelh]{flex-direction:column;gap:40px;display:flex}.access-copy[data-astro-cid-3o6wxelh] h2[data-astro-cid-3o6wxelh]{color:var(--h-grey);margin:0}.access-copy[data-astro-cid-3o6wxelh] p[data-astro-cid-3o6wxelh]{max-width:70ch;color:var(--h-grey);margin:0;padding-block:24px;font-size:16px;line-height:1.65}.access-ctas[data-astro-cid-3o6wxelh]{flex-wrap:wrap;gap:24px;display:flex}.access-ctas[data-astro-cid-3o6wxelh] .h-btn[data-astro-cid-3o6wxelh]{white-space:normal;text-align:center;min-width:134px}@media (width<=1100px){.access[data-astro-cid-3o6wxelh]{padding-top:var(--h-section)}.access-card[data-astro-cid-3o6wxelh]{grid-template-columns:1fr;gap:32px}.access-art[data-astro-cid-3o6wxelh]{margin-inline:-16px}.access-diagram[data-astro-cid-3o6wxelh]{width:100%;max-width:480px;margin-inline:auto;display:block;position:static;transform:none}}.feat[data-astro-cid-m6b25lxl]{padding-block:var(--h-section);background:#fff}.feat-intro[data-astro-cid-m6b25lxl]{flex-direction:column;gap:16px;margin-bottom:48px;display:flex}.feat-intro[data-astro-cid-m6b25lxl] h2[data-astro-cid-m6b25lxl]{color:var(--h-grey);margin:0}.feat-intro[data-astro-cid-m6b25lxl] p[data-astro-cid-m6b25lxl]{margin:0;font-size:16px}.feat-body[data-astro-cid-m6b25lxl]{grid-template-columns:350px minmax(0,1fr);align-items:center;gap:56px;display:grid}.feat-item[data-astro-cid-m6b25lxl]{border-bottom:1px solid var(--h-rule)}.feat-item[data-astro-cid-m6b25lxl] summary[data-astro-cid-m6b25lxl]{cursor:pointer;align-items:center;gap:12px;padding-block:28px;list-style:none;display:flex}.feat-item[data-astro-cid-m6b25lxl] summary[data-astro-cid-m6b25lxl]::-webkit-details-marker{display:none}.feat-item[data-astro-cid-m6b25lxl] h3[data-astro-cid-m6b25lxl]{color:var(--h-teal);flex:1;margin:0}.feat-minus[data-astro-cid-m6b25lxl],.feat-item[data-astro-cid-m6b25lxl][open] .feat-plus[data-astro-cid-m6b25lxl]{display:none}.feat-item[data-astro-cid-m6b25lxl][open] .feat-minus[data-astro-cid-m6b25lxl]{display:block}.feat-item[data-astro-cid-m6b25lxl][open]{padding-left:24px;position:relative}.feat-item[data-astro-cid-m6b25lxl][open]:before{content:"";background:var(--h-teal);width:3px;height:0;animation:feat-fill var(--feat-interval,5s) linear forwards;border-radius:2px;position:absolute;top:24px;left:0}.feat[data-astro-cid-m6b25lxl][data-held] .feat-item[data-astro-cid-m6b25lxl][open]:before{animation-play-state:paused}@keyframes feat-fill{to{height:calc(100% - 47px)}}.feat-item[data-astro-cid-m6b25lxl][open] summary[data-astro-cid-m6b25lxl]{padding-block:24px 20px}.feat-item[data-astro-cid-m6b25lxl] p[data-astro-cid-m6b25lxl]{margin:0;padding-bottom:28px;font-size:16px;line-height:1.3}.feat-note[data-astro-cid-m6b25lxl]{color:var(--h-muted);align-items:center;gap:10px;margin:0;padding-top:28px;font-size:14px;display:flex}.feat-more[data-astro-cid-m6b25lxl]{margin-top:24px}.feat-visual[data-astro-cid-m6b25lxl]{min-height:516px;position:relative}.feat-accent[data-astro-cid-m6b25lxl]{background:var(--h-sage-soft);opacity:.35;border-radius:24px;width:min(617px,72%);height:387px}.feat-shot[data-astro-cid-m6b25lxl]{object-fit:cover;object-position:left top;border-radius:8px;width:838px;max-width:none;height:450px;position:absolute;top:48px;left:36px;box-shadow:0 20px 44px #00344c26}@media (width<=1100px){.feat-body[data-astro-cid-m6b25lxl]{grid-template-columns:1fr}.feat-visual[data-astro-cid-m6b25lxl]{min-height:0;padding:24px 0 0 24px}.feat-accent[data-astro-cid-m6b25lxl]{height:80%;position:absolute;top:0;left:0}.feat-shot[data-astro-cid-m6b25lxl]{width:100%;height:auto;position:relative;top:0;left:0}}@media (prefers-reduced-motion:reduce){.feat-item[data-astro-cid-m6b25lxl][open]:before{height:calc(100% - 47px);animation:none}}.tst[data-astro-cid-cfcjkqfr]{padding-block:0 var(--h-section);background:#fff}.tst-title[data-astro-cid-cfcjkqfr]{text-align:center;color:var(--h-grey);margin:0 0 48px}.tst-track[data-astro-cid-cfcjkqfr]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.tst-track[data-astro-cid-cfcjkqfr]::-webkit-scrollbar{display:none}.tst-track[data-astro-cid-cfcjkqfr]:focus-visible{outline:2px solid var(--h-teal);outline-offset:4px}.tst-slide[data-astro-cid-cfcjkqfr]{scroll-snap-align:start;flex:0 0 calc(33.3333% - 13.3333px);display:flex}.tst-card[data-astro-cid-cfcjkqfr]{border:1px solid var(--h-card-line);background:#fff;border-radius:12px;flex-direction:column;gap:20px;width:100%;margin:0;padding:28px 28px 24px;display:flex}.tst-card[data-astro-cid-cfcjkqfr] blockquote[data-astro-cid-cfcjkqfr]{color:var(--h-ink);flex:1;margin:0;font-size:16px;line-height:1.65}.tst-card[data-astro-cid-cfcjkqfr] blockquote[data-astro-cid-cfcjkqfr] p[data-astro-cid-cfcjkqfr]{margin:0}.tst-card[data-astro-cid-cfcjkqfr] blockquote[data-astro-cid-cfcjkqfr] p[data-astro-cid-cfcjkqfr]:before{content:"“"}.tst-card[data-astro-cid-cfcjkqfr] blockquote[data-astro-cid-cfcjkqfr] p[data-astro-cid-cfcjkqfr]:after{content:"”"}.tst-attr[data-astro-cid-cfcjkqfr]{border-top:1px solid var(--h-rule);flex-direction:column;gap:2px;padding-top:16px;display:flex}.tst-attr[data-astro-cid-cfcjkqfr] cite[data-astro-cid-cfcjkqfr]{font-family:var(--h-font-display);color:var(--h-grey);font-size:15px;font-style:normal;font-weight:600;line-height:1.4}.tst-attr[data-astro-cid-cfcjkqfr] span[data-astro-cid-cfcjkqfr]{color:var(--h-muted);font-size:14px;line-height:1.5}.tst-controls[data-astro-cid-cfcjkqfr]{justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.tst-controls[data-astro-cid-cfcjkqfr] button[data-astro-cid-cfcjkqfr][disabled]{opacity:.35;pointer-events:none}.tst-count[data-astro-cid-cfcjkqfr]{text-align:left}.tst-more[data-astro-cid-cfcjkqfr]{text-align:center;margin:40px 0 0}.tst-more[data-astro-cid-cfcjkqfr] a[data-astro-cid-cfcjkqfr]{color:var(--h-teal);font-weight:600}@media (width<=1080px){.tst-slide[data-astro-cid-cfcjkqfr]{flex-basis:calc(50% - 10px)}}@media (width<=700px){.tst-track[data-astro-cid-cfcjkqfr]{align-items:flex-start}.tst-slide[data-astro-cid-cfcjkqfr]{flex-basis:100%}.tst-title[data-astro-cid-cfcjkqfr]{margin-bottom:32px}}.why[data-astro-cid-w7fjgklf]{padding-block:var(--h-section)}.why-grid[data-astro-cid-w7fjgklf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.why-intro[data-astro-cid-w7fjgklf]{position:sticky;top:112px}.why-title[data-astro-cid-w7fjgklf]{color:var(--h-grey);text-wrap:balance;margin:0}.why-lede[data-astro-cid-w7fjgklf]{max-width:34ch;color:var(--h-muted);margin:20px 0 0;font-size:17px;line-height:1.6}.why-cta[data-astro-cid-w7fjgklf]{margin:32px 0 0}.why-list[data-astro-cid-w7fjgklf]{margin:0;padding:0;list-style:none}.why-item[data-astro-cid-w7fjgklf]{border-bottom:1px solid var(--h-rule);padding:30px 0}.why-item[data-astro-cid-w7fjgklf]:first-child{padding-top:0}.why-item[data-astro-cid-w7fjgklf] h3[data-astro-cid-w7fjgklf]{font-family:var(--h-font-display);color:var(--h-teal);margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.3}.why-item[data-astro-cid-w7fjgklf] p[data-astro-cid-w7fjgklf]{max-width:62ch;color:var(--h-ink);margin:0;font-size:16px;line-height:1.6}@media (width<=900px){.why-grid[data-astro-cid-w7fjgklf]{grid-template-columns:1fr;gap:36px}.why-intro[data-astro-cid-w7fjgklf]{position:static}.why-lede[data-astro-cid-w7fjgklf]{max-width:46ch}.why-item[data-astro-cid-w7fjgklf]{padding:28px 0}.why-item[data-astro-cid-w7fjgklf] h3[data-astro-cid-w7fjgklf]{font-size:19px}}.faq[data-astro-cid-vay7uplm]{padding-block:var(--h-section)}.faq-title[data-astro-cid-vay7uplm]{text-align:center;color:var(--h-black);margin:0 0 56px}.faq-list[data-astro-cid-vay7uplm]{flex-direction:column;gap:20px;display:flex}.faq-item[data-astro-cid-vay7uplm]{border:1px solid var(--h-teal);background:#fff;border-radius:12px;transition:background-color .15s}.faq-item[data-astro-cid-vay7uplm]:hover{background:var(--h-teal-tint)}.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:40px;list-style:none;display:flex}.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vay7uplm] h3[data-astro-cid-vay7uplm]{color:var(--h-teal);margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:400}.faq-item[data-astro-cid-vay7uplm][open] h3[data-astro-cid-vay7uplm]{font-weight:600}.faq-btn[data-astro-cid-vay7uplm]{background:var(--h-teal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s;display:flex;transform:rotate(90deg)}.faq-item[data-astro-cid-vay7uplm][open] .faq-btn[data-astro-cid-vay7uplm]{transform:rotate(-90deg)}.faq-item[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{color:var(--h-muted);max-width:80ch;margin:-8px 0 0;padding:0 40px 40px;font-size:16px;line-height:1.6}.faq-more[data-astro-cid-vay7uplm]{text-align:center;margin:32px 0 0}.faq-more[data-astro-cid-vay7uplm] a[data-astro-cid-vay7uplm]{color:var(--h-teal);font-weight:600}@media (width<=640px){.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]{padding:24px}.faq-item[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{padding:0 24px 24px}}.sub[data-astro-cid-sale4lkp]{min-height:347px;padding:56px var(--h-gutter);background:var(--h-teal);text-align:center;color:#fff;border:1px solid #eaeaea;border-radius:0;justify-content:center;align-items:center;display:flex;overflow:clip}.sub-inner[data-astro-cid-sale4lkp]{flex-direction:column;align-items:center;max-width:1165px;display:flex}.sub[data-astro-cid-sale4lkp] h2[data-astro-cid-sale4lkp]{color:#fff;margin:0}.sub[data-astro-cid-sale4lkp] p[data-astro-cid-sale4lkp]{max-width:40ch;font-family:var(--h-font-display);margin:13px 0 0;font-size:clamp(1.25rem,2.1vw,1.875rem);font-weight:300;line-height:1.2}.sub-ctas[data-astro-cid-sale4lkp]{flex-wrap:wrap;justify-content:center;gap:17px;margin-top:32px;display:flex}.sub-ctas[data-astro-cid-sale4lkp] .h-btn[data-astro-cid-sale4lkp]{min-width:134px}.sub[data-astro-cid-sale4lkp] .h-btn--primary[data-astro-cid-sale4lkp]{color:var(--h-teal);background:#fff;border-color:#fff}.sub[data-astro-cid-sale4lkp] .h-btn--primary[data-astro-cid-sale4lkp]:hover{background:var(--h-teal-tint);border-color:var(--h-teal-tint)}.sub[data-astro-cid-sale4lkp] .h-btn--secondary[data-astro-cid-sale4lkp]{color:#fff;background:0 0;border-color:#ffffffb8}.sub[data-astro-cid-sale4lkp] .h-btn--secondary[data-astro-cid-sale4lkp]:hover{background:#ffffff1f;border-color:#fff}.blog[data-astro-cid-nz6pijp3]{padding-block:var(--h-section)}.blog-title[data-astro-cid-nz6pijp3]{text-align:center;color:#033045;margin:0 0 57px}.blog-grid[data-astro-cid-nz6pijp3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:78px;display:grid}.blog-card[data-astro-cid-nz6pijp3]{background:#fff;border-radius:11.83px;flex-direction:column;gap:16px;padding:16px;display:flex;position:relative;box-shadow:0 30px 35px -10px #0551742e}.blog-card[data-astro-cid-nz6pijp3]>img[data-astro-cid-nz6pijp3]{object-fit:cover;border-radius:8px;width:100%;height:181px}.blog-card[data-astro-cid-nz6pijp3] h3[data-astro-cid-nz6pijp3]{color:#055174;min-height:3lh;margin:0;font-size:20px}.blog-link[data-astro-cid-nz6pijp3]{color:#000;align-items:center;gap:16px;margin-top:auto;font-size:16px;text-decoration:none;display:inline-flex}.blog-link[data-astro-cid-nz6pijp3]:after{content:"";position:absolute;inset:0}.blog-card[data-astro-cid-nz6pijp3]:hover h3[data-astro-cid-nz6pijp3]{text-decoration:underline}@media (width<=1000px){.blog-grid[data-astro-cid-nz6pijp3]{gap:24px}}@media (width<=760px){.blog-grid[data-astro-cid-nz6pijp3]{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.blog-card[data-astro-cid-nz6pijp3] h3[data-astro-cid-nz6pijp3]{min-height:0}}
