/* /bitrix/js/landing/css/landing_public.min.css?1740214515250 */
/* /local/templates/astrakey/assets/css/faq.min.css?17402145301645 */
/* /local/templates/astrakey/assets/css/feedback.min.css?17402145301494 */


/* Start:/bitrix/js/landing/css/landing_public.min.css?1740214515250*/
@media(min-width:992px){.block-wrapper .l-d-lg-none{display:none!important}}@media(max-width:991px) and (min-width:576px){.block-wrapper .l-d-md-none{display:none!important}}@media(max-width:575px){.block-wrapper .l-d-xs-none{display:none!important}}
/* End */


/* Start:/local/templates/astrakey/assets/css/faq.min.css?17402145301645*/
.faq__title{color:var(--primary-400);font-size:var(--fs-1);font-weight:700;line-height:1.1;margin:0 auto;max-width:80rem;position:relative;text-align:center}.faq__title:after{background-image:var(--gradient);border-radius:.3rem;bottom:-2rem;content:"";height:.6rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:30%}.faq__cards{margin-top:6rem}.faq__card:not(:last-child){margin-bottom:3rem}.faq-card{border-radius:1.2rem;box-shadow:var(--shadow)}.faq-card__head{display:flex;gap:3rem;padding:2rem}.faq-card__head[role=button]{cursor:pointer}.faq-card__question{align-self:center;flex-grow:1;font-size:var(--fs-5);font-weight:700}.faq-card__toggle{display:block;flex-shrink:0;font-size:2rem;height:2rem;transition-duration:.3s;transition-property:color,transform;width:2rem}.faq-card__toggle i,.faq-card__toggle i:before{display:block}.faq-card.--active .faq-card__toggle{color:var(--primary-400);transform:rotate(180deg)}.faq-card__answer{font-size:var(--fs-6);padding:0 2rem 2rem}@media screen and (max-width:991px){.faq__cards{margin-top:3rem}.faq__card{width:100%}.faq__card:not(:last-child){margin-bottom:2rem}.faq-card__head{gap:2rem;padding:1.6rem}.faq-card__toggle{font-size:1.4rem;height:1.4rem;width:1.4rem}.faq-card__answer{padding:0 1.6rem 1.6rem}}@media screen and (max-width:767px){.faq__title:after{content:none}.faq-card__head{gap:1.6rem}}@media (hover:hover){.faq-card__head[role=button]:hover .faq-card__toggle{color:var(--primary-400)}}@media (scripting:none){.faq-card__toggle{display:none}.faq-card__panel{height:auto!important}}@media not (scripting:none){.faq-card__panel{overflow:hidden}}
/* End */


/* Start:/local/templates/astrakey/assets/css/feedback.min.css?17402145301494*/
.feedback__title{color:var(--primary-400);font-size:var(--fs-1);font-weight:700;line-height:1.1;margin:0;position:relative;text-align:center}.feedback__title:after{background-image:var(--gradient);border-radius:.3rem;bottom:-2rem;content:"";height:.6rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:30%}.feedback__subtitle{font-size:var(--fs-5);margin-top:5rem;text-align:center}.feedback__form{margin-top:4rem;transition-duration:.3s;transition-property:opacity}.feedback__form.--loading{cursor:progress;opacity:.7;pointer-events:none}.feedback__elements{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.feedback__element--wide{grid-column:span 2}.feedback__footer{align-items:center;display:flex;gap:2rem;margin-top:3rem}.feedback__caption{color:var(--neutral-500);font-size:var(--fs-8)}.feedback__caption a{transition-duration:.3s;transition-property:color}@media screen and (max-width:991px){.feedback__form{margin-top:3rem}}@media screen and (max-width:767px){.feedback__title:after{content:none}.feedback__subtitle{margin-top:1.6rem}.feedback__elements{display:flex;flex-direction:column}.feedback__footer{flex-direction:column;gap:1.6rem}.feedback__button{width:100%}.feedback__caption{text-align:center}}@media screen and (min-width:992px){.feedback__inner{margin:0 auto;max-width:60rem}}@media (hover:hover){.feedback__caption a:hover,.feedback__caption a:hover:link,.feedback__caption a:hover:visited{color:var(--primary-400)}}
/* End */
