.cad-sub{background:var(--color-ink-950);color:var(--color-paper-100)}.cad-sub .cad-sec{padding-bottom:0}.cad-sub .wgs-pager{padding-bottom:3rem}@media (min-width:768px){.cad-sub .wgs-pager{padding-bottom:6rem}}.wgs-head{color:var(--color-paper-50);margin-bottom:2rem}.wgs-head .wgs-head__label{color:var(--color-mute-300);margin-bottom:1rem}@media (min-width:768px){.wgs-head{margin-bottom:2.5rem}}.wgs-caps__stats{margin-bottom:2.5rem}.wgs-caps__grid{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:2.5rem;margin:0;display:grid}.wgs-caps__cell{border-top:1px solid var(--cad-rule);padding-top:1.5rem}.wgs-caps__cell dt{color:var(--color-paper-50);margin-bottom:1rem}.wgs-caps__cell dd{margin:0}@media (min-width:768px){.wgs-caps__grid:not([data-n="1"]){--cols:2}.wgs-caps__stats{margin-bottom:4rem}}@media (min-width:1280px){.wgs-caps__grid[data-n="3"]{--cols:3}.wgs-caps__grid[data-n="4"]{--cols:4}}.wgs-feat .cad-frow{padding-bottom:0}.cad-rich .wgs-flist{margin:0;padding:0;list-style:none}.wgs-flist__row{border-top:1px solid var(--cad-rule);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.wgs-flist__row:last-child{border-bottom:1px solid var(--cad-rule)}.wgs-flist__num{color:var(--color-gold-400);padding-top:.125rem}.cad-rich .wgs-flist__title{letter-spacing:.08rem;color:var(--color-paper-50);margin:0 0 .5rem;font-size:1rem;line-height:1.25rem}.cad-rich .wgs-flist__body{margin:0}.wgs-feat--text .wgs-feat__label{color:var(--color-mute-300);margin-bottom:1rem}.wgs-feat--text .wgs-feat__title{color:var(--color-paper-50);margin-bottom:2rem}@media (min-width:768px){.wgs-feat--text .wgs-feat__title{margin-bottom:2.5rem}}.wgs-fig{--wgs-fig-band:.239}.wgs-fig .wgs-head{z-index:1;pointer-events:none;margin-bottom:0}.wgs-figure{width:100%;margin:calc(-1 * clamp(0px, var(--wgs-fig-band) * min(56.25%, 78svh) - 1rem, 4rem)) 0 0;flex-direction:column;gap:1rem;display:flex}.wgs-figure__stage{aspect-ratio:16/9;touch-action:pan-y;opacity:0;width:100%;max-height:78svh;transition:opacity 1s var(--ease-lux), transform 1s var(--ease-lux);background:radial-gradient(55% 45% at 50% 82%,#d6ab3921 0%,#0000 70%);position:relative;transform:scale(.985)}.wgs-figure__stage[data-ready]{opacity:1;transform:none}.wgs-figure__skel{transition:opacity .4s var(--ease-lux);display:none;position:absolute;inset:0;-webkit-mask-size:auto 100%;mask-size:auto 100%}html.wfr-js .wgs-figure__skel{display:block}.wgs-figure__skel[data-gone]{opacity:0}.wgs-figure__stage canvas{cursor:grab}.wgs-figure__stage canvas:active{cursor:grabbing}.wgs-figure__caption{color:var(--color-mute-300);justify-content:space-between;display:flex}@media (prefers-reduced-motion:reduce){.wgs-figure__stage{transition:none;transform:none}}.wgs-acc{padding-top:4rem}.wgs-acc__head{color:var(--color-paper-50);margin-bottom:3rem}.wgs-acc__head .wgs-acc__lead{max-width:680px;color:var(--color-mute-300);margin-top:1rem}.wgs-acc__actions{justify-content:center;margin-top:2rem;display:flex}.cad-rich .wgs-points{margin:0;padding-left:1.25rem;list-style:square}.cad-rich .wgs-points li+li{margin-top:.5rem}.cad-rich .wgs-points li::marker{color:var(--color-mute-400)}@media (min-width:768px){.wgs-acc{padding-top:6rem}.wgs-acc__head{text-align:center;margin-bottom:4rem}.wgs-acc__head .wgs-acc__lead{margin-inline:auto;margin-top:1.5rem}.wgs-acc__actions{margin-top:2.5rem}}.wgs-next__grid{grid-template-columns:minmax(0,1fr);row-gap:2rem;display:grid}.wgs-next__grid .wgs-next__table{max-width:none;margin:0;padding-inline:0}.wgs-next__frame{aspect-ratio:1;background:var(--color-ink-800);position:relative;overflow:hidden}@media (min-width:768px){.wgs-next__grid{grid-template-columns:repeat(24,minmax(0,1fr));align-items:start}.wgs-next__grid .wgs-next__table{grid-area:1/14/auto/25}.wgs-next__media{grid-area:1/1/auto/12}}.wgs-banner__frame{aspect-ratio:1;background:var(--color-ink-800);position:relative;overflow:hidden}@media (min-width:768px){.wgs-banner__frame{aspect-ratio:2}}.wgs-pager__grid{border-left:1px solid var(--cad-rule);border-top:1px solid var(--cad-rule);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wgs-pager__card{border-right:1px solid var(--cad-rule);border-bottom:1px solid var(--cad-rule)}.wgs-pager__link{height:100%;color:var(--color-paper-50);flex-direction:column;padding:1.5rem;text-decoration:none;display:flex;container-type:inline-size}.wgs-pager .wgs-pager__link:focus-visible{outline-offset:-4px}.wgs-pager__meta{color:var(--color-mute-300);justify-content:space-between;align-items:center;gap:1rem;display:flex}.wgs-pager__dir{align-items:center;gap:.5rem;display:inline-flex}.wgs-pager__arrow{fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px}.wgs-pager__num{color:var(--color-paper-50);font-size:.75rem;line-height:1rem}.wgs-pager .wgs-pager__name{overflow-wrap:normal;margin-top:1.5rem;font-size:min(1.75rem,9cqi)}.wgs-pager__name .cad-ulink{color:inherit}.wgs-pager__media{aspect-ratio:16/9;background:var(--color-ink-800);margin-top:1.5rem;display:block;position:relative;overflow:hidden}.wgs-pager__media img{transition:transform .3s var(--ease-tw)}.wgs-pager__link:focus-visible .wgs-pager__media img{transform:scale(1.05)}@media (hover:hover){.wgs-pager__link:hover .wgs-pager__media img{transform:scale(1.05)}}.wgs-index{margin-top:4rem}.wgs-index .wgs-index__title{color:var(--color-mute-300);margin-bottom:1rem}.wgs-index__list{grid-template-columns:minmax(0,1fr);column-gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.wgs-index__link{border-top:1px solid var(--cad-rule);color:var(--color-paper-100);align-items:baseline;gap:1rem;padding-block:.75rem;text-decoration:none;display:flex}.wgs-index__num{min-width:1.5rem;color:var(--color-mute-400);flex:none;font-size:.75rem;line-height:1rem}.wgs-index__name .cad-ulink{color:inherit}.wgs-index__link[aria-current=page],.wgs-index__link[aria-current=page] .wgs-index__num{color:var(--color-gold-400)}.wgs-pager__back{justify-content:center;margin-top:3rem;display:flex}@media (min-width:768px){.wgs-pager__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wgs-pager__link{padding:2rem}.wgs-index{margin-top:6rem}.wgs-index .wgs-index__title{margin-bottom:1.5rem}.wgs-index__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wgs-pager__back{margin-top:4rem}}@media (min-width:1280px){.wgs-index__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wgs-pager__media img{transition:none}}
