@font-face{font-weight:400 700;src:url(fnt-0max.c26606db.woff2);font-display:fallback;font-family:"Lora"}@font-face{font-weight:400 700;src:url(typo-o97j.bb42a997.woff2);font-display:fallback;font-family:"Manrope"}:root{--x-soft-edge:2px;--x-card-bg:#ffffff;--x-size-2xl:calc(var(--x-fs-bigger) * var(--x-mult));--x-fs-bigger:calc(var(--x-size-lg) * var(--x-mult));--x-garnish:#e76a40;--x-outline-c:#d9dde2;--x-caps-font:"Lora",Georgia,"Times New Roman",serif;--x-fine-size:calc(var(--x-size-base) / var(--x-mult));--x-mark-c:#1d56a5;--x-ink-light:#656e7b;--x-size-base:1.125rem;--x-max-w:76rem;--x-fore:#1a1e23;--x-pop:#1d56a5;--x-size-lg:calc(var(--x-size-base) * var(--x-mult));--x-module:0.5rem;--x-read-font:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--x-canvas:#f6f5f3;--x-copy-w:44rem;--x-signal-ink:#ffffff;--x-mult:1.25}*::before,*::after,*{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{background:var(--x-canvas);color:var(--x-fore);font:var(--x-size-base)/1.65 var(--x-read-font);min-height:100vh;min-height:100dvh;display:flex;margin:0;flex-direction:column}body::after{flex:1 0 0;content:'';order:1}body>.footing,body>.subscribe-bar{order:2}.subscribe-bar + .footing{margin-top:0}body>.casing{width:100%}h1,h4,h3,h2{margin:calc(var(--x-module) * 5) 0 calc(var(--x-module) * 2);font-family:var(--x-caps-font);line-height:1.2}h1{margin-top:0;font-size:var(--x-size-2xl)}h2{font-size:var(--x-fs-bigger)}h3{font-size:var(--x-size-lg)}pre,p,ol,blockquote,ul,table{margin:0 0 calc(var(--x-module) * 3)}a{color:var(--x-pop);text-underline-offset:0.15em}a:hover{text-decoration-thickness:2px;text-decoration-color:var(--x-garnish,currentColor)}img{max-width:100%;display:block;border-radius:var(--x-soft-edge);height:auto}.casing{padding-inline:calc(var(--x-module) * 3);max-width:var(--x-max-w);margin-inline:auto}[data-gdxh="wide"] .casing{max-width:max(var(--x-max-w),78rem)}.two-col{gap:calc(var(--x-module) * 6);padding-block:calc(var(--x-module) * 5);display:grid}.main-area{min-width:0}.narrative{font-size:max(1.125rem,calc(var(--x-size-base) * 1.125));line-height:1.75}.narrative h2{font-size:var(--x-fs-bigger)}.narrative h3{font-size:var(--x-size-lg)}.header-bar{border-bottom:1px solid var(--x-outline-c);z-index:20;background:var(--x-card-bg)}@media (min-width:48.01rem){.header-bar{top:0;position:sticky}}.header-bar_kernel{padding-block:calc(var(--x-module) * 2);display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--x-module) * 2) calc(var(--x-module) * 4);position:relative}.header-bar_lead-in{gap:calc(var(--x-module) * 2) calc(var(--x-module) * 4);flex-wrap:wrap;display:flex;min-width:0;align-items:center}.header-bar_last{margin-left:auto;display:flex;align-items:center;gap:calc(var(--x-module) * 0.5)}.header-bar_marque{color:inherit;font:700 var(--x-size-lg) var(--x-caps-font);text-decoration:none}.header-bar_mark-img{display:block;width:auto;height:2.25rem;max-width:100%}.header-bar_logo-holder{display:block}.lang-picker ul,.navigation ul,.contributor_link-list,.you-are-here ol,.footing ul,.sub-topics{display:flex;list-style:none;flex-wrap:wrap;padding:0;gap:calc(var(--x-module) * 2.5);margin:0}.lang-picker{font-size:var(--x-fine-size)}.lang-picker ul{gap:calc(var(--x-module) * 0.25)}.lang-picker_now,.lang-picker_href{justify-content:center;border-radius:var(--x-soft-edge);padding:0 var(--x-module);display:inline-flex;min-width:2.25rem;min-height:2.25rem;align-items:center}.lang-picker_now{color:var(--x-fore);font-weight:700}.lang-picker_href{color:var(--x-ink-light);font-weight:500;text-decoration:none}.lang-picker_href:hover{color:var(--x-fore)}.lang-picker[data-rwmpc="underline"] .lang-picker_now{text-decoration:underline 2px var(--x-pop);text-underline-offset:0.4em;font-weight:600}.lang-picker[data-rwmpc="pill"] .lang-picker_now{font-weight:600;color:var(--x-card-bg);background:var(--x-fore)}@media (min-width:48.01rem){.header-bar[data-td="inline"] .header-bar_kernel{justify-content:space-between;row-gap:0;text-align:start}.header-bar[data-td="inline"] .header-bar_lead-in{display:contents}.header-bar[data-td="inline"] .header-bar_marque{flex:0 1 auto;font-size:var(--x-size-lg);order:1}.header-bar[data-td="inline"] .header-bar_last{margin-inline:auto 0;order:2}.header-bar[data-td="inline"] .cat-nav,.header-bar[data-td="inline"] .navigation{border-top:1px solid var(--x-outline-c);margin-top:calc(var(--x-module) * 2);flex:0 0 100%;order:3;padding-top:calc(var(--x-module) * 1.5)}}.cat-nav_series{padding:0;display:flex;flex-wrap:wrap;margin:0;list-style:none;gap:calc(var(--x-module) * 0.5) calc(var(--x-module) * 3)}.cat-nav_href{text-decoration:none;font-weight:600;color:inherit}.cat-nav_href:hover{color:var(--x-pop)}.cat-nav_href[aria-current],.cat-nav_href:hover{text-decoration:underline 2px var(--x-garnish,transparent);text-underline-offset:0.4em}.cat-nav_nav-list{position:relative}.cat-nav_switch{list-style:none;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);gap:var(--x-module);display:inline-flex;cursor:pointer;font-weight:600;padding:calc(var(--x-module) * 0.75) calc(var(--x-module) * 1.5);align-items:center}.cat-nav_switch::-webkit-details-marker{display:none}.cat-nav_caret{height:0.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-20%) rotate(45deg);width:0.45rem}.cat-nav_nav-list[open] .cat-nav_caret{transform:translateY(20%) rotate(-135deg)}.cat-nav_popover{background:var(--x-card-bg);position:absolute;padding:var(--x-module) 0;left:0;top:100%;min-width:14rem;margin:var(--x-module) 0 0;z-index:10;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12);list-style:none;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge)}.cat-nav_li-item{padding:var(--x-module) calc(var(--x-module) * 2);text-decoration:none;color:inherit;display:block}.cat-nav_li-item:hover{color:var(--x-pop);background:var(--x-canvas)}.cat-nav_also{display:none}@media (min-width:48.01rem){.cat-nav[data-kd="yes"]{align-items:center;display:flex;gap:calc(var(--x-module) * 3)}.cat-nav[data-kd][data-fsxri]{width:100%;min-width:0}.cat-nav[data-kd][data-fsxri] .cat-nav_series{flex:1 1 auto;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;min-width:0}.cat-nav_also{position:relative;flex:0 0 auto}.cat-nav_more-toggle{list-style:none;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--x-module);cursor:pointer;font-weight:600}.cat-nav_more-toggle::-webkit-details-marker{display:none}.cat-nav_more-toggle:hover{color:var(--x-pop)}.cat-nav_also[open] .cat-nav_caret{transform:translateY(20%) rotate(-135deg)}.cat-nav_more-list{min-width:14rem;position:absolute;right:0;top:100%;z-index:10;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);margin:var(--x-module) 0 0;list-style:none;background:var(--x-card-bg);padding:var(--x-module) 0}.cat-nav_more-list a{text-decoration:none;padding:var(--x-module) calc(var(--x-module) * 2);display:block;color:inherit;white-space:nowrap}.cat-nav_more-list a:hover{color:var(--x-pop);background:var(--x-canvas)}}.top-search{position:static}.top-search_switch{border-radius:var(--x-soft-edge);align-items:center;width:2.75rem;cursor:pointer;justify-content:center;display:inline-flex;height:2.75rem;list-style:none}.top-search_switch::-webkit-details-marker{display:none}.top-search_switch:hover,.top-search[open] .top-search_switch{background:var(--x-canvas)}.top-search_sign{height:0.95rem;position:relative;border:2px solid currentColor;border-radius:50%;margin:-0.2rem 0 0 -0.2rem;width:0.95rem}.top-search_sign::after{transform:rotate(45deg);position:absolute;width:0.5rem;content:'';background:currentColor;height:2px;right:-0.4rem;bottom:-0.35rem}.top-search_popover{width:min(22rem,calc(100% - var(--x-module) * 6));position:absolute;padding:var(--x-module);right:calc(var(--x-module) * 3);top:100%;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-card-bg);z-index:10;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12)}.top-search_the-form{display:flex;gap:var(--x-module)}.top-search_descr{overflow:hidden;clip-path:inset(50%);width:1px;position:absolute;white-space:nowrap;height:1px}.top-search_edit-field{height:2.5rem;color:var(--x-fore);flex:1 1 auto;padding:0 calc(var(--x-module) * 1.5);min-width:0;font:inherit;font-size:1rem;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-canvas)}.top-search_send{display:inline-flex;background:var(--x-pop);color:var(--x-signal-ink);cursor:pointer;align-items:center;border:0;border-radius:var(--x-soft-edge);flex:none;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.top-search_send--wording{width:auto;font:600 var(--x-fine-size) var(--x-read-font);padding:0 calc(var(--x-module) * 1.75)}.drawer{display:none}.drawer_switch{width:2.75rem;height:2.75rem;display:flex;align-items:center;cursor:pointer;justify-content:center;list-style:none}.drawer_switch::-webkit-details-marker{display:none}.drawer_sign::after,.drawer_sign::before,.drawer_sign{display:block;height:2px;width:1.25rem;border-radius:1px;background:currentColor}.drawer_sign{position:relative}.drawer_sign::before,.drawer_sign::after{content:'';left:0;position:absolute}.drawer_sign::before{top:-0.4rem}.drawer_sign::after{top:0.4rem}.drawer[open] .drawer_sign{background:transparent}.drawer[open] .drawer_sign::before{transform:rotate(45deg);top:0}.drawer[open] .drawer_sign::after{transform:rotate(-45deg);top:0}.drawer_popover{max-height:calc(100vh - 3.5rem);position:absolute;background:var(--x-card-bg);left:0;right:0;top:100%;z-index:10;box-shadow:0 0.75rem 1.5rem rgba(0,0,0,0.12);overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid var(--x-outline-c)}.drawer_series{margin:0;list-style:none;padding:var(--x-module) 0}.drawer_href{align-items:center;color:var(--x-fore);padding:0 calc(var(--x-module) * 2);display:flex;text-decoration:none;font-weight:600;min-height:3rem}.drawer_href:hover{background:var(--x-canvas);color:var(--x-pop)}[data-chamv]{overflow:hidden}@media (max-width:48rem){.header-bar_kernel{gap:var(--x-module);min-height:3.5rem;padding-block:calc(var(--x-module) * 0.5);flex-wrap:nowrap}.header-bar_mark-img{height:2rem}.lang-picker ul{flex-wrap:nowrap}.header-bar_lead-in{flex:1 1 auto;flex-wrap:nowrap}.header-bar_last{gap:0}.lang-picker_href,.lang-picker_now{min-width:2.75rem;min-height:2.75rem}.top-search_popover{width:auto;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.08);padding:var(--x-module) calc(var(--x-module) * 2);border-width:1px 0;border-radius:0;left:0;right:0}.header-bar[data-eewu="burger"] .drawer{display:block}.header-bar[data-eewu="burger"] .navigation,.header-bar[data-eewu="burger"] .cat-nav{display:none}.header-bar[data-eewu="scroll_row"] .header-bar_kernel{row-gap:0;flex-wrap:wrap}.header-bar[data-eewu="scroll_row"] .header-bar_lead-in{display:contents}.header-bar[data-eewu="scroll_row"] .header-bar_marque{order:1}.header-bar[data-eewu="scroll_row"] .header-bar_last{order:2}.header-bar[data-eewu="scroll_row"] .cat-nav,.header-bar[data-eewu="scroll_row"] .navigation{min-width:0;flex:0 0 100%;padding-block:var(--x-module);overflow-x:auto;order:3;scrollbar-width:none}.header-bar[data-eewu="scroll_row"] .navigation ul,.header-bar[data-eewu="scroll_row"] .cat-nav_series{white-space:nowrap;flex-wrap:nowrap}.header-bar[data-zvz="sticky"],.header-bar[data-zvz="hide_on_scroll"]{position:sticky;top:0}.header-bar[data-zvz="hide_on_scroll"]{transition:transform 0.2s ease}.header-bar[data-hy]{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.up-link,.header-bar{transition:none}}.you-are-here{margin-bottom:calc(var(--x-module) * 3);font-size:var(--x-fine-size);color:var(--x-ink-light)}.you-are-here li + li::before{content:"/";margin-right:calc(var(--x-module) * 2.5)}@media (max-width:48rem){.you-are-here{overflow-x:auto;scrollbar-width:none;margin-bottom:calc(var(--x-module) * 2);font-size:0.8125rem}.you-are-here::-webkit-scrollbar{display:none}.you-are-here ol{flex-wrap:nowrap;white-space:nowrap;gap:calc(var(--x-module) * 1.5)}.you-are-here li + li::before{margin-right:calc(var(--x-module) * 1.5)}.you-are-here [aria-current]{display:none}}.preface{color:var(--x-ink-light);font-size:var(--x-size-lg)}.slab{padding-block:calc(var(--x-module) * 4);border-bottom:1px solid var(--x-outline-c)}.slab_splash-img{margin-bottom:calc(var(--x-module) * 2);display:block}.slab_splash-img img{width:100%;aspect-ratio:2 / 1;object-fit:cover}.slab_heading-text{font-size:var(--x-fs-bigger);margin:0 0 var(--x-module)}.slab_heading-text a{color:inherit;text-decoration:none}.slab_heading-text a:hover{color:var(--x-pop)}.writeup_specs,.slab_specs{font-size:var(--x-fine-size);margin-bottom:calc(var(--x-module) * 2);color:var(--x-ink-light)}.slab_synopsis{margin:0}.list-of-posts{margin:0;padding:0;list-style:none}.writeup_specs{flex-wrap:wrap;padding:0;gap:var(--x-module) calc(var(--x-module) * 2.5);align-items:center;list-style:none;display:flex}.writeup_specs--series>.writeup_signature,.writeup_specs>.signature{flex-basis:100%}.signature{display:inline-flex;align-items:center;gap:calc(var(--x-module) * 1.5)}.signature_user-img{width:2.5rem;border-radius:50%;flex:none;object-fit:cover;height:2.5rem}.signature_user-img--monogram{background:var(--x-pop);align-items:center;justify-content:center;display:flex;color:var(--x-signal-ink);font:700 var(--x-fine-size) var(--x-caps-font)}.signature_wording{display:flex;flex-direction:column;line-height:1.3}.signature_label-name{font-weight:600;color:var(--x-fore);text-decoration:none}.signature_label-name:hover{color:var(--x-pop)}.signature_rank-title{color:var(--x-ink-light);font-size:var(--x-fine-size)}.start-page_heading-text{position:absolute;overflow:hidden;white-space:nowrap;height:1px;width:1px;clip-path:inset(50%)}.start-page_heading-text[data-rg]{height:auto;font-size:var(--x-size-lg);clip-path:none;margin:calc(var(--x-module) * 2) 0 calc(var(--x-module) * 3);width:auto;white-space:normal;position:static;overflow:visible;color:var(--x-ink-light)}.feature{margin-bottom:calc(var(--x-module) * 5);display:grid;gap:calc(var(--x-module) * 3)}.feature_splash-img img{border-radius:var(--x-soft-edge)}.feature_specs{color:var(--x-ink-light);margin:0 0 var(--x-module);font-size:var(--x-fine-size)}.feature_heading-text{margin:0 0 var(--x-module);font-size:var(--x-size-2xl)}.feature_heading-text a{text-decoration:none;color:inherit}.feature_heading-text a:hover{color:var(--x-pop)}.feature_synopsis{color:var(--x-ink-light);margin:0}@media (min-width:48rem){.feature{align-items:start;grid-template-columns:1.3fr 1fr}}.overture{padding-top:calc(var(--x-module) * 5)}.group{margin-bottom:calc(var(--x-module) * 6)}.group_caption-row{padding-bottom:var(--x-module);gap:calc(var(--x-module) * 2);display:flex;align-items:baseline;margin-bottom:calc(var(--x-module) * 2.5);border-bottom:2px solid var(--x-garnish,var(--x-fore));justify-content:space-between}.group_heading-text{margin:0;font-size:var(--x-fs-bigger)}.group_heading-text a{color:inherit;text-decoration:none}.group_full{font-size:var(--x-fine-size);white-space:nowrap}.group_mosaic{gap:calc(var(--x-module) * 4) calc(var(--x-module) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.group_mosaic[data-xs="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:48rem){.group_mosaic[data-xs="4"],.group_mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.group_mosaic[data-xs="4"],.group_mosaic{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.group_mosaic[data-wlceo="compact"]{grid-template-columns:minmax(0,1fr);gap:calc(var(--x-module) * 2)}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile{display:grid;grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"cover title" "cover meta";column-gap:calc(var(--x-module) * 1.5);padding-top:calc(var(--x-module) * 2);border-top:1px solid var(--x-outline-c);align-items:start}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile .block-tile_splash-img{grid-area:cover;margin:0}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile .block-tile_splash-img img{width:6rem;aspect-ratio:auto;height:4.5rem}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile .block-tile_heading-text{grid-area:title;margin:0 0 calc(var(--x-module) * 0.5)}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile .block-tile_specs{grid-area:meta}.group_mosaic[data-wlceo="compact"]>.block-tile + .block-tile .block-tile_contributor{display:none}}.block-tile{min-width:0}.block-tile_splash-img{margin-bottom:calc(var(--x-module) * 1.5);display:block}.block-tile_splash-img img,.record_splash-img img{object-fit:cover;aspect-ratio:3 / 2;width:100%}.block-tile_specs,.block-tile_contributor{color:var(--x-ink-light);font-size:var(--x-fine-size);margin:0}.block-tile_heading-text{font-size:var(--x-size-base);line-height:1.35;margin:calc(var(--x-module) * 0.5) 0}.block-tile_heading-text a,.record_heading-text a{color:inherit;text-decoration:none}.record_heading-text a:hover,.block-tile_heading-text a:hover{color:var(--x-pop)}.record_contributor a,.block-tile_contributor a{color:inherit}.newest_heading-text{padding-bottom:var(--x-module);font-size:var(--x-fs-bigger);border-bottom:2px solid var(--x-garnish,var(--x-fore));margin:0 0 calc(var(--x-module) * 2.5)}.record{display:grid;align-items:start;padding-block:calc(var(--x-module) * 3);border-bottom:1px solid var(--x-outline-c);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:calc(var(--x-module) * 3)}.record:first-of-type{padding-top:0}.record_mainbody{grid-column:1 / -1;min-width:0}.record_splash-img + .record_mainbody{grid-column:auto}.record_contributor,.record_specs{font-size:var(--x-fine-size);margin:0;color:var(--x-ink-light)}.record_heading-text{margin:calc(var(--x-module) * 0.75) 0;font-size:var(--x-size-lg);line-height:1.3}.record_synopsis{margin:0 0 var(--x-module)}@media (max-width:30rem){.record{grid-template-columns:minmax(0,1fr)}.record_mainbody{grid-column:auto}}@media (max-width:48rem){.newest[data-wlceo="compact"] .record{grid-template-columns:6rem minmax(0,1fr);gap:calc(var(--x-module) * 1.5);padding-block:calc(var(--x-module) * 2)}.newest[data-wlceo="compact"] .record_splash-img img{aspect-ratio:auto;width:6rem;height:4.5rem}.newest[data-wlceo="compact"] .record_mainbody{display:flex;flex-direction:column}.newest[data-wlceo="compact"] .record_heading-text{margin:0 0 calc(var(--x-module) * 0.5);font-size:var(--x-size-base);order:-1}.newest[data-wlceo="compact"] .record_synopsis,.newest[data-wlceo="compact"] .record_contributor{display:none}}.common-questions{font-size:max(1.125rem,calc(var(--x-size-base) * 1.125))}.common-questions_li-item{padding-block:calc(var(--x-module) * 1.5);border-bottom:1px solid var(--x-outline-c)}.common-questions_li-item summary{font-weight:700;list-style:none;position:relative;cursor:pointer;padding-inline-start:calc(var(--x-module) * 3)}.common-questions_li-item summary::-webkit-details-marker{display:none}.common-questions_li-item summary::before{left:0;font-weight:400;content:'+';position:absolute;color:var(--x-pop)}.common-questions_li-item[open] summary::before{content:'\2212'}.common-questions[data-uuok="chevron"] .common-questions_li-item summary::before{width:0.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);height:0.45em;content:'';top:0.45em;left:0.2em}.common-questions[data-uuok="chevron"] .common-questions_li-item[open] summary::before{transform:rotate(-135deg);top:0.7em}.common-questions[data-uuok="arrow"] .common-questions_li-item summary::before{content:'\2192'}.common-questions[data-uuok="arrow"] .common-questions_li-item[open] summary::before{content:'\2193'}.common-questions_li-item p{margin:calc(var(--x-module) * 1.5) 0 0}.kindred_mosaic{gap:calc(var(--x-module) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kindred_mosaic[data-oh="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:40rem){.kindred_mosaic,.kindred_mosaic[data-oh="4"]{grid-template-columns:minmax(0,1fr)}}.kindred_slab{overflow:hidden;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-card-bg)}.kindred_splash-img{display:block}.kindred_splash-img img{object-fit:cover;aspect-ratio:16 / 9;width:100%;display:block;height:auto}.kindred_mainbody{padding:calc(var(--x-module) * 2)}.kindred_cat-name{font-size:var(--x-fine-size);color:var(--x-ink-light);margin:0 0 var(--x-module)}.kindred_heading-text{font-size:var(--x-size-base);margin:0}.kindred_heading-text a{text-decoration:none;color:inherit}.kindred_heading-text a:hover{color:var(--x-pop)}.writeup_splash-img{margin-bottom:calc(var(--x-module) * 4)}.narrative div[role="region"]{overflow-x:auto;margin:0 0 calc(var(--x-module) * 3);background:linear-gradient(to right,var(--x-canvas) 30%,transparent) 0 0 / 2rem 100% no-repeat local,linear-gradient(to left,var(--x-canvas) 30%,transparent) 100% 0 / 2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.28),transparent) 0 0 / 0.75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.28),transparent) 100% 0 / 0.75rem 100% no-repeat scroll}.narrative div[role="region"]:focus-visible{outline:2px solid var(--x-pop);outline-offset:2px}.narrative table{border-collapse:collapse;margin:0;width:100%}.narrative th,.narrative td{padding:var(--x-module) calc(var(--x-module) * 1.5);min-width:7rem;vertical-align:top;border:1px solid var(--x-outline-c);text-align:left}@media (max-width:48rem){.narrative div[role="region"]{max-width:100%}.narrative table{font-size:0.9375rem;line-height:1.5;width:max-content;min-width:100%}.narrative th,.narrative td{min-width:7.5rem;max-width:15rem}}.narrative blockquote{padding-left:calc(var(--x-module) * 2);color:var(--x-ink-light);border-left:3px solid var(--x-pop)}.narrative aside[role="note"]{border-radius:var(--x-soft-edge);border:1px solid var(--x-outline-c);border-left:3px solid var(--x-pop);background:var(--x-card-bg);margin:0 0 calc(var(--x-module) * 3);padding:calc(var(--x-module) * 2) calc(var(--x-module) * 2.5)}.narrative aside[role="note"]>p:last-child{margin-bottom:0}.narrative pre{border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);padding:calc(var(--x-module) * 2);background:var(--x-card-bg);overflow-x:auto}.contributor-box,.sidebox-item{padding:calc(var(--x-module) * 3);margin-bottom:calc(var(--x-module) * 4);background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge)}.contributor-box{display:grid;align-items:start;grid-template-columns:auto minmax(0,1fr);gap:calc(var(--x-module) * 3);margin-top:calc(var(--x-module) * 5)}.contributor-box_user-img,.contributor_user-img,.contributor-box_snapshot{border-radius:50%;width:5rem;object-fit:cover;height:5rem}.contributor_user-img{margin-bottom:calc(var(--x-module) * 2)}.contributor-box_mainbody p{margin:0}.contributor-box>.contributor-box_mainbody:first-child{grid-column:1 / -1}.contributor-box_label-name{font-weight:700}.contributor-box_rank-title{color:var(--x-ink-light);margin-top:calc(var(--x-module) * 0.25);font-size:var(--x-fine-size)}.contributor-box_mainbody .contributor-box_results-line{margin-top:var(--x-module);line-height:1.6}.contributor_user-img--monogram,.contributor-box_user-img{background:var(--x-pop);color:var(--x-signal-ink);align-items:center;display:flex;justify-content:center;font:700 var(--x-size-lg) var(--x-caps-font)}.contributor_rank-title{color:var(--x-ink-light)}@media (max-width:30rem){.contributor-box{padding:calc(var(--x-module) * 2);gap:calc(var(--x-module) * 2)}.contributor-box_user-img,.contributor-box_snapshot{width:3.5rem;height:3.5rem}}.sidebox-item_heading-text{font-size:var(--x-size-base);margin:0 0 calc(var(--x-module) * 2)}.sidebox-item li + li{margin-top:calc(var(--x-module) * 1.25)}.sidebox-item ul{margin:0;padding:0;list-style:none}.sidebox-item ul ul{padding-left:calc(var(--x-module) * 2)}.sidebox-item_tops{padding-left:calc(var(--x-module) * 2.5);margin:0}.sidebox-item li{padding-block:calc(var(--x-module) * 0.5)}.latest-list{display:grid;gap:calc(var(--x-module) * 1.5)}.latest-list_li-item{display:flex;align-items:center;gap:calc(var(--x-module) * 1.5)}.latest-list_mini{object-fit:cover;flex-shrink:0;border-radius:var(--x-soft-edge);width:3.5rem;height:3.5rem}.latest-list_href{font-size:var(--x-fine-size);line-height:1.35;text-decoration:none;color:inherit}.latest-list_href:hover{color:var(--x-pop)}.page-links{gap:calc(var(--x-module) * 2);align-items:center;padding-block:calc(var(--x-module) * 4);justify-content:space-between;display:flex}.newest + .page-links{margin-top:calc(var(--x-module) * 4)}.page-links_page-set{margin:0 auto;list-style:none;flex-wrap:wrap;display:flex;gap:var(--x-module);padding:0}.page-links_page-set [aria-current],.page-links_page-set a{padding:var(--x-module) calc(var(--x-module) * 1.5);border-radius:var(--x-soft-edge);display:block}.page-links_page-set [aria-current]{background:var(--x-pop);color:var(--x-signal-ink)}.index-box{background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);font-size:var(--x-fine-size);padding:calc(var(--x-module) * 3);margin-bottom:calc(var(--x-module) * 4)}.index-box_heading-text{font-weight:700;min-height:1.5rem;cursor:pointer;align-items:center;justify-content:space-between;display:flex;list-style:none}.index-box_heading-text::-webkit-details-marker{display:none}.index-box_heading-text::after{transform:translateY(-20%) rotate(45deg);width:0.45rem;margin-right:0.25rem;content:'';border-right:2px solid currentColor;border-bottom:2px solid currentColor;height:0.45rem}.index-box[open] .index-box_heading-text::after{transform:translateY(20%) rotate(-135deg)}.index-box_series{margin:var(--x-module) 0 0;padding:0;list-style:none;counter-reset:toc}.index-box{font-size:0.9375rem;line-height:1.4}.index-box li{padding-block:0}.index-box li + li{margin-top:calc(var(--x-module) * 0.5)}.index-box_series>li:not(.index-box_nested-item){counter-increment:toc;counter-reset:tocsub}.index-box li a{color:var(--x-fore);align-items:baseline;text-decoration:none;display:grid;padding:calc(var(--x-module) * 0.5) calc(var(--x-module) * 0.75);grid-template-columns:1.75rem minmax(0,1fr);border-left:2px solid transparent;border-radius:0 var(--x-soft-edge) var(--x-soft-edge) 0}.index-box li a::before{font-variant-numeric:tabular-nums;color:var(--x-ink-light);content:counter(toc) "."}.index-box .index-box_nested-item{counter-increment:tocsub;padding-left:calc(var(--x-module) * 1.75);font-size:0.875rem}.index-box .index-box_nested-item a{grid-template-columns:2.5rem minmax(0,1fr)}.index-box .index-box_nested-item a::before{content:counter(toc) "." counter(tocsub) "."}.index-box li a:hover{color:var(--x-pop)}.index-box [aria-current]{background:var(--x-canvas);border-left-color:var(--x-pop);color:var(--x-pop);font-weight:600}@supports selector(::details-content){@media (min-width:48.01rem){.index-box::details-content{content-visibility:visible}.index-box_heading-text{cursor:default;pointer-events:none}.index-box_heading-text::after{display:none}}}@media (max-width:48rem){.index-box{padding:calc(var(--x-module) * 1.5) calc(var(--x-module) * 2);margin-bottom:calc(var(--x-module) * 3)}.index-box_heading-text{min-height:2.75rem}.index-box li + li{margin-top:calc(var(--x-module) * 0.25)}.index-box li a{align-items:center;min-height:2.75rem}}.narrative :is(h2,h3){scroll-margin-top:6rem}.reactions{margin-top:calc(var(--x-module) * 6)}.reactions_heading-text{font-size:var(--x-size-lg)}.reactions_series{margin:0 0 calc(var(--x-module) * 4);list-style:none;padding:0}.reactions_li-item{padding-block:calc(var(--x-module) * 2);border-bottom:1px solid var(--x-outline-c)}.reactions_specs{margin:0 0 var(--x-module);font-size:var(--x-fine-size);color:var(--x-ink-light)}.reactions_contributor{color:var(--x-fore)}.reactions_wording{overflow-wrap:anywhere;margin:0}.reactions_the-form{display:grid;gap:var(--x-module);max-width:var(--x-copy-w)}.reactions_descr{font-size:var(--x-fine-size);font-weight:700}.reactions_edit-field{font:inherit;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);box-sizing:border-box;background:var(--x-card-bg);padding:var(--x-module) calc(var(--x-module) * 1.5);width:100%;color:var(--x-fore)}.reactions_lure{left:-9999px;overflow:hidden;width:1px;height:1px;position:absolute}.reactions_nudge,.reactions_bulletin{color:var(--x-ink-light);font-size:var(--x-fine-size);margin:0}.reactions_bulletin{border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);color:var(--x-fore);background:var(--x-card-bg);padding:calc(var(--x-module) * 1.5)}.reactions_issue{font-size:var(--x-fine-size);font-weight:700;margin:0}.reactions_cta{cursor:pointer;padding:var(--x-module) calc(var(--x-module) * 2);justify-self:start;border:0;border-radius:var(--x-soft-edge);font:inherit;color:var(--x-signal-ink);background:var(--x-pop)}.dispatch_heading-text{margin:0 0 var(--x-module);font-size:var(--x-size-base)}.dispatch_the-form{display:flex;gap:var(--x-module);flex-wrap:wrap}.dispatch_lure,.dispatch_descr{left:-9999px;width:1px;height:1px;position:absolute;overflow:hidden}.dispatch_edit-field{min-width:0;font:inherit;flex:1 1 10rem;color:var(--x-fore);background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);padding:var(--x-module) calc(var(--x-module) * 1.5)}.dispatch_cta{font:inherit;padding:var(--x-module) calc(var(--x-module) * 2);cursor:pointer;background:var(--x-pop);color:var(--x-signal-ink);border:0;border-radius:var(--x-soft-edge)}.dispatch_nudge{color:var(--x-ink-light);font-size:var(--x-fine-size);margin:var(--x-module) 0 0}.dispatch_bulletin,.dispatch_issue{font-size:var(--x-fine-size);font-weight:700;margin:0 0 var(--x-module);display:none}.dispatch_bulletin:target,.dispatch_issue:target{display:block}.scorecard{margin-top:calc(var(--x-module) * 5)}.scorecard_heading-text{margin:0 0 var(--x-module);font-size:var(--x-size-base)}.scorecard_results-line,.scorecard_bulletin{margin:0 0 var(--x-module);color:var(--x-ink-light);font-size:var(--x-fine-size)}.scorecard_the-form{gap:calc(var(--x-module) * 0.5);display:flex}.scorecard_asterisk{border:0;background:none;cursor:pointer;color:var(--x-pop);padding:0 calc(var(--x-module) * 0.5);font-size:var(--x-fs-bigger);line-height:1.2}.scorecard_asterisk:hover ~ .scorecard_asterisk{color:var(--x-ink-light)}.finder-box{display:flex;max-width:100%;gap:var(--x-module)}.finder-box_descr{white-space:nowrap;position:absolute;overflow:hidden;height:1px;width:1px;clip-path:inset(50%)}.finder-box_edit-field{background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);flex:1 1 8rem;font:inherit;min-width:0;padding:var(--x-module) calc(var(--x-module) * 1.5);color:var(--x-fore)}.finder-box_cta{border:0;border-radius:var(--x-soft-edge);background:var(--x-pop);font:inherit;color:var(--x-signal-ink);cursor:pointer;padding:var(--x-module) calc(var(--x-module) * 2)}.finder-box_results-line{color:var(--x-ink-light)}.labels-list{flex-wrap:wrap;padding:0;font-size:var(--x-fine-size);list-style:none;margin:calc(var(--x-module) * 4) 0 0;gap:var(--x-module);display:flex}.sidebox-item .labels-list{margin-top:0}.labels-list_li-item{padding:0}.labels-list_li-item a{border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);text-decoration:none;padding:calc(var(--x-module) * 0.5) calc(var(--x-module) * 1.5);display:inline-block}.share-row{margin-top:calc(var(--x-module) * 5);font-size:var(--x-fine-size)}.share-row_heading-text{margin-bottom:var(--x-module);font-weight:700}.share-row ul{gap:calc(var(--x-module) * 2);display:flex;list-style:none;flex-wrap:wrap;padding:0;margin:0}.darkmode{display:inline-flex;color:inherit;border:0;border-radius:var(--x-soft-edge);background:none;width:2.25rem;padding:0;justify-content:center;height:2.25rem;align-items:center;cursor:pointer}.darkmode:hover{background:var(--x-canvas)}.darkmode_sign{border-radius:50%;height:1rem;box-shadow:inset -0.3rem -0.2rem 0 0 currentColor;width:1rem}.darkmode[aria-pressed="true"] .darkmode_sign{box-shadow:inset 0 0 0 0.5rem currentColor}[data-qxzf]{position:fixed;z-index:30;inset:0 0 auto 0;transform:scaleX(0);transform-origin:0 50%;background:var(--x-garnish,var(--x-pop));height:3px}.up-link{transition:transform 0.15s ease;right:calc(var(--x-module) * 2);bottom:calc(var(--x-module) * 2 + env(safe-area-inset-bottom,0px));position:fixed;z-index:25;color:var(--x-signal-ink);align-items:center;text-decoration:none;font-size:var(--x-size-lg);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.18);border-radius:50%;justify-content:center;background:var(--x-mark-c,var(--x-pop));display:flex;height:2.75rem;width:2.75rem}.up-link>*{justify-content:center;align-items:center;display:flex;font-style:normal;line-height:0}.up-link svg{display:block;width:1.25rem;height:1.25rem}.up-link[data-wpd="rounded"]{border-radius:calc(var(--x-soft-edge) + 0.25rem)}.up-link:hover{opacity:0.9}.up-link[hidden]{display:none}@media (min-width:48.01rem){.up-link{right:calc(var(--x-module) * 3);bottom:calc(var(--x-module) * 3 + env(safe-area-inset-bottom,0px))}}.footing{font-size:var(--x-fine-size);background:var(--x-card-bg);color:var(--x-ink-light);padding-block:calc(var(--x-module) * 5) calc(var(--x-module) * 4);margin-top:calc(var(--x-module) * 4);border-top:1px solid var(--x-outline-c)}.footing p{margin:0}.footing a{color:inherit}.footing_bio{align-items:center;display:flex;gap:calc(var(--x-module) * 2)}.footing_mark-img{flex-shrink:0;width:auto;display:block;height:2rem}.footing_nav-list ul{gap:var(--x-module) calc(var(--x-module) * 3)}.footing_nav-list a{text-decoration:none}.footing_nav-list a:hover{text-decoration:underline;color:var(--x-fore)}.footing_cat-list ul{gap:var(--x-module)}.footing_cat-list a{align-items:center;border:1px solid var(--x-outline-c);border-radius:999px;padding:0 calc(var(--x-module) * 1.75);text-decoration:none;background:var(--x-canvas);font-weight:500;min-height:2.25rem;color:var(--x-fore);display:inline-flex}.footing_cat-list a:hover{border-color:var(--x-pop);color:var(--x-pop)}.footing_copyleft{font-size:0.8125rem}.footing>*>p>small,.footing p>small{font-size:max(0.8125rem,1em)}.footing_pile{display:grid;gap:calc(var(--x-module) * 3)}.footing_separator{border:0;border-top:1px solid var(--x-outline-c);margin:0}.footing_line{gap:calc(var(--x-module) * 3);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footing_line .footing_bio{max-width:42rem;flex:1 1 24rem}.footing_line .footing_nav-list ul{justify-content:flex-end}@media (max-width:48rem){.footing{padding-block:calc(var(--x-module) * 4) calc(var(--x-module) * 3)}.footing_line{align-items:flex-start;flex-direction:column}.footing_line .footing_bio{flex-basis:auto}.footing_line .footing_nav-list ul{justify-content:flex-start}.footing_bio{align-items:flex-start;flex-direction:column}.footing_nav-list ul{gap:0 calc(var(--x-module) * 3)}.footing_nav-list a{align-items:center;display:inline-flex;min-height:2.75rem}.footing_cat-list a{min-height:2.75rem}}@media (max-width:48rem){.casing{padding-inline:calc(var(--x-module) * 2)}.two-col{padding-block:calc(var(--x-module) * 4);gap:calc(var(--x-module) * 4)}.overture{padding-top:calc(var(--x-module) * 3)}h1{font-size:min(var(--x-size-2xl),1.75rem)}.narrative,.common-questions{font-size:1.0625rem;line-height:1.7}.narrative h2{font-size:1.375rem}.narrative h3{font-size:1.1875rem}.writeup_splash-img{margin-bottom:calc(var(--x-module) * 3)}.common-questions_li-item{padding-block:0}.common-questions_li-item summary{padding-block:0.625rem}.common-questions_li-item p{margin-bottom:calc(var(--x-module) * 1.5)}.common-questions[data-uuok="chevron"] .common-questions_li-item summary::before{top:calc(0.625rem + 0.45em)}.common-questions[data-uuok="chevron"] .common-questions_li-item[open] summary::before{top:calc(0.625rem + 0.7em)}.kindred_heading-text a{display:block}[data-ush="hidden"]{display:none}}[data-kokvc="reading"]{margin-inline:auto;max-width:56rem}[data-kokvc="reading"] .narrative,[data-kokvc="reading"]>h1{margin-inline:0;max-width:none}[data-kokvc="reading"] .narrative{font-size:1.25rem}main:has(>[data-kokvc="reading"])>:is(.you-are-here,.no-items){margin-inline:auto;padding-inline:0;max-width:56rem}@media (max-width:48rem){[data-kokvc="reading"] .narrative{font-size:1.125rem}}.narrative li::marker{color:var(--x-garnish,currentColor)}[data-zho="ink"] :is(.narrative,.you-are-here,.no-items,.nowhere,.contributor_link-list) a{text-decoration-line:underline;text-decoration-color:var(--x-garnish,currentColor);text-decoration-thickness:1px;color:var(--x-fore)}[data-zho="ink"] :is(.narrative,.you-are-here,.no-items,.nowhere,.contributor_link-list) a:hover{text-decoration-thickness:3px}[data-zho="ink"]{--x-pop:color-mix(in srgb,var(--x-garnish,var(--x-fore)) 74%,black)}:where([data-zho="ink"]) a{color:var(--x-fore);text-decoration-color:var(--x-garnish,currentColor)}:where([data-zho="ink"]) a:hover{color:var(--x-pop)}[data-vx="equal"] .slab_synopsis{overflow:hidden;-webkit-line-clamp:3}[data-vx="equal"] .slab_synopsis{display:-webkit-box;-webkit-box-orient:vertical}@media (min-width:48.01rem){[data-vx="equal"] .list-of-posts>li{display:flex}[data-vx="equal"] .list-of-posts>li>.slab{min-width:0;flex:1 1 auto}[data-vx="equal"] .list-of-posts .slab_splash-img img{aspect-ratio:16 / 10}[data-vx="equal"] .group_mosaic .block-tile_splash-img img{aspect-ratio:16 / 10;object-fit:cover}}@media (max-width:48rem){[data-ym="ellipsis"] .you-are-here{overflow:hidden}[data-ym="ellipsis"] .you-are-here li{flex:0 0 auto}[data-ym="ellipsis"] .you-are-here [aria-current]{min-width:0;display:block;flex:0 1 auto;text-overflow:ellipsis;overflow:hidden}}[data-vvwzp="hover"] :is(main,aside) a:not(.narrative a){text-decoration-line:none}[data-vvwzp="hover"] :is(main,aside) a:not(.narrative a):hover{text-decoration-line:underline}.subscribe-bar{border-top:1px solid var(--x-outline-c);padding-block:calc(var(--x-module) * 5);background:var(--x-card-bg)}.subscribe-bar .dispatch{align-items:center;gap:var(--x-module) calc(var(--x-module) * 4);display:grid}.subscribe-bar .dispatch_heading-text{margin:0;font-size:var(--x-size-lg)}.subscribe-bar .dispatch_nudge{margin:0}.subscribe-bar .dispatch_issue,.subscribe-bar .dispatch_bulletin{margin:0}.subscribe-bar .dispatch_the-form{flex-wrap:nowrap}.subscribe-bar .dispatch_edit-field{max-width:100%;width:22.5rem;flex:0 1 22.5rem}.subscribe-bar .dispatch_cta{flex:0 0 auto}@media (min-width:48.01rem){.subscribe-bar .dispatch{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title form" "hint form" "notice notice" "error error"}.subscribe-bar .dispatch_heading-text{grid-area:title}.subscribe-bar .dispatch_nudge{grid-area:hint}.subscribe-bar .dispatch_bulletin{grid-area:notice}.subscribe-bar .dispatch_issue{grid-area:error}.subscribe-bar .dispatch_the-form{grid-area:form}}@media (max-width:48rem){.subscribe-bar .dispatch_the-form{align-items:stretch;flex-direction:column}.subscribe-bar .dispatch_edit-field{width:100%;flex-basis:auto}}.cmp{position:fixed;justify-content:center;background:var(--x-card-bg);z-index:40;padding:calc(var(--x-module) * 1.5) calc(var(--x-module) * 2) calc(var(--x-module) * 1.5 + env(safe-area-inset-bottom,0px));flex-wrap:wrap;color:var(--x-fore);gap:var(--x-module) calc(var(--x-module) * 2);box-shadow:0 -0.25rem 1.5rem rgba(0,0,0,0.12);left:0;right:0;bottom:0;display:flex;font-size:var(--x-fine-size);border-top:1px solid var(--x-outline-c);align-items:center}.cmp[hidden]{display:none}.cmp[data-btnw="card"]{flex-direction:column;border:1px solid var(--x-outline-c);border-radius:calc(var(--x-soft-edge) + 0.25rem);left:auto;right:calc(var(--x-module) * 2);bottom:calc(var(--x-module) * 2 + env(safe-area-inset-bottom,0px));padding:calc(var(--x-module) * 2);align-items:stretch;max-width:24rem}.cmp_wording{margin:0;max-width:62ch;line-height:1.5}.cmp_wording a{color:inherit;text-decoration:underline}.cmp_act{gap:var(--x-module);display:flex}.cmp_cta{font:inherit;font-weight:600;cursor:pointer;border:1px solid var(--x-fore);border-radius:var(--x-soft-edge);flex:1 1 0;color:var(--x-fore);padding:0.5rem 1rem;background:transparent;min-width:8.5rem;min-height:2.75rem}.cmp_cta:hover,.cmp_cta:focus-visible{background:var(--x-fore);color:var(--x-card-bg)}.footing_cmp{font-size:0.8125rem;margin:0}.footing_prefs{cursor:pointer;padding:0;text-decoration:underline;background:none;border:0;font:inherit;color:inherit}.footing_prefs[hidden]{display:none}@media (max-width:40rem){.cmp{flex-direction:column;align-items:stretch}.cmp[data-btnw="card"]{max-width:none;left:var(--x-module);right:var(--x-module);bottom:calc(var(--x-module) + env(safe-area-inset-bottom,0px))}}.panel-box{border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);margin-bottom:calc(var(--x-module) * 6);padding:calc(var(--x-module) * 3);background:var(--x-card-bg)}.panel-box_caption-row{margin-bottom:calc(var(--x-module) * 2);padding-bottom:var(--x-module);border-bottom:2px solid var(--x-garnish,var(--x-fore))}.panel-box_heading-text{font-size:var(--x-fs-bigger);margin:0}.panel-box_deck{margin:0 0 var(--x-module);font-size:var(--x-size-lg)}.panel-box_preface{margin:0 0 calc(var(--x-module) * 2)}.panel-box_sets{display:grid;gap:calc(var(--x-module) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:40rem){.panel-box_sets{grid-template-columns:minmax(0,1fr)}}.panel-box_schedule,.panel-box_standings{margin:0;padding-left:calc(var(--x-module) * 3)}.panel-box_line{justify-content:space-between;gap:calc(var(--x-module) * 2);display:flex;border-bottom:1px solid var(--x-outline-c);padding:calc(var(--x-module) * 0.5) 0}.panel-box_schedule .panel-box_line{justify-content:flex-start}.panel-box_line[data-hv="yes"]{color:var(--x-ink-light)}.panel-box_next{border-radius:var(--x-soft-edge);margin-bottom:calc(var(--x-module) * 3);color:var(--x-signal-ink);padding:calc(var(--x-module) * 3);background:var(--x-mark-c,var(--x-pop))}.panel-box_next>*{margin:0}.panel-box_stage{font-size:var(--x-fine-size);font-variant-numeric:tabular-nums;letter-spacing:0.04em;text-transform:uppercase;opacity:0.85}.panel-box_race{margin-top:var(--x-module);font-size:var(--x-fs-bigger);line-height:1.2}.panel-box_venue{margin-top:calc(var(--x-module) * 0.5);opacity:0.85}.panel-box_when{margin-top:calc(var(--x-module) * 1.5);font-weight:600;font-variant-numeric:tabular-nums}.panel-box_zone{opacity:0.85;font-weight:400}.panel-box_next .panel-box_descr{margin-top:calc(var(--x-module) * 2.5);font-weight:600}.panel-box_clock{gap:var(--x-module);flex-wrap:wrap;margin-top:var(--x-module);display:flex}.panel-box_clock[hidden]{display:none}.panel-box_cell{border-radius:var(--x-soft-edge);display:flex;flex-direction:column;padding:var(--x-module) calc(var(--x-module) * 1.5);background:rgba(255,255,255,0.14);min-width:4.5rem;align-items:center}.panel-box_num{font-size:var(--x-size-2xl);line-height:1.1;font-variant-numeric:tabular-nums}.panel-box_unit-label{font-size:var(--x-fine-size);opacity:0.85}.panel-box_schedule{padding-right:var(--x-module);padding-left:0;position:relative;max-height:20rem;list-style:none;overflow-y:auto}.panel-box_schedule .panel-box_line{align-items:baseline}.panel-box_schedule .panel-box_line[aria-current]{font-weight:600;color:var(--x-fore);box-shadow:inset 3px 0 0 var(--x-pop);padding-left:var(--x-module)}@media (max-width:40rem){.panel-box_schedule .panel-box_line{flex-direction:column;gap:0}.panel-box_day{min-width:0;font-size:var(--x-fine-size)}}.panel-box_number{font-variant-numeric:tabular-nums;font-weight:600}.panel-box_day{min-width:11rem;color:var(--x-ink-light);font-variant-numeric:tabular-nums}.panel-box_the-form{gap:var(--x-module) calc(var(--x-module) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:40rem){.panel-box_the-form{grid-template-columns:minmax(0,1fr)}}.panel-box_slot{gap:var(--x-module);align-items:center;display:flex}.panel-box_descr{flex:1}.panel-box_edit-field{width:7rem;padding:calc(var(--x-module) * 0.75);font:inherit;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge)}.panel-box_amount-total{grid-column:1 / -1;margin:var(--x-module) 0 0;font-size:var(--x-size-lg);font-weight:600;font-variant-numeric:tabular-nums}.panel-box_slot{flex-wrap:wrap}.panel-box_select{color:var(--x-fore);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-card-bg);flex:1 1 12rem;padding:calc(var(--x-module) * 0.75);font:inherit;font-size:var(--x-fine-size);max-width:100%;min-width:0}.panel-box_select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - var(--x-module) * 1.5 - 0.3125rem) 55%,calc(100% - var(--x-module) * 1.5) 55%;background-size:0.3125rem 0.3125rem;background-repeat:no-repeat;-webkit-appearance:none;padding-right:calc(var(--x-module) * 3.5)}.panel-box_slot .panel-box_descr{flex:1 1 10rem;font-weight:600}.panel-box_slot .panel-box_edit-field[hidden]{display:none}.panel-box_begin-again{cursor:pointer;font:inherit;font-size:var(--x-fine-size);color:var(--x-fore);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-card-bg);justify-self:start;padding:calc(var(--x-module) * 0.75) calc(var(--x-module) * 2);grid-column:1 / -1}.panel-box_begin-again:hover{border-color:var(--x-pop)}.panel-box_begin-again[hidden]{display:none}.panel-box_fine{font-size:0.8125rem}.panel-box_fares{list-style:none;gap:calc(var(--x-module) * 1.5);padding:0;margin:0;display:flex;flex-wrap:wrap}.panel-box_fare{padding:calc(var(--x-module) * 1.5);display:flex;gap:calc(var(--x-module) * 0.5);flex:1 1 15rem;flex-direction:column;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);min-width:0}.panel-box_fare-name{font-size:var(--x-fine-size);line-height:1.35}.panel-box_fare-price{font-size:1.5rem;line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.panel-box_fare[data-wues="fine"] .panel-box_fare-price{color:var(--x-pop)}.panel-box_fare .panel-box_fine{font-size:0.75rem;line-height:1.35;color:var(--x-ink-light)}@media (max-width:48rem){.panel-box_fare{flex-basis:8.5rem;padding:calc(var(--x-module) * 0.875)}.panel-box_fare-price{font-size:1.125rem}}.panel-box_bars{list-style:none;padding:0;display:grid;grid-column:1 / -1;gap:var(--x-module);margin:0}.panel-box_bars[hidden],.panel-box_bar[hidden]{display:none}.panel-box_bar{font-size:var(--x-fine-size);grid-template-columns:minmax(0,12rem) minmax(0,1fr) 9.5rem;gap:calc(var(--x-module) * 1.5);align-items:center;display:grid}.panel-box_bar-track{overflow:hidden;height:0.625rem;background:var(--x-outline-c);border-radius:999px}.panel-box_bar-fill{border-radius:inherit;display:block;background:var(--x-mark-c,var(--x-pop));width:0;height:100%}.panel-box_bar-value{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;color:var(--x-ink-light)}@media (max-width:40rem){.panel-box_bar{grid-template-columns:minmax(0,1fr) auto}.panel-box_bar-track{grid-column:1 / -1;grid-row:2}}.panel-box_nb,.panel-box_src-line{color:var(--x-ink-light);margin:calc(var(--x-module) * 2) 0 0;font-size:var(--x-fine-size)}.panel-box_scroll{overflow-x:auto}.panel-box_data-sheet{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.panel-box_data-sheet td,.panel-box_data-sheet th{border-bottom:1px solid var(--x-outline-c);white-space:nowrap;text-align:right;padding:calc(var(--x-module) * 1) calc(var(--x-module) * 1.5)}.panel-box_data-sheet thead th:first-child,.panel-box_data-sheet th[scope="row"]{font-weight:400;text-align:left;white-space:normal}.panel-box_data-sheet thead th{font-size:var(--x-fine-size);font-weight:600;color:var(--x-ink-light)}.panel-box_data-sheet [data-tqxe="up"]{color:var(--x-pop)}.panel-box_rules{font-size:var(--x-size-lg);font-weight:700;line-height:1.3;margin:0 0 calc(var(--x-module) * 2)}.panel-box_rules time{color:var(--x-ink-light);font-size:var(--x-fine-size);font-weight:400}.panel-box_nmt{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:calc(var(--x-module) * 1.5);display:grid}.panel-box_nmt-field{gap:calc(var(--x-module) * 0.5);flex-direction:column;min-width:0;display:flex;font-size:var(--x-fine-size)}.panel-box_nmt-field--wide{grid-column:1 / -1}.panel-box_nmt-input{font:inherit;font-variant-numeric:tabular-nums;color:var(--x-fore);background:var(--x-card-bg);width:100%;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);padding:calc(var(--x-module) * 0.75)}.panel-box_nmt-check{display:flex;align-items:center;font-size:var(--x-fine-size);grid-column:1 / -1;gap:calc(var(--x-module) * 0.75)}.panel-box_result{flex-wrap:wrap;display:flex;gap:var(--x-module);align-items:baseline;margin:calc(var(--x-module) * 2) 0 0}.panel-box_result strong{color:var(--x-pop);font-size:2rem;line-height:1.1;font-variant-numeric:tabular-nums}.panel-box_events{gap:calc(var(--x-module) * 1.25);padding:0;margin:0;display:grid;list-style:none}.panel-box_events li{display:grid;align-items:baseline;grid-template-columns:3.5rem 1fr;gap:var(--x-module)}.panel-box_year{font-weight:700;font-variant-numeric:tabular-nums;color:var(--x-pop)}.panel-box_chips{display:flex;margin-bottom:calc(var(--x-module) * 2);gap:calc(var(--x-module) * 0.75);flex-wrap:wrap}.panel-box_chip{border:1px solid var(--x-outline-c);border-radius:999px;padding:calc(var(--x-module) * 0.5) calc(var(--x-module) * 1.25);cursor:pointer;background:var(--x-card-bg);color:var(--x-fore);font:inherit;font-size:var(--x-fine-size)}.panel-box_chip[aria-pressed="true"]{background:var(--x-pop);color:var(--x-card-bg);border-color:var(--x-pop)}.panel-box_programs{gap:calc(var(--x-module) * 1.5);padding:0;display:flex;list-style:none;flex-wrap:wrap;margin:0}.panel-box_program{gap:calc(var(--x-module) * 0.75);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);flex:1 1 20rem;flex-direction:column;min-width:0;padding:calc(var(--x-module) * 1.5);display:flex}.panel-box_program[hidden]{display:none}.panel-box_program-title{margin:0;font-weight:700;line-height:1.3}.panel-box_program-amount{line-height:1.35;margin:0}.panel-box_conditions{padding-left:1.1em;gap:calc(var(--x-module) * 0.5);margin:0;font-size:var(--x-fine-size);line-height:1.45;display:grid}.panel-box_program>.panel-box_fine{margin:auto 0 0}.panel-box_nmt-field .panel-box_select{flex:none;width:100%}.panel-box:has(.panel-box_wall-grid){padding:calc(var(--x-module) * 2) calc(var(--x-module) * 2.5)}.panel-box:has(.panel-box_wall-grid) .panel-box_caption-row{margin-bottom:calc(var(--x-module) * 1.5)}.panel-box_wall-grid{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);gap:calc(var(--x-module) * 2.5);align-items:start;display:grid}.panel-box_wall{display:grid;gap:calc(var(--x-module) * 1.25);min-width:0}.panel-box_wall-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--x-module) * 1);display:grid}.panel-box_wall-field{display:flex;gap:calc(var(--x-module) * 0.375);min-width:0;color:var(--x-ink-light);font-size:0.8125rem;flex-direction:column}.panel-box_wall-field .panel-box_wall-input,.panel-box_wall-field .panel-box_select{width:100%;color:var(--x-fore);flex:none}.panel-box_wall-field .panel-box_select{padding:calc(var(--x-module) * 0.5) calc(var(--x-module) * 0.75)}.panel-box_wall-layers{gap:calc(var(--x-module) * 0.75);padding:0;border:0;display:grid;margin:0;min-width:0}.panel-box_wall-layers>legend{font-size:var(--x-fine-size);font-weight:600;margin-bottom:calc(var(--x-module) * 0.5);padding:0}.panel-box_wall-layers>div{gap:calc(var(--x-module) * 0.75);display:grid}.panel-box_wall-layer{align-items:end;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) auto;gap:calc(var(--x-module) * 0.75)}.panel-box_wall-input{width:100%;color:var(--x-fore);padding:calc(var(--x-module) * 0.5) calc(var(--x-module) * 0.75);font:inherit;font-size:var(--x-fine-size);font-variant-numeric:tabular-nums;background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge)}.panel-box_wall-remove{background:var(--x-card-bg);cursor:pointer;color:var(--x-ink-light);height:2.25rem;min-width:2.25rem;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);font:inherit}.panel-box_wall-add{color:var(--x-pop);background:none;font:inherit;font-size:var(--x-fine-size);font-weight:600;border:0;cursor:pointer;justify-self:start;padding:0}.panel-box_wall-add:hover{text-decoration:underline}.panel-box_wall-card{gap:calc(var(--x-module) * 0.75);padding:calc(var(--x-module) * 2);border-radius:var(--x-soft-edge);border:1px solid var(--x-outline-c);display:grid;background:var(--x-canvas,transparent)}.panel-box_wall-r{font-size:var(--x-fine-size);font-variant-numeric:tabular-nums;margin:0}.panel-box_wall-need{align-items:baseline;gap:calc(var(--x-module) * 0.25) calc(var(--x-module) * 1);display:flex;margin:0;flex-wrap:wrap}.panel-box_wall-need strong{color:var(--x-pop);font-size:1.5rem;line-height:1.2;font-variant-numeric:tabular-nums}.panel-box_wall-plates{white-space:nowrap;color:var(--x-ink-light);font-size:var(--x-fine-size)}.panel-box_wall-message{margin:0;color:var(--x-fore);font-size:0.8125rem}.panel-box_wall-message:empty{display:none}.panel-box_wall-note{font-size:0.8125rem;line-height:1.45;margin:0;color:var(--x-ink-light)}.panel-box_wall-ref{margin-top:calc(var(--x-module) * 1.5)}.panel-box_wall-ref>summary{color:var(--x-pop);cursor:pointer;font-size:var(--x-fine-size);font-weight:600}.panel-box_wall-caption{margin:calc(var(--x-module) * 2) 0 calc(var(--x-module) * 0.75);font-size:var(--x-fine-size);font-weight:600}.panel-box_wall-sources{padding-left:1.1em;gap:calc(var(--x-module) * 0.5);overflow-wrap:anywhere;display:grid;margin:0;font-size:var(--x-fine-size);line-height:1.45}@media (max-width:48rem){.panel-box_wall-grid{grid-template-columns:minmax(0,1fr);gap:calc(var(--x-module) * 1.5)}}@media (max-width:40rem){.panel-box:has(.panel-box_wall-grid){padding:calc(var(--x-module) * 1.5)}.panel-box:has(.panel-box_wall-grid) .panel-box_heading-text{font-size:var(--x-size-lg);line-height:1.25}.panel-box_wall-pair{grid-template-columns:minmax(0,1fr);gap:calc(var(--x-module) * 0.75)}.panel-box_wall-layer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.panel-box_wall-layer>:first-child{grid-column:1 / -1}.panel-box_wall-card{padding:calc(var(--x-module) * 1.25);gap:calc(var(--x-module) * 0.5)}.panel-box_wall-need strong{font-size:1.25rem}}.panel-box_also>summary{cursor:pointer;font-size:var(--x-fine-size);font-weight:600;color:var(--x-pop)}.panel-box_also[open]>summary{margin-bottom:calc(var(--x-module) * 0.75)}.panel-box_program-note{font-size:var(--x-fine-size);color:var(--x-pop);margin:0}.look-up_sieve{gap:calc(var(--x-module) * 1.5);flex-wrap:wrap;display:flex;margin:0 0 calc(var(--x-module) * 3);align-items:flex-end}.look-up_chooser{gap:calc(var(--x-module) * 0.5);color:var(--x-ink-light);flex-direction:column;font-size:var(--x-fine-size);display:flex}.look-up_chooser select{min-height:2.5rem;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);font:inherit;padding:0 var(--x-module);background:var(--x-card-bg);color:var(--x-fore)}.look-up_update{padding:0 calc(var(--x-module) * 2);border:0;border-radius:var(--x-soft-edge);font:inherit;cursor:pointer;min-height:2.5rem;background:var(--x-pop);color:var(--x-signal-ink)}.look-up_begin-again{align-self:center;font-size:var(--x-fine-size)}.look-up_data-sheet{overflow-x:auto}.look-up_data-sheet table{border-collapse:collapse;width:100%}.look-up_data-sheet th,.look-up_data-sheet td{vertical-align:top;text-align:left;padding:var(--x-module) calc(var(--x-module) * 1.5);border-bottom:1px solid var(--x-outline-c)}.look-up_data-sheet thead th{white-space:nowrap;font-size:var(--x-fine-size)}.look-up_data-sheet thead a{color:inherit}.look-up_data-sheet thead a[aria-sort]::after{content:" ↓"}.look-up_data-sheet thead a[aria-sort="descending"]::after{content:" ↑"}.item-page_upper-row{margin-bottom:calc(var(--x-module) * 3)}.item-page_dated{margin:calc(var(--x-module) * 0.5) 0 0;font-size:var(--x-fine-size);color:var(--x-ink-light)}.brief{padding:calc(var(--x-module) * 2);margin:0 0 calc(var(--x-module) * 4);border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);background:var(--x-card-bg)}.brief_banner-mark{border:1px solid var(--x-outline-c);max-width:10rem;height:auto;margin-bottom:calc(var(--x-module) * 2);display:block}.brief table{width:100%;border-collapse:collapse}.brief td,.brief th{border-bottom:1px solid var(--x-outline-c);text-align:left;padding:calc(var(--x-module) * 0.75) 0;vertical-align:top}.brief th{width:40%;font-weight:600;padding-right:var(--x-module)}.brief td small{color:var(--x-ink-light)}.brief_mapbox{margin:calc(var(--x-module) * 2) 0 0}.brief_mapbox img{width:100%;height:auto;max-width:18rem}.images{margin:0 0 calc(var(--x-module) * 4);display:grid;gap:calc(var(--x-module) * 2)}.images_li-item{margin:0}.images_li-item img,.narrative figure img{display:block;height:auto;width:100%;border-radius:var(--x-soft-edge)}.image-source,.narrative figcaption small{color:var(--x-ink-light);display:block;margin-top:calc(var(--x-module) * 0.75);font-size:max(0.8125rem,var(--x-fine-size))}.narrative figure{margin:0 0 calc(var(--x-module) * 3)}.item-page_block-part{margin-top:calc(var(--x-module) * 4)}.item-page_link-list{flex-wrap:wrap;gap:var(--x-module) calc(var(--x-module) * 2);display:flex;list-style:none;padding:0}.item-page_bibliography{font-size:var(--x-fine-size)}.front-compendium{margin:0 0 calc(var(--x-module) * 5)}.front-compendium_series{padding:0;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:calc(var(--x-module) * 1.5);display:grid;list-style:none}.front-compendium_li-item a{background:var(--x-card-bg);color:var(--x-fore);text-decoration:none;border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);gap:var(--x-module);display:flex;padding:calc(var(--x-module) * 1.5);align-items:center}.front-compendium_li-item img{height:auto;border:1px solid var(--x-outline-c);width:2rem}.front-compendium_full{margin-top:calc(var(--x-module) * 1.5)}.text-entities{border:1px solid var(--x-outline-c);border-radius:var(--x-soft-edge);margin:0 0 calc(var(--x-module) * 4);padding:calc(var(--x-module) * 2)}.text-entities_heading-text{margin-top:0;font-size:var(--x-size-lg)}@media (min-width:48.01rem){.images{grid-template-columns:repeat(2,minmax(0,1fr))}.images_li-item:first-child{grid-column:1 / -1}}@media (min-width:48.01rem){body[data-qso="masthead"] .header-bar[data-td] .header-bar_kernel,body[data-qso="centered"] .header-bar[data-td] .header-bar_kernel{row-gap:calc(var(--x-module) * 1.5);align-items:center;flex-direction:column;position:relative}body[data-qso="masthead"] .header-bar[data-td] .header-bar_lead-in,body[data-qso="centered"] .header-bar[data-td] .header-bar_lead-in{flex-direction:column;align-items:center;display:flex;width:100%}body[data-qso="masthead"] .header-bar[data-td] .header-bar_last,body[data-qso="centered"] .header-bar[data-td] .header-bar_last{position:absolute;top:calc(var(--x-module) * 2);right:0}body[data-qso="centered"] .header-bar[data-td] .header-bar_marque,body[data-qso="masthead"] .header-bar[data-td] .header-bar_marque{order:0}body[data-qso="masthead"] .header-bar[data-td] .header-bar_mark-img{height:3.25rem}body[data-qso="centered"] .header-bar[data-td] .cat-nav,body[data-qso="masthead"] .header-bar[data-td] .cat-nav{margin:0;padding:0;border:0;width:100%}body[data-qso="masthead"] .header-bar[data-td] .cat-nav_series{justify-content:center;border-top:1px solid var(--x-fore);border-bottom:3px double var(--x-fore);padding-block:var(--x-module)}body[data-qso="centered"] .header-bar[data-td] .header-bar_mark-img{height:2rem}body[data-qso="centered"] .header-bar[data-td] .cat-nav_series{letter-spacing:0.06em;font-size:var(--x-fine-size);justify-content:center;text-transform:uppercase}}@media (min-width:64rem){body[data-qso="column"]{display:grid;align-items:start;grid-template-columns:15.5rem minmax(0,1fr)}body[data-qso="column"]>*{grid-column:2}body[data-qso="column"]>.header-bar{overflow-y:auto;border-bottom:0;border-right:1px solid var(--x-outline-c);top:0;position:sticky;height:100vh;background:var(--x-card-bg);grid-column:1;grid-row:1 / span 20}body[data-qso="column"] .header-bar[data-td] .header-bar_kernel{align-items:stretch;width:auto;gap:calc(var(--x-module) * 3);padding:calc(var(--x-module) * 3);flex-direction:column}body[data-qso="column"] .header-bar[data-td] .header-bar_lead-in{gap:calc(var(--x-module) * 3);flex-direction:column;display:flex;align-items:flex-start}body[data-qso="column"] .header-bar[data-td] .header-bar_last{order:2;margin:0}body[data-qso="column"] .header-bar[data-td] .cat-nav{flex:none;padding:0;margin:0;border:0}body[data-qso="column"] .header-bar[data-td] .cat-nav_series{gap:calc(var(--x-module) * 1.25);flex-direction:column}body[data-qso="column"] .header-bar[data-td] .cat-nav_also{display:none}body[data-qso="column"] .casing{max-width:min(var(--x-max-w),100%)}}body[data-yqh="soft"] .block-tile,body[data-yqh="soft"] .facade_slab,body[data-yqh="soft"] .front-compendium_li-item{overflow:hidden;border-radius:14px;box-shadow:0 1px 2px rgb(0 0 0 / 0.05),0 6px 18px rgb(0 0 0 / 0.06);background:var(--x-card-bg)}body[data-yqh="soft"] .block-tile>:not(:first-child),body[data-yqh="soft"] .facade_slab>:not(:first-child){padding-inline:calc(var(--x-module) * 2)}body[data-yqh="soft"] .block-tile>:last-child,body[data-yqh="soft"] .facade_slab>:last-child{padding-bottom:calc(var(--x-module) * 2)}body[data-yqh="soft"] .facade_photo-wrap img,body[data-yqh="soft"] .record_splash-img img{border-radius:14px}body[data-yqh="sharp"] .facade_photo-wrap img,body[data-yqh="sharp"] .block-tile_splash-img img,body[data-yqh="sharp"] .record_splash-img img{border-radius:0}body[data-yqh="sharp"] .facade_slab,body[data-yqh="sharp"] .block-tile{border-top:2px solid var(--x-fore);padding-top:var(--x-module)}body[data-yqh="framed"] .block-tile,body[data-yqh="framed"] .front-compendium_li-item,body[data-yqh="framed"] .facade_slab{background:var(--x-card-bg);border:1px solid var(--x-outline-c);border-radius:6px;padding:calc(var(--x-module) * 1.5)}body[data-yqh="framed"] .block-tile_splash-img img,body[data-yqh="framed"] .facade_photo-wrap img{border-radius:4px}body[data-yqh="raised"] .block-tile,body[data-yqh="raised"] .front-compendium_li-item,body[data-yqh="raised"] .facade_slab{border-radius:10px;overflow:hidden;box-shadow:0 10px 28px rgb(0 0 0 / 0.12);background:var(--x-card-bg);transition:transform 0.15s}body[data-yqh="raised"] .facade_slab:hover,body[data-yqh="raised"] .block-tile:hover{transform:translateY(-2px)}body[data-yqh="raised"] .block-tile>:not(:first-child),body[data-yqh="raised"] .facade_slab>:not(:first-child){padding-inline:calc(var(--x-module) * 1.5)}body[data-yqh="raised"] .facade_slab>:last-child,body[data-yqh="raised"] .block-tile>:last-child{padding-bottom:calc(var(--x-module) * 1.5)}body[data-yqh="bare"] .facade_photo-wrap img,body[data-yqh="bare"] .block-tile_splash-img img,body[data-yqh="bare"] .record_splash-img img{border-radius:2px}body[data-yqh="rounded"] .facade_block-tile,body[data-yqh="rounded"] .front-compendium_li-item,body[data-yqh="rounded"] .block-tile,body[data-yqh="rounded"] .facade_slab{border-radius:22px;overflow:hidden}body[data-yqh="rounded"] .block-tile_splash-img img,body[data-yqh="rounded"] .facade_photo-wrap img{border-radius:22px}body[data-yqh="rounded"] .facade_slab>:not(:first-child),body[data-yqh="rounded"] .block-tile>:not(:first-child){padding-inline:calc(var(--x-module) * 1.75)}body[data-yqh="rounded"] .block-tile>:last-child,body[data-yqh="rounded"] .facade_slab>:last-child{padding-bottom:calc(var(--x-module) * 1.75)}body[data-hwt] .facade_also a,body[data-hwt] .dispatch button,body[data-hwt] .top-search_send--wording,body[data-hwt] .facade_finder-box button,body[data-hwt] .group_full{text-decoration:none;font-weight:600}body[data-hwt="pill"] .facade_also a,body[data-hwt="pill"] .group_full,body[data-hwt="pill"] .facade_finder-box button{display:inline-block;color:var(--x-signal-ink);border-radius:999px;padding:0.4em 1.1em;background:var(--x-pop)}body[data-hwt="outline"] .group_full,body[data-hwt="outline"] .facade_finder-box button,body[data-hwt="outline"] .facade_also a{padding:0.35em 0.9em;display:inline-block;border:1px solid currentColor;border-radius:2px;color:var(--x-fore);background:none}body[data-hwt="square"] .facade_also a,body[data-hwt="square"] .facade_finder-box button,body[data-hwt="square"] .group_full{display:inline-block;color:var(--x-card-bg);border-radius:0;padding:0.45em 1em;background:var(--x-fore)}body[data-hwt="solid"] .group_full,body[data-hwt="solid"] .facade_finder-box button,body[data-hwt="solid"] .facade_also a{display:inline-block;color:#fff;padding:0.45em 1em;background:var(--x-mark-c);border-radius:6px}body[data-hwt="ghost"] .group_full,body[data-hwt="ghost"] .facade_also a{text-decoration:underline;text-underline-offset:0.25em;color:var(--x-pop)}.facade{margin-bottom:calc(var(--x-module) * 6)}.facade_specs,.facade_reading{font-size:var(--x-fine-size);margin:0;color:var(--x-ink-light)}.facade_specs a{color:inherit}.facade_heading-text{margin:calc(var(--x-module) * 0.5) 0;line-height:1.25}.facade_label-name a,.facade_heading-text a,.facade_link-list a{color:inherit;text-decoration:none}.facade_heading-text a:hover,.facade_link-list a:hover,.facade_label-name a:hover{color:var(--x-pop)}.facade_synopsis{color:var(--x-ink-light);margin:0}.facade_photo-wrap{display:block}.facade_photo-wrap img{object-fit:cover;aspect-ratio:3 / 2;display:block;width:100%}.facade_box-heading{margin:calc(var(--x-module) * 4) 0 calc(var(--x-module) * 2);font-size:var(--x-size-lg)}.facade_caption-row{display:flex;gap:calc(var(--x-module) * 2);justify-content:space-between;align-items:baseline}.facade_caption-row .facade_box-heading{margin-top:0}.facade_link-list{padding:0;margin:0;gap:var(--x-module);list-style:none;display:grid}.facade_link-list--with-day li{border-bottom:1px solid var(--x-outline-c);grid-template-columns:6.5rem minmax(0,1fr);gap:calc(var(--x-module) * 2);padding-block:calc(var(--x-module) * 0.75);display:grid}.facade_link-list--with-day time{font-size:var(--x-fine-size);color:var(--x-ink-light)}.facade_link-list--same-line{display:flex;gap:var(--x-module) calc(var(--x-module) * 2);flex-wrap:wrap}.facade_also{margin:calc(var(--x-module) * 2) 0 0}.facade_mosaic{display:grid;gap:calc(var(--x-module) * 3);grid-template-columns:repeat(3,minmax(0,1fr))}.facade_label-name{font-size:var(--x-size-base);margin:var(--x-module) 0 calc(var(--x-module) * 0.5)}.facade--magazine-front{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:calc(var(--x-module) * 4)}.facade--magazine-front .facade_preface .facade_heading-text{font-size:var(--x-size-2xl)}.facade--magazine-front .facade_preface .facade_specs{margin-top:calc(var(--x-module) * 2)}.facade--magazine-front .facade_across{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--x-module) * 3);align-content:start;display:grid}body[data-dqa="journal"] .group_mosaic{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.facade--courier{grid-template-columns:minmax(0,1fr) 17rem;gap:calc(var(--x-module) * 5);display:grid}.facade--courier .facade_li-item{border-bottom:1px solid var(--x-outline-c);display:grid;grid-template-columns:minmax(0,1fr) 8rem;gap:calc(var(--x-module) * 2.5);padding-block:calc(var(--x-module) * 2)}.facade--courier .facade_li-item[data-htb]{padding-top:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.facade--courier .facade_li-item[data-htb] .facade_heading-text{font-size:var(--x-size-2xl)}.facade--courier .facade_heading-text{font-family:var(--x-caps-font)}.facade--courier .facade_well{padding:calc(var(--x-module) * 2.5);background:var(--x-card-bg);border-top:3px double var(--x-fore);align-self:start}.facade--courier .facade_well .facade_box-heading:first-child{margin-top:0}.facade--finder .facade_mosaic{margin-bottom:calc(var(--x-module) * 3)}.facade--worldview .facade_strap{padding:calc(var(--x-module) * 5) calc(var(--x-module) * 3);background:var(--x-mark-c);margin-bottom:calc(var(--x-module) * 4);text-align:center;border-radius:var(--x-soft-edge);color:#fff}.facade--worldview .facade_teaser-line{font:700 var(--x-fs-bigger)/1.3 var(--x-caps-font);margin:0 auto calc(var(--x-module) * 2.5);max-width:40rem}.facade_finder-box{display:flex;margin:0 auto;gap:var(--x-module);max-width:32rem}.facade_search-hint{clip-path:inset(50%);height:1px;position:absolute;overflow:hidden;width:1px}.facade_finder-box input{font:inherit;border:0;border-radius:var(--x-soft-edge);min-width:0;padding:0.6em 0.9em;flex:1}.facade_finder-box button{font:inherit;cursor:pointer;border:0}.facade--worldview .facade_chips{flex-wrap:wrap;justify-content:center;display:flex;margin:calc(var(--x-module) * 2.5) 0 0;gap:var(--x-module)}.facade--worldview .facade_chips a{font-size:var(--x-fine-size);border:1px solid rgb(255 255 255 / 0.6);border-radius:999px;color:#fff;padding:0.25em 0.8em;text-decoration:none}.facade--worldview .facade_mosaic{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:calc(var(--x-module) * 4)}.facade--junction .facade_duo{columns:2;column-gap:calc(var(--x-module) * 5)}.facade--junction .facade_clump{break-inside:avoid;padding-top:calc(var(--x-module) * 1.5);margin-bottom:calc(var(--x-module) * 4);border-top:2px solid var(--x-fore)}.facade--junction .facade_clump .facade_box-heading{margin-top:0}.facade--junction .facade_li-item{margin-bottom:calc(var(--x-module) * 1.5);grid-template-columns:6rem minmax(0,1fr);gap:calc(var(--x-module) * 2);display:grid}.facade--junction .facade_li-item .facade_photo-wrap img{aspect-ratio:1}.facade--junction .facade_heading-text{font-size:var(--x-size-base)}.facade--junction .facade_link-list li{text-indent:-1em;padding-left:1em}.facade--junction .facade_link-list li::before{color:var(--x-ink-light);content:"› "}.facade--quilt .facade_mosaic{grid-template-columns:repeat(4,minmax(0,1fr))}.facade_block-tile{color:#fff;background:var(--x-mark-c);display:block;text-decoration:none;aspect-ratio:4 / 5;position:relative;overflow:hidden}.facade_block-tile img{height:100%;transition:transform 0.25s;width:100%;object-fit:cover}.facade_block-tile:hover img{transform:scale(1.04)}.facade_block-tile .facade_label-name{font:700 var(--x-size-lg)/1.2 var(--x-caps-font);padding:calc(var(--x-module) * 4) calc(var(--x-module) * 2) calc(var(--x-module) * 1.5);margin:0;background:linear-gradient(transparent,rgb(0 0 0 / 0.72));position:absolute;inset:auto 0 0 0}.facade--quilt .facade_mosaic--texts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:64rem){.facade--quilt .facade_mosaic,.facade--worldview .facade_mosaic,.facade--quilt .facade_mosaic--texts,.facade_mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.facade--magazine-front,.facade--courier{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){body[data-dqa="journal"] .group_mosaic,.facade--magazine-front .facade_across{grid-template-columns:minmax(0,1fr)}.facade--courier .facade_li-item[data-htb],.facade--courier .facade_li-item{grid-template-columns:minmax(0,1fr) 6rem}.facade--courier .facade_li-item[data-htb]{grid-template-columns:minmax(0,1fr)}.facade--junction .facade_duo{columns:1}.facade--worldview .facade_teaser-line{font-size:var(--x-size-lg)}.facade_link-list--with-day li{grid-template-columns:minmax(0,1fr);gap:0}}@media (min-width:64.01rem){.facade--worldview .facade_mosaic>:last-child:nth-child(4n+1),.facade--quilt .facade_mosaic>:last-child:nth-child(4n+1),.facade--finder .facade_mosaic>:last-child:nth-child(3n+1){grid-column:1 / -1}.facade--quilt .facade_mosaic>:nth-last-child(2):nth-child(4n+1),.facade--quilt .facade_mosaic>:last-child:nth-child(4n+2),.facade--worldview .facade_mosaic>:last-child:nth-child(4n+2),.facade--worldview .facade_mosaic>:nth-last-child(2):nth-child(4n+1){grid-column:span 2}}@media (max-width:64rem){.facade_mosaic>:last-child:nth-child(odd){grid-column:1 / -1}}.facade--magazine-front .facade_across>:last-child:nth-child(odd){grid-column:1 / -1}body[data-dqa] .facade_mosaic>.block-tile:only-child,.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd),body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd):not(:only-child),body[data-dqa] .facade_mosaic>.facade_slab:only-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr repeat(3,auto) 1fr;column-gap:calc(var(--x-module) * 3)}body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:first-child,body[data-dqa] .facade_mosaic>.facade_slab:only-child>:first-child,.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:first-child{grid-row:1 / -1;align-self:center}.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:not(:first-child),body[data-dqa] .facade_mosaic>.facade_slab:only-child>:not(:first-child),body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:not(:first-child){grid-column:2}body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:nth-child(2),.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:nth-child(2),body[data-dqa] .facade_mosaic>.facade_slab:only-child>:nth-child(2){grid-row-start:2}.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:nth-child(3),body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:nth-child(3),body[data-dqa] .facade_mosaic>.facade_slab:only-child>:nth-child(3){grid-row-start:3}.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:nth-child(4),body[data-dqa] .facade_mosaic>.facade_slab:only-child>:nth-child(4),body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:nth-child(4){grid-row-start:4}@media (min-width:48.01rem){.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd){grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:calc(var(--x-module) * 2)}}body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd) .block-tile_heading-text{font-size:var(--x-fs-bigger)}.facade--quilt .facade_mosaic>.facade_block-tile:last-child:nth-child(odd){aspect-ratio:21 / 9}.facade--quilt .facade_mosaic>.facade_block-tile:last-child:nth-child(4n+2),.facade--quilt .facade_mosaic>.facade_block-tile:nth-last-child(2):nth-child(4n+1){aspect-ratio:16 / 9}@media (max-width:48rem){body[data-dqa] .facade_mosaic>.facade_slab:only-child,body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd),.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd){grid-template-columns:minmax(0,1fr);grid-template-rows:none}body[data-dqa] .facade_mosaic>.facade_slab:only-child>:not(:first-child),.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:not(:first-child),body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:not(:first-child){grid-column:1}.facade--magazine-front .facade_across>.block-tile:last-child:nth-child(odd)>:first-child,body[data-dqa] .facade_mosaic>.facade_slab:only-child>:first-child,body[data-dqa] .facade_mosaic>.block-tile:last-child:nth-child(odd)>:first-child{grid-row:auto}}body[data-dqa] .footing_copyleft,body[data-dqa] .record_contributor,body[data-dqa] .you-are-here,body[data-dqa] .kindred_cat-name,body[data-dqa] .writeup_specs,body[data-dqa] .footing,body[data-dqa] .panel-box_fine,body[data-dqa] .record_specs,body[data-dqa] .signature_rank-title,body[data-dqa] .slab_specs,body[data-dqa] .facade_specs,body[data-dqa] .block-tile_specs,body[data-dqa] .block-tile_contributor,body[data-dqa] .footing_cmp,body[data-dqa] .facade_reading,body[data-dqa] .facade_link-list--with-day time,body[data-dqa] .panel-box_src-line,body[data-dqa] .panel-box_nb{color:color-mix(in srgb,var(--x-ink-light) 55%,var(--x-fore));font-size:max(0.875rem,var(--x-fine-size))}body[data-dqa] .footing a{color:inherit}body[data-dqa] .panel-box label{color:var(--x-fore);font-size:max(0.875rem,var(--x-fine-size))}@media (max-width:48rem){body[data-dqa] .narrative table:not(:has(tr>:nth-child(4))){min-width:0;width:100%}body[data-dqa] .narrative table:not(:has(tr>:nth-child(4))) th,body[data-dqa] .narrative table:not(:has(tr>:nth-child(4))) td{min-width:0;hyphens:auto;max-width:none;overflow-wrap:break-word;padding:calc(var(--x-module) * 0.75)}body[data-dqa] .narrative div[role="region"]{padding-bottom:0.375rem;scrollbar-width:thin;scrollbar-color:var(--x-ink-light) transparent}}body[data-dqa] .index-box--next-to .index-box_series:has(>li:nth-child(10))>.index-box_nested-item{display:none}body[data-dqa] .index-box--next-to .index-box_series:has(>li:nth-child(10))>li + li{margin-top:calc(var(--x-module) * 0.25)}@media (min-width:64rem){body[data-qso="column"]{background-image:linear-gradient(to right,var(--x-card-bg) 15.5rem,var(--x-outline-c) 15.5rem,var(--x-outline-c) calc(15.5rem + 1px),transparent calc(15.5rem + 1px))}body[data-qso="column"]>.header-bar{border-right:0}}@media (min-width:64rem){body[data-qso="column"] .coda--next-to>:last-child{max-height:calc(100vh - var(--x-module) * 6);top:calc(var(--x-module) * 3)}}body[data-dqa][data-zho="ink"]{--x-pop:var(--x-mark-c)}@media (min-width:60rem){.two-col{grid-template-columns:minmax(0,1fr) 18rem}.two-col:not(:has(>.margin)){grid-template-columns:minmax(0,1fr)}}@media (min-width:60rem){.margin{align-self:start}.margin[data-cgk]{position:sticky}}.margin{font-size:0.9375rem;line-height:1.45}