.about-main{max-width:1160px;margin:auto;padding:0 28px}.about-hero{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:70px;padding:92px 0 80px}.about-hero h1{font-size:clamp(38px,4.5vw,64px);letter-spacing:-2.4px;margin:18px 0 24px}.about-hero p{max-width:580px;margin-bottom:18px;font-size:15px;line-height:1.85}.about-hero .about-lead{font-size:23px;color:#dce0d4;line-height:1.4;margin-bottom:24px}.about-hero .button{margin-top:14px}.about-art{min-height:360px;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid #32382a;border-radius:30px;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,#4b4b1c55,transparent 68%),linear-gradient(130deg,#171d13,#0d100d)}.about-art img{position:relative;width:160px;height:160px;filter:drop-shadow(0 28px 30px #0006)}.about-art>span{position:absolute;bottom:30px;letter-spacing:4px;font-size:10px;color:#afb894}.about-orbit{position:absolute;width:280px;height:280px;border:1px solid #8d975333;border-radius:50%}.about-orbit:after{content:'';position:absolute;inset:24px;border:1px solid #8d975322;border-radius:50%}.about-section{border-top:1px solid var(--line);padding:64px 0}.about-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.about-grid article{border:1px solid #2c3327;background:#121610;border-radius:18px;padding:28px}.about-number{font-size:11px;letter-spacing:2px;color:var(--yellow)}.about-grid h3{font-size:21px;margin:22px 0 14px}.about-grid p,.about-copy p{line-height:1.85}.about-principles{display:grid;grid-template-columns:1fr 1fr;gap:70px}.about-copy h3{font-size:19px;margin:0 0 8px}.about-copy p+h3{margin-top:28px}.about-status{display:flex;gap:18px;align-items:flex-start;padding:26px;border:1px solid #41452e;border-radius:16px;background:#1a1e13}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--yellow);flex-shrink:0;margin-top:9px}.about-status h2{font-size:18px;letter-spacing:0;margin:0 0 6px}.about-contact{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:76px 0 80px}.contact-email{display:inline-block;color:var(--yellow);font-size:clamp(18px,2.1vw,27px);border-bottom:1px solid #777a42;padding-bottom:5px;overflow-wrap:anywhere}.contact-email:hover{color:#fff6a0}.contact-hint{font-size:12px;line-height:1.8;margin-top:15px}footer [aria-current=page]{color:var(--yellow)}@media(max-width:800px){.about-hero{gap:32px;grid-template-columns:1fr 0.8fr;padding-top:60px}.about-art{min-height:290px}.about-grid{grid-template-columns:1fr}.about-principles{gap:35px}.about-contact{align-items:flex-start;flex-direction:column;gap:24px}}@media(max-width:600px){.about-main{padding:0 22px}.about-hero{grid-template-columns:1fr;padding:52px 0 44px;gap:32px}.about-hero h1{letter-spacing:-1.5px}.about-hero .about-lead{font-size:21px}.about-art{min-height:250px}.about-art img{width:125px;height:125px}.about-orbit{width:205px;height:205px}.about-principles{grid-template-columns:1fr}.about-section{padding:42px 0}.about-contact{padding:50px 0}.about-section h2,.about-contact h2{font-size:30px}.contact-email{font-size:23px}}
