.ab-page{overflow:clip}.ab-page [id]{scroll-margin-top:135px}.ab-hero{padding-block:70px 0}.ab-hero>.section-label{font-size:9px}.ab-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:75px;align-items:center}.ab-hero h1{font-size:clamp(60px,6.7vw,102px);line-height:1.02;letter-spacing:-.065em}.ab-hero-copy>p{max-width:500px;font-size:15px;line-height:1.85;margin-top:32px}.ab-actions{display:flex;gap:30px;align-items:center;flex-wrap:wrap;margin-top:32px}.ab-actions .underlink{font-size:10px}.ab-hero-photo{position:relative;min-width:0;background:#21281d;border-radius:6px;overflow:hidden;transform:rotate(1.4deg)}.ab-hero-photo>img{width:100%;height:480px;object-fit:cover;object-position:22% center;filter:saturate(.8)}.ab-hero-photo:after{content:'';position:absolute;inset:75% 0 0;background:linear-gradient(transparent,#0a0f0980);pointer-events:none}.ab-hero-photo figcaption{position:absolute;left:25px;right:25px;top:20px;bottom:auto;background:#111310a6;padding:12px;border-radius:3px;display:flex;flex-direction:column;gap:9px;color:#dce3d5;font-size:7px;letter-spacing:.1em;z-index:1}.ab-photo-link{position:absolute;bottom:0;left:0;right:0;z-index:2;background:#111310e6;padding:18px 25px;display:flex;justify-content:space-between;align-items:center;color:var(--ink);font:500 25px/1.2 'Space Grotesk',sans-serif;letter-spacing:-.04em;border-top:1px solid #ffffff55}.ab-photo-link>span{color:var(--lime)}.ab-chapter-links{display:grid;grid-template-columns:repeat(5,1fr);margin-top:80px;border-block:1px solid var(--line)}.ab-chapter-links>a{display:flex;align-items:center;gap:13px;padding:23px 20px;font-size:10px;border-left:1px solid var(--line)}.ab-chapter-links>a:first-child{border-left:0;padding-left:0}.ab-chapter-links span{font-size:8px;color:var(--lime)}.ab-chapter-links b{font-size:18px;font-weight:400;margin-left:auto;color:var(--lime)}.ab-section-key{display:flex;gap:18px;align-items:center;margin-bottom:45px}.ab-section-key>span{font:500 20px/1 'Space Grotesk',sans-serif;color:var(--lime);border:1px solid #d5f64b44;width:46px;height:46px;display:grid;place-items:center;border-radius:50%}.ab-section-key p{font-size:9px;letter-spacing:.12em}.ab-editorial{display:grid;grid-template-columns:220px 1fr;gap:70px}.ab-editorial .ab-section-key{align-self:start;margin-top:8px}.ab-editorial h2{font-size:clamp(45px,5.4vw,78px)}.ab-editorial-body{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;margin-top:45px}.ab-editorial .ab-lead{font-size:22px;color:var(--ink);line-height:1.55}.ab-editorial-body>div>p{font-size:13px}.ab-editorial-body p+p{margin-top:22px}.ab-editorial-body .underlink{margin-top:28px;font-size:10px}.ab-principles{background:#1a2016;border-block:1px solid var(--line)}.ab-principles-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:100px}.ab-principles h2{font-size:clamp(48px,5.3vw,80px);position:sticky;top:130px;align-self:start}.ab-principle-list{border-top:1px solid var(--line)}.ab-principle-list details{border-bottom:1px solid var(--line)}.ab-principle-list summary{display:flex;gap:20px;align-items:center;padding-block:25px;list-style:none;cursor:pointer}.ab-principle-list summary::-webkit-details-marker{display:none}.ab-principle-list summary>span{font-size:9px;color:var(--lime)}.ab-principle-list h3{font-size:29px;flex:1}.ab-principle-list summary>b{font-size:24px;font-weight:400;color:var(--lime);transition:transform .2s}.ab-principle-list [open] summary>b{transform:rotate(45deg)}.ab-principle-list details>div{padding:0 35px 28px}.ab-principle-list h4{font-size:19px;line-height:1.3;margin-bottom:14px;letter-spacing:-.02em}.ab-principle-list details>div>p{font-size:13px}.ab-leadership-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.ab-person h2{font-size:clamp(70px,7.8vw,112px)}.ab-person-role{font-size:13px;margin-top:25px;color:var(--ink)}.ab-person>.underlink{margin-top:22px}.ab-profile-context{margin-top:45px;padding-top:25px;border-top:1px solid var(--line);max-width:380px}.ab-profile-context .section-label{font-size:8px;margin-bottom:15px}.ab-profile-context>p:last-of-type{font-size:12px}.ab-profile-context>a{display:block;font-size:10px;margin-top:20px;color:var(--lime)}.ab-quote{background:var(--paper);color:var(--dark);padding:65px 50px 45px;border-radius:5px;position:relative;align-self:start;overflow:hidden}.ab-quote>span{position:absolute;right:30px;top:-30px;font:230px/1 Georgia,serif;color:#72812c22;pointer-events:none}.ab-quote>.section-label{font-size:8px;color:#60685c;position:relative;margin-bottom:35px}.ab-quote blockquote{position:relative}.ab-quote blockquote p:first-child{font:500 clamp(28px,3vw,42px)/1.2 'Space Grotesk',sans-serif;letter-spacing:-.04em;color:#26331d}.ab-quote blockquote p+p{font-size:15px;color:#58634d;line-height:1.85;margin-top:28px}.ab-signature{color:#26331d;font:500 23px/1.3 'Space Grotesk',sans-serif;margin-top:40px}.ab-signature>span{display:block;font:9px/1.5 'Inter',sans-serif;color:#66715a;margin-top:7px}.ab-disciplines{background:#0b0e0a}.ab-discipline-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:4px;overflow:hidden}.ab-discipline-grid>a{display:flex;flex-direction:column;align-items:flex-start;padding:30px 25px;border-left:1px solid var(--line);transition:background .2s;min-width:0}.ab-discipline-grid>a:first-child{border-left:0}.ab-discipline-grid>a:hover{background:#d5f64b0a;color:var(--ink)}.ab-discipline-grid>a>span{font-size:8px;color:var(--muted);letter-spacing:.08em}.ab-discipline-grid h3{font-size:29px;line-height:1.12;margin-top:45px;min-height:65px}.ab-discipline-grid p{font-size:12px;line-height:1.85;margin-top:20px}.ab-discipline-grid b{margin-top:30px;font-size:30px;line-height:1;color:var(--lime);font-weight:400}.ab-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ab-work-grid>a{min-width:0}.ab-work-grid>a>div{aspect-ratio:1.1;background:#20251a;overflow:hidden;border-radius:4px}.ab-work-grid img{width:100%;height:100%;object-fit:contain;transition:transform .4s}.ab-work-grid a:hover img{transform:scale(1.04)}.ab-work-grid a>p:first-of-type{font-size:7px;letter-spacing:.08em;margin-top:22px}.ab-work-grid h3{display:flex;justify-content:space-between;gap:20px;font-size:32px;margin-top:10px}.ab-work-grid h3>span{color:var(--lime)}.ab-work-grid a>p:last-of-type{font-size:12px;margin-top:15px}.ab-page :where(.ab-hero-grid,.ab-editorial,.ab-editorial-body,.ab-principles-layout,.ab-leadership-layout)>*{min-width:0}
@media(max-width:1100px){.ab-hero-grid{gap:40px}.ab-hero h1{font-size:7vw}.ab-hero-photo>img{height:450px}.ab-editorial{grid-template-columns:150px 1fr;gap:40px}.ab-editorial-body{gap:30px}.ab-principles-layout,.ab-leadership-layout{gap:60px}.ab-discipline-grid{grid-template-columns:repeat(2,1fr)}.ab-discipline-grid>a:nth-child(3){border-left:0;border-top:1px solid var(--line)}.ab-discipline-grid>a:nth-child(4){border-top:1px solid var(--line)}.ab-discipline-grid h3{min-height:0;margin-top:28px}.ab-chapter-links>a{font-size:9px;padding-inline:12px;gap:9px}.ab-quote{padding:45px 35px}.ab-work-grid{gap:20px}}
@media(max-width:760px){.ab-hero{padding-top:42px}.ab-hero>.section-label{font-size:7px}.ab-hero-grid{grid-template-columns:1fr;gap:45px}.ab-hero h1{font-size:clamp(40px,11.4vw,78px)}.ab-hero-copy>p{font-size:14px;margin-top:25px}.ab-actions{gap:22px;margin-top:25px}.ab-actions .button{font-size:11px}.ab-hero-photo{transform:none}.ab-hero-photo>img{height:400px;object-position:22% center}.ab-hero-photo figcaption{left:20px;right:20px;top:15px;bottom:auto;font-size:6px}.ab-photo-link{left:0;right:0;font-size:23px;padding-inline:20px}.ab-chapter-links{grid-template-columns:1fr;margin-top:40px}.ab-chapter-links>a{border-left:0;border-top:1px solid var(--line);padding:16px 0;font-size:11px}.ab-chapter-links>a:first-child{border-top:0}.ab-chapter-links b{font-size:20px}.ab-section-key{gap:13px;margin-bottom:30px}.ab-section-key>span{width:35px;height:35px;font-size:16px}.ab-section-key p{font-size:8px}.ab-editorial{grid-template-columns:1fr;gap:0}.ab-editorial h2{font-size:42px}.ab-editorial-body{grid-template-columns:1fr;gap:25px;margin-top:30px}.ab-editorial .ab-lead{font-size:22px}.ab-principles-layout{grid-template-columns:1fr;gap:30px}.ab-principles h2{position:static;font-size:clamp(40px,10vw,62px)}.ab-principle-list h3{font-size:25px}.ab-principle-list summary{gap:14px;padding-block:22px}.ab-principle-list details>div{padding-left:25px;padding-right:10px}.ab-principle-list h4{font-size:18px}.ab-leadership-layout{grid-template-columns:1fr;gap:35px}.ab-person h2{font-size:80px}.ab-person-role{margin-top:18px}.ab-profile-context{margin-top:30px}.ab-quote{padding:35px 25px}.ab-quote blockquote p:first-child{font-size:32px}.ab-quote blockquote p+p{font-size:14px}.ab-quote>.section-label{margin-bottom:25px}.ab-signature{margin-top:25px}.ab-discipline-grid{grid-template-columns:1fr}.ab-discipline-grid>a{border-left:0;border-top:1px solid var(--line);padding:26px}.ab-discipline-grid>a:first-child{border-top:0}.ab-discipline-grid h3{font-size:30px;margin-top:25px}.ab-work-grid{grid-template-columns:1fr;gap:35px}.ab-work-grid>a>div{aspect-ratio:1.3}.ab-work-grid h3{font-size:32px}.ab-work-grid a>p:last-of-type{max-width:450px}.ab-page [id]{scroll-margin-top:100px}}
@media(prefers-reduced-motion:reduce){.ab-principle-list summary>b,.ab-discipline-grid>a,.ab-work-grid img{transition:none}.ab-work-grid a:hover img{transform:none}}

@media(min-width:761px) and (max-width:1100px){.ab-principles h2{font-size:clamp(36px,4.3vw,64px)}}
.ab-v2{background:radial-gradient(ellipse at 90% 3%,#174a782f,transparent 25%),radial-gradient(ellipse at 0% 25%,#55771a12,transparent 22%),#080f13}.ab-v2 .ab-hero{padding-top:65px}.ab-v2 .ab-hero-grid{grid-template-columns:1.1fr .9fr;gap:80px}.ab-v2 .ab-hero h1{font-size:clamp(62px,6.8vw,104px)}.ab-v2 .ab-hero-copy>p{max-width:460px}.ab-v2 .ab-hero-note{font-size:8px;letter-spacing:.19em;color:#8196a2;margin-top:40px}.ab-portrait-hero{position:relative;isolation:isolate;border:1px solid #70bcff55;border-radius:12px;box-shadow:0 0 40px #008dff0c;overflow:hidden;background:#061522;transform:rotate(1.5deg)}.ab-portrait-window{height:540px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 70% 35%,#174a78,#05111d 75%)}.ab-portrait-window>img{position:absolute;max-width:none;width:100%;height:100%;right:0;top:0;object-fit:cover;object-position:center top;filter:saturate(.8)}.ab-portrait-window:before{content:'';position:absolute;z-index:1;inset:0 0 auto;height:120px;background:linear-gradient(#06111ef2,#06111eaa,transparent);pointer-events:none}.ab-portrait-window:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#060e15);pointer-events:none}.ab-portrait-hero figcaption{position:absolute;z-index:2;bottom:25px;left:30px;right:30px;display:flex;flex-direction:column;gap:12px}.ab-portrait-hero figcaption>span{font-size:7px;letter-spacing:.14em;color:#b4c8cb}.ab-portrait-hero figcaption>strong{font:500 42px/1.1 'Space Grotesk',sans-serif;letter-spacing:-.045em}.ab-portrait-hero figcaption>a{color:var(--lime);font-size:11px}.ab-portrait-orbit{position:absolute;width:400px;height:400px;border:1px solid #d5f64b33;border-radius:50%;right:-200px;top:5%;z-index:1;pointer-events:none}.ab-v2 .ab-chapter-links{grid-template-columns:repeat(5,1fr);margin-top:65px;border:1px solid #87bfff26;border-radius:5px;overflow:hidden;background:#04111b55}.ab-v2 .ab-chapter-links>a{padding:18px 15px;border-left:1px solid #87bfff26}.ab-v2 .ab-chapter-links>a:nth-child(5n+1){border-left:0}.ab-v2 .ab-chapter-links>a:nth-child(n+6){border-top:1px solid #87bfff26}.ab-v2 .section{padding-block:100px}.ab-v2 .ab-section-key>span{border-color:#d5f64b66;background:#d5f64b08}.ab-v2 .ab-section-key p{color:#8fa6ae}.ab-story-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.ab-story h2{font-size:clamp(45px,5.3vw,78px)}.ab-story-layout .ab-lead{font-size:23px;color:var(--ink);line-height:1.55}.ab-story-layout p+p{font-size:13px;margin-top:25px}.ab-mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:50px}.ab-mission-grid>article{padding:35px 40px;border:1px solid #7c9cb733;border-radius:7px;background:linear-gradient(130deg,#0e213044,#12201d44)}.ab-v2 svg{width:36px;height:36px;color:var(--lime);flex-shrink:0}.ab-mission-grid .section-label{margin-top:25px;font-size:8px;margin-bottom:18px}.ab-mission-grid h3{font-size:36px}.ab-mission-grid article>p:last-child{font-size:13px;margin-top:20px;max-width:420px}.ab-v2 .ab-leadership{background:linear-gradient(105deg,#0e203099,#14201b44);border-block:1px solid #87bfff22}.ab-v2 .ab-leadership-layout{grid-template-columns:1fr 1fr;gap:80px}.ab-v2 .ab-person>.section-label{max-width:400px;font-size:8px}.ab-bio{max-width:450px;font-size:14px;margin-top:25px}.ab-leadership-event{display:block;border-top:1px solid #7c9cb733;padding-top:24px;margin-top:35px;font-size:12px;max-width:430px}.ab-leadership-event>span{display:block;font-size:8px;letter-spacing:.1em;color:var(--lime);margin-top:10px}.ab-v2 .ab-quote{background:linear-gradient(140deg,#122d3a,#0d1d26);color:var(--ink);border:1px solid #67a2c155;box-shadow:inset 0 0 40px #67bfff08;padding:50px 40px}.ab-v2 .ab-quote>span{color:#d5f64b20}.ab-v2 .ab-quote>.section-label{color:#9ab1b8}.ab-v2 .ab-quote blockquote p:first-child{color:#e5f0e9}.ab-v2 .ab-quote blockquote p+p{color:#a8bec3}.ab-v2 .ab-signature{color:var(--lime)}.ab-v2 .ab-signature>span{color:#819ba4}.ab-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;margin:0;padding:0}.ab-timeline>li{min-width:0}.ab-timeline>li>span{font:500 28px/1.2 'Space Grotesk',sans-serif;letter-spacing:-.04em;color:var(--lime);display:block;border-bottom:1px solid #d5f64b55;padding-bottom:25px;margin-bottom:25px;position:relative}.ab-timeline>li>span:after{content:'';position:absolute;bottom:-5px;left:0;width:8px;height:8px;border:1px solid var(--lime);border-radius:50%;background:#08131b;box-shadow:0 0 12px #d5f64b44}.ab-timeline>li>div{border:1px solid #819fba33;background:linear-gradient(150deg,#112b3a66,#0b152000);border-radius:6px;padding:30px;min-height:350px;display:flex;flex-direction:column;align-items:flex-start}.ab-timeline .section-label{font-size:7px;margin-top:30px;margin-bottom:18px}.ab-timeline h3{font-size:29px}.ab-timeline p:not(.section-label){font-size:12px;margin-top:20px;margin-bottom:22px}.ab-timeline .underlink{font-size:10px;margin-top:auto;gap:10px}.ab-values{background:radial-gradient(ellipse at 50% 30%,#5b7b1a14,transparent 65%),#0b1418;border-block:1px solid #91bc6b22}.ab-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ab-value-grid>article{border:1px solid #8da77933;background:#14231b44;border-radius:6px;padding:30px 25px}.ab-value-grid h3{font-size:26px;margin-top:35px}.ab-value-grid p{font-size:12px;margin-top:20px}.ab-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ab-service-grid>a{padding:30px 25px;border:1px solid #6a9bb533;border-radius:6px;background:linear-gradient(135deg,#12253688,transparent);position:relative;transition:border-color .2s,background .2s;min-width:0}.ab-service-grid>a:hover{border-color:#d5f64b88;background:#14291b88;color:var(--ink)}.ab-service-grid h3{font-size:25px;margin-top:30px;min-height:58px}.ab-service-grid p{font-size:11px;margin-top:15px;margin-bottom:25px}.ab-service-grid>a>span{font-size:22px;color:var(--lime);position:absolute;right:20px;bottom:15px}.ab-team{background:#0c181f;border-block:1px solid #6a9bb526}.ab-team-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:start}.ab-team figure{border:1px solid #6a9bb555;border-radius:8px;overflow:hidden;background:#08131a}.ab-team figure img{height:460px;width:100%;object-fit:cover;object-position:22% center}.ab-team figcaption{font-size:8px;color:#8ca5b0;padding:17px 20px}.ab-team h2{font-size:clamp(38px,4vw,58px)}.ab-team-layout>div>p{font-size:13px;margin-top:25px}.ab-team-roles{margin-top:30px;border-top:1px solid #90b4cc33}.ab-team-roles details{border-bottom:1px solid #90b4cc33}.ab-team-roles summary{display:flex;gap:15px;list-style:none;cursor:pointer;padding:20px 0;font:500 21px/1.2 'Space Grotesk',sans-serif;letter-spacing:-.02em}.ab-team-roles summary::-webkit-details-marker{display:none}.ab-team-roles summary>span{font:9px/1.5 'Inter',sans-serif;color:var(--lime);padding-top:5px}.ab-team-roles summary>b{font-weight:400;margin-left:auto;color:var(--lime)}.ab-team-roles [open] summary>b{transform:rotate(45deg)}.ab-team-roles details>p{font-size:12px;padding:0 0 22px 27px}.ab-v2 .global-section{background:radial-gradient(ellipse at 20% 50%,#14649b18,transparent 55%),#080f13}.ab-industry-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.ab-event-poster{border:1px solid #79b6df55;border-radius:7px;overflow:hidden;background:#0a1a28;align-self:start}.ab-event-poster img{width:100%;height:auto}.ab-event-poster figcaption{padding:18px 20px;font-size:9px;color:#8eacbc}.ab-industry-stories>article{border-top:1px solid #7ba8be44;padding-top:30px;margin-bottom:40px}.ab-industry-stories .section-label{font-size:8px;margin-bottom:22px}.ab-industry-stories h3{font-size:clamp(29px,3.2vw,45px)}.ab-industry-stories p:not(.section-label){font-size:13px;margin-top:20px;max-width:500px}.ab-industry-stories .underlink{font-size:10px;margin-top:25px}.ab-why{background:linear-gradient(135deg,#12302477,#08121b);border-block:1px solid #74b4bb33}.ab-why-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.ab-why-layout h2{font-size:clamp(45px,5.6vw,80px)}.ab-why-layout article{display:flex;gap:22px;padding:25px 0;border-bottom:1px solid #9ac0c533}.ab-why-layout article:first-child{padding-top:0}.ab-why-layout h3{font-size:25px}.ab-why-layout p{font-size:12px;margin-top:10px}.ab-why .button{margin-top:35px}.ab-v2 .final-section{background:radial-gradient(ellipse at 80% 60%,#d5f64b12,transparent 65%),#060e13}.ab-v2 .final-section .wrap{border-top:1px solid #d5f64b33;padding-top:65px}.ab-v2 :where(.ab-story-layout,.ab-leadership-layout,.ab-team-layout,.ab-industry-layout,.ab-why-layout)>*{min-width:0}
@media(max-width:1100px){.ab-v2 .ab-hero-grid{gap:40px}.ab-v2 .ab-hero h1{font-size:7vw}.ab-portrait-window{height:490px}.ab-story-layout,.ab-v2 .ab-leadership-layout,.ab-team-layout,.ab-industry-layout,.ab-why-layout{gap:45px}.ab-value-grid,.ab-service-grid{grid-template-columns:repeat(2,1fr)}.ab-timeline{gap:18px}.ab-timeline>li>div{padding:25px 20px}.ab-timeline h3{font-size:25px}.ab-timeline p:not(.section-label){font-size:11px}.ab-team figure img{height:430px}.ab-v2 .ab-chapter-links>a{font-size:8px;padding:15px 10px;gap:7px}.ab-v2 .ab-chapter-links b{font-size:14px}}
@media(max-width:760px){.ab-v2 .section{padding-block:65px}.ab-v2 .ab-hero{padding-top:40px}.ab-v2 .ab-hero-grid{grid-template-columns:1fr;gap:35px}.ab-v2 .ab-hero h1{font-size:clamp(45px,11vw,77px)}.ab-v2 .ab-hero-note{font-size:7px;margin-top:25px}.ab-portrait-hero{transform:none;max-width:440px;width:100%;margin-inline:auto}.ab-portrait-window{height:460px}.ab-portrait-hero figcaption{left:22px;right:22px;bottom:22px}.ab-portrait-hero figcaption>strong{font-size:36px}.ab-v2 .ab-chapter-links{grid-template-columns:1fr 1fr;margin-top:35px}.ab-v2 .ab-chapter-links>a{padding:15px 10px;font-size:9px;border-top:1px solid #87bfff26;border-left:1px solid #87bfff26}.ab-v2 .ab-chapter-links>a:nth-child(odd){border-left:0}.ab-v2 .ab-chapter-links>a:nth-child(even){border-left:1px solid #87bfff26}.ab-v2 .ab-chapter-links>a:nth-child(-n+2){border-top:0}.ab-story-layout,.ab-v2 .ab-leadership-layout,.ab-team-layout,.ab-industry-layout,.ab-why-layout{grid-template-columns:1fr;gap:30px}.ab-story h2{font-size:42px}.ab-story-layout .ab-lead{font-size:21px}.ab-mission-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}.ab-mission-grid>article{padding:28px}.ab-mission-grid h3{font-size:32px}.ab-v2 .ab-quote{padding:35px 25px}.ab-bio{font-size:13px}.ab-v2 .ab-person>.section-label{font-size:7px}.ab-timeline{grid-template-columns:1fr;gap:30px}.ab-timeline>li>div{min-height:0;padding:28px}.ab-timeline .section-label{margin-top:22px}.ab-timeline p:not(.section-label){font-size:13px}.ab-timeline h3{font-size:30px}.ab-timeline>li>span{font-size:24px;padding-bottom:15px;margin-bottom:20px}.ab-value-grid{grid-template-columns:1fr 1fr;gap:13px}.ab-value-grid>article{padding:25px 18px}.ab-value-grid h3{font-size:24px;margin-top:25px}.ab-value-grid p{font-size:11px;margin-top:15px}.ab-service-grid{gap:13px}.ab-service-grid>a{padding:23px 18px}.ab-service-grid h3{font-size:23px;min-height:50px;overflow-wrap:anywhere}.ab-service-grid p{font-size:10px}.ab-team figure img{height:340px}.ab-team h2{font-size:40px}.ab-team-roles summary{font-size:20px}.ab-industry-stories h3{font-size:32px}.ab-industry-stories>article{padding-top:25px;margin-bottom:30px}.ab-event-poster{max-width:440px;margin-inline:auto}.ab-why-layout h2{font-size:45px}.ab-why-layout h3{font-size:23px}.ab-why-layout article{gap:18px}.ab-v2 .final-section .wrap{padding-top:40px}}
@media(max-width:370px){.ab-value-grid,.ab-service-grid{grid-template-columns:1fr}.ab-service-grid h3{min-height:0;overflow-wrap:normal}.ab-portrait-window{height:400px}}
@media(prefers-reduced-motion:reduce){.ab-service-grid>a{transition:none}}
.ab-organization{background:radial-gradient(ellipse at 85% 15%,#536c1626,transparent 55%),#0b1416;border-block:1px solid #b8d15922}.ab-leader-portraits{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:100px}.ab-leader-card{border:1px solid #b9cf6038;border-radius:12px;overflow:hidden;background:#101c20}.ab-leader-card figure{aspect-ratio:4/3;overflow:hidden;background:#0a1117}.ab-leader-card figure img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.ab-leader-card>div{padding:32px}.ab-leader-card h3{font-size:clamp(32px,3vw,46px);margin-block:14px}.ab-leader-role{color:#d5f64b;font-size:17px}.ab-leader-card blockquote{font-size:clamp(20px,1.8vw,26px);line-height:1.6;margin-top:26px;color:#e2e6dc}.ab-org-heading{max-width:700px;margin-bottom:45px}.ab-org-heading h3{font-size:clamp(32px,3vw,48px);margin-bottom:20px}.ab-org-lead{padding:0;margin:0 auto 55px;list-style:none;max-width:600px;display:grid;gap:30px}.ab-org-lead li{position:relative;display:flex;align-items:center;gap:24px;padding:26px;background:#142226;border:1px solid #b4d04966;border-radius:8px}.ab-org-lead li:first-child:after{content:'';height:31px;width:1px;position:absolute;top:100%;left:50%;background:#d5f64b}.ab-org-lead svg,.ab-org-specialists svg{width:38px;height:38px;flex-shrink:0;color:#d5f64b}.ab-org-lead h4,.ab-org-specialists h4{font-size:25px;line-height:1.25;margin-bottom:8px;letter-spacing:-.03em}.ab-org-lead p{font-size:16px}.ab-org-lead>li>span{margin-left:auto;font-size:28px;color:#bdd36355}.ab-org-specialists{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;padding-top:30px;border-top:1px solid #d5f64b66}.ab-org-specialists:before{content:'';position:absolute;width:1px;height:55px;bottom:100%;left:50%;background:#d5f64b66}.ab-org-specialists article{position:relative;padding:28px;border:1px solid #b7cc6244;border-radius:8px;background:#111e21}.ab-org-specialists h4{margin-top:25px}.ab-org-role{color:#d5f64b;font-size:15px;margin-bottom:20px}.ab-org-specialists article>p:last-child{font-size:16px;line-height:1.65}
@media(max-width:1000px){.ab-org-specialists{grid-template-columns:1fr 1fr}}@media(max-width:650px){.ab-leader-portraits,.ab-org-specialists{grid-template-columns:1fr}.ab-leader-portraits{margin-bottom:65px}.ab-leader-card>div{padding:24px}.ab-leader-card figure{aspect-ratio:4/4.4}.ab-org-lead li{padding:22px 18px;gap:16px}.ab-org-lead h4{font-size:23px}}
