.text-white{color:#f4f0e8!important}.text-ash-blue{color:#9c958c!important}.bg-coal-800{background-color:#121212!important}.bg-coal-900{background-color:#0c0c0c!important}.font-display,.font-serif{font-family:var(--font-headline),Georgia,serif!important}.pill-category{border-color:rgb(140 42 48/.95)!important}:root{--q-paper:251 250 247;--q-paper-dim:245 243 238;--q-paper-deep:238 235 228;--q-ink-field:22 21 15;--q-ink:22 21 15;--q-body:46 44 39;--q-soft:90 86 78;--q-muted:108 103 94;--q-faint:168 163 152;--q-claret:122 20 32;--q-claret-ink:106 16 27;--q-claret-wash:122 20 32/0.06;--q-hair:rgb(22 21 15/0.12);--q-rule:rgb(22 21 15/0.24);--q-heavy:rgb(22 21 15/0.82);--q-measure:66ch;--q-measure-tight:54ch;--q-gutter:clamp(1.25rem,0.75rem + 2.2vw,4.5rem);--q-s1:0.5rem;--q-s2:0.875rem;--q-s3:1.5rem;--q-s4:2.5rem;--q-s5:4rem;--q-s6:6.5rem;--q-s7:10rem;--q-ease:cubic-bezier(0.22,0.61,0.36,1);--q-fast:140ms;--q-slow:420ms;--q-radius:2px}.q-body,.q-caption,.q-credit,.q-dateline,.q-display,.q-h1,.q-h2,.q-h3,.q-kicker,.q-standfirst{text-wrap:pretty}.q-display{font-optical-sizing:auto;font-weight:500;font-size:clamp(2.5rem,1.5rem + 4.2vw,5.25rem);line-height:1.02;letter-spacing:-.018em}.q-display,.q-h1{font-family:var(--font-display),Georgia,serif;color:rgb(var(--q-ink));text-wrap:balance}.q-h1{font-optical-sizing:auto;font-weight:500;font-size:clamp(1.875rem,1.25rem + 2.4vw,3.25rem);line-height:1.08;letter-spacing:-.014em}.q-h2{font-optical-sizing:auto;font-weight:500;font-size:clamp(1.375rem,1.05rem + 1.2vw,2rem);line-height:1.14;letter-spacing:-.01em;text-wrap:balance}.q-h2,.q-h3{font-family:var(--font-display),Georgia,serif;color:rgb(var(--q-ink))}.q-h3{font-optical-sizing:auto;font-weight:500;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.2}.q-standfirst{font-optical-sizing:auto;font-weight:380;font-size:clamp(1.125rem,1rem + .6vw,1.4375rem);line-height:1.5;color:rgb(var(--q-soft));max-width:var(--q-measure-tight)}.q-body,.q-standfirst{font-family:var(--font-text),Georgia,serif}.q-body{font-optical-sizing:auto;font-weight:400;font-size:1.125rem;line-height:1.68;color:rgb(var(--q-body));max-width:var(--q-measure)}.q-kicker{font-weight:600;font-size:.6875rem;line-height:1;letter-spacing:.16em;text-transform:uppercase}.q-dateline,.q-kicker{font-family:var(--font-furniture),system-ui,sans-serif;color:rgb(var(--q-muted))}.q-dateline{font-weight:500;font-size:.8125rem;line-height:1.4;letter-spacing:.01em;font-variant-numeric:tabular-nums}.q-caption{font-weight:400;font-size:.8125rem;line-height:1.5;color:rgb(var(--q-soft))}.q-caption,.q-credit{font-family:var(--font-furniture),system-ui,sans-serif}.q-credit{font-weight:500;font-size:.6875rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--q-muted))}.q-hair{border-color:var(--q-hair)}.q-rule-hair{border-top:1px solid var(--q-hair)}.q-rule-mid{border-top:1px solid var(--q-rule)}.q-rule-heavy,.q-section-head{border-top:2px solid var(--q-heavy)}.q-section-head{padding-top:var(--q-s2);margin-bottom:var(--q-s3);display:flex;align-items:baseline;justify-content:space-between;gap:var(--q-s3)}.q-plate{display:block;background:rgb(var(--q-paper-dim));border-radius:0;box-shadow:none;overflow:hidden}.q-plate img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.q-plate-caption{border-top:1px solid var(--q-hair);padding-top:var(--q-s1);margin-top:var(--q-s2);display:flex;flex-wrap:wrap;gap:var(--q-s1) var(--q-s3);align-items:baseline}.q-mark{font-family:var(--font-furniture),system-ui,sans-serif;font-weight:700;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;gap:.4em;padding:.35em .55em;border-radius:var(--q-radius)}.q-mark-breaking,.q-mark-live{color:rgb(var(--q-paper));background:rgb(var(--q-claret))}.q-mark-correction,.q-mark-members{color:rgb(var(--q-claret-ink));background:rgb(var(--q-claret-wash));box-shadow:inset 0 0 0 1px rgb(var(--q-claret)/.28)}.q-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:rgb(var(--q-ink)/.28);transition:text-decoration-color var(--q-fast) var(--q-ease)}.q-link:hover{text-decoration-color:rgb(var(--q-ink)/.85)}.q-link-quiet{color:inherit;text-decoration:none;background-image:linear-gradient(rgb(var(--q-ink)/.4),rgb(var(--q-ink)/.4));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--q-slow) var(--q-ease)}.q-link-quiet:hover{background-size:100% 1px}.q-pullquote{font-family:var(--font-display),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-style:italic;font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);line-height:1.28;border-top:2px solid var(--q-heavy);padding-top:var(--q-s3);margin-block:var(--q-s5);max-width:var(--q-measure-tight)}.q-figure,.q-pullquote{color:rgb(var(--q-ink))}.q-figure{font-family:var(--font-furniture),system-ui,sans-serif;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.q-measure{max-width:var(--q-measure)}.q-measure-tight{max-width:var(--q-measure-tight)}.q-page{background:rgb(var(--q-paper));color:rgb(var(--q-body))}.q-shell{padding-inline:var(--q-gutter);margin-inline:auto;max-width:1600px}.q-page :focus-visible{outline:2px solid rgb(var(--q-ink));outline-offset:2px;border-radius:0}@media (prefers-reduced-motion:reduce){.q-link,.q-link-quiet{transition:none}}.q-prose{font-family:var(--font-text),Georgia,serif;font-size:1.125rem;line-height:1.68;color:rgb(var(--q-body));max-width:var(--q-measure);margin-inline:auto;text-wrap:pretty}.q-prose :where(p){margin-block-start:var(--q-s3)}.q-prose>:first-child{margin-block-start:0}.q-prose :where(h2,h3,h4,h5,h6){font-family:var(--font-display),Georgia,serif;font-optical-sizing:auto;color:rgb(var(--q-ink));line-height:1.16;text-wrap:balance;margin-block-start:var(--q-s5);margin-block-end:var(--q-s2)}.q-prose :where(h2){font-size:1.75rem;font-weight:500}.q-prose :where(h3){font-size:1.4375rem;font-weight:500}.q-prose :where(h4){font-size:1.25rem;font-weight:600}.q-prose :where(h5,h6){font-family:var(--font-furniture),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em;line-height:1.3}.q-prose :where(h5){font-size:.875rem;font-weight:700}.q-prose :where(h6){font-size:.8125rem;font-weight:600;color:rgb(var(--q-soft))}.q-prose :where(a){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:rgb(var(--q-ink)/.32);transition:text-decoration-color var(--q-fast) var(--q-ease)}.q-prose :where(a):hover{text-decoration-color:rgb(var(--q-ink)/.85)}.q-prose :where(strong){font-weight:700;color:rgb(var(--q-ink))}.q-prose :where(em){font-style:italic}.q-prose :where(u){text-decoration:underline;text-underline-offset:.18em}.q-prose :where(s){text-decoration:line-through;color:rgb(var(--q-soft))}.q-prose :where(span){color:inherit}.q-prose :where(mark){background:rgb(var(--q-ink)/.1);color:rgb(var(--q-ink));padding:0 .15em}.q-prose :where(code){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:rgb(var(--q-ink)/.05);border:1px solid var(--q-hair);border-radius:var(--q-radius);padding:.1em .35em}.q-prose :where(pre){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;line-height:1.6;background:rgb(var(--q-paper-dim));border:1px solid var(--q-hair);padding:var(--q-s3);overflow-x:auto;margin-block:var(--q-s4)}.q-prose :where(pre code){background:none;border:none;padding:0;font-size:inherit}.q-prose :where(q){quotes:"\201C" "\201D" "\2018" "\2019"}.q-prose :where(cite){font-style:italic;color:rgb(var(--q-soft))}.q-prose :where(small){font-family:var(--font-furniture),system-ui,sans-serif;font-size:.8125rem;color:rgb(var(--q-muted))}.q-prose :where(time){font-variant-numeric:tabular-nums}.q-prose :where(abbr[title]){-webkit-text-decoration:underline dotted rgb(var(--q-muted));text-decoration:underline dotted rgb(var(--q-muted));text-underline-offset:.18em;cursor:help}.q-prose :where(sup,sub){font-size:.72em;line-height:0;position:relative;vertical-align:baseline}.q-prose :where(sup){top:-.5em}.q-prose :where(sub){bottom:-.25em}.q-prose :where(br){content:""}.q-prose :where(blockquote){border-left:2px solid var(--q-rule);padding-left:var(--q-s3);margin-block:var(--q-s4);font-style:italic;color:rgb(var(--q-soft))}.q-prose :where(hr){border:none;height:1px;background:var(--q-rule);margin-block:var(--q-s5)}.q-prose :where(ul,ol){padding-left:1.4em;margin-block:var(--q-s3)}.q-prose :where(ul){list-style:disc}.q-prose :where(ol){list-style:decimal}.q-prose :where(li){margin-block-start:var(--q-s1);padding-left:.2em}.q-prose :where(li)::marker{color:rgb(var(--q-muted))}.q-prose :where(li>ul,li>ol){margin-block:var(--q-s1)}.q-prose :where(dl){margin-block:var(--q-s3)}.q-prose :where(dt){font-family:var(--font-furniture),system-ui,sans-serif;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--q-ink));margin-block-start:var(--q-s3)}.q-prose :where(dd){margin-left:0;padding-left:var(--q-s3);border-left:1px solid var(--q-hair);color:rgb(var(--q-soft))}.q-prose :where(figure){margin-block:var(--q-s5)}.q-prose :where(img){display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--q-hair);background:rgb(var(--q-paper-dim))}.q-prose :where(figcaption){font-family:var(--font-furniture),system-ui,sans-serif;font-size:.8125rem;line-height:1.5;color:rgb(var(--q-muted));border-top:1px solid var(--q-hair);padding-top:var(--q-s1);margin-top:var(--q-s1)}.q-prose :where(table){display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:.9375rem;margin-block:var(--q-s4)}.q-prose :where(caption){caption-side:top;text-align:left;font-family:var(--font-furniture),system-ui,sans-serif;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--q-muted));padding-bottom:var(--q-s2)}.q-prose :where(thead){border-bottom:2px solid var(--q-heavy)}.q-prose :where(tfoot){border-top:1px solid var(--q-rule)}.q-prose :where(th){font-family:var(--font-furniture),system-ui,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-align:left;color:rgb(var(--q-ink));padding:.6em .9em .6em 0;vertical-align:bottom}.q-prose :where(tr){-moz-column-break-inside:avoid;break-inside:avoid}.q-prose :where(td){border-top:1px solid var(--q-hair);padding:.6em .9em .6em 0;vertical-align:top;font-variant-numeric:tabular-nums}.q-prose :where(tbody tr:first-child td){border-top:none}.q-prose :where(td:last-child,th:last-child){padding-right:0}html:has([data-field=paper]){color-scheme:light;background-color:rgb(var(--q-paper))!important}html:has([data-field=paper]) body{background-color:rgb(var(--q-paper))!important;color:rgb(var(--q-body))!important}html:has([data-field=paper]) ::-moz-selection{background:rgb(var(--q-ink)/.12);color:rgb(var(--q-ink))}html:has([data-field=paper]) ::selection{background:rgb(var(--q-ink)/.12);color:rgb(var(--q-ink))}