@font-face{font-family:"Inter";src:url("assets/fonts/Inter/Inter-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter/Inter-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter/Inter-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}*{margin:0;padding:0;border:0;border-radius:0;outline:0;position:relative;box-sizing:border-box;letter-spacing:0}body,html{-webkit-font-smoothing:antialiased;color:#181818;font:normal 16px/1.5 "Inter",sans-serif;accent-color:#ff6442}body{background-color:#f4f4f5;padding-top:90px}button{border-radius:8px;padding:9px 19px;font:500 14px/1.5 "Inter",sans-serif;cursor:pointer;border:1px solid #ff6442;transition:all ease-in-out 150ms}@media screen and (max-width: 878px){button{padding:7px 15px}}@media screen and (max-width: 500px){button{padding:7px 11px}}.btn_filled{background-color:#ff6442;color:#fff}.btn_outlined{background-color:#fff;color:#ff6442}.section{overflow-x:hidden;margin-bottom:60px}@media screen and (max-width: 1300px){.section{margin-bottom:40px}}@media screen and (max-width: 878px){.section{margin-bottom:24px}}.section:not(:first-of-type){margin-top:60px}@media screen and (max-width: 1300px){.section:not(:first-of-type){margin-top:40px}}@media screen and (max-width: 878px){.section:not(:first-of-type){margin-top:24px}}.container{display:block;max-width:1800px;width:100%;margin:0 auto;padding-left:56px;padding-right:56px;padding-top:32px;padding-bottom:32px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 1820px){.container{max-width:1280px;padding-left:32px;padding-right:32px}}@media screen and (max-width: 1300px){.container{max-width:858px;padding-left:24px;padding-right:24px;padding-top:28px;padding-bottom:28px}}@media screen and (max-width: 878px){.container{max-width:480px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 500px){.container{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}}.columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:80px}@media screen and (max-width: 1820px){.columns{gap:60px}}@media screen and (max-width: 1300px){.columns{gap:40px}}.columns>*:first-child{max-width:40%}@media screen and (max-width: 878px){.columns{display:block}.columns>*:first-child{margin-bottom:40px;max-width:unset}}.columns.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}header{position:fixed;top:20px;left:20px;width:calc(100% - 40px);background-color:#fff;border-radius:12px;box-shadow:0 4px 24px -1px rgba(0,0,0,.05),0px 2px 20px -1px rgba(0,0,0,.02);z-index:100}@media screen and (max-width: 500px){header{top:16px;left:16px;width:calc(100% - 32px)}}header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;padding-top:12px;padding-bottom:12px}@media screen and (max-width: 878px){header .container{gap:16px}}@media screen and (max-width: 500px){header .container{gap:14px}}header .logo{height:auto;width:100px}@media screen and (max-width: 878px){header .logo{width:90px}}@media screen and (max-width: 500px){header .logo{width:80px}}header .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;margin-left:auto}@media screen and (max-width: 500px){header .menu{gap:12px}}h1{font-size:40px;font-weight:700;line-height:1.2em}@media screen and (max-width: 1820px){h1{font-size:36px}}@media screen and (max-width: 1300px){h1{font-size:32px}}h2{font-size:36px;font-weight:700;line-height:1.2em;text-align:center;margin-bottom:24px}@media screen and (max-width: 1820px){h2{font-size:32px}}@media screen and (max-width: 1300px){h2{font-size:28px}}.columns h2{text-align:left}.waves h2{text-align:center;color:#fff}.desc{color:#27272a;font-size:20px;margin-top:24px;text-align:center}@media screen and (max-width: 1300px){.desc{font-size:18px}}.columns .desc{text-align:left}.waves .desc{text-align:center;color:#fff}.connected_circles{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:0}.connected_circles>*{-ms-flex-negative:0;flex-shrink:0}.connected_circles .icon{width:33px;height:33px;border-radius:50%}.connected_circles .icon.yellow{background-color:#eab308}.connected_circles .icon.green{background-color:#22c55e}.connected_circles .icon.primary{background-color:#ff6442}.connected_circles .icon.red{background-color:#f43f5e}.connected_circles .icon .mask_icon{background-color:#fff;-webkit-mask-size:50%;mask-size:50%}.connected_circles .connector{margin:0 -7px;-ms-flex-item-align:stretch;align-self:stretch}.connected_circles .connector:before{content:"";display:inline-block;float:left;width:23px;height:100%;-webkit-mask-image:url(./assets/icons/circles_connector.svg);mask-image:url(./assets/icons/circles_connector.svg);-webkit-mask-size:90%;mask-size:90%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.connected_circles .connector.yellow:before{background:#eab308}.connected_circles .connector.green:before{background:#22c55e}.connected_circles .connector.primary:before{background:#ff6442}.connected_circles .connector.red:before{background:#f43f5e}.connected_circles .connector.yellow_to_green:before{background:linear-gradient(90deg, #EAB308 26%, #22C55E 74%)}.connected_circles .connector.yellow_to_red:before{background:linear-gradient(90deg, #EAB308 26%, #F43F5E 74%)}.connected_circles .connector.yellow_to_primary:before{background:linear-gradient(90deg, #EAB308 26%, #FF6442 74%)}.connected_circles .connector.green_to_primary:before{background:linear-gradient(90deg, #22C55E 26%, #FF6442 74%)}.connected_circles .connector.green_to_yellow:before{background:linear-gradient(90deg, #22C55E 26%, #EAB308 74%)}.connected_circles .connector.green_to_red:before{background:linear-gradient(90deg, #22C55E 26%, #F43F5E 74%)}.connected_circles .connector.primary_to_red:before{background:linear-gradient(90deg, #FF6442 26%, #F43F5E 74%)}.connected_circles .connector.primary_to_yellow:before{background:linear-gradient(90deg, #FF6442 26%, #EAB308 74%)}.connected_circles .connector.primary_to_green:before{background:linear-gradient(90deg, #FF6442 26%, #22C55E 74%)}.color_label{font-size:14px;font-weight:600;padding:6px 11px;border-radius:50px;color:#fff}.color_label.yellow{background-color:#eab308}.color_label.green{background-color:#22c55e}.color_label.primary{background-color:#ff6442}.color_label.red{background-color:#f43f5e}.box{background-color:#fff;border-radius:20px;box-shadow:0 2px 30px -1px rgba(0,0,0,.02);margin-left:20px;margin-right:20px;width:calc(100% - 40px);padding:20px 0}@media screen and (max-width: 500px){.box{padding:16px 0;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}.waves{padding-top:calc(4.3vw + 40px);padding-bottom:calc(8.4vw + 40px)}.waves:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-mask-image:url(./assets/icons/waves_top.svg),linear-gradient(to bottom, #FF6442, #FF6442),url(./assets/icons/waves_bottom.svg);mask-image:url(./assets/icons/waves_top.svg),linear-gradient(to bottom, #FF6442, #FF6442),url(./assets/icons/waves_bottom.svg);-webkit-mask-size:100% 4.3vw,100% calc(100% - 12vw),100% 8.4vw;mask-size:100% 4.3vw,100% calc(100% - 12vw),100% 8.4vw;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top,left 4vw,left bottom;mask-position:left top,left 4vw,left bottom;background-color:#ff6442}.shape{overflow-y:hidden}.shape .no_shape_padding{padding-top:0 !important;padding-bottom:0 !important}.shape .container{padding-top:0;padding-bottom:0}.shape .container>*{padding-top:calc(((100vw - 1800px)/2 + 1800px + 24px)*.0524077793 + 24px);padding-bottom:calc(((100vw - 1800px)/2 + 1800px + 24px)*.0349207695 + 24px)}.shape .container:before,.shape .container:after{top:calc(((100vw - 1800px)/2 + 1800px + 24px)*.0524077793 + 24px - 24px);bottom:calc(((100vw - 1800px)/2 + 1800px + 24px)*.0349207695 + 24px - 24px)}@media screen and (max-width: 1820px){.shape .container{padding-top:0;padding-bottom:0}.shape .container>*{padding-top:calc(((100vw - 1280px)/2 + 1280px + 24px)*.0524077793 + 24px);padding-bottom:calc(((100vw - 1280px)/2 + 1280px + 24px)*.0349207695 + 24px)}.shape .container:before,.shape .container:after{top:calc(((100vw - 1280px)/2 + 1280px + 24px)*.0524077793 + 24px - 24px);bottom:calc(((100vw - 1280px)/2 + 1280px + 24px)*.0349207695 + 24px - 24px)}}@media screen and (max-width: 1300px){.shape .container{padding-top:0;padding-bottom:0}.shape .container>*{padding-top:calc(((100vw - 858px)/2 + 858px + 24px)*.0524077793 + 24px);padding-bottom:calc(((100vw - 858px)/2 + 858px + 24px)*.0349207695 + 24px)}.shape .container:before,.shape .container:after{top:calc(((100vw - 858px)/2 + 858px + 24px)*.0524077793 + 24px - 24px);bottom:calc(((100vw - 858px)/2 + 858px + 24px)*.0349207695 + 24px - 24px)}}@media screen and (max-width: 878px){.shape .container{padding-top:0;padding-bottom:0}.shape .container>*{padding-top:calc(((100vw - 480px)/2 + 480px + 24px)*.0524077793 + 24px);padding-bottom:calc(((100vw - 480px)/2 + 480px + 24px)*.0349207695 + 24px)}.shape .container:before,.shape .container:after{top:calc(((100vw - 480px)/2 + 480px + 24px)*.0524077793 + 24px - 24px);bottom:calc(((100vw - 480px)/2 + 480px + 24px)*.0349207695 + 24px - 24px)}}.shape .container:before{content:"";position:absolute;width:500%;right:-24px;border-radius:48px;transform-origin:right bottom;background-color:#fff;border-right:1px solid #27272a}.reverse.shape .container:before,.reverse.shape .container:after{right:unset;left:-24px;transform-origin:left bottom}.shape .container:before{transform:rotate(3deg);border:1px solid #27272a}.reverse.shape .container:before{transform:rotate(-3deg)}.shape .container:after{transform:rotate(-2deg);z-index:-1;border-bottom:1px solid #27272a}.reverse.shape .container:after{transform:rotate(2deg)}.img_box{height:580px}@media screen and (max-width: 1820px){.img_box{height:500px}}@media screen and (max-width: 1300px){.img_box{height:420px}}@media screen and (max-width: 878px){.img_box{height:340px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 500px){.img_box{height:300px}}.img_box img{height:100%;width:auto;position:absolute;left:0;top:0;border-radius:12px;border:1px solid #27272a}.reverse .img_box img{left:auto !important;right:0}.mask_icon{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:100%;height:100%;-webkit-mask-size:100%;mask-size:100%}.with_bg .mask_icon{-webkit-mask-size:40%;mask-size:40%}.mask_icon.inverted{background-color:#fff}.mask_icon.primary{background-color:#ff6442}.feature_color_label{margin-bottom:24px}.features{margin-top:14px}.features_item{font-size:18px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:18px}@media screen and (max-width: 1300px){.features_item{gap:14px;font-size:16px}}.features_item:not(:first-child){margin-top:16px}.features_item_icon{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0}.features_item_icon:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%}.features_item_icon .mask_icon{-webkit-mask-size:24px;mask-size:24px}.features_item_icon.primary:before{background-color:rgba(255,100,66,.1)}.features_item_icon.primary .mask_icon{background-color:#ff6442}.primary_section{padding-top:20px;padding-bottom:20px;text-align:center}.primary_section:before,.primary_section:after{content:"";position:absolute;width:229px;height:198px;border-radius:500px;-webkit-filter:blur(175px);filter:blur(175px)}@media screen and (max-width: 1300px){.primary_section:before,.primary_section:after{width:159px;height:158px;-webkit-filter:blur(150px);filter:blur(150px)}}@media screen and (max-width: 878px){.primary_section:before,.primary_section:after{width:119px;height:88px;-webkit-filter:blur(80px);filter:blur(80px)}}@media screen and (max-width: 500px){.primary_section:before,.primary_section:after{width:74px;height:58px;-webkit-filter:blur(60px);filter:blur(60px)}}.primary_section:before{top:75px;left:7.8%;background:linear-gradient(0deg, #22C55E 0%, #22C55E 100%)}@media screen and (max-width: 878px){.primary_section:before{top:150px;left:20px}}@media screen and (max-width: 500px){.primary_section:before{top:200px;left:10px}}.primary_section:after{top:0;right:21.5%;background:linear-gradient(0deg, #FF6442 0%, #FF6442 100%)}.primary_section .primary_circles{margin:0 auto 20px}.primary_section .sliding_words{display:inline-block;overflow:hidden;height:1.4em;padding:0 12px;vertical-align:middle;border:1px solid #181818;border-radius:8px}@-webkit-keyframes scroll-text{0%{transform:translateY(0%)}20%{transform:translateY(-20%)}40%{transform:translateY(-40%)}60%{transform:translateY(-60%)}80%{transform:translateY(-80%)}100%{transform:translateY(-80%)}}@keyframes scroll-text{0%{transform:translateY(0%)}20%{transform:translateY(-20%)}40%{transform:translateY(-40%)}60%{transform:translateY(-60%)}80%{transform:translateY(-80%)}100%{transform:translateY(-80%)}}.primary_section .sliding_words_inner{display:inline-block;-webkit-animation:scroll-text 8s ease-in-out infinite;animation:scroll-text 8s ease-in-out infinite;color:#fff}.primary_section .sliding_words_inner span{display:block}.primary_section .sliding_words_inner span.yellow{color:#eab308}.primary_section .sliding_words_inner span.green{color:#22c55e}.primary_section .sliding_words_inner span.primary{color:#ff6442}.primary_section .sliding_words_inner span.red{color:#f43f5e}.primary_section .btn_filled{margin-top:24px}.widgets{display:-ms-flexbox;display:flex;gap:30px;margin-top:20px}@media screen and (max-width: 1300px){.widgets{gap:20px}}.widgets.in_row{overflow:unset !important;-ms-flex-align:stretch;align-items:stretch}.widgets:not(.in_row){-ms-flex-wrap:wrap;flex-wrap:wrap}.widgets_item{-ms-flex-negative:0;flex-shrink:0;border-radius:12px;background-color:#fff;padding:20px;width:calc(50% - 15px);box-shadow:0 2px 30px -1px rgba(0,0,0,.02)}.widgets_item.primary{background-color:#ff6442;color:#fff}.widgets_item.with_border{border:1px solid #27272a}.widgets_item.icon_left{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;-ms-flex-align:start;align-items:start;grid-column-gap:20px;grid-row-gap:0}@media screen and (max-width: 1300px){.widgets_item.icon_left{grid-column-gap:12px;grid-row-gap:12px}}.widgets_item:not(.icon_left){text-align:center}@media screen and (max-width: 878px){.widgets_item{padding:14px;width:100%}}.in_row .widgets_item{width:350px}@media screen and (max-width: 1300px){.in_row .widgets_item{width:310px}}@media screen and (max-width: 878px){.in_row .widgets_item{width:240px}}.widgets_item_icon{-ms-flex-negative:0;flex-shrink:0;width:55px;height:55px;margin:0 auto 20px}.icon_left .widgets_item_icon{margin:0}.widgets_item_icon.with_bg{border-radius:50%}.widgets_item_icon.primary{background-color:#ff6442}@media screen and (max-width: 1300px){.widgets_item_icon{width:50px;height:50px}}@media screen and (max-width: 878px){.widgets_item_icon{width:45px;height:45px}}.widgets_item_title{font-size:22px;font-weight:600;-ms-flex-item-align:center;align-self:center}@media screen and (max-width: 1300px){.widgets_item_title{font-size:20px}}@media screen and (max-width: 878px){.widgets_item_title{font-size:18px}}.widgets_item_desc{margin-top:6px;color:#27272a;grid-column-start:2;grid-column-end:2}@media screen and (max-width: 1300px){.widgets_item_desc{grid-column-start:1;grid-column-end:3}}.primary .widgets_item_desc{color:#fff}.tariffs .widgets_item.premium{border-color:#ff6442;outline:1px solid #ff6442}.tariffs .widgets_item_desc,.tariffs .price_slider{min-height:60px;margin-top:6px}.tariffs .price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:12px 0 24px}.tariffs .price_box{-ms-flex-negative:0;flex-shrink:0;border:2px solid #ff6442;border-radius:12px;padding:10px 16px;min-width:220px;font-size:22px;font-weight:600}@media screen and (max-width: 878px){.tariffs .price_box{font-size:18px}}.tariffs .price:before,.tariffs .price:after{content:"";width:100%;height:1px;background-color:#ff6442;-ms-flex-positive:1;flex-grow:1}.tariffs .price_slider{width:100%}.tariffs .price_slider_field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;width:calc(100% - 16px);margin:0 auto;border-radius:16px;height:10px;background:#f4f4f5}.tariffs .price_slider_field::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:1px solid #f4f4f5;outline:2px solid #ff6442;width:32px;height:32px;box-sizing:border-box;border-radius:50%;cursor:pointer;z-index:1;background-color:#f4f4f5;-webkit-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms}.tariffs .price_slider_field::-webkit-slider-thumb:hover{background-color:#fff;box-shadow:0 0 5px 4px rgba(39,39,42,.2)}.tariffs .price_slider_field::-webkit-slider-thumb:active{border-color:#ff6442;outline-color:rgba(0,0,0,0)}.tariffs .price_slider_field::-webkit-slider-thumb:disabled{cursor:not-allowed}.tariffs .price_slider_field::-moz-range-thumb{-moz-appearance:none;appearance:none;border:1px solid #f4f4f5;outline:2px solid #ff6442;width:32px;height:32px;box-sizing:border-box;border-radius:50%;cursor:pointer;z-index:1;background-color:#f4f4f5;-moz-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms}.tariffs .price_slider_field::-moz-range-thumb:hover{background-color:#fff;box-shadow:0 0 5px 4px rgba(39,39,42,.2)}.tariffs .price_slider_field::-moz-range-thumb:active{border-color:#ff6442;outline-color:rgba(0,0,0,0)}.tariffs .price_slider_field::-moz-range-thumb:disabled{cursor:not-allowed}.tariffs .price_slider_values{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.tariffs .price_slider_values>*{font-size:14px;width:48px;text-align:center}.tariffs .price_slider_values[data-value="0"]>*:first-child{font-weight:bold}.tariffs .price_slider_values[data-value="1"]>*:nth-child(2){font-weight:bold}.tariffs .price_slider_values[data-value="2"]>*:nth-child(3){font-weight:bold}.tariffs .price_slider_values[data-value="3"]>*:nth-child(4){font-weight:bold}.tariffs .price_slider_values[data-value="4"]>*:nth-child(5){font-weight:bold}.tariffs .price_slider_values[data-value="5"]>*:nth-child(6){font-weight:bold}.tariffs .price_slider_values[data-value="5"]>*:nth-child(6){font-weight:bold}.tariffs .btn_filled,.tariffs .btn_outlined{margin-top:16px}.mobile_apps_links{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;opacity:.3}.mobile_apps_links img{height:40px;width:auto}.mobile_apps_images{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:40px;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}@media screen and (max-width: 1820px){.mobile_apps_images{gap:30px}}@media screen and (max-width: 878px){.mobile_apps_images{gap:20px}}@media screen and (max-width: 878px){.mobile_apps_images{-ms-flex-pack:center;justify-content:center;gap:12px}}.mobile_apps_images img{width:50%;min-width:140px;max-width:320px}@media screen and (max-width: 1820px){.mobile_apps_images img{max-width:300px}}.mobile_apps_images img:first-child{-ms-flex-item-align:start;align-self:flex-start}.mobile_apps_images img:last-child{-ms-flex-item-align:end;align-self:flex-end;margin-top:40px}footer{background-color:#ff6442;color:#fff;padding-top:60px;padding-bottom:40px}footer .footer_legal_name{font-size:22px;font-weight:600}@media screen and (max-width: 878px){footer .footer_legal_name{font-size:18px}}footer .footer_desc{font-weight:600}footer .footer_requisites{margin-top:12px}footer .footer_contacts{margin-top:12px}footer .footer_contacts a,footer .footer_contacts a:visited{color:#fff;text-decoration:underline;font-weight:500;transition:all ease-in-out 150ms}footer .footer_contacts a:hover{color:#ff6442}footer .footer_copyright{margin-top:12px}.popup{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;transition:opacity ease-in-out 150ms;background-color:rgba(0,0,0,.65);z-index:1000}.popup.active{visibility:visible;opacity:1}.popup_container{margin:auto;background-color:#fff;width:80%;max-width:480px;max-height:86%;border-radius:12px;overflow-y:auto;padding:0 24px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width: 500px){.popup_container{width:100%;max-height:unset;max-width:unset;height:100%;border-radius:0}}.popup_title{font-size:20px;font-weight:bold;text-align:center;-ms-flex-negative:0;flex-shrink:0;padding-top:24px;background-color:rgba(255,255,255,.96);position:-webkit-sticky;position:sticky;top:0;z-index:1}.popup_desc{font-size:14px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.popup_fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;-ms-flex-positive:1;flex-grow:1}.popup_close_icon{position:absolute;right:-12px;top:2px;font-size:32px;font-weight:400;transition:all ease-in-out 150ms;cursor:pointer;color:#27272a}.popup_close_icon:hover{color:#ff6442}.popup .text_field{width:100%}.popup .btn_filled{margin:auto auto 0;width:100%;-ms-flex-negative:0;flex-shrink:0}.text_field label{font-size:14px;display:block;margin-bottom:2px}.text_field input[type=text],.text_field input[type=number],.text_field input[type=email],.text_field input[type=tel]{border-radius:8px;border:1px solid #27272a;padding:8px 12px;font:normal 16px/1.5 "Inter",sans-serif;transition:all ease-in-out 150ms;width:100%}.text_field input[type=text]:hover,.text_field input[type=text]:focus,.text_field input[type=number]:hover,.text_field input[type=number]:focus,.text_field input[type=email]:hover,.text_field input[type=email]:focus,.text_field input[type=tel]:hover,.text_field input[type=tel]:focus{border-color:#ff6442}.radio_field>label{font-size:14px;margin-bottom:6px}.radio_field_list{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:4px}.radio_field_item{font-size:0}.radio_field_item input[type=radio]{height:1.2rem;width:1.2rem;font:normal 16px/1.5 "Inter",sans-serif;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:.2rem solid #fff;border-radius:50%;background-color:#f4f4f5;box-shadow:0 0 0 1px #27272a;cursor:pointer;vertical-align:middle;margin:1px}.radio_field_item input[type=radio]:hover{box-shadow:0 0 0 1px #ff6442}.radio_field_item input[type=radio]:focus-visible{outline-offset:0}.radio_field_item input[type=radio]:checked{box-shadow:0 0 0 1px #ff6442;background-color:#ff6442}.radio_field_item label{cursor:pointer;vertical-align:middle;padding-left:6px;font-size:16px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pending#contact_form button[type=submit]{color:rgba(0,0,0,0);pointer-events:none}.pending#contact_form button[type=submit]:before{content:"";display:block;width:24px;height:24px;box-sizing:border-box;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);border:2px solid rgba(255,255,255,.3);border-radius:50%;border-bottom-color:#fff;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.success#contact_form button[type=submit]{display:none}#contact_form.pending #contact_form_popup_close{display:none}#contact_form #contact_form_success{display:none}#contact_form #contact_form_success_img{display:block;width:70%;margin:auto}.success#contact_form #contact_form_success{display:block}#contact_form #contact_form_error{display:none;font-size:14px;text-align:center;color:#f43f5e}.error#contact_form #contact_form_error{display:block}#contact_form.success .contact_form_initial{display:none}
