.about-page-banner{position:relative;width:100%}@media(min-width:1001px){.about-page-banner_padding{margin:0 calc(var(--spacing-50)*2) var(--spacing-80);width:auto}.about-page-banner_right{align-items:center;display:grid;gap:var(--spacing-40);grid-template-columns:1fr minmax(820px,2fr);grid-template-rows:minmax(546px,1fr)}}.about-page-banner__image{display:block;height:auto;width:100%}.about-page-banner__image_right{grid-column:2/span 1;grid-row:1/span 1}@media(min-width:600px){.about-page-banner__image_mobile{display:none}}.about-page-banner__image_tablet{display:none}@media(min-width:600px){.about-page-banner__image_tablet{display:block}}@media(min-width:1001px){.about-page-banner__image_tablet{display:none}}.about-page-banner__image_desktop{display:none}@media(min-width:1001px){.about-page-banner__image_desktop{display:block;height:100%;-o-object-fit:cover;object-fit:cover}}.about-page-banner__info{display:grid;gap:var(--spacing-12);grid-template-columns:1fr;justify-content:center;justify-items:center}.about-page-banner__info_right{grid-column:1/span 1;padding:var(--spacing-40) var(--spacing-16) var(--spacing-80)}@media(min-width:1001px){.about-page-banner__info_right{padding:0}}.about-page-banner__info_primary-left{bottom:60px;left:50%;max-width:568px;position:absolute;right:0;transform:translate(-50%);width:100%}@media(min-width:1001px){.about-page-banner__info_primary-left{inset:50% auto auto 50px;max-width:450px;transform:translateY(-50%)}}.about-page-banner__info_primary-right{bottom:60px;left:50%;max-width:568px;position:absolute;right:0;transform:translate(-50%);width:100%}@media(min-width:1001px){.about-page-banner__info_primary-right{inset:50% 50px auto auto;max-width:450px;transform:translateY(-50%)}}.about-page-banner__subtitle{color:var(--color-additional-gray-600);padding:0 var(--spacing-24);text-align:center}.about-page-banner__title{text-align:center}.ba-about-page-benefit{display:grid;gap:var(--spacing-8);grid-template-columns:1fr;justify-items:center;max-width:600px;padding:0 var(--spacing-16) var(--spacing-60);text-align:center}@media(min-width:600px){.ba-about-page-benefit{padding-bottom:0}}@media(min-width:1001px){.ba-about-page-benefit{border:1px solid var(--color-additional-gray-200);gap:28px;justify-items:flex-start;padding:28px;text-align:left}}.ba-about-page-benefit__content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-16)}@media(min-width:1001px){.ba-about-page-benefit__content{align-items:flex-start}}.ba-about-page-benefit__content-text{display:flex;flex-direction:column;gap:var(--spacing-8)}.ba-about-page-benefit__cover{aspect-ratio:1;display:block;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:600px){.ba-about-page-benefit__cover{max-width:358px}}@media(min-width:1001px){.ba-about-page-benefit__cover{max-width:none}}.ba-about-page-benefit__subtitle{color:var(--color-additional-gray-600)}.about-page-benefits{display:grid;grid-template-columns:1fr;justify-items:center}@media(min-width:600px){.about-page-benefits{margin-bottom:var(--spacing-60)}}@media(min-width:1001px){.about-page-benefits{margin:var(--spacing-80) 0 160px;padding:0 calc(var(--spacing-50)*2)}.about-page-benefits__list{display:grid;gap:0 40px;grid-template-columns:1fr 1fr 1fr}}.about-page-benefits__title{display:none;grid-column:1/span 3}@media(min-width:1001px){.about-page-benefits__title{display:block}}.about-page-benefits__subtitle{color:var(--color-additional-gray-600);display:none;grid-column:1/span 3;margin:var(--spacing-8) 0 var(--spacing-50)}@media(min-width:1001px){.about-page-benefits__subtitle{display:block}}.ba-about-page{grid-template-columns:1fr}@media(min-width:1001px){.ba-about-page{grid-template-columns:1fr 1fr 1fr}}.ba-about-page__benefit:first-child{margin-top:var(--spacing-80)}@media(min-width:1001px){.ba-about-page__benefit:first-child{margin-top:0}}@media(min-width:600px){.ba-about-page__benefit{margin-top:var(--spacing-60)}}@media(min-width:1001px){.ba-about-page__benefit{margin-top:0}}.ba-about-page__benefit-link{display:flex;margin-top:auto}.ba-about-page__banner-link{cursor:pointer;margin-top:var(--spacing-16)}
