.xBX-PG_panelOut{opacity:0;transition:opacity .1s}.xBX-PG_panelIn{animation:.3s both xBX-PG_about-tab-in}@keyframes xBX-PG_about-tab-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.xBX-PG_panelOut,.xBX-PG_panelIn{opacity:1;transition:none;animation:none}}
._2uhgGW_homeHeroInner{animation:3s linear infinite alternate _2uhgGW_home-hero-inner}._2uhgGW_homeHeroSide{animation:5s linear infinite alternate _2uhgGW_home-hero-side}._2uhgGW_homeHeroBottom{animation:3s linear infinite alternate _2uhgGW_home-hero-bottom}._2uhgGW_pageHeroMark{animation:3s linear infinite alternate _2uhgGW_page-hero-mark}._2uhgGW_whyChooseSmallMark{animation:3s linear infinite alternate _2uhgGW_why-choose-small-mark}._2uhgGW_ctaSecondaryMark{animation:5s linear infinite alternate _2uhgGW_cta-secondary-mark}._2uhgGW_ctaMark{animation:5s linear infinite alternate _2uhgGW_cta-mark}@keyframes _2uhgGW_home-hero-inner{0%{transform:translate(0,0)}to{transform:translateY(-50px)}}@keyframes _2uhgGW_home-hero-side{0%{transform:translate(0,0)}to{transform:translateY(40px)}}@keyframes _2uhgGW_home-hero-bottom{0%{transform:translate(0,0)}to{transform:translateY(30px)}}@keyframes _2uhgGW_page-hero-mark{0%{transform:translate(0,0)}to{transform:translateY(20px)}}@keyframes _2uhgGW_why-choose-small-mark{0%{transform:translate(0,0)}to{transform:translateY(-40px)}}@keyframes _2uhgGW_cta-secondary-mark{0%{transform:translate(0,0)}to{transform:translateY(40px)}}@keyframes _2uhgGW_cta-mark{0%{transform:translate(0,0)}to{transform:translateY(60px)}}@media (prefers-reduced-motion:reduce){._2uhgGW_homeHeroInner,._2uhgGW_homeHeroSide,._2uhgGW_homeHeroBottom,._2uhgGW_pageHeroMark,._2uhgGW_whyChooseSmallMark,._2uhgGW_ctaSecondaryMark,._2uhgGW_ctaMark{animation:none;transform:none}}
.crXMxq_openSection{isolation:isolate;background:#fff;padding:60px 0;position:relative;overflow:hidden}.crXMxq_openContainer{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.crXMxq_openCopy{text-align:center;width:100%;max-width:620px}.crXMxq_openHeading{max-width:610px}.crXMxq_openBody{max-width:520px;margin:24px auto 0}.crXMxq_openActions{flex-direction:column;align-items:center;gap:24px;margin-top:30px;display:flex}.crXMxq_openContact{background:linear-gradient(150deg,#56c9ea1a 10%,#46b4dc24 40%,#3ca0d233 80%,#328cbe3b);border:1px solid #328cbe2e;border-radius:28px;width:100%;max-width:550px;margin-top:52px;padding:28px 24px;overflow:hidden}.crXMxq_contactHeading{font-family:var(--font-heading), sans-serif;color:var(--color-navy);margin:0;font-size:20px;font-weight:600;line-height:28px}.crXMxq_contactHeading:after{background:var(--color-red);content:"";width:48px;height:3px;margin-top:8px;display:block}.crXMxq_contactPrimary{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;margin-top:24px;display:grid}.crXMxq_phoneVisual{background:var(--color-red);border-radius:50%;width:44px;height:44px;display:block;overflow:hidden}.crXMxq_phoneCopy{min-width:0}.crXMxq_contactLabel,.crXMxq_detailLabel{font-family:var(--font-heading), sans-serif;color:var(--color-navy);font-size:17px;font-weight:600;line-height:24px;display:block}.crXMxq_phoneNumber{width:max-content;max-width:100%;font-family:var(--font-body), sans-serif;letter-spacing:normal;color:var(--color-body);white-space:nowrap;margin-top:6px;font-size:16px;font-weight:400;line-height:26px;display:block}.crXMxq_contactDivider{background:#4a4a4a33;height:1px;margin:22px 0}.crXMxq_contactDetails{gap:20px;display:grid}.crXMxq_contactDetail{min-width:0;margin:0;font-style:normal}.crXMxq_detailLabel{margin-bottom:6px;font-size:17px;line-height:24px}.crXMxq_detailValue{min-width:0;color:var(--color-body);font-size:16px;line-height:26px;display:block}.crXMxq_phoneNumber,a.crXMxq_detailValue{transition:color .25s}.crXMxq_phoneNumber:hover,.crXMxq_phoneNumber:focus-visible,a.crXMxq_detailValue:hover,a.crXMxq_detailValue:focus-visible{color:var(--color-purple)}@media (min-width:30rem){.crXMxq_openActions{flex-direction:row;justify-content:center}.crXMxq_openContact{padding:34px 30px}.crXMxq_contactDetails{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px}}@media (min-width:62rem){.crXMxq_openSection{padding:80px 0}.crXMxq_openCopy{text-align:left}.crXMxq_openBody{margin-left:0}.crXMxq_openActions{justify-content:flex-start;gap:30px;margin-top:40px}.crXMxq_openContact{margin-top:60px;padding:38px 36px 34px}.crXMxq_contactHeading{font-size:22px;line-height:30px}}@media (min-width:80rem){.crXMxq_openSection{padding:80px 0}.crXMxq_openContainer{grid-template-columns:minmax(0,570px) minmax(0,1fr);gap:70px;min-height:320px;display:grid}.crXMxq_openContact{max-width:none;margin:0;padding:38px 36px 34px}}
._75xswG_dots{animation:3s linear infinite alternate _75xswG_about-dots}._75xswG_swirl{animation:3s linear infinite alternate _75xswG_about-swirl}@keyframes _75xswG_about-dots{0%{transform:translate(0,0)}to{transform:translate(-30px,30px)}}@keyframes _75xswG_about-swirl{0%{transform:translate(0,0)}to{transform:translateY(-30px)}}@media (prefers-reduced-motion:reduce){._75xswG_dots,._75xswG_swirl{animation:none;transform:none}}
.UY3sjW_section{background:linear-gradient(150deg,#56c9ea26 10%,#46b4dc33 40%,#3ca0d24d 80%,#328cbe59);padding:60px 0;position:relative;overflow:hidden}.UY3sjW_layout{flex-direction:column;display:flex}.UY3sjW_copy{z-index:5;text-align:center;order:1;position:relative}.UY3sjW_pill{color:var(--color-purple);background:#fff;margin-left:auto;margin-right:auto}.UY3sjW_intro{max-width:560px;margin:24px auto 30px}.UY3sjW_arrowMark{animation:5s ease-in-out infinite alternate UY3sjW_events-arrow-float;display:none}.UY3sjW_carousel{touch-action:pan-y;order:2;min-width:0}.UY3sjW_stage{height:530px;margin-top:46px;position:relative}.UY3sjW_imageCard{aspect-ratio:.94;transform-origin:50%;border-radius:32px 32px 88px 36px;width:100%;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .42s,visibility linear;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 14px 35px #0a223c29}.UY3sjW_imageCard[data-slot="0"]{z-index:3;opacity:1;transform:none}.UY3sjW_imageCard[data-slot="1"],.UY3sjW_imageCard[data-slot="2"],.UY3sjW_imageCard[data-slot=hidden]{visibility:hidden;opacity:0;pointer-events:none}.UY3sjW_image{object-fit:cover}.UY3sjW_details{z-index:4;border-top:2px solid var(--color-purple);min-height:70px;font-family:var(--font-heading), sans-serif;color:var(--color-navy);white-space:nowrap;background:#fff;border-radius:24px;align-items:center;padding:20px;font-size:clamp(16px,4.2vw,18px);font-weight:600;line-height:24px;transition:color .25s;animation:.42s cubic-bezier(.22,1,.36,1) both UY3sjW_details-enter;display:flex;position:absolute;top:390px;left:0;right:0;box-shadow:0 10px 30px #0a223c26}.UY3sjW_details:hover,.UY3sjW_details:focus-visible{color:var(--color-purple)}.UY3sjW_controls{z-index:5;gap:12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.UY3sjW_control{border:1px solid var(--color-navy);width:30px;height:30px;color:var(--color-navy);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex}.UY3sjW_control:hover,.UY3sjW_control:focus-visible{border-color:var(--color-purple);color:var(--color-purple);background:#ffffff8c}.UY3sjW_controlIcon{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.UY3sjW_ringMark{animation:4s linear infinite alternate UY3sjW_events-ring-float;display:none}@keyframes UY3sjW_details-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes UY3sjW_events-arrow-float{0%{transform:translate(0,0)rotate(0)}to{transform:translate(-18px,-14px)rotate(-3deg)}}@keyframes UY3sjW_events-ring-float{0%{transform:translate(0,0)}to{transform:translateY(18px)}}@media (min-width:30rem){.UY3sjW_stage{width:420px;height:580px;margin-left:auto;margin-right:auto}.UY3sjW_details{top:446px}}@media (min-width:48rem){.UY3sjW_section{padding:80px 0}.UY3sjW_stage{width:620px;height:600px}.UY3sjW_imageCard{width:420px;left:100px}.UY3sjW_imageCard[data-slot="1"]{z-index:2;visibility:visible;opacity:.75;transform:translate(-100px,36px)scale(.8)}.UY3sjW_imageCard[data-slot="2"]{z-index:1;visibility:visible;opacity:.5;transform:translate(-205px,80px)scale(.52)}.UY3sjW_details{width:390px;top:420px;left:auto;right:0}.UY3sjW_controls{bottom:12px;left:75px;transform:none}}@media (min-width:62rem){.UY3sjW_section{padding:100px 0}.UY3sjW_layout{grid-template-columns:620px 1fr;align-items:center;column-gap:50px;display:grid}.UY3sjW_copy{text-align:left;order:2}.UY3sjW_pill{margin-left:0}.UY3sjW_intro{margin-left:0;margin-right:0}.UY3sjW_carousel{order:1}.UY3sjW_stage{margin-top:0}.UY3sjW_arrowMark{opacity:.55;width:116px;height:auto;display:block;position:absolute;bottom:-110px;right:24px}.UY3sjW_ringMark{width:76px;height:auto;display:block;position:absolute;top:92px;right:max(28px,50vw - 585px)}}@media (min-width:80rem){.UY3sjW_layout{grid-template-columns:680px 440px}.UY3sjW_stage{width:680px}.UY3sjW_imageCard{width:510px;left:125px}.UY3sjW_imageCard[data-slot="1"]{transform:translate(-155px,40px)scale(.8)}.UY3sjW_imageCard[data-slot="2"]{transform:translate(-335px,90px)scale(.5)}.UY3sjW_details{width:385px;top:420px}}@media (min-width:90rem){.UY3sjW_section{padding:130px 0}}@media (prefers-reduced-motion:reduce){.UY3sjW_imageCard,.UY3sjW_details,.UY3sjW_control,.UY3sjW_arrowMark,.UY3sjW_ringMark{transition:none;animation:none;transform:none}}
.qhLNkq_caret{animation:1.1s step-end infinite qhLNkq_mockup-caret}.qhLNkq_progressTrack{overflow:hidden}.qhLNkq_progressBar{animation:1.15s cubic-bezier(.4,0,.2,1) infinite qhLNkq_mockup-progress}.qhLNkq_pulseDot{animation:1.8s ease-in-out infinite qhLNkq_mockup-pulse}@keyframes qhLNkq_mockup-caret{50%{opacity:0}}@keyframes qhLNkq_mockup-progress{0%{transform:translate(-110%)}to{transform:translate(320%)}}@keyframes qhLNkq_mockup-pulse{50%{opacity:.35;transform:scale(.75)}}
.yuhORG_rail{scroll-snap-type:x proximity;scrollbar-width:none;padding-inline:30px;gap:10px;margin-inline:-30px;padding-bottom:4px;display:flex;overflow-x:auto}.yuhORG_rail::-webkit-scrollbar{display:none}.yuhORG_tab{scroll-snap-align:start;flex-shrink:0;transition:color .3s,background-color .3s;position:relative;overflow:hidden}.yuhORG_tab[data-active=true]{background-color:var(--color-neutral,#f1f1f1)}.yuhORG_progress{border-radius:3px;height:3px;position:absolute;inset:auto 0 0;overflow:hidden}.yuhORG_progress:after{content:"";height:100%;animation:yuhORG_progress-fill var(--advance-interval,5s) linear forwards;background:#c41230;display:block}@keyframes yuhORG_progress-fill{0%{transform:translate(-100%)}to{transform:translate(0)}}.yuhORG_panelContent{animation:.42s cubic-bezier(.215,.61,.355,1) yuhORG_panel-in}@keyframes yuhORG_panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:992px){.yuhORG_rail{padding-inline:0;flex-direction:column;gap:6px;margin-inline:0;padding-bottom:0;overflow:visible}.yuhORG_tab{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.yuhORG_rail{scroll-behavior:auto}.yuhORG_tab,.yuhORG_panelContent{transition:none;animation:none}}
.fYZckW_viewport{--marquee-duration:34s;overflow:hidden}.fYZckW_track{will-change:transform;width:max-content;display:flex;transform:translate(0,0)}.fYZckW_viewport[data-marquee-active=true][data-marquee-ready=true] .fYZckW_track{animation:fYZckW_trusted-logo-marquee var(--marquee-duration) linear infinite}@keyframes fYZckW_trusted-logo-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.fYZckW_viewport{overflow:visible}.fYZckW_track{will-change:auto;width:100%;animation:none!important;transform:none!important}.fYZckW_group{justify-content:center;width:100%;flex-wrap:wrap!important;padding-right:0!important}.fYZckW_duplicate{display:none!important}}
