@property --margin{syntax:"<length>";inherits:true;initial-value:0}@property --padding{syntax:"<length>";inherits:true;initial-value:0}@property --width{syntax:"<length>";inherits:true;initial-value:0}._9ZHJpq_article{text-rendering:geometricPrecision;grid-template-columns:1fr min(var(--width),100%)1fr;grid-gap:3cap 0;--width:calc(58ch + 3ch);--padding:1.5ch;grid-template-rows:auto auto;padding:3cap 0 4cap;display:grid;position:relative;container:_9ZHJpq_article/inline-size}._9ZHJpq_article>*{grid-column:1/-1}._9ZHJpq_heading{padding:1rem var(--padding)0 var(--padding);grid-row:1;grid-template-columns:1fr;display:grid;position:relative}._9ZHJpq_heading>*{grid-column:1/-1}._9ZHJpq_heading :first-child{grid-row:1}._9ZHJpq_heading h1{font-variation-settings:"CRSV" 0,"CASL" .88;color:var(--color-h1);opacity:.96;font-size:4.5em;font-weight:940;line-height:.9}._9ZHJpq_heading h2{letter-spacing:-.03ch;color:var(--color-h2);background:var(--color-background);padding-right:calc((100% - var(--width))/4);margin-top:1rem;font-size:2.2em;font-weight:600}._9ZHJpq_heading ._9ZHJpq_number{font-variant-numeric:diagonal-fractions;font-variation-settings:"CASL" .4;color:var(--color-small);text-align:right;grid-area:1/-1;place-self:start end;font-size:1.4em;font-weight:480}@media (width<=1100px){._9ZHJpq_heading h1{font-size:3em}._9ZHJpq_heading h2{margin-top:.5lh;font-size:1.76em}._9ZHJpq_heading ._9ZHJpq_number{font-size:1.2em}}._9ZHJpq_content{--margin:max(calc(50cqw - var(--width)/2),0cqw);text-rendering:optimizeLegibility;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;hanging-punctuation:first;hyphenate-limit-chars:7 4 3;font-weight:380;display:flow-root}:where(._9ZHJpq_content>*){margin:0 var(--margin)0;padding:0 var(--padding)0}:where(._9ZHJpq_content>*+*){margin-top:1.65cap}:is(._9ZHJpq_content>p)+p{text-indent:var(--padding)}:is(._9ZHJpq_content>p):first-of-type:first-letter{float:left;color:var(--color-h2);margin-top:.2cap;margin-left:-.07ch;padding-right:.2ch;font-size:2lh;font-weight:670;font-stretch:130%;line-height:1cap}._9ZHJpq_content hr{width:calc(var(--width) - 4*var(--padding));border:none;border-top:2px solid var(--color-h2);margin:2cap auto}:is(._9ZHJpq_content hr)+p:last-child{color:var(--color-gray-text);font-size:.8em}._9ZHJpq_content h2{letter-spacing:-.03ch;font-variation-settings:"CASL" .1;color:var(--color-h2);text-indent:calc(-1*min(var(--padding),var(--margin)));word-break:normal;-webkit-hyphens:initial;hyphens:initial;margin-top:2cap;font-size:2.2em;font-weight:815;font-stretch:104%;line-height:1.1}._9ZHJpq_content h3{color:var(--color-h3);text-indent:calc(-1*min(var(--padding),var(--margin)));font-variation-settings:"CASL" .76;margin-top:2cap;font-size:1.6em;font-weight:665;font-stretch:105%;line-height:1.2}._9ZHJpq_content p code,._9ZHJpq_content li code{color:var(--color-code);padding:0 .05ch;font-weight:450;font-stretch:140%}._9ZHJpq_content a{color:var(--color-h2);text-decoration-line:underline;text-decoration-thickness:calc(2px/var(--size-dppx));text-decoration-color:var(--color-small);background-position:0 1cap;background-repeat:no-repeat;background-size:100% 0;background-image:linear-gradient(to bottom,var(--color-small)0%,var(--color-small)100%);transition:color .2s ease-out,text-decoration-color .1s ease-out,background-position .1s,background-size .1s}@media (prefers-reduced-motion){:is(._9ZHJpq_content a),:is(._9ZHJpq_content a):hover{transition:none}}@media (hover:hover){:is(._9ZHJpq_content a):hover{color:var(--color-background);background-position:0 0;background-size:100% calc(1cap + .833ch)}}._9ZHJpq_content ol,._9ZHJpq_content ul{margin-top:3cap;margin-bottom:3cap;display:block}:is(._9ZHJpq_content ol,._9ZHJpq_content ul)>*{margin:1cap 0}:is(._9ZHJpq_content ol,._9ZHJpq_content ul)>li{margin-left:calc(-1*min(var(--padding),var(--margin)));padding-left:var(--padding);line-height:1.2;position:relative}:is(:is(._9ZHJpq_content ol,._9ZHJpq_content ul)>li):before{color:var(--color-h2);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;position:absolute;left:0}._9ZHJpq_content ol{list-style-type:none}:is(._9ZHJpq_content ol)>li:before{content:counter(list-item);left:-.4ch}._9ZHJpq_content ul{list-style-type:none}:is(._9ZHJpq_content ul)>li:before{content:"";vertical-align:middle;background:currentColor;width:.5ch;height:.5ch;top:.5em}._9ZHJpq_content pre>code{color:var(--color-small);max-width:var(--size-page);white-space:pre-wrap;letter-spacing:.01ch;font-size:.95em;font-weight:400;font-stretch:140%;line-height:1.43;display:block}._9ZHJpq_content picture,._9ZHJpq_content img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:100svh}._9ZHJpq_content blockquote{color:var(--color-h3);font-variation-settings:"CASL" .9;text-wrap:pretty;word-break:normal;-webkit-hyphens:initial;hyphens:initial;hanging-punctuation:initial;font-weight:580;font-stretch:104%}:is(._9ZHJpq_content blockquote):not(._9ZHJpq_pullquote){padding:2cap calc(2*var(--padding))}:is(._9ZHJpq_content blockquote)>p:first-child:before{vertical-align:baseline;content:"";background-color:currentColor;width:4ch;height:.7em;margin-right:1ch;display:inline-block}:is(._9ZHJpq_content blockquote) p{line-height:1.19}._9ZHJpq_content table{max-width:var(--size-page);border-collapse:separate;border-spacing:0;position:relative}:is(._9ZHJpq_content table) tr td{border-bottom:2px solid var(--color-box);max-width:calc(min(var(--width),100cqw) - var(--padding));width:max-content;padding:.5cap 1ch}:is(._9ZHJpq_content table) th{background:var(--color-box);word-break:normal;-webkit-hyphens:initial;hyphens:initial;font-family:var(--font-heading);text-align:left;color:var(--color-small);padding:.7cap 2ch .7cap 1ch}:is(._9ZHJpq_content table) tbody>tr:first-child td{padding-top:1.4cap}:is(._9ZHJpq_content table) code{color:var(--color-code)}._9ZHJpq_img_alt{box-sizing:border-box;color:var(--color-small);text-align:center;text-wrap:pretty;width:100%;max-width:65ch;padding:0 2ch;font-size:.75em;line-height:1.4;display:block}._9ZHJpq_pullquote{font-variation-settings:"slnt" -5,"CASL" .78;float:right;max-width:calc(var(--margin) + 12ch);padding:.1ch var(--padding)0 calc(2*var(--padding));box-sizing:content-box;margin-right:var(--padding);margin-bottom:1cap;margin-left:0;font-size:1.2em;font-style:oblique 5deg}@container (width<=1100px){._9ZHJpq_pullquote{display:none}}._9ZHJpq_page_bleed{-webkit-overflow-scrolling:touch;flex-direction:column;align-items:center;gap:2cap;width:100vw;margin:4cap 0 4cap -50vw;padding:0;display:flex;position:relative;left:50%;overflow-x:auto}._9ZHJpq_page_bleed>*{padding:0 var(--padding);min-width:min(var(--width),100%);grid-column:2;width:max-content;margin:0 auto}._9ZHJpq_article_bleed{align-items:center;gap:var(--padding);flex-direction:column;width:100%;margin:4cap 0;display:flex}p>._9ZHJpq_article_bleed{width:100cqw;margin-left:-50cqw;position:relative;left:50%}