.page-shell__content--about{margin-top:0;padding-top:0}.about-page{display:grid;gap:clamp(40px,5.5vw,68px);padding-top:clamp(42px,6vw,76px);padding-bottom:clamp(54px,7vw,96px);background:#fff}.about-page__inner{width:100%;max-width:1400px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.about-page__inner{padding-inline:16px}}.about-page__inner{display:grid;gap:clamp(40px,5.5vw,68px)}.about-page__intro-shell,.about-page__summary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(28px,4.2vw,60px)}@media (max-width:1024px){.about-page__intro-shell,.about-page__summary{grid-template-columns:1fr}}.about-page__lead{margin:0;max-width:16ch;font-size:clamp(26px,2.8vw,38px);line-height:1;font-weight:700;letter-spacing:-.04em;color:#2b161b;text-wrap:balance}.about-page__intro-copy,.about-page__summary-copy{display:grid;align-content:start;gap:18px}.about-page__section-head{display:grid;gap:14px;max-width:780px;margin-bottom:clamp(24px,3.2vw,36px)}.about-page__section-title{margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.08;font-weight:700;letter-spacing:-.03em;color:#2b161b;text-wrap:balance}.about-page__section-title--small{font-size:clamp(20px,1.9vw,25px)}.about-page__section-text,.about-page__text{margin:0;max-width:68ch;font-size:16px;line-height:1.8;color:#5f5a5e}.about-page__feature-grid,.about-page__process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media (max-width:768px){.about-page__feature-grid,.about-page__process-grid{grid-template-columns:1fr}}.about-page__process{padding:clamp(28px,4vw,40px);border-radius:32px;background:linear-gradient(180deg,rgba(77,29,38,.96),rgba(26,19,22,.98)),linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,0));color:#fff}.about-page__process .about-page__section-text,.about-page__process .about-page__section-title{color:#fff}.about-page__cta{width:100%;padding:clamp(42px,7vw,76px) 0;background:radial-gradient(circle at 8% 18%,rgba(255,136,0,.24),transparent 30%),linear-gradient(135deg,#24161b 0,#4b1d26 54%,#9d2f2b 100%);color:#fff}.about-page__cta-inner{width:100%;max-width:1400px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.about-page__cta-inner{padding-inline:16px}}.about-page__cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}@media (max-width:1024px){.about-page__cta-inner{grid-template-columns:1fr}}.about-page__cta-copy{display:grid;gap:14px}.about-page__cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}@media (max-width:1024px){.about-page__cta-actions{justify-content:flex-start}}@media (max-width:768px){.about-page__cta-actions{flex-direction:column}}.about-page__cta-actions .contact-cta--secondary-van .contact-cta__value{color:#a82c3c}.about-page__cta-actions .contact-cta--secondary-van:focus-visible .contact-cta__value,.about-page__cta-actions .contact-cta--secondary-van:hover .contact-cta__value{color:#fff}.about-page__cta .about-page__section-text,.about-page__cta .about-page__section-title{color:#fff}.about-page__brands{padding:clamp(26px,3vw,34px);border-radius:28px;background:#f7f4ef;border:1px solid rgba(43,22,27,.08)}.about-page__brands-list{display:grid;gap:12px;margin-top:20px}.about-page__brands-link{display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:1.55;color:#2b161b;text-decoration:none;transition:color 150ms ease}.about-page__brands-link::before{content:"";width:7px;height:7px;border-radius:999px;background:#f80;flex:0 0 auto}.about-page__brands-link:focus-visible,.about-page__brands-link:hover{color:#a82c3c}.about-feature,.about-step{display:grid;align-content:start;gap:14px;min-height:100%;padding:clamp(24px,3vw,30px);border-radius:28px}.about-feature{border:1px solid rgba(43,22,27,.08);background:#fcfaf7;box-shadow:0 16px 36px rgba(21,16,18,.04)}.about-feature__title{margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.16;font-weight:700;letter-spacing:-.03em;color:#2b161b}.about-feature__text{margin:0;font-size:15px;line-height:1.78;color:#5f5a5e}.about-step{position:relative;padding-top:70px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.about-step__index{position:absolute;top:22px;left:22px;display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding-inline:10px;border-radius:999px;background:rgba(255,136,0,.16);color:#f80;font-size:14px;font-weight:700;letter-spacing:.08em}.about-step__title{margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.16;font-weight:700;letter-spacing:-.03em;color:#fff}.about-step__text{margin:0;font-size:15px;line-height:1.75;color:rgba(255,255,255,.82)}@media (max-width:768px){.contact-cta--about{width:100%;min-width:0}}@media (max-width:768px){.about-page__inner{gap:32px}.about-page__lead{max-width:100%;font-size:clamp(22px,7vw,30px)}.about-page__section-title{font-size:clamp(20px,6vw,26px)}.about-page .about-feature__text,.about-page .about-step__text,.about-page__section-text,.about-page__text{font-size:15px;line-height:1.72}.about-page__brands,.about-page__process{border-radius:24px}.about-feature,.about-step{border-radius:22px;padding:20px}.about-step{padding-top:68px}}