.b-works .swiper{--swiper-navigation-top-offset: 110px}@media screen and (max-width:1399px){.b-works .swiper{--swiper-navigation-top-offset: 90px}}@media screen and (max-width:1199px){.b-works .swiper{--swiper-navigation-top-offset: 80px}}.b-works .swiper-wrapper{align-items:stretch}.b-works .swiper-slide{height:auto}.b-works__item{display:flex;flex-direction:column;position:relative}.b-works__item-image{aspect-ratio:1.9090909091}.b-works__item-image img{width:100%;height:100%;object-fit:cover}.b-works__item,.b-works__item-image,.b-works__item-image img{border-radius:var(--border-radius);overflow:hidden}.b-works__item-body{padding-top:var(--offset-small)}.b-works__item-date{color:var(--color-text-muted-secondary);font-size:0.75rem;font-weight:var(--font-light);line-height:150%}.b-works__item-title{padding-top:0.75rem}.b-works__item-text{color:var(--color-text-muted-secondary);font-size:0.875rem;font-weight:var(--font-light);line-height:130%;padding-top:0.75rem}.b-works__item-link{position:absolute;top:0;left:0;width:100%;height:100%}.b-works__bottom{padding-top:var(--offset-main);display:flex;align-items:center;justify-content:center}.b-form{overflow:hidden}.b-form .section__bg{background-image:none !important}@media screen and (max-width:1199px){.b-form .section__bg{padding:0 !important}}.b-form__wrapper{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:var(--border-radius);padding:var(--offset-main);color:var(--color-text-light)}@media screen and (min-width:1400px){.b-form__wrapper{padding:calc(var(--offset-main) * 1.5)}}@media screen and (max-width:1199px){.b-form__wrapper{padding:var(--offset-small)}}.b-form__form{--gap: 0.75rem;position:relative;max-width:650px}.b-form__form .input{background-color:rgba(var(--color-bg-dark-rgb), 0.08);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:var(--color-text-light)}.b-form__form .input:-webkit-autofill,.b-form__form .input:-webkit-autofill:hover,.b-form__form .input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-light)}.b-form__form .input:-webkit-autofill{caret-color:var(--color-text-light)}.b-form__form .input:focus:not([readonly]){background-color:rgba(var(--color-bg-dark-rgb), 0.08)}.b-form__form .form-box-footer{margin-top:var(--gap)}.b-form__form textarea.input{height:80px;resize:none}.b-form__image{pointer-events:none;position:absolute;bottom:0;right:0;height:calc(100% + var(--offset-main))}@media screen and (max-width:1199px){.b-form__image{display:none}}.b-form__image img{height:100%;width:auto;object-fit:contain}.b-form__form-field{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}@media screen and (min-width:768px){.b-form__form-field{margin-top:calc(var(--offset-main) + 5px)}}@media screen and (max-width:767px){.b-form__form-field{grid-template-columns:1fr}}.b-form__privacy{align-items:center;justify-content:start;gap:4px;color:rgba(var(--color-text-light-rgb), 0.5);font-size:0.75rem;font-weight:var(--font-medium)}@media screen and (max-width:767px){.b-form__privacy{justify-content:center}}.b-form__privacy:hover{color:var(--color-text-muted)}.b-form__privacy a{text-underline-offset:2px}.b-form__privacy .check{line-height:1;transition:var(--transition)}.b-form__privacy .check svg{min-width:1rem;width:1rem;min-height:1rem;height:1rem}.b-form__privacy .checkbox{position:absolute;opacity:0;pointer-events:none}.b-form__privacy .privacy>span{transition:var(--transition)}.b-form__privacy .checkbox:checked+.check,.b-form__privacy .checkbox:checked~.privacy{color:var(--color-text-light)}.b-form .form-box-footer{justify-content:start;gap:var(--gap);flex-wrap:wrap}@media screen and (max-width:767px){.b-form .form-box-footer{justify-content:center}}@media screen and (max-width:575px){.b-form .form-box-footer{flex-direction:column-reverse}}.b-form__btn-label{position:relative}.b-form__btn-input{position:absolute;opacity:0;pointer-events:none}.b-form__btn-file{border-color:rgba(var(--color-bg-light-rgb), 0.2);color:var(--color-text-light)}.b-form__btn-file svg{fill:none}.b-form__btn-file:hover{background-color:var(--color-bg-light);color:var(--color-text);box-shadow:none}.b-form__btn-wrapper .button[disabled]{pointer-events:all;cursor:auto}.b-form__btn-wrapper{position:relative}@media screen and (max-width:575px){.b-form__btn-wrapper{width:100%;display:flex;align-items:center;justify-content:center}}.b-form__btn-window{width:max-content;font-size:0.875rem;padding:var(--offset-small);border-radius:var(--border-radius);background-color:var(--color-bg-light);position:absolute;top:0;left:0;transform:translateY(calc(-100% - 10px));color:var(--color-text);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:var(--transition);z-index:1}@media screen and (max-width:575px){.b-form__btn-window{max-width:100%;left:50%;transform:translateX(-50%) translateY(calc(-100% - 10px))}}.b-form__btn-wrapper .button[disabled]:hover+.b-form__btn-window{opacity:1;pointer-events:all;transform:translateY(calc(-100% - 5px))}@media screen and (max-width:575px){.b-form__btn-wrapper .button[disabled]:hover+.b-form__btn-window{left:50%;transform:translateX(-50%) translateY(calc(-100% - 5px))}}.b-form__btn-descr{font-size:0.875rem}/*# sourceMappingURL=./page-f39569bfc9079cdd330adb06761a67d4.map */