.communication-methods{display:flex;flex-direction:column}.communication-methods__row{display:flex;align-items:center}.communication-methods__title{font-size:14px;font-weight:600;line-height:18px;color:var(--text-accent);margin-right:16px}.communication-methods__options{display:flex}.communication-methods__checkbox{position:relative;border:1px solid #fff;border-radius:50%;width:16px;min-width:16px;height:16px;margin-right:3px;transition:all .15s}.communication-methods__checkbox:after{content:"";position:absolute;top:7px;left:3px;width:0px;height:0px;border:solid #fff;border-width:1px 1px 0 0;opacity:0;transform-origin:left top;transform:scaleX(-1) rotate(135deg);transition:width .08s ease .1s,height .1s ease,border-color .3s ease,opacity .1s ease .2s,border-width .1s ease}.communication-methods__option{width:54px;border-radius:18px;position:relative;height:32px;transition:filter .1s ease}@media (min-width: 48em){.communication-methods__option:hover,.communication-methods__option:focus-visible{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}}.communication-methods__option:not(:last-child){margin-right:6px}.communication-methods__option_is_telegram_contact{background-color:#009ccc}.communication-methods__option_is_whatsapp_contact{background-color:#00be26}.communication-methods__option_is_viber_contact{background-color:#9069ae}.communication-methods__option input[type=checkbox]{display:none}.communication-methods__option input[type=checkbox]+label{display:flex;align-items:center;padding:0 7px;height:100%;cursor:pointer}.communication-methods__option input[type=checkbox]:checked+label .communication-methods__checkbox:after{opacity:1;width:4px;height:7px;transition:width .1s ease,height .08s ease .1s,border-color .3s ease,border-width .1s ease}.communication-methods__nickname{width:100%;margin-top:24px}.communication-methods__icon{width:24px;height:24px;background-size:cover;background-position:left;background-repeat:no-repeat}.communication-methods__icon_is_telegram_contact{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19.875%206.7305L17.4844%2017.9102C17.2969%2018.7071%2016.8633%2018.918%2016.1836%2018.543L12.5625%2015.8711L10.8047%2017.5586C10.5703%2017.793%2010.3242%2017.9102%2010.0664%2017.9102L10.3477%2014.2188L17.0625%208.17191C17.2266%208.00785%2017.2266%207.9141%2017.0625%207.89066C16.9219%207.84379%2016.7695%207.87894%2016.6055%207.99613L8.30859%2013.2344L4.72266%2012.1094C4.32422%2011.9922%204.13672%2011.8164%204.16016%2011.5821C4.18359%2011.3477%204.42969%2011.1485%204.89844%2010.9844L18.8555%205.57035C19.207%205.45316%2019.4883%205.50003%2019.6992%205.71097C19.9102%205.89847%2019.9688%206.23832%2019.875%206.7305Z'%20fill='white'/%3e%3c/svg%3e")}.communication-methods__icon_is_whatsapp_contact{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.5195%206.66016C19.0898%208.23047%2019.875%2010.0703%2019.875%2012.1797C19.875%2014.3359%2019.1016%2016.1758%2017.5547%2017.6992C16.0078%2019.2227%2014.1562%2019.9844%2012%2019.9844C10.6641%2019.9844%209.42188%2019.668%208.27344%2019.0352L4.125%2020.125L5.25%2016.082C4.54688%2014.8867%204.19531%2013.5859%204.19531%2012.1797C4.19531%2010.0234%204.95703%208.18359%206.48047%206.66016C8.00391%205.13672%209.84375%204.375%2012%204.375C14.1562%204.375%2015.9961%205.13672%2017.5195%206.66016ZM12%2018.6836C13.7812%2018.6836%2015.3164%2018.0508%2016.6055%2016.7852C17.8945%2015.4961%2018.5391%2013.9609%2018.5391%2012.1797C18.5625%2010.4453%2017.9062%208.92188%2016.5703%207.60938C15.3047%206.34375%2013.7812%205.71094%2012%205.71094C10.2188%205.71094%208.68359%206.34375%207.39453%207.60938C6.12891%208.875%205.49609%2010.3984%205.49609%2012.1797C5.49609%2013.4219%205.83594%2014.5703%206.51562%2015.625L6.65625%2015.8711L5.98828%2018.2617L8.44922%2017.6289L8.69531%2017.7695C9.70312%2018.3789%2010.8047%2018.6836%2012%2018.6836ZM15.5508%2013.7969C15.7852%2013.9141%2015.9141%2013.9961%2015.9375%2014.043C16.0078%2014.1836%2015.9609%2014.5%2015.7969%2014.9922C15.7266%2015.1797%2015.5391%2015.3789%2015.2344%2015.5898C14.9531%2015.7773%2014.707%2015.8828%2014.4961%2015.9062C13.8867%2016%2013.1016%2015.8359%2012.1406%2015.4141C10.9922%2014.9219%209.89062%2013.9375%208.83594%2012.4609C8.29688%2011.7344%208.02734%2011.0664%208.02734%2010.457C8.02734%209.87109%208.25%209.32031%208.69531%208.80469C8.85938%208.66406%209.03516%208.59375%209.22266%208.59375C9.41016%208.59375%209.53906%208.59375%209.60938%208.59375C9.82031%208.59375%209.96094%208.69922%2010.0312%208.91016C10.4297%209.87109%2010.6289%2010.3516%2010.6289%2010.3516C10.6992%2010.4922%2010.7109%2010.6094%2010.6641%2010.7031C10.5703%2010.9141%2010.4531%2011.1016%2010.3125%2011.2656C10.1719%2011.4062%2010.0898%2011.4883%2010.0664%2011.5117C10.043%2011.5352%2010.0547%2011.6172%2010.1016%2011.7578C10.4297%2012.3672%2010.7812%2012.8242%2011.1562%2013.1289C11.5547%2013.4336%2012.082%2013.75%2012.7383%2014.0781C12.9258%2014.1719%2013.0664%2014.1602%2013.1602%2014.043C13.4648%2013.6914%2013.6758%2013.4336%2013.793%2013.2695C13.8867%2013.1289%2014.0273%2013.0938%2014.2148%2013.1641C14.4023%2013.2344%2014.8477%2013.4453%2015.5508%2013.7969Z'%20fill='white'/%3e%3c/svg%3e")}.communication-methods__icon_is_viber_contact{background-image:url(/_astro/viber.B-yJ6rnq.svg)}#modal-root .order-form{padding:0 20px;max-height:90vh}#modal-root .order-form__header{padding-right:30px;padding-left:24px}#modal-root .order-form__footer{padding-bottom:2vh}.order-form{display:flex;flex-direction:column;gap:20px;width:100%;background-color:transparent}@media (min-width: 64em){.order-form{gap:30px}}.order-form__title{font-size:18px;line-height:22px;font-weight:600;color:var(--text-accent)}@media (min-width: 48em){.order-form__title{font-size:22px;line-height:28px}}@media (min-width: 64em){.order-form__title{font-size:28px;line-height:34px}}.order-form__footer{display:flex;flex-direction:column;gap:20px;padding-left:24px}@media (min-width: 64em){.order-form__footer{gap:30px}}.order-form__enter{display:flex;justify-content:center;margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--text-accent)}@media (min-width: 48em){.order-form__enter{justify-content:start}}.order-form__enter-link{font-size:14px;line-height:20px;font-weight:600;color:var(--text-accent);-webkit-text-decoration:underline;text-decoration:underline;background:transparent;border:none;cursor:pointer}.order-form__enter-link:hover{-webkit-text-decoration:none;text-decoration:none}.order-form__agreement{margin:0;font-size:12px;line-height:1.5;color:var(--text-accent)}.order-form__agreement-link{font-size:12px;line-height:1.5;font-weight:600;color:var(--text-accent);-webkit-text-decoration:underline;text-decoration:underline;background:transparent;border:none;cursor:pointer}.order-form__agreement-link:hover{-webkit-text-decoration:none;text-decoration:none}.form{display:grid;grid-gap:24px;gap:24px;width:100%}.form__block{position:relative}.form__block_space{padding-left:24px}.form__label{display:inline-flex;height:-moz-max-content;height:max-content;padding-bottom:10px;padding-left:24px;font-size:16px;font-weight:500;color:var(--text-accent)}.form__input{width:100%;padding:20px 20px 20px 24px;font-size:16px;color:var(--text-accent);background-color:transparent;border:1px solid var(--surface-main);border-radius:400px;transition:all .3s ease}.form__input::-moz-placeholder{font-family:inherit;font-size:inherit;color:inherit;opacity:.5}.form__input::placeholder{font-family:inherit;font-size:inherit;color:inherit;opacity:.5}.form__input:hover,.form__input:focus{outline:none}.form__input:hover{background-color:#fff6}.form__input:hover::-moz-placeholder{opacity:1}.form__input:hover::placeholder{opacity:1}.form__input:focus::-moz-placeholder{opacity:.5}.form__input:focus::placeholder{opacity:.5}.form__input_textarea{display:block;min-height:100px;resize:vertical;border-radius:20px}.form__submit{min-height:60px}.form__promo-button{text-align:left;font-size:14px;font-weight:700;background-color:transparent;border:none;color:var(--text-accent);cursor:pointer;padding:0;white-space:nowrap}.vue-tel-input.form__input{position:relative;padding:0;border-radius:400px;border:1px solid var(--surface-main);display:flex;text-align:left}.vue-tel-input.form__input:focus-within{border-color:var(--surface-main);box-shadow:none}.vue-tel-input.form__input .vti{display:flex}.vue-tel-input.form__input .vti__input{width:100%;padding:20px 20px 20px 80px;border-radius:400px;font-size:16px;color:var(--text-accent);background-color:transparent;transition:all .3s ease}.vue-tel-input.form__input .vti__input::-moz-placeholder{font-family:inherit;font-size:inherit;color:inherit}.vue-tel-input.form__input .vti__input::placeholder{font-family:inherit;font-size:inherit;color:inherit}.vue-tel-input.form__input .vti__input:hover,.vue-tel-input.form__input .vti__input:focus{outline:none;opacity:1}.vue-tel-input.form__input .vti__input:hover::-moz-placeholder{opacity:1}.vue-tel-input.form__input .vti__input:hover::placeholder{opacity:1}.vue-tel-input.form__input .vti__input:focus::-moz-placeholder{opacity:.5}.vue-tel-input.form__input .vti__input:focus::placeholder{opacity:.5}.vue-tel-input.form__input .vti__dropdown{position:absolute;padding:22px 0 20px 20px}.vue-tel-input.form__input .vti__dropdown.open,.vue-tel-input.form__input .vti__dropdown:hover,.vue-tel-input.form__input .vti__dropdown:focus{background-color:transparent}.vue-tel-input.form__input .vti__dropdown-list{left:4px;width:100%;max-width:100%;min-width:300px;border-radius:6px}.vue-tel-input.form__input .vti__dropdown-list.below{top:calc(100% + 6px)}.vue-tel-input.form__input .vti__dropdown-list.above{bottom:calc(100% + 6px)}.vue-tel-input.form__input .vti__dropdown-item{color:var(--text-main)}.vue-tel-input.form__input .vti__dropdown-arrow{color:var(--surface-main)}.vacancy-form{display:flex;flex-direction:column;gap:20px;width:100%;background-color:transparent}.vacancy-form__title{font-size:22px;font-weight:600;color:var(--text-accent)}.vacancy-form__footer{font-size:12px;color:var(--text-accent);padding-left:24px}.vacancy-form__agreement-link{color:var(--text-accent);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.order__container[data-astro-cid-cofvijgr]{display:grid;grid-gap:40px;gap:40px}@media (min-width: 64em){.order__container[data-astro-cid-cofvijgr]{grid-template-columns:repeat(2,1fr);background-color:var(--surface-main);border-radius:30px}}@media (min-width: 80em){.order__container[data-astro-cid-cofvijgr]{border-radius:40px}}.order__header[data-astro-cid-cofvijgr]{display:flex;flex-direction:column;gap:20px;padding:0 16px}@media (min-width: 48em){.order__header[data-astro-cid-cofvijgr]{padding:0 32px}}@media (min-width: 64em){.order__header[data-astro-cid-cofvijgr]{padding:48px;gap:32px}}.order__text[data-astro-cid-cofvijgr]{margin:0;font-size:16px;line-height:1.5;font-weight:400;color:var(--text-main)}@media (min-width: 64em){.order__text[data-astro-cid-cofvijgr]{font-size:20px}}.order__form[data-astro-cid-cofvijgr]{padding:40px 16px;border-radius:30px;background-color:var(--color-accent)}@media (min-width: 48em){.order__form[data-astro-cid-cofvijgr]{min-height:100%;padding:90px 32px 70px}}@media (min-width: 64em){.order__form[data-astro-cid-cofvijgr]{padding:90px 48px 70px}}@media (min-width: 80em){.order__form[data-astro-cid-cofvijgr]{border-radius:40px}}
