.about-editorial{--abink:var(--color-deep-navy);--abpaper:var(--color-warm-white)}.ab2-label{align-items:center;gap:var(--space-4);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-royal-blue);font-weight:700;display:flex}.ab2-label-line{background:linear-gradient(90deg,var(--color-royal-blue),#b9c9de);flex-shrink:0;width:48px;height:2px}.ab2-label.is-light{color:#e1d7c8}.ab2-label.is-light .ab2-label-line{background:linear-gradient(90deg,#e1d7c8,#ffffff3d)}.ab2-hero{color:#fff;padding:var(--space-6) 0 var(--space-20);background:radial-gradient(790px 550px at 98%,#254b7d 0%,#0000 73%),linear-gradient(120deg,#0d1d3a,#16326d 72%,#244f82);position:relative;overflow:hidden}.ab2-hero:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:680px;height:680px;position:absolute;top:-90px;right:-290px}.ab2-crumbs{gap:var(--space-3);font-size:var(--type-caption);color:#adbfd6;margin-bottom:var(--space-20);display:flex}.ab2-crumbs a:hover{color:#fff}.ab2-hero-top{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.ab2-edition{font-size:var(--type-caption);color:#becce0;letter-spacing:.08em}.ab2-hero h1{font-family:var(--serif);letter-spacing:-.05em;font-weight:400;font-size:var(--type-editorial-display);max-width:1180px;margin:var(--space-12) 0 var(--space-16);line-height:1.06}.ab2-hero h1 em,.ab2-belief h2 em,.ab2-principles h2 em,.ab2-person h2 em,.ab2-process h2 em,.ab2-bottom h2 em{color:var(--color-soft-blue);font-style:normal}.ab2-hero h1 em{color:#e1d7c8}.ab2-hero-bottom{gap:var(--space-16);padding-top:var(--space-8);border-top:1px solid #ffffff38;grid-template-columns:1fr .72fr;align-items:start;display:grid}.ab2-hero-lead{font-family:var(--serif);font-size:var(--type-editorial-card);gap:var(--space-5);max-width:560px;line-height:1.18;display:flex}.ab2-em-dash{background:#e1d7c8;flex-shrink:0;width:35px;height:1px;margin-top:19px}.ab2-hero-bottom p{font-size:var(--type-lead);color:#d0d9e4;max-width:440px;margin:0;line-height:1.85}.ab2-photo-section{padding:var(--space-8) 0 var(--space-16);background:linear-gradient(90deg,#f8f6f2,#e9edf1)}.ab2-photo-frame{border-radius:var(--radius-media);background:#dce3e8;min-height:420px;position:relative;overflow:hidden}.ab2-photo-frame img{object-fit:cover;object-position:center 43%;filter:saturate(.8);width:100%;height:450px;display:block}.ab2-photo-caption{justify-content:space-between;align-items:end;gap:var(--space-6);color:#fff;padding:var(--space-16) var(--space-8) var(--space-8);background:linear-gradient(#0000,#0d1d3ade);display:flex;position:absolute;bottom:0;left:0;right:0}.ab2-photo-caption span{font-family:var(--serif);font-size:var(--type-card)}.ab2-photo-caption small{font-size:var(--type-caption);color:#e6e9ef;text-align:right;max-width:300px;line-height:1.5}.ab2-belief{padding:var(--space-24) 0;background:#fff}.ab2-belief-grid{gap:var(--space-20);grid-template-columns:1fr .81fr;display:grid}.ab2-belief h2,.ab2-principles h2,.ab2-person h2,.ab2-process h2,.ab2-bottom h2{font-family:var(--serif);font-size:var(--type-editorial-title);letter-spacing:-.045em;margin:var(--space-8) 0 0;font-weight:400;line-height:1.12}.ab2-belief-copy{padding-left:var(--space-8);border-left:1px solid #dce4eb}.ab2-belief-quote{font-family:var(--serif);font-size:var(--type-editorial-card);color:var(--color-royal-blue);margin:0 0 var(--space-8);line-height:1.25}.ab2-belief-copy p:not(.ab2-belief-quote){font-size:var(--type-lead);color:#53627b;margin:0 0 var(--space-5);line-height:1.88}.ab2-text-link{color:var(--color-royal-blue);gap:var(--space-4);padding-bottom:var(--space-3);margin-top:var(--space-4);border-bottom:1px solid #a3b8d0;font-size:14px;font-weight:650;display:inline-flex}.ab2-principles{padding:var(--space-20) 0 var(--space-24);background:linear-gradient(125deg,#f8f6f2,#f0f4f8)}.ab2-principles-head{margin-bottom:var(--space-12)}.ab2-principles-list{border-top:1px solid #c8d3df}.ab2-principle{gap:var(--space-8);min-height:132px;padding:var(--space-6) 0;border-bottom:1px solid #c8d3df;grid-template-columns:70px 1fr 1fr 30px;align-items:center;display:grid}.ab2-principle-n{font-size:var(--type-caption);letter-spacing:.1em;color:#718aaa;font-weight:650}.ab2-principle h3{font-family:var(--serif);font-size:var(--type-card);margin:0;font-weight:400}.ab2-principle p{color:#617187;line-height:1.8;font-size:var(--type-body);margin:0}.ab2-principle-arrow{color:#9eafc3;font-size:22px}.ab2-person{color:#fff;padding:var(--space-24) 0;background:radial-gradient(560px 560px at 10% 60%,#28517e,#0000 80%),#0d1d3a}.ab2-person-grid{gap:var(--space-20);grid-template-columns:.86fr 1.14fr;align-items:center;display:grid}.ab2-person-id{border-radius:var(--radius-media);background:linear-gradient(135deg,#345f8e,#16326d 60%,#0d1d3a);border:1px solid #ffffff2e;flex-direction:column;justify-content:center;align-items:center;min-height:470px;display:flex;position:relative;overflow:hidden}.ab2-person-id:before{content:"";border:1px solid #ffffff21;border-radius:50%;width:380px;height:380px;position:absolute}.ab2-person-mark{font-family:var(--serif);color:#f8f6f2;letter-spacing:-.09em;z-index:1;padding-right:32px;font-size:clamp(115px,17vw,220px);line-height:1}.ab2-person-id>span:last-of-type{font-size:var(--type-caption);letter-spacing:.19em;color:#d5ddea;margin-top:var(--space-4)}.ab2-person-id small{bottom:var(--space-6);font-size:var(--type-caption);color:#d2dbea;position:absolute}.ab2-person h2 em{color:#e1d7c8}.ab2-person-copy{max-width:590px}.ab2-person-line{height:1px;margin:var(--space-12) 0 var(--space-8);background:#ffffff3b}.ab2-person-copy h3{font-family:var(--serif);font-size:var(--type-editorial-card);margin:0 0 var(--space-3);font-weight:400}.ab2-role{font-weight:650;color:#d4e0ee!important;margin-bottom:var(--space-6)!important}.ab2-person-copy p{color:#c6d3e1;font-size:var(--type-lead);max-width:470px;line-height:1.85}.ab2-person-link{gap:var(--space-4);margin-top:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid #bbcad9;font-size:14px;font-weight:650;display:inline-flex}.ab2-process{padding:var(--space-24) 0;background:#fff}.ab2-process-head{gap:var(--space-16);grid-template-columns:1fr .7fr;align-items:end;display:grid}.ab2-process-head .ab2-label{grid-column:1/-1}.ab2-process-head h2{margin-top:0}.ab2-process-head p{color:#657287;line-height:1.75;font-size:var(--type-lead);max-width:440px}.ab2-steps{padding:var(--space-12) 0 0;gap:var(--space-8);grid-template-columns:repeat(3,1fr);margin:0;list-style:none;display:grid}.ab2-steps li{padding-top:var(--space-6);border-top:2px solid #bfccd9}.ab2-steps li span{font-size:var(--type-caption);color:#59749d;font-weight:650}.ab2-steps h3{font-family:var(--serif);font-weight:400;font-size:var(--type-card);margin:var(--space-8) 0 var(--space-4)}.ab2-steps p{font-size:var(--type-body);color:#64758a;max-width:300px;line-height:1.8}.ab2-bottom{padding:var(--space-20) 0;background:linear-gradient(115deg,#f8f6f2,#e9eef4)}.ab2-bottom-grid{gap:var(--space-16);grid-template-columns:1fr .65fr;align-items:center;display:grid}.ab2-bottom h2{margin:var(--space-6) 0 0}.ab2-bottom p{font-size:var(--type-lead);color:#52627b;line-height:1.8}.ab2-bottom .btn{margin-top:var(--space-5)}@media (max-width:900px){.ab2-hero-bottom{gap:var(--space-8)}.ab2-belief-grid,.ab2-person-grid{gap:var(--space-12)}.ab2-principle{gap:var(--space-5);grid-template-columns:55px .8fr 1.2fr 18px}}@media (max-width:780px){.ab2-hero{padding:var(--space-5) 0 var(--space-16)}.ab2-crumbs{margin-bottom:var(--space-16)}.ab2-edition{display:none}.ab2-hero h1{margin:var(--space-8) 0 var(--space-12);font-size:clamp(44px,9vw,67px)}.ab2-hero-bottom,.ab2-belief-grid,.ab2-person-grid,.ab2-process-head,.ab2-bottom-grid{gap:var(--space-6);grid-template-columns:1fr}.ab2-hero-bottom p{max-width:600px}.ab2-photo-section{padding:var(--space-4) 0 var(--space-12)}.ab2-photo-frame{min-height:350px}.ab2-photo-frame img{height:365px}.ab2-photo-caption{padding:var(--space-8) var(--space-5) var(--space-5);align-items:start;gap:var(--space-2);flex-direction:column}.ab2-photo-caption small{text-align:left}.ab2-belief,.ab2-principles,.ab2-person,.ab2-process{padding:var(--space-16) 0}.ab2-belief-copy{padding-left:0;padding-top:var(--space-6);border-top:1px solid #dce4eb;border-left:0}.ab2-principle{gap:var(--space-3);grid-template-columns:46px 1fr 24px}.ab2-principle p{grid-column:2/3}.ab2-principle-arrow{grid-area:1/3/3}.ab2-person-id{min-height:295px}.ab2-person-mark{font-size:140px}.ab2-person-id:before{width:255px;height:255px}.ab2-process-head .ab2-label{grid-column:1}.ab2-steps{gap:var(--space-6)}.ab2-bottom{padding:var(--space-16) 0}}@media (max-width:520px){.ab2-hero h1{font-size:clamp(39px,10vw,53px)}.ab2-hero-lead{font-size:28px}.ab2-photo-caption span,.ab2-principle h3{font-size:23px}.ab2-principle{grid-template-columns:37px 1fr 19px}.ab2-steps{grid-template-columns:1fr}.ab2-steps li{padding-bottom:var(--space-3)}.ab2-person-id{min-height:275px}}
