.about-intro__inner{display:grid;grid-template-columns:minmax(0,1fr) min(620px, 46%);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".       media" "text    media" "buttons media" ".       media";column-gap:80px}.about-intro__text{grid-area:text;display:flex;flex-direction:column;gap:22px}.about-intro__body>*+*{margin-top:22px}.about-intro__img{grid-area:media;width:100%;height:auto;aspect-ratio:620 / 560;object-fit:cover}.about-intro__buttons{grid-area:buttons;margin-top:30px}@media (max-width:1023px){.about-intro__inner{grid-template-rows:1fr auto 1fr auto;grid-template-areas:".       media" "text    media" ".       media" "buttons buttons";column-gap:40px}.about-intro__buttons{margin-top:40px}}@media (max-width:767px){.about-intro__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"text" "media" "buttons";row-gap:18px}.about-intro__text{gap:10px}.about-intro__title{margin-bottom:8px}.about-intro__body>*+*{margin-top:18px}.about-intro__img{height:300px;aspect-ratio:auto}.about-intro__buttons{flex-direction:column;gap:10px;margin-top:0}.about-intro__buttons .btn{width:100%}}.about-adv{background:var(--c-ink);color:var(--c-white)}.about-adv__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0}.about-adv__item{display:flex;flex-direction:column;gap:10px;padding:48px 36px}.about-adv__item::before{content:"";width:24px;height:2px;background:var(--c-white)}.about-adv__item:first-child{padding-left:0}.about-adv__item+.about-adv__item{border-left:1px solid var(--c-ink-80)}.about-adv__title{font-size:18px;line-height:27px;letter-spacing:.0333em}.about-adv__text{color:var(--c-muted-60);font-size:14px;line-height:22px}@media (max-width:1279px){.about-adv__item{padding-inline:24px}}@media (max-width:1023px){.about-adv__list{grid-template-columns:repeat(2,minmax(0,1fr))}.about-adv__item:nth-child(odd){padding-left:0;border-left:0}.about-adv__item:nth-child(n+3){border-top:1px solid var(--c-ink-80)}}@media (max-width:767px){.about-adv__list{padding-block:8px}.about-adv__item{gap:8px;padding:24px 14px}.about-adv__item:nth-child(odd){padding-left:0}.about-adv__item::before{width:20px}.about-adv__title{font-size:15px;line-height:21px;letter-spacing:.02em}.about-adv__text{font-size:12px;line-height:18px}}.about-mission{padding-block:90px;background:var(--c-white);border-block:1px solid var(--c-line)}.about-mission__inner{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1200px;text-align:center}.about-mission__inner::after{content:"";width:60px;height:2px;background:var(--c-ink)}.about-mission__text{font-size:clamp(22px, calc(22px + (100vw - 375px) * 12 / 1065), 34px);font-weight:var(--fw-bold);line-height:clamp(31px, calc(31px + (100vw - 375px) * 15 / 1065), 46px);letter-spacing:.0088em;text-wrap:balance}@media (max-width:767px){.about-mission{padding-block:48px}.about-mission__inner{gap:16px}.about-mission__inner::after{width:48px}}.about-offer__intro{margin-bottom:40px}.about-offer__list{margin:0;border-top:1px solid var(--c-line)}.about-offer__item{display:grid;grid-template-columns:min(440px, 32%) minmax(0,1fr) auto;align-items:center;gap:40px;padding-block:30px;border-bottom:1px solid var(--c-line)}.about-offer__title{font-size:clamp(17px, calc(17px + (100vw - 375px) * 6 / 1065), 23px);line-height:clamp(24px, calc(24px + (100vw - 375px) * 6 / 1065), 30px)}.about-offer__text{color:var(--c-muted);font-size:15px;line-height:23px}@media (max-width:1023px){.about-offer__item{position:relative;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title link" "text  text";gap:4px 16px;padding-block:16px}.about-offer__title{grid-area:title}.about-offer__text{grid-area:text}.about-offer__link{grid-area:link}.about-offer__link::after{content:none}.about-offer__link::before{content:"";position:absolute;inset:0}}@media (max-width:767px){.about-offer__intro{margin-bottom:16px}.about-offer__text{font-size:13px;line-height:20px}.about-offer__link{font-size:11px;line-height:18px;letter-spacing:.0545em}}.about-brands{background:var(--c-white)}.about-brands__intro{margin-bottom:36px}.about-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--c-line);border-left:1px solid var(--c-line)}.about-brands__cell{border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.about-brands__link{display:flex;align-items:center;justify-content:center;height:100%;padding:40px 16px;color:var(--c-muted-60);text-align:center;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.about-brands__link:hover{background:var(--c-bg);color:var(--c-ink)}.about-brands__name{font-size:20px;font-weight:var(--fw-bold);line-height:26px;letter-spacing:.1em;text-transform:uppercase}.about-brands__logo{width:auto;max-width:70%;height:26px;object-fit:contain}@media (max-width:767px){.about-brands__intro{margin-bottom:16px}.about-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-brands__link{padding:26px 8px}.about-brands__name{font-size:14px;line-height:20px;letter-spacing:.1071em}}