.home .first-section__text:where(.first-section,.first-section *):not(#\#){width:100%;font-size:56px;font-weight:700;line-height:120%}.home .first-section__text p:where(.first-section,.first-section *):not(#\#),.home .first-section__text h1:where(.first-section,.first-section *):not(#\#),.home .first-section__text h2:where(.first-section,.first-section *):not(#\#){font-weight:inherit;font-size:inherit;line-height:inherit}.home .first-section__text-child:where(.first-section,.first-section *):not(#\#){color:#7bd0ff}.first-section:where(.first-section,.first-section *):not(#\#){flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;margin-top:-80px;display:flex}.first-section--mod-2 .first-section__text:where(.first-section,.first-section *):not(#\#){font-size:48px;line-height:57.6px}.first-section--mod-2 .first-section__secondary-text:where(.first-section,.first-section *):not(#\#){font-size:24px;font-weight:400;line-height:33.6px}.first-section--mod-2 .first-section__secondary-text h4:where(.first-section,.first-section *):not(#\#){font-size:32px;font-weight:700;line-height:41.6px}.first-section__wrapper:where(.first-section,.first-section *):not(#\#){flex-direction:column;align-items:center;gap:40px;width:100%;padding:180px 0 100px;display:flex}.first-section__wrapper>.first-section__image:where(.first-section,.first-section *):not(#\#){width:80px;height:80px}.first-section__wrapper>.first-section__content:where(.first-section,.first-section *):not(#\#){align-items:center}.first-section__wrapper>.first-section__content>.first-section__text>p:where(.first-section,.first-section *):not(#\#){text-align:center;margin:auto}.first-section__wrapper>.first-section__content>.first-section__secondary-text>p:where(.first-section,.first-section *):not(#\#){text-align:center;max-width:65%;margin:auto}.first-section__wrapper>.first-section__content>.first-section__buttons:where(.first-section,.first-section *):not(#\#){justify-content:center}.first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#){flex-direction:row-reverse;padding:180px 0 100px}.first-section__wrapper.image-right>.first-section__image:where(.first-section,.first-section *):not(#\#){width:auto;height:auto}.first-section__wrapper.image-right>.first-section__content:where(.first-section,.first-section *):not(#\#){align-items:start}.first-section__wrapper.image-right>.first-section__content>.first-section__text>p:where(.first-section,.first-section *):not(#\#){text-align:left;margin:0}.first-section__wrapper.image-right>.first-section__content>.first-section__secondary-text>p:where(.first-section,.first-section *):not(#\#){text-align:left;max-width:none;margin:0}.first-section__wrapper.image-right>.first-section__content>.first-section__buttons:where(.first-section,.first-section *):not(#\#){justify-content:start}.first-section__link:where(.first-section,.first-section *):not(#\#){opacity:.8;color:#052d57;margin-top:-40px;font-size:12px;font-weight:500;line-height:140%}.first-section__link a:where(.first-section,.first-section *):not(#\#){color:#052d57;text-decoration-line:underline}.first-section__link a:hover:where(.first-section,.first-section *):not(#\#){opacity:.75}.first-section__content:where(.first-section,.first-section *):not(#\#){color:#052d57;flex-direction:column;gap:40px;width:100%;display:flex;position:relative}.first-section__content-white:where(.first-section,.first-section *):not(#\#),.first-section__content-white .first-section__secondary-text:where(.first-section,.first-section *):not(#\#),.first-section__content-white .first-section__button:where(.first-section,.first-section *):not(#\#){color:#fff}.first-section__image:where(.first-section,.first-section *):not(#\#){max-width:calc(50% - 20px)}.first-section__video:where(.first-section,.first-section *):not(#\#){width:100%;max-width:calc(50% - 20px);height:380px}.first-section__text:where(.first-section,.first-section *):not(#\#){text-align:left;max-width:1160px;font-size:56px;font-weight:700;line-height:120%}.first-section__text p:where(.first-section,.first-section *):not(#\#),.first-section__text h1:where(.first-section,.first-section *):not(#\#),.first-section__text h2:where(.first-section,.first-section *):not(#\#){font-weight:inherit;font-size:inherit;line-height:inherit}.first-section__secondary-text:where(.first-section,.first-section *):not(#\#){max-width:1160px;font-size:20px;font-weight:500;line-height:140%}.first-section__buttons:where(.first-section,.first-section *):not(#\#){flex-flow:wrap;gap:12px;width:100%;display:flex}.first-section__filled-button:where(.first-section,.first-section *):not(#\#){text-align:center;justify-content:center;align-items:center;min-width:180px;max-width:100%;padding:17px 28px;font-size:16px;display:flex}.first-section__button:where(.first-section,.first-section *):not(#\#){color:#052d57;flex-shrink:0;justify-content:center;align-items:center;min-width:180px;height:60px;padding:0;font-size:16px;line-height:normal;display:flex}.first-section__review--white .first-section__review-wrapper:where(.first-section,.first-section *):not(#\#){background:#fff}.first-section__review--white .first-section__review-title:where(.first-section,.first-section *):not(#\#),.first-section__review--white .first-section__review-subtitle:where(.first-section,.first-section *):not(#\#){color:#315d8b}.first-section__review--white .first-section__review-reviewer-name:where(.first-section,.first-section *):not(#\#){color:#052d57}.first-section__review-wrapper:where(.first-section,.first-section *):not(#\#){border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:40px;display:flex}.first-section__review-title:where(.first-section,.first-section *):not(#\#){color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.first-section__review-title+[class*=review-subtitle]:where(.first-section,.first-section *):not(#\#){margin-top:12px}.first-section__review-subtitle:where(.first-section,.first-section *):not(#\#){color:#3374c0;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}.first-section__review-reviewer:where(.first-section,.first-section *):not(#\#){gap:12px;margin-top:20px;display:flex}.first-section__review-reviewer-img:where(.first-section,.first-section *):not(#\#){width:40px;height:40px}.first-section__review-reviewer-img img:where(.first-section,.first-section *):not(#\#){border-radius:50%;width:100%;height:100%}.first-section__review-reviewer-name:where(.first-section,.first-section *):not(#\#){color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:22.4px}.first-section__review-reviewer-position:where(.first-section,.first-section *):not(#\#){color:#3374c0;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:16.8px}@media only screen and (width>=1920px){.first-section__wrapper>.first-section__content>.first-section__secondary-text>p:where(.first-section,.first-section *):not(#\#){max-width:none;font-weight:500}}@media screen and (width<=1025px){.first-section__video:where(.first-section,.first-section *):not(#\#){height:250px}}@media only screen and (width<=1024px){.home .first-section__text:where(.first-section,.first-section *):not(#\#){font-size:40px;line-height:130%}.first-section--mod-2 .first-section__text:where(.first-section,.first-section *):not(#\#){font-size:36px;line-height:46.8px}.first-section--mod-2 .first-section__secondary-text:where(.first-section,.first-section *):not(#\#){font-size:20px;line-height:28px}.first-section--mod-2 .first-section__filled-button:where(.first-section,.first-section *):not(#\#){max-width:100%}.first-section__wrapper:where(.first-section,.first-section *):not(#\#){gap:20px;padding:160px 0 80px}.first-section__wrapper>.first-section__content>.first-section__secondary-text>p:where(.first-section,.first-section *):not(#\#){max-width:none}.first-section__wrapper.with_review>.first-section__image:where(.first-section,.first-section *):not(#\#),.first-section__wrapper.with_review>.first-section__video:where(.first-section,.first-section *):not(#\#){display:none}.first-section__wrapper.with_review>.first-section__content:where(.first-section,.first-section *):not(#\#){align-items:center}.first-section__wrapper.with_review>.first-section__content>.first-section__text-wrapper>.first-section__text:where(.first-section,.first-section *):not(#\#),.first-section__wrapper.with_review>.first-section__content>.first-section__secondary-text:where(.first-section,.first-section *):not(#\#){text-align:center}.first-section__wrapper.with_review>.first-section__content>.first-section__buttons:where(.first-section,.first-section *):not(#\#){justify-content:center}.first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#){padding:160px 0 80px}.first-section__text:where(.first-section,.first-section *):not(#\#){font-size:40px;line-height:130%}.first-section__secondary-text:where(.first-section,.first-section *):not(#\#){max-width:none}.first-section__link:where(.first-section,.first-section *):not(#\#){margin-bottom:-20px}.first-section__button:where(.first-section,.first-section *):not(#\#){max-width:226px}.first-section__image:where(.first-section,.first-section *):not(#\#){max-width:calc(50vw - 50px)}.first-section__video:where(.first-section,.first-section *):not(#\#){max-width:calc(50vw - 50px);height:260px}}@media screen and (width<=768px){.first-section__video:where(.first-section,.first-section *):not(#\#){height:188px}}@media (width<=767px){.home .first-section__text:where(.first-section,.first-section *):not(#\#){font-size:36px;display:block}.home .first-section__text p:where(.first-section,.first-section *):not(#\#){display:block}.first-section:where(.first-section,.first-section *):not(#\#){position:relative}.first-section--mod-2 .first-section__image:where(.first-section,.first-section *):not(#\#),.first-section--mod-1 .first-section__image:where(.first-section,.first-section *):not(#\#){display:none}.first-section--mod-2 .first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#),.first-section--mod-1 .first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#){padding-bottom:60px}.first-section__wrapper:where(.first-section,.first-section *):not(#\#){gap:40px;padding:140px 0 60px}.first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#){padding:140px 0 158px}.first-section__wrapper.image-right>.first-section__content:where(.first-section,.first-section *):not(#\#){align-items:center}.first-section__wrapper.image-right>.first-section__content>.first-section__text>p:where(.first-section,.first-section *):not(#\#),.first-section__wrapper.image-right>.first-section__content>.first-section__secondary-text>p:where(.first-section,.first-section *):not(#\#){text-align:center}.first-section__link:where(.first-section,.first-section *):not(#\#){text-align:center;margin-bottom:40px}.first-section__text:where(.first-section,.first-section *):not(#\#){width:100%;font-size:36px;line-height:130%}.first-section__text>p:where(.first-section,.first-section *):not(#\#){text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.first-section__text>p>span:where(.first-section,.first-section *):not(#\#),.first-section__text>h1:where(.first-section,.first-section *):not(#\#),.first-section__secondary-text:where(.first-section,.first-section *):not(#\#){text-align:center}.first-section__content:where(.first-section,.first-section *):not(#\#){width:100%;position:static}.first-section__image:where(.first-section,.first-section *):not(#\#){width:auto;max-width:100%}.first-section__image--with-link:where(.first-section,.first-section *):not(#\#){margin-bottom:-98px}.first-section__video:where(.first-section,.first-section *):not(#\#){max-width:initial;width:100%;height:405px}.first-section__buttons:where(.first-section,.first-section *):not(#\#){flex-direction:column;width:100%}.first-section__filled-button:where(.first-section,.first-section *):not(#\#),.first-section__button:where(.first-section,.first-section *):not(#\#){max-width:none}.first-section__wrapper.image-right:where(.first-section,.first-section *):not(#\#){flex-direction:column-reverse}}@media screen and (width<=425px){.first-section__video:where(.first-section,.first-section *):not(#\#){height:184px}}.first-section__content-white .logo-with-rating__rating-wrapper:where(.first-section,.first-section *):not(#\#){border-right:1px solid #fff6}
