.abt{padding:72px 0}.abt--navy{background:var(--navy);color:#fff}.abt--cloud{background:var(--cloud)}.abt-in{gap:40px;display:grid}.abt-link{min-height:48px;font:700 17px/1.2 var(--font-head);color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:6px;align-items:center;gap:8px;text-decoration-thickness:2px;display:inline-flex}.abt-link:hover{-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.abt--navy .abt-link{color:#fff}.abt--navy .abt-link:hover{text-decoration-color:#fff}.abt-rows li{border-top:1px solid var(--mist);gap:6px;padding:22px 0;display:grid}.abt-rows li:last-child{border-bottom:1px solid var(--mist)}.abt--navy .abt-rows li{border-color:#c9d6e840}.abt-rows h3{font:400 clamp(24px, 2vw, 30px)/1.15 var(--font-serif);font-variation-settings:"opsz" 48}.abt-rows p{color:var(--slate);max-width:52ch;font-size:17px;line-height:1.5}.abt--navy .abt-rows p{color:var(--uniform)}.abt-pillar h3.abt-ph{font:400 clamp(34px, 3vw, 48px)/1.05 var(--font-serif);font-variation-settings:"opsz" 60;letter-spacing:-.01em;margin-top:12px}.abt-pillar h3.abt-ph em{font-style:italic}.abt-pillar>p{color:var(--uniform);margin:8px 0 24px}.abt-facts>div{border-top:1px solid var(--mist);gap:6px;padding:20px 0;display:grid}.abt-facts>div:last-child{border-bottom:1px solid var(--mist)}.abt--cloud .abt-facts>div{border-color:#c9d6e8}.abt-facts dd{font:400 clamp(20px, 1.7vw, 24px)/1.35 var(--font-serif);font-variation-settings:"opsz" 32;max-width:60ch}.abt-callout{border-left:4px solid var(--navy);background:#fff;max-width:62ch;margin-top:32px;padding:20px 24px;font-size:17px;line-height:1.5}.abt-callout strong{font-family:var(--font-head)}.abt-fit h3{font:800 13px/1.2 var(--font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-stretch:125%}.abt-fit ul{margin-top:14px}.abt-fit li{border-top:1px solid var(--mist);padding:16px 0;font-size:17px;line-height:1.5}.abt-fit li:first-child{border-top-color:var(--navy)}.abt-strip{background:#fff;gap:4px;display:grid}.abt-strip figure{position:relative}.abt-strip img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.abt-strip figcaption{padding:10px var(--gutter) 0;font:600 14px/1.3 var(--font-head);color:var(--slate)}.abt-people li{border-top:1px solid var(--mist);align-items:start;gap:8px;padding:24px 0;display:grid}.abt-people li:last-child{border-bottom:1px solid var(--mist)}.abt-people .tag{justify-self:start}.abt-people .abt-role{font:700 16px/1.3 var(--font-head)}.abt-people p:not(.abt-role){color:var(--slate);max-width:52ch;font-size:17px;line-height:1.5}.abt-people--plain h3{font:400 clamp(26px, 2.4vw, 34px)/1.15 var(--font-serif);font-variation-settings:"opsz" 48}.abt-quote p{font:400 clamp(26px, 2.4vw, 38px)/1.2 var(--font-serif);font-variation-settings:"opsz" 48;letter-spacing:-.01em;max-width:30ch}.abt-quote figcaption{font:600 16px/1.3 var(--font-head);color:var(--slate);margin-top:16px}.abt--navy .abt-quote figcaption{color:var(--uniform)}.abt-gallery{grid-template-columns:1fr 1fr;gap:12px;display:grid}.abt-gallery img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%;display:block}.abt-tablewrap{overflow-x:auto}.abt-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px;line-height:1.35}.abt-table caption{text-align:left;font:400 clamp(26px, 2.2vw, 32px)/1.1 var(--font-serif);font-variation-settings:"opsz" 48;padding-bottom:12px}.abt-table th{text-align:left;font:800 12px/1.2 var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);border-bottom:1px solid var(--navy);padding:10px 12px 10px 0}.abt-table td{border-bottom:1px solid var(--mist);vertical-align:top;padding:11px 12px 11px 0}.abt-table td:first-child{font-weight:600;font-family:var(--font-head)}.abt-table .num{text-align:right;padding-right:0}.abt-table th.num{text-align:right}.abt-tables{gap:48px;display:grid}.abt-year{padding-top:8px}.abt-year h2{font:400 clamp(44px, 5vw, 84px)/1 var(--font-serif);font-variation-settings:"opsz" 60;letter-spacing:-.015em}.abt-year h2 em{font-style:italic}.abt-year-lead{max-width:54ch;color:var(--slate);margin-top:12px}.abt-stats{border-top:1px solid #c9d6e840;display:grid}.abt-stats>div{border-bottom:1px solid #c9d6e840;padding:24px 0}.abt-stats dt{font:400 clamp(44px, 4vw, 64px)/1 var(--font-serif);font-variation-settings:"opsz" 60;font-variant-numeric:lining-nums}.abt-stats dd{color:var(--uniform);margin-top:8px;font-size:16px;line-height:1.4}.abt-ranks{gap:40px;display:grid}.abt-ranks li{grid-template-columns:auto 1fr;align-items:center;gap:4px 24px;display:grid}.abt-ranks .face{grid-row:1/span 4;margin-bottom:14px;position:relative}.abt-ranks img{aspect-ratio:1;object-fit:cover;width:132px;box-shadow:0 0 0 1px var(--mist);border-radius:50%;display:block}.abt-ranks .tag{text-align:center;white-space:normal;width:max-content;max-width:160px;font-size:11px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.abt-place{font:400 clamp(44px, 4vw, 56px)/1 var(--font-serif);font-variation-settings:"opsz" 60}.abt-place span{font:700 12px/1.2 var(--font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-text);margin-left:8px;font-stretch:125%}.abt-ranks p:not(.abt-place){color:var(--slate);font-size:16px}.abt-ranks .abt-m{font:600 17px/1.4 var(--font-head);color:var(--navy)}.abt-scores li{border-bottom:1px solid var(--mist);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:12px 0;font-size:17px;display:flex}.abt-scores li span:first-child{font:600 17px/1.3 var(--font-head)}.abt-scores h3{font:400 clamp(26px, 2.2vw, 32px)/1.1 var(--font-serif);font-variation-settings:"opsz" 48;margin-bottom:8px}.abt-scores>p{color:var(--slate);margin-top:10px;font-size:15px}.abt-grid3{gap:40px;display:grid}.abt-note{max-width:64ch;color:var(--slate);margin-top:28px;font-size:15px;line-height:1.5}.abt-news li{border-top:1px solid var(--mist);scroll-margin-top:calc(var(--hdr-h) + 16px);gap:4px;padding:26px 0;display:grid}.abt-news li:last-child{border-bottom:1px solid var(--mist)}.abt-news time{font:800 13px/1.2 var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-stretch:125%}.abt-news h3{font:400 clamp(26px, 2.4vw, 34px)/1.15 var(--font-serif);font-variation-settings:"opsz" 48;margin-top:4px}.abt-news p{max-width:60ch;color:var(--slate);font-size:17px;line-height:1.5}.abt-news .abt-tag{font:700 12px/1 var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-text);justify-self:start;margin-top:4px}.abt-yh{font:400 clamp(36px, 4vw, 56px)/1 var(--font-serif);font-variation-settings:"opsz" 60;margin:0 0 8px}@media (min-width:640px){.abt-strip{grid-template-columns:repeat(3,1fr)}.abt-grid3{grid-template-columns:repeat(3,1fr);gap:32px}.abt-stats{border-bottom:1px solid #c9d6e840;grid-template-columns:repeat(3,1fr)}.abt-stats>div{border-bottom:0;padding:28px 24px}.abt-stats>div+div{border-left:1px solid #c9d6e840}.abt-stats>div:first-child{padding-left:0}.abt-gallery{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.abt{padding:var(--pad-y) 0}.abt-in--2{grid-template-columns:5fr 7fr;align-items:start;gap:72px}.abt-in--eq{grid-template-columns:1fr 1fr;align-items:start;gap:72px}.abt-facts>div{grid-template-columns:160px 1fr;align-items:baseline;gap:24px}.abt-people li{grid-template-columns:minmax(220px,4fr) 3fr 5fr;align-items:center;gap:24px}.abt-people--plain li{grid-template-columns:4fr 3fr 5fr}.abt-tables{grid-template-columns:1fr 1fr;gap:56px}.abt-ranks{grid-template-columns:repeat(3,1fr);gap:32px}.abt-strip figcaption{padding-inline:0}.abt-strip{padding-inline:calc((100% - min(100%, 1280px + 2 * var(--gutter))) / 2 + var(--gutter));gap:16px}.abt-news li{grid-template-columns:200px 1fr;column-gap:40px}.abt-news time{grid-row:1/span 4;padding-top:10px}.abt-news li>*{grid-column:2}.abt-news time{grid-column:1}}.abt--navy .abt-people li{border-color:#c9d6e840;grid-template-columns:1fr;gap:8px}.abt--navy .abt-people p:not(.abt-role){color:var(--uniform)}
