.header_common{background:rgba(13,46,200,0.8)}.about{color:var(--white);border-radius:20px;background:var(--blue);padding-block:89px 15px;margin-bottom:15px}.about__header{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap);margin-bottom:107px}.about__title{grid-row:span 2}.about__text_1{max-width:800px;font-size:44px;line-height:0.9;letter-spacing:-0.05em;margin-bottom:30px}.about__text_2{max-width:620px;font-size:22px;line-height:1;letter-spacing:-0.02em}.about__text span{opacity:0.3}.about__cards{display:flex;gap:var(--gap)}.about__card{width:100%;min-height:432px;position:relative;z-index:2;overflow:hidden;display:flex;flex-wrap:wrap;border-radius:8px;background:var(--black);padding:var(--gap)}.about__card-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-1;transition:0.3s}.about__card-title{width:100%;margin-bottom:auto}.about__card-button-1{width:163px;height:40px;font-size:18px;letter-spacing:-0.02em;margin-top:auto}.about__card-button-2{width:auto;margin:auto 0 0 auto;padding:0}.about__card:hover .about__card-bg{scale:1.05 1.05 1.05}.founder{overflow:hidden;display:grid;grid-template-columns:auto 1fr;gap:0 15px;border-radius:20px;background:white;padding-block:15px;margin-bottom:15px}.founder__title{grid-column:span 2;margin-bottom:149px}.founder__title i{vertical-align:top;font-size:72px;margin-right:-10px}.founder__header{align-self:start;position:relative;z-index:2;background:white;padding-inline:15px;margin-inline:-15px}.founder__header-image{width:250px;overflow:hidden;border-radius:10px}.founder__cards{margin-right:-15px}.founder .swiper-slide{width:auto}.founder__info{width:658px;min-height:100%;display:flex;flex-direction:column}.founder__info-name{font-size:44px;line-height:0.87;letter-spacing:-0.02em;margin-bottom:auto}.founder__info-note{max-width:240px;font-size:18px;line-height:0.9;letter-spacing:-0.03em;opacity:0.4}.founder__card{max-width:385px;min-height:100%;display:grid;grid-template-columns:1fr auto;border-radius:10px;background:#F1F1F1;padding:15px;margin-right:15px}.founder__card-num{justify-self:start;align-self:start}.founder__card-image{max-width:94px;align-self:start;overflow:hidden;border-radius:8px}.founder__card-text{grid-column:span 2;font-size:18px;line-height:0.96;letter-spacing:-0.03em;margin-top:39px}.request-about{min-height:504px;display:flex;border-radius:20px;background:var(--black) url("../img/@about/request-about/bg_d-89d28ee712.jpg") no-repeat 0 0/cover;padding-block:15px;margin-bottom:20px}.request-about .form__text{margin-top:auto}.choose{color:white;border-radius:20px;background:black url("../img/@about/choose/bg-69d801853a.jpg") no-repeat right -13px top -18px/267px auto;padding-block:30px 15px;margin-bottom:20px}.choose__title{margin-bottom:52px}.choose__cards{height:734px;display:flex;align-items:flex-end;gap:var(--gap)}.choose__card{flex:100%;min-height:551px;position:relative;z-index:2;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;padding:var(--gap)}.choose__card-img{width:100%;height:100%;position:absolute;inset:0;z-index:-1;transition:0.3s;-o-object-fit:cover;object-fit:cover}.choose__card-title{margin-bottom:54px}.choose__card-icon{position:absolute;bottom:var(--gap);right:var(--gap);width:94px;height:94px;font-size:94px;border-radius:8px;background:white;transition:0.3s}.choose__card-items{max-width:287px;display:flex;flex-direction:column;gap:30px;font-size:18px;line-height:0.96;letter-spacing:-0.03em;transition:0.3s}@media (min-width: 768px){.choose__card-items{max-height:0;overflow:hidden;opacity:0}}.choose__card-item-num{margin-bottom:15px}.choose__card-button{max-width:163px;min-height:40px;font-size:18px;letter-spacing:-0.02em;margin-top:auto;transition:0.3s}.choose__card-button-text-1,.choose__card-button-text-2{transition:0.3s}.choose__card-button-text-2{position:absolute;left:-9999px;opacity:0}@media (min-width: 768px){.choose__card:hover,.choose__card_active{min-height:100%;color:black;background:white}.choose__card:hover .choose__card-img,.choose__card_active .choose__card-img{position:absolute;left:-9999px;opacity:0;inset:0}.choose__card:hover .choose__card-icon,.choose__card_active .choose__card-icon{background:var(--blue)}.choose__card:hover .choose__card-icon:before,.choose__card_active .choose__card-icon:before{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%)}.choose__card:hover .choose__card-items,.choose__card_active .choose__card-items{max-height:999px;overflow:visible;opacity:1}}@media (min-width: 768px) and (max-width: 767px){.choose__card:hover .choose__card-items,.choose__card_active .choose__card-items{max-height:999px}}@media (min-width: 768px){.choose__card:hover .choose__card-button-text-1,.choose__card_active .choose__card-button-text-1{position:absolute;left:-9999px;opacity:0}.choose__card:hover .choose__card-button-text-2,.choose__card_active .choose__card-button-text-2{position:static;opacity:1}.choose__card:has(~ .choose__card:hover),.choose__card:hover ~ .choose__card{min-height:551px;color:white;background:transparent}.choose__card:has(~ .choose__card:hover) .choose__card-img,.choose__card:hover ~ .choose__card .choose__card-img{position:static;opacity:1;position:absolute}.choose__card:has(~ .choose__card:hover) .choose__card-icon,.choose__card:hover ~ .choose__card .choose__card-icon{background:white}.choose__card:has(~ .choose__card:hover) .choose__card-icon:before,.choose__card:hover ~ .choose__card .choose__card-icon:before{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(81%) saturate(5775%) hue-rotate(222deg) brightness(109%) contrast(95%);filter:brightness(0) saturate(100%) invert(8%) sepia(81%) saturate(5775%) hue-rotate(222deg) brightness(109%) contrast(95%)}.choose__card:has(~ .choose__card:hover) .choose__card-items,.choose__card:hover ~ .choose__card .choose__card-items{position:absolute;left:-9999px;opacity:0}.choose__card:has(~ .choose__card:hover) .choose__card-button-text-1,.choose__card:hover ~ .choose__card .choose__card-button-text-1{position:static;opacity:1}.choose__card:has(~ .choose__card:hover) .choose__card-button-text-2,.choose__card:hover ~ .choose__card .choose__card-button-text-2{position:absolute;left:-9999px;opacity:0}}
