:root{--thryd-basic-black:#000000;--thryd-basic-white:#FFFFFF;--thryd-primary-base:#E0E74B;--thryd-primary-dark:#C6CD24;--thryd-gray-50:#F2F2F2;--thryd-gray-200:#DCDEE0;--thryd-gray-300:#BCBCBC;--thryd-gray-500:#919191;--thryd-gray-700:#494949;--thryd-gray-800:#343536;--thryd-others-blue:#5178E7;--thryd-others-violet:#C3ABFF;--thryd-others-red:#FF3F42}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6{color:var(--thryd-basic-white)}body{font-family:Geist,sans-serif!important}h1,h2{font-size:32px;font-weight:700;line-height:110%}@media (min-width:1024px){h1,h2{font-size:58px}}h3,h4{font-size:28px;font-weight:700;line-height:110%}@media (min-width:1024px){h3,h4{font-size:40px}}h5{font-size:22px!important;font-weight:700!important;line-height:130%!important}@media (min-width:1024px){h5{font-size:24px!important}}a{text-decoration:none}.hp-field,li,ol,ul{list-style:none!important}.hp-field::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{width:6px}.hp-field::-webkit-scrollbar-track,li::-webkit-scrollbar-track,ol::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-field::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:var(--thryd-gray-300);border-radius:4px}.hp-field::-webkit-scrollbar-thumb:hover,li::-webkit-scrollbar-thumb:hover,ol::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:var(--thryd-gray-300)}.content-block:before,.inner-wrapper-sticky:before{display:none!important}.hp-page__title:before{display:none!important}time{text-transform:none!important}textarea{resize:none!important}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(../fonts/geist-v3-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(../fonts/geist-v3-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(../fonts/geist-v3-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(../fonts/geist-v3-latin-700.woff2) format("woff2")}.hero{padding:100px 0 80px;background:var(--thryd-basic-black)}@media (min-width:1024px){.hero{padding:194px 0 120px}}.hero__title{color:var(--thryd-basic-white);text-align:center;margin-bottom:20px;font-size:36px;font-weight:600;line-height:120%}@media (min-width:1024px){.hero__title{font-size:108px}}.hero__subtitle{color:var(--thryd-gray-50);text-align:center;font-size:18px!important;font-weight:400;line-height:140%!important}@media (min-width:1024px){.hero__subtitle{font-size:26px!important}}.faq{margin-top:60px}@media (min-width:1024px){.faq{margin-top:114px}}.faq__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}.faq__item{padding:20px 16px;cursor:pointer;-webkit-transition:1s;transition:1s;border-radius:12px;border:.3px solid var(--thryd-gray-200,#dcdee0);background:var(--thryd-gray-50,#f2f2f2)}@media (min-width:1024px){.faq__item{padding:20px 32px}}.faq__item.active .faq__icon img{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.faq__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.faq__question{color:var(--thryd-basic-black,#000);font-size:22px!important;font-weight:700!important;line-height:130%!important}@media (min-width:1024px){.faq__question{font-size:24px!important}}.faq__icon{width:48px;height:48px;min-width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:var(--thryd-primary-base)}.faq__icon img{width:24px;height:24px;-webkit-transition:.3s;transition:.3s}.faq__outer{height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.faq__outer div,.faq__outer p{max-width:650px;color:var(--thryd-gray-800);margin:4px 0 0;font-size:18px!important;font-weight:500!important;line-height:150%!important}.faq__outer a{color:var(--thryd-gray-800)}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cards__item{padding:80px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px;width:100%}@media (min-width:768px){.cards__item{padding:80px 32px}}@media (min-width:1024px){.cards__item{padding:114px 64px}}.cards__item:nth-child(1){background:var(--thryd-primary-base)}.cards__item:nth-child(2){background:var(--thryd-others-violet)}.cards__title{color:var(--thryd-basic-black,#000);font-size:28px;font-weight:700;line-height:110%}@media (min-width:1024px){.cards__title{font-size:40px}}.cards__subtitle{color:var(--thryd-basic-black,#000);font-size:18px!important;font-weight:400;line-height:140%!important}@media (min-width:1024px){.cards__subtitle{font-size:26px!important}}.cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cards__list-text{color:var(--thryd-gray-800,#343536);font-size:18px!important;font-weight:400;line-height:140%!important}@media (min-width:1024px){.cards__list-text{font-size:26px!important}}.cards__list-text a,.cards__list-text span{color:var(--thryd-basic-black,#000);font-weight:700!important;font-size:18px!important;font-weight:400;line-height:140%!important}@media (min-width:1024px){.cards__list-text a,.cards__list-text span{font-size:26px!important}}.contact{background:var(--thryd-gray-50,#f2f2f2);padding:70px 0}@media (min-width:1024px){.contact{padding:110px 0}}.contact__title{margin-bottom:16px;text-align:center;color:var(--thryd-basic-black,#000);font-size:28px;font-weight:700;line-height:110%}@media (min-width:1024px){.contact__title{font-size:40px}}.contact__subtitle{color:var(--fonovaspace-gray-500,#535354);text-align:center;margin-bottom:40px;font-size:18px!important;font-weight:400;line-height:140%!important}@media (min-width:1024px){.contact__subtitle{font-size:26px!important}}@media (min-width:1024px){.contact__subtitle{margin-bottom:56px}}.contact .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1024px){.contact .wpcf7-form{gap:36px}}.contact .wpcf7-form.invalid .wpcf7-response-output{display:none!important}.contact__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1024px){.contact__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact__row .wpcf7-form-control-wrap{width:100%}.contact__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:768px){.contact__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact__bottom .wpcf7-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.contact__bottom .wpcf7-list-item-label{color:var(--thryd-basic-black,#000);font-size:18px!important;font-weight:500!important;line-height:150%!important}.contact__bottom .wpcf7-list-item-label a{color:var(--thryd-basic-black,#000);text-decoration:underline}.contact__submit{background:var(--thryd-primary-base,#e0e74b)!important;color:var(--thryd-basic-black,#000)!important;padding:4px 4px 4px 16px!important;border:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:40px!important;border-radius:52px!important;outline:0!important;cursor:pointer!important;font-family:Geist,sans-serif!important;-webkit-transition:all .3s ease-in!important;transition:all .3s ease-in!important;font-size:18px!important;font-weight:500!important;line-height:26px!important}@media (min-width:1024px){.contact__submit{height:48px!important}}@media (min-width:1024px){.contact__submit{padding:4px 4px 4px 20px!important}}.contact__submit:disabled,.contact__submit[data-state=loading]{background:var(--thryd-gray-50,#f2f2f2)!important;color:var(--thryd-gray-200,#dcdee0)!important}.contact__submit span{display:block;padding:8px;border-radius:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.contact__submit span img{width:16px;height:16px}@media (min-width:1024px){.contact__submit span img{width:24px;height:24px}}.contact__submit:active,.contact__submit:focus,.contact__submit:hover{background:var(--thryd-primary-dark,#c6cd24)!important}.contact__submit span{background:var(--thryd-basic-black)}.contact__submit span{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/icons/arrow-right-white.svg) center/24px no-repeat,var(--thryd-basic-black)}.contact input[type=email],.contact input[type=text]{padding:28px 32px!important;height:82px!important}.contact textarea{height:270px!important;padding:16px 32px!important}.contact label:has(>input[type=checkbox]):before{top:5px!important}.contact .wpcf7-response-output{color:var(--thryd-basic-black,#000)!important}