.case-hero[data-astro-cid-3uwtvsvx]{padding:clamp(28px,4vw,48px) 0 clamp(36px,5vw,64px)}.case-label[data-astro-cid-3uwtvsvx]{color:var(--muted-ink);margin-top:24px;font-size:.875rem;font-weight:700}.case-label[data-astro-cid-3uwtvsvx] span[data-astro-cid-3uwtvsvx]{white-space:nowrap}.case-hero[data-astro-cid-3uwtvsvx] h1[data-astro-cid-3uwtvsvx]{text-wrap:balance;max-width:24ch;margin-top:12px;font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem)}.lede[data-astro-cid-3uwtvsvx]{max-width:60ch;color:var(--ink-2);margin-top:16px;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600}.client[data-astro-cid-3uwtvsvx]{color:var(--ink-2);max-width:70ch;margin-top:16px;font-size:1.0625rem}.client[data-astro-cid-3uwtvsvx] strong{color:var(--doit-dark);font-weight:800}.strip[data-astro-cid-3uwtvsvx]{flex-wrap:wrap;gap:10px;margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none;display:flex}.strip[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{color:var(--ink-2);border:1px solid #d3d6de;border-radius:999px;padding:10px 16px;font-size:.9375rem;font-weight:700}.strip-fold[data-astro-cid-3uwtvsvx]{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;margin:calc(clamp(24px,3vw,36px) - 8px) -8px -8px;padding:8px;overflow-x:auto}.strip-lead[data-astro-cid-3uwtvsvx]{border:1px solid var(--doit-dark);background:var(--doit-dark);color:#fff;font:inherit;cursor:pointer;transition:background-color var(--t-fast), transform var(--t-fast) var(--ease-out);border-radius:999px;flex:none;align-items:center;gap:6px;padding:10px 12px 10px 16px;font-size:.9375rem;font-weight:700;display:inline-flex}.strip-lead[data-astro-cid-3uwtvsvx]:hover{background:#000}.strip-lead[data-astro-cid-3uwtvsvx]:active{transform:scale(.97)}.strip-lead[data-astro-cid-3uwtvsvx] svg{transition:transform var(--t-med) var(--ease-out)}.strip-more[data-astro-cid-3uwtvsvx]{flex:none;gap:10px;margin:0;padding:0;list-style:none;display:flex}.strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{white-space:nowrap}.strip-more[data-astro-cid-3uwtvsvx]{clip-path:inset(0 round 999px);transition:clip-path .42s var(--ease-out)}.strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{transition:transform .42s var(--ease-out);transition-delay:calc(var(--i) * 45ms)}.strip-fold[data-astro-cid-3uwtvsvx][data-state=open] .strip-lead[data-astro-cid-3uwtvsvx] svg{transform:rotate(180deg)}.strip-fold[data-astro-cid-3uwtvsvx][data-state=shut]{overflow-x:hidden}.strip-fold[data-astro-cid-3uwtvsvx][data-state=open][data-more-right]{mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.strip-fold[data-astro-cid-3uwtvsvx][data-state=shut] .strip-more[data-astro-cid-3uwtvsvx]{clip-path:inset(0 100% 0 0 round 999px);visibility:hidden;transition:clip-path .3s var(--ease-out), visibility 0s .3s}.strip-fold[data-astro-cid-3uwtvsvx][data-state=shut] .strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{transition-duration:.3s;transition-delay:0s;transform:translate(-16px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.strip-fold[data-astro-cid-3uwtvsvx]:not([data-state]){overflow-x:hidden}.strip-fold[data-astro-cid-3uwtvsvx]:not([data-state]) .strip-more[data-astro-cid-3uwtvsvx]{clip-path:inset(0 100% 0 0 round 999px);visibility:hidden}}@media (prefers-reduced-motion:reduce){.strip-more[data-astro-cid-3uwtvsvx],.strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx],.strip-lead[data-astro-cid-3uwtvsvx],.strip-lead[data-astro-cid-3uwtvsvx] svg{transition:none}}.strip-ask[data-astro-cid-3uwtvsvx]{align-items:flex-start}.strip-ask[data-astro-cid-3uwtvsvx] .strip-more[data-astro-cid-3uwtvsvx]{clip-path:none;flex-wrap:wrap;flex:16rem;transition:none}.strip-ask[data-astro-cid-3uwtvsvx][data-state=shut] .strip-more[data-astro-cid-3uwtvsvx]{display:none}.strip-ask[data-astro-cid-3uwtvsvx][data-state=open] .strip-lead[data-astro-cid-3uwtvsvx] svg{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.strip-ask[data-astro-cid-3uwtvsvx] .strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{transform-origin:0;transition:transform .42s var(--ease-out), opacity .42s var(--ease-out);transition-delay:calc(var(--i) * 45ms)}.strip-ask[data-astro-cid-3uwtvsvx]:is([data-state=enter],[data-state=closing]) .strip-more[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{opacity:0;transition-duration:.3s;transition-delay:0s;transform:scale(.9)}@media (scripting:enabled){.strip-ask[data-astro-cid-3uwtvsvx]:not([data-state]) .strip-more[data-astro-cid-3uwtvsvx]{display:none}}}.brief-grid[data-astro-cid-3uwtvsvx]{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);display:grid}.brief-grid[data-astro-cid-3uwtvsvx].one{grid-template-columns:minmax(0,760px)}.brief-grid[data-astro-cid-3uwtvsvx].wide{grid-template-columns:minmax(0,1fr)}.brief-h[data-astro-cid-3uwtvsvx]{margin-bottom:16px;font-size:1.125rem;font-weight:800}.brief-list[data-astro-cid-3uwtvsvx]{color:var(--ink-2);gap:10px;padding:0;list-style:none;display:grid}.brief-list[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{gap:12px;display:flex}.brief-list[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]:before{content:"";background:var(--doit-blue);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.55em}.chapters[data-astro-cid-3uwtvsvx]{padding-top:calc(var(--section) * .66)}.chapters[data-astro-cid-3uwtvsvx] .container[data-astro-cid-3uwtvsvx]{gap:clamp(48px,7vw,96px);display:grid}.chapter[data-astro-cid-3uwtvsvx]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.chapter-head[data-astro-cid-3uwtvsvx]{align-items:flex-start;gap:10px;display:flex}.chapter-n[data-astro-cid-3uwtvsvx]{background:var(--doit-dark);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-top:.15em;font-size:.875rem;font-weight:800;display:inline-grid}@media (width>=1216px){.chapter-head[data-astro-cid-3uwtvsvx]{display:block;position:relative}.chapter-n[data-astro-cid-3uwtvsvx]{position:absolute;top:0;right:calc(100% + 10px)}}.chapter-text[data-astro-cid-3uwtvsvx] h2[data-astro-cid-3uwtvsvx]{text-wrap:balance;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.chapter-text[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]{color:var(--ink-2);margin-top:16px;font-size:1.0625rem}.parts[data-astro-cid-3uwtvsvx]{gap:18px;margin-top:20px;display:grid}.parts[data-astro-cid-3uwtvsvx].compact{gap:12px}.parts[data-astro-cid-3uwtvsvx].compact .part[data-astro-cid-3uwtvsvx]{padding-top:12px}.chapter-text[data-astro-cid-3uwtvsvx] .parts[data-astro-cid-3uwtvsvx].compact .part[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]{margin-top:2px}.part[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);padding-top:16px}.parts[data-astro-cid-3uwtvsvx].rows{grid-template-columns:max-content minmax(0,1fr);gap:0;margin-top:18px}.parts[data-astro-cid-3uwtvsvx].rows .part[data-astro-cid-3uwtvsvx]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;gap:2px 16px;padding:12px 0;display:grid}.parts[data-astro-cid-3uwtvsvx].rows .part[data-astro-cid-3uwtvsvx]:last-child{border-bottom:1px solid var(--doit-hairline)}.chapter-text[data-astro-cid-3uwtvsvx] .parts[data-astro-cid-3uwtvsvx].rows .part[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]{margin-top:0}@media (width<=480px){.parts[data-astro-cid-3uwtvsvx].rows .part[data-astro-cid-3uwtvsvx]{grid-template-columns:minmax(0,1fr)}}.part[data-astro-cid-3uwtvsvx] h3[data-astro-cid-3uwtvsvx]{color:var(--doit-dark);font-size:1.0625rem;font-weight:800}.chapter-text[data-astro-cid-3uwtvsvx] .part[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]{margin-top:6px;font-size:1rem}.chapter-text[data-astro-cid-3uwtvsvx] .accent[data-astro-cid-3uwtvsvx]{color:var(--blue-ink);text-wrap:balance;margin-top:20px;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);font-weight:800;line-height:1.3}.chapter-text[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]:not(.accent) strong,.more-list[data-astro-cid-3uwtvsvx] strong{color:var(--doit-dark);font-weight:700}.chapter-text[data-astro-cid-3uwtvsvx] .proof-lead[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);color:var(--doit-dark);text-wrap:pretty;margin-top:24px;padding-top:16px;font-size:1.0625rem;font-weight:700;line-height:1.4}.proof-lead[data-astro-cid-3uwtvsvx]+.proof[data-astro-cid-3uwtvsvx]{border-top:0;margin-top:12px;padding-top:0}.ch-links[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);margin-top:20px;padding-top:14px}.chapter-text[data-astro-cid-3uwtvsvx] .ch-links[data-astro-cid-3uwtvsvx] p[data-astro-cid-3uwtvsvx]{color:var(--muted-ink);margin:0 0 8px;font-size:.8125rem;font-weight:700}.ch-links[data-astro-cid-3uwtvsvx] ul[data-astro-cid-3uwtvsvx]{justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ch-links[data-astro-cid-3uwtvsvx] a[data-astro-cid-3uwtvsvx]{align-items:center;gap:4px;font-size:.9375rem;font-weight:700;display:inline-flex}@media (width<=860px){.ch-links[data-astro-cid-3uwtvsvx] a[data-astro-cid-3uwtvsvx]{margin-block:-10px;padding-block:10px}.ch-links[data-astro-cid-3uwtvsvx] ul[data-astro-cid-3uwtvsvx]{gap:20px}}.more[data-astro-cid-3uwtvsvx]{margin-top:12px}.more[data-astro-cid-3uwtvsvx] summary[data-astro-cid-3uwtvsvx]{cursor:pointer;min-height:44px;color:var(--blue-ink);align-items:center;gap:6px;font-size:.9375rem;font-weight:700;list-style:none;display:inline-flex}.more[data-astro-cid-3uwtvsvx] summary[data-astro-cid-3uwtvsvx]::-webkit-details-marker{display:none}.more[data-astro-cid-3uwtvsvx] summary[data-astro-cid-3uwtvsvx]:hover span[data-astro-cid-3uwtvsvx]{text-underline-offset:.18em;text-decoration:underline 1px}.more[data-astro-cid-3uwtvsvx] summary[data-astro-cid-3uwtvsvx] .more-ico{transition:transform var(--t-med) var(--ease-out);flex:none}.more[data-astro-cid-3uwtvsvx][open] summary[data-astro-cid-3uwtvsvx] .more-ico{transform:scaleY(-1)}.more[data-astro-cid-3uwtvsvx].is-closing summary[data-astro-cid-3uwtvsvx] .more-ico{transform:none}.more-wrap[data-astro-cid-3uwtvsvx]{overflow:hidden}.more-list[data-astro-cid-3uwtvsvx]{color:var(--ink-2);gap:8px;margin:0;padding:0 0 4px;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.more-list[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{text-wrap:pretty;gap:10px;display:flex}.more-list[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]:before{content:"";background:var(--doit-blue);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.6em}@media (prefers-reduced-motion:reduce){.more[data-astro-cid-3uwtvsvx] summary[data-astro-cid-3uwtvsvx] .more-ico{transition:none}}.proof[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;margin:24px 0 0;padding-top:16px;display:grid}.proof[data-astro-cid-3uwtvsvx]>div[data-astro-cid-3uwtvsvx]{grid-row:span 2;grid-template-rows:subgrid;row-gap:4px;display:grid}.proof[data-astro-cid-3uwtvsvx] dt[data-astro-cid-3uwtvsvx]{color:var(--muted-ink);align-self:end;font-size:.8125rem;font-weight:700}.proof[data-astro-cid-3uwtvsvx] dd[data-astro-cid-3uwtvsvx]{color:var(--ink-2);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.proof[data-astro-cid-3uwtvsvx],.outcome[data-astro-cid-3uwtvsvx]{--big:clamp(1.5rem, 1.2rem + 1vw, 2rem)}.proof[data-astro-cid-3uwtvsvx] .big[data-astro-cid-3uwtvsvx],.outcome[data-astro-cid-3uwtvsvx] .big[data-astro-cid-3uwtvsvx]{font-size:var(--big);color:var(--doit-dark);font-weight:900;line-height:1.1;display:block}.chapter-text[data-astro-cid-3uwtvsvx] .outcome[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);color:var(--ink-2);align-items:flex-start;gap:16px;margin-top:24px;padding-top:16px;font-size:.875rem;font-weight:600;display:flex}.outcome[data-astro-cid-3uwtvsvx]>span[data-astro-cid-3uwtvsvx]{flex:1 1 0}.outcome[data-astro-cid-3uwtvsvx] svg{color:var(--doit-blue);margin-top:calc(var(--big) * 1.1 / 2 - 10px);flex:none}.outcome[data-astro-cid-3uwtvsvx]>span[data-astro-cid-3uwtvsvx]:last-child .big[data-astro-cid-3uwtvsvx]{color:var(--fern-ink)}.todo-groups[data-astro-cid-3uwtvsvx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.todo-groups[data-astro-cid-3uwtvsvx]>li[data-astro-cid-3uwtvsvx]{background:var(--doit-bg);border:1px solid var(--doit-hairline);border-radius:var(--doit-radius-card);align-content:start;gap:10px;padding:20px;display:grid}.todo-n[data-astro-cid-3uwtvsvx]{background:var(--doit-blue-tint);width:28px;height:28px;color:var(--blue-ink);border-radius:50%;place-items:center;font-size:.875rem;font-weight:800;display:inline-grid}.todo-groups[data-astro-cid-3uwtvsvx] h3[data-astro-cid-3uwtvsvx]{font-size:1.0625rem;font-weight:800;line-height:1.3}.todo-items[data-astro-cid-3uwtvsvx]{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.todo-items[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{border:1px solid var(--doit-hairline);color:var(--ink-2);background:#fff;border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:600}.todo-groups[data-astro-cid-3uwtvsvx].pairs{grid-template-columns:repeat(3,minmax(0,1fr))}.todo-groups[data-astro-cid-3uwtvsvx].pairs>li[data-astro-cid-3uwtvsvx]{grid-row:span 3;grid-template-rows:subgrid;gap:14px;padding:20px 20px 24px}.pair-l[data-astro-cid-3uwtvsvx]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-ink);margin-bottom:6px;font-size:.6875rem;font-weight:800;line-height:1.2;display:block}.pair-had[data-astro-cid-3uwtvsvx]{color:var(--ink-2);text-wrap:pretty;font-size:.9375rem;line-height:1.45}.pair-had[data-astro-cid-3uwtvsvx] strong,.pair-todo[data-astro-cid-3uwtvsvx] strong{white-space:nowrap}.pair-had[data-astro-cid-3uwtvsvx] strong{color:var(--doit-dark);font-weight:700}.pair-to[data-astro-cid-3uwtvsvx]{align-items:center;gap:10px;display:flex}.pair-to[data-astro-cid-3uwtvsvx]:after{content:"";background:#d3d6de;flex:1;height:1px}.pair-to[data-astro-cid-3uwtvsvx] .todo-n[data-astro-cid-3uwtvsvx]{flex:none}.pair-todo[data-astro-cid-3uwtvsvx]{color:var(--doit-dark);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);font-weight:700;line-height:1.32}.pair-todo[data-astro-cid-3uwtvsvx] .pair-l[data-astro-cid-3uwtvsvx]{color:var(--blue-ink)}.pair-todo[data-astro-cid-3uwtvsvx] strong{color:var(--blue-ink);font-weight:800}@media (prefers-reduced-motion:no-preference){html.js .rv-focus[data-astro-cid-3uwtvsvx] .pair-todo[data-astro-cid-3uwtvsvx]{opacity:0;filter:blur(8px);transition:opacity var(--t-slow) var(--ease-out), filter var(--t-slow) var(--ease-out);transition-delay:calc(min(var(--i,0), 3) * 70ms)}html.js .rv-focus[data-astro-cid-3uwtvsvx].in .pair-todo[data-astro-cid-3uwtvsvx]{opacity:1;filter:none}}.brief-list[data-astro-cid-3uwtvsvx].muted li[data-astro-cid-3uwtvsvx]:before{background:var(--doit-graphite)}.chapter-visual[data-astro-cid-3uwtvsvx]{gap:16px;min-width:0;display:grid}.totals-grid[data-astro-cid-3uwtvsvx]{border-top:1px solid #d3d6de;grid-template-columns:repeat(4,1fr);gap:0 24px;padding:0;list-style:none;display:grid}.totals-grid[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]{color:var(--ink-2);border-bottom:1px solid #d3d6de;align-content:start;gap:6px;padding:18px 0;font-size:.9375rem;display:grid}.totals-grid[data-astro-cid-3uwtvsvx] .big[data-astro-cid-3uwtvsvx]{white-space:nowrap;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem)}.totals-h[data-astro-cid-3uwtvsvx],.ready-h[data-astro-cid-3uwtvsvx]{text-wrap:balance;margin-bottom:20px;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.odo[data-astro-cid-3uwtvsvx]{display:inline-flex}.odo-c[data-astro-cid-3uwtvsvx]{height:1em;display:inline-block;overflow:hidden}.odo-r[data-astro-cid-3uwtvsvx]{transform:translateY(calc(var(--to) * -1em));flex-direction:column;display:flex}.odo-r[data-astro-cid-3uwtvsvx]>span[data-astro-cid-3uwtvsvx]{height:1em}@media (prefers-reduced-motion:no-preference){html.js .rv-count[data-astro-cid-3uwtvsvx]:not(.in) .odo-r[data-astro-cid-3uwtvsvx]{transform:none}html.js .rv-count[data-astro-cid-3uwtvsvx] .odo-r[data-astro-cid-3uwtvsvx]{transition:transform var(--t-slow) var(--ease-out) calc(var(--i,0) * 40ms)}html.js .rv-count[data-astro-cid-3uwtvsvx]:not(.in) li[data-astro-cid-3uwtvsvx]>.big[data-astro-cid-3uwtvsvx]:not(.odo){opacity:0}html.js .rv-count[data-astro-cid-3uwtvsvx] li[data-astro-cid-3uwtvsvx]>.big[data-astro-cid-3uwtvsvx]:not(.odo){transition:opacity var(--t-slow) var(--ease-out) calc(var(--i,0) * 40ms)}}.works-grid[data-astro-cid-3uwtvsvx]{grid-template-columns:1.4fr 1fr;gap:clamp(28px,4vw,56px);display:grid}.works-grid[data-astro-cid-3uwtvsvx].one{grid-template-columns:minmax(0,760px)}.works[data-astro-cid-3uwtvsvx] .ticks[data-astro-cid-3uwtvsvx]{color:var(--ink-2)}.ready-ask[data-astro-cid-3uwtvsvx]{margin:0 0 clamp(28px,3vw,40px);font-size:1.0625rem;font-weight:700}.ready-ask[data-astro-cid-3uwtvsvx] a[data-astro-cid-3uwtvsvx]{color:var(--doit-dark);text-underline-offset:.22em;text-decoration:underline 1px}.ready-ask[data-astro-cid-3uwtvsvx] a[data-astro-cid-3uwtvsvx]:hover{color:var(--blue-ink)}@media (width<=860px){.ready-ask[data-astro-cid-3uwtvsvx] a[data-astro-cid-3uwtvsvx]{margin:-12px 0;padding:12px 0;display:inline-block}}.ready-h[data-astro-cid-3uwtvsvx]{margin-bottom:12px}.ready-lead[data-astro-cid-3uwtvsvx]{color:var(--doit-dark);text-wrap:pretty;margin:0 0 20px;font-weight:600}.see-also[data-astro-cid-3uwtvsvx]{border-top:1px solid var(--doit-hairline);color:var(--ink-2);text-wrap:pretty;margin:clamp(24px,3vw,32px) 0 0;padding-top:20px}.see-also[data-astro-cid-3uwtvsvx] a{font-weight:700}@media (width<=860px){.see-also[data-astro-cid-3uwtvsvx]{line-height:2.25}.see-also[data-astro-cid-3uwtvsvx] a{padding-block:10px}}.cta-band[data-astro-cid-3uwtvsvx]{background:var(--doit-dark);color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.cta-band[data-astro-cid-3uwtvsvx] h2[data-astro-cid-3uwtvsvx]{color:#fff;max-width:26ch;font-size:clamp(1.4rem,1.1rem + 1.4vw,2rem)}.footnote[data-astro-cid-3uwtvsvx]{color:var(--muted-ink);max-width:76ch;margin-top:16px;font-size:.8125rem}@media (width<=1023px){.todo-groups[data-astro-cid-3uwtvsvx]{grid-template-columns:1fr}}@media (width<=860px){.brief-grid[data-astro-cid-3uwtvsvx],.works-grid[data-astro-cid-3uwtvsvx],.todo-groups[data-astro-cid-3uwtvsvx].pairs{grid-template-columns:1fr}.chapter[data-astro-cid-3uwtvsvx]{grid-template-columns:1fr;gap:24px}.totals-grid[data-astro-cid-3uwtvsvx]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.todo-groups[data-astro-cid-3uwtvsvx].pairs{gap:10px}.todo-groups[data-astro-cid-3uwtvsvx].pairs>li[data-astro-cid-3uwtvsvx]{gap:10px;padding:16px 16px 18px}.cta-band[data-astro-cid-3uwtvsvx]{padding:28px 18px}.cta-band[data-astro-cid-3uwtvsvx] .btn[data-astro-cid-3uwtvsvx]{gap:8px;width:100%;padding-inline:12px}}@media (width<=340px){.proof[data-astro-cid-3uwtvsvx]{grid-template-columns:1fr;gap:12px}}
