.about-hero-v3{position:relative;isolation:isolate;overflow:hidden;background:#fdfcfb;padding:82px 5.4% 86px;font-family:'DM Sans',sans-serif;color:#033a2c}.about-v3-inner{max-width:1600px;margin:auto;display:grid;grid-template-columns:.88fr 1.12fr;gap:48px;align-items:center;position:relative;z-index:1}.about-v3-copy{min-width:0}.about-v3-rule{display:block;width:85px;height:2px;background:#ff0019;margin-bottom:18px}.about-v3-copy h1{font-size:clamp(37px,4vw,69px);line-height:1.03;font-weight:800;letter-spacing:-2.1px;margin:0 0 28px}.about-v3-copy h1 em{font-style:normal;color:#f10018}.about-v3-copy>p{font-size:clamp(16px,1.38vw,23px);color:#393d47;line-height:1.4;margin:0 0 30px;max-width:670px}.about-v3-features{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 42px;padding:0}.about-v3-features li{text-align:center;padding:0 12px;position:relative;color:#101510;font-size:clamp(13px,1.18vw,19px);line-height:1.3;font-weight:750}.about-v3-features li+li:before{content:'';position:absolute;left:0;top:8px;bottom:3px;width:1px;background:#dedee0}.about-v3-features svg{display:block;width:44px;height:44px;color:#ff0019;margin:0 auto 9px}.about-v3-actions{display:flex;gap:23px;align-items:stretch}.about-v3-actions a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:15px 23px;font-size:clamp(13px,1.15vw,19px);font-weight:800;line-height:1.2;text-decoration:none;border-radius:14px;transition:transform .25s,box-shadow .25s,background .25s;white-space:nowrap}.about-v3-primary{background:#f60017;color:#fff;border:2px solid #f60017}.about-v3-primary svg{width:25px;height:25px;flex-shrink:0}.about-v3-primary span{font-size:25px;transition:transform .25s}.about-v3-secondary{border:2px solid #073f2e;color:#073f2e;background:transparent}.about-v3-actions a:hover{transform:translateY(-4px);box-shadow:0 10px 22px #073f2e18}.about-v3-primary:hover{background:#d90018}.about-v3-primary:hover span{transform:translateX(4px)}.about-v3-secondary:hover{background:#eef5f0}.about-v3-actions a:focus-visible{outline:3px solid #068c59;outline-offset:5px}.about-v3-visual{position:relative;min-width:0;animation:about-v3-enter .9s .2s both}.about-v3-photo{position:relative;overflow:hidden;border-radius:36px;aspect-ratio:1.45;background:#e6e5df}.about-v3-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s,filter .7s}.about-v3-accent{position:absolute;right:-25px;top:-20px;width:25%;height:25%;border-radius:35px;background:#f50018;animation:about-v3-accent 7s ease-in-out infinite}.about-v3-shape{position:absolute;pointer-events:none;width:50%;height:140px;transform:rotate(-44deg);z-index:0;background:linear-gradient(90deg,#f8e9eb80,#f5e5e700)}.shape-one{left:-18%;top:15%;animation:about-v3-drift 14s ease-in-out infinite}.shape-two{right:-23%;bottom:5%;background:linear-gradient(90deg,#e9f3f580,#f8e9eb40);animation:about-v3-drift 18s ease-in-out infinite reverse}.about-v3-copy>*{animation:about-v3-enter .75s both}.about-v3-copy h1{animation-delay:.08s}.about-v3-copy>p{animation-delay:.18s}.about-v3-features{animation-delay:.28s}.about-v3-actions{animation-delay:.38s}@media(hover:hover) and (pointer:fine){.about-v3-photo:hover img{transform:scale(1.045);filter:brightness(1.035)}}@keyframes about-v3-enter{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes about-v3-drift{50%{transform:translate(25px,-20px) rotate(-40deg)}}@keyframes about-v3-accent{50%{transform:translate(7px,-8px) rotate(4deg)}}@media(max-width:1100px){.about-hero-v3{padding:60px 5%}.about-v3-inner{gap:30px;grid-template-columns:1fr 1fr}.about-v3-copy h1{font-size:43px}.about-v3-actions{flex-wrap:wrap;gap:12px}.about-v3-actions a{min-height:49px;padding:13px 17px;font-size:15px}.about-v3-features{margin-bottom:28px}.about-v3-features li{padding:0 6px}.about-v3-photo{aspect-ratio:.9}.about-v3-photo img{object-position:58% center}}@media(max-width:760px){.about-hero-v3{padding:44px 6% 52px}.about-v3-inner{grid-template-columns:1fr;gap:45px}.about-v3-copy h1{font-size:clamp(36px,7.3vw,53px);letter-spacing:-1.5px}.about-v3-copy>p{font-size:17px}.about-v3-features li{font-size:13px}.about-v3-features svg{width:36px;height:36px}.about-v3-actions a{font-size:14px}.about-v3-photo{aspect-ratio:1.4;border-radius:24px}.about-v3-accent{right:-12px;top:-14px;border-radius:24px}.about-v3-actions{gap:12px}.about-v3-primary{flex:1}.about-v3-secondary{flex:1}.about-v3-actions a{white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.about-hero-v3 *{animation:none!important;transition:none!important;transform:none!important}}
.about-v3-copy h1 em{font-weight:inherit;font-family:inherit;letter-spacing:inherit}
