.pg--about .ab-sec{content-visibility:auto;contain-intrinsic-block-size:auto 1100px}.pg--about .ab-page:has(>.ab-sec:target)>.ab-sec{content-visibility:visible}@media print{.pg--about .ab-sec{content-visibility:visible}}@media (min-width: 40.01rem){.ab-top.k-top.is-cover .k-top-pic{height:clamp(22rem,64svh,42rem)}}@media (min-width: 48.01rem){.ab-top .k-top-words{margin-left:auto;max-width:46rem}}.ab-top .k-top-pic .plate-img img{object-position:30% 58%}@media (min-width: 60.01rem){.ab-top .k-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.ab-top .k-facts>div:nth-child(4n + 1){border-left:0;padding-left:0}.ab-top .k-facts>div:nth-child(n + 5){border-top:1px solid #C3CCE6}}.pg--about .ab-sec .sec-head{gap:1rem;max-width:46rem;margin-bottom:0}.pg--about .ab-sec h2{font-size:clamp(1.875rem,1.45rem + 1.4vw,2.75rem);max-width:19em}.ab-words{display:grid;gap:1.5rem;align-content:start;min-width:0}.ab-sec .k-copy{max-width:38rem;font-size:1.0625rem;line-height:1.6}.ab-sec .k-copy>:first-child{font-size:var(--t-lede);line-height:1.5}.ab-ph{display:grid;gap:.6rem;margin:0;min-width:0}.ab-ph picture,.ab-ph img{display:block;width:100%}.ab-ph img{height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--pace-tint)}.ab-ph figcaption{font-size:var(--t-cap);line-height:1.45;color:var(--muted)}.ab-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s5) clamp(2rem,5vw,5.5rem);align-items:center}@media (max-width: 60rem){.ab-split{grid-template-columns:minmax(0,1fr)}}.ab-ph-1983{position:relative;isolation:isolate}.ab-ph-1983::before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,1.75rem) calc(-1 * clamp(1rem,2vw,1.75rem)) calc(-1 * clamp(1rem,2vw,1.75rem)) clamp(1rem,2vw,1.75rem);background:var(--pace)}.ab-since{margin:clamp(3.5rem,2rem + 5vw,7rem) 0 0}.ab-tl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,2.4fr);gap:0 clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none}.ab-tl>li{position:relative;display:grid;grid-template-rows:var(--when) auto;align-content:start;min-width:0;--when:clamp(4.25rem,2.6rem + 4.4vw,8rem)}.ab-when{display:flex;align-items:flex-end;padding-bottom:1.25rem;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:400;line-height:1;letter-spacing:-.025em;color:var(--pace);font-variant-numeric:tabular-nums lining-nums}.ab-tl>li:first-child .ab-when{font-size:clamp(3.5rem,2rem + 4.6vw,7.25rem);font-weight:500;letter-spacing:-.045em}.ab-tl>li.is-now .ab-when{color:var(--ink)}.ab-what{position:relative;display:grid;gap:.55rem;align-content:start;padding-top:2.25rem;min-width:0}.ab-what::before{content:"";position:absolute;left:0;right:calc(-1 * clamp(1.5rem,3vw,3rem));top:-2px;height:4px;background:var(--pace);transform-origin:left;transition:transform 700ms var(--ease) calc(150ms + var(--k) * 260ms)}.ab-tl>li:last-child .ab-what::before{right:0;background:linear-gradient(to right,var(--pace),var(--pace) 30%,rgb(29 63 170 / .15))}.ab-what::after{content:"";position:absolute;left:0;top:-.75rem;width:1.5rem;height:1.5rem;box-sizing:border-box;border-radius:50%;border:4px solid var(--pace);background:#fff;transition:transform 420ms var(--ease) calc(120ms + var(--k) * 260ms)}.ab-tl>li.is-now .ab-what::after{border-color:var(--signal);background:var(--signal);box-shadow:0 0 0 6px rgb(217 72 47 / .18)}.ab-tag{font-size:var(--t-label);font-weight:600;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-rendering:geometricPrecision}.ab-what>p:not(.ab-tag){max-width:30rem;font-size:1.0625rem;line-height:1.55}.ab-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem clamp(1rem,2vw,2rem);margin:.5rem 0 0;padding:0;list-style:none}.ab-nums>li{display:grid;gap:.4rem;align-content:start;padding-top:.85rem;border-top:2px solid var(--pace)}.ab-nums b{font-size:clamp(2.25rem,1.6rem + 2vw,3.75rem);font-weight:500;line-height:1;letter-spacing:-.035em;color:var(--pace);font-variant-numeric:tabular-nums lining-nums}.ab-nums li>span{font-size:var(--t-label);font-weight:600;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-rendering:geometricPrecision}.ab-since.is-waiting .ab-what::before{transform:scaleX(0)}.ab-since.is-waiting .ab-what::after{transform:scale(.2)}.ab-since .ab-tl>li>*{transition:opacity 520ms var(--ease) calc(200ms + var(--k) * 260ms),transform 520ms var(--ease) calc(200ms + var(--k) * 260ms)}.ab-since.is-waiting .ab-tl>li>*{opacity:0;transform:translateY(8px)}@media (max-width: 60rem){.ab-tl{grid-template-columns:minmax(0,1fr)}.ab-tl>li{grid-template-rows:auto auto;padding:0 0 2.5rem 2.75rem}.ab-tl>li:last-child{padding-bottom:0}.ab-when{padding-bottom:.6rem}.ab-tl>li:first-child .ab-when{font-size:clamp(3.25rem,2.4rem + 4vw,4.5rem)}.ab-what{position:static;padding-top:0}.ab-what::before{left:calc(.75rem - 2px);right:auto;top:1.75rem;bottom:0;width:4px;height:auto;transform-origin:top}.ab-tl>li:last-child .ab-what::before{display:none}.ab-what::after{top:.35rem}.ab-since.is-waiting .ab-what::before{transform:scaleY(0)}.ab-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-lead{margin-bottom:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.ab-band{position:relative;margin:0}.ab-band img{display:block;width:100%;height:clamp(20rem,48vw,44rem);object-fit:cover;background:var(--deep)}.ab-band-aerial img{object-position:50% 60%}.ab-rooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4) var(--gutter);margin:clamp(3rem,2rem + 3vw,5rem) 0 0;padding:0;list-style:none}.ab-room{position:relative;display:grid;gap:.7rem;align-content:start;min-width:0}.ab-room .ab-ph{margin-bottom:.4rem}.ab-room-n{position:relative;display:flex;align-items:center;height:2.75rem;margin-bottom:.5rem}.ab-room-n b{position:relative;z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;box-sizing:border-box;border:3px solid var(--pace);border-radius:50%;background:#fff;color:var(--pace);font-size:.9375rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.ab-room-n::after{content:"";position:absolute;left:2.75rem;right:calc(-1 * var(--gutter));top:calc(50% - 1.5px);height:3px;background:var(--pace);transform-origin:left;transition:transform 700ms var(--ease) calc(250ms + var(--k,0) * 180ms)}.ab-room:last-child .ab-room-n::after{right:0;background:linear-gradient(to right,var(--pace),rgb(29 63 170 / .12))}.js .ab-room.ease:not(.is-in) .ab-room-n::after{transform:scaleX(0)}.ab-room h3{font-size:1.375rem;line-height:1.25}.ab-room p{color:var(--muted);font-size:1.0625rem;line-height:1.55}.ab-room .ab-ph img{transition:transform 600ms var(--ease)}.ab-room:hover .ab-ph img{transform:scale(1.02)}.ab-room .ab-ph{overflow:hidden}@media (max-width: 60rem){.ab-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-room:nth-child(2) .ab-room-n::after{right:0}}@media (max-width: 40rem){.ab-rooms{grid-template-columns:minmax(0,1fr)}.ab-room .ab-room-n::after{right:0}}.pg--about .ab-people{--muted:#3F4B5E}.ab-people-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s5) clamp(2rem,5vw,5rem);align-items:start}.ab-mosaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .9rem}.ab-mosaic .ab-m1{grid-column:1 / -1}.ab-mosaic .ab-m1 img{aspect-ratio:4 / 3}.ab-mosaic :is(.ab-m2,.ab-m3,.ab-m4) img{aspect-ratio:4 / 3}.ab-stats{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:.1rem 0 0;padding:0;list-style:none}.ab-stats>li{display:grid;gap:.5rem;align-content:start;padding:1.25rem 1.25rem 1.35rem;background:#fff;border-top:4px solid var(--pace);box-shadow:0 .75rem 1.75rem rgb(16 35 94 / .08)}.ab-stats b{font-size:clamp(2.5rem,1.9rem + 2vw,3.75rem);font-weight:500;line-height:1;letter-spacing:-.035em;color:var(--pace);font-variant-numeric:tabular-nums lining-nums}.ab-stats span{font-size:.9375rem;line-height:1.4;color:var(--muted)}@media (min-width: 60.01rem){.ab-people .ab-words{position:sticky;top:calc(var(--mast) + 2rem)}}@media (max-width: 60rem){.ab-people-in{grid-template-columns:minmax(0,1fr)}}@media (max-width: 40rem){.ab-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-mosaic .ab-m4{grid-column:1 / -1}.ab-mosaic .ab-m4 img{aspect-ratio:16 / 9}}.pg--about .ab-fleet.k-sec{padding-top:0}.ab-fleet-band{position:relative}.ab-band-fleet img{height:clamp(22rem,50vw,44rem);object-position:65% 70%}.ab-fleet-band>.wrap{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.ab-panel{display:grid;gap:1.1rem;max-width:34rem;margin-bottom:clamp(-3rem,-3vw,-1.5rem);padding:clamp(1.5rem,1rem + 2.2vw,2.75rem);pointer-events:auto;background:var(--deep);color:var(--on-dark);--muted:var(--on-dark-2);border-top:4px solid var(--pace-lift);box-shadow:0 28px 56px -36px rgb(var(--shade) / .7)}.ab-panel .label{color:var(--on-dark-2)}.ab-panel .label.dash::before{background:var(--pace-lift)}.ab-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4) var(--gutter);margin-top:clamp(4.5rem,3rem + 4vw,7rem)}.ab-strip .ab-ph{transition:opacity 520ms var(--ease) calc(var(--k) * 90ms),transform 520ms var(--ease) calc(var(--k) * 90ms)}@media (max-width: 60rem){.ab-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 48rem){.ab-fleet-band>.wrap{position:static;pointer-events:auto}.ab-panel{margin:-3rem 0 0;position:relative;z-index:2}.ab-strip{margin-top:var(--s5)}}@media (max-width: 40rem){.ab-strip{grid-template-columns:minmax(0,1fr)}}.pg--about .ab-own{overflow:hidden}.ab-own-in{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s4) clamp(2rem,5vw,5rem);align-items:start}.pg--about .ab-own h2{font-size:clamp(2.125rem,1.5rem + 2.3vw,3.75rem);line-height:1.06}.ab-own .k-copy{position:relative;z-index:1}.ab-own .k-copy p{color:var(--on-pace-2)}.ab-own .k-copy>:first-child,.ab-own .k-copy .actions{color:#fff}.ab-own .go{color:#fff}.ab-own :focus-visible{outline-color:#fff}.ab-own-year{position:absolute;left:-.06em;bottom:calc(-1 * var(--band) + .5rem);margin:0;font-size:clamp(9rem,4rem + 18vw,22rem);font-weight:600;line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgb(255 255 255 / .16);pointer-events:none;user-select:none;font-variant-numeric:lining-nums}.ab-own .sec-head{position:relative;z-index:1;padding-bottom:clamp(5rem,2rem + 10vw,12rem)}@media (max-width: 60rem){.ab-own-in{grid-template-columns:minmax(0,1fr)}.ab-own .sec-head{padding-bottom:0}.ab-own-year{display:none}}.ab-intro{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s4) clamp(2rem,5vw,5rem);align-items:end}@media (max-width: 60rem){.ab-intro{grid-template-columns:minmax(0,1fr)}}.ab-named{margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0}.ab-ledger{margin:0;padding:0;list-style:none;border-top:2px solid var(--pace)}.ab-ledger>li{border-bottom:1px solid var(--k-line,#D5DAE6);transition:opacity 420ms var(--ease) calc(var(--k) * 45ms),transform 420ms var(--ease) calc(var(--k) * 45ms)}.ab-ledger a{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) 9.5rem;gap:.35rem clamp(1.25rem,3vw,3rem);align-items:baseline;padding:1.15rem 2.25rem 1.2rem 0;color:var(--ink);text-decoration:none;transition:background-color var(--t-lamp) var(--ease),padding var(--t-lamp) var(--ease)}.ab-ledger a::after{content:"";position:absolute;right:.5rem;top:50%;width:.7rem;height:.7rem;border-top:2px solid var(--pace);border-right:2px solid var(--pace);transform:translateY(-50%) rotate(45deg);opacity:.35;transition:opacity var(--t-lamp) var(--ease),right var(--t-lamp) var(--ease)}.ab-lg-name{font-size:clamp(1.1875rem,1.05rem + .5vw,1.5rem);font-weight:500;line-height:1.25;letter-spacing:-.01em}.ab-lg-what{color:var(--muted);font-size:1.0625rem;line-height:1.5}.ab-lg-tag{justify-self:end;padding:.2rem .55rem;background:var(--pace-tint);color:var(--pace);font-size:var(--t-label);font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-rendering:geometricPrecision}.ab-ledger a:is(:hover,:focus-visible){background:var(--pace-tint);padding-left:1rem}.ab-ledger a:is(:hover,:focus-visible) .ab-lg-name{color:var(--pace)}.ab-ledger a:is(:hover,:focus-visible)::after{opacity:1;right:.25rem}.ab-ledger a:is(:hover,:focus-visible) .ab-lg-tag{background:#fff}.ab-named.is-waiting .ab-ledger>li{opacity:0;transform:translateY(8px)}@media (max-width: 60rem){.ab-ledger a{grid-template-columns:minmax(0,1fr) auto}.ab-lg-what{grid-column:1 / -1;grid-row:2}.ab-lg-tag{grid-column:2;grid-row:1}}@media (max-width: 34rem){.ab-ledger a{grid-template-columns:minmax(0,1fr)}.ab-lg-tag{grid-column:1;grid-row:3;justify-self:start}}@media (prefers-reduced-motion: reduce){.ab-ledger a,.ab-ledger a::after{transition:none}.ab-ledger a:is(:hover,:focus-visible){padding-left:0}}@media (min-width: 60.01rem){.ab-split-even{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start}}.ab-case{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(2.5rem,2rem + 3vw,4.5rem)}.ab-case .ab-ph img{aspect-ratio:16 / 10;box-shadow:0 0 0 1px rgb(201 211 221 / .18),0 30px 60px -30px rgb(0 0 0 / .8)}.ab-case .ab-ph{transition:opacity 520ms var(--ease) calc(var(--k,0) * 120ms),transform 520ms var(--ease) calc(var(--k,0) * 120ms)}@media (max-width: 60rem){.ab-case{grid-template-columns:minmax(0,1fr)}}.ab-lines-in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s4) clamp(2rem,5vw,5rem);align-items:center}.ab-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;align-content:center}.ab-chips a{display:inline-flex;align-items:center;min-height:48px;padding:.4rem 1.1rem;border:1px solid var(--pace);border-radius:999px;color:var(--pace);font-weight:600;text-decoration:none;transition:background-color var(--t-lamp) var(--ease),color var(--t-lamp) var(--ease)}.ab-chips a:is(:hover,:focus-visible){background:var(--pace);color:#fff}@media (max-width: 60rem){.ab-lines-in{grid-template-columns:minmax(0,1fr)}}.pg--about .ab-next{--muted:#3F4B5E}.ab-next-in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s5) clamp(2rem,5vw,5rem);align-items:center}.pg--about .ab-next h2{color:var(--pace)}.ab-next .ab-ph img{aspect-ratio:4 / 3}@media (max-width: 60rem){.ab-next-in{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.ab-room .ab-ph img{transition:none}.ab-room:hover .ab-ph img{transform:none}}