.CopyEditor-module__Bt0RJq__workspace{--proof-paper:#f3f1eb;--proof-ink:#191917;--proof-muted:#68665f;--proof-faint:#96938a;--proof-line:#19191729;--proof-field:#e9e6de;--proof-field-hover:#e4e1d8;--proof-signal:#e00000;--proof-signal-soft:#e0000014;--proof-nav-height:0rem;--proof-footer-height:5rem;--proof-scroll-rail-width:12rem;--proof-content-shift:calc(var(--proof-scroll-rail-width) / -2);overscroll-behavior-y:contain;height:100dvh;scroll-padding-block:var(--proof-nav-height) var(--proof-footer-height);scroll-snap-type:y proximity;padding-top:var(--proof-nav-height);padding-bottom:var(--proof-footer-height);background:var(--proof-paper);color:var(--proof-ink);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif;overflow-y:auto}.CopyEditor-module__Bt0RJq__header{left:var(--proof-content-shift);width:min(calc(100% - 3rem - var(--proof-scroll-rail-width)), 82rem);min-height:calc(100dvh - var(--proof-nav-height) - var(--proof-footer-height));border-bottom:3px solid var(--proof-ink);scroll-snap-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;margin:0 auto;padding:4rem 0 3rem;display:grid;position:relative}.CopyEditor-module__Bt0RJq__eyebrow,.CopyEditor-module__Bt0RJq__path,.CopyEditor-module__Bt0RJq__count,.CopyEditor-module__Bt0RJq__status{font-family:var(--font-courier-prime), monospace;letter-spacing:.06em;font-size:.75rem;font-weight:700}.CopyEditor-module__Bt0RJq__eyebrow{color:var(--proof-signal);text-transform:uppercase;margin:0 0 .75rem}.CopyEditor-module__Bt0RJq__title{letter-spacing:-.07em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.75rem,7vw,6.75rem);font-weight:900;line-height:.88}.CopyEditor-module__Bt0RJq__introduction{max-width:43rem;color:var(--proof-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:1rem;line-height:1.6}.CopyEditor-module__Bt0RJq__tally{border-top:1px solid var(--proof-line);min-width:10rem;padding-top:.75rem}.CopyEditor-module__Bt0RJq__tally strong{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:3rem;font-weight:900;line-height:1;display:block}.CopyEditor-module__Bt0RJq__tally span{color:var(--proof-muted);font-family:var(--font-courier-prime), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:.5rem;font-size:.75rem;font-weight:700;display:block}.CopyEditor-module__Bt0RJq__groups{left:var(--proof-content-shift);width:min(calc(100% - 3rem - var(--proof-scroll-rail-width)), 82rem);margin:0 auto;position:relative}.CopyEditor-module__Bt0RJq__entry{min-height:calc(100dvh - var(--proof-nav-height) - var(--proof-footer-height));border-bottom:1px solid var(--proof-line);scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:minmax(0,1fr) minmax(24rem,34rem);align-content:center;gap:1.5rem clamp(1.5rem,5vw,5rem);padding:clamp(2rem,6vh,5rem) 0;display:grid}.CopyEditor-module__Bt0RJq__entryNoMedia{grid-template-columns:minmax(0,1fr)}.CopyEditor-module__Bt0RJq__entryHeader{border-bottom:1px solid var(--proof-line);grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:1rem;display:flex}.CopyEditor-module__Bt0RJq__entryGroup{letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:900}.CopyEditor-module__Bt0RJq__entryProgress{color:var(--proof-muted);font-family:var(--font-courier-prime), monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.6875rem;font-weight:700}.CopyEditor-module__Bt0RJq__mediaFrame{top:calc(var(--proof-nav-height) + 1rem);aspect-ratio:4/3;background:#dcd8cf;align-self:start;position:sticky;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.CopyEditor-module__Bt0RJq__mediaFrame img,.CopyEditor-module__Bt0RJq__mediaFrame video{object-fit:contain;width:100%;height:100%;display:block}.CopyEditor-module__Bt0RJq__mediaFrame video{background:#000}.CopyEditor-module__Bt0RJq__fieldStack,.CopyEditor-module__Bt0RJq__field{gap:.75rem;min-width:0;display:grid}.CopyEditor-module__Bt0RJq__fieldStack{align-content:start;gap:1.5rem}.CopyEditor-module__Bt0RJq__field+.CopyEditor-module__Bt0RJq__field{border-top:1px solid var(--proof-line);padding-top:1.5rem}.CopyEditor-module__Bt0RJq__fieldHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CopyEditor-module__Bt0RJq__label{font-size:.875rem;font-weight:700;line-height:1.35;display:block}.CopyEditor-module__Bt0RJq__path{overflow-wrap:anywhere;max-width:100%;color:var(--proof-faint);letter-spacing:0;margin-top:.35rem;font-size:.6875rem;font-weight:400;display:block}.CopyEditor-module__Bt0RJq__count{color:var(--proof-muted);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;flex:none;font-weight:400}.CopyEditor-module__Bt0RJq__versions{grid-template-columns:repeat(2,minmax(0,60ch));align-items:start;gap:1.5rem;max-width:calc(120ch + 1.5rem);display:grid}.CopyEditor-module__Bt0RJq__version{gap:.5rem;min-width:0;max-width:60ch;display:grid}.CopyEditor-module__Bt0RJq__versionLabel{color:var(--proof-muted);font-family:var(--font-courier-prime), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.CopyEditor-module__Bt0RJq__original{border:1px solid var(--proof-line);width:100%;max-width:60ch;color:var(--proof-muted);overflow-wrap:anywhere;white-space:pre-wrap;padding:1rem;font-size:1rem;line-height:1.55}.CopyEditor-module__Bt0RJq__originalTextarea{justify-self:start;width:fit-content;min-width:0;max-width:100%;min-height:0;display:inline-block}.CopyEditor-module__Bt0RJq__originalInput{min-height:3rem}.CopyEditor-module__Bt0RJq__textarea,.CopyEditor-module__Bt0RJq__input{background:var(--proof-field);width:100%;max-width:60ch;color:var(--proof-ink);font:inherit;border:1px solid #0000;border-radius:0;outline:none;padding:1rem;font-size:1rem;line-height:1.55;transition:background-color .15s cubic-bezier(.23,1,.32,1),border-color .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1)}.CopyEditor-module__Bt0RJq__textarea{field-sizing:content;resize:none;justify-self:start;width:fit-content;min-width:0;max-width:100%;min-height:0;overflow-y:hidden}.CopyEditor-module__Bt0RJq__input{min-height:3rem}.CopyEditor-module__Bt0RJq__textarea:hover,.CopyEditor-module__Bt0RJq__input:hover{background:var(--proof-field-hover)}.CopyEditor-module__Bt0RJq__textarea:focus-visible,.CopyEditor-module__Bt0RJq__input:focus-visible{border-color:var(--proof-signal);background:var(--proof-field);box-shadow:0 0 0 2px var(--proof-paper), 0 0 0 4px var(--proof-signal)}.CopyEditor-module__Bt0RJq__controlChanged{background:linear-gradient(90deg, var(--proof-signal-soft) 0, var(--proof-signal-soft) .25rem, transparent .25rem), var(--proof-field)}.CopyEditor-module__Bt0RJq__changeNote{color:var(--proof-signal);font-family:var(--font-courier-prime), monospace;letter-spacing:.06em;text-transform:uppercase;margin:-.25rem 0 0;font-size:.6875rem;font-weight:700}.CopyEditor-module__Bt0RJq__footer{z-index:30;border-top:1px solid var(--proof-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#f3f1ebf0;padding:.75rem 1.5rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1rem 2rem #19191714}.CopyEditor-module__Bt0RJq__footerInner{left:var(--proof-content-shift);min-height:3.5rem;width:min(calc(100% - var(--proof-scroll-rail-width)), 82rem);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}.CopyEditor-module__Bt0RJq__status{color:var(--proof-muted);letter-spacing:.04em}.CopyEditor-module__Bt0RJq__actions{gap:.5rem;display:flex}.CopyEditor-module__Bt0RJq__button{border:1px solid var(--proof-line);min-width:8.5rem;min-height:2.75rem;color:var(--proof-ink);font:inherit;background:0 0;border-radius:0;outline:none;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:700;transition:background-color .15s cubic-bezier(.23,1,.32,1),border-color .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex}.CopyEditor-module__Bt0RJq__button:hover:not(:disabled){background:var(--proof-field);border-color:var(--proof-ink)}.CopyEditor-module__Bt0RJq__button:active:not(:disabled){transform:scale(.97)}.CopyEditor-module__Bt0RJq__button:focus-visible{box-shadow:0 0 0 2px var(--proof-paper), 0 0 0 4px var(--proof-signal)}.CopyEditor-module__Bt0RJq__button:disabled{cursor:not-allowed;color:var(--proof-faint)}.CopyEditor-module__Bt0RJq__primaryButton{border-color:var(--proof-ink);background:var(--proof-ink);color:var(--proof-paper)}.CopyEditor-module__Bt0RJq__primaryButton:hover:not(:disabled){border-color:var(--proof-signal);background:var(--proof-signal)}.CopyEditor-module__Bt0RJq__primaryButton:disabled{border-color:var(--proof-line);background:var(--proof-field);color:var(--proof-faint)}.CopyEditor-module__Bt0RJq__buttonIcon{width:1rem;height:1rem;font-family:var(--font-courier-prime), monospace;flex:none;place-items:center;font-size:.75rem;line-height:1;display:grid}.CopyEditor-module__Bt0RJq__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:.875rem;height:.875rem;animation:.65s linear infinite CopyEditor-module__Bt0RJq__spin}@keyframes CopyEditor-module__Bt0RJq__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.CopyEditor-module__Bt0RJq__workspace{--proof-footer-height:7rem;--proof-scroll-rail-width:9rem}.CopyEditor-module__Bt0RJq__header{width:min(calc(100% - 2rem - var(--proof-scroll-rail-width)), 82rem);grid-template-columns:1fr;padding:2.5rem 0 2rem}.CopyEditor-module__Bt0RJq__tally{min-width:0}.CopyEditor-module__Bt0RJq__groups{width:min(calc(100% - 2rem - var(--proof-scroll-rail-width)), 82rem)}.CopyEditor-module__Bt0RJq__entry,.CopyEditor-module__Bt0RJq__entryNoMedia{grid-template-columns:1fr;gap:1.25rem}.CopyEditor-module__Bt0RJq__mediaFrame{aspect-ratio:16/9;position:relative;top:auto}.CopyEditor-module__Bt0RJq__footerInner{flex-direction:column;align-items:stretch;min-height:0}.CopyEditor-module__Bt0RJq__actions{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.CopyEditor-module__Bt0RJq__button{width:100%}}@media (max-width:600px){.CopyEditor-module__Bt0RJq__versions{grid-template-columns:minmax(0,60ch)}}@media (prefers-reduced-motion:reduce){.CopyEditor-module__Bt0RJq__textarea,.CopyEditor-module__Bt0RJq__input,.CopyEditor-module__Bt0RJq__button{transition:none}.CopyEditor-module__Bt0RJq__spinner{animation-duration:1.4s}}
.CopyEditorScrollRail-module__0wB7iG__rail{z-index:50;width:var(--proof-scroll-rail-width);pointer-events:none;position:fixed;top:0;bottom:0;right:0}.CopyEditorScrollRail-module__0wB7iG__track{background:var(--proof-line);width:1px;position:absolute;top:0;bottom:0;right:.3125rem}.CopyEditorScrollRail-module__0wB7iG__tick,.CopyEditorScrollRail-module__0wB7iG__activeSection,.CopyEditorScrollRail-module__0wB7iG__chunkTarget,.CopyEditorScrollRail-module__0wB7iG__sectionLabel{display:block;position:absolute}.CopyEditorScrollRail-module__0wB7iG__chunkTarget{z-index:0;min-height:1px;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:none;margin:0;padding:0;left:0;right:0}.CopyEditorScrollRail-module__0wB7iG__chunkTarget:hover{background:var(--proof-field)}.CopyEditorScrollRail-module__0wB7iG__chunkTarget:focus-visible{box-shadow:inset 0 0 0 2px var(--proof-signal)}.CopyEditorScrollRail-module__0wB7iG__tick{background:var(--proof-faint);width:1.25rem;height:1px;right:0;transform:translateY(-.5px)}.CopyEditorScrollRail-module__0wB7iG__activeSection{background:var(--proof-signal);width:.1875rem;min-height:2px;transition:top .16s ease-out,height .16s ease-out;right:0}.CopyEditorScrollRail-module__0wB7iG__sectionLabel{background:var(--proof-paper);color:var(--proof-muted);font-family:var(--font-courier-prime), monospace;text-align:right;white-space:nowrap;pointer-events:none;padding:.25rem .375rem;font-size:.6875rem;font-weight:700;line-height:1;transition:background-color .12s ease-out,color .12s ease-out;top:50%;right:1.5rem;transform:translateY(-50%)}.CopyEditorScrollRail-module__0wB7iG__chunkTarget:hover .CopyEditorScrollRail-module__0wB7iG__sectionLabel{background:var(--proof-field);color:var(--proof-ink)}.CopyEditorScrollRail-module__0wB7iG__chunkTarget:focus-visible .CopyEditorScrollRail-module__0wB7iG__sectionLabel{box-shadow:inset 0 0 0 2px var(--proof-signal)}.CopyEditorScrollRail-module__0wB7iG__sectionLabelActive{background:var(--proof-signal-soft);color:var(--proof-signal)}@media (prefers-reduced-motion:reduce){.CopyEditorScrollRail-module__0wB7iG__activeSection,.CopyEditorScrollRail-module__0wB7iG__sectionLabel{transition:none}}
@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e29d6c8df211d66-s.2fjn5wyoc8c3z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2956efe007516702-s.24gcppc11gd-i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/658fb2a9c2a0ea5d-s.169l8ivy4izmr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7c125d9da13f978a-s.0b4mqo-sfa1f8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a46a75cfd765634f-s.p.0i_4norqw3xaj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ad21f0acf5c10a61-s.0h06o1dpw1rov.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bb9b18854658c251-s.1u22uz3mc3ks7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/397c48bdc865c14c-s.18qfz8wulf236.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e7a7eeb0f3bf0de1-s.1hpzr65mrm31_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/60ec66547305f91a-s.p.00w9pdq4k75rv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_82a137fd-module__CF5XUq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback}.ibm_plex_mono_82a137fd-module__CF5XUq__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
