.about-page main{background:#f6e5c3}.about-hero{display:grid;grid-template-columns:.82fr 1.18fr;align-items:center;gap:4vw;padding:52px max(5vw,24px);background:radial-gradient(circle at 75% 28%,#efcf8b 0,transparent 35%),linear-gradient(135deg,#f7ead0,#dfc28b)}.about-hero-copy{max-width:670px}.about-hero h1{margin:0;font:700 clamp(3rem,5.1vw,5.8rem)/1.02 Georgia,serif;letter-spacing:-.045em;color:#332012}.about-hero h1 em{font-weight:400;color:#855820}.about-hero-copy>p:not(.eyebrow){max-width:610px;margin:24px 0;color:#66533f;font-size:1.1rem}.about-actions{display:flex;gap:11px;flex-wrap:wrap}.about-actions a{min-height:50px;display:inline-flex;align-items:center;padding:0 21px;border:1px solid #b78739;border-radius:999px;background:#fff8e8;color:#28170b;font-weight:850}.about-actions a:last-child{background:#c69338}.about-hero-image{position:relative;margin:0;overflow:hidden;border:2px solid #d0a04b;border-radius:27px;box-shadow:0 26px 60px rgba(67,39,10,.28)}.about-hero-image img{width:100%;aspect-ratio:3/2;object-fit:cover}.about-hero-image figcaption{position:absolute;left:22px;right:22px;bottom:20px;padding:12px;border:1px solid rgba(239,204,125,.55);border-radius:12px;background:rgba(50,28,8,.86);color:#fff0ca;text-align:center;font-weight:850}
.about-story{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:5vw;padding:80px max(5vw,24px)}.about-story figure{margin:0;overflow:hidden;border:2px solid #c7953e;border-radius:25px;box-shadow:0 22px 52px rgba(65,36,9,.2)}.about-story figure img{width:100%;aspect-ratio:3/2;object-fit:cover}.about-story h2,.about-cta h2{font:700 clamp(2.4rem,4vw,4.2rem)/1.05 Georgia,serif;letter-spacing:-.035em;margin:0 0 22px;color:#38210f}.about-story p{color:#6e5942;font-size:1.04rem}.about-note{margin-top:24px;padding:18px 20px;border-left:5px solid #b77d23;border-radius:0 14px 14px 0;background:#fff4d8;color:#39230f;font-weight:800}
.about-values{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0 max(5vw,24px) 80px}.about-values article{position:relative;padding:34px 23px 27px;border:1px solid #c99b4a;border-radius:20px;background:rgba(255,248,230,.84);box-shadow:0 10px 24px rgba(65,37,9,.08)}.about-values span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#4a2a11;color:#f2cb74;font-family:Georgia,serif;font-weight:800}.about-values h3{margin:16px 0 7px;font:700 1.35rem Georgia,serif}.about-values p{margin:0;color:#755f47}.about-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:42px max(5vw,24px);background:linear-gradient(110deg,#2a160a,#583116);color:#f8e3b5}.about-cta small{color:#d5a44d;font-weight:850;letter-spacing:.13em}.about-cta h2{max-width:860px;margin:6px 0 0;color:#fff0cb}.about-cta>div:last-child{display:flex;gap:10px}.about-cta a{min-height:52px;display:inline-flex;align-items:center;padding:0 21px;border-radius:12px;font-weight:950;white-space:nowrap}.about-wa{background:#25d366;color:#082b15}.about-dealer{background:#d5a13d;color:#201105}
@media(max-width:1000px){.about-hero,.about-story{grid-template-columns:1fr}.about-hero-image{order:-1}.about-values{grid-template-columns:repeat(2,1fr)}.about-cta{display:block}.about-cta>div:last-child{margin-top:22px;flex-wrap:wrap}}
@media(max-width:600px){.about-hero{padding:22px 18px 50px;gap:30px}.about-hero h1{font-size:clamp(2.8rem,13vw,4.3rem)}.about-hero-image{border-radius:18px}.about-story{padding:56px 18px}.about-values{grid-template-columns:1fr;padding:0 18px 58px}.about-cta{padding:36px 18px}.about-cta>div:last-child{display:grid}.about-cta a{justify-content:center;width:100%}}
