.DetailPage-module__xgm2fW__contextBand{--context-pad-x:16px;min-height:var(--bg-gradient-second-stripe-height,93px);align-items:center;margin-top:-40px;margin-bottom:28px;display:flex}@media (max-width:899.98px){.DetailPage-module__xgm2fW__contextBand{--context-pad-x:40px;margin-inline:calc(-1 * var(--context-pad-x))}.DetailPage-module__xgm2fW__contextBand .DetailPage-module__xgm2fW__contextBar{border-inline:0;border-radius:0}}@media (max-width:768px){.DetailPage-module__xgm2fW__contextBand{--context-pad-x:20px}}.DetailPage-module__xgm2fW__contextBar{min-width:0;padding:10px var(--context-pad-x);background:oklch(var(--c-fg-oklch) / .04);border:1px solid oklch(var(--c-fg-oklch) / .08);border-radius:var(--mantine-radius-md);flex:auto;align-items:center;gap:12px;display:flex;overflow:hidden}.DetailPage-module__xgm2fW__contextBar:has(.DetailPage-module__xgm2fW__watchEdge){min-height:46px}.DetailPage-module__xgm2fW__watchEdge{margin:-10px calc(-1 * var(--context-pad-x)) -10px 0;border-left:1px solid oklch(var(--c-fg-oklch) / .1);flex:0 0 45px;align-self:stretch;position:relative}.DetailPage-module__xgm2fW__contextContent{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;min-width:0;display:grid}.DetailPage-module__xgm2fW__trail,.DetailPage-module__xgm2fW__contextMeta{font-family:var(--font-subhead);font-weight:var(--font-subhead-weight);letter-spacing:.14em;text-transform:uppercase;color:oklch(var(--c-fg-oklch) / .62);font-size:.78rem;line-height:1.3}.DetailPage-module__xgm2fW__trail{flex-wrap:nowrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.DetailPage-module__xgm2fW__trail li{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.DetailPage-module__xgm2fW__trail li:last-child{flex:0 auto;min-width:0}.DetailPage-module__xgm2fW__trail a{align-items:center;display:inline-flex}.DetailPage-module__xgm2fW__backIcon{flex:none;margin-left:-4px;display:none}.DetailPage-module__xgm2fW__trail li+li:before{content:"/";color:oklch(var(--c-fg-oklch) / .35);margin:0 12px}.DetailPage-module__xgm2fW__trail a,.DetailPage-module__xgm2fW__contextMeta a{color:inherit;border-radius:2px;text-decoration:none}.DetailPage-module__xgm2fW__trail a:hover,.DetailPage-module__xgm2fW__trail a:focus-visible,.DetailPage-module__xgm2fW__contextMeta a:hover,.DetailPage-module__xgm2fW__contextMeta a:focus-visible{color:var(--public-accent-90)}.DetailPage-module__xgm2fW__trailCurrent{text-overflow:ellipsis;white-space:nowrap;color:oklch(var(--c-fg-oklch) / .85);overflow:hidden}.DetailPage-module__xgm2fW__contextMeta{text-align:right;justify-self:end}.DetailPage-module__xgm2fW__metaPart{white-space:nowrap}@media (max-width:600px){.DetailPage-module__xgm2fW__trail li:first-child,.DetailPage-module__xgm2fW__trail li:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DetailPage-module__xgm2fW__trail li+li:before{content:none}.DetailPage-module__xgm2fW__trail a{gap:4px;min-height:44px}.DetailPage-module__xgm2fW__backIcon{display:block}.DetailPage-module__xgm2fW__contextBar{padding-block:0}.DetailPage-module__xgm2fW__watchEdge{margin-block:0}.DetailPage-module__xgm2fW__contextMeta{min-width:0;max-width:60vw}}.DetailPage-module__xgm2fW__title{font-family:var(--font-headline);font-weight:var(--font-headline-weight);letter-spacing:-.012em;overflow-wrap:anywhere;color:oklch(var(--c-fg-oklch) / .97);margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,3.1rem);line-height:1.08}.DetailPage-module__xgm2fW__cancelled .DetailPage-module__xgm2fW__title{text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:oklch(var(--c-fg-oklch) / .4);text-decoration-color:oklch(var(--c-fg-oklch) / .4)}.DetailPage-module__xgm2fW__lead{max-width:62ch;color:oklch(var(--c-fg-oklch) / .78);font-size:1.08rem;line-height:1.65}.DetailPage-module__xgm2fW__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""aside""main";gap:24px;display:grid}.DetailPage-module__xgm2fW__layoutHeader{grid-area:header;min-width:0}.DetailPage-module__xgm2fW__layoutAside{grid-area:aside;min-width:0}.DetailPage-module__xgm2fW__layoutMain{grid-area:main;min-width:0}.DetailPage-module__xgm2fW__layout[data-aside=none]{grid-template-areas:"header""main"}@media (min-width:900px){.DetailPage-module__xgm2fW__layout{align-items:start;gap:24px 36px}.DetailPage-module__xgm2fW__layout[data-aside=end],.DetailPage-module__xgm2fW__layout[data-aside=start]{grid-template-rows:auto 1fr}.DetailPage-module__xgm2fW__layout[data-aside=end]{grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"header aside""main aside"}.DetailPage-module__xgm2fW__layout[data-aside=start]{grid-template-columns:minmax(280px,400px) minmax(0,1fr);grid-template-areas:"aside header""aside main"}.DetailPage-module__xgm2fW__layoutAside{top:calc(var(--site-nav-scrolled-height,60px) + 20px);position:sticky}}.DetailPage-module__xgm2fW__stack{flex-direction:column;gap:20px;display:flex}.DetailPage-module__xgm2fW__section{padding:var(--mantine-spacing-md)}@media (max-width:899.98px){.DetailPage-module__xgm2fW__layout,.DetailPage-module__xgm2fW__layout .DetailPage-module__xgm2fW__stack{gap:36px}.DetailPage-module__xgm2fW__layout .DetailPage-module__xgm2fW__section{border:0;border-top:1px solid oklch(var(--c-fg-oklch) / .14);box-shadow:none;background:0 0;border-radius:0;padding:36px 0 0}}.DetailPage-module__xgm2fW__sectionTable{--section-table-bleed:var(--mantine-spacing-md);margin-inline:calc(-1 * var(--section-table-bleed))}.DetailPage-module__xgm2fW__sectionTable tr>:first-child{padding-inline-start:var(--section-table-bleed)}.DetailPage-module__xgm2fW__sectionTable tr>:last-child{padding-inline-end:var(--section-table-bleed)}@media (max-width:899.98px){.DetailPage-module__xgm2fW__sectionTable{--section-table-bleed:40px}}@media (max-width:768px){.DetailPage-module__xgm2fW__sectionTable{--section-table-bleed:20px}}.DetailPage-module__xgm2fW__sectionTitle{letter-spacing:.02em;margin:0;font-size:1.1rem;line-height:1.3}.DetailPage-module__xgm2fW__prose{white-space:pre-line;max-width:68ch;color:oklch(var(--c-fg-oklch) / .85);margin:0;line-height:1.7}.DetailPage-module__xgm2fW__facts{flex-direction:column;margin:0;display:flex}.DetailPage-module__xgm2fW__fact{border-top:1px solid oklch(var(--c-fg-oklch) / .08);padding:12px 0}.DetailPage-module__xgm2fW__fact:first-child{border-top:0;padding-top:0}.DetailPage-module__xgm2fW__fact:last-child{padding-bottom:0}.DetailPage-module__xgm2fW__factLabel{font-family:var(--font-ui);color:oklch(var(--c-fg-oklch) / .62);margin:0 0 4px;font-size:.78rem;font-weight:600}.DetailPage-module__xgm2fW__factValue{white-space:pre-line;overflow-wrap:anywhere;color:oklch(var(--c-fg-oklch) / .92);margin:0;line-height:1.5}.DetailPage-module__xgm2fW__factValue a{color:var(--public-accent-90);text-underline-offset:3px;-webkit-text-decoration:underline #f57e4866;text-decoration:underline #f57e4866;-webkit-text-decoration:underline lab(66.2618% 43.8063 50.2072/.4);text-decoration:underline lab(66.2618% 43.8063 50.2072/.4)}.DetailPage-module__xgm2fW__factValue a:hover,.DetailPage-module__xgm2fW__factValue a:focus-visible{text-decoration-color:currentColor}@media (min-width:640px){.DetailPage-module__xgm2fW__facts[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.DetailPage-module__xgm2fW__facts[data-columns="2"] .DetailPage-module__xgm2fW__fact:nth-child(2){border-top:0;padding-top:0}}.DetailPage-module__xgm2fW__media{border-radius:var(--mantine-radius-lg);border:1px solid oklch(var(--c-fg-oklch) / .08);background:oklch(var(--c-fg-oklch) / .04);position:relative;overflow:hidden}.DetailPage-module__xgm2fW__media img{object-fit:contain;width:100%;height:100%;display:block}.DetailPage-module__xgm2fW__media[data-ratio=wide]{aspect-ratio:16/9;width:100%;max-height:560px}.DetailPage-module__xgm2fW__media[data-ratio=natural] img{height:auto;max-height:80vh}.DetailPage-module__xgm2fW__heroMedia{margin-bottom:28px}.DetailPage-module__xgm2fW__linkList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DetailPage-module__xgm2fW__pendingName{height:calc(2.25rem * var(--mantine-scale));font-family:var(--font-ui);color:oklch(var(--c-fg-oklch) / .75);border-style:dashed;font-weight:500}
