.about-ate .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.about-hero{position:relative;padding-top:76px;padding-bottom:0}.about-hero h1{position:relative;z-index:1;max-width:1040px;font-size:clamp(36px,4.2vw,58px);font-weight:var(--title-weight);line-height:1.2;letter-spacing:-.045em;margin-bottom:30px}.about-hero-copy{max-width:830px}.about-ate strong{color:#d9e7fb;font-weight:550}.about-horizon{height:130px;position:relative;overflow:hidden;margin-top:36px}.about-horizon:before{content:"";position:absolute;inset:20px 0 -150px;border-radius:50%;background:radial-gradient(ellipse at center,#127abd55,transparent 65%)}.about-horizon span{position:absolute;width:80%;height:230px;top:55px;left:10%;border:1px solid #2a769d77;border-radius:50%;box-shadow:0 -8px 28px #1379bd16}.about-horizon span:nth-child(2){width:60%;left:20%;top:80px}.about-horizon span:nth-child(3){width:40%;left:30%;top:105px}.about-direction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.about-direction article{min-width:0;padding:32px;background:var(--panel);border:1px solid var(--border);border-radius:20px}.about-direction h2{margin-bottom:28px}.about-direction article p:last-child{margin-bottom:0}.about-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.about-levels article{border-top:1px solid #34537a;padding-top:28px;min-width:0}.about-levels h3{margin-bottom:20px}.about-levels h3 a{display:flex;align-items:flex-start;gap:16px;min-height:44px;transition:color .18s}.about-levels h3 a:hover{color:#77dfff}.about-link-arrow{color:#77dfff;margin-left:auto;flex-shrink:0}.about-levels p:last-child{margin-bottom:0}.about-values-section{padding-top:0}@media (max-width:850px){.about-hero{padding-top:44px}.about-direction{gap:24px}.about-direction article{padding:26px}.about-levels{grid-template-columns:1fr;gap:32px}.about-levels h3{margin-bottom:12px}.about-levels h3 a{align-items:center}}@media (max-width:600px){.about-hero h1{font-size:clamp(34px,8vw,46px)}.about-direction{grid-template-columns:1fr}.about-horizon{height:90px;margin-top:12px}.about-horizon span{top:30px}.about-horizon span:nth-child(2){top:55px}.about-horizon span:nth-child(3){top:80px}.about-values-section{padding-top:0}}@media (prefers-reduced-motion:reduce){.about-levels h3 a{transition:none}}