.rl-fable:not(#rl-grid){--g:32px;--c:min(var(--wrap, 1088px) - 2 * var(--gutter, 32px), var(--vw, 100vw) - 2 * var(--gutter, 32px));--col:calc((var(--c) - 11 * var(--g)) / 12);--unit:calc(var(--col) + var(--g));--s-text:var(--s-text-lg, 8);--s-pair:10;--s-trio:var(--s-trio-lg, 12);--s-wide:var(--s-wide-lg, 10);--s-block:var(--s-block-lg, 12);--s-wider:var(--s-wider-lg, 14);--s-stage:var(--s-stage-lg, 16);--w-text:calc(var(--s-text) * var(--unit) - var(--g));--w-pair:calc(var(--s-pair) * var(--unit) - var(--g));--w-trio:calc(var(--s-trio) * var(--unit) - var(--g));--w-wide:calc(var(--s-wide) * var(--unit) - var(--g));--w-block:calc(var(--s-block) * var(--unit) - var(--g));--w-wider:calc(var(--s-wider) * var(--unit) - var(--g));--w-stage:calc(var(--s-stage) * var(--unit) - var(--g))}@media (max-width:999px){.rl-fable:not(#rl-grid){--s-text:12;--s-pair:12;--s-trio:12;--s-wide:12;--s-block:12;--text-cap:672px}}.rl-fable:not(#rl-grid){--gutter:32px}@media (max-width:599px){.rl-fable:not(#rl-grid){--gutter:16px}}.rl-fable :not(#rl-grid) .measure,.rl-fable :not(#rl-grid) .cap,.rl-fable :not(#rl-grid) .alt{max-width:min(100%, var(--w-text), var(--text-cap, 100%))}.rl-fable :not(#rl-grid) .cards.two{max-width:min(100%, var(--w-pair))}.rl-fable :not(#rl-grid) .ships[style*="max-width"]{max-width:min(100%, var(--w-text))!important}.rl-fable :not(#rl-grid) .cards:not(.two):not(.four){max-width:min(100%, var(--w-trio));margin-inline:auto}.rl-fable :not(#rl-grid) .wide:not(.wider){max-width:min(100%, var(--w-wide))}.rl-fable :not(#rl-grid) .wide>figure{margin-inline:0}.rl-fable :not(#rl-grid) .hero-clip{max-width:min(100%, var(--w-block));margin-inline:auto}@media (min-width:1000px){.rl-fable :not(#rl-grid) .sketches{width:min(100%, var(--w-block));column-gap:var(--g);grid-template-columns:calc(4 * var(--unit) - var(--g)) calc(8 * var(--unit) - var(--g))}}.rl-fable :not(#rl-grid) .facts{max-width:min(100%, var(--w-block))}@media (min-width:1000px){.rl-fable :not(#rl-grid) .facts{justify-content:space-between}}@media (min-width:1000px){.rl-fable :not(#rl-grid) .facts .facts-break{display:none}}.rl-fable :not(#rl-grid) .www,.rl-fable :not(#rl-grid) .role{--w:min(var(--w-block), var(--vw, 100vw) - 2 * var(--gutter, 32px));width:var(--w);max-width:none;padding-inline:0;margin-inline:calc(50% - var(--w) / 2);column-gap:var(--g)}.rl-fable :not(#rl-grid) .role>div{position:relative;padding-inline:0;border-left:0}.rl-fable :not(#rl-grid) .hero-intro .www{width:auto;margin-inline:0}.rl-fable :not(#rl-grid) .role>div+div::before{content:'';position:absolute;top:0;bottom:0;left:calc(var(--g) / -2);border-left:1px solid var(--line,#D9D5D0)}@media (max-width:760px){.rl-fable :not(#rl-grid) .role:not(.three)>div:nth-child(odd)::before,.rl-fable :not(#rl-grid) .role.three>div::before{display:none}}.rl-fable :not(#rl-grid) .contrib{--cw:min(var(--w-block), var(--vw, 100vw) - 2 * var(--gutter, 32px))}.rl-fable :not(#rl-grid) .wide.wider,.rl-fable :not(#rl-grid) .annot,.rl-fable :not(#rl-grid) .peek-row,.rl-fable :not(#rl-grid) .feature.ss-wide{--w:min(var(--w-wider), var(--vw, 100vw) - 2 * var(--gutter, 32px))}.rl-fable :not(#rl-grid) .stage{--sw:min(var(--w-stage), var(--vw, 100vw) - 2 * var(--gutter, 32px))}.rl-fable :not(#rl-grid) .ytstage{--sw:min(var(--w-wider), var(--vw, 100vw) - 2 * var(--gutter, 32px))}@media (min-width:901px){.rl-fable :not(#rl-grid) .ytstage{padding-inline:var(--g);column-gap:var(--g);grid-template-columns:minmax(0,1fr) min(calc(5 * var(--unit) - 2 * var(--g)), 34%)}}.rl-fable :not(#rl-grid) .twoup,.rl-fable :not(#rl-grid) .threeup,.rl-fable :not(#rl-grid) .fourup,.rl-fable :not(#rl-grid) .cards,.rl-fable :not(#rl-grid) .quotes,.rl-fable :not(#rl-grid) .ships,.rl-fable :not(#rl-grid) .reach,.rl-fable :not(#rl-grid) .proc,.rl-fable :not(#rl-grid) .rcv{gap:var(--g)}.rl-fable:not(#rl-grid){--s-ftext:var(--s-ftext-lg, 5);--s-fmedia:var(--s-fmedia-lg, 6);--s-atext:var(--s-atext-lg, 4);--s-amedia:var(--s-amedia-lg, 7);--s-wtext:var(--s-wtext-lg, 4);--s-wmedia:var(--s-wmedia-lg, 9);--s-ctext:var(--s-ctext-lg, 8)}@media (min-width:1000px){.rl-fable :not(#rl-grid) .feature:not(.swatch):not(.centered){--ft:var(--s-ftext);--fm:var(--s-fmedia);--fn:12}.rl-fable :not(#rl-grid) .auth .feature:not(.ss-wide):not(.centered){--ft:var(--s-atext);--fm:var(--s-amedia);--fn:12}.rl-fable :not(#rl-grid) .auth .feature.ss-wide{--ft:var(--s-wtext);--fm:var(--s-wmedia);--fn:14}.rl-fable :not(#rl-grid) .feature:not(.swatch):not(.centered){grid-template-columns:calc(var(--ft) * var(--unit) - var(--g)) calc(var(--fm) * var(--unit) - var(--g));column-gap:calc((var(--fn) - var(--ft) - var(--fm)) * var(--unit) + var(--g))}.rl-fable :not(#rl-grid) .feature.centered .ftext{max-width:min(100%, calc(var(--s-ctext) * var(--unit) - var(--g)))}.rl-fable :not(#rl-grid) .feature.shipped-wide:not(.swatch):not(.centered){--ft:var(--s-wtext);--fm:var(--s-wmedia);--fn:14;--w:min(var(--w-wider), var(--vw, 100vw) - 2 * var(--gutter, 32px));width:var(--w);margin-inline:calc(50% - var(--w) / 2)}.rl-fable :not(#rl-grid) .feature.flip:not(.swatch):not(.centered){grid-template-columns:calc(var(--fm) * var(--unit) - var(--g)) calc(var(--ft) * var(--unit) - var(--g))}}@media (min-width:1000px){.rl-fable :not(#rl-grid) .pcard{--pp:clamp(24px, (var(--vw, 100vw) - var(--c)) / 2 - var(--gutter, 32px), var(--unit));padding-inline:calc(var(--pp) - 1px);margin-inline:calc(-1 * var(--pp))}.rl-fable :not(#rl-grid) .pcard:has(.cards.two){margin-inline:0;padding-inline:calc(var(--unit) - 1px)}}@media (min-width:721px){.rl-fable :not(#rl-grid) .pair.trio{container-type:inline-size;max-width:min(100%, var(--w-wide));grid-template-columns:repeat(3,max-content);justify-content:space-between;column-gap:0}.rl-fable :not(#rl-grid) .pair.trio figure+figure::before{left:calc((100cqw - 753px) / -4 - 12px)}}.rl-fable :not(#rl-grid) .shp-grid{gap:var(--g)}.rl-fable :not(#rl-grid) .shipped:not(.feature){max-width:min(100%, var(--w-wide))}.rl-fable :not(#rl-grid) .gh-credits{max-width:min(100%, var(--w-wide));gap:var(--g)}.rl-fable :not(#rl-grid) .ad-stats,.rl-fable :not(#rl-grid) .ad-chart{max-width:min(100%, var(--w-block))}.rl-fable :not(#rl-grid) .ad-stats{gap:var(--g)}.rl-fable :not(#rl-grid) .boxrow{max-width:min(100%, var(--w-block));gap:var(--g)}@media (min-width:1000px){.rl-fable :not(#rl-grid) .became-in{grid-template-columns:calc(5 * var(--unit) - var(--g)) calc(7 * var(--unit) - var(--g));column-gap:var(--g);max-width:min(100%, var(--w-block))}}@media (min-width:1000px){.rl-fable :not(#rl-grid) .prob-row-watch{grid-template-columns:calc(6 * var(--unit) - var(--g)) calc(8 * var(--unit) - var(--g));column-gap:var(--g)}.rl-fable :not(#rl-grid) .prob-row-watch .prob-cell:first-child .clip{width:100%;height:calc((8 * var(--unit) - var(--g)) * 1154 / 1715);object-fit:cover}}.rl-fable :not(#rl-grid) .spec-track{gap:var(--g)}.rl-fable :not(#rl-grid) .ws2,.rl-fable :not(#rl-grid) .prio{max-width:min(100%, var(--w-block));gap:var(--g)}@media (min-width:1000px){.rl-fable :not(#rl-grid) .award-wide .award-in{max-width:var(--w-block);padding-inline:0;grid-template-columns:calc(5 * var(--unit) - var(--g))}.rl-fable :not(#rl-grid) .award-wide .award-photo{right:auto;left:calc(50% - var(--w-block) / 2 + 5 * var(--unit));width:calc(7 * var(--unit) - var(--g));height:100%;top:0;object-fit:cover;object-position:100% 30%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent)}.rl-fable :not(#rl-grid) .award-wide::before{background:none}}.rl-fable :not(#rl-grid) .labs .feature.centered>.media.wide.wider{--w:min(var(--w-block), var(--vw, 100vw) - 2 * var(--gutter, 32px))}.rl-fable :not(#rl-grid) .award.award-wide{background:#010101}@media (min-width:1000px){.rl-fable :not(#rl-grid) .lp-strip .lp-track{--lpw:min(var(--w-wider), var(--vw, 100vw) - 2 * var(--gutter, 32px));column-gap:var(--g);padding-inline:calc((100% - var(--lpw)) / 2);scroll-padding-inline:calc((100% - var(--lpw)) / 2)}.rl-fable :not(#rl-grid) :is(#world-view,.rl-fable #world-view+section) .lp-strip .lp-track{--lpw:min(var(--w-block), var(--vw, 100vw) - 2 * var(--gutter, 32px))}.rl-fable :not(#rl-grid) .lp-strip .lp-slide{width:var(--lpw);max-width:none}.rl-fable :not(#rl-grid) .lp-strip .lp-slide :is(.clip,.rl-fable .shot){width:100%!important;height:auto!important;max-height:none;max-width:none}}@media (min-width:1000px){.rl-fable :not(#rl-grid) .hero-intro{grid-template-columns:calc(7 * var(--unit) - var(--g)) calc(5 * var(--unit) - var(--g));column-gap:var(--g);max-width:min(100%, var(--w-block))}}.rl-fable:not(#rl-grid){--wrap:1088px;--gutter:32px}@media (max-width:599px){.rl-fable:not(#rl-grid){--gutter:16px}}