@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");:root{--color-c-black-v-100: #000;--color-c-brown-v-100: #D4B5B5;--color-c-indigo-v-100: #F1F4FF;--color-c-indigo-v-200: #CFD6F3;--color-c-indigo-v-300: #C5D1FF;--color-c-indigo-v-400: #B9C8FF;--color-c-indigo-v-500: #849CF3;--color-c-indigo-v-600: #889CE7;--color-c-indigo-v-700: #617AD6;--color-c-indigo-v-800: #4E63B3;--color-c-red-v-100: #FFF0F0;--color-c-red-v-200: #FF7C7C;--color-c-red-v-300: #FF6262;--color-c-red-v-400: #E44F4F;--color-c-grey-v-100: #98A2C7;--color-c-grey-v-200: #838EB8;--color-c-grey-v-300: #404040;--color-c-white-v-100: #fff;--color-add-white-v-100: #fff;--color-add-yellow-v-100: #FFDB71;--color-add-yellow-v-200: #FFE69D;--color-add-green-v-050: #193B35;--color-add-green-v-100: #1F4A42;--color-add-green-v-200: #2F7366;--color-add-green-v-300: #82aba3;--color-add-green-v-400: #acc7c2;--color-add-grey-v-100: #6C6C6C;--color-add-grey-v-200: #6C6C6C;--color-add-grey-v-300: #f5f5f5;--color-add-grey-v-400: #D8D8D8;--color-add-grey-v-500: #949494;--color-add-black-v-100: #000;--color-add-black-v-200: #181818;--color-add-black-v-300: #313836;--space-xxs: 8px;--space-xs: 16px;--space-sm: 32px;--space-md: 40px;--space-lg: 48px;--space-xl: 60px;--space-xxl: 72px;--space-xxxl: 80px;--space-xxxx: 100px;--space-xxxxx: 120px}@use '../abstracts/variables' as *;.section-how-it-works{width:100%;padding:120px 0}@media (max-width: 1023px){.section-how-it-works{padding:60px 0}}@media (max-width: 767px){.section-how-it-works{padding:32px 0}}.section-how-it-works .container{display:flex;flex-direction:column;gap:80px}@media (max-width: 767px){.section-how-it-works .container{gap:40px}}.section-how-it-works__header h2{font-size:56px;line-height:67px;color:#1F4A42;font-weight:700}@media (max-width: 767px){.section-how-it-works__header h2{font-size:32px;line-height:38px}}.section-how-it-works__text{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width: 767px){.section-how-it-works__text{grid-template-columns:1fr}}.section-how-it-works__text__col{display:flex;flex-direction:column;gap:32px}.section-how-it-works__text__col p{font-size:20px;font-weight:400;line-height:30px;padding:0;margin:0}.section-how-it-works__text__col p strong{font-weight:700}.section-how-it-works__text__col p.hightlighted{font-size:24px;font-weight:500;line-height:32px;color:#1F4A42}.section-how-it-works figure{width:100%;margin:0;padding:0}.section-how-it-works figure img{width:100%;height:auto;margin:0;border-radius:30px;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.section-how-it-works__testimonial{padding:64px;width:calc(100% - 124px);background:#f5f5f5;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:80px;position:relative;overflow:hidden}@media (max-width: 767px){.section-how-it-works__testimonial{padding:16px;width:calc(100% - 32px);gap:32px}}.section-how-it-works__testimonial p{width:calc(100% - 120px);font-size:40px;line-height:48px;color:#181818;font-weight:500;font-style:italic;position:relative;left:60px;display:inline-block}@media (max-width: 767px){.section-how-it-works__testimonial p{width:100%;font-size:24px !important;line-height:28px;left:0}}.section-how-it-works__testimonial p::before{content:'';position:absolute;top:-15px;left:-60px;width:40px;height:30px;background-image:url("../images/icon-quote_black.svg");background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1}@media (max-width: 767px){.section-how-it-works__testimonial p::before{display:none}}.section-how-it-works__testimonial p::after{content:'';position:absolute;bottom:-15px;right:-60px;width:40px;height:30px;background-image:url("../images/icon-quote_black.svg");background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 767px){.section-how-it-works__testimonial p::after{display:none}}.section-how-it-works__testimonial ul{margin:0 0 0 auto;padding:0;list-style-type:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.section-how-it-works__testimonial ul li{position:relative;color:#2F7366}.section-how-it-works__testimonial ul li:first-child{font-weight:700;font-size:24px;line-height:36px}

/*# sourceMappingURL=how-it-works.css.map */
