.ab,.ab-drawer{--ab-ink: #16171a;--ab-soft: #45484d;--ab-muted: #6b7076;--ab-paper: #f5f5f5;--ab-bone: #ebebeb;--ab-line: #dedede;--ab-white: #fff;--ab-ease: cubic-bezier(.23, 1, .32, 1)}.ab{width:100%;color:var(--ab-ink);font-family:var(--font-stack-body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.ab *,.ab *:before,.ab *:after,.ab-drawer *,.ab-drawer *:before,.ab-drawer *:after{box-sizing:border-box}.ab :where(h1,h2,h3,h4,p,figure,ul,ol),.ab-drawer :where(h1,h2,h3,h4,p,figure,ul,ol){margin:0}.ab :where(ul,ol){padding:0;list-style:none}.ab :is(h1,h2,h3,h4),.ab-drawer :is(h1,h2,h3,h4){font-family:var(--font-stack-header);font-weight:500;line-height:1.06;letter-spacing:-.04em;color:#16171a!important;text-wrap:balance}.ab a,.ab-drawer a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.ab button,.ab-drawer button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}.ab :is(a,button):focus-visible,.ab-drawer :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.ab img,.ab-drawer img{display:block;width:100%;height:100%;object-fit:cover}.ab [hidden],.ab-drawer [hidden]{display:none!important}.ab[id],.ab [id]{scroll-margin-top:calc(var(--ls-header-offset, 0px) + 24px)}.ab svg{flex:none}.ab .ab-kicker,.ab .ab-meta,.ab-drawer .ab-meta{margin-bottom:20px;font-size:13px;line-height:1.5;font-weight:500;color:var(--ab-muted)}.ab .ab-meta{margin-bottom:16px}.ab-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.ab .ab-btn,.ab-drawer .ab-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:1px solid var(--ab-ink);border-radius:999px;background:var(--ab-ink);color:#f5f5f5!important;font:600 15px/1 var(--font-stack-body);letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s var(--ab-ease),border-color .2s var(--ab-ease),color .2s var(--ab-ease),scale .16s var(--ab-ease)}.ab .ab-btn:active,.ab-drawer .ab-btn:active{scale:.97}.ab .ab-btn:focus-visible{border-radius:999px}.ab .ab-btn svg,.ab-drawer .ab-btn svg{width:18px;height:18px;transition:translate .2s var(--ab-ease)}.ab .ab-btn:hover svg,.ab-drawer .ab-btn:hover svg{translate:2px 0}.ab .ab-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;line-height:1.4;font-weight:500}.ab .ab-link svg{width:18px;height:18px;transition:translate .2s var(--ab-ease)}.ab .ab-link:hover svg{translate:3px 0}.ab .ab-source-link,.ab-drawer .ab-source-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:13px;color:var(--ab-muted)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px}.ab .ab-source-link svg,.ab-drawer .ab-source-link svg{width:15px;height:15px}.ab-round{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--ab-line)!important;border-radius:50%;transition:background-color .2s var(--ab-ease),opacity .2s var(--ab-ease),scale .16s var(--ab-ease)}.ab-round svg{width:18px;height:18px}.ab-round:active{scale:.94}.ab-round:disabled{opacity:.3;cursor:default}@media(hover:hover)and (pointer:fine){.ab-round:not(:disabled):hover{background:#8080801f}}.ab-section-head{display:flex;justify-content:space-between;align-items:end;gap:64px;margin-bottom:48px}.ab-section-head h2{font-size:clamp(40px,4.5vw,68px)}.ab-section-head>p,.ab-section-head>.ab-section-text{max-width:36ch;padding-bottom:4px;font-size:17px;line-height:1.7;color:var(--ab-soft)}.ab-dark{--ab-ink: #f5f5f5;--ab-soft: #d1d2d4;--ab-muted: #a7aab0;--ab-line: #343438;background:#111214;color:#f5f5f5}.ab-dark :is(h1,h2,h3,h4){color:#f5f5f5!important}.ab-dark .ab-btn{background:#f5f5f5;border-color:#f5f5f5;color:#16171a!important}.ab-photo{position:relative;overflow:hidden;border-radius:12px;background:var(--ab-bone)}.ab-photo figcaption,.ab-photo .ab-caption{position:absolute;inset:auto 0 0;padding:32px 20px 16px;background:linear-gradient(transparent,#0000009e);color:#fff;font-size:12px;line-height:1.4}.ab-photo img{transition:scale .6s var(--ab-ease)}@media(hover:hover)and (pointer:fine){.ab-photo:hover img,a:hover>.ab-photo img,.ab-photo:is(a):hover img{scale:1.025}}.ab-hero{padding-bottom:0}.ab-pagebar{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:clamp(24px,3vw,36px);font-size:13px}.ab-pagebar>p{color:var(--ab-muted)}.ab-pagebar nav{display:flex;gap:26px}.ab-pagebar nav a{display:flex;align-items:center;min-height:44px}.ab-pagebar nav a:hover{text-decoration:underline;text-underline-offset:5px}.ab-hero-copy{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:end;padding:40px 0 48px}.ab-hero h1{font-size:clamp(62px,6.7vw,100px);line-height:.98;letter-spacing:-.055em}.ab-hero-intro{max-width:500px;padding-bottom:4px}.ab-hero-intro>.ab-hero-text{margin-bottom:30px;max-width:40ch;font-size:21px;line-height:1.55;color:var(--ab-soft);text-wrap:pretty}.ab-hero-archive{display:grid;grid-template-columns:1.65fr 1fr .75fr;gap:14px;height:clamp(300px,24vw,400px)}.ab-hero-archive .ab-photo:nth-child(n+4){display:none}.ab-hero-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid var(--ab-line);font-size:13px;color:var(--ab-muted)}.ab-hero-foot a{display:inline-flex;align-items:center;gap:14px;min-height:40px;color:var(--ab-ink);font-weight:500}.ab-hero-foot svg{width:18px;height:18px;transition:translate .2s var(--ab-ease)}.ab-hero-foot a:hover svg{translate:0 3px}.ab-origin{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:clamp(64px,7vw,100px) clamp(48px,5vw,76px)}.ab-origin h2{font-size:clamp(38px,4vw,60px)}.ab-origin-text{max-width:580px}.ab-origin .ab-lead{max-width:30ch;margin-top:28px;font-size:23px;line-height:1.5;letter-spacing:-.015em;color:var(--ab-ink);text-wrap:pretty}.ab-origin-text .ab-rte p{margin-bottom:20px;font-size:16px;line-height:1.8;color:var(--ab-soft)}.ab-facts{display:grid;grid-template-columns:repeat(var(--ab-facts, 3),minmax(0,1fr));gap:48px;padding:34px 0 clamp(48px,5vw,72px);border-top:1px solid var(--ab-line)}.ab-fact{display:flex;align-items:center;gap:24px;min-width:0}.ab-fact strong{font:500 clamp(44px,4.6vw,66px)/1 var(--font-stack-header);letter-spacing:-.05em}.ab-fact p{font-size:14px;line-height:1.55}.ab-fact p span{display:block;margin-top:4px;font-size:13px;color:var(--ab-muted)}.ab-journey{padding:clamp(56px,6vw,88px) 0 clamp(36px,4vw,48px)}.ab-tabs-list{display:flex}.ab-year-tabs{align-items:stretch;gap:0;margin-bottom:44px;border-bottom:1px solid var(--ab-line);overflow-x:auto;scrollbar-width:none}.ab-year-tabs::-webkit-scrollbar{display:none}.ab-year{display:flex;flex-direction:column;justify-content:flex-start;flex:1 0 120px;min-width:0;padding:22px 12px 18px 0!important;border-bottom:2px solid transparent!important;margin-bottom:-1px!important;text-align:left;opacity:.5;transition:opacity .2s var(--ab-ease),border-color .2s var(--ab-ease)}.ab-year[aria-selected=true]{opacity:1;border-bottom-color:currentColor!important}@media(hover:hover)and (pointer:fine){.ab-year:hover{opacity:1}}.ab-year span{display:block;font:500 32px/1.2 var(--font-stack-header);letter-spacing:-.04em}.ab-year small{display:block;margin-top:8px;font-size:12px;line-height:1.4}.ab-moment{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ab-moment-image{height:clamp(300px,26vw,420px)}.ab-moment-copy{max-width:520px}.ab-moment-copy .ab-meta span{margin-right:12px;color:#fff;font-weight:600}.ab-moment h3{margin-bottom:22px;font-size:clamp(32px,3.3vw,49px);line-height:1.12}.ab-moment-body{margin-bottom:16px;font-size:17px;line-height:1.7;color:#dedee1}.ab-moment-detail{margin-bottom:8px;font-size:15px;line-height:1.7;color:var(--ab-muted)}.ab-timeline-footer{display:flex;justify-content:space-between;align-items:center;padding-top:32px;font-size:13px;color:var(--ab-muted)}.ab-timeline-footer>div{display:flex;gap:10px}.ab-moments.is-static .ab-moment+.ab-moment{margin-top:64px}.ab-stories{padding-block:clamp(64px,7vw,106px)}.ab-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px 40px}.ab-story{min-width:0}.ab-story-image{display:block;height:320px}.ab-story-copy{padding-top:24px}.ab-story-copy h3{max-width:24ch;margin-bottom:16px;font-size:34px;line-height:1.14}.ab-story-summary{max-width:50ch;font-size:16px;line-height:1.7;color:var(--ab-soft)}.ab-proof{display:flex;align-items:center;gap:10px;margin:22px 0 8px;font-size:13px;color:var(--ab-muted)}.ab-proof svg{width:18px;height:18px}.ab-story--lead{grid-column:1 / -1;display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:70px}.ab-story--lead .ab-story-image{height:420px}.ab-story--lead .ab-story-copy{padding:0}.ab-story--lead h3{max-width:19ch;font-size:46px}.ab-recognition{padding:clamp(56px,6vw,88px) 0;background:var(--ab-bone)}.ab-recognition-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:100px;align-items:start}.ab-recognition h2{margin-bottom:26px;font-size:clamp(36px,3.6vw,54px)}.ab-recognition-text{max-width:40ch;margin-bottom:16px;font-size:16px;line-height:1.75;color:var(--ab-soft)}.ab-recognition-note{max-width:43ch;margin-bottom:8px;font-size:13px;color:var(--ab-muted)}.ab-awards{padding:28px 32px 30px;border-radius:16px;background:var(--ab-white);box-shadow:0 1px 2px #0000000a,0 12px 32px -18px #0000002e}.ab-award-tabs{gap:24px;margin-bottom:26px;border-bottom:1px solid var(--ab-line);overflow-x:auto;scrollbar-width:none}.ab-award-tabs button{flex:none;min-height:46px;padding:7px 0!important;border-bottom:2px solid transparent!important;margin-bottom:-1px!important;font-size:14px;font-weight:500;text-align:left;color:var(--ab-muted);transition:color .2s var(--ab-ease),border-color .2s var(--ab-ease)}.ab-award-tabs button[aria-selected=true]{border-bottom-color:var(--ab-ink)!important;color:var(--ab-ink)}.ab-award-panel h3{font-size:20px;letter-spacing:-.02em}.ab-award-list{margin-top:16px!important}.ab-award-list li{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;border-bottom:1px solid var(--ab-line)}.ab-award-name small{display:block;margin-bottom:1px;font-size:12px;color:var(--ab-muted)}.ab-award-name a,.ab-award-name span{font-size:19px;font-weight:500;letter-spacing:-.01em}.ab-award-name a:hover{text-decoration:underline;text-underline-offset:4px}.ab-award-type{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--ab-bone);font-size:12px;font-weight:600;white-space:nowrap}.ab-award-type svg{width:16px;height:16px}.ab-award-type--gold{background:#16171a;color:#f5f5f5}.ab-award-type--gold svg{color:#d8b45a}.ab-award-source{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding-top:18px;font-size:13px;color:var(--ab-muted)}.ab-award-source a{display:inline-flex;align-items:center;gap:8px;color:var(--ab-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ab-award-source svg{width:15px;height:15px}.ab-awards.is-static .ab-award-panel+.ab-award-panel{margin-top:40px}.ab-brands{padding-block:clamp(64px,7vw,100px) clamp(56px,6vw,82px)}.ab-brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab-brand{display:flex;flex-direction:column;min-width:0;padding:26px 24px 22px;border-radius:14px;background:var(--ab-white);box-shadow:0 1px 2px #0000000a,0 10px 28px -18px #00000029;transition:box-shadow .3s var(--ab-ease),translate .3s var(--ab-ease)}.ab-brand h3{margin-bottom:30px;font-size:27px;line-height:1.25;letter-spacing:-.035em}.ab-brand strong{max-width:24ch;margin-bottom:12px;font-size:15px;font-weight:600;line-height:1.5}.ab-brand>p{margin-bottom:26px;font-size:14px;line-height:1.65;color:var(--ab-muted)}.ab-brand>span{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid var(--ab-line);font-size:13px;font-weight:500}.ab-brand>span svg{width:18px;height:18px;transition:translate .2s var(--ab-ease)}.ab-brand:focus-visible{outline:2px solid #16171a;outline-offset:3px;border-radius:14px}@media(hover:hover)and (pointer:fine){.ab-brand:hover{translate:0 -2px;box-shadow:0 1px 2px #0000000d,0 18px 40px -18px #0000003d}.ab-brand:hover>span svg{translate:3px 0}}.ab-brand--photo{position:relative;overflow:hidden;isolation:isolate}.ab-brand--photo>:not(.ab-brand__photo){position:relative;transition:color .35s var(--ab-ease),border-color .35s var(--ab-ease)}.ab-brand--photo h3{transition:color .35s var(--ab-ease)!important}.ab-brand__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#111214;opacity:0;transition:opacity .45s var(--ab-ease)}.ab-brand__photo img{scale:1.06;transition:scale .9s var(--ab-ease)}.ab-brand__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0c80,#0a0a0c59 40%,#0a0a0cd1)}@media(hover:hover)and (pointer:fine){.ab-brand--photo:hover .ab-brand__photo{opacity:1}.ab-brand--photo:hover .ab-brand__photo img{scale:1}.ab-brand--photo:hover,.ab-brand--photo:hover>p{color:#fffc}.ab-brand--photo:hover h3,.ab-brand--photo:hover strong,.ab-brand--photo:hover>span{color:#fff!important}.ab-brand--photo:hover>span{border-top-color:#ffffff47}}.ab-brand--photo:focus-visible .ab-brand__photo{opacity:1}.ab-brand--photo:focus-visible .ab-brand__photo img{scale:1}.ab-brand--photo:focus-visible>p{color:#fffc}.ab-brand--photo:focus-visible :is(h3,strong),.ab-brand--photo:focus-visible>span{color:#fff!important}.ab-brand--photo:focus-visible>span{border-top-color:#ffffff47}@media(prefers-reduced-motion:reduce){.ab-brand__photo img{scale:1}}.ab-brand-foot{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-top:28px}.ab-brand-foot p{font-size:15px;line-height:1.65}.ab-brand-foot p span{display:block;font-size:13px;color:var(--ab-muted)}.ab-community{padding:clamp(56px,6vw,80px) 0 clamp(24px,3vw,32px)}.ab-community-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:78px;align-items:center}.ab-map-column{min-width:0}.ab-map{position:relative;width:100%;aspect-ratio:1000 / 466;margin:10px 0 24px}.ab-map .ev-world{display:block;width:100%;height:100%}.ab-map .ev-graticule{fill:none;stroke:#2c2e33;stroke-width:.45}.ab-map .ev-world path:not(.ev-graticule){fill:#2a2d32;stroke:#5d626b;stroke-width:.25}.ab-pin{position:absolute;z-index:1;display:grid;place-items:center;width:14px;height:14px;translate:-50% -50%}.ab-pin[data-unplaced]{display:none}.ab-pin i{display:block;width:8px;height:8px;border-radius:50%;background:#c9ccd1;box-shadow:0 0 0 4px #dfe2e514;transition:background-color .2s var(--ab-ease),box-shadow .2s var(--ab-ease)}.ab-pin.is-active i{background:#fff;box-shadow:0 0 0 6px #ffffff29}.ab-pin>span{position:absolute;bottom:20px;left:50%;translate:-50% 0;display:none;padding:4px 9px;border:1px solid #45484d;border-radius:6px;background:#111214;color:#fff;font-size:12px;white-space:nowrap}.ab-pin.is-active>span{display:block}.ab-city-list{flex-wrap:wrap;gap:8px}.ab-city-list button{min-height:42px;padding:7px 15px!important;border:1px solid var(--ab-line)!important;border-radius:999px;font-size:13px;color:#bfc2c7;transition:background-color .2s var(--ab-ease),color .2s var(--ab-ease),border-color .2s var(--ab-ease)}.ab-city-list button[aria-pressed=true]{border-color:#f5f5f5!important;background:#f5f5f5;color:#16171a}@media(hover:hover)and (pointer:fine){.ab-city-list button[aria-pressed=false]:hover{border-color:#6b7076!important;color:#fff}}.ab-map-note{margin-top:16px!important;font-size:12px;color:#8e939b}.ab-city h3{max-width:19ch;margin-bottom:20px;font-size:35px;line-height:1.14}.ab-city .ab-kicker{margin-bottom:16px;font-size:12px}.ab-city-body{max-width:42ch;margin-bottom:12px;font-size:15px;line-height:1.8;color:#c7c9ce}.ab-city .ab-source-link{display:flex;max-width:max-content;color:#a7aab0!important}.ab-cities.is-static .ab-city+.ab-city{margin-top:40px}.ab-community-footer{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:52px;padding-top:20px;border-top:1px solid var(--ab-line);font-size:13px;color:var(--ab-muted)}.ab-community-footer .ab-link{color:#f5f5f5}.ab-beliefs{padding-block:clamp(64px,7vw,98px)}.ab-belief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.ab-belief{padding-top:26px;border-top:1px solid var(--ab-line)}.ab-belief>svg{width:26px;height:26px;margin-bottom:26px}.ab-belief h3{max-width:20ch;margin-bottom:18px;font-size:26px;line-height:1.2}.ab-belief p{max-width:42ch;margin-bottom:14px;font-size:15px;line-height:1.75;color:var(--ab-muted)}.ab-invitation{padding:clamp(40px,5vw,72px) 0 0;border-top:1px solid #dedede}.ab-invitation h2{margin-bottom:32px;font-size:clamp(48px,5.8vw,88px);line-height:1.01;letter-spacing:-.05em}.ab-invitation .ab-actions{margin-bottom:clamp(42px,5vw,66px)}.ab-contact-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 36px;padding:20px 0 24px;border-top:1px solid #d4d4d4;font-size:13px}.ab-contact-row p{margin-right:auto!important;color:var(--ab-muted)}.ab-contact-row a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-weight:500}.ab-contact-row a:hover{text-decoration:underline;text-underline-offset:4px}.ab-contact-row svg{width:16px;height:16px}.ab-drawer{position:fixed;inset:0 0 0 auto;width:min(560px,100vw);max-width:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--ab-paper);color:var(--ab-ink);font:16px/1.7 var(--font-stack-body);overflow:hidden;box-shadow:-12px 0 60px #00000024}.ab-drawer::backdrop{background:#05060980}.ab-drawer[open]{display:flex;flex-direction:column}.ab-drawer-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px 16px 28px;border-bottom:1px solid var(--ab-line);font-size:13px;font-weight:500;color:var(--ab-muted)}.ab-drawer-body{flex:1;min-height:0;padding:28px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.ab-drawer-body .ab-photo{height:240px;margin-bottom:26px}.ab-drawer h2{margin-bottom:22px;font-size:34px;line-height:1.1}.ab-drawer h3{margin-bottom:12px;font-size:20px;line-height:1.25}.ab-drawer-body p{margin-bottom:18px;font-size:15px;line-height:1.8;color:var(--ab-soft)}.ab-drawer-body .ab-btn{margin:6px 0 28px}.ab-drawer-sources{margin-top:22px;padding-top:26px;border-top:1px solid var(--ab-line)}.ab-source-record{margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--ab-line)}.ab-source-record:last-child{margin-bottom:0;border-bottom:0}.ab-source-record small{display:block;margin-bottom:8px;font-size:12px;color:var(--ab-muted)}.ab-source-record h3{margin-bottom:8px;font-size:18px}.ab-source-record p{margin-bottom:6px;font-size:14px}.ab-drawer .ab-round{border-color:var(--ab-line)!important}@media(max-width:1150px){.ab-hero-copy{gap:45px}.ab-hero-intro>.ab-hero-text{font-size:18px}.ab-origin{gap:50px}.ab-facts{gap:25px}.ab-fact{gap:16px}.ab-fact p{font-size:13px}.ab-moment{gap:45px}.ab-story--lead{gap:40px}.ab-story--lead h3{font-size:39px}.ab-recognition-grid{gap:56px}.ab-community-layout{gap:42px}.ab-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-belief-grid{gap:36px}.ab-pagebar nav{gap:18px}}@media(max-width:820px){.ab-pagebar nav{display:none}.ab-hero-copy{grid-template-columns:1fr;gap:24px;padding:24px 0 32px}.ab-hero h1{font-size:clamp(52px,12vw,84px)}.ab-hero-intro{max-width:620px}.ab-hero-intro>.ab-hero-text{max-width:50ch;margin-bottom:24px;font-size:18px}.ab-hero-archive{grid-template-columns:1.55fr 1fr;gap:10px;height:290px}.ab-hero-archive .ab-photo:nth-child(3){display:none}.ab-hero-foot{padding:16px 0;font-size:12px}.ab-hero-foot>span{max-width:30ch}.ab-origin{grid-template-columns:1fr;gap:26px;padding-block:56px 32px}.ab-origin h2{font-size:40px}.ab-origin .ab-lead{margin-top:20px;font-size:20px}.ab-origin-text .ab-rte p{font-size:15px}.ab-facts{grid-template-columns:1fr;gap:0;padding:0 0 44px;border-top:0}.ab-fact{gap:24px;padding:18px 0;border-top:1px solid var(--ab-line)}.ab-fact strong{min-width:104px;font-size:42px}.ab-fact p{font-size:14px}.ab-section-head{display:block;margin-bottom:30px}.ab-section-head h2{font-size:42px}.ab-section-head>p,.ab-section-head>.ab-section-text{max-width:48ch;margin-top:18px;padding:0;font-size:15px}.ab-year-tabs{gap:24px;margin-bottom:28px}.ab-year{flex:0 0 120px;padding:14px 0!important}.ab-year span{font-size:28px}.ab-moment{grid-template-columns:1fr;gap:24px}.ab-moment-image{height:300px}.ab-moment h3{max-width:22ch;margin-bottom:16px;font-size:34px}.ab-moment-body{font-size:15px}.ab-moment-detail{font-size:14px}.ab-story-grid{gap:44px 24px}.ab-story--lead{display:block}.ab-story--lead .ab-story-image{height:340px}.ab-story--lead .ab-story-copy{padding-top:22px}.ab-story-copy h3,.ab-story--lead h3{max-width:28ch;font-size:30px}.ab-story-image{height:230px}.ab-story-summary{font-size:15px}.ab-recognition-grid{grid-template-columns:1fr;gap:32px}.ab-recognition h2{font-size:40px}.ab-awards{padding:22px 20px 24px}.ab-brand-foot{flex-direction:column;align-items:flex-start;gap:18px}.ab-community-layout{grid-template-columns:1fr;gap:36px}.ab-cities{padding-top:28px;border-top:1px solid var(--ab-line)}.ab-city h3{max-width:28ch;font-size:32px}.ab-community-footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:36px}.ab-belief-grid{grid-template-columns:1fr;gap:30px}.ab-belief{display:grid;grid-template-columns:28px 1fr;gap:0 18px}.ab-belief>svg{grid-column:1;grid-row:1 / 4;margin:0}.ab-belief>:not(svg){grid-column:2}.ab-belief .ab-link{justify-self:start}.ab-invitation h2{font-size:50px}.ab-contact-row{gap:6px 22px}.ab-contact-row>p{flex-basis:100%}}@media(max-width:560px){.ab-hero h1{font-size:54px}.ab-hero-intro>.ab-hero-text{font-size:16px}.ab-hero-archive{grid-template-columns:1.2fr 1fr;height:240px}.ab-origin h2{font-size:36px}.ab-section-head h2{font-size:38px}.ab-moment-image{height:230px}.ab-moment h3{font-size:30px}.ab-story-grid{grid-template-columns:1fr;gap:40px}.ab-story--lead{grid-column:auto}.ab-story--lead .ab-story-image,.ab-story-image{height:260px}.ab-recognition h2{font-size:36px}.ab-award-name a,.ab-award-name span{font-size:17px}.ab-brand-grid{grid-template-columns:1fr;gap:12px}.ab-brand h3{margin-bottom:18px;font-size:24px}.ab-pin>span{bottom:15px;font-size:10px}.ab-invitation h2{font-size:44px}.ab-actions .ab-btn{flex:1 1 100%}.ab-drawer-body{padding:22px 20px}.ab-drawer h2{font-size:30px}.ab-drawer-body .ab-photo{height:200px}}@media(prefers-reduced-motion:reduce){.ab *,.ab-drawer *{transition-duration:0s!important}.ab .ab-btn:active,.ab-round:active{scale:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ls-about.css.map */
