.toc[data-astro-cid-ulltbswr]{gap:14px;padding-top:6px;display:grid;position:sticky;top:104px}.toc__title[data-astro-cid-ulltbswr]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}ol[data-astro-cid-ulltbswr]{margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-ulltbswr]{color:var(--muted);grid-template-columns:24px minmax(0,1fr);gap:6px;padding:8px 0;font-size:14.5px;line-height:1.4;transition:color .25s;display:grid}i[data-astro-cid-ulltbswr]{color:var(--blue-400);padding-top:2px;font-size:12px;font-style:normal}a[data-astro-cid-ulltbswr]:hover,a[data-astro-cid-ulltbswr][aria-current=true]{color:var(--ink)}a[data-astro-cid-ulltbswr].is-done{color:var(--text)}a[data-astro-cid-ulltbswr][aria-current=true]{font-weight:600}a[data-astro-cid-ulltbswr][aria-current=true] i[data-astro-cid-ulltbswr]{color:var(--blue)}@media (width<=1180px){.toc[data-astro-cid-ulltbswr]{margin-bottom:36px;position:static}}.acta[data-astro-cid-ejfgzelh]{background:var(--blue-50);border-left:3px solid var(--blue);border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;margin:2.2em 0;padding:24px 26px;line-height:1.5;display:grid}.acta__kicker[data-astro-cid-ejfgzelh]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600);grid-column:1/-1;font-size:12px;font-weight:600}b[data-astro-cid-ejfgzelh]{font:800 22px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink);display:block}div[data-astro-cid-ejfgzelh] span[data-astro-cid-ejfgzelh]{margin-top:6px;font-size:15.5px;display:block}@media (width<=640px){.acta[data-astro-cid-ejfgzelh]{grid-template-columns:minmax(0,1fr)}.acta[data-astro-cid-ejfgzelh] .btn{width:100%;margin-top:12px}}.energy[data-astro-cid-z46zb3jt]{border:1px solid var(--rule);border-radius:var(--r);margin:2.2em 0;padding:24px}figcaption[data-astro-cid-z46zb3jt]{font:800 20px/1.25 var(--display);color:var(--ink);margin-bottom:16px}.energy__bars[data-astro-cid-z46zb3jt]{gap:5px;display:grid}.energy__bar[data-astro-cid-z46zb3jt]{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.energy__bar[data-astro-cid-z46zb3jt] span[data-astro-cid-z46zb3jt]{width:var(--w);background:var(--c);color:#fff;opacity:.38;border-radius:2px 13px 13px 2px;align-items:center;height:26px;padding-left:10px;font-size:13px;font-weight:700;display:flex}.energy__bar[data-astro-cid-z46zb3jt].is-current span[data-astro-cid-z46zb3jt]{opacity:1;box-shadow:0 0 0 2px var(--ink)}em[data-astro-cid-z46zb3jt]{color:var(--ink);white-space:nowrap;font-style:normal;font-weight:600}p[data-astro-cid-z46zb3jt]{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.5}.art-end[data-astro-cid-q2bhagts]{border-radius:var(--r);background:var(--blue);gap:14px;margin-top:56px;padding:clamp(28px,4vw,44px);display:grid}h2[data-astro-cid-q2bhagts]{font:800 clamp(26px, 3vw, 36px) / 1.15 var(--display);letter-spacing:-.02em;color:#fff;margin:0}p[data-astro-cid-q2bhagts]{max-width:52ch}.art-end[data-astro-cid-q2bhagts] .address-form{margin-top:8px}.share[data-astro-cid-bintgrcv]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:24px;display:flex}.share__links[data-astro-cid-bintgrcv]{flex-wrap:wrap;gap:8px;display:flex}a[data-astro-cid-bintgrcv],button[data-astro-cid-bintgrcv]{border:1px solid var(--blue-200);border-radius:var(--r);background:var(--paper);height:38px;color:var(--ink);align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}button[data-astro-cid-bintgrcv][hidden]{display:none}a[data-astro-cid-bintgrcv]:hover,button[data-astro-cid-bintgrcv]:hover{border-color:var(--blue)}.mbar[data-astro-cid-trnhpnva]{z-index:70;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px)) 16px;background:var(--blue);color:#fff;transition:transform .35s var(--ease);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mbar[data-astro-cid-trnhpnva].is-on{transform:none}span[data-astro-cid-trnhpnva]{flex:1;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3}.mbar[data-astro-cid-trnhpnva] .btn{flex:none;padding:0 14px}.mbar__close[data-astro-cid-trnhpnva]{width:32px;height:32px;color:var(--on-dark);background:0 0;border:0;flex:none;font-size:20px}@media (width>=901px){.mbar[data-astro-cid-trnhpnva]{display:none}}.tlinks[data-astro-cid-5bvgsh7i]{gap:12px;padding:0;list-style:none;display:grid}.tlinks[data-astro-cid-5bvgsh7i] li[data-astro-cid-5bvgsh7i]{border:1px solid var(--blue-100);border-left:3px solid var(--blue);border-radius:var(--r);background:var(--blue-50);gap:2px;margin:0;padding:14px 16px;display:grid}.tlinks[data-astro-cid-5bvgsh7i] li[data-astro-cid-5bvgsh7i]:before{display:none}.tlinks[data-astro-cid-5bvgsh7i] a[data-astro-cid-5bvgsh7i]{color:var(--blue);font-weight:600}.tlinks[data-astro-cid-5bvgsh7i] span[data-astro-cid-5bvgsh7i]{color:var(--text);font-size:14.5px}.progress[data-astro-cid-3rsguwut]{z-index:60;background:var(--blue);width:100%;height:3px;transform:scaleX(var(--read,0));transform-origin:0;position:fixed;top:0;left:0}.art-head[data-astro-cid-3rsguwut]{gap:20px;max-width:720px;margin-inline:auto;padding-block:40px 32px;display:grid}.art-head[data-astro-cid-3rsguwut] .label[data-astro-cid-3rsguwut]{color:var(--blue)}h1[data-astro-cid-3rsguwut]{font-size:clamp(34px,4.6vw,64px)}.art-hero[data-astro-cid-3rsguwut]{aspect-ratio:21/9;border-radius:var(--r);background:var(--blue-50);overflow:hidden}.art-hero[data-astro-cid-3rsguwut] img[data-astro-cid-3rsguwut]{object-fit:cover;width:100%;height:100%}.art-grid[data-astro-cid-3rsguwut]{max-width:720px;margin-inline:auto;padding-block:32px 64px}.art-grid--toc[data-astro-cid-3rsguwut]{grid-template-columns:minmax(180px,1fr) minmax(0,720px) minmax(0,1fr);align-items:start;gap:48px;max-width:none;display:grid}.prose[data-astro-cid-3rsguwut]{font-size:18px;line-height:1.75}.prose[data-astro-cid-3rsguwut]>*+*{margin-top:1.1em}.prose[data-astro-cid-3rsguwut]>:first-child{margin-top:0}.prose[data-astro-cid-3rsguwut] h2{font:800 clamp(24px, 2.4vw, 32px) / 1.2 var(--display);letter-spacing:-.015em;color:var(--ink);margin-top:1.8em}.prose[data-astro-cid-3rsguwut] h3{font:600 21px/1.35 var(--sans);color:var(--ink);margin-top:1.5em}.prose[data-astro-cid-3rsguwut] h4,.prose[data-astro-cid-3rsguwut] h5{color:var(--ink);font-weight:600}.prose[data-astro-cid-3rsguwut] a{color:var(--blue);text-underline-offset:3px;text-decoration:underline 1px}.prose[data-astro-cid-3rsguwut] a.btn{color:#fff;text-decoration:none}.prose[data-astro-cid-3rsguwut] :is(ul,ol){padding-left:1.2em}.prose[data-astro-cid-3rsguwut] li+li{margin-top:.4em}.prose[data-astro-cid-3rsguwut] blockquote{border-left:3px solid var(--blue);font:800 20px/1.45 var(--display);letter-spacing:-.01em;color:var(--ink);margin:1.4em 0;padding:4px 0 4px 20px}.prose[data-astro-cid-3rsguwut] img{height:auto}.prose[data-astro-cid-3rsguwut] figure{margin:2.2em 0}.prose[data-astro-cid-3rsguwut] figcaption{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.45}.art-photo[data-astro-cid-3rsguwut] img[data-astro-cid-3rsguwut]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);background:var(--blue-50);width:100%}@media (width<=1180px){.art-grid--toc[data-astro-cid-3rsguwut]{max-width:720px;display:block}}@media (width<=700px){.art-hero[data-astro-cid-3rsguwut]{aspect-ratio:16/10}}
