.margin{width:88.83vw;max-width:720px;margin:0 auto}.gradient-text{background:linear-gradient(90deg,#48a857 -1.27%,#f9ad02);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;text-decoration:none}a,button{cursor:pointer}.base-text{font-size:1rem;font-style:normal;line-height:1.5rem}.small-heading{text-align:center;font-family:DM Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;letter-spacing:.12rem;text-transform:uppercase}.sec-heading{text-align:center;margin-bottom:24px}.heading-1{font-family:DM Sans;color:#000000a3;font-size:2.5rem;font-style:normal;font-weight:400;line-height:3rem;max-width:550px}@media (min-width: 1024px){.heading-1{font-size:3.5rem;line-height:4.5rem;max-width:720px}}.heading-1 .em{color:#000;font-family:"DM Serif Text",serif;font-style:italic;font-weight:400}.heading-2{font-family:"DM Serif Text",serif;font-size:2rem;font-style:italic;font-weight:400;line-height:2.5rem}@media (min-width: 1024px){.heading-2{font-family:"DM Serif Text",serif;font-size:2.5rem;font-style:italic;font-weight:400;line-height:3rem}}.primary-btn{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.64px;padding:16px 24px;height:56px;position:relative;border-radius:8px;overflow:hidden;text-decoration:none;transition:.3s}.primary-btn video{display:block;width:300%;pointer-events:none;position:absolute;left:0;top:-300%}.primary-btn span{display:block;position:relative;background-blend-mode:soft-light}.primary-btn__noise{width:100%;height:100%;position:absolute;top:0;right:0;border-radius:8px;background:url(/assets/noise-nsuobzdD.webp) center/cover no-repeat;background-blend-mode:soft-light;opacity:.2}.primary-btn:hover{transform:scale(1.03)}*:focus{outline:none}*{margin:0;padding:0;box-sizing:border-box}button{background:none;border:none}html.lenis,html.lenis body{height:auto;overflow-x:hidden}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.split-type-target{font-kerning:none}*{scroll-behavior:smooth}html,body{height:100%;min-height:100dvh;margin:0;padding:0}body{min-height:100vh;height:max-content;width:100vw;position:relative}.__root{min-height:100%;min-width:100%}.info__bar{z-index:4;width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px;gap:16px;top:0;left:0;background:#000;color:#fff}@media (min-width: 1024px){.info__bar{position:fixed;top:0;left:0;z-index:4}}.info__bar.closed{display:none}.info__bar__text{font-family:DM Sans,sans-serif;font-weight:400}.info__bar__text span#free{font-weight:700;text-transform:uppercase}.info__bar__text a{color:#fff;font-weight:800}.info__bar__btn button{background:none;border:none}.header{padding:16px;height:64px;position:absolute;top:clamp(24px,5.58vw,5.58vw);left:0;right:0;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:24px}@media (min-width: 768px){.header{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;padding-right:32px}}@media (min-width: 1024px){.header{gap:40px;position:relative;top:unset;margin-bottom:40px}}.header__bgBlur{width:100%;height:100%;z-index:1;background:#f5f5f586;position:absolute;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);left:0;top:0;border-radius:16px}.header__summary{display:flex;align-items:center;justify-content:space-between;z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative}.header__logo{display:block;text-decoration:none;width:32px;height:32px}.header__ham{cursor:pointer;width:32px;height:32px}@media (min-width: 768px){.header__ham{display:none}}.header__ham svg.ham-close{display:none}.header__ham.open svg.ham-open{display:none}.header__ham.open svg.ham-close{display:initial}.header__nav{position:relative;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:24px;visibility:hidden;opacity:0;z-index:2}@media (min-width: 768px){.header__nav{display:flex;align-items:stretch;justify-content:space-between;flex-direction:row;gap:40px;visibility:visible;width:100%;opacity:1}}.header__nav ul{font-family:DM Sans,sans-serif;list-style-type:none;display:flex;align-items:stretch;flex-direction:column;gap:16px}@media (min-width: 768px){.header__nav ul{flex-direction:row;gap:40px}}.header__nav ul li{padding:4px 0}.header__nav ul li a{display:block;text-align:center;text-decoration:none;color:#000000a3}.header__nav>a{width:max-content;align-self:center;text-align:center;font-family:Inter,sans-serif;font-weight:700}.header.isMenu{height:344px;border-radius:16px}.header.isMenu .header__nav{visibility:visible;opacity:1}.hero{display:flex;align-items:stretch;justify-content:center;flex-direction:column;min-height:100dvh;position:relative}@media (min-width: 2000px){.hero{max-height:unset;min-height:1688px;height:max-content}}.hero__bg{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.hero__bg video{position:absolute;bottom:0;right:0;height:100%;width:auto;pointer-events:none}@media (min-width: 1440px){.hero__bg video{min-width:100vw;height:auto}}.hero__bg__noise{width:100%;height:100%;position:absolute;top:0;right:0;border-radius:8px;background:url(/assets/noise-nsuobzdD.webp) center/cover no-repeat;background-blend-mode:soft-light;opacity:.2}.hero__content{height:100%;min-height:100dvh}@media (min-width: 2000px){.hero__content{max-height:unset;min-height:1688px;height:max-content}}.hero__content__top{display:flex;align-items:stretch;justify-content:center;flex-direction:column;background:#fff;height:max-content;gap:40px;padding:clamp(24px,5.58vw,5.58vw);padding-top:clamp(104px,24.18vw,24.18vw);position:relative}@media (min-width: 1024px){.hero__content__top{padding-top:unset;padding:120px}}.hero__content__bottom{padding-top:100px;position:relative}@media (min-width: 1024px){.hero__content__bottom{padding:0px clamp(24px,5.58vw,5.58vw);margin-bottom:80px}}.hero__content__bottom .divider{background:#fff;width:100%;height:200px;position:absolute;top:0;left:0}.hero__content__bottom h3{margin-bottom:20px;color:#fff;position:relative}@media (min-width: 1024px){.hero__content__bottom h3{margin-bottom:10px}}.hero__banner{width:100%;height:88.83vw;max-width:960px;max-height:560px;position:relative;border-radius:24px;background:url(/assets/hero__banner-BrgYNTs7.webp) #d3d3d3 50%/cover no-repeat;box-shadow:0 16px 64px -32px #00000029;margin:0 auto 40px;padding:24px}@media (min-width: 768px){.hero__banner{margin-bottom:80px}}.hero__banner__inner{height:100%;display:flex;justify-content:flex-end;flex-direction:column}.hero__banner__cards{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:16px;width:100%;max-width:400px;height:max-content}@media (min-width: 821px){.hero__banner__cards{max-width:unset}}.hero__banner__card{padding:16px;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;width:100%;height:111px;box-shadow:0 16px 64px -32px #00000029}@media (min-width: 1024px){.hero__banner__card{padding:24px}}.hero__banner__card#fcrd{display:none;font-family:DM Sans,sans-serif}@media (min-width: 821px){.hero__banner__card#fcrd{display:flex;align-items:stretch;justify-content:space-between;flex-direction:column}}.hero__banner__card#fcrd>div:nth-child(1){display:flex;align-items:center;justify-content:space-between;font-weight:700}.hero__banner__card#fcrd>div:nth-child(1)>span:nth-child(1){color:#000}.hero__banner__card#fcrd>div:nth-child(1)>span:nth-child(2){color:#0006}.hero__banner__card#fcrd>div:nth-child(2){display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.hero__banner__card#fcrd>div:nth-child(2) span{display:inline-block;font-size:.75rem;color:#000000a3;font-style:normal;font-weight:400;line-height:1rem}.hero__banner__card#fcrd>div:nth-child(2)>div{display:flex;justify-content:flex-start;flex-direction:column}.hero__banner__card#fcrd>div:nth-child(2)>div>span:nth-child(1){color:#000000a3}.hero__banner__card#fcrd>div:nth-child(2)>div>span:nth-child(2){color:#000}.hero__banner__card.team__card{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.hero__banner__card.team__card>div:nth-child(1){background:url(/assets/james_avr-BSeHnGJP.png) center/cover no-repeat;width:22.93%;min-width:64px;height:100%}@media (min-width: 821px){.hero__banner__card.team__card>div:nth-child(1){width:unset;aspect-ratio:1/1;background:url(/assets/james_avr_sqr-bFku9qTe.png) center/cover no-repeat}}.hero__banner__card.team__card:nth-child(2)>div:nth-child(1){background:url(/assets/esther_avr-Bzmzed1l.png) center/cover no-repeat}@media (min-width: 821px){.hero__banner__card.team__card:nth-child(2)>div:nth-child(1){background:url(/assets/esther_avr_sqr-BrwBUm4F.png) center/cover no-repeat}}.hero__banner__card.team__card:nth-child(3)>div:nth-child(1){background:url(/assets/jerome_avr-BmbBEm7k.png) center/cover no-repeat}@media (min-width: 821px){.hero__banner__card.team__card:nth-child(3)>div:nth-child(1){background:url(/assets/jerome_avr_sqr-CbD4Ih8k.png) center/cover no-repeat}}.hero__banner__card.team__card:nth-child(4)>div:nth-child(1){background:url(/assets/robert_avr-Ce_SNlJy.png) center/cover no-repeat}@media (min-width: 821px){.hero__banner__card.team__card:nth-child(4)>div:nth-child(1){background:url(/assets/robert_avr_sqr-DjQSZruD.png) center/cover no-repeat}}.hero__banner__card.team__card:nth-child(5)>div:nth-child(1){background:url(/assets/devon_avr-CbkfU40D.png) center/cover no-repeat}@media (min-width: 821px){.hero__banner__card.team__card:nth-child(5)>div:nth-child(1){background:url(/assets/devon_avr_sqr-Bzolcgaj.png) center/cover no-repeat}}.hero__banner__card.team__card>div:nth-child(2){display:flex;justify-content:space-between;flex-direction:column;gap:8px;font-family:DM Sans,sans-serif;width:100%;height:100%}.hero__banner__card.team__card>div:nth-child(2)>div{display:flex;flex-direction:column;gap:0px}@media (min-width: 1024px){.hero__banner__card.team__card>div:nth-child(2)>div:nth-child(1){display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:4px}.hero__banner__card.team__card>div:nth-child(2)>div:nth-child(1) span{margin-top:3px}}.hero__banner__card.team__card>div:nth-child(2) h4{color:#000;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem}.hero__banner__card.team__card>div:nth-child(2) span{display:inline-block;font-size:.75rem;color:#000000a3;font-style:normal;font-weight:400;line-height:1rem}.hero__banner__card.team__card>div:nth-child(2) span.field>span:nth-child(2){color:#000}.hero__banner__cardSlider{height:111px;width:100%;overflow:hidden;border-radius:8px}.hero__banner__cardSlider__inner{width:100%;height:100%;display:flex;flex-direction:column;gap:16px;animation:cardsSlide 20s linear infinite}@keyframes cardsSlide{15%{transform:translateY(0)}20%{transform:translateY(calc(-100% - 16px))}35%{transform:translateY(calc(-100% - 16px))}40%{transform:translateY(calc(-200% - 32px))}55%{transform:translateY(calc(-200% - 32px))}60%{transform:translateY(calc(-300% - 48px))}75%{transform:translateY(calc(-300% - 48px))}80%{transform:translateY(calc(-400% - 64px))}95%{transform:translateY(calc(-400% - 64px))}to{transform:translateY(calc(-500% - 80px))}}@media (min-width: 1024px){.hero__banner__cardSlider{height:112px}}.hero__marquee{width:100%;display:flex;align-items:center;height:100%}.hero__marquee__wrapper{position:relative;overflow:hidden;height:56px}@media (min-width: 768px){.hero__marquee__wrapper{height:84px;margin-bottom:90px}}.hero__marquee__slider{display:flex;align-items:center;gap:24px;height:100%;width:100%}@media (min-width: 768px){.hero__marquee__slider{gap:40px}}.hero__marquee picture{overflow:visible;min-height:max-content;animation:marquee 15s linear infinite}.hero__marquee picture img{display:block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 24px))}}@media (min-width: 1024px){@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 40px))}}}.hero__heading{position:relative}.hero__subheading{color:#000000a3;text-align:center;font-family:DM Sans;max-width:400px;margin:0 auto}@media (min-width: 1024px){.hero__subheading{max-width:560px}}.hero__CTA{width:100%;max-width:400px}@media (min-width: 768px){.hero__CTA{width:max-content}}.hero__CTA button{width:100%}@media (min-width: 768px){.hero__CTA button{width:200px}}.hero__CTA2{text-align:center;color:#000000a3;max-width:560px;font-family:DM Sans,sans-serif}.hero__CTA2 a{color:inherit;font-weight:700;color:#000}.clients{min-height:100dvh;position:relative}.clients__content{padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:40px;position:relative}@media (min-width: 1024px){.clients__content{padding-top:0;gap:80px}}.clients__banner{width:100%;height:74.41vw;max-width:960px;max-height:560px;margin:0 auto;position:relative;border-radius:8px;background:url(/assets/dart-C7-gDy3c.webp) #d3d3d3 50%/cover no-repeat;box-shadow:0 16px 64px -32px #00000029}.clients__list{display:flex;align-items:stretch;flex-direction:column;gap:40px;position:relative}.clients__list h3{color:#fff}.clients__marquee{width:max-content;margin-left:-90%;display:flex;align-items:center;gap:40px;height:clamp(24px,5.58vw,5.58vw)}@media (min-width: 1024px){.clients__marquee{height:40px}}.clients__marquee img{height:100%;width:auto}.clients__marquee__wrapper{overflow:hidden}.stakes,.benefits{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);background:linear-gradient(0deg,#0000000a,#0000000a),#fff}@media (min-width: 1024px){.stakes,.benefits{padding-top:unset;padding:120px}}.stakes .margin,.benefits .margin{display:flex;align-items:stretch;flex-direction:column;gap:40px}.stakes header,.benefits header{color:#0006}.stakes__heading,.benefits__heading{display:flex;align-items:center;flex-direction:column;gap:24px}.stakes__thumbs,.benefits__thumbs{display:flex;align-items:stretch;flex-direction:column;gap:16px}.stakes__thumbs__row,.benefits__thumbs__row{display:flex;align-items:center;flex-direction:column;gap:16px}@media (min-width: 768px){.stakes__thumbs__row,.benefits__thumbs__row{display:flex;align-items:flex-start;flex-direction:row;max-height:269px}.stakes__thumbs__row.reversed,.benefits__thumbs__row.reversed{flex-direction:row-reverse}}.stakes__thumbs__row__img,.benefits__thumbs__row__img{aspect-ratio:1/.83;width:100%;border-radius:8px;background-blend-mode:color,normal;box-shadow:0 16px 64px -32px #00000029}@media (min-width: 768px){.stakes__thumbs__row__img,.benefits__thumbs__row__img{width:unset;min-height:268px;width:320px;aspect-ratio:unset}}.stakes__thumbs__row:nth-child(1) .stakes__thumbs__row__img,.benefits__thumbs__row:nth-child(1) .stakes__thumbs__row__img{background:linear-gradient(0deg,#fff,#fff),url(/assets/stakes1-Tnz0BCZI.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row:nth-child(1) .benefits__thumbs__row__img,.benefits__thumbs__row:nth-child(1) .benefits__thumbs__row__img{border-radius:8px;background:linear-gradient(0deg,#ffffff29,#ffffff29),url(/assets/benefits1-DbS68rrq.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row:nth-child(2) .stakes__thumbs__row__img,.benefits__thumbs__row:nth-child(2) .stakes__thumbs__row__img{background:linear-gradient(0deg,#fff,#fff),url(/assets/stakes2-BRHGz9gy.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row:nth-child(2) .benefits__thumbs__row__img,.benefits__thumbs__row:nth-child(2) .benefits__thumbs__row__img{border-radius:8px;background:linear-gradient(0deg,#ffffff29,#ffffff29),url(/assets/benefits2-BCEbTEqt.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row:nth-child(3) .stakes__thumbs__row__img,.benefits__thumbs__row:nth-child(3) .stakes__thumbs__row__img{background:linear-gradient(0deg,#fff,#fff),url(/assets/stakes3-Dfqk6brX.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row:nth-child(3) .benefits__thumbs__row__img,.benefits__thumbs__row:nth-child(3) .benefits__thumbs__row__img{border-radius:8px;background:linear-gradient(0deg,#ffffff29,#ffffff29),url(/assets/benefits3-B1c40XSD.webp) #d3d3d3 50%/cover no-repeat}.stakes__thumbs__row__text,.benefits__thumbs__row__text{display:flex;align-items:flex-start;flex-direction:column;border:1px solid rgba(0,0,0,.08);box-shadow:0 16px 64px -32px #00000029;border-radius:8px;padding:40px;gap:24px;height:fit-content;min-height:269px;width:100%;background:#fff}@media (min-width: 768px){.stakes__thumbs__row__text,.benefits__thumbs__row__text{flex:1 0 0}}.stakes__thumbs__row__text .row__number,.benefits__thumbs__row__text .row__number{font-family:"DM Serif Text",serif;font-size:3.5rem;font-style:normal;font-weight:400;line-height:2.375rem;color:#48a857}.stakes__thumbs__row__text .row__content,.benefits__thumbs__row__text .row__content{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.stakes__thumbs__row__text .row__title,.benefits__thumbs__row__text .row__title{color:#000;font-family:DM Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}.stakes__thumbs__row__text .row_descr,.benefits__thumbs__row__text .row_descr{font-family:DM Sans,sans-serif;color:#000000a3}.stakes .benefits__thumbs__row,.benefits .benefits__thumbs__row{flex-direction:column-reverse}@media (min-width: 768px){.stakes .benefits__thumbs__row,.benefits .benefits__thumbs__row{flex-direction:row-reverse}.stakes .benefits__thumbs__row.reversed,.benefits .benefits__thumbs__row.reversed{flex-direction:row}}.stakes .benefits__thumbs__row:nth-child(3) .benefits__thumbs__row__text,.benefits .benefits__thumbs__row:nth-child(3) .benefits__thumbs__row__text{height:fit-content}@media (min-width: 768px){.stakes .benefits__thumbs__row:nth-child(3),.benefits .benefits__thumbs__row:nth-child(3){max-height:317px}.stakes .benefits__thumbs__row:nth-child(3) .benefits__thumbs__row__img,.benefits .benefits__thumbs__row:nth-child(3) .benefits__thumbs__row__img{min-height:317px}}.services{min-height:100dvh;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.services{padding-top:unset;padding:120px}}.services .margin{display:flex;align-items:stretch;flex-direction:column;gap:40px}@media (min-width: 1024px){.services .margin{gap:80px}}.services__heading{display:flex;align-items:center;flex-direction:column;text-align:center;gap:24px;color:#0006;max-width:400px;margin:0 auto}@media (min-width: 1024px){.services__heading{max-width:unset}}.services__heading__CTA{color:#000000a3;max-width:560px;margin:0 auto;font-family:DM Sans,sans-serif}.services__heading__CTA a{color:inherit;font-weight:700;color:#000}.services__blocks{display:flex;align-items:stretch;flex-direction:column;gap:16px}.service__block{position:relative;height:48px;display:flex;align-items:stretch;flex-direction:column;gap:24px}.service__block__wrapper{border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 16px 64px -32px #00000029;padding:40px;position:relative}.service__block__toggle{position:absolute;z-index:1;top:46px;right:40px;cursor:pointer}@media (min-width: 1024px){.service__block__toggle{top:44px;right:44px}}.service__block__checkbox{opacity:0;position:absolute;z-index:-100;left:-1000vh}.service__block__checkbox:checked~.service__block{height:max-content}.service__block__checkbox:checked~.service__block .service__block__CTA{display:initial;opacity:1}.service__block__checkbox:checked~.service__block .service__block__list{display:flex;opacity:1}.service__block__checkbox:checked~label svg{transform:rotate(90deg)}.service__block .heading-2{font-size:clamp(0px,6.4vw,24px);margin-top:3px;line-height:unset;width:100%}@media (min-width: 1024px){.service__block .heading-2{font-size:2rem}}.service__block__list{list-style-type:none;display:flex;align-items:stretch;flex-direction:column;gap:16px;display:none;opacity:0}.service__block__list__item{color:#000;font-family:DM Sans,sans-serif}.service__block__list__item h5{font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;margin-bottom:8px}.service__block__CTA{font-family:Inter,sans-serif;font-weight:700;display:none;opacity:0}.guide{min-height:100dvh;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.guide{padding-top:unset;padding:120px}}.guide .margin{display:flex;align-items:center;flex-direction:column;gap:40px;max-width:750px}@media (min-width: 1024px){.guide .margin{gap:80px}}.guide__heading{color:#0006}.guide__content>span{display:inline-block}.guide__content>span.black40{color:#0006}.guide__content>span.black64{color:#000000a3;font-family:DM Sans,sans-serif;max-width:560px;display:inline-block}.process{min-height:100dvh;background:linear-gradient(0deg,#0000000a,#0000000a),#fff;display:flex;align-items:center;justify-content:center;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);text-align:center}@media (min-width: 1024px){.process{padding-top:unset;padding:120px}}.process .margin{display:flex;align-items:center;flex-direction:column;gap:40px}@media (min-width: 1024px){.process .margin{gap:80px}}.process__heading{color:#000000a3}@media (min-width: 1024px){.process__content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}}.process__tabs{list-style-type:none;display:flex;align-items:center;justify-content:center;gap:40px;display:none}@media (min-width: 1024px){.process__tabs{display:flex}}.process__tab label{font-family:DM Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;cursor:pointer;color:#0006}.process__tab input{display:none}.process__tabs__content,.process__block{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}@media (min-width: 1024px){.process__block.hidden{position:absolute;z-index:-2;opacity:0}}.process__block h4{font-family:DM Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}@media (min-width: 1024px){.process__block h4{display:none}}.process__block p{color:#000}.CTA{min-height:100dvh;background:linear-gradient(0deg,#0000000a,#0000000a),#fff;display:flex;align-items:center;justify-content:center;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);text-align:center}@media (min-width: 1024px){.CTA{padding-top:unset;padding:120px}}.CTA .margin{display:flex;align-items:center;flex-direction:column;gap:40px}@media (min-width: 768px){.CTA .margin{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;gap:80px}}.CTA__text{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}@media (min-width: 768px){.CTA__text{align-items:flex-start;text-align:left;max-width:320px}}.CTA__text a.primary-btn{width:100%;max-width:400px}@media (min-width: 768px){.CTA__text a.primary-btn{width:200px}}.CTA__text>p{color:#000000a3;max-width:560px;font-family:DM Sans,sans-serif}.CTA__text>p a{color:inherit;font-weight:700;color:#000}.CTA__cards{display:flex;align-items:center;flex-direction:column;gap:16px}.CTA__card{display:flex;align-items:flex-start;flex-direction:column;padding:40px;gap:24px;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 16px 64px -32px #00000029}@media (min-width: 768px){.CTA__card{max-width:320px}}.CTA__card span{font-family:"DM Serif Text",serif;font-size:3.5rem;font-style:normal;font-weight:400;line-height:2.375rem;color:#48a857}.CTA__card p{color:#000;font-family:DM Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;text-align:left}.pricing{min-height:100dvh;padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);background:linear-gradient(0deg,#00000014,#00000014),#fff;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.pricing{padding-top:unset;padding:120px}}.pricing .margin{display:flex;align-items:center;flex-direction:column;gap:40px}@media (min-width: 768px){.pricing .margin{gap:80px}}.pricing header{color:#0006}.pricing__heading{display:flex;align-items:center;flex-direction:column;text-align:center;gap:24px;color:#0006;max-width:400px;margin:0 auto}@media (min-width: 1024px){.pricing__heading{max-width:unset}}.pricing__cards{display:grid;gap:16px}@media (min-width: 768px){.pricing__cards{grid-template-columns:repeat(4,1fr);grid-template-rows:max-content 485px}}.pricing__card{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:24px;flex:1 0 0;padding:40px;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 16px 64px -32px #00000029}@media (min-width: 768px){.pricing__card{height:100%}}.pricing__card.active,.pricing__card:hover{background:#000}.pricing__card.active .pricing__card__tag,.pricing__card:hover .pricing__card__tag{color:#fff6}.pricing__card.active .pricing__card__title,.pricing__card:hover .pricing__card__title{color:#fff}.pricing__card.active .pricing__card__descr,.pricing__card:hover .pricing__card__descr{color:#ffffffa3}.pricing__card.active .pricing__card__list__hd,.pricing__card:hover .pricing__card__list__hd{color:#fff}.pricing__card.active .pricing__card__list ul,.pricing__card:hover .pricing__card__list ul{color:#ffffffa3}.pricing__card.active .pricing__card__list span._em,.pricing__card:hover .pricing__card__list span._em{color:#fff}.pricing__card__info{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:24px}.pricing__card__tag{color:#0006}.pricing__card__title{color:#000;font-family:"DM Serif Text",serif;font-size:2.5rem;font-style:italic;font-weight:400;line-height:3rem}.pricing__card__price{font-family:"DM Serif Text",serif;font-size:3.5rem;font-style:normal;font-weight:400;line-height:2.625rem}.pricing__card__descr{font-family:DM Sans,sans-serif;color:#000000a3}.pricing__card__list{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.pricing__card__list__hd{color:#000;font-family:DM Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}.pricing__card__list span._em{color:#000;font-family:DM Sans,sans-serif;font-style:italic}.pricing__card__list>ul{color:#000000a3;font-family:DM Sans,sans-serif}@media (min-width: 768px){.pricing__card:nth-child(1){grid-column:1/3}.pricing__card:nth-child(2){grid-column:3/5}.pricing__card:nth-child(3){grid-column:1/5}.pricing__card:nth-child(3) .pricing__card__info{gap:16px}}.pricing__card:nth-child(2) .pricing__card__list{gap:8px}.pricing__card__CTA{font-family:Inter,sans-serif;font-weight:700;line-height:1.5rem;letter-spacing:.04rem}.FAQ{padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);background:#000;padding-bottom:120px}@media (min-width: 1024px){.FAQ{padding-top:unset;padding:120px}}.FAQ .margin{display:flex;align-items:center;flex-direction:column;gap:40px}@media (min-width: 768px){.FAQ .margin{gap:80px}}.FAQ header{color:#fff6}.FAQ__heading{display:flex;align-items:center;flex-direction:column;text-align:center;gap:24px;color:#ffffffa3;max-width:400px;margin:0 auto}@media (min-width: 1024px){.FAQ__heading{max-width:unset}}.FAQ__heading>p{font-family:DM Sans,sans-serif}.FAQ__blocks{width:100%;display:flex;align-items:stretch;flex-direction:column;gap:16px}.FAQ__block{position:relative;height:32px;display:flex;align-items:stretch;flex-direction:column;gap:24px;font-family:DM Sans,sans-serif}.FAQ__block__wrapper{background:transparent;border-radius:8px;border:1px solid rgba(255,255,255,.08);padding:40px;position:relative;display:flex;justify-content:space-between}.FAQ__block__wrapper .FAQ__block{height:fit-content;width:95%}.FAQ__block__wrapper:nth-child(4) .FAQ__block .heading-2{margin-top:-5px}@media (min-width: 1024px){.FAQ__block__wrapper:nth-child(4) .FAQ__block .heading-2{margin-top:unset}}.FAQ__block__toggle{position:absolute;z-index:1;top:40px;right:40px;cursor:pointer}.FAQ__block__toggle svg{width:clamp(0px,5.4vw,24px)}@media (min-width: 1024px){.FAQ__block__toggle svg{width:unset}}@media (min-width: 1024px){.FAQ__block__toggle{top:44px;right:44px}}.FAQ__block__checkbox{opacity:0;position:absolute;z-index:-100;left:-1000vh}.FAQ__block__checkbox:checked~.FAQ__block{height:max-content;width:95%}.FAQ__block__checkbox:checked~.FAQ__block .FAQ__block__asnwr{display:initial;opacity:1}.FAQ__block__checkbox:checked~label svg{transform:rotate(90deg)}.FAQ__block .heading-2{font-size:clamp(0px,4vw,24px);margin-top:3px;width:100%;line-height:unset;font-family:DM Sans,sans-serif}@media (min-width: 1024px){.FAQ__block .heading-2{font-size:1.5rem}}.FAQ__block__heading{color:#fff;font-size:1.5rem;font-style:normal;font-weight:500;line-height:32px}.FAQ__block__asnwr{color:#ffffffa3;opacity:0;display:none}.FAQ__block__asnwr a{color:#ffffffa3}.CTA2{width:100%;height:clamp(304px,70.69vw,384px);position:relative}.CTA2__bg{height:clamp(304px,70.69vw,384px);width:100%;display:flex;align-items:center;flex-direction:column;position:absolute;top:0;left:0}.CTA2__bg div{height:50%;width:100%}.CTA2__bg div:nth-child(1){background:#000}@media (min-width: 1024px){.CTA2__bg div:nth-child(1){height:78.125%}}.CTA2__bg div:nth-child(2){background:#fff}@media (min-width: 1024px){.CTA2__bg div:nth-child(2){height:21.875%}}.CTA2 .banner{position:relative;height:100%}.CTA2 .banner__bg{width:100%;height:100%;left:0;top:0;position:absolute;overflow:hidden}.CTA2 .banner__bg video{display:block;position:absolute;bottom:0;right:0;width:150%;pointer-events:none}.CTA2 .banner__bg .__noise{width:100%;height:100%;position:absolute;top:0;right:0;border-radius:8px;background:url(/assets/noise-nsuobzdD.webp) center/cover no-repeat;background-blend-mode:soft-light;opacity:.2}.CTA2 .banner__wrapper{height:100%;position:relative;border-radius:24px;overflow:hidden}.CTA2 .banner__wrapper.margin{max-width:960px}.CTA2 .banner__content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;gap:24px;text-align:center}.CTA2 .banner__content .heading-1,.CTA2 .banner__content .heading-1 *{color:#fff}.CTA2 .banner__content a{border-radius:8px;background:#fff;padding:16px 24px;color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.04rem;width:100%;max-width:400px;text-decoration:none;transition:.3s}@media (min-width: 768px){.CTA2 .banner__content a{width:200px}}.CTA2 .banner__content a:hover{transform:scale(1.03)}.footer{padding:clamp(40px,9.3vw,90vw) clamp(24px,5.58vw,5.58vw);background:#fff}@media (min-width: 1024px){.footer{padding-top:unset;padding:120px}}.footer .margin{display:flex;align-items:stretch;flex-direction:column}.footer__top__row{display:flex;align-items:stretch;flex-direction:column;gap:24px;font-family:DM Sans,sans-serif;padding-bottom:40px}.footer__top__row .footer__logo{display:flex;align-items:center;justify-content:space-between}.footer__top__row .footer__logo a{text-decoration:none}.footer__top__row .footer__logo a:nth-child(1){display:flex;align-items:center;justify-content:flex-start;gap:12px}.footer__top__row .footer__logo a:nth-child(1) span,.footer__top__row .footer__logo a:nth-child(1) img{display:inline-block;color:#000;font-style:normal;font-weight:700;line-height:1.5rem}.footer__top__row .footer__contact{color:#000;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.footer__top__row .footer__address{color:#000000a3}.footer__bottom__row{display:flex;align-items:stretch;flex-direction:column;gap:16px;border-top:1px solid rgba(0,0,0,.16);font-family:DM Sans,sans-serif;padding-top:40px}@media (min-width: 768px){.footer__bottom__row{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.footer__bottom__row *{color:#000000a3}.footer__bottom__row span,.footer__bottom__row a{display:block}.footer__bottom__row a{text-decoration:none}.footer__bottom__row>div{display:flex;align-items:stretch;flex-direction:column;gap:16px}@media (min-width: 768px){.footer__bottom__row>div{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}}.fadeInUp{opacity:0;transform:translateY(50px)}@media (max-width: 766px){.fadeInUp{opacity:1;transform:translateY(50px)}}.scaleInUp{position:relative;transform:translateY(100px);transform:scale(.9)}@media (min-width: 768px){.scaleInUp.leftScale{transform:translateY(100px) translate(-30px)}.scaleInUp.rightScale{transform:translateY(100px) translate(30px)}}.scaleFadeMixUp{position:relative;transform:translateY(100px);transform:scale(.9)}@media (min-width: 768px){.scaleFadeMixUp{opacity:0;transform:translateY(50px)}}.paddingFix{padding-left:20px}
