.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:700px;color:var(--white);text-align:center;background:#020517;place-items:center;padding-block:28px;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;background:#00000080;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf] .hero-bg{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}h1[data-astro-cid-ge2uvauf]{color:var(--white);letter-spacing:.01em;font-size:calc(21px + 6vmin);font-weight:400;line-height:1.2}.light[data-astro-cid-ge2uvauf]{font-weight:300}.hero-sub[data-astro-cid-ge2uvauf]{letter-spacing:.02em;text-wrap:balance;margin-top:.15em;font-size:calc(14px + 1.5vmin);line-height:1.2}.hero-btn[data-astro-cid-ge2uvauf]{margin-top:clamp(28px,3vw,44px)}@media (width<=1199px){.hero[data-astro-cid-ge2uvauf]{min-height:550px}}@media (width<=978px){.hero[data-astro-cid-ge2uvauf]{min-height:400px}}@media (width<=766px){.hero[data-astro-cid-ge2uvauf]{min-height:500px}.hero-inner[data-astro-cid-ge2uvauf]{width:auto;padding-inline:28px}.hero-btn[data-astro-cid-ge2uvauf]{width:100%;margin-top:30px}}@media (width<=479px){.hero[data-astro-cid-ge2uvauf]{text-align:left;place-items:end stretch}.hero-sub[data-astro-cid-ge2uvauf]{text-wrap:wrap}}.image-pair[data-astro-cid-pk5hwqen]{padding-block:45px 65px}.row[data-astro-cid-pk5hwqen]{width:min(88%,1200px);margin-inline:auto}.pair-heading[data-astro-cid-pk5hwqen],h3[data-astro-cid-pk5hwqen]{border-bottom:1px solid var(--teal);color:#000;margin:0;padding-bottom:7px;font-weight:400;line-height:1.4}.pair-heading[data-astro-cid-pk5hwqen]{max-width:700px;font-size:calc(25.2px + 1.2vmin)}.pair-text[data-astro-cid-pk5hwqen]{color:#000;max-width:780px;margin:7px 0 0;font-size:14px;line-height:1.8}.pair-lead[data-astro-cid-pk5hwqen]+.pair-text[data-astro-cid-pk5hwqen]{margin-top:21px}.pair[data-astro-cid-pk5hwqen]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;display:grid}h3[data-astro-cid-pk5hwqen]{font-size:calc(21px + 1vmin)}.pair[data-astro-cid-pk5hwqen] img{width:100%;height:auto;margin-top:8px;display:block}@media (width<=767px){.pair[data-astro-cid-pk5hwqen]{grid-template-columns:minmax(0,1fr);gap:28px}}.ref-strip[data-astro-cid-k3pty2jx]{padding-block:40px;overflow:hidden}@media (width<=766.98px){.ref-strip[data-astro-cid-k3pty2jx]{padding-block:10px}}.track[data-astro-cid-k3pty2jx]{width:max-content;animation:ref-marquee calc(var(--n) * 4.55s) linear infinite;display:flex}.ref-strip[data-astro-cid-k3pty2jx]:hover .track[data-astro-cid-k3pty2jx],.ref-strip[data-astro-cid-k3pty2jx]:focus-within .track[data-astro-cid-k3pty2jx]{animation-play-state:paused}ul[data-astro-cid-k3pty2jx]{gap:42px;padding-right:42px;display:flex}li[data-astro-cid-k3pty2jx]{place-items:center;width:140px;height:150px;display:grid}li[data-astro-cid-k3pty2jx] img{object-fit:contain;filter:grayscale();width:140px;height:auto;max-height:100px;transition:filter .3s cubic-bezier(.4,0,.2,1)}li[data-astro-cid-k3pty2jx]:hover img{filter:grayscale(0)}@keyframes ref-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-k3pty2jx]{width:auto;animation:none}ul[data-astro-cid-k3pty2jx]{width:var(--content);flex-wrap:wrap;justify-content:center;margin-inline:auto;padding-right:0}ul[data-astro-cid-k3pty2jx][aria-hidden]{display:none}}.svc[data-astro-cid-7esrfr3l]{--dark:#121e29;--overlap:0px;isolation:isolate;background:var(--dark);color:var(--white);padding-block:137px 100px;position:relative}.svc[data-astro-cid-7esrfr3l].has-devices{--overlap:300px;z-index:1;background:linear-gradient(var(--dark), var(--dark)) top / 100% calc(100% - var(--overlap)) no-repeat, url(/textures/bg-home-slider.jpg) 0 0 / 140px auto;padding-bottom:0}.svc-anim[data-astro-cid-7esrfr3l]{inset:0 0 var(--overlap) 0;z-index:-1;position:absolute;overflow:hidden}.svc-anim[data-astro-cid-7esrfr3l] svg{display:block;width:100%!important;height:100%!important}.svc-panel[data-astro-cid-7esrfr3l]{-webkit-backdrop-filter:blur(3px)saturate(1.05);backdrop-filter:blur(3px)saturate(1.05);background:#121e29a6;border-radius:28px;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:40px 20px;margin:0;padding:28px 42px;display:grid;box-shadow:5px 5px 15px .3px #0000004d}@media (width<=1199.98px){.svc-panel[data-astro-cid-7esrfr3l]{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:28px}}@media (width<=766.98px){.svc-panel[data-astro-cid-7esrfr3l]{grid-template-columns:repeat(2,minmax(0,1fr))}}.svc-panel[data-astro-cid-7esrfr3l] a[data-astro-cid-7esrfr3l]{color:var(--white);text-align:center;justify-items:center;gap:6px;padding-block:4px;text-decoration:none;display:grid}.svc-icon[data-astro-cid-7esrfr3l]{height:80px;color:var(--mint);place-items:end center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:grid}.svc-icon[data-astro-cid-7esrfr3l] svg,.svc-icon[data-astro-cid-7esrfr3l] img{width:auto;max-width:80px;height:auto;max-height:80px}.svc-icon[data-astro-cid-7esrfr3l] svg{width:70px}.svc-label[data-astro-cid-7esrfr3l]{font-size:clamp(1rem,.85rem + .4vw,1.225rem);font-weight:300;line-height:1.4;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block}.svc-panel[data-astro-cid-7esrfr3l] a[data-astro-cid-7esrfr3l]:is(:hover,:focus-visible) .svc-icon[data-astro-cid-7esrfr3l]{transform:translateY(-2px)}.svc-panel[data-astro-cid-7esrfr3l] a[data-astro-cid-7esrfr3l]:is(:hover,:focus-visible) .svc-label[data-astro-cid-7esrfr3l]{transform:scale(1.1)}.devices[data-astro-cid-7esrfr3l]{view-timeline-name:--devices;width:min(1200px,88%);height:600px;margin:74px auto 0;position:relative;container-type:inline-size}.device[data-astro-cid-7esrfr3l]{height:var(--layer-h);pointer-events:none;position:absolute;inset:0 0 auto}.device[data-astro-cid-7esrfr3l] img{object-fit:contain;object-position:var(--pos);width:100%;max-width:none;height:100%}.device--rises[data-astro-cid-7esrfr3l]{translate:0 calc(-1 * var(--rise))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.device--rises[data-astro-cid-7esrfr3l]{animation:linear both device-rise;animation-timeline:--devices;animation-range:cover}}}@keyframes device-rise{0%{translate:0}to{translate:0 calc(-1 * var(--rise))}}@media (width<=979.98px){.svc[data-astro-cid-7esrfr3l]{padding-top:67px}.devices[data-astro-cid-7esrfr3l]{margin-top:0}}@media (width<=766.98px){.svc[data-astro-cid-7esrfr3l].has-devices{--overlap:0px;padding-bottom:56px}.devices[data-astro-cid-7esrfr3l]{display:none}}@media (width<=700px){.svc-panel[data-astro-cid-7esrfr3l]{border-radius:20px}.svc-icon[data-astro-cid-7esrfr3l]{height:60px}.svc-icon[data-astro-cid-7esrfr3l] svg{width:52px;max-height:60px}}.sh[data-astro-cid-ypavld2q]{isolation:isolate;text-align:center;position:relative}.sh-ghost[data-astro-cid-ypavld2q]{z-index:-1;color:#00000008;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(56px,5vw,84px);font-weight:700;line-height:1.4;position:absolute;top:-.763889em;left:50%;transform:translate(-50%)}h2[data-astro-cid-ypavld2q]{color:var(--navy);letter-spacing:-.01em;font-size:clamp(42px,3.5vw,56px);font-weight:700;line-height:1.2}.sh--large[data-astro-cid-ypavld2q] h2[data-astro-cid-ypavld2q]{font-size:clamp(46.2px,3.5vw,56px)}.light[data-astro-cid-ypavld2q]{font-weight:300}.sh-sub[data-astro-cid-ypavld2q]{color:var(--navy);letter-spacing:-.01em;text-wrap:balance;margin-top:.15em;font-size:18.2px;line-height:1.2}.sh--fluid-sub[data-astro-cid-ypavld2q] .sh-sub[data-astro-cid-ypavld2q]{font-size:calc(14px + 1.1vmin)}@media (width<=766.98px){.sh[data-astro-cid-ypavld2q]{overflow-x:clip}.sh[data-astro-cid-ypavld2q]:not(.sh--phone-center){text-align:left}.sh[data-astro-cid-ypavld2q]:not(.sh--phone-center) .sh-ghost[data-astro-cid-ypavld2q]{left:0;transform:none}}.sh--dark[data-astro-cid-ypavld2q] .sh-ghost[data-astro-cid-ypavld2q]{color:#ffffff08}.sh--dark[data-astro-cid-ypavld2q] h2[data-astro-cid-ypavld2q],.sh--dark[data-astro-cid-ypavld2q] .sh-sub[data-astro-cid-ypavld2q]{color:var(--white)}.checklist[data-astro-cid-4tn6w3f6]{background:url(/textures/bg-home-slider.jpg) 0 0/140px;padding-block:clamp(72px,6vw,96px) clamp(64px,6vw,100px);overflow-x:clip}.checklist--after-devices[data-astro-cid-4tn6w3f6]{padding-top:52px}@media (width<=766.98px){.checklist--after-devices[data-astro-cid-4tn6w3f6]{padding-top:100px}}.features[data-astro-cid-4tn6w3f6]{columns:3;max-width:800px;color:var(--navy);column-gap:0;margin:40px auto 0;font-size:1.05rem;line-height:2.5}.features[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]{break-inside:avoid;align-items:center;gap:6px;min-height:42px;padding-left:12px;line-height:1.4;display:flex}.check[data-astro-cid-4tn6w3f6]{fill:none;width:18px;height:18px;stroke:var(--teal);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.cta[data-astro-cid-4tn6w3f6]{text-align:center;margin-top:40px}.btn-sweep--steel[data-astro-cid-4tn6w3f6]{--sweep-base:var(--steel);--sweep-first:var(--mint);--sweep-second:var(--navy);--sweep-first-from:scale(0);box-shadow:none;color:var(--white);gap:10px}.chevrons[data-astro-cid-4tn6w3f6]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:15px}@media (width<=860px){.features[data-astro-cid-4tn6w3f6]{columns:2;max-width:560px}}@media (width<=520px){.features[data-astro-cid-4tn6w3f6]{columns:1;max-width:320px}}.support[data-astro-cid-odr5d7na]{background:linear-gradient(#192838eb, #192838eb), linear-gradient(250deg, #ff3cac 0%, #784ba0 50%, var(--navy) 100%);background-color:var(--navy);padding-block:85px 110px}.support[data-astro-cid-odr5d7na] .sh-sub{color:#fafafa;max-width:700px;margin-inline:auto}.cards[data-astro-cid-odr5d7na]{grid-template-columns:repeat(3,minmax(0,333px));justify-content:center;gap:40px 50px;margin-top:56px;display:grid}.support-card[data-astro-cid-odr5d7na]{color:#fafafa;background:#142130;border-radius:28px;padding:28px;box-shadow:5px 5px 15px #0000004d}.support-card[data-astro-cid-odr5d7na][data-reveal]{transform:translate(var(--reveal-x,0), 42px)}.support-card[data-astro-cid-odr5d7na][data-revealed]{transition:transform 1s cubic-bezier(.4, 0, .2, 1) var(--reveal-delay,.1s);transform:none}@media (width>=900px){.support-card[data-astro-cid-odr5d7na]:first-child{--reveal-x:3px}.support-card[data-astro-cid-odr5d7na]:last-child{--reveal-x:-3px}}.icon[data-astro-cid-odr5d7na]{height:67px;color:var(--mint);justify-content:center;align-items:flex-end;display:flex}.icon[data-astro-cid-odr5d7na] svg{height:auto;max-height:100%}.icon[data-astro-cid-odr5d7na] img{width:auto;max-height:100%}h3[data-astro-cid-odr5d7na]{color:var(--white);text-align:center;margin-top:14px;font-size:1.75rem;font-weight:300;line-height:1.4}.points[data-astro-cid-odr5d7na]{letter-spacing:.05em;gap:11px;margin-top:28px;font-size:.875rem;font-weight:300;line-height:1.8;display:grid}.points[data-astro-cid-odr5d7na] li[data-astro-cid-odr5d7na]{gap:11px;display:flex}.check[data-astro-cid-odr5d7na]{fill:none;width:14px;height:25px;stroke:var(--white);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.points[data-astro-cid-odr5d7na] a[data-astro-cid-odr5d7na]{color:var(--teal);text-underline-offset:2px;text-decoration:underline;transition:color .3s cubic-bezier(.4,0,.2,1)}.points[data-astro-cid-odr5d7na] a[data-astro-cid-odr5d7na]:hover,.points[data-astro-cid-odr5d7na] a[data-astro-cid-odr5d7na]:focus-visible{color:var(--orange)}@media (width<=899.98px){.cards[data-astro-cid-odr5d7na]{grid-template-columns:minmax(0,520px)}}@media (width<=766px){.support[data-astro-cid-odr5d7na]{padding-block:100px 55px}}.products[data-astro-cid-hzsdba6i]{background:var(--white);padding-block:100px}.products[data-astro-cid-hzsdba6i] .sh-sub{margin-top:.35em;font-size:1.1375rem;line-height:1.4}.grid[data-astro-cid-hzsdba6i]{grid-template-columns:repeat(4,minmax(0,1fr));gap:80px 20px;width:min(1100px,95.6%);margin:130px auto 0;display:grid}.product[data-astro-cid-hzsdba6i]{--ease:cubic-bezier(.4, 0, .2, 1);color:#212121;border-radius:28px;padding-top:28px;text-decoration:none;display:block;position:relative;box-shadow:5px 5px 15px #0000004d}.badge[data-astro-cid-hzsdba6i]{z-index:2;width:120px;transition:transform .3s var(--ease);position:absolute;top:-60px;left:15px}.badge--model[data-astro-cid-hzsdba6i]{width:110px;top:-55px}.badge[data-astro-cid-hzsdba6i] :is(img,svg){width:100%;height:auto;display:block}.picture[data-astro-cid-hzsdba6i]{transform-origin:100% 0;transition:transform .3s var(--ease), opacity .3s var(--ease);display:block}.picture[data-astro-cid-hzsdba6i] img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.caption-clip[data-astro-cid-hzsdba6i]{z-index:1;pointer-events:none;border-radius:28px;position:absolute;inset:0;overflow:hidden}.caption[data-astro-cid-hzsdba6i]{z-index:1;opacity:0;width:min(200px,100% - 28px);transition:transform .3s var(--ease), opacity .3s var(--ease);font-size:1.05rem;line-height:1.4;position:absolute;top:50%;left:14px;transform:translateY(100px)}.caption-title[data-astro-cid-hzsdba6i],.caption-tagline[data-astro-cid-hzsdba6i]{-webkit-backdrop-filter:saturate(.4)blur(2px);backdrop-filter:saturate(.4)blur(2px);background:#ffffff80;border-radius:0 15px 15px 0;display:block}.caption-title[data-astro-cid-hzsdba6i]{transition:transform .3s var(--ease);padding:11.2px 7px 0 0;font-weight:700;transform:translateY(-100px)}.typed[data-astro-cid-hzsdba6i]{color:#000}.cursor[data-astro-cid-hzsdba6i]{color:#000;animation:1s infinite blink}@keyframes blink{50%{opacity:0}}.caption-tagline[data-astro-cid-hzsdba6i]{padding:11.2px 7px 11.2px 0}.product[data-astro-cid-hzsdba6i]:is(:hover,:focus-visible) .badge[data-astro-cid-hzsdba6i]{transform:rotate(5deg)}.product[data-astro-cid-hzsdba6i]:is(:hover,:focus-visible) .picture[data-astro-cid-hzsdba6i]{opacity:.4;transform:scale(.9)}.product[data-astro-cid-hzsdba6i]:is(:hover,:focus-visible) .caption[data-astro-cid-hzsdba6i],.product[data-astro-cid-hzsdba6i]:is(:hover,:focus-visible) .caption-title[data-astro-cid-hzsdba6i]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cursor[data-astro-cid-hzsdba6i]{display:none}}@media (width<=979.98px){.grid[data-astro-cid-hzsdba6i]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=766px){.products[data-astro-cid-hzsdba6i]{padding-bottom:55px}.grid[data-astro-cid-hzsdba6i]{grid-template-columns:minmax(0,1fr)}}.promo[data-astro-cid-c5cr5ptx]{background:var(--navy);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.panel[data-astro-cid-c5cr5ptx]{justify-content:center;align-items:center;padding:28px;display:flex;position:relative}.inner[data-astro-cid-c5cr5ptx]{z-index:1;width:min(500px,100%);padding-block:84px;position:relative}.promo--badge[data-astro-cid-c5cr5ptx] .inner[data-astro-cid-c5cr5ptx]{width:min(539px,100%)}.head[data-astro-cid-c5cr5ptx]{gap:20px;display:grid}.promo--badge[data-astro-cid-c5cr5ptx] .head[data-astro-cid-c5cr5ptx]{grid-template-columns:calc(26.48% - 14.704px) minmax(0,1fr);align-items:start}.badge[data-astro-cid-c5cr5ptx]{width:100%;max-width:119px;height:auto;display:block}h2[data-astro-cid-c5cr5ptx]{color:var(--white);letter-spacing:-.01em;font-size:calc(28px + 2.5vmin);font-weight:700;line-height:1.2}.sub[data-astro-cid-c5cr5ptx]{color:var(--paper);letter-spacing:-.01em;margin:0;font-size:calc(14px + 1.1vmin);line-height:1.2}.lead[data-astro-cid-c5cr5ptx],.text[data-astro-cid-c5cr5ptx]{max-width:500px;margin:0}.lead[data-astro-cid-c5cr5ptx]{color:var(--teal);margin-top:16.8px;font-size:1.05rem;line-height:1.5}.text[data-astro-cid-c5cr5ptx]{color:var(--paper);margin-top:14px;font-size:.875rem;line-height:1.5}.cta[data-astro-cid-c5cr5ptx]{margin:42px 0 0}.btn-sweep--outline[data-astro-cid-c5cr5ptx]{width:300px;max-width:100%;min-height:48px}.watermark[data-astro-cid-c5cr5ptx]{opacity:.05;filter:grayscale();pointer-events:none;width:500px;height:500px;position:absolute;bottom:-130px;right:-240px}.photo[data-astro-cid-c5cr5ptx]{z-index:2;position:relative}.photo[data-astro-cid-c5cr5ptx] .photo-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.promo--overlay[data-astro-cid-c5cr5ptx]{background:0 0}.backdrop[data-astro-cid-c5cr5ptx],.backdrop[data-astro-cid-c5cr5ptx]:after{position:absolute;inset:0}.backdrop[data-astro-cid-c5cr5ptx]:after{content:"";background:linear-gradient(to left, #19283800, var(--navy))}.promo--overlay[data-astro-cid-c5cr5ptx]{view-timeline:--promo-pass block}.backdrop[data-astro-cid-c5cr5ptx]{overflow:hidden}.backdrop[data-astro-cid-c5cr5ptx] .backdrop-img{object-fit:cover;object-position:100% 0;width:100%;height:150%;position:absolute;inset:auto 0 0;translate:0 16.667%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.backdrop[data-astro-cid-c5cr5ptx] .backdrop-img{animation:linear both promo-parallax;animation-timeline:--promo-pass;animation-range:cover}}}@keyframes promo-parallax{0%{translate:0}to{translate:0 33.333%}}@media (width<=979px){.promo[data-astro-cid-c5cr5ptx]{grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-c5cr5ptx]{padding:0 28px}.photo[data-astro-cid-c5cr5ptx]{display:none}}@media (width<=479px){.promo--badge[data-astro-cid-c5cr5ptx] .head[data-astro-cid-c5cr5ptx]{grid-template-columns:minmax(0,1fr)}.br-wide[data-astro-cid-c5cr5ptx]{display:none}.btn-sweep--outline[data-astro-cid-c5cr5ptx]{width:100%}}.categories[data-astro-cid-jbyjlgcd]{background:var(--paper);padding-block:100px 85px}.categories--white[data-astro-cid-jbyjlgcd]{background:var(--white)}.categories[data-astro-cid-jbyjlgcd] .sh-sub{margin-top:.35em;font-size:1.1375rem;line-height:1.4}.grid[data-astro-cid-jbyjlgcd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1200px,95.65%);margin:130px auto 0;display:grid}.card-link[data-astro-cid-jbyjlgcd]{--ease:cubic-bezier(.4, 0, .2, 1);background:var(--white);border-radius:28px;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;height:100%;padding:28px;text-decoration:none;display:flex;box-shadow:5px 5px 15px #00000014}.title[data-astro-cid-jbyjlgcd]{color:var(--steel);text-align:center;transition:color .3s var(--ease);font-size:1.3125rem;font-weight:300;line-height:1.4}.picture[data-astro-cid-jbyjlgcd]{width:100%;transition:transform .3s var(--ease);display:block}.picture[data-astro-cid-jbyjlgcd] img{width:100%;height:auto;display:block}.card-link[data-astro-cid-jbyjlgcd]:is(:hover,:focus-visible) .title[data-astro-cid-jbyjlgcd]{color:var(--navy)}.card-link[data-astro-cid-jbyjlgcd]:is(:hover,:focus-visible) .picture[data-astro-cid-jbyjlgcd]{transform:scale(1.05)}@media (width<=979px){.grid[data-astro-cid-jbyjlgcd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.categories[data-astro-cid-jbyjlgcd]{padding-bottom:55px}.grid[data-astro-cid-jbyjlgcd]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.picture[data-astro-cid-jbyjlgcd]{transition:none}}.testimonials[data-astro-cid-oszrm3y4]{background:url(/textures/bg-home-slider.jpg) 0 0/140px;padding-block:100px 85px}.testimonials--plain[data-astro-cid-oszrm3y4]{background:0 0;padding-top:45px}.grid[data-astro-cid-oszrm3y4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:min(1100px,95.65%);margin-inline:auto;display:grid}li[data-astro-cid-oszrm3y4]:before{content:"";background:linear-gradient(90deg,#41658a00,#41658abf,#41658a00);height:1px;margin-bottom:28px;display:block}figure[data-astro-cid-oszrm3y4]{grid-template-columns:calc(33.3333% - 13.3333px) minmax(0,1fr);align-items:center;gap:20px;margin:0;display:grid}.photo[data-astro-cid-oszrm3y4] img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;height:auto;display:block}figcaption[data-astro-cid-oszrm3y4]{color:var(--steel);flex-direction:column;display:flex}.name[data-astro-cid-oszrm3y4]{font-size:1.4875rem;font-weight:700;line-height:1.3}.company[data-astro-cid-oszrm3y4]{font-size:1.225rem;font-weight:300;line-height:1.4}blockquote[data-astro-cid-oszrm3y4]{color:#000;letter-spacing:.05em;margin:7px 0 0;font-size:.875rem;font-weight:300;line-height:1.4}@media (width<=1199px){figure[data-astro-cid-oszrm3y4]{grid-template-columns:calc(44.1% - 11.18px) minmax(0,1fr)}}@media (width<=479px){.grid[data-astro-cid-oszrm3y4],figure[data-astro-cid-oszrm3y4]{grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-oszrm3y4]{width:150px;margin-inline:auto}}.ring-list[data-astro-cid-xdyqqmlj]{color:#000;gap:15.4px;margin:28px 0 0;padding:0;display:grid}li[data-astro-cid-xdyqqmlj]{grid-template-columns:28px 1fr;align-items:start;gap:11.2px;display:grid}.ring[data-astro-cid-xdyqqmlj]{border:2px solid var(--teal);border-radius:50%;place-items:center;width:28px;height:28px;margin-top:1px;display:grid}.ring[data-astro-cid-xdyqqmlj] svg[data-astro-cid-xdyqqmlj]{fill:none;width:15px;height:15px;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.title[data-astro-cid-xdyqqmlj]{color:var(--navy);letter-spacing:0;margin:0;font-size:1.3125rem;font-weight:400;line-height:1.4}p[data-astro-cid-xdyqqmlj]{letter-spacing:.02em;white-space:pre-line;margin:5.6px 0 0;font-size:.875rem;line-height:1.8}.feature-split[data-astro-cid-dclkgduz]{color:#000;padding-block:65px}.feature-split--paper[data-astro-cid-dclkgduz]{background:var(--paper);padding-top:0}.row[data-astro-cid-dclkgduz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;width:min(88%,1100px);margin-inline:auto;display:grid}.left[data-astro-cid-dclkgduz]{align-self:center}.left--top[data-astro-cid-dclkgduz]{align-self:start}h2[data-astro-cid-dclkgduz]{color:#000;letter-spacing:0;margin:0;font-size:calc(25.2px + 1.2vmin);font-weight:400;line-height:1.4}.lead-heading[data-astro-cid-dclkgduz]{padding-bottom:7px}.sub[data-astro-cid-dclkgduz]{color:var(--navy);letter-spacing:.005em;font-size:calc(14px + 1.5vmin);line-height:1.3;display:block}.text[data-astro-cid-dclkgduz]{font-size:.875rem;line-height:1.8}.text[data-astro-cid-dclkgduz] p{margin:0}.text[data-astro-cid-dclkgduz] p+p{margin-top:21px}.left[data-astro-cid-dclkgduz] .badge{width:150px;height:auto;margin-top:56px;display:block}.items-heading[data-astro-cid-dclkgduz]{border-bottom:1px solid var(--teal);padding-bottom:7px}@media (width<=767px){.row[data-astro-cid-dclkgduz]{grid-template-columns:minmax(0,1fr);gap:40px}}.cta-band[data-astro-cid-hwvj6ntz]{isolation:isolate;background:var(--navy);text-align:center;padding-block:85px 84px;position:relative;overflow:hidden}.row[data-astro-cid-hwvj6ntz]{flex-direction:column;align-items:center;width:min(88%,1100px);margin-inline:auto;display:flex;position:relative}.shape[data-astro-cid-hwvj6ntz]{z-index:-1;opacity:.05;filter:grayscale();pointer-events:none;width:700px;max-width:none;position:absolute;top:-310px;left:0}h2[data-astro-cid-hwvj6ntz]{max-width:700px;color:var(--mint);letter-spacing:0;text-wrap:balance;margin:0;font-size:calc(21px + 2vmin);font-weight:300;line-height:1.4}p[data-astro-cid-hwvj6ntz]{max-width:700px;color:var(--paper);letter-spacing:.03em;margin:5px 0 0;font-size:.875rem;line-height:1.4}.btn-sweep[data-astro-cid-hwvj6ntz]{margin-top:28px}.cta-band--photo[data-astro-cid-hwvj6ntz]{padding-block:96px}.cta-band--photo[data-astro-cid-hwvj6ntz]:before{content:"";z-index:-1;background:#192838cf;position:absolute;inset:0}.photo[data-astro-cid-hwvj6ntz]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta-band--photo[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{font-size:calc(21px + 3vmin)}.cta-band--large[data-astro-cid-hwvj6ntz]{padding-block:56px}.cta-band--large[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{font-size:clamp(2.5rem,1.6rem + 2.6vw,3.675rem);font-weight:700}.cta-band--large[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:560px;color:var(--white);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.4}.cta-band--large[data-astro-cid-hwvj6ntz].cta-band--photo:before{background:#19283859}.feature-columns[data-astro-cid-ntt3sze3]{color:#000;width:min(88%,1100px);margin-inline:auto;padding-top:28px}.head[data-astro-cid-ntt3sze3]{border-bottom:1px solid var(--teal);text-align:center;padding-bottom:28px}h2[data-astro-cid-ntt3sze3]{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:clamp(32.2px,3.5vw,56px);font-weight:300;line-height:1.2}h2[data-astro-cid-ntt3sze3] strong[data-astro-cid-ntt3sze3]{font-weight:700}.sub[data-astro-cid-ntt3sze3]{color:var(--navy);margin:.35em 0 0;font-size:clamp(1.1rem,.9rem + .9vw,1.5rem);line-height:1.2}.body[data-astro-cid-ntt3sze3]{grid-template-columns:minmax(0, 1fr) var(--picture-w,164px) minmax(0, 1fr);gap:0 var(--picture-gap,100px);border-bottom:1px solid var(--teal);grid-template-areas:"left picture right";padding-block:56px;display:grid}.picture[data-astro-cid-ntt3sze3]{grid-area:picture}.picture[data-astro-cid-ntt3sze3] img{width:var(--picture-w,164px);height:auto;display:block}.column[data-astro-cid-ntt3sze3]{align-content:start;gap:15.4px;margin:28px 0 0;padding:0;display:grid}.column--left[data-astro-cid-ntt3sze3]{grid-area:left}.column--right[data-astro-cid-ntt3sze3]{grid-area:right}li[data-astro-cid-ntt3sze3]{grid-template-columns:60px 1fr;gap:11.2px;display:grid}.icon[data-astro-cid-ntt3sze3]{color:var(--steel);place-items:start center;padding:5px 10px 10px;display:grid}.icon[data-astro-cid-ntt3sze3] svg{width:40px;height:auto;max-height:44px}li[data-astro-cid-ntt3sze3].ring{grid-template-columns:28px 1fr}li[data-astro-cid-ntt3sze3].ring .icon[data-astro-cid-ntt3sze3]{color:var(--teal);padding:2px 0 0}li[data-astro-cid-ntt3sze3].ring .icon[data-astro-cid-ntt3sze3] svg{width:28px}.cta[data-astro-cid-ntt3sze3]{border-bottom:1px solid var(--teal);text-align:center;margin:0;padding-block:40px 56px}.feature-columns[data-astro-cid-ntt3sze3]:has(.cta) .body[data-astro-cid-ntt3sze3]{border-bottom:0}h3[data-astro-cid-ntt3sze3]{color:var(--navy);letter-spacing:0;margin:0;font-size:1.3125rem;font-weight:400;line-height:1.4}p[data-astro-cid-ntt3sze3]{letter-spacing:.02em;margin:5.6px 0 0;font-size:.875rem;line-height:1.8}@media (width<=979px){.body[data-astro-cid-ntt3sze3]{grid-template-columns:minmax(0,1fr);grid-template-areas:"picture""left""right"}.picture[data-astro-cid-ntt3sze3]{display:none}.column--right[data-astro-cid-ntt3sze3]{margin-top:15.4px}}.feature-quad[data-astro-cid-yqdgt75y]{background:var(--navy);padding-block:85px 65px}.grid[data-astro-cid-yqdgt75y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 50px;width:min(88%,1100px);margin:0 auto;padding:0;display:grid}li[data-astro-cid-yqdgt75y]{align-items:flex-start;gap:20px;display:flex}.left[data-astro-cid-yqdgt75y]{text-align:right;flex-direction:row-reverse}.feature-quad[data-astro-cid-yqdgt75y] .quad-ico{width:44px;height:44px;color:var(--mint);flex:none;margin-top:62px}h2[data-astro-cid-yqdgt75y]{color:var(--mint);letter-spacing:0;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.4375rem);font-weight:300;line-height:1.4}p[data-astro-cid-yqdgt75y]{color:var(--paper);letter-spacing:.03em;margin:4px 0 0;font-size:.875rem;line-height:1.4}.action[data-astro-cid-yqdgt75y]{text-align:center;margin:56px 0 0}@media (width<=767px){.grid[data-astro-cid-yqdgt75y]{grid-template-columns:minmax(0,1fr)}.left[data-astro-cid-yqdgt75y]{text-align:left;flex-direction:row}.feature-quad[data-astro-cid-yqdgt75y] .quad-ico{margin-top:8px}}.packages[data-astro-cid-2nvxoihs]{background:#f1f1f1;padding-block:100px 85px}.head[data-astro-cid-2nvxoihs]{width:min(88%,1200px);margin:0 auto 120px}.tiers[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;width:min(88%,1200px);margin:0 auto;padding:0;display:grid}.tier[data-astro-cid-2nvxoihs]{background:var(--white);color:#1d1d1d;border-radius:28px;margin-top:22px;padding:42px 28px 28px;position:relative;box-shadow:5px 5px 15px #00000026}.tier[data-astro-cid-2nvxoihs]:first-child{border-top-right-radius:0;box-shadow:-5px 5px 15px #00000026}.tier[data-astro-cid-2nvxoihs]:last-child{border-top-left-radius:0}.tier--highlight[data-astro-cid-2nvxoihs]{z-index:1;background:url(/textures/footer-molecules.svg) 50% 30% / 140% auto no-repeat, var(--navy);color:var(--white);border-radius:28px 28px 0 0;align-self:stretch;margin-top:0;margin-bottom:0;box-shadow:10px 10px 15px #0003}h3[data-astro-cid-2nvxoihs]{color:var(--navy);letter-spacing:0;margin:0;font-size:clamp(2.2rem,1.6rem + 1.6vw,2.875rem);font-weight:700;line-height:1.4}.tier--highlight[data-astro-cid-2nvxoihs] h3[data-astro-cid-2nvxoihs]{color:var(--mint);font-size:clamp(2rem,1.5rem + 1.2vw,2.3125rem)}.tagline[data-astro-cid-2nvxoihs]{color:var(--navy);margin:0 0 14px;font-size:clamp(1.2rem,1rem + .6vw,1.4875rem);font-weight:300;line-height:1.4}.tagline[data-astro-cid-2nvxoihs] strong[data-astro-cid-2nvxoihs]{font-weight:700}.tier--highlight[data-astro-cid-2nvxoihs] [data-astro-cid-2nvxoihs]:is(.tagline,h4){color:#fffffff2}.group[data-astro-cid-2nvxoihs]+.group[data-astro-cid-2nvxoihs]{margin-top:28px}h4[data-astro-cid-2nvxoihs]{color:var(--navy);margin:0 0 10px;font-size:1.3125rem;font-weight:700;line-height:1.4}.group[data-astro-cid-2nvxoihs] ul[data-astro-cid-2nvxoihs]{margin:0;padding:0}.group[data-astro-cid-2nvxoihs] li[data-astro-cid-2nvxoihs]{padding-left:22px;font-size:.875rem;font-weight:300;line-height:1.8;position:relative}.group[data-astro-cid-2nvxoihs] li[data-astro-cid-2nvxoihs]+li[data-astro-cid-2nvxoihs]{margin-top:9px}.group[data-astro-cid-2nvxoihs] li[data-astro-cid-2nvxoihs]:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:9px;height:5px;position:absolute;top:.55em;left:2px;transform:rotate(-45deg)}@media (width<=979px){.tiers[data-astro-cid-2nvxoihs]{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px}.tier[data-astro-cid-2nvxoihs],.tier[data-astro-cid-2nvxoihs]:first-child,.tier[data-astro-cid-2nvxoihs]:last-child,.tier--highlight[data-astro-cid-2nvxoihs]{border-radius:28px;margin:0}.head[data-astro-cid-2nvxoihs]{margin-bottom:56px}}.cat-hero[data-astro-cid-kde2vep6]{isolation:isolate;background:var(--navy);color:var(--white);display:flex;position:relative;overflow:hidden}.cat-hero[data-astro-cid-kde2vep6]:after{content:"";z-index:-1;background:#00000040;position:absolute;inset:0}.bg[data-astro-cid-kde2vep6]{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bg--contain[data-astro-cid-kde2vep6]{object-fit:contain}.inner[data-astro-cid-kde2vep6]{align-items:center;width:min(88%,1200px);margin-inline:auto;display:flex}.text[data-astro-cid-kde2vep6]{max-width:var(--hero-text-w,600px)}.intro[data-astro-cid-kde2vep6],.logo[data-astro-cid-kde2vep6]{max-width:600px}h1[data-astro-cid-kde2vep6]{color:var(--white);letter-spacing:0;margin:0;font-weight:400;line-height:1.4}.sub[data-astro-cid-kde2vep6]{text-wrap:pretty;margin:0;font-weight:400}.cat-hero--tall[data-astro-cid-kde2vep6]{min-height:500px;padding-block:28px}.cat-hero--tall[data-astro-cid-kde2vep6] h1[data-astro-cid-kde2vep6]{font-size:calc(28px + 4vmin)}.cat-hero--tall[data-astro-cid-kde2vep6] .sub[data-astro-cid-kde2vep6]{color:var(--mint);font-size:calc(14px + 1.6vmin);line-height:1.5}.cat-hero--wide[data-astro-cid-kde2vep6]{--hero-text-w:800px}.cat-hero--wide[data-astro-cid-kde2vep6] h1[data-astro-cid-kde2vep6]{font-size:clamp(21px,10vw,56px)}.cat-hero--compact[data-astro-cid-kde2vep6]{--hero-text-w:700px}.cat-hero--compact[data-astro-cid-kde2vep6] h1[data-astro-cid-kde2vep6]{font-size:calc(42px + 1.2vmin)}.cat-hero--compact[data-astro-cid-kde2vep6] .sub[data-astro-cid-kde2vep6]{letter-spacing:.005em;margin-top:.36em;font-size:calc(14px + 1.5vmin);line-height:1.3}.cat-hero--compact[data-astro-cid-kde2vep6] .intro[data-astro-cid-kde2vep6]{letter-spacing:.02em;margin-top:22px;font-size:15.4px;font-weight:400;line-height:1.5}.intro[data-astro-cid-kde2vep6]{letter-spacing:.03em;margin-top:7px;font-size:.875rem;font-weight:300;line-height:1.7}.intro[data-astro-cid-kde2vep6] p{margin:0}.logos[data-astro-cid-kde2vep6]{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:28px;display:flex}.logo[data-astro-cid-kde2vep6]{height:auto;display:block}.platforms[data-astro-cid-kde2vep6]{align-items:center;gap:20px;margin:0;padding:0;display:flex}.platforms[data-astro-cid-kde2vep6] svg{width:auto;height:40px;display:block}@media (width<=766.98px){.logo[data-astro-cid-kde2vep6][style*=--logo-phone-w]{width:var(--logo-phone-w)}.logos[data-astro-cid-kde2vep6]:has(.platforms){flex-direction:column;align-items:stretch;gap:22px}.platforms[data-astro-cid-kde2vep6]{justify-content:space-between}.platforms[data-astro-cid-kde2vep6] svg{height:44px}}.sub[data-astro-cid-kde2vep6] strong{color:var(--white);font-weight:600}.hero-btn[data-astro-cid-kde2vep6]{margin-top:28px}.cat-hero[data-astro-cid-kde2vep6]:has(.brand-row){flex-direction:column;justify-content:center;gap:56px}.cat-hero[data-astro-cid-kde2vep6]:has(.brand-row) .inner[data-astro-cid-kde2vep6]{flex:none}.brand-row[data-astro-cid-kde2vep6]{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:28px 40px;width:min(88%,1200px);margin:0 auto;padding:0;display:flex}.brand-row[data-astro-cid-kde2vep6] img[data-astro-cid-kde2vep6]{width:auto;height:42px;display:block}.brand-inline[data-astro-cid-kde2vep6]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:18px 0 0;padding:0;display:flex}.brand-inline[data-astro-cid-kde2vep6] img[data-astro-cid-kde2vep6]{height:auto;display:block}@media (width<=766.98px){.brand-inline[data-astro-cid-kde2vep6]{display:none}}.cat-hero--short[data-astro-cid-kde2vep6]{--hero-text-w:700px;min-height:300px;padding-block:14px}.cat-hero--short[data-astro-cid-kde2vep6] h1[data-astro-cid-kde2vep6]{font-size:calc(25.2px + 1.2vmin)}.cat-hero--short[data-astro-cid-kde2vep6] .sub[data-astro-cid-kde2vep6]{letter-spacing:.005em;font-size:calc(14px + 1.5vmin);line-height:1.3}.cat-hero--catalog[data-astro-cid-kde2vep6]{--hero-text-w:none}.cat-hero--catalog[data-astro-cid-kde2vep6] .inner[data-astro-cid-kde2vep6]{text-align:center;justify-content:center}.cat-hero--catalog[data-astro-cid-kde2vep6] h1[data-astro-cid-kde2vep6]{font-size:calc(28px + 2.5vmin)}.cat-hero--catalog[data-astro-cid-kde2vep6] .sub[data-astro-cid-kde2vep6]{font-size:calc(21px + 1vmin)}@media (width<=978.98px){.cat-hero--tall[data-astro-cid-kde2vep6]{min-height:400px}.cat-hero--tall[data-astro-cid-kde2vep6].cat-hero--product{min-height:500px}}@media (width<=766.98px){.cat-hero--product[data-astro-cid-kde2vep6] .hero-btn[data-astro-cid-kde2vep6]{width:100%}.cat-hero--phone-plain[data-astro-cid-kde2vep6] .bg[data-astro-cid-kde2vep6],.cat-hero--phone-plain[data-astro-cid-kde2vep6]:after{display:none}.bg--phone-own[data-astro-cid-kde2vep6]{object-position:50% 50%!important}}@media (width<=479px){.cat-hero--tall[data-astro-cid-kde2vep6]:after{background:#00000059}.cat-hero--tall[data-astro-cid-kde2vep6]:not(.cat-hero--product){min-height:0}.cat-hero--product[data-astro-cid-kde2vep6] .inner[data-astro-cid-kde2vep6]{align-items:flex-end}.cat-hero--tall[data-astro-cid-kde2vep6]:not(.cat-hero--product) .inner[data-astro-cid-kde2vep6]{align-items:flex-start}.cat-hero--short[data-astro-cid-kde2vep6]:not(.cat-hero--catalog){min-height:200px}}.person[data-astro-cid-xcdocfpp]{background:#f1f1f1;padding-block:85px}.person-card[data-astro-cid-xcdocfpp]{background:var(--white);text-align:center;border-radius:28px;width:min(88%,440px);margin-inline:auto;padding-bottom:42px;overflow:hidden;box-shadow:5px 5px 15px #00000026}.person-card[data-astro-cid-xcdocfpp]>img{width:100%;height:auto;display:block}.body[data-astro-cid-xcdocfpp]{padding:28px 28px 0}h2[data-astro-cid-xcdocfpp]{color:var(--navy);letter-spacing:0;margin:0;font-size:calc(21px + 2vmin);font-weight:400;line-height:1.4}.role[data-astro-cid-xcdocfpp]{color:var(--navy);margin:0;font-size:1.3125rem;font-weight:300}.text[data-astro-cid-xcdocfpp]{color:var(--gray);margin:14px 0 0;font-size:.875rem;line-height:1.4}.links[data-astro-cid-xcdocfpp]{justify-content:center;gap:12px;margin:18px 0 0;display:flex}.links[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]{width:32px;height:32px;color:var(--steel);place-items:center;display:grid}.links[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]:is(:hover,:focus-visible){color:var(--navy)}.person[data-astro-cid-xcdocfpp] .person-ico{width:22px;height:22px}.facts[data-astro-cid-5sm7kfck]{background:var(--navy);padding-block:65px}.row[data-astro-cid-5sm7kfck]{width:min(88%,1200px);margin-inline:auto}h2[data-astro-cid-5sm7kfck]{color:var(--mint);letter-spacing:0;border-bottom:1px solid #46b6cc80;margin:0;padding-bottom:7px;font-size:42px;font-weight:400;line-height:1.4}dl[data-astro-cid-5sm7kfck]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows), auto);grid-auto-flow:column;gap:28px 60px;margin:56px 0 0;padding-left:17px;display:grid}.fact[data-astro-cid-5sm7kfck]{grid-template-columns:49px 1fr;align-items:start;gap:11px;display:grid}.ring[data-astro-cid-5sm7kfck]{border:2px solid var(--mint);width:49px;height:49px;color:var(--mint);border-radius:50%;place-items:center;display:grid}.facts[data-astro-cid-5sm7kfck] .fact-ico{width:24px;height:24px}dt[data-astro-cid-5sm7kfck]{color:var(--mint);font-size:1.3125rem;line-height:1.4}dd[data-astro-cid-5sm7kfck]{color:var(--paper);white-space:pre-line;margin:6px 0 0;font-size:.875rem;font-weight:600;line-height:1.8}@media (width<=767px){dl[data-astro-cid-5sm7kfck]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;padding-left:0}}.video-section[data-astro-cid-7uxwnnnm]{padding-block:85px}.row[data-astro-cid-7uxwnnnm]{width:min(88%,1100px);margin-inline:auto}h2[data-astro-cid-7uxwnnnm]{border-bottom:1px solid var(--teal);color:#000;letter-spacing:0;margin:0;padding-bottom:7px;font-size:calc(25.2px + 1.2vmin);font-weight:400;line-height:1.4}video[data-astro-cid-7uxwnnnm]{background:var(--paper);width:min(100%,590px);height:auto;margin-top:56px;display:block;box-shadow:5px 5px 15px #00000014}.caption[data-astro-cid-7uxwnnnm]{margin-top:.6rem;font-size:.9rem}@media (width<=479px){.video-section[data-astro-cid-7uxwnnnm]{padding-block:45px}}.contact-hero[data-astro-cid-yvx3yq7b]{color:var(--white);background:#10344c;padding:65px 0 25px;position:relative;overflow:hidden}.photo[data-astro-cid-yvx3yq7b]{display:none}.row[data-astro-cid-yvx3yq7b]{width:min(88%,1200px);margin-inline:auto;position:relative}h1[data-astro-cid-yvx3yq7b]{color:var(--white);letter-spacing:0;margin:0;font-size:21px;font-weight:400;line-height:1.4}.form[data-astro-cid-yvx3yq7b]{margin-top:20.6px}@media (width>=768px){.contact-hero[data-astro-cid-yvx3yq7b]{padding-bottom:65px}}@media (width>=980px){.photo[data-astro-cid-yvx3yq7b]{object-fit:contain;object-position:100% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.form[data-astro-cid-yvx3yq7b]{width:350px}}.contact-details[data-astro-cid-oqfpxexw]{background:var(--white);padding-block:65px}.row[data-astro-cid-oqfpxexw]{gap:20px;width:min(88%,1200px);margin:0 auto;padding:0;list-style:none;display:grid}li[data-astro-cid-oqfpxexw]{justify-content:center;display:flex}a[data-astro-cid-oqfpxexw],.item[data-astro-cid-oqfpxexw]{color:var(--navy);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:13px 0;font-size:14px;line-height:1;text-decoration:none;display:flex}.ring[data-astro-cid-oqfpxexw]{width:50px;height:50px;display:grid}.layer[data-astro-cid-oqfpxexw]{border:2px solid var(--navy);border-radius:50%;grid-area:1/1;place-items:center;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:grid}.layer--fill[data-astro-cid-oqfpxexw]{opacity:0;transform:scale(.35)}.ico[data-astro-cid-oqfpxexw]{width:22px;height:22px}.text[data-astro-cid-oqfpxexw]{gap:4.4px;display:grid}.more[data-astro-cid-oqfpxexw]{font-size:12.6px}a[data-astro-cid-oqfpxexw]:hover .layer--light[data-astro-cid-oqfpxexw],a[data-astro-cid-oqfpxexw]:focus-visible .layer--light[data-astro-cid-oqfpxexw]{opacity:0;transform:scale(1.5)}a[data-astro-cid-oqfpxexw]:hover .layer--fill[data-astro-cid-oqfpxexw],a[data-astro-cid-oqfpxexw]:focus-visible .layer--fill[data-astro-cid-oqfpxexw]{opacity:1;transform:none}@media (width>=768px){.row[data-astro-cid-oqfpxexw]{grid-template-columns:repeat(var(--cols,4), 1fr)}}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-oqfpxexw]{transition:none}}.frame[data-astro-cid-s3okgdfg]{height:70vh;min-height:320px;display:block;position:relative;overflow:hidden}.tiles[data-astro-cid-s3okgdfg]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.marker[data-astro-cid-s3okgdfg]{width:25px;height:auto;margin:0 0 -10px -12.5px;position:absolute;bottom:50%;left:50%}.frame[data-astro-cid-s3okgdfg]:hover .marker[data-astro-cid-s3okgdfg]{animation:1s .5s both rubber-band}.credit[data-astro-cid-s3okgdfg]{color:#000;background:#ffffffa6;padding:0 1em;font-size:.7em;position:absolute;bottom:0;right:1em}@media (width>=768px){.credit[data-astro-cid-s3okgdfg]{font-size:.9em}}@keyframes rubber-band{0%,to{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-s3okgdfg]:hover .marker[data-astro-cid-s3okgdfg]{animation:none}}.home[data-astro-cid-vx4iavld]{align-items:center;display:inline-flex}.breadcrumbs[data-astro-cid-vx4iavld] .home-ico{width:14px;height:14px}.gradient-hero[data-astro-cid-ejznp2er]{isolation:isolate;background:var(--navy);align-items:center;min-height:clamp(400px,48.6vw,700px);padding-block:60px;display:flex;position:relative;overflow:hidden}.gradient-hero[data-astro-cid-ejznp2er]:after{content:"";z-index:-1;background:linear-gradient(to right, var(--navy), #1928381f);position:absolute;inset:0}.bg[data-astro-cid-ejznp2er]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.row[data-astro-cid-ejznp2er]{width:min(88%,1100px);margin-inline:auto}.text[data-astro-cid-ejznp2er]{max-width:600px}h1[data-astro-cid-ejznp2er]{color:var(--white);text-wrap:balance;font-size:clamp(2.5rem,1.6rem + 2.9vw,4rem);font-weight:400;line-height:1.2}.gradient-hero--medium[data-astro-cid-ejznp2er]{min-height:clamp(360px,34.7vw,500px)}.gradient-hero--medium[data-astro-cid-ejznp2er]:after{background:linear-gradient(to right, var(--navy), #41658a26)}.gradient-hero--medium[data-astro-cid-ejznp2er] .row[data-astro-cid-ejznp2er]{width:min(88%,1200px)}.gradient-hero--medium[data-astro-cid-ejznp2er] h1[data-astro-cid-ejznp2er]{line-height:1.4}.sub[data-astro-cid-ejznp2er]{color:var(--mint);font-size:clamp(1.4rem,1rem + 1.2vw,1.775rem);line-height:1.5}.intro[data-astro-cid-ejznp2er]{color:var(--white);letter-spacing:.03em;margin:7px 0 28px;font-size:14px;font-weight:300;line-height:1.7}.crumbs[data-astro-cid-ejznp2er]{width:min(88%,1100px);margin:25px auto 0;font-size:14px}@media (width<=767px){.btn-sweep[data-astro-cid-ejznp2er]{width:100%}}.icon-features[data-astro-cid-p27rbexn]{padding-block:56px 28px}.row[data-astro-cid-p27rbexn]{width:min(88%,1100px);margin-inline:auto}ul[data-astro-cid-p27rbexn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:20px -28px 0;padding:0;list-style:none;display:grid}li[data-astro-cid-p27rbexn]{text-align:center;flex-direction:column;align-items:center;padding:28px;display:flex}.icon-features[data-astro-cid-p27rbexn] .ico{width:48px;height:48px;color:var(--teal);margin-block:14px}h3[data-astro-cid-p27rbexn]{color:var(--navy);margin-top:13px;font-size:1.1375rem;font-weight:700;line-height:1.4}p[data-astro-cid-p27rbexn]{color:#000;margin-top:13px;font-size:14px;line-height:1.8}.icon-features--left[data-astro-cid-p27rbexn] li[data-astro-cid-p27rbexn]{text-align:left;align-items:flex-start;padding:21px}.icon-features--left[data-astro-cid-p27rbexn] .ico{width:42px;height:42px;margin-block:0}.icon-features--left[data-astro-cid-p27rbexn] .ico--img{object-fit:contain}.icon-features--left[data-astro-cid-p27rbexn] h3[data-astro-cid-p27rbexn]{margin-top:17px}.icon-features--left[data-astro-cid-p27rbexn] p[data-astro-cid-p27rbexn]{color:var(--navy);margin-top:7px;font-size:.9625rem}@media (width>=980px){.icon-features--left[data-astro-cid-p27rbexn] ul[data-astro-cid-p27rbexn]{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0}}@media (width<=767px){ul[data-astro-cid-p27rbexn]{margin-inline:0}li[data-astro-cid-p27rbexn]{padding-inline:0}}.loop-video[data-astro-cid-kh647wwm]{background:#f4f5f7;width:100%;height:auto;display:block}.media-text[data-astro-cid-ifigidua]{padding-block:var(--pad-top) var(--pad-bottom)}.row-head[data-astro-cid-ifigidua]{width:min(88%,1200px);margin:0 auto 45px}.cta[data-astro-cid-ifigidua]{margin-top:28px}.row[data-astro-cid-ifigidua]{gap:40px;width:min(88%,1200px);margin-inline:auto;display:grid}.media-text--right[data-astro-cid-ifigidua] .pic[data-astro-cid-ifigidua]{order:2}.pic[data-astro-cid-ifigidua] img{width:100%;height:auto;display:block}.intro[data-astro-cid-ifigidua]{margin-top:32px}.checks[data-astro-cid-ifigidua]{gap:28px;margin:30px 0 0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-ifigidua] li[data-astro-cid-ifigidua]{color:#000;align-items:center;gap:14px;font-size:1.05rem;line-height:1.4;display:flex}.media-text[data-astro-cid-ifigidua] .tick{width:28px;height:28px;color:var(--teal);flex:none}.callout[data-astro-cid-ifigidua]{margin-top:33px}.media-text--wide[data-astro-cid-ifigidua] .rule-heading[data-astro-cid-ifigidua],.media-text--heading-medium[data-astro-cid-ifigidua] .rule-heading[data-astro-cid-ifigidua]{font-size:calc(25.2px + 1.2vmin)}.media-text--wide[data-astro-cid-ifigidua] .rule-heading[data-astro-cid-ifigidua]{line-height:1.2}.media-text--heading-small[data-astro-cid-ifigidua] .rule-heading[data-astro-cid-ifigidua]{font-size:calc(22.4px + 1.2vmin);line-height:1.2}.media-text--heading-small[data-astro-cid-ifigidua] .checks[data-astro-cid-ifigidua]{gap:15px}.media-text--heading-small[data-astro-cid-ifigidua] .checks[data-astro-cid-ifigidua] li[data-astro-cid-ifigidua]{font-size:14px;line-height:1.8}.media-text--half[data-astro-cid-ifigidua] .intro[data-astro-cid-ifigidua],.media-text--case[data-astro-cid-ifigidua] .intro[data-astro-cid-ifigidua]{color:#000;letter-spacing:0;margin-top:22px;font-size:14px;line-height:1.8}.media-text--case[data-astro-cid-ifigidua] .row-head[data-astro-cid-ifigidua] .rule-heading[data-astro-cid-ifigidua]{font-size:calc(25.2px + 1.2vmin);font-weight:400;line-height:1.4}.media-text--case[data-astro-cid-ifigidua] .row-head[data-astro-cid-ifigidua]{margin-bottom:40px}@media (width<=979.98px){.media-text--half[data-astro-cid-ifigidua] .pic[data-astro-cid-ifigidua]{order:2}}.media-text--wide[data-astro-cid-ifigidua] .intro[data-astro-cid-ifigidua]{color:#000;letter-spacing:0;margin-top:22px;font-size:14px}.media-text--wide[data-astro-cid-ifigidua] .checks[data-astro-cid-ifigidua]{gap:18px;margin-top:22px}.media-text--wide[data-astro-cid-ifigidua] .checks[data-astro-cid-ifigidua] li[data-astro-cid-ifigidua]{gap:18px;font-size:14px}.media-text--wide[data-astro-cid-ifigidua] .tick{width:16px;height:16px;margin-left:7px}@media (width>=980px){.row[data-astro-cid-ifigidua]{grid-template-columns:568fr 576fr;align-items:start;gap:56px}.media-text--wide[data-astro-cid-ifigidua] .row[data-astro-cid-ifigidua]{grid-template-columns:783fr 367fr;align-items:center;gap:50px}.media-text--wide[data-astro-cid-ifigidua].media-text--right .row[data-astro-cid-ifigidua]{grid-template-columns:367fr 783fr}.media-text--half[data-astro-cid-ifigidua] .row[data-astro-cid-ifigidua]{grid-template-columns:600fr 544fr;align-items:center;gap:56px}.media-text--half[data-astro-cid-ifigidua].media-text--right .row[data-astro-cid-ifigidua]{grid-template-columns:544fr 600fr}.media-text--case[data-astro-cid-ifigidua] .row[data-astro-cid-ifigidua]{grid-template-columns:590fr 534fr;gap:76px}}.info-table[data-astro-cid-ipzxtksl]{padding-block:45px 96px}.row[data-astro-cid-ipzxtksl]{width:min(88%,1200px);margin-inline:auto}table[data-astro-cid-ipzxtksl]{border-collapse:collapse;border-top:3px solid var(--mint);color:#1a2b3c;width:100%;font-size:14px;line-height:1.8}thead[data-astro-cid-ipzxtksl] th[data-astro-cid-ipzxtksl]{color:var(--white);letter-spacing:1px;text-align:left;text-transform:uppercase;background:#1a2b3c;padding:18px 20px;font-size:13px;font-weight:700}thead[data-astro-cid-ipzxtksl] th[data-astro-cid-ipzxtksl]:first-child{width:300px}tbody[data-astro-cid-ipzxtksl] tr[data-astro-cid-ipzxtksl]{border-bottom:1px solid #ededed}tbody[data-astro-cid-ipzxtksl] tr[data-astro-cid-ipzxtksl]:nth-child(2n){background:#f9f9f9}tbody[data-astro-cid-ipzxtksl] th[data-astro-cid-ipzxtksl],td[data-astro-cid-ipzxtksl]{text-align:left;vertical-align:top;padding:14px 20px}tbody[data-astro-cid-ipzxtksl] th[data-astro-cid-ipzxtksl]{font-weight:500}td[data-astro-cid-ipzxtksl]{color:#444}@media (width<=767px){thead[data-astro-cid-ipzxtksl]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-ipzxtksl] tr[data-astro-cid-ipzxtksl]{border:1px solid #ededed;border-top:0;padding:14px 20px;display:block}tbody[data-astro-cid-ipzxtksl] th[data-astro-cid-ipzxtksl],td[data-astro-cid-ipzxtksl]{padding:0;display:block}td[data-astro-cid-ipzxtksl]{margin-top:6px}}.logo-marquee[data-astro-cid-hjon3hvd]{background:var(--navy);padding-block:80px;overflow:hidden}.track[data-astro-cid-hjon3hvd]{width:max-content;animation:marquee var(--duration) linear infinite;display:flex}.logo-marquee[data-astro-cid-hjon3hvd]:hover .track[data-astro-cid-hjon3hvd]{animation-play-state:paused}ul[data-astro-cid-hjon3hvd]{margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-hjon3hvd]{justify-content:center;align-items:center;width:228px;padding-inline:39px;display:flex}li[data-astro-cid-hjon3hvd] img{filter:grayscale()brightness(0)invert();width:150px;height:auto;display:block}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-hjon3hvd]{animation:none}}.text-section[data-astro-cid-yqeyefry]{padding-block:var(--pad-top) var(--pad-bottom)}.row[data-astro-cid-yqeyefry]{width:min(88%,800px);margin-inline:auto}.body[data-astro-cid-yqeyefry]{margin-top:32px}.note[data-astro-cid-yqeyefry]{margin-top:32px;padding:30px 30px 40px}.note[data-astro-cid-yqeyefry] strong{color:var(--navy)}.faq[data-astro-cid-hemr5th4]{padding-block:65px}.row[data-astro-cid-hemr5th4]{width:min(88%,800px);margin-inline:auto}.items[data-astro-cid-hemr5th4]{gap:25px;margin-top:35px;display:grid}summary[data-astro-cid-hemr5th4]{color:#000;cursor:pointer;align-items:center;gap:15px;padding:15px 20px;font-size:.9625rem;font-weight:500;line-height:1.3;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover span[data-astro-cid-hemr5th4],summary[data-astro-cid-hemr5th4]:focus-visible span[data-astro-cid-hemr5th4]{color:var(--steel)}.faq[data-astro-cid-hemr5th4] .caret{width:16px;height:16px;color:var(--teal);flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}details[data-astro-cid-hemr5th4][open] .caret{transform:rotate(90deg)}.answer[data-astro-cid-hemr5th4]{color:#000;border-top:1px solid #e1e1e1;padding:20px;font-size:14px;line-height:1.6}.answer[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]+p[data-astro-cid-hemr5th4]{margin-top:1em}.award-grid[data-astro-cid-vg7yrvtm]{padding-block:100px}.row[data-astro-cid-vg7yrvtm]{width:min(88%,1200px);margin-inline:auto}.head[data-astro-cid-vg7yrvtm]{max-width:900px}.text[data-astro-cid-vg7yrvtm]{color:var(--gray);margin-top:24px;font-size:1.05rem;line-height:1.8}.text[data-astro-cid-vg7yrvtm]>*+*{margin-top:1.4em}ul[data-astro-cid-vg7yrvtm]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:40px 20px;margin:56px 0 0;padding:0;list-style:none;display:grid}@media (width>=980px){ul[data-astro-cid-vg7yrvtm]{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:75px}}li[data-astro-cid-vg7yrvtm]{justify-content:center;display:flex}li[data-astro-cid-vg7yrvtm] img{width:150px;height:auto;display:block}a[data-astro-cid-vg7yrvtm]{transition:transform .3s var(--ease);border-radius:8px;display:block}a[data-astro-cid-vg7yrvtm]:is(:hover,:focus-visible){transform:translateY(-4px)}.image-cards[data-astro-cid-w3b267iv]{padding-block:56px}.row[data-astro-cid-w3b267iv]{width:min(88%,1200px);margin-inline:auto}.intro[data-astro-cid-w3b267iv]{color:var(--gray);margin-top:24px;font-size:1.05rem;line-height:1.8}ul[data-astro-cid-w3b267iv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}@media (width>=980px){ul[data-astro-cid-w3b267iv]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}li[data-astro-cid-w3b267iv]{background:var(--white);border-radius:23px;padding:21px;box-shadow:10px 10px 15px #0000001a}li[data-astro-cid-w3b267iv] img{width:100%;height:auto;display:block}h3[data-astro-cid-w3b267iv]{color:var(--navy);margin-top:14px;font-size:15.4px;font-weight:700;line-height:1.4}li[data-astro-cid-w3b267iv] p[data-astro-cid-w3b267iv]{color:var(--gray);margin-top:6px;font-size:14px;line-height:1.8}.image-cards--title-first[data-astro-cid-w3b267iv] ul[data-astro-cid-w3b267iv]{margin-top:40px}.image-cards--title-first[data-astro-cid-w3b267iv] li[data-astro-cid-w3b267iv]{padding:28px}.image-cards--title-first[data-astro-cid-w3b267iv] h3[data-astro-cid-w3b267iv]{margin:0 0 22px;font-size:19.6px}.image-cards--title-first[data-astro-cid-w3b267iv] li[data-astro-cid-w3b267iv] p[data-astro-cid-w3b267iv]{margin-top:28px;font-size:.9625rem}.photo-statement[data-astro-cid-s4rwcywt]{isolation:isolate;background:var(--navy);padding-block:112px;position:relative;overflow:hidden}.bg[data-astro-cid-s4rwcywt]{z-index:-2;object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.row[data-astro-cid-s4rwcywt]{width:min(88%,1200px);margin-inline:auto;padding-left:16px}.statement[data-astro-cid-s4rwcywt]{max-width:700px;color:var(--white);text-wrap:balance;font-size:calc(25.2px + 1.2vmin);font-weight:500;line-height:1.4}.photo-statement--light[data-astro-cid-s4rwcywt]{background:#ede8ea}.photo-statement--light[data-astro-cid-s4rwcywt] .statement[data-astro-cid-s4rwcywt]{max-width:600px;color:var(--navy)}.subtext[data-astro-cid-s4rwcywt]{max-width:600px;color:var(--navy);margin-top:16px;font-size:16.8px;line-height:1.5}.photo-statement[data-astro-cid-s4rwcywt] .btn-sweep[data-astro-cid-s4rwcywt]{margin-top:28px}@media (width<=767px){.photo-statement[data-astro-cid-s4rwcywt].photo-statement--light:after{background:#ede8eabf}.photo-statement[data-astro-cid-s4rwcywt]{padding-block:72px}.photo-statement[data-astro-cid-s4rwcywt]:after{content:"";z-index:-1;background:#19283899;position:absolute;inset:0}.row[data-astro-cid-s4rwcywt]{padding-left:0}}.image-hero[data-astro-cid-ybklftel]{background:var(--navy);position:relative}.hero-pic[data-astro-cid-ybklftel]{width:100%;height:auto;display:block}.hero-btn[data-astro-cid-ybklftel]{--sweep-base:var(--navy);letter-spacing:.035em;min-width:270px;min-height:48px;position:absolute;bottom:clamp(28px,14vw - 80px,84px);left:56px}@media (width<=1023.98px){.hero-btn[data-astro-cid-ybklftel]{left:28px}}@media (width<=766.98px){.hero-btn[data-astro-cid-ybklftel]{min-width:0;bottom:42px}}.crumbs[data-astro-cid-ybklftel]{width:min(88%,1200px);margin:25px auto 0;font-size:14px}.offer-cards[data-astro-cid-dbsrpepd]{padding-block:65px 195px}.head[data-astro-cid-dbsrpepd]{width:min(88%,1200px);margin-inline:auto}.eyebrow-line[data-astro-cid-dbsrpepd]{color:var(--steel);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:16.8px;font-weight:700;line-height:1.3}.rule-heading[data-astro-cid-dbsrpepd]{margin:0}.intro[data-astro-cid-dbsrpepd]{color:var(--gray);margin:16.8px 0 0;font-size:16.8px;line-height:1.8}.cards[data-astro-cid-dbsrpepd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(88%,1100px);margin:0 auto;padding:28px 0 0;list-style:none;display:grid}.offer-card[data-astro-cid-dbsrpepd]{background:var(--white);border:1px solid #78787812;border-radius:23px;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;padding:28px;display:flex;box-shadow:5px 10px 15px #0000001a}.top[data-astro-cid-dbsrpepd]{width:100%}.name[data-astro-cid-dbsrpepd]{color:#000;text-align:center;padding-bottom:7px;font-size:calc(25.2px + 1.2vmin);font-weight:400;line-height:1.4}.offer-pic[data-astro-cid-dbsrpepd]{width:100%;height:auto;display:block}.more[data-astro-cid-dbsrpepd]{--sweep-base:var(--steel);--sweep-first:var(--navy);--sweep-second:var(--navy);min-width:min(300px,100%);box-shadow:none;color:var(--white);gap:10px;font-size:16.8px;line-height:1}.more[data-astro-cid-dbsrpepd] svg[data-astro-cid-dbsrpepd]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (width<=766.98px){.cards[data-astro-cid-dbsrpepd]{grid-template-columns:1fr}}.guarantee[data-astro-cid-4ded5lkj]{width:100%;max-width:300px;height:auto;display:block}.offer-band[data-astro-cid-fhb6hxgf]{background:var(--navy);color:#fafafa}.row[data-astro-cid-fhb6hxgf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(88%,1200px);margin-inline:auto;display:grid}.copy[data-astro-cid-fhb6hxgf]{padding-block:84px}h2[data-astro-cid-fhb6hxgf]{color:var(--white);letter-spacing:-.01em}.sub[data-astro-cid-fhb6hxgf]{color:#fafafa;font-size:calc(14px + 1.1vmin);font-weight:400;line-height:1.2;display:block}.main[data-astro-cid-fhb6hxgf]{font-size:calc(28px + 2.5vmin);font-weight:700;line-height:1.2;display:block}.lead-line[data-astro-cid-fhb6hxgf]{color:var(--teal);margin:16.8px 0 0;font-size:16.8px;line-height:1.5}.small[data-astro-cid-fhb6hxgf]{max-width:500px;margin:14px 0 0;font-size:14px;line-height:1.5}.btn-sweep[data-astro-cid-fhb6hxgf]{min-height:48px;margin-top:42px}.badge[data-astro-cid-fhb6hxgf]{padding:84px}@media (width<=766.98px){.row[data-astro-cid-fhb6hxgf]{grid-template-columns:1fr;gap:20px}.copy[data-astro-cid-fhb6hxgf]{padding-block:84px 14px}.btn-sweep[data-astro-cid-fhb6hxgf]{width:100%}.badge[data-astro-cid-fhb6hxgf]{padding:28px}}.price-table[data-astro-cid-br3bgjuj]{background:var(--paper);color:#192b3e;padding-block:65px;font-size:14px;line-height:1.4}.row[data-astro-cid-br3bgjuj]{align-items:flex-start;gap:25px;width:min(88%,1200px);margin-inline:auto;display:flex}.products[data-astro-cid-br3bgjuj],.summary[data-astro-cid-br3bgjuj]{background:var(--white);border-radius:16px;box-shadow:0 15px 45px #192b3e12}.products[data-astro-cid-br3bgjuj]{flex:auto;overflow:hidden}.summary[data-astro-cid-br3bgjuj]{flex:0 0 360px;align-self:stretch;padding:25px 28px}table[data-astro-cid-br3bgjuj]{border-collapse:collapse;width:100%}.products[data-astro-cid-br3bgjuj] table[data-astro-cid-br3bgjuj]{table-layout:fixed}thead[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj]{background:#f1f3f4}thead[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]{letter-spacing:.7px;text-transform:uppercase;text-align:left;padding:17px 10px;font-size:11px;font-weight:800;line-height:1.3}tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj],tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{text-align:left;vertical-align:middle;border-bottom:1px solid #e8eef1;padding:23px 10px;font-weight:400}.products[data-astro-cid-br3bgjuj] thead[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]:first-child,.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]{padding-left:18px}.products[data-astro-cid-br3bgjuj] thead[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]:last-child,.products[data-astro-cid-br3bgjuj] .final[data-astro-cid-br3bgjuj]{padding-right:18px}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj]:last-child>[data-astro-cid-br3bgjuj]{border-bottom:0}.c[data-astro-cid-br3bgjuj]{text-align:center!important}.r[data-astro-cid-br3bgjuj]{text-align:right!important}.nowrap[data-astro-cid-br3bgjuj]{white-space:nowrap}.name[data-astro-cid-br3bgjuj] strong[data-astro-cid-br3bgjuj]{font-size:16px;font-weight:800;line-height:1.4;display:block}.note[data-astro-cid-br3bgjuj]{color:var(--gray-light);margin-top:4px;font-size:13px;display:block}.muted[data-astro-cid-br3bgjuj]{color:#607080}.products[data-astro-cid-br3bgjuj] .discount[data-astro-cid-br3bgjuj]{color:var(--steel);font-weight:700}.products[data-astro-cid-br3bgjuj] .final[data-astro-cid-br3bgjuj]{font-size:15px;font-weight:800}.summary[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj],.summary[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{padding:10px 0}.summary[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]{color:#607080}.summary[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{text-align:right;font-weight:700}.summary[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj]:last-child>[data-astro-cid-br3bgjuj]{border-bottom:0}.summary[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj].discount>[data-astro-cid-br3bgjuj]{color:var(--steel)}.total[data-astro-cid-br3bgjuj]{justify-content:space-between;align-items:center;gap:12px;margin:0;padding:20px 9px 7px;display:flex}.total-label[data-astro-cid-br3bgjuj]{letter-spacing:.8px;text-transform:uppercase;font-size:12px;font-weight:800}.total[data-astro-cid-br3bgjuj] strong[data-astro-cid-br3bgjuj]{font-size:28px;font-weight:800;line-height:1.4}@media (width<=766.98px){.price-table[data-astro-cid-br3bgjuj]{padding-top:25px}.row[data-astro-cid-br3bgjuj]{display:block}.products[data-astro-cid-br3bgjuj]{overflow:visible}.products[data-astro-cid-br3bgjuj] table[data-astro-cid-br3bgjuj],.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj],.products[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj],.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj],.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{width:100%;display:block}.products[data-astro-cid-br3bgjuj] thead[data-astro-cid-br3bgjuj]{display:none}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj]{background:var(--white);border:1px solid #e8eef1;border-radius:12px;margin-bottom:15px;padding:18px}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj],.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{border:0;text-align:left!important;padding:7px 0!important}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] th[data-astro-cid-br3bgjuj]{border-bottom:1px solid #e8eef1;margin-bottom:5px;padding-bottom:14px!important}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] tr[data-astro-cid-br3bgjuj]:last-child>th[data-astro-cid-br3bgjuj]{border-bottom:1px solid #e8eef1}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]{justify-content:space-between;align-items:center;gap:15px;display:flex}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj]:before{content:attr(data-label);color:#607080;font-size:14px;font-weight:400}.products[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj] td[data-astro-cid-br3bgjuj].final:before{color:#192b3e;font-weight:800}.summary[data-astro-cid-br3bgjuj]{margin-top:25px;padding:22px}.total[data-astro-cid-br3bgjuj] strong[data-astro-cid-br3bgjuj]{font-size:23px}}.button-band[data-astro-cid-6o2b2viy]{background:var(--navy);padding-block:45px}.row[data-astro-cid-6o2b2viy]{flex-wrap:wrap;justify-content:center;gap:20px 35px;width:min(88%,1200px);margin-inline:auto;display:flex}.btn-sweep[data-astro-cid-6o2b2viy]{min-height:42px;box-shadow:none}@media (width<=766.98px){.btn-sweep[data-astro-cid-6o2b2viy]{width:100%}}.block-rich--legal[data-astro-cid-s76agk4a]{scroll-margin-top:var(--header-h);padding-block:45px}.block-rich--legal[data-astro-cid-s76agk4a] .narrow[data-astro-cid-s76agk4a]{color:#1d1d1d;width:min(92%,704px);font-size:14px;line-height:1.8}.block-rich--legal[data-astro-cid-s76agk4a] .prose[data-astro-cid-s76agk4a]>h2[data-astro-cid-s76agk4a]{margin-top:0;font-size:clamp(1.9rem,1.3rem + 1.5vw,2.625rem);font-weight:400;line-height:1.4}.block-rich--legal[data-astro-cid-s76agk4a] .prose[data-astro-cid-s76agk4a]>*+*{margin-top:21px}.block-rich--legal[data-astro-cid-s76agk4a] .prose[data-astro-cid-s76agk4a]>h2[data-astro-cid-s76agk4a]+*{margin-top:0}.block-features[data-astro-cid-s76agk4a] h2[data-astro-cid-s76agk4a],.block-awards[data-astro-cid-s76agk4a] h2[data-astro-cid-s76agk4a]{margin-bottom:1.5rem}.features[data-astro-cid-s76agk4a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:28px;margin-top:1.5rem;display:grid}.features[data-astro-cid-s76agk4a] h3[data-astro-cid-s76agk4a]{margin:.6rem 0 .4rem}.split[data-astro-cid-s76agk4a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(24px,4vw,64px);display:grid}.image-left[data-astro-cid-s76agk4a] .split[data-astro-cid-s76agk4a]>[data-astro-cid-s76agk4a]:last-child{order:-1}.awards[data-astro-cid-s76agk4a],.logos[data-astro-cid-s76agk4a]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.awards[data-astro-cid-s76agk4a] li[data-astro-cid-s76agk4a]{text-align:center;width:min(160px,40%);font-size:.85rem}.awards[data-astro-cid-s76agk4a] a[data-astro-cid-s76agk4a]{color:inherit;text-decoration:none}.logos[data-astro-cid-s76agk4a] li[data-astro-cid-s76agk4a]{width:min(160px,40%)}.block-wide-image--titled[data-astro-cid-s76agk4a]{padding-block:65px}.wide-row[data-astro-cid-s76agk4a]{width:min(88%,1200px);margin-inline:auto}.wide-intro[data-astro-cid-s76agk4a]{max-width:800px;color:var(--gray);margin:24px 0 40px;font-size:1.05rem;line-height:1.8}.block-wide-image[data-astro-cid-s76agk4a] img{width:100%;height:auto;display:block}
