.about-page{--ab-navy:#061f3b;--ab-navy-2:#082b50;--ab-orange:#f47a00;--ab-ink:#0b1e37;--ab-muted:#5d6877;background:#fff;color:var(--ab-ink)}.about-symbols{position:absolute;width:0;height:0;overflow:hidden}.about-page svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-kicker{margin:0 0 13px;color:var(--ab-orange);font-size:12px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.about-section{padding:100px 0}.about-hero{position:relative;min-height:760px;padding-top:78px;background:var(--ab-navy);color:#fff;overflow:hidden}.about-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,22,43,.98) 0%,rgba(4,22,43,.94) 45%,rgba(4,22,43,.22) 74%),var(--about-hero) 78% center/cover no-repeat}.about-hero:after{content:"";position:absolute;right:0;bottom:0;width:48%;height:8px;background:var(--ab-orange)}.about-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:75px;align-items:center;min-height:680px}.about-hero-copy{max-width:760px}.about-breadcrumb{display:flex;gap:10px;margin-bottom:54px;color:#c9d2de;font-size:12px}.about-breadcrumb strong{color:#fff}.about-hero h1{max-width:760px;margin:12px 0 25px;color:#fff;font-size:clamp(48px,5.4vw,78px);line-height:.98}.about-hero h1 em{display:block;color:var(--ab-orange);font-style:normal}.about-lead{max-width:700px;color:#e2e8ef;font-size:18px;line-height:1.7}.about-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:30px}.about-phone,.about-wa{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 22px;border:1px solid rgba(255,255,255,.55);border-radius:3px;color:#fff;font-size:12px;font-weight:900;text-transform:uppercase}.about-hero-facts{display:grid;gap:12px}.about-hero-facts article{display:grid;grid-template-columns:58px 1fr;gap:18px;align-items:center;padding:23px;background:rgba(6,31,59,.88);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(4px)}.about-hero-facts svg{width:52px;height:52px;color:var(--ab-orange)}.about-hero-facts strong,.about-hero-facts span{display:block}.about-hero-facts strong{font-size:15px;text-transform:uppercase}.about-hero-facts span{margin-top:5px;color:#cdd7e1;font-size:12px;line-height:1.45}.about-story-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:90px;align-items:center}.about-story-copy h2,.about-method h2,.about-zone h2{font-size:clamp(38px,4vw,58px);line-height:1.08}.about-story-copy>i{display:block;width:65px;height:3px;margin:25px 0;background:var(--ab-orange)}.about-story-copy p{color:var(--ab-muted)}.about-story-copy .about-intro{color:var(--ab-ink);font-size:18px;font-weight:650}.about-text-link{display:inline-flex;margin-top:18px;color:var(--ab-orange);font-size:13px;font-weight:900;text-transform:uppercase}.about-photo-composition{position:relative;min-height:590px}.about-photo-main{position:absolute;inset:0 0 55px 80px;margin:0}.about-photo-main img{width:100%;height:100%;object-fit:cover}.about-photo-main figcaption{position:absolute;right:0;bottom:0;max-width:270px;padding:16px 22px;background:var(--ab-navy);color:#fff;font-size:12px;font-weight:700}.about-photo-small{position:absolute;left:0;bottom:0;width:270px;height:280px;margin:0;border:10px solid #fff}.about-photo-small img{width:100%;height:100%;object-fit:cover}.about-year{position:absolute;top:25px;left:20px;display:flex;flex-direction:column;padding:18px 24px;background:var(--ab-orange);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase}.about-year b{font-size:34px;line-height:1}.about-band{background:var(--ab-navy);color:#fff}.about-band-grid{display:grid;grid-template-columns:repeat(4,1fr)}.about-band article{padding:38px 32px;border-right:1px solid rgba(255,255,255,.14)}.about-band article:last-child{border:0}.about-band strong,.about-band span{display:block}.about-band strong{color:var(--ab-orange);font-size:36px;line-height:1}.about-band span{margin-top:10px;color:#d6dfe9;font-size:12px;font-weight:700;text-transform:uppercase}.about-expertise{background:#f5f7f9}.about-heading{max-width:780px;margin:0 auto 45px;text-align:center}.about-heading h2{font-size:clamp(38px,4vw,56px)}.about-heading>p:last-child{color:var(--ab-muted)}.about-expertise-grid{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border-top:1px solid #dce2e8;border-left:1px solid #dce2e8}.about-expertise-grid a{position:relative;min-height:275px;padding:32px;border-right:1px solid #dce2e8;border-bottom:1px solid #dce2e8;transition:.2s}.about-expertise-grid a:hover{z-index:1;transform:translateY(-4px);box-shadow:0 16px 32px rgba(6,31,59,.12)}.about-expertise-grid span{position:absolute;right:24px;top:24px;color:#aeb8c2;font-size:12px;font-weight:900}.about-expertise-grid svg{width:52px;height:52px;color:var(--ab-orange)}.about-expertise-grid h3{margin:32px 0 12px;font-size:20px}.about-expertise-grid p{margin:0;color:var(--ab-muted);font-size:14px}.about-method{background:#fff}.about-method-intro{display:grid;grid-template-columns:.45fr 1fr .8fr;gap:50px;align-items:end;margin-bottom:55px}.about-method-intro .about-kicker{align-self:start}.about-method-intro p:last-child{color:var(--ab-muted)}.about-method-steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dce2e8}.about-method-steps article{position:relative;padding:42px 30px 20px;border-right:1px solid #dce2e8}.about-method-steps article:last-child{border:0}.about-method-steps b{display:grid;place-items:center;width:42px;height:42px;margin-top:-64px;border-radius:50%;background:var(--ab-orange);color:#fff;font-size:12px}.about-method-steps h3{margin:28px 0 12px;font-size:18px}.about-method-steps p{color:var(--ab-muted);font-size:13px}.about-values{background:var(--ab-navy);color:#fff}.about-values-grid{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.about-values-photo{margin-left:calc((100vw - min(calc(100vw - 40px),1180px)) / -2)}.about-values-photo img{width:100%;height:100%;object-fit:cover}.about-values-copy{padding:80px 0 80px 70px}.about-values-copy h2{max-width:550px;color:#fff;font-size:clamp(38px,4vw,56px)}.about-values-list{display:grid;grid-template-columns:1fr 1fr;gap:35px 28px;margin-top:45px}.about-values-list article{display:grid;grid-template-columns:48px 1fr;gap:16px}.about-values-list svg{width:44px;height:44px;color:var(--ab-orange)}.about-values-list h3{margin:0 0 8px;color:#fff;font-size:16px;text-transform:uppercase}.about-values-list p{margin:0;color:#c8d3de;font-size:13px}.about-zone-grid{display:grid;grid-template-columns:1fr .8fr;gap:90px;align-items:center}.about-zone p{color:var(--ab-muted)}.about-zone-card{padding:48px;background:#f5f7f9;border-left:5px solid var(--ab-orange)}.about-zone-card>svg{width:62px;height:62px;color:var(--ab-orange)}.about-zone-card h3{font-size:24px}.about-zone-card ul{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:0;margin:25px 0 0;list-style:none}.about-zone-card li:before{content:"✓";margin-right:8px;color:var(--ab-orange);font-weight:900}.about-cta{padding:70px 0;background:linear-gradient(115deg,var(--ab-navy),var(--ab-navy-2));color:#fff}.about-cta>.container{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center}.about-cta h2{margin:0 0 12px;color:#fff;font-size:42px}.about-cta p:not(.about-kicker){max-width:740px;margin:0;color:#d4dee8}.about-cta .about-actions{margin:0}.about-cta .button{white-space:nowrap}
@media(max-width:1050px){.about-hero-grid{grid-template-columns:1fr;gap:35px;padding:90px 0}.about-hero-facts{grid-template-columns:repeat(3,1fr)}.about-hero-facts article{grid-template-columns:1fr}.about-story-grid,.about-zone-grid{grid-template-columns:1fr}.about-story-grid{gap:55px}.about-method-intro{grid-template-columns:1fr}.about-method-steps{grid-template-columns:1fr 1fr;gap:45px 0}.about-values-grid{grid-template-columns:1fr}.about-values-photo{height:500px;margin:0}.about-values-copy{padding:65px 0}.about-cta>.container{grid-template-columns:1fr}.about-cta .about-actions{margin-top:0}}
@media(max-width:720px){.about-section{padding:70px 0}.about-hero{min-height:0}.about-hero:before{background:linear-gradient(rgba(4,22,43,.91),rgba(4,22,43,.96)),var(--about-hero) center/cover}.about-hero-grid{padding:70px 0}.about-breadcrumb{margin-bottom:35px}.about-hero h1{font-size:44px}.about-lead{font-size:16px}.about-hero-facts{grid-template-columns:1fr}.about-hero-facts article{grid-template-columns:50px 1fr}.about-photo-composition{min-height:470px}.about-photo-main{inset:0 0 55px 30px}.about-photo-small{width:190px;height:210px}.about-year{left:0}.about-band-grid{grid-template-columns:1fr 1fr}.about-band article:nth-child(2){border-right:0}.about-band article{border-bottom:1px solid rgba(255,255,255,.14)}.about-expertise-grid{grid-template-columns:1fr}.about-method-steps{grid-template-columns:1fr}.about-values-photo{height:350px}.about-values-list{grid-template-columns:1fr}.about-zone-card{padding:30px}.about-zone-card ul{grid-template-columns:1fr}.about-cta h2{font-size:34px}.about-cta .about-actions{align-items:stretch;flex-direction:column}.about-cta .about-wa{width:100%}}
