[data-gl]{--ab-dur-tie:2.2s;--ab-cell:clamp(14px,1.9vw,24px);--ab-cell-gap:3px}.ab-open{padding-top:calc(var(--gl-nav-h) + var(--gl-sec));padding-bottom:0;overflow:clip}.ab-open .gl-label{margin-bottom:22px}.ab-open-h{max-width:none}.ab-open-h>span+span{margin-top:.18em}.ab-open-lede{max-width:52ch;margin-top:clamp(24px,2.6vw,36px)}.ab-flow{margin:clamp(36px,4.4vw,64px) 0 0;position:relative;container-type:inline-size}.ab-flow canvas{width:100%;height:clamp(180px,20vw,290px);display:block}.ab-flow figcaption{border-top:1px solid var(--gl-night-line);height:56px;font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);text-transform:uppercase;letter-spacing:.1em;color:var(--gl-band-dim);position:relative}.ab-flow figcaption span{white-space:nowrap;position:absolute;top:18px}.ab-flow .from{left:max(var(--gl-gut),calc((100% - 1240px)/2))}.ab-flow .gate{color:var(--gl-band-ink);left:54%;transform:translate(-50%)}.ab-flow .to{right:max(var(--gl-gut),calc((100% - 1240px)/2));color:var(--gl-band-ink)}@container (max-width:639px){.ab-flow .gate{left:50%}}@container (max-width:419px){.ab-flow figcaption{height:80px}.ab-flow .gate{top:46px}}.ab-bend{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);margin:0;display:grid}.ab-bend .sheet{border:1.5px solid var(--gl-ink);background-color:var(--gl-surface);background-image:linear-gradient(var(--gl-line)1px,transparent 1px),linear-gradient(90deg,var(--gl-line)1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px;border-radius:2px;align-content:start;gap:0;padding:clamp(18px,2vw,28px);display:grid}.ab-bend .sheet>.gl-label{margin-bottom:16px}.ab-bend .apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ab-bend .app{text-align:center;background:var(--gl-surface);border:1px solid var(--gl-ink);border-radius:2px;align-content:center;justify-items:center;gap:6px;min-height:76px;padding:10px 8px;display:grid}.ab-bend .app b{font-size:1rem;font-weight:700;line-height:1.2}.ab-bend .gen .app{border-style:dashed;border-color:var(--gl-ink-2)}.ab-bend .gen .app b{color:var(--gl-ink-2);font-size:.9rem;font-weight:600}.ab-bend .ties{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:clamp(30px,3.2vw,44px);display:grid}.ab-bend .tie{position:relative;overflow:clip}.ab-bend .tie:before{content:"";background:var(--gl-ink);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.ab-bend .tie i{opacity:0;width:3px;height:100%;position:absolute;top:0;left:calc(50% - 1.5px)}.ab-bend .down .tie i{background:linear-gradient(to bottom,transparent,var(--gl-ink)70%,transparent)}.ab-bend .up .tie i{background:linear-gradient(to top,transparent,var(--gl-ink)70%,transparent)}.ab-bend[data-live=true] .down .tie i{opacity:1;animation:ab-fall var(--ab-dur-tie)var(--gl-ease)var(--d,0s)infinite both}.ab-bend[data-live=true] .up .tie i{opacity:1;animation:gl-rise var(--ab-dur-tie)var(--gl-ease)var(--d,0s)infinite both}@keyframes ab-fall{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.ab-bend .tie:after{content:"";border-inline:4px solid #0000;position:absolute;left:calc(50% - 4px)}.ab-bend .down .tie:after{border-top:6px solid var(--gl-ink);bottom:0}.ab-bend .up .tie:after{border-bottom:6px solid var(--gl-ink);top:0}.ab-bend .model{border-radius:2px;gap:6px;padding:12px;display:grid}.ab-bend .model .mn{font-family:var(--gl-display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:1.05rem;font-weight:740;font-stretch:112%;display:flex}.ab-bend .mrow span{min-height:26px;font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border-radius:2px;align-items:center;padding:0 10px;display:flex;overflow:hidden}.ab-bend .cut{border:1px dashed var(--gl-line-2);background:var(--gl-ground)}.ab-bend .cut .mn{color:var(--gl-meta)}.ab-bend .cut .mrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ab-bend .cut .mrow span{text-overflow:ellipsis;background:var(--gl-paper-2);border:1px solid var(--gl-line-2);color:var(--gl-ink-2);transform:translate(calc(var(--o)*1.6),var(--o));line-height:24px;display:block}.ab-bend .whole{background:var(--gl-band);color:var(--gl-band-ink)}.ab-bend .whole .gl-chip{border-color:var(--gl-band-line);color:var(--gl-band-dim);background:0 0}.ab-bend .whole .mrow span{border:1px solid var(--gl-band-line);color:var(--gl-band-body)}.ab-bend .cap{font-size:var(--gl-t-small);color:var(--gl-ink-2);max-width:36ch;margin-top:16px;line-height:1.45}@media (max-width:860px){.ab-bend{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ab-bend .cut .mrow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ab-bend .cut .mrow span:nth-child(2){display:none}.ab-bend .cut .mrow span:first-child{white-space:normal;text-overflow:clip;padding-block:5px;line-height:1.25}}@media (max-width:420px){.ab-bend .sheet{padding:12px}.ab-bend .apps,.ab-bend .ties{gap:6px}.ab-bend .app{min-height:64px;padding-inline:4px}.ab-bend .gen .app b{font-size:.8125rem}.ab-bend .app b{font-size:.875rem}.ab-bend .then .gl-chip{letter-spacing:.03em;padding:3px 4px}}@media (max-width:360px){.ab-bend .sheet{padding-inline:8px}.ab-bend .apps,.ab-bend .ties{gap:4px}.ab-bend .app b{letter-spacing:-.01em;font-size:.8125rem}}.ab-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin:clamp(40px,4.4vw,64px) 0 0;padding:0;list-style:none;display:grid}.ab-notes li{border-top:1px solid var(--gl-ink);align-content:start;gap:8px;padding-top:18px;display:grid}.ab-notes .n,.ab-hold .n{font-family:var(--gl-mono);color:var(--gl-meta);font-size:.75rem;font-weight:600;font-stretch:87.5%}.ab-notes h3{font-family:var(--gl-display);letter-spacing:-.012em;font-size:1.15rem;font-weight:700;font-stretch:110%;line-height:1.2}.ab-notes p{font-size:var(--gl-t-small);color:var(--gl-ink-2);line-height:1.55}@media (max-width:860px){.ab-notes{grid-template-columns:minmax(0,1fr);gap:24px}}.ab-sched{--ab-sched-cols:96px minmax(0,1fr)minmax(0,1.7fr)minmax(0,1fr);border-top:1.5px solid var(--gl-ink)}.ab-sched .hd,.ab-sched li{grid-template-columns:var(--ab-sched-cols);align-items:center;gap:8px clamp(16px,2.4vw,36px);display:grid}.ab-sched .hd{border-bottom:1px solid var(--gl-line-2);padding:12px 0}.ab-sched ul{margin:0;padding:0;list-style:none}.ab-sched li{border-bottom:1px solid var(--gl-line-2);padding:18px 0}.ab-sched h3{font-family:var(--gl-display);letter-spacing:-.01em;font-size:1.12rem;font-weight:700;font-stretch:110%;line-height:1.2}.ab-sched .built{font-size:var(--gl-t-small);color:var(--gl-ink-2);line-height:1.5}.ab-sched .left{gap:4px;display:grid}.ab-sched .left .gl-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ab-sched .left b{font-size:1rem;font-weight:650;line-height:1.3}.ab-sched li.ours{--pad:clamp(14px,1.6vw,20px);margin:10px calc(-1*(var(--pad) + 1.5px))0;padding:22px var(--pad);border:1.5px solid var(--gl-ink);background:var(--gl-surface);border-radius:2px}.ab-sched li.ours h3{font-size:1.25rem}.ab-sched li.ours .built{color:var(--gl-ink)}.ab-glyph{width:80px;height:auto;display:block;overflow:visible}.ab-glyph .walls{fill:none;stroke:var(--gl-ink-2);stroke-width:1.5px}.ab-glyph .ext,.ab-glyph .sys,.ab-glyph .doc{fill:var(--gl-surface);stroke:var(--gl-ink);stroke-width:1.25px}.ab-glyph .pipe{stroke:var(--gl-ink);stroke-width:1.5px}.ab-glyph .tick{stroke:var(--gl-meta);stroke-width:1px;stroke-dasharray:2 4}.ab-glyph .trail{fill:none;stroke:var(--gl-meta);stroke-width:1px;stroke-dasharray:3 3}.ab-glyph .person{fill:var(--gl-accent)}.ab-glyph .empty{fill:none;stroke:var(--gl-accent);stroke-width:1.25px;stroke-dasharray:2.5 2.5}.ab-glyph .agent{fill:var(--gl-ink)}.ab-glyph .slab{fill:var(--gl-band)}@media (max-width:860px){.ab-sched .hd{display:none}.ab-sched li,.ab-sched li.ours{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px 16px}.ab-sched .ab-glyph{grid-row:span 3;width:64px}.ab-sched .left .gl-label{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.ab-sched li.ours{margin-inline:0;padding:18px 14px}}.ab-why{background:var(--gl-night);color:var(--gl-band-ink);position:relative}.ab-why .pic{height:min(78svh,62vw);position:absolute;inset:0 0 auto;overflow:clip}.ab-why .pic img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.ab-why .pic:after{content:"";background:linear-gradient(to bottom,var(--gl-scrim-top)0%,transparent 28%,var(--gl-scrim-mid)62%,var(--gl-night)100%);position:absolute;inset:0}.ab-why .say{padding-top:calc(min(78svh,62vw) - clamp(150px,15vw,230px));padding-bottom:var(--gl-sec);position:relative}.ab-why h2{max-width:18ch;margin-top:18px}.ab-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(24px,3vw,48px);margin:clamp(48px,5vw,80px) 0 0;padding:0;list-style:none;display:grid}.ab-reasons li{border-top:1px solid var(--gl-band-rule);align-content:start;gap:10px;padding-top:18px;display:grid}.ab-reasons h3{font-family:var(--gl-display);font-weight:720;font-stretch:112%;font-size:var(--gl-t-h3);letter-spacing:-.018em;line-height:1.15}.ab-reasons p{font-size:var(--gl-t-small);color:var(--gl-band-body);line-height:1.55}.ab-why .gl-credit{margin-top:clamp(36px,4vw,56px)}.ab-why .gl-label,.ab-why .gl-credit{color:var(--gl-band-dim)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ab-why .pic img{animation:linear both gl-drift;animation-timeline:view();animation-range:cover cover 60%}}}@media (max-width:860px){.ab-why .pic{height:64svh}.ab-why .say{padding-top:calc(64svh - 150px)}.ab-reasons{grid-template-columns:minmax(0,1fr)}}.ab-grow{--nm:40px;--flag:30px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:clamp(28px,4vw,72px);margin:0;display:grid}.ab-grow .plot{border:1.5px solid var(--gl-ink);background:var(--gl-surface);border-radius:2px;padding:20px clamp(14px,2vw,28px) 16px;position:relative}.ab-grow .cols{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.15fr);gap:clamp(6px,1.4vw,18px);display:grid}.ab-grow .col{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--flag)auto var(--nm);justify-items:stretch;min-width:0;display:grid}.ab-grow .col.out{border-left:1px dashed var(--gl-line-2);padding-left:clamp(6px,1.2vw,16px)}.ab-grow .flag{visibility:hidden;background:var(--gl-ink);color:var(--gl-ground);font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:2px;place-self:start center;padding:3px 7px}.ab-grow .lim .flag{visibility:visible}.ab-grow .col:first-child .flag{justify-self:start}.ab-grow .out.done .flag{visibility:visible;justify-self:end}.ab-grow .cells{gap:var(--ab-cell-gap);flex-direction:column-reverse;display:flex}.ab-grow .cells i{height:var(--ab-cell);border:1px dashed var(--gl-line);transition:background-color var(--gl-dur-move)var(--gl-ease)calc(var(--k)*40ms),border-color var(--gl-dur-move)var(--gl-ease)calc(var(--k)*40ms);background:0 0;border-radius:1px;display:block}.ab-grow .cells i.team{background:var(--gl-accent);border:1px solid var(--gl-accent)}.ab-grow .cells i.added{background:var(--gl-ink);border:1px solid var(--gl-ink)}.ab-grow .cells i.thru{border:1px solid var(--gl-ink);background:repeating-linear-gradient(135deg,var(--gl-ink)0 2px,transparent 2px 6px)}.ab-grow .lim .cells i.empty{border-color:var(--gl-line-2)}.ab-grow .nm{text-align:center;overflow-wrap:anywhere;font-family:var(--gl-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--gl-meta);align-self:start;padding-top:10px;font-size:.6875rem;font-stretch:87.5%;line-height:1.3}.ab-grow .lim .nm{color:var(--gl-ink);font-weight:700}.ab-grow .out .nm{color:var(--gl-ink)}.ab-grow .level{pointer-events:none;left:10px;right:10px;bottom:calc(16px + var(--nm) + var(--lvl)*(var(--ab-cell) + var(--ab-cell-gap)) - var(--ab-cell-gap)/2);border-top:2px solid var(--gl-ink);transition:bottom var(--gl-dur-hop)var(--gl-ease-out);position:absolute}.ab-grow figcaption{align-content:end;gap:18px;display:grid}.ab-grow .rule{font-family:var(--gl-display);font-weight:720;font-stretch:112%;font-size:var(--gl-t-h3);letter-spacing:-.018em;line-height:1.2}.ab-grow .key{font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);text-transform:uppercase;letter-spacing:.08em;color:var(--gl-meta);flex-wrap:wrap;gap:8px 18px;display:flex}.ab-grow .key span{align-items:center;gap:8px;display:inline-flex}.ab-grow .key i{border-radius:1px;width:14px;height:14px}.ab-grow .key i.team{background:var(--gl-accent)}.ab-grow .key i.added{background:var(--gl-ink)}.ab-grow .status{min-height:3.2em;font-size:var(--gl-t-small);color:var(--gl-ink-2);line-height:1.55}.ab-lift{justify-self:start}@media (max-width:960px){.ab-grow{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ab-grow{--nm:112px}.ab-grow .plot{padding-inline:10px}.ab-grow .nm{writing-mode:vertical-rl;overflow-wrap:normal;white-space:nowrap;font-size:var(--gl-t-label);letter-spacing:.04em;justify-self:center;margin-top:10px;padding:0;line-height:1;transform:rotate(180deg)}.ab-grow .flag{letter-spacing:.04em;padding:2px 5px}}.ab-team{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,88px);margin:0;display:grid}.ab-team .board{view-timeline-name:--ab-team;justify-self:center;width:100%;max-width:600px;position:relative}.ab-team svg{width:100%;height:100%;display:block;overflow:visible}.ab-team .hub{fill:var(--gl-band);stroke:var(--gl-accent-band);stroke-width:1.5px}.ab-team .tie{fill:none;stroke:var(--gl-band-line);stroke-width:1px}.ab-team .ag{fill:var(--gl-band-ink)}.ab-team .track{fill:var(--gl-band-2);stroke:var(--gl-band-line);stroke-width:1px}.ab-team .fill{fill:var(--gl-band-dim);transform-box:fill-box;transform-origin:0;transform:scaleX(var(--f))}.ab-team .tick{fill:none;stroke:var(--gl-band-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ab-team .done .tick{opacity:1}.ab-team .light{fill:none;stroke:var(--gl-band-ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.14 2;stroke-dashoffset:.14px}.ab-team .next .tie{stroke:var(--gl-band-dim);stroke-dasharray:3 5}.ab-team .next .ag{fill:none;stroke:var(--gl-band-dim);stroke-width:1px}.ab-team .next .track{fill:none;stroke:var(--gl-band-dim);stroke-dasharray:3 4}.ab-team .plan{opacity:.6}.ab-team[data-live=true] .fill{animation:ab-work var(--t)linear var(--d)infinite}.ab-team[data-live=true] .light{animation:ab-hand var(--t)linear var(--d)infinite}.ab-team[data-live=true] .tick{animation:ab-ship var(--t)linear var(--d)infinite}@keyframes ab-work{0%,8%{opacity:1;transform:scaleX(0)}78%{transform:scaleX(1)}95%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes ab-hand{0%{stroke-dashoffset:.14px}8%,78%{stroke-dashoffset:-1px}90%,to{stroke-dashoffset:.14px}}@keyframes ab-ship{0%,89%{opacity:0}92%,97%{opacity:1}to{opacity:0}}.ab-team .dim line,.ab-team .dim path{fill:none;stroke:var(--gl-band-ink);stroke-width:1.25px}.ab-team .dim .tbc{stroke:var(--gl-band-dim);stroke-dasharray:3 4}.ab-team .rev,.ab-team .cap-name{white-space:nowrap;line-height:1;font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);letter-spacing:.1em;text-transform:uppercase;font-weight:600;position:absolute}.ab-team .rev{color:var(--gl-band-dim);transform:translateY(-50%)}.ab-team .cap-name{color:var(--gl-band-ink);right:0}.ab-team .hubname{text-align:center;font-family:var(--gl-display);letter-spacing:-.01em;color:var(--gl-band-ink);justify-items:center;gap:8px;font-size:clamp(.8rem,1.25vw,1.05rem);font-weight:720;font-stretch:110%;line-height:1.15;display:grid;position:absolute;transform:translate(-50%,-50%)}.ab-team .pair{display:flex}.ab-team .pair i{background:var(--gl-accent-band);width:12px;height:12px;box-shadow:0 0 0 3px var(--gl-band);border-radius:50%}.ab-team .pair i+i{margin-left:-3px}.ab-team .loop .n{border:1px solid var(--gl-band-ink);background:var(--gl-band);min-width:34px;height:26px;font-family:var(--gl-mono);font-stretch:87.5%;font-size:var(--gl-t-label);color:var(--gl-band-ink);border-radius:2px;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.ab-team figcaption{align-content:center;gap:18px;display:grid}.ab-team .loop{margin:0;padding:0;list-style:none;display:grid}.ab-team .loop li{border-top:1px solid var(--gl-band-line);grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:6px 0;padding:16px 0;display:grid}.ab-team .loop .n{grid-row:span 2;justify-self:start}.ab-team .loop h3{font-family:var(--gl-display);letter-spacing:-.01em;color:var(--gl-band-ink);font-size:1.1rem;font-weight:700;font-stretch:110%;line-height:1.25}.ab-team .loop p{font-size:var(--gl-t-small);color:var(--gl-band-body);grid-column:2;line-height:1.5}.ab-team .cap{border-top:1px solid var(--gl-band-line);font-size:var(--gl-t-small);color:var(--gl-band-dim);padding-top:16px;line-height:1.5}.ab-fleet-foot{font-family:var(--gl-voice);color:var(--gl-band-ink);max-width:46ch;margin-top:clamp(32px,4vw,56px);font-size:clamp(1.15rem,1.6vw,1.4rem);font-style:italic;line-height:1.4}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ab-team .hub,.ab-team .band{animation:linear both ab-join;animation-timeline:--ab-team;animation-range:cover calc(6% + var(--i)*4%)cover calc(16% + var(--i)*4%)}}}@keyframes ab-join{0%{opacity:.06}}@media (max-width:960px){.ab-team{grid-template-columns:minmax(0,1fr)}.ab-team .board{max-width:560px}}@media (max-width:560px){.ab-team .light{stroke-width:3.5px}.ab-team .hubname{gap:5px;font-size:.75rem;font-stretch:100%}.ab-team .pair i{width:9px;height:9px}}.ab-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.ab-people li{border:1px solid var(--gl-line-2);background:var(--gl-surface);border-radius:2px;grid-template-rows:auto auto 1fr auto;align-content:start;gap:16px;padding:clamp(20px,2.2vw,30px);display:grid}.ab-people img{object-fit:cover;border-radius:50%;width:120px;height:120px}.ab-people .id{gap:6px;display:grid}.ab-people h3{font-family:var(--gl-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.4rem;font-weight:720;font-stretch:112%;line-height:1.1;display:flex}.ab-people li:not(.fleet) h3:before{content:"";background:var(--gl-accent);border-radius:3px;flex:none;width:10px;height:10px}.ab-people p{font-size:var(--gl-t-small);color:var(--gl-ink-2);line-height:1.6}.ab-people p a{color:var(--gl-ink);text-underline-offset:3px;-webkit-text-decoration-color:var(--gl-line-2);text-decoration-color:var(--gl-line-2)}.ab-people p a:hover{text-decoration-color:currentColor}.ab-people .gl-link{justify-self:start}.ab-people .fleet{background:var(--gl-paper-2);border-style:dashed}.ab-people .tiles{border:1px solid var(--gl-ink);background:var(--gl-surface);border-radius:2px;grid-template-columns:repeat(4,1fr);gap:6px;width:120px;height:120px;padding:14px;display:grid}.ab-people .tiles i{background:var(--gl-ink);border-radius:1px}.ab-people .tiles i:nth-child(3n+2){background:var(--gl-ink-2)}.ab-people .tiles i:nth-child(5n+4){background:var(--gl-line-2)}@media (max-width:960px){.ab-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ab-people{grid-template-columns:minmax(0,1fr)}.ab-people img,.ab-people .tiles{width:96px;height:96px}.ab-people .tiles{gap:5px;padding:10px}}.ab-hold{counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,88px);margin:0;padding:0;list-style:none;display:grid}.ab-hold li{border-top:1px solid var(--gl-line-2);grid-template-columns:3rem minmax(0,1fr);align-content:start;gap:8px 0;padding:24px 0 28px;display:grid}.ab-hold .n{padding-top:.45em}.ab-hold h3{font-family:var(--gl-display);font-weight:720;font-stretch:112%;font-size:var(--gl-t-h3);letter-spacing:-.018em;line-height:1.2}.ab-hold p{font-size:var(--gl-t-body);color:var(--gl-ink-2);grid-column:2;max-width:46ch;line-height:1.6}@media (max-width:860px){.ab-hold{grid-template-columns:minmax(0,1fr)}.ab-hold li{grid-template-columns:2.4rem minmax(0,1fr)}}.ab-close .gl-label{margin-bottom:22px}.ab-close .gl-statement{max-width:18ch}.ab-close .gl-lede{max-width:50ch;margin-top:clamp(24px,2.6vw,36px)}.ab-close .acts{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(32px,3.4vw,48px);display:flex}.ab-close .gl-link{color:var(--gl-band-ink)}
