.ReviewsSection-module__BVSp_q__section{gap:18px;display:grid}.ReviewsSection-module__BVSp_q__section__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.ReviewsSection-module__BVSp_q__section__heading{gap:6px;display:grid}.ReviewsSection-module__BVSp_q__section__title{font-family:var(--second-family);color:var(--text-primary);font-size:28px;font-weight:700;line-height:140%}.ReviewsSection-module__BVSp_q__section__description{font-family:var(--second-family);color:var(--text-secondary);font-size:15px;font-weight:400;line-height:140%}.ReviewsSection-module__BVSp_q__section__button{white-space:nowrap;border:var(--border-width) solid var(--navy-700);border-radius:var(--radius-control);background:var(--bg-primary);width:204px;height:48px;font-family:var(--font-family);color:var(--navy-700);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0 40px;font-size:16px;font-weight:600;line-height:125%;text-decoration:none;display:inline-flex}.ReviewsSection-module__BVSp_q__section__button:hover{background:var(--bg-secondary)}.ReviewsSection-module__BVSp_q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ReviewsSection-module__BVSp_q__card{border:var(--border-width) solid var(--border-default);background:var(--bg-primary);border-radius:10px;flex-direction:column;min-height:226px;padding:20px;display:flex}.ReviewsSection-module__BVSp_q__card__company{font-family:var(--font-family);color:var(--text-primary);font-size:20px;font-weight:600;line-height:140%}.ReviewsSection-module__BVSp_q__card__rating{font-family:var(--second-family);color:#0e0e0e;margin-top:10px;font-size:17px;font-weight:700;line-height:140%}.ReviewsSection-module__BVSp_q__card__text{font-family:var(--font-family);color:var(--text-secondary);margin-top:20px;font-size:14px;font-weight:400;line-height:150%}.ReviewsSection-module__BVSp_q__card__author{font-family:var(--font-family);color:var(--text-primary);margin-top:auto;font-size:14px;font-weight:400;line-height:150%}.ReviewsSection-module__BVSp_q__section .ReviewsSection-module__BVSp_q__slider{width:100%;display:none;overflow:hidden}.ReviewsSection-module__BVSp_q__slider .swiper-slide{height:auto}.ReviewsSection-module__BVSp_q__slider .swiper-slide .ReviewsSection-module__BVSp_q__card{height:100%}.ReviewsSection-module__BVSp_q__modalOverlay{z-index:1000;background:#0e0e0e8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ReviewsSection-module__BVSp_q__modal{border-radius:var(--radius-large);background:var(--bg-primary);width:min(640px,100%);max-height:calc(100vh - 40px);padding:28px;overflow-y:auto;box-shadow:0 20px 60px #0e0e0e33}.ReviewsSection-module__BVSp_q__modal__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ReviewsSection-module__BVSp_q__modal__title{font-family:var(--second-family);color:var(--text-primary);font-size:26px;font-weight:700}.ReviewsSection-module__BVSp_q__modal__close{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;font-size:32px;line-height:1;display:grid}.ReviewsSection-module__BVSp_q__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.ReviewsSection-module__BVSp_q__form__field,.ReviewsSection-module__BVSp_q__form__fieldFull{font-family:var(--font-family);color:var(--text-primary);gap:7px;font-size:14px;font-weight:500;display:grid}.ReviewsSection-module__BVSp_q__form__fieldFull{grid-column:1/-1}.ReviewsSection-module__BVSp_q__form input,.ReviewsSection-module__BVSp_q__form select,.ReviewsSection-module__BVSp_q__form textarea{border:var(--border-width) solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-primary);width:100%;font:inherit;color:var(--text-primary);padding:12px 14px;font-weight:400}.ReviewsSection-module__BVSp_q__form input,.ReviewsSection-module__BVSp_q__form select{height:46px}.ReviewsSection-module__BVSp_q__form textarea{resize:vertical;min-height:120px}.ReviewsSection-module__BVSp_q__form input:focus,.ReviewsSection-module__BVSp_q__form select:focus,.ReviewsSection-module__BVSp_q__form textarea:focus{outline:2px solid var(--navy-200);border-color:var(--navy-700)}.ReviewsSection-module__BVSp_q__form__error{color:#b42318;grid-column:1/-1;font-size:14px}.ReviewsSection-module__BVSp_q__form__actions{grid-column:1/-1;justify-content:flex-end;gap:12px;display:flex}.ReviewsSection-module__BVSp_q__form__cancel,.ReviewsSection-module__BVSp_q__form__submit{border-radius:var(--radius-control);min-width:150px;height:46px;font-family:var(--font-family);cursor:pointer;padding:0 20px;font-weight:600}.ReviewsSection-module__BVSp_q__form__cancel{border:var(--border-width) solid var(--border-default);background:var(--bg-primary);color:var(--text-primary)}.ReviewsSection-module__BVSp_q__form__submit{border:var(--border-width) solid var(--navy-700);background:var(--navy-700);color:var(--text-on-dark)}.ReviewsSection-module__BVSp_q__form__submit:disabled{cursor:wait;opacity:.65}.ReviewsSection-module__BVSp_q__modal__success{font-family:var(--font-family);color:var(--text-primary);justify-items:start;gap:20px;margin-top:24px;display:grid}@media (max-width:767px){.ReviewsSection-module__BVSp_q__section__title{font-size:24px;line-height:133%}.ReviewsSection-module__BVSp_q__section__button{width:197px;font-size:15px;line-height:133%}.ReviewsSection-module__BVSp_q__grid{display:none}.ReviewsSection-module__BVSp_q__section .ReviewsSection-module__BVSp_q__slider{padding-bottom:32px;display:block}.ReviewsSection-module__BVSp_q__slider .swiper-pagination-bullet{background:var(--border-default);opacity:1}.ReviewsSection-module__BVSp_q__slider .swiper-pagination-bullet-active{background:var(--text-muted)}.ReviewsSection-module__BVSp_q__card__company{font-size:18px;line-height:144%}.ReviewsSection-module__BVSp_q__modal{padding:20px}.ReviewsSection-module__BVSp_q__modal__title{font-size:22px}.ReviewsSection-module__BVSp_q__form{grid-template-columns:1fr}.ReviewsSection-module__BVSp_q__form__fieldFull{grid-column:auto}.ReviewsSection-module__BVSp_q__form__actions{flex-direction:column-reverse;grid-column:auto}.ReviewsSection-module__BVSp_q__form__cancel,.ReviewsSection-module__BVSp_q__form__submit{width:100%}}@media (min-width:768px) and (max-width:1279px){.ReviewsSection-module__BVSp_q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.CompanyRequisites-module__c-PXcW__section{background:var(--bg-secondary);border-radius:10px;gap:20px;padding:20px;display:grid}.CompanyRequisites-module__c-PXcW__section__head{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.CompanyRequisites-module__c-PXcW__section__heading{gap:10px;display:grid}.CompanyRequisites-module__c-PXcW__section__title{font-family:var(--font-family);color:var(--text-primary);font-size:32px;font-weight:700;line-height:125%}.CompanyRequisites-module__c-PXcW__section__description{font-family:var(--font-family);color:var(--text-secondary);font-size:16px;font-weight:400;line-height:150%}.CompanyRequisites-module__c-PXcW__section__button{background:var(--action-primary);width:200px;height:48px;font-family:var(--font-family);color:var(--text-on-dark);cursor:pointer;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;line-height:125%;text-decoration:none;display:inline-flex}.CompanyRequisites-module__c-PXcW__section__button:hover{background:var(--action-primary-hover)}.CompanyRequisites-module__c-PXcW__table{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.CompanyRequisites-module__c-PXcW__table__column{border:var(--border-width) solid var(--border-default);background:var(--bg-primary);border-radius:10px;align-content:start;min-height:220px;margin:0;display:grid;overflow:hidden}.CompanyRequisites-module__c-PXcW__table__row{justify-content:space-between;align-items:baseline;gap:var(--space-md);border-bottom:var(--border-width) solid var(--border-default);height:44px;padding:10px 20px;display:flex}.CompanyRequisites-module__c-PXcW__table__column .CompanyRequisites-module__c-PXcW__table__row:last-child{border-bottom:0}.CompanyRequisites-module__c-PXcW__table__label{font-family:var(--font-family);color:var(--text-secondary);margin:0;font-size:14px;font-weight:400;line-height:150%}.CompanyRequisites-module__c-PXcW__table__value{text-align:right;font-family:var(--font-family);color:var(--text-primary);margin:0;font-size:16px;font-weight:400;line-height:150%}@media (max-width:767px){.CompanyRequisites-module__c-PXcW__section{padding:16px}.CompanyRequisites-module__c-PXcW__section__title{font-size:22px;line-height:136%}.CompanyRequisites-module__c-PXcW__section__description{font-size:15px;line-height:147%}.CompanyRequisites-module__c-PXcW__section__button{width:191px;font-size:15px;line-height:133%}.CompanyRequisites-module__c-PXcW__table{grid-template-columns:1fr;gap:16px}.CompanyRequisites-module__c-PXcW__table__column{min-height:0}.CompanyRequisites-module__c-PXcW__table__row{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;height:70px}.CompanyRequisites-module__c-PXcW__table__value{text-align:left}}@media (min-width:768px) and (max-width:1279px){.CompanyRequisites-module__c-PXcW__table{grid-template-columns:1fr}}
.page-module__xgPmsG__page{width:100%;max-width:var(--container-width);margin-inline:auto}.page-module__xgPmsG__page>:first-child{margin-top:calc(var(--breadcrumbs-top) - var(--header-content-gap))}.page-module__xgPmsG__page>:nth-child(2),.page-module__xgPmsG__page>:nth-child(3){margin-top:40px}.page-module__xgPmsG__page>:nth-child(4),.page-module__xgPmsG__page>:nth-child(5),.page-module__xgPmsG__page>:nth-child(6){margin-top:60px}.page-module__xgPmsG__intro{grid-template-columns:minmax(0,750px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:767px){.page-module__xgPmsG__page{padding:var(--mobile-content-top-gap) var(--mobile-page-padding) var(--mobile-page-padding)}.page-module__xgPmsG__page>:first-child{margin-top:0}.page-module__xgPmsG__page>:nth-child(2),.page-module__xgPmsG__page>:nth-child(3),.page-module__xgPmsG__page>:nth-child(4),.page-module__xgPmsG__page>:nth-child(5),.page-module__xgPmsG__page>:nth-child(6){margin-top:var(--mobile-page-section-gap)}.page-module__xgPmsG__intro{grid-template-columns:1fr;gap:20px}}@media (min-width:768px) and (max-width:1279px){.page-module__xgPmsG__page{padding-inline:var(--tablet-page-padding)}}@media (min-width:768px) and (max-width:1624px){.page-module__xgPmsG__intro{grid-template-columns:1fr;gap:40px}}
