.abo-open-head{grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr);align-items:start;gap:clamp(24px,4vw,72px);padding-block:clamp(26px,3vw,48px) clamp(34px,3.6vw,58px);display:grid}main.abk .abo-open h1{letter-spacing:-.065em;max-width:none;font-size:clamp(76px,11.4vw,188px);font-weight:640;line-height:.84}main.abk .abo-open-copy p{color:var(--ab-ink);max-width:36ch;font-size:clamp(18px,1.4vw,21px);line-height:1.5}main.abk .abo-open-copy .abk-links{margin-top:20px}main.abk .abo-open-film.abk-film{aspect-ratio:21/9;background:#0d0d0d;border-radius:0}.abo-open-film video{-o-object-position:50% 38%;object-position:50% 38%}.abo-founder-grid{grid-template-columns:minmax(0,6.6fr) minmax(0,5.4fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}main.abk .abo-founder-copy h2{max-width:15ch;margin-bottom:clamp(26px,2.6vw,40px);font-size:clamp(38px,4vw,64px);line-height:1.02}main.abk .abo-founder-copy .abo-lede{color:var(--ab-ink);letter-spacing:-.01em;font-size:clamp(20px,1.65vw,25px);line-height:1.45}.abo-founder-side{gap:clamp(22px,2.4vw,34px);padding-top:clamp(8px,4vw,64px);display:grid}.abo-founder-quote{border-top:2px solid var(--ab-teal);margin:0;padding-top:22px}main.abk .abo-founder-quote blockquote p{font-family:var(--ab-quote);letter-spacing:-.015em;color:var(--ab-ink);max-width:20ch;font-size:clamp(27px,2.3vw,38px);font-weight:420;line-height:1.16}.abo-founder-quote figcaption{color:var(--ab-muted);gap:2px;margin-top:16px;font-size:15px;display:grid}.abo-name-word{border-top:1px solid var(--ab-rule-strong);border-bottom:1px solid var(--ab-rule-strong);grid-template-columns:auto auto minmax(0,1fr);padding:0;list-style:none;display:grid}.abo-name-word li{align-content:start;gap:18px;padding:clamp(18px,2vw,30px) clamp(18px,2.4vw,40px) clamp(22px,2.4vw,34px);display:grid}.abo-name-word li+li{border-left:2px solid var(--ab-teal)}.abo-name-word li:first-child{padding-left:0}.abo-name-part{letter-spacing:-.065em;color:var(--ab-ink);font-size:clamp(84px,16.4vw,270px);font-weight:700;line-height:.82;display:block}.abo-name-meaning{gap:4px;max-width:21ch;display:grid}.abo-name-meaning b{letter-spacing:-.02em;color:var(--ab-teal);font-size:clamp(19px,1.5vw,23px)}.abo-name-meaning span{color:var(--ab-body);font-size:16px;line-height:1.45}.abo-name-word[data-once=wait] li{opacity:0}.abo-name-word[data-once=in] li{animation:abk-rise .8s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .16s) backwards}.abo-name-film{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4.6vw,80px);margin-top:clamp(48px,5vw,80px);display:grid}main.abk .abo-name-film h3{margin-bottom:14px;font-size:clamp(24px,2vw,30px)}main.abk .abo-name-film .abo-note{color:var(--ab-muted);margin-top:12px;font-size:14px}.abo-tour-grid{grid-template-rows:clamp(380px,40vw,620px) clamp(230px,22vw,340px);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-block:clamp(96px,8vw,124px) clamp(92px,7.6vw,120px);display:grid}.abo-tour-tile{min-width:0;min-height:0;margin:0;position:relative}.abo-tour-frame{background:var(--ab-night-2);border-radius:12px;height:100%;display:block;overflow:hidden}.abo-tour-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.abo-tour-ernie{grid-area:1/1/auto/7}.abo-tour-ernie img{-o-object-position:50% 55%;object-position:50% 55%}.abo-tour-k9{grid-area:1/7/auto/10}.abo-tour-droids{grid-area:1/10/auto/13}.abo-tour-macs{grid-area:2/1/auto/6}.abo-tour-t800{grid-area:2/6/auto/9}.abo-tour-t800 img{-o-object-position:62% 40%;object-position:62% 40%}.abo-tour-studio{grid-area:2/9/auto/13}main.abk .abo-tour-studio .abk-film{aspect-ratio:auto;border-radius:12px;height:100%}.abo-tour-tile .abk-pen{z-index:3;position:absolute;left:clamp(10px,1.2vw,18px)}.abo-tour-tile .abk-pen[data-arrow=down]{bottom:calc(100% + 4px)}.abo-tour-tile .abk-pen[data-arrow=up]{top:calc(100% + 4px)}.abo-tour-tile .abk-pen svg{margin-left:18px}.abo-voices-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,56px);padding:0;list-style:none;display:grid}.abo-voices-list li{border-top:2px solid var(--ab-ink);align-content:start;gap:22px;padding-top:24px;display:grid}.abo-voices-list img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:170px;height:46px;display:block}.abo-voices-list figure{margin:0}main.abk .abo-voices-list blockquote p{font-family:var(--ab-quote);letter-spacing:-.01em;color:var(--ab-ink);font-size:clamp(22px,1.75vw,28px);font-weight:420;line-height:1.25}.abo-voices-list figcaption{color:var(--ab-muted);gap:2px;margin-top:16px;font-size:15px;line-height:1.4;display:grid}.abo-outside-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.abo-outside-grid article{align-content:start;gap:14px;display:grid}.abo-outside-grid .abk-photo img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.abo-outside-grid .abo-outside-mendip img{-o-object-position:50% 72%;object-position:50% 72%}main.abk .abo-outside-grid h3{max-width:26ch;margin-top:8px}.abo-outside-note{margin:-6px 0 -10px clamp(4px,1vw,14px)}main.abk .abo-outside-grid article p{font-size:17px}@media (max-width:1000px){.abo-open-head,.abo-founder-grid,.abo-name-film{grid-template-columns:minmax(0,1fr);align-items:start}.abo-founder-side{padding-top:0}.abo-voices-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){main.abk .abo-open-film.abk-film{aspect-ratio:4/3}.abo-name-word{grid-template-columns:minmax(0,1fr)}.abo-name-word li{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;padding:18px 0}.abo-name-word li+li{border-left:0;border-top:2px solid var(--ab-teal)}.abo-name-part{min-width:2.1ch;font-size:clamp(64px,19vw,96px)}.abo-tour-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:30px;margin-block:36px 44px}.abo-tour-tile{grid-area:auto/1!important}.abo-tour-frame{height:auto}.abo-tour-frame img{aspect-ratio:4/3;height:auto}.abo-tour-k9 img,.abo-tour-droids img{aspect-ratio:4/5}main.abk .abo-tour-studio .abk-film{aspect-ratio:16/9;height:auto}.abo-tour-tile .abk-pen{flex-direction:column-reverse;margin-top:6px;position:static}.abo-tour-tile .abk-pen[data-arrow=down] svg{transform:rotate(180deg)}.abo-outside-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.abo-name-word[data-once] li{opacity:1!important;animation:none!important}}.abo-envelopes{border-top:1px solid var(--ab-rule);grid-template-columns:minmax(0,6.6fr) minmax(0,5.4fr);align-items:center;gap:clamp(28px,4vw,72px);margin-top:clamp(64px,6vw,100px);padding-top:clamp(56px,5vw,84px);display:grid}main.abk .abo-envelopes-copy h3{letter-spacing:-.035em;max-width:17ch;margin-bottom:18px;font-size:clamp(26px,2.2vw,34px);font-weight:600;line-height:1.1}main.abk .abo-envelopes-copy .abo-note{color:var(--ab-muted);margin-top:18px;font-size:14px}.abo-tour-guide{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,3.4vw,60px);margin-top:clamp(40px,4vw,64px);display:grid}.abo-tour-guide-quote{margin:0;padding-left:clamp(0px,1vw,16px)}main.abk .abo-tour-guide-quote blockquote p{font-family:var(--ab-quote);letter-spacing:-.02em;color:#fff;max-width:16ch;font-size:clamp(32px,3.2vw,52px);font-weight:400;line-height:1.08}main.abk .abo-tour-guide-quote blockquote p:before{content:"“"}main.abk .abo-tour-guide-quote blockquote p:after{content:"”"}.abo-tour-guide-quote figcaption{color:#eef3f1b8;flex-wrap:wrap;gap:4px 10px;margin-top:18px;font-size:15px;display:flex}.abo-tour-guide-quote figcaption b{color:#fff}@media (max-width:999px){.abo-envelopes,.abo-tour-guide{grid-template-columns:minmax(0,1fr)}}.abo-founder-facts{border-top:2px solid var(--ab-teal);margin:0;display:grid}.abo-founder-facts>div{border-bottom:1px solid var(--ab-rule,#d6d2c8);grid-template-columns:minmax(0,9.5em) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}main.abk .abo-founder-facts dt{letter-spacing:.01em;color:var(--ab-teal);font-size:14px;font-weight:650}main.abk .abo-founder-facts dd{color:var(--ab-ink);margin:0;font-size:17px;line-height:1.45}main.abk .abo-open-photo{border-radius:0;margin:0}main.abk .abo-open-photo img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 62%;object-position:50% 62%;border-radius:0;width:100%;display:block}@media (max-width:760px){main.abk .abo-open-photo img{aspect-ratio:4/3}}@media (max-width:600px){.abo-founder-facts>div{grid-template-columns:minmax(0,7em) minmax(0,1fr);gap:12px}main.abk .abo-founder-facts dd{font-size:16px}}
