.abf-open{background:var(--ab-night);color:#eef3f1;padding-block:clamp(150px,12vw,184px) clamp(44px,4vw,64px)}.abf-open-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(30px,4.6vw,84px);display:grid}main.abk .abf-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--ab-teal-light);margin-bottom:18px;font-size:14px;font-weight:650}main.abk .abf-open h1{color:#fff;max-width:9ch;margin-bottom:24px;font-size:clamp(56px,7vw,112px);line-height:.92}main.abk .abf-open-copy>p:not(.abf-kicker){color:#ffffffe0;max-width:42ch;font-size:clamp(18px,1.4vw,21px);line-height:1.55}.abf-open .abk-links a{color:#fff;border-bottom-color:#ffffffb3}.abf-open .abk-links a .px-arrow{color:var(--ab-teal-light)}.abf-open-film{margin:0}.abf-before-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(30px,5vw,96px);display:grid}main.abk .abf-before-grid h2{margin-bottom:22px}main.abk .abf-lede{color:var(--ab-ink);font-size:clamp(20px,1.6vw,24px);line-height:1.5}.abf-quote{margin-top:clamp(0px,4vw,70px)}main.abk .abf-quote blockquote p{max-width:16ch;font-size:clamp(30px,2.8vw,44px);line-height:1.12}.abf-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,5vw,96px);margin-bottom:clamp(30px,3.4vw,52px);display:grid}main.abk .abf-years{letter-spacing:.07em;text-transform:uppercase;color:var(--ab-teal);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:13.5px;font-weight:700;display:block}.abf-built-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2.2vw,34px);margin:0;padding:0;list-style:none;display:grid}.abf-built-list li{border-top:2px solid var(--ab-ink);padding-top:20px}.abf-built-list b{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(20px,1.6vw,25px);display:block}main.abk .abf-built-list p{font-size:16px}.abf-stage-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(30px,5vw,96px);display:grid}main.abk .abf-stage-intro{margin:14px 0 clamp(26px,2.6vw,40px);font-size:clamp(18px,1.4vw,21px)}.abf-stage-list{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none}.abf-stage-list li{-moz-column-gap:22px;border-bottom:1px solid #ffffff24;grid-template-columns:110px minmax(0,1fr);column-gap:22px;padding:18px 0;display:grid}main.abk .abf-stage-list .abf-years{color:var(--ab-teal-light);grid-row:1/4;margin:4px 0 0}.abf-stage-list b{letter-spacing:-.02em;font-size:clamp(19px,1.5vw,22px)}main.abk .abf-stage-list p{margin-top:4px;font-size:16px}main.abk .abf-stage-list .abk-links{margin-top:6px}.abf-stage-media{gap:22px;display:grid;position:sticky;top:130px}.abf-figure{margin:0}.abf-desk-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,40px);margin:0;padding:0;list-style:none;display:grid}.abf-desk-list li{border-radius:var(--ab-radius);background:var(--ab-white);padding:24px 26px 28px}.abf-desk-list b{letter-spacing:-.02em;color:var(--ab-ink);margin-bottom:8px;font-size:clamp(20px,1.5vw,23px);font-weight:600;line-height:1.2;display:block}main.abk .abf-desk-list p{font-size:16.5px}.abf-said{border-left:2px solid var(--ab-teal);margin:16px 0 0;padding-left:16px}main.abk .abf-said blockquote p{font-family:var(--ab-quote);color:var(--ab-ink);font-size:clamp(19px,1.4vw,22px);line-height:1.3}.abf-ted-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,5vw,96px);margin-bottom:clamp(30px,3.4vw,52px);display:grid}main.abk .abf-ted-open h1{max-width:13ch;margin-bottom:0}main.abk .abf-ted-intro{color:#ffffffe0;font-size:clamp(18px,1.4vw,21px);line-height:1.55}.abf-ted-player{border-radius:var(--ab-radius);overflow:hidden}.abf-ted-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,5vw,96px);display:grid}.abf-ted-grid article{border-top:2px solid var(--ab-ink);padding-top:22px}main.abk .abf-ted-grid h2{margin-bottom:16px;font-size:clamp(28px,2.4vw,38px)}main.abk .abf-ted-grid a:not(.abk-links a){text-underline-offset:3px;text-decoration:underline}.av-ted-film{color:#fff;background:#171717;margin:0}.av-ted-stage{aspect-ratio:16/9;background:#080808;position:relative;overflow:hidden}.av-ted-stage iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.av-ted-play{color:#fff;cursor:pointer;text-align:left;background:#111;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.av-ted-play>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.av-ted-play:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080808c9);position:absolute;inset:45% 0 0}.av-ted-play-label{z-index:1;align-items:center;gap:21px;font-size:24px;line-height:1.25;display:flex;position:absolute;inset:auto 34px 30px}.av-ted-play-label small{color:#ddd;margin-top:7px;font-size:15px;font-weight:400;line-height:1.4;display:block}.av-ted-play-icon{background:#1717179c;border:1px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;width:63px;height:63px;transition:background .2s,color .2s;display:grid}.av-ted-play-icon svg{fill:currentColor;width:24px;height:24px}.av-ted-play:hover .av-ted-play-icon{color:#111;background:#fff}.av-ted-play:focus-visible{outline-offset:-7px;outline:3px solid #fff}.av-ted-film figcaption{color:#d4d4d4;justify-content:space-between;align-items:center;gap:22px;padding:21px 28px;font-size:13px;display:flex}.av-ted-film figcaption>span:first-child{align-items:center;gap:24px;display:flex}.av-ted-film figcaption img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:175px;height:40px}.av-ted-film figcaption>span:last-child{align-items:center;gap:23px;display:flex}.av-ted-film figcaption a,.av-ted-film figcaption button{color:#fff;min-height:44px;font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.av-ted-film figcaption :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:1100px){.abf-built-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.abf-open-grid,.abf-before-grid,.abf-head,.abf-stage-grid,.abf-ted-head,.abf-ted-grid{grid-template-columns:minmax(0,1fr);align-items:start}.abf-stage-media{position:static}.abf-desk-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.abf-open{padding-top:120px}.abf-built-list,.abf-stage-list li{grid-template-columns:minmax(0,1fr)}main.abk .abf-stage-list .abf-years{grid-row:auto}.av-ted-play-label{gap:13px;font-size:18px;inset:auto 17px 18px}.av-ted-play-label small{display:none}.av-ted-play-icon{width:44px;height:44px}.av-ted-play-icon svg{width:19px;height:19px}.av-ted-film figcaption{flex-direction:column;align-items:flex-start;gap:7px;padding:14px 18px}.av-ted-film figcaption>span:first-child{font-size:12px;display:block}.av-ted-film figcaption img{width:145px;margin-bottom:5px}}@media (prefers-reduced-motion:reduce){.av-ted-play-icon{transition:none}}
