.cron-book .cron-book__viewer{position:relative;min-height:0;height:auto;aspect-ratio:7 / 4}.cron-book .cron-book__viewer iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0}@media screen and (max-width:749px){.cron-book .cron-book__viewer{aspect-ratio:4 / 3}}.dr-review{padding:20px;background:#e6e9e5;color:#15251e;font:15px/1.4 Arial,sans-serif;overflow-x:auto}.dr-review h1{font:700 24px/1.2 Arial,sans-serif}.dr-review button,.dr-review select{padding:10px;margin:5px;color:#15251e;background:#fff;border:1px solid #6d7d73}.dr-review output{display:block;padding:10px}.dr-review iframe{display:block;width:390px;height:720px;border:1px solid #75847a;margin:10px auto;background:#102a25}.fly-review{padding:20px;background:#e6e9e5;color:#15251e;font:15px/1.4 Arial,sans-serif;overflow-x:auto}.fly-review h1{font:700 24px/1.2 Arial,sans-serif}.fly-review button,.fly-review select{padding:10px;margin:5px;color:#15251e;background:#fff;border:1px solid #6d7d73}.fly-review output{display:block;padding:10px}.fly-review iframe{display:block;width:390px;height:720px;border:1px solid #75847a;margin:10px auto;background:#102a25}.cron-cinema{background:#0b0b0c;scroll-margin-top:80px}.cron-cinema cron-cinema{display:block}.cron-cinema__tabs{display:flex;gap:10px;margin:0 0 26px;flex-wrap:wrap}.cron-cinema__tab{min-height:44px;padding:12px 20px;border:1px solid #48433e;border-radius:0;background:transparent;color:var(--cron-ink,#f2efe8);font:11px/1.3 var(--cron-mono,monospace);letter-spacing:.06em;cursor:pointer}.cron-cinema__tab[aria-selected=true]{border-color:#d46a5f;background:#261412;color:#fff0ed}.cron-cinema__tab:disabled{opacity:.35;cursor:default}.cron-cinema__layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:28px;align-items:start}.cron-cinema__screen,.cron-cinema__panel{min-width:0;margin:0}.cron-cinema__player{display:block;position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#030303}.cron-cinema__player>img,.cron-cinema__player>svg,.cron-cinema__player>video,.cron-cinema__player>iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.cron-cinema__player>video,.cron-cinema__player>iframe{position:absolute;top:0;right:0;bottom:0;left:0}.cron-cinema__player>svg{fill:#80786e;background:#141313}.cron-cinema__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:72px;height:72px;display:grid;place-items:center;border:1px solid #f2efe8a0;border-radius:50%;background:#050505b8;color:#fff;font-size:27px;cursor:pointer;transition:background .15s,transform .15s}.cron-cinema__play:hover{background:#973d33;transform:scale(1.06)}.cron-cinema__play svg{width:24px;height:24px;fill:currentColor;margin-left:4px}.cron-cinema__caption{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding-top:16px}.cron-cinema__caption h3{margin:0;color:var(--cron-ink,#f2efe8);font-size:clamp(19px,1.8vw,26px);font-weight:400;line-height:1.2;letter-spacing:-.02em}.cron-cinema__meta{display:flex;gap:14px;align-items:center;color:#aaa39a;font:11px/1.5 var(--cron-mono,monospace);white-space:nowrap}.cron-cinema__meta a{color:inherit;text-decoration:underline;text-underline-offset:4px}.cron-cinema__rail{display:grid;gap:9px;align-content:start}.cron-cinema__pick{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;text-align:left;gap:12px;color:var(--cron-ink,#f2efe8);border:1px solid #36322e;background:#141313;padding:6px;cursor:pointer;min-width:0;transition:border-color .15s,background .15s}.cron-cinema__thumb{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;background:#050505}.cron-cinema__thumb img,.cron-cinema__thumb svg{display:block;width:100%;height:100%;object-fit:cover;fill:#80786e}.cron-cinema__number{position:absolute;left:5px;top:5px;padding:2px 4px;background:#050505b3;color:#fff;font:10px/1.2 var(--cron-mono,monospace)}.cron-cinema__indicator{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:23px;height:23px;border:1px solid #ffffff70;border-radius:50%;background:#050505ab;color:#fff}.cron-cinema__indicator svg{width:9px;height:9px;fill:currentColor;margin-left:2px}.cron-cinema__pick-title{display:block;font:12px/1.4 var(--cron-sans,Arial,sans-serif)}.cron-cinema__pick[aria-pressed=true]{border-color:#d46a5f;background:#211411}.cron-cinema__pick[aria-pressed=true] .cron-cinema__number{background:#d46a5f;color:#090909}.cron-cinema__pick:hover{border-color:#edbfb7;background:#211a18}.cron-cinema button:focus-visible,.cron-cinema a:focus-visible{outline:2px solid #edbfb7;outline-offset:4px}.cron-cinema [hidden]{display:none!important}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__layout{grid-template-columns:minmax(0,30%) minmax(0,1fr)}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__player{aspect-ratio:9/16}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 12px}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__pick{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:5px}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__thumb{aspect-ratio:9/16}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__pick-title{min-height:45px;padding:9px 3px 3px}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__caption{display:block}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__meta{margin-top:8px;white-space:normal}.cron-cinema__error{position:absolute;bottom:12px;left:12px;right:12px;background:#080808ed;color:#fff;padding:12px;font-size:13px}.cron-cinema__editor{padding:16px;border:1px dashed #777;color:#ddd;font-size:13px}@media(min-width:1600px){.cron-cinema__layout{grid-template-columns:minmax(0,1fr) 310px}.cron-cinema__pick{grid-template-columns:114px minmax(0,1fr);padding:7px}.cron-cinema__pick-title{font-size:13px}}@media(max-width:1100px)and (min-width:901px){.cron-cinema__layout{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.cron-cinema__pick{grid-template-columns:75px minmax(0,1fr);gap:8px;padding:5px}.cron-cinema__pick-title{font-size:11px}}@media(max-width:900px){.cron-cinema__layout,.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__layout{grid-template-columns:1fr;gap:24px}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__screen{width:min(100%,340px);justify-self:center}.cron-cinema cron-cinema[data-format=wide] .cron-cinema__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cron-cinema cron-cinema[data-format=wide] .cron-cinema__pick{display:flex;flex-direction:column;align-items:stretch;gap:8px}.cron-cinema__caption{display:block}.cron-cinema__meta{margin-top:8px;white-space:normal}}@media(max-width:600px){.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__screen{width:min(100%,36svh)}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.cron-cinema cron-cinema[data-format=wide] .cron-cinema__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.cron-cinema__pick-title{font-size:11px}.cron-cinema cron-cinema[data-format=portrait] .cron-cinema__pick-title{min-height:46px;padding:8px 2px 2px}.cron-cinema__tab{padding:12px 14px}.cron-cinema__play{width:62px;height:62px}}@media(prefers-reduced-motion:reduce){.cron-cinema__pick,.cron-cinema__play{transition:none}}.nl-review{padding:20px;background:#e6e9e5;color:#15251e;font:15px/1.4 Arial,sans-serif;overflow-x:auto}.nl-review h1{color:#15251e!important;font:700 24px/1.2 Arial,sans-serif}.nl-review button,.nl-review select{padding:10px;margin:5px;color:#15251e;background:#fff;border:1px solid #6d7d73}.nl-review output{display:block;padding:10px}.nl-review iframe{display:block;width:390px;height:720px;border:1px solid #75847a;margin:10px auto;background:#292b18}.cr-disc{background:var(--cron-panel);scroll-margin-top:90px}.cr-disc__intro{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:end;margin-bottom:40px}.cr-disc__intro .cron-h2{max-width:650px;font-size:clamp(32px,3.7vw,56px)}.cr-disc__lede{max-width:600px;font:16px/1.7 var(--cron-sans);color:#c5c0b7;margin:0}.cr-disc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cr-disc__card{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;align-items:start;padding:24px 0;border-top:1px solid var(--cron-rule);color:var(--cron-ink);text-decoration:none;min-width:0}.cr-disc__cover{background:#070707;padding:7px;border:1px solid var(--cron-rule)}.cr-disc__cover img{display:block;width:100%;height:auto;aspect-ratio:351/526;object-fit:contain}.cr-disc__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cr-disc__meta{font:11px/1.5 var(--cron-mono);letter-spacing:.08em;color:#b1aba1;margin:0 0 10px}.cr-disc__body h3{font:700 clamp(21px,1.8vw,26px)/1.12 var(--cron-sans);letter-spacing:-.025em;margin:0 0 14px;color:var(--cron-ink)}.cr-disc__description{font:14px/1.6 var(--cron-sans);margin:0 0 20px;color:#c5c0b7}.cr-disc__link{display:inline-flex;gap:14px;align-items:center;font:700 11px/1.5 var(--cron-mono);letter-spacing:.05em;text-transform:uppercase;padding:9px 0;border-bottom:1px solid #625e57;color:var(--cron-ink)}.cr-disc__card:hover .cr-disc__link{border-color:var(--cron-ink)}.cr-disc__card:focus-visible{outline:2px solid var(--cron-ink);outline-offset:8px}.cr-disc__note{max-width:850px;margin:12px 0 0;font:12px/1.7 var(--cron-sans);color:#aaa49b}.cr-disc--single .cr-disc__grid{grid-template-columns:minmax(0,700px)}.cr-disc--single .cr-disc__card{grid-template-columns:110px minmax(0,1fr);gap:28px}@media(max-width:1000px){.cr-disc__grid{grid-template-columns:1fr;gap:8px}.cr-disc__card{grid-template-columns:100px minmax(0,1fr)}.cr-disc__intro{grid-template-columns:1fr;gap:22px}.cr-disc__body{max-width:620px}.cr-disc__description{margin-bottom:10px}}@media(max-width:480px){.cr-disc__card,.cr-disc--single .cr-disc__card{grid-template-columns:86px minmax(0,1fr);gap:18px}.cr-disc__intro{margin-bottom:28px}.cr-disc__cover{padding:4px}.cr-disc__body h3{font-size:21px}.cr-disc__meta{font-size:10px}.cr-disc__description{font-size:14px}}.cron-latest{padding:0;border-top:1px solid #36382f;border-bottom:1px solid #36382f;background:#10120e;color:#efeee5;scroll-margin-top:90px}.cron-latest__drawer{margin:0;border:0}.cron-latest__summary{display:grid;grid-template-columns:auto minmax(0,1fr) 24px;align-items:center;gap:24px;min-height:76px;padding:18px 0;cursor:pointer;list-style:none}.cron-latest__summary::-webkit-details-marker{display:none}.cron-latest__summary h2{font-size:20px;line-height:1.25;margin:0;letter-spacing:-.02em}.cron-latest__teaser{font-size:14px;line-height:1.5;color:#c9cbb4}.cron-latest__toggle{position:relative;width:20px;height:20px;justify-self:end}.cron-latest__toggle:before,.cron-latest__toggle:after{content:"";position:absolute;inset:9px 2px auto;height:1px;background:currentColor}.cron-latest__toggle:after{transform:rotate(90deg)}.cron-latest__drawer[open] .cron-latest__toggle:after{transform:rotate(0)}.cron-latest__summary:hover h2{text-decoration:underline;text-underline-offset:5px}.cron-latest__summary:focus-visible,.cron-latest a:focus-visible{outline:2px solid #d7dbc0;outline-offset:5px}.cron-latest__body{padding:8px 0 36px}.cron-latest__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.cron-latest__eyebrow,.cron-latest__date{font:11px/1.6 monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;color:#c9cbb4}.cron-latest__entries{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.cron-latest__entries article{min-width:0;border-top:1px solid #36382f;padding-top:24px}.cron-latest h3{font-size:clamp(24px,2.3vw,32px);line-height:1.2;margin:0 0 16px}.cron-latest h3 a{color:inherit;text-decoration:none}.cron-latest article>p{font-size:16px;line-height:1.7;margin:0 0 24px}.cron-latest__links{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.cron-latest__links>a{color:inherit;font:12px/1.6 monospace;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:749px){.cron-latest__summary{grid-template-columns:minmax(0,1fr) 24px;gap:5px 16px;padding:16px 0;min-height:84px}.cron-latest__summary h2{font-size:18px}.cron-latest__teaser{grid-column:1;font-size:12px}.cron-latest__toggle{grid-column:2;grid-row:1 / 3}.cron-latest__entries{grid-template-columns:minmax(0,1fr);gap:28px}.cron-latest__links{align-items:flex-start;gap:10px 20px}}.sh-case.sh-navigable{--sh-headroom:84px;--sh-jump-space:104px}.sh-case.sh-navigable .sh-inner{max-width:1440px}.sh-case.sh-navigable [id],.sh-case.sh-navigable .sh-reader [id]{scroll-margin-top:var(--sh-jump-space)}.sh-case.sh-navigable .sh-hero{padding:54px 0 28px}.sh-case.sh-navigable .sh-hero-image img{max-height:480px;object-fit:contain}.sh-case.sh-navigable .sh-entry-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 48px}.sh-case.sh-navigable .sh-entry-routes a{display:block;border:1px solid var(--sh-line);padding:22px;text-decoration:none;background:#13200f;color:var(--sh-ink)}.sh-case.sh-navigable .sh-entry-routes strong{display:block;font:700 19px/1.3 Arial,sans-serif;margin-bottom:10px}.sh-case.sh-navigable .sh-entry-routes span{display:block;font:14px/1.6 Arial,sans-serif;color:#c2cdb9}.sh-case.sh-navigable .sh-entry-routes a:hover{border-color:var(--sh-accent);background:#1d3015}.sh-case.sh-navigable .sh-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;position:relative}.sh-case.sh-navigable .sh-reader{min-width:0}.sh-case.sh-navigable .sh-index{position:sticky;top:var(--sh-headroom);align-self:start;min-width:0;border-right:1px solid var(--sh-line);padding-right:18px}.sh-case.sh-navigable .sh-index>p{font:11px/1.5 monospace;letter-spacing:.1em;margin:0 0 12px;color:var(--sh-accent)}.sh-case.sh-navigable .sh-index-panel>summary{display:none}.sh-case.sh-navigable .sh-index-panel>nav{max-height:calc(100dvh - var(--sh-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#637b4c transparent;padding-right:6px;padding-bottom:8px}.sh-case.sh-navigable .sh-index a{display:block;position:relative;text-decoration:none;color:#d4dccd;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px}.sh-case.sh-navigable .sh-index a:hover{color:#fff;background:#26391c}.sh-case.sh-navigable .sh-index a[aria-current=location]{color:var(--sh-accent);border-color:var(--sh-accent);background:#26391c;font-weight:700}.sh-case.sh-navigable .sh-index .sh-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--sh-line);padding-block:11px;margin-bottom:12px}.sh-case.sh-navigable .sh-index-group{margin:18px 0}.sh-case.sh-navigable .sh-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:#a4b896;margin:0 0 6px 12px}.sh-case.sh-navigable .sh-index-group ol{list-style:none;margin:0;padding:0}.sh-case.sh-navigable .sh-index-group li{margin:0;padding:0}.sh-case.sh-navigable .sh-reader h2{font-size:clamp(30px,3.2vw,46px)}.sh-case.sh-navigable .sh-research-head{padding:0 0 18px}.sh-case.sh-navigable .sh-research-head h2{margin-bottom:16px}.sh-case.sh-navigable .sh-collection-title{font-size:clamp(24px,2.5vw,34px)}.sh-case.sh-navigable .sh-chapter-next{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--sh-line);padding-top:18px;margin:26px 0 0;font:12px/1.6 monospace}.sh-case.sh-navigable .shv{margin:44px 0;padding:24px}.sh-case.sh-navigable .shv .shv-nav{gap:10px 20px;padding:16px 0;margin:22px 0}.sh-case.sh-navigable .shv .shv-cards,.sh-case.sh-navigable .shv .shv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-case.sh-navigable .shv .shv-effect h4{margin-right:0;font-size:23px}.sh-case.sh-navigable .shv .shv-effect summary>.shv-open{position:static;margin-top:12px}.sh-case.sh-navigable .shv .shv-phase{font:700 22px/1.3 Arial,sans-serif;border-top:1px solid #343b2c;padding-top:24px;margin:28px 0 20px}.sh-case.sh-navigable .shv .shv-phase span{display:block;font:11px/1.6 monospace;color:var(--sh-accent);margin-bottom:8px;letter-spacing:.08em}.sh-case.sh-navigable .sh-guide-pickers{margin:22px 0;max-width:100%}.sh-case.sh-navigable .sh-guide-pickers label{font:12px/1.5 Arial,sans-serif;min-width:0;display:block}.sh-case.sh-navigable .sh-guide-pickers select{display:block;width:100%;max-width:100%;margin-top:8px;min-height:46px;padding:10px;background:#111b0d;color:var(--sh-ink);border:1px solid #65724e;font:14px Arial,sans-serif;text-overflow:ellipsis}.sh-case.sh-navigable .sh-phase-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin:20px 0 24px;font:12px/1.6 monospace}.sh-case.sh-navigable .sh-reader .sh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-case.sh-navigable .sh-reader .cm-shell{width:100%;max-width:100%;padding-inline:0}.sh-case.sh-navigable .shv .shv-section-head{padding-top:30px}.sh-case.sh-navigable .shv .shv-section-head h3{font-size:clamp(26px,3vw,38px)}@media(max-width:1000px){.sh-case.sh-navigable{--sh-jump-space:156px;padding-inline:clamp(18px,4vw,40px)}.sh-case.sh-navigable .sh-layout{display:block}.sh-case.sh-navigable .sh-index{z-index:15;top:var(--sh-headroom);padding:0;margin:0 0 24px;border:1px solid var(--sh-line);background:#0f1a0b;box-shadow:0 6px 16px #0005}.sh-case.sh-navigable .sh-index>p{display:none}.sh-case.sh-navigable .sh-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;cursor:pointer;min-height:56px;color:var(--sh-ink);font:700 13px/1.3 Arial,sans-serif}.sh-case.sh-navigable .sh-index-panel>summary small{display:block;color:#bac5b1;font:11px/1.4 Arial,sans-serif;margin-top:4px;font-weight:400}.sh-case.sh-navigable .sh-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.sh-case.sh-navigable .sh-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.sh-case.sh-navigable .sh-index-panel>nav{max-height:calc(100dvh - var(--sh-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--sh-line)}.sh-case.sh-navigable .sh-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.sh-case.sh-navigable .sh-index-group p{margin-top:22px}.sh-case.sh-navigable .sh-entry-routes{gap:10px;margin-bottom:32px}.sh-case.sh-navigable .sh-entry-routes a{padding:18px}}@media(max-width:600px){.sh-case.sh-navigable .sh-entry-routes{grid-template-columns:1fr;gap:8px}.sh-case.sh-navigable .sh-entry-routes a{padding:16px 18px}.sh-case.sh-navigable .sh-entry-routes strong{font-size:17px;margin-bottom:5px}.sh-case.sh-navigable .sh-entry-routes span{font-size:13px}.sh-case.sh-navigable .shv{padding:16px;margin-top:32px}.sh-case.sh-navigable .shv .shv-cards,.sh-case.sh-navigable .shv .shv-sequence,.sh-case.sh-navigable .sh-reader .sh-grid,.sh-case.sh-navigable .sh-guide-pickers,.sh-case.sh-navigable .shv .shv-craft-grid,.sh-case.sh-navigable .shv .shv-credit-grid{grid-template-columns:1fr}.sh-case.sh-navigable .shv .shv-deck{font-size:18px}.sh-case.sh-navigable .shv .shv-scene summary>h4{font-size:21px}.sh-case.sh-navigable .sh-intro h2{font-size:34px}.sh-case.sh-navigable .sh-hero{padding-top:36px}.sh-case.sh-navigable .sh-reader .sh-search{padding:16px}}@media print{.sh-case.sh-navigable .sh-index,.sh-case.sh-navigable .sh-entry-routes,.sh-case.sh-navigable .sh-guide-pickers{display:none}.sh-case.sh-navigable .sh-layout{display:block}}.sh-case .sh-atlas-routes{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.sh-case .sh-atlas-routes a{border:1px solid #4c643c;padding:10px 14px;font:12px/1.4 monospace;text-decoration:none}.sh-case .sh-atlas-routes a:hover{background:#304523}.sh-case .sh-frame-source{font-size:13px;color:#c1cbb5}.sh-case .sh-object-group{margin:44px 0}.sh-case .sh-group-title{font-size:26px;margin:0 0 22px}.sh-case .sh-frame{margin:0!important}.sh-case .sh-frame img{display:block;width:100%;height:auto!important;aspect-ratio:1916/1080;object-fit:contain!important;background:#0e160c}.sh-case .sh-frame figcaption{font:11px/1.5 monospace;letter-spacing:.04em;padding:10px 16px;border-bottom:1px solid #435535}.sh-case .sh-enlarge{display:block;position:relative}.sh-case .sh-enlarge>span{position:absolute;bottom:10px;right:10px;padding:6px 9px;background:#111d11e6;color:#f0f3e9;font:11px/1.4 monospace;border:1px solid #69775b;opacity:0;transition:opacity .15s}.sh-case .sh-enlarge:hover>span,.sh-case .sh-enlarge:focus-visible>span{opacity:1}.sh-case .sh-enlarge:focus-visible{outline:3px solid #d6ed8b;outline-offset:3px}.sh-case .sh-breakfast-feature{border:1px solid #4c643c;margin-bottom:24px;background:#203317}.sh-case .sh-feature-intro{padding:22px 24px 0}.sh-case .sh-feature-intro h3{font-size:26px;margin:6px 0 12px}.sh-case .sh-breakfast-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sh-case .sh-breakfast-notes .sh-object{border:0;border-top:1px solid #4c643c;min-width:0}.sh-case .sh-breakfast-notes .sh-object+.sh-object{border-left:1px solid #4c643c}.sh-case .sh-breakfast-notes .sh-card-body{padding:20px}.sh-case .sh-breakfast-notes h3{font-size:19px}.sh-case .sh-dory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:26px;align-items:start}.sh-case .sh-dory-card{border:1px solid #4c643c;background:#192517;min-width:0}.sh-case .sh-dory-card figure{margin:0}.sh-case .sh-dory-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#10160e}.sh-case .sh-dory-card figcaption{padding:18px;font-size:13px;line-height:1.6}.sh-case .sh-dory-card figcaption strong{display:block;font-size:17px;color:#f0f2e9}.sh-case .sh-dory-card figcaption span{display:block;margin:6px 0}.sh-case .sh-photo-notes>summary{padding:16px 18px;border-top:1px solid #4c643c;cursor:pointer;font-size:13px;font-weight:600}.sh-case .sh-photo-notes .sh-object{border:0}.sh-case .sh-photo-notes h3{font-size:20px}.sh-case #SH-A14{background:none;border:0}.sh-case #SH-A14 .sh-card-body{padding:0}.sh-case #SH-A14 h3{font-size:20px}.sh-case #sh-production-records,.sh-case #sh-dory,.sh-case #sh-paper{padding-top:36px;border-top:1px solid #50613f;margin-top:56px}.sh-case .sh-campaign-grid>article>img{height:230px;object-fit:contain;background:#10160e}.sh-case .sh-object-dialog{width:min(96vw,1500px);max-height:95dvh;padding:18px;background:#10160e;color:#f0f2e9;border:1px solid #6a7d52;overflow:auto}.sh-case .sh-object-dialog::backdrop{background:#000e}.sh-case .sh-object-dialog img{display:block;max-width:100%;width:auto;height:auto;max-height:77dvh;object-fit:contain;margin:auto}.sh-case .sh-object-dialog p{font:13px/1.5 monospace;margin:16px 0 0}.sh-case .sh-image-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}.sh-case .sh-image-toolbar button{background:none;color:inherit;border:1px solid #718260;padding:9px 15px;cursor:pointer}.sh-case .sh-image-toolbar button:focus-visible{outline:2px solid #d6ed8b;outline-offset:3px}@media(max-width:750px){.sh-case .sh-breakfast-notes{grid-template-columns:1fr}.sh-case .sh-breakfast-notes .sh-object+.sh-object{border-left:0}.sh-case .sh-dory-grid{grid-template-columns:1fr}.sh-case .sh-enlarge>span{opacity:1}.sh-case .sh-object-group{margin-top:32px}.sh-case .sh-atlas-routes a{flex:1 1 42%;font-size:11px}.sh-case .sh-group-title{font-size:23px}.sh-case .sh-object-dialog{padding:12px}.sh-case .sh-object-dialog img{max-height:72dvh}}.sh-case.sh-navigable .sh-opening-frame img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:1916/1080;object-fit:contain}.sh-case .sh-opening-frame figcaption{line-height:1.7}.sh-case .sh-opening-frame figcaption>a{display:inline-block;margin-left:.6em;white-space:nowrap}cron-soundscapes{display:block}.cron-sound-section{border-top:1px solid #33302f}.cron-sound-section--catalogue{padding-top:88px}.cron-sound__heading{margin-bottom:34px}.cron-sound__heading .cron-h1{font-size:clamp(48px,7vw,100px)}.cron-sound__utility{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #3d3835;padding:16px 0 26px}.cron-sound__utility p{margin:0;color:#a9a49c}.cron-sound__utility,.cron-sound__links,.cron-sound__meta,.cron-sound__cover-label{font-family:var(--cron-mono,monospace);font-size:11px;letter-spacing:.07em;text-transform:uppercase}.cron-sound__utility a,.cron-sound__shuffle{color:#e6dfd4;text-decoration:none}.cron-sound__shuffle{border:0;padding:8px 0 8px 16px;background:transparent;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.cron-sound__shuffle span{margin-left:10px;font-size:20px}.cron-sound__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;align-items:start}.cron-sound[data-mode=catalogue] .cron-sound__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 30px}.cron-sound__card{min-width:0}.cron-sound [hidden]{display:none!important}.cron-sound__art{aspect-ratio:1;position:relative;background:#171515;overflow:hidden;border:1px solid #39322f}.cron-sound__art>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.cron-sound__cover-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:0;padding:0;color:#fff;background:linear-gradient(0deg,#0008,transparent 60%);cursor:pointer;transition:background .2s}.cron-sound__play-symbol{display:grid;place-items:center;width:56px;height:56px;border:1px solid #ffffffab;border-radius:50%;background:#111a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background .2s,transform .2s}.cron-sound__play-symbol svg{width:23px;height:23px;fill:currentColor}.cron-sound__cover-label{position:absolute;bottom:18px;background:#111b;padding:7px 11px;border:1px solid #ffffff40}.cron-sound__cover-play:hover .cron-sound__play-symbol,.cron-sound__cover-play[aria-pressed=true] .cron-sound__play-symbol{background:#af2419;transform:scale(1.07)}.cron-sound__cover-play:focus-visible{outline:3px solid #f1e7d8;outline-offset:-6px}.cron-sound__card[data-playing=true] .cron-sound__art{border-color:#ed5b41;box-shadow:0 0 0 1px #ed5b41}.cron-sound__meta{display:flex;justify-content:space-between;gap:10px;color:#a6a099;margin:18px 0 10px}.cron-sound__meta span span{margin:0 5px;color:#625c58}.cron-sound__card h3{font-family:var(--cron-sans,sans-serif);font-size:20px;font-weight:500;line-height:1.23;letter-spacing:-.02em;color:#eae3d8;margin:0 0 17px;min-height:50px}.cron-sound[data-mode=catalogue] .cron-sound__card h3{font-size:25px;min-height:62px}.cron-sound__links{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;border-top:1px solid #37312e;padding-top:14px;line-height:1.7}.cron-sound__links a{color:#e8e0d5;text-decoration:none}.cron-sound__links a:hover,.cron-sound__utility a:hover{color:#f2745b}.cron-sound__links a:focus-visible,.cron-sound__utility a:focus-visible,.cron-sound__shuffle:focus-visible{outline:2px solid #e8e0d5;outline-offset:5px}.cron-sound__controls{margin-top:17px}.cron-sound__controls audio{display:block;width:100%;height:42px;color-scheme:dark}.cron-sound__video{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;background:#000}.cron-sound__video iframe{display:block;width:100%;height:100%;border:0}.cron-sound__error{color:#f9a48e;font-size:13px;line-height:1.5}.cron-sound__footer{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid #37312e;margin-top:38px;padding-top:28px}.cron-sound__footer p{margin:0;color:#99948c;font-size:12px;line-height:1.6;max-width:460px}.cron-sound__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.cron-sound__grid,.cron-sound[data-mode=catalogue] .cron-sound__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.cron-sound__card h3,.cron-sound[data-mode=catalogue] .cron-sound__card h3{font-size:22px;min-height:54px}}@media(max-width:600px){.cron-sound__heading .cron-h1{font-size:clamp(32px,10.5vw,48px)}.cron-sound__grid,.cron-sound[data-mode=catalogue] .cron-sound__grid{grid-template-columns:minmax(0,1fr);gap:34px}.cron-sound__card h3,.cron-sound[data-mode=catalogue] .cron-sound__card h3{min-height:0;font-size:24px}.cron-sound__heading{margin-bottom:25px}.cron-sound__utility{align-items:flex-start;font-size:10px;gap:12px}.cron-sound__utility p{max-width:210px;line-height:1.7}.cron-sound__utility>a{max-width:112px;text-align:right;line-height:1.7}.cron-sound__footer{align-items:flex-start;flex-direction:column;gap:20px}.cron-sound__play-symbol{width:62px;height:62px}.cron-sound-section--catalogue{padding-top:50px}}@media(prefers-reduced-motion:reduce){.cron-sound__art>img,.cron-sound__play-symbol,.cron-sound__cover-play{transition:none}}.film-network{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent);margin-top:32px;padding:28px 0 20px;color:inherit}.film-network__inner{display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px 32px;align-items:start}.film-network__heading{margin:0;padding:5px 0;font:inherit;font-size:10px;line-height:1.6;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.film-network__list{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none;margin:0;padding:0}.film-network__list li{margin:0;padding:0}.film-network__link,.film-network__current{display:inline-flex;align-items:center;gap:8px;min-height:32px;font:inherit;font-size:14px;line-height:1.5;color:inherit;text-decoration:none}.film-network__link:hover{text-decoration:underline;text-underline-offset:5px}.film-network__link:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:2px}.film-network__arrow{font-size:12px;opacity:.65}.film-network__current{opacity:.65}.film-network__current small{font-size:10px;letter-spacing:.04em}.film-network__current:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}@media(max-width:749px){.film-network__inner{grid-template-columns:1fr;gap:12px}.film-network__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.film-network__link,.film-network__current{font-size:13px;min-height:44px}.film-network__current{flex-wrap:wrap;gap:5px}.film-network__current small{display:none}}@media(max-width:380px){.film-network__list{grid-template-columns:1fr}}.cron-footer__policies{display:flex;flex-wrap:wrap;gap:12px 24px;margin:32px 0 0;padding:0;list-style:none}.cron-footer__policies a{color:inherit;text-decoration:underline;text-underline-offset:4px}.cron-footer__policies a:hover{text-decoration-thickness:2px}#pc--opt-out-button{color:#111!important;background:#eee!important;border-left:1px solid #bbb}#pc--opt-out-button:hover{background:#d9d9d9!important}#pc--opt-out-button:focus-visible{outline:2px solid #2b71b0;outline-offset:3px}.br-dossier .brv{--brv-line:#4f5060;--brv-accent:#a6b8ff;color:#eeeee5;background:#15161c;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--brv-line)}.br-dossier .brv *{box-sizing:border-box}.br-dossier .brv [hidden]{display:none!important}.br-dossier .brv a{color:inherit;text-underline-offset:4px}.br-dossier .brv a:hover{color:var(--brv-accent)}.br-dossier .brv :focus-visible{outline:2px solid var(--brv-accent);outline-offset:4px}.br-dossier .brv h2,.br-dossier .brv h3,.br-dossier .brv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.br-dossier .brv h2{font-size:clamp(38px,6vw,76px)}.br-dossier .brv h3{font-size:clamp(28px,3vw,44px)}.br-dossier .brv h4{font-size:22px}.br-dossier .brv p{font-size:16px;line-height:1.65;margin:0 0 20px}.br-dossier .brv .brv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--brv-accent);margin:0 0 12px}.br-dossier .brv .brv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.br-dossier .brv .brv-counts{font:12px/1.6 monospace;color:#c0c5d5}.br-dossier .brv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--brv-line);padding:20px 0;margin:28px 0}.br-dossier .brv-nav a{font:13px/1.7 monospace}.br-dossier .brv-search{max-width:700px;margin:24px 0 40px}.br-dossier .brv-search label{display:block;font-size:13px;margin-bottom:8px}.br-dossier .brv-search>div{display:flex;gap:10px}.br-dossier .brv-search input{min-width:0;flex:1;background:#0b0c11;color:#eee;border:1px solid #697394;padding:12px;font:16px Arial}.br-dossier .brv button{background:#252838;color:#eee;border:1px solid #697394;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.br-dossier .brv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.br-dossier .brv-section-head{padding:30px 0 16px;max-width:850px}.br-dossier .brv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.br-dossier .brv .brv-item{margin:0;border:1px solid var(--brv-line);background:#1c1e27;min-width:0;scroll-margin-top:100px}.br-dossier .brv .brv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.br-dossier .brv .brv-item summary::-webkit-details-marker{display:none}.br-dossier .brv .brv-scene summary{padding:0 0 18px}.br-dossier .brv .brv-scene summary>span,.br-dossier .brv .brv-scene summary>h4{margin:16px 18px 0}.br-dossier .brv .brv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1920/1036;object-fit:contain}.br-dossier .brv .brv-open{display:block;font:11px/1.5 monospace;color:#c0c5d5}.br-dossier .brv .brv-item[open]{border-color:#9baee5}.br-dossier .brv .brv-body{padding:0 20px 22px}.br-dossier .brv .brv-body p{font-size:16px}.br-dossier .brv .brv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.br-dossier .brv .brv-effect{margin:0 0 14px}.br-dossier .brv .brv-effect summary{position:relative;padding:24px}.br-dossier .brv .brv-effect h4{margin:0 180px 0 0;font-size:25px}.br-dossier .brv .brv-effect summary>.br-dossier .brv-open{position:absolute;right:24px;bottom:26px}.br-dossier .brv .brv-effect .br-dossier .brv-body{padding:0 24px 24px}.br-dossier .brv .brv-essay{max-width:950px}.br-dossier .brv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.br-dossier .brv .brv-figure{margin:0;min-width:0}.br-dossier .brv .brv-figure>a{display:block}.br-dossier .brv .brv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.br-dossier .brv .brv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#dedee7}.br-dossier .brv .brv-figure figcaption>span{display:block;color:var(--brv-accent);font:11px/1.5 monospace;margin-bottom:5px}.br-dossier .brv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.br-dossier .brv .brv-craft{padding:22px}.br-dossier .brv .brv-craft h4{margin-top:24px}.br-dossier .brv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.br-dossier .brv .brv-credit h4{font-size:20px}.br-dossier .brv .brv-source{border-top:1px solid var(--brv-line);padding:24px 0 0;margin:40px 0 0;color:#bec5d8}.br-dossier .brv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.br-dossier .brv-source p{font-size:14px;max-width:900px}.br-dossier .brv-dialog{background:#0b0c11;color:#eee;border:1px solid #697394;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.br-dossier .brv-dialog::backdrop{background:#000000eb}.br-dossier .brv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.br-dossier .brv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.br-dossier .brv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.br-dossier .brv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.br-dossier .brv-cards,.br-dossier .brv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.br-dossier .brv .brv-effect h4{margin-right:0}.br-dossier .brv .brv-effect summary>.br-dossier .brv-open{position:static;margin-top:14px}}@media(max-width:600px){.br-dossier .brv{padding:18px;margin:28px 0}.br-dossier .brv-cards,.br-dossier .brv-craft-grid,.br-dossier .brv-credit-grid,.br-dossier .brv-sequence{grid-template-columns:1fr}.br-dossier .brv .brv-deck{font-size:20px}.br-dossier .brv .brv-effect summary,.br-dossier .brv .brv-craft{padding:18px}.br-dossier .brv .brv-effect .br-dossier .brv-body{padding:0 18px 18px}.br-dossier .brv-search>div{gap:6px}.br-dossier .brv button{padding:8px 12px}.br-dossier .brv-nav{gap:12px 16px}.br-dossier .brv-dialog img{max-height:72dvh}.br-dossier .brv-dialog p{font-size:13px}}.br-dossier.br-navigable{--br-headroom:84px;--br-jump-space:104px}.br-dossier.br-navigable .br-shell{max-width:1440px}.br-dossier.br-navigable [id],.br-dossier.br-navigable .br-reader [id]{scroll-margin-top:var(--br-jump-space)}.br-dossier.br-navigable .br-hero{padding:54px 0 28px}.br-dossier.br-navigable .br-hero-image img{max-height:480px;object-fit:contain}.br-dossier.br-navigable .br-entry-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 48px}.br-dossier.br-navigable .br-entry-routes a{display:block;border:1px solid var(--br-line);padding:22px;text-decoration:none;background:#171923;color:var(--br-ink)}.br-dossier.br-navigable .br-entry-routes strong{display:block;font:700 19px/1.3 Arial,sans-serif;margin-bottom:10px}.br-dossier.br-navigable .br-entry-routes span{display:block;font:14px/1.6 Arial,sans-serif;color:#c0c5d5}.br-dossier.br-navigable .br-entry-routes a:hover{border-color:var(--br-accent);background:#242938}.br-dossier.br-navigable .br-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;position:relative}.br-dossier.br-navigable .br-reader{min-width:0}.br-dossier.br-navigable .br-index{position:sticky;top:var(--br-headroom);align-self:start;min-width:0;border-right:1px solid var(--br-line);padding-right:18px}.br-dossier.br-navigable .br-index>p{font:11px/1.5 monospace;letter-spacing:.1em;margin:0 0 12px;color:var(--br-accent)}.br-dossier.br-navigable .br-index-panel>summary{display:none}.br-dossier.br-navigable .br-index-panel>nav{max-height:calc(100dvh - var(--br-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#697394 transparent;padding-right:6px;padding-bottom:8px}.br-dossier.br-navigable .br-index a{display:block;position:relative;text-decoration:none;color:#dedee7;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px}.br-dossier.br-navigable .br-index a:hover{color:#fff;background:#2a3041}.br-dossier.br-navigable .br-index a[aria-current=location]{color:var(--br-accent);border-color:var(--br-accent);background:#2a3041;font-weight:700}.br-dossier.br-navigable .br-index .br-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--br-line);padding-block:11px;margin-bottom:12px}.br-dossier.br-navigable .br-index-group{margin:18px 0}.br-dossier.br-navigable .br-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:#a6b8ff;margin:0 0 6px 12px}.br-dossier.br-navigable .br-index-group ol{list-style:none;margin:0;padding:0}.br-dossier.br-navigable .br-index-group li{margin:0;padding:0}.br-dossier.br-navigable .br-reader h2{font-size:clamp(30px,3.2vw,46px)}.br-dossier.br-navigable .br-research-head{padding:0 0 18px}.br-dossier.br-navigable .br-research-head h2{margin-bottom:16px}.br-dossier.br-navigable .br-collection-title{font-size:clamp(24px,2.5vw,34px)}.br-dossier.br-navigable .br-chapter-next{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--br-line);padding-top:18px;margin:26px 0 0;font:12px/1.6 monospace}.br-dossier.br-navigable .brv{margin:44px 0;padding:24px}.br-dossier.br-navigable .brv .brv-nav{gap:10px 20px;padding:16px 0;margin:22px 0}.br-dossier.br-navigable .brv .brv-cards,.br-dossier.br-navigable .brv .brv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.br-dossier.br-navigable .brv .brv-effect h4{margin-right:0;font-size:23px}.br-dossier.br-navigable .brv .brv-effect summary>.brv-open{position:static;margin-top:12px}.br-dossier.br-navigable .brv .brv-phase{font:700 22px/1.3 Arial,sans-serif;border-top:1px solid #343b2c;padding-top:24px;margin:28px 0 20px}.br-dossier.br-navigable .brv .brv-phase span{display:block;font:11px/1.6 monospace;color:var(--br-accent);margin-bottom:8px;letter-spacing:.08em}.br-dossier.br-navigable .br-guide-pickers{margin:22px 0;max-width:100%}.br-dossier.br-navigable .br-guide-pickers label{font:12px/1.5 Arial,sans-serif;min-width:0;display:block}.br-dossier.br-navigable .br-guide-pickers select{display:block;width:100%;max-width:100%;margin-top:8px;min-height:46px;padding:10px;background:#15161c;color:var(--br-ink);border:1px solid #65724e;font:14px Arial,sans-serif;text-overflow:ellipsis}.br-dossier.br-navigable .br-phase-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin:20px 0 24px;font:12px/1.6 monospace}.br-dossier.br-navigable .br-reader .br-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.br-dossier.br-navigable .br-reader .cm-shell{width:100%;max-width:100%;padding-inline:0}.br-dossier.br-navigable .brv .brv-section-head{padding-top:30px}.br-dossier.br-navigable .brv .brv-section-head h3{font-size:clamp(26px,3vw,38px)}@media(max-width:1000px){.br-dossier.br-navigable{--br-jump-space:156px;padding-inline:clamp(18px,4vw,40px)}.br-dossier.br-navigable .br-layout{display:block}.br-dossier.br-navigable .br-index{z-index:15;top:var(--br-headroom);padding:0;margin:0 0 24px;border:1px solid var(--br-line);background:#15161c;box-shadow:0 6px 16px #0005}.br-dossier.br-navigable .br-index>p{display:none}.br-dossier.br-navigable .br-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;cursor:pointer;min-height:56px;color:var(--br-ink);font:700 13px/1.3 Arial,sans-serif}.br-dossier.br-navigable .br-index-panel>summary small{display:block;color:#bec5d8;font:11px/1.4 Arial,sans-serif;margin-top:4px;font-weight:400}.br-dossier.br-navigable .br-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.br-dossier.br-navigable .br-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.br-dossier.br-navigable .br-index-panel>nav{max-height:calc(100dvh - var(--br-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--br-line)}.br-dossier.br-navigable .br-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.br-dossier.br-navigable .br-index-group p{margin-top:22px}.br-dossier.br-navigable .br-entry-routes{gap:10px;margin-bottom:32px}.br-dossier.br-navigable .br-entry-routes a{padding:18px}}@media(max-width:600px){.br-dossier.br-navigable .br-entry-routes{grid-template-columns:1fr;gap:8px}.br-dossier.br-navigable .br-entry-routes a{padding:16px 18px}.br-dossier.br-navigable .br-entry-routes strong{font-size:17px;margin-bottom:5px}.br-dossier.br-navigable .br-entry-routes span{font-size:13px}.br-dossier.br-navigable .brv{padding:16px;margin-top:32px}.br-dossier.br-navigable .brv .brv-cards,.br-dossier.br-navigable .brv .brv-sequence,.br-dossier.br-navigable .br-reader .br-grid,.br-dossier.br-navigable .br-guide-pickers,.br-dossier.br-navigable .brv .brv-craft-grid,.br-dossier.br-navigable .brv .brv-credit-grid{grid-template-columns:1fr}.br-dossier.br-navigable .brv .brv-deck{font-size:18px}.br-dossier.br-navigable .brv .brv-scene summary>h4{font-size:21px}.br-dossier.br-navigable .br-intro h2{font-size:34px}.br-dossier.br-navigable .br-hero{padding-top:36px}.br-dossier.br-navigable .br-reader .br-search{padding:16px}}@media print{.br-dossier.br-navigable .br-index,.br-dossier.br-navigable .br-entry-routes,.br-dossier.br-navigable .br-guide-pickers{display:none}.br-dossier.br-navigable .br-layout{display:block}}.br-dossier.br-navigable{--br-line:#4f5060;--br-accent:#a6b8ff;--br-ink:#eeeef3}.br-dossier.br-navigable .br-shell{max-width:1480px}.br-dossier .br-reader{min-width:0}.br-dossier .brv>section{padding:0;border:0;margin:0}.br-dossier .brv .brv-picker{display:block;font:13px/1.6 Arial,sans-serif;margin:0 0 24px;max-width:100%}.br-dossier .brv .brv-picker select{display:block;width:100%;min-width:0;max-width:100%;color:#eee;background:#171923;border:1px solid #697394;min-height:46px;padding:10px;font:16px/1.4 Arial,sans-serif;margin-top:7px}.br-dossier .brv .brv-dialog{padding:12px}.br-dossier .brv .brv-dialog img{max-width:100%}.br-dossier .brv a{overflow-wrap:anywhere}.br-dossier .brv .brv-item summary h4{display:block}.br-dossier .br-reader>.br-search{scroll-margin-top:var(--br-jump-space)}@media(min-width:1001px){.br-dossier .brv .brv-cards,.br-dossier .brv .brv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.br-dossier.br-navigable .br-shell{width:100%;margin-inline:0}}@media(max-width:600px){.br-dossier.br-navigable .brv{padding:12px}.br-dossier.br-navigable .brv .brv-item summary{padding:16px}.br-dossier.br-navigable .brv .brv-scene summary{padding:0 0 16px}.br-dossier.br-navigable .brv .brv-body{padding:0 16px 18px}.br-dossier.br-navigable .brv .brv-craft{padding:16px}.br-dossier.br-navigable .brv-nav a{display:inline-flex;align-items:center;min-height:44px}.br-dossier.br-navigable .brv .brv-related{padding-block:8px}}.cron-case-card{position:relative}.cron-case-card .cron-case-link{position:static}.cron-case-card .cron-case-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cron-case-card:has(.cron-case-link):hover{border-color:var(--cron-accent)}.cron-case-card:has(.cron-case-link:focus-visible){outline:2px solid var(--cron-accent);outline-offset:4px}.cron-case-card .cron-case-link:focus-visible{outline:none;box-shadow:none}.fyv{--fyv-line:#386258;--fyv-accent:#8bd7bb;color:#eeeee5;background:#102a25;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--fyv-line)}.fyv *{box-sizing:border-box}.fyv [hidden]{display:none!important}.fyv a{color:inherit;text-underline-offset:4px}.fyv a:hover{color:var(--fyv-accent)}.fyv :focus-visible{outline:2px solid var(--fyv-accent);outline-offset:4px}.fyv h2,.fyv h3,.fyv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.fyv h2{font-size:clamp(38px,6vw,76px)}.fyv h3{font-size:clamp(28px,3vw,44px)}.fyv h4{font-size:22px}.fyv p{font-size:16px;line-height:1.65;margin:0 0 20px}.fyv .fyv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--fyv-accent);margin:0 0 12px}.fyv .fyv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.fyv .fyv-counts{font:12px/1.6 monospace;color:#c4d7cc}.fyv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--fyv-line);padding:20px 0;margin:28px 0}.fyv-nav a{font:13px/1.7 monospace}.fyv-search{max-width:700px;margin:24px 0 40px}.fyv-search label{display:block;font-size:13px;margin-bottom:8px}.fyv-search>div{display:flex;gap:10px}.fyv-search input{min-width:0;flex:1;background:#0d211d;color:#eee;border:1px solid #629380;padding:12px;font:16px Arial}.fyv button{background:#204238;color:#eee;border:1px solid #629380;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.fyv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.fyv-section-head{padding:30px 0 16px;max-width:850px}.fyv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.fyv .fyv-item{margin:0;border:1px solid var(--fyv-line);background:#16372f;min-width:0;scroll-margin-top:100px}.fyv .fyv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.fyv .fyv-item summary::-webkit-details-marker{display:none}.fyv .fyv-scene summary{padding:0 0 18px}.fyv .fyv-scene summary>span,.fyv .fyv-scene summary>h4{margin:16px 18px 0}.fyv .fyv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1920/1042;object-fit:contain}.fyv .fyv-open{display:block;font:11px/1.5 monospace;color:#c4d7cc}.fyv .fyv-item[open]{border-color:#9baee5}.fyv .fyv-body{padding:0 20px 22px}.fyv .fyv-body p{font-size:16px}.fyv .fyv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.fyv .fyv-effect{margin:0 0 14px}.fyv .fyv-effect summary{position:relative;padding:24px}.fyv .fyv-effect h4{margin:0 180px 0 0;font-size:25px}.fyv .fyv-effect summary>.fyv-open{position:absolute;right:24px;bottom:26px}.fyv .fyv-effect .fyv-body{padding:0 24px 24px}.fyv .fyv-essay{max-width:950px}.fyv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.fyv .fyv-figure{margin:0;min-width:0}.fyv .fyv-figure>a{display:block}.fyv .fyv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.fyv .fyv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#dedee7}.fyv .fyv-figure figcaption>span{display:block;color:var(--fyv-accent);font:11px/1.5 monospace;margin-bottom:5px}.fyv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fyv .fyv-craft{padding:22px}.fyv .fyv-craft h4{margin-top:24px}.fyv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.fyv .fyv-credit h4{font-size:20px}.fyv .fyv-source{border-top:1px solid var(--fyv-line);padding:24px 0 0;margin:40px 0 0;color:#bdd8ca}.fyv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.fyv-source p{font-size:14px;max-width:900px}.fyv-dialog{background:#0d211d;color:#eee;border:1px solid #629380;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.fyv-dialog::backdrop{background:#000000eb}.fyv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.fyv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.fyv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.fyv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.fyv-cards,.fyv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.fyv .fyv-effect h4{margin-right:0}.fyv .fyv-effect summary>.fyv-open{position:static;margin-top:14px}}@media(max-width:600px){.fyv{padding:18px;margin:28px 0}.fyv-cards,.fyv-craft-grid,.fyv-credit-grid,.fyv-sequence{grid-template-columns:1fr}.fyv .fyv-deck{font-size:20px}.fyv .fyv-effect summary,.fyv .fyv-craft{padding:18px}.fyv .fyv-effect .fyv-body{padding:0 18px 18px}.fyv-search>div{gap:6px}.fyv button{padding:8px 12px}.fyv-nav{gap:12px 16px}.fyv-dialog img{max-height:72dvh}.fyv-dialog p{font-size:13px}}.fy-case .fyv>section{padding:0;border:0;margin:0}.fy-case .fyv img{max-width:100%}.fy-case .fyv .fyv-picker{display:block;font:13px/1.6 Arial,sans-serif;margin:0 0 24px;max-width:100%}.fy-case .fyv .fyv-picker select{display:block;width:100%;min-width:0;max-width:100%;color:#eee;background:#0d211d;border:1px solid #629380;min-height:46px;padding:10px;font:16px/1.4 Arial,sans-serif;margin-top:7px}.fy-case .fyv-head>.fyv-figure{margin-top:26px}.fy-case .fyv-head>.fyv-figure img{max-height:540px;object-fit:contain}.fy-case .fyv a{overflow-wrap:anywhere}.fy-case .fyv .fyv-item summary h4{display:block}.fy-case .fyv .fyv-effect h4{margin-right:200px}.fy-case .fyv-dialog{padding:12px}.fy-case .fyv-dialog button{min-width:44px}.fy-case .fyv .fyv-body p{font-family:Arial,sans-serif}.fy-case .fyv p.fyv-deck{font-family:Georgia,serif}.fy-case .fyv-back{margin-top:16px}.fy-case .ca-quicklinks{flex-wrap:wrap}@media(max-width:1000px){.fy-case .fyv .fyv-effect h4{margin-right:0}}@media(max-width:600px){.fy-case .fyv{padding:12px}.fy-case .fyv .fyv-effect .fyv-body{padding:0 12px 18px}.fy-case .fyv .fyv-craft{padding:14px}.fy-case .fyv h2{font-size:36px}.fy-case .fyv h4{overflow-wrap:anywhere}}.fy-case.fy-navigable{--fy-headroom:84px;--fy-jump-space:104px;--fy-index-line:#386258;--fy-index-accent:#8bd7bb}.fy-navigable .fy-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:start;position:relative;margin-top:30px}.fy-navigable .fy-reader{min-width:0}.fy-navigable .fy-index{position:sticky;top:var(--fy-headroom);align-self:start;min-width:0;border-right:1px solid var(--fy-index-line);padding-right:18px}.fy-navigable .fy-index>p{font:11px/1.5 monospace;letter-spacing:.08em;margin:0 0 12px;color:var(--fy-index-accent)}.fy-navigable .fy-index-panel{border:0;padding:0;margin:0;background:transparent}.fy-navigable .fy-index-panel>summary{display:none}.fy-navigable .fy-index-panel>nav{max-height:calc(100dvh - var(--fy-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#629380 transparent;padding:0 6px 8px 0}.fy-navigable .fy-index a{display:block;color:#d0e4da;text-decoration:none;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px;overflow-wrap:anywhere}.fy-navigable .fy-index a:hover,.fy-navigable .fy-index a[aria-current=location]{background:#16372f;color:var(--fy-index-accent)}.fy-navigable .fy-index a[aria-current=location]{border-color:var(--fy-index-accent);font-weight:700}.fy-navigable .fy-index .fy-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--fy-index-line);padding-block:11px;margin-bottom:12px}.fy-navigable .fy-index-group{margin:18px 0}.fy-navigable .fy-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fy-index-accent);margin:0 0 6px 12px}.fy-navigable .fy-index-group ol{list-style:none;margin:0;padding:0}.fy-navigable .fy-index-group li{margin:0;padding:0}.fy-case.fy-navigable#fy-top [id]{scroll-margin-top:var(--fy-jump-space)}.fy-navigable .fy-reader h2{font-size:clamp(30px,3.2vw,46px)}.fy-navigable .fy-reader .fyv{padding:24px;margin-top:36px}.fy-navigable .fyv .fyv-cards,.fy-navigable .fyv .fyv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.fy-navigable .fyv .fyv-effect h4{margin-right:0;font-size:23px}.fy-navigable .fyv .fyv-effect summary>.fyv-open{position:static;margin-top:12px}.fy-navigable .fyv .fyv-section-head h3{font-size:clamp(26px,3vw,38px)}.fy-navigable .fy-reader .cm-shell{padding-inline:0;width:100%;max-width:100%}.fy-navigable .fy-reader .ca-card-grid,.fy-navigable .fy-reader .cron-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fy-navigable a:focus-visible,.fy-navigable summary:focus-visible{outline:2px solid var(--fy-index-accent);outline-offset:4px}@media(max-width:1000px){.fy-case.fy-navigable{--fy-jump-space:164px}.fy-navigable .fy-layout{display:block}.fy-navigable .fy-index{z-index:15;top:var(--fy-headroom);padding:0;margin:0 0 24px;border:1px solid var(--fy-index-line);background:#0d211d;box-shadow:0 6px 16px #0005}.fy-navigable .fy-index>p{display:none}.fy-navigable .fy-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;min-height:58px;cursor:pointer;font:700 13px/1.3 Arial,sans-serif;color:#eee}.fy-navigable .fy-index-panel>summary::-webkit-details-marker{display:none}.fy-navigable .fy-index-panel>summary small{display:block;font:11px/1.4 Arial,sans-serif;font-weight:400;color:#bdd8ca;margin-top:4px}.fy-navigable .fy-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.fy-navigable .fy-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.fy-navigable .fy-index-panel>nav{max-height:calc(100dvh - var(--fy-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--fy-index-line)}.fy-navigable .fy-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.fy-navigable .fyv-nav a,.fy-navigable .ca-quicklinks a{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}.fy-navigable .fyv-nav{gap:4px 18px}}@media(max-width:600px){.fy-case.fy-navigable>.fy-inner{padding-inline:12px}.fy-navigable .fy-hero h1{font-size:clamp(40px,11.5vw,68px);letter-spacing:-.045em}.fy-navigable .fy-reader .fyv{padding:10px;margin-top:28px}.fy-navigable .fyv .fyv-cards,.fy-navigable .fyv .fyv-sequence,.fy-navigable .fyv .fyv-craft-grid,.fy-navigable .fyv .fyv-credit-grid,.fy-navigable .fy-reader .ca-card-grid,.fy-navigable .fy-reader .cron-card-grid{grid-template-columns:1fr}.fy-navigable .fyv .fyv-deck{font-size:18px}.fy-navigable .fyv .fyv-effect summary,.fy-navigable .fyv .fyv-craft{padding:14px}.fy-navigable .fyv .fyv-effect .fyv-body,.fy-navigable .fyv .fyv-body{padding:0 12px 18px}.fy-navigable .fy-reader .ca-chapter-body{padding-inline:12px}.fy-navigable .fy-reader .ca-chapter-summary{gap:14px}.fy-navigable .fy-reader .ca-feature-layout,.fy-navigable .fy-reader .ca-research-source{display:block}.fy-navigable .fy-reader .ca-feature-art,.fy-navigable .fy-reader .ca-source-intro{position:static}.fy-navigable .fy-reader .ca-reading-entry{display:block}.fy-navigable .fy-reader .ca-reading-entry--text{padding-left:0}.fy-navigable .fy-dossier-search{padding:16px}.fy-navigable input,.fy-navigable select{max-width:100%;min-width:0}}@media print{.fy-navigable .fy-index{display:none}.fy-navigable .fy-layout{display:block}}.fy-case.fy-navigable>.fy-inner{max-width:1480px}.fy-navigable .fy-reader .fy-intro{max-width:none}.fy-navigable .fy-reader .fy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fy-navigable .fy-index a{box-sizing:border-box}.fy-navigable .fyv .fyv-credit summary{min-height:60px}.fy-navigable .fyv .fyv-figure img{height:auto;aspect-ratio:1920/1042;object-fit:contain}.fy-navigable .fyv .fyv-scene summary>img{height:auto;aspect-ratio:1920/1042;object-fit:contain}.fy-navigable .fyv-dialog[open]{display:block}.fy-navigable .fy-reader .fy-footer{padding-top:30px}@media(max-width:600px){.fy-case.fy-navigable{padding-inline:12px}.fy-case.fy-navigable>.fy-inner{padding:0}.fy-navigable .fy-reader .fy-grid{grid-template-columns:1fr}.fy-navigable .fy-hero h1{font-size:clamp(64px,18vw,108px)}.fy-navigable .fy-dossier-search .fy-controls{display:flex;flex-direction:column}.fy-navigable .fy-dossier-search label{width:100%}.fy-navigable .fy-nav a{min-height:44px;display:inline-flex;align-items:center}.fy-navigable .fy-reader section{padding-block:36px}.fy-navigable .fyv>section{padding:0}.fy-navigable .fyv a.fyv-related{min-height:44px;display:flex;align-items:center}}.cm-museum,.cm-capsule,.cm-dialog{--cm-ink:#24251f;--cm-paper:#e8e3d5;--cm-line:#b9b5a6;--cm-muted:#656558;color:var(--cm-ink);font:16px/1.55 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:left}.cm-museum{background:var(--cm-paper)}.cm-shell{width:min(1280px,100%);margin-inline:auto;padding-inline:clamp(22px,4vw,64px);box-sizing:border-box}.cm-museum *,.cm-capsule *,.cm-dialog *{box-sizing:border-box}.cm-museum [hidden],.cm-capsule [hidden]{display:none!important}.cm-museum a,.cm-capsule a,.cm-dialog a{color:inherit;text-decoration:none}.cm-museum a:hover,.cm-capsule a:hover,.cm-dialog a:hover{text-decoration:underline;text-underline-offset:5px}.cm-museum :focus-visible,.cm-capsule :focus-visible,.cm-dialog :focus-visible{outline:2px solid #80502f;outline-offset:5px}.cm-museum .cm-label,.cm-capsule .cm-label,.cm-dialog .cm-label{font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cm-muted);margin:0 0 14px}.cm-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;padding-block:70px 58px}.cm-museum h1{font:600 clamp(48px,6.7vw,88px)/.96 Arial,Helvetica,sans-serif;letter-spacing:-.055em;margin:24px 0;color:var(--cm-ink);max-width:600px}.cm-lede{font:19px/1.55 Georgia,serif;max-width:550px;margin:0 0 26px}.cm-text-link{display:inline-block;font:11px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid currentColor;padding-block:10px}.cm-table-images{display:grid;grid-template-columns:.86fr 1.35fr 1.1fr;align-items:center;gap:14px;border-top:1px solid var(--cm-line);border-bottom:1px solid var(--cm-line);padding-block:30px;min-height:300px}.cm-table-images figure{margin:0;display:flex;align-items:center;height:270px}.cm-table-images img{width:100%;height:auto;max-height:270px;object-fit:contain;filter:drop-shadow(0 8px 8px #191a171c)}.cm-departments{display:flex;gap:20px;flex-wrap:wrap;border-block:1px solid var(--cm-line);padding-block:20px}.cm-departments a{font:10px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.07em;padding-block:4px}.cm-filter-row{display:flex;align-items:end;gap:18px;padding-block:26px 6px;flex-wrap:wrap}.cm-filter-row label{display:grid;gap:8px;font:10px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em}.cm-filter-row select,.cm-filter-row input{-webkit-appearance:auto;appearance:auto;min-height:44px;border:1px solid #9b988b;border-radius:0;background:transparent;padding:10px 12px;color:#24251f;font:14px/1.4 Arial,sans-serif;max-width:100%}.cm-filter-row select{min-width:210px}.cm-search{flex:1;min-width:220px}.cm-filter-row input{width:100%}.cm-filter-row button{border:0;background:transparent;font:11px/1.4 ui-monospace,monospace;color:#55564c;text-decoration:underline;min-height:44px;cursor:pointer;padding:8px}.cm-count{font:11px/1.5 ui-monospace,monospace;margin:0 0 12px;white-space:nowrap}.cm-department{padding-block:62px 18px;scroll-margin-top:100px}.cm-department-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:28px}.cm-museum h2{font:500 clamp(30px,3.5vw,46px)/1.1 Arial,sans-serif;letter-spacing:-.04em;color:var(--cm-ink);margin:0}.cm-department-heading>p{font:17px/1.5 Georgia,serif;max-width:470px;margin:0}.cm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.cm-object{min-width:0;margin:0;padding:0;border:0;background:transparent;scroll-margin-top:110px}.cm-object-wrap{scroll-margin-top:110px;min-width:0}.cm-object .cm-object-open{display:block;color:var(--cm-ink);text-decoration:none}.cm-object .cm-object-image{height:350px;padding:22px;margin:0 0 20px;display:flex;align-items:center;justify-content:center;background:#d8d4c6;border:1px solid #c9c5b6;overflow:hidden}.cm-object .cm-object-image img{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 5px 5px #17171218);transition:transform .25s ease}.cm-object-open:hover .cm-object-image img{transform:scale(1.025)}.cm-object .cm-label{margin-bottom:9px}.cm-object h3{font:500 20px/1.2 Arial,sans-serif;letter-spacing:-.025em;margin:0 0 12px;color:var(--cm-ink)}.cm-object .cm-caption{font:14px/1.55 Georgia,serif;letter-spacing:0;margin:0 0 15px;max-width:none;color:#4e5047}.cm-inspect{font:10px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.07em;padding-bottom:4px;border-bottom:1px solid #797b6d}.cm-object .cm-availability{font:10px/1.5 ui-monospace,monospace;letter-spacing:0;color:#696a5f;margin:12px 0 0}.cm-end{border-top:1px solid var(--cm-line);margin-top:66px;padding-block:50px 60px}.cm-end h2{max-width:850px;font-size:clamp(26px,3vw,38px);margin:0 0 22px}.cm-policy{font:12px/1.7 Georgia,serif;max-width:800px;margin:36px 0 0;color:#5d5f52}.cm-capsule{background:var(--cm-paper);padding-block:36px;margin-block:38px;border-top:1px solid #a6a390;border-bottom:1px solid #a6a390;max-width:1280px}.cm-capsule>header{margin-bottom:28px}.cm-capsule h2{font:500 clamp(26px,3vw,38px)/1.13 Arial,sans-serif;letter-spacing:-.035em;margin:0 0 14px;color:var(--cm-ink)}.cm-capsule .cm-capsule-intro{font:16px/1.6 Georgia,serif;max-width:800px;color:#535549;margin:0}.cm-capsule .cm-object-image{height:300px}.cm-capsule>.cm-text-link{margin-top:26px}.cm-grid-single{grid-template-columns:minmax(0,700px)}.cm-grid-single .cm-object-open{display:grid;grid-template-columns:220px 1fr;gap:0 28px}.cm-grid-single .cm-object-image{grid-row:span 4;margin:0;height:310px}.cm-grid-single .cm-label{align-self:end;margin-top:12px}.cm-grid-single .cm-caption{align-self:start}.cm-grid-single .cm-inspect{justify-self:start;align-self:start}.cm-grid-single .cm-availability{margin-left:248px}.cm-dialog{position:fixed;top:0;right:0;bottom:0;left:0;padding:0;width:min(1160px,95vw);max-width:95vw;max-height:92vh;border:1px solid #aaa798;background:#ede9dd;box-shadow:0 24px 80px #0006;overflow:auto;overscroll-behavior:contain}.cm-dialog::backdrop{background:#11120de6}.cm-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--cm-line);position:sticky;top:0;background:#ede9dd;z-index:1}.cm-dialog-top .cm-label{margin:0}.cm-close{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#24251f;font:11px/1.4 ui-monospace,monospace;cursor:pointer;min-height:36px}.cm-close span{font-size:23px;margin-left:10px}.cm-record-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:36px;padding:30px}.cm-main-image{height:510px;display:flex;justify-content:center;align-items:center;background:#d8d4c6;padding:18px}.cm-main-image img{display:block;object-fit:contain;max-width:100%;max-height:100%;width:100%;height:100%}.cm-thumbnails{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cm-thumbnails button{height:62px;width:62px;padding:5px;background:#dedace;border:1px solid transparent;cursor:pointer}.cm-thumbnails button[aria-pressed=true]{border:2px solid #464837}.cm-thumbnails img{width:100%;height:100%;object-fit:contain;display:block}.cm-dialog h2{font:500 31px/1.12 Arial,sans-serif;letter-spacing:-.035em;color:#24251f;margin:0 0 24px}.cm-dialog .cm-record-note{font:17px/1.6 Georgia,serif;color:#414338;margin:0 0 28px}.cm-dialog dl{display:block;margin:0;border-top:1px solid var(--cm-line);padding-top:20px}.cm-dialog dt{font:10px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;color:#656558;margin:0 0 6px}.cm-dialog dd{font:14px/1.55 Arial,sans-serif;letter-spacing:0;color:#24251f;margin:0 0 20px}.cm-source{font:11px/1.6 Georgia,serif;color:#656558}.cm-record-links{display:grid;gap:14px;margin-top:25px}.cm-record-links a{font:12px/1.6 ui-monospace,monospace;text-decoration:underline;text-underline-offset:4px}.cm-product-context{display:flex;justify-content:space-between;gap:20px;padding-block:24px;font:11px/1.6 ui-monospace,monospace;text-transform:uppercase}.cm-product-context a{color:inherit;text-underline-offset:4px}@media(min-width:1100px){.cm-capsule .cm-grid{gap:24px}.cm-capsule .cm-object-image{height:300px}}@media(max-width:900px){.cm-intro{grid-template-columns:1fr;gap:26px;padding-top:45px}.cm-viewing-table{max-width:650px}.cm-table-images{min-height:0}.cm-table-images figure{height:220px}.cm-table-images img{max-height:220px}.cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-record-layout{grid-template-columns:1fr 1fr;gap:22px;padding:22px}.cm-main-image{height:420px}.cm-capsule .cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-capsule .cm-grid-single{grid-template-columns:1fr}}@media(max-width:640px){.cm-intro{padding-block:38px 30px}.cm-museum h1{font-size:56px}.cm-lede{font-size:17px}.cm-table-images{gap:12px;padding-block:20px}.cm-table-images figure{height:160px}.cm-table-images img{max-height:160px}.cm-departments{gap:12px 18px}.cm-departments a{font-size:9px}.cm-filter-row{gap:14px}.cm-filter-row label,.cm-filter-row select{width:100%}.cm-search{min-width:0}.cm-count{margin-left:auto}.cm-department{padding-top:38px}.cm-department-heading{grid-template-columns:1fr;gap:15px;margin-bottom:22px}.cm-department-heading>p{font-size:16px}.cm-grid,.cm-capsule .cm-grid{grid-template-columns:1fr;gap:34px}.cm-object .cm-object-image,.cm-capsule .cm-object-image{height:380px;padding:20px}.cm-object h3{font-size:22px}.cm-object .cm-caption{font-size:15px}.cm-capsule{padding-inline:20px;margin-block:28px}.cm-grid-single .cm-object-open{display:block}.cm-grid-single .cm-object-image{margin-bottom:20px}.cm-grid-single .cm-availability{margin-left:0}.cm-dialog{width:96vw;max-width:96vw;max-height:94vh}.cm-dialog-top{padding:10px 14px;gap:8px}.cm-dialog-top .cm-label{font-size:9px}.cm-close{font-size:10px}.cm-record-layout{grid-template-columns:1fr;padding:16px;gap:26px}.cm-main-image{height:380px}.cm-dialog h2{font-size:28px}.cm-product-context{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.cm-object-image img{transition:none}.cm-object-open:hover .cm-object-image img{transform:none}}.cm-museum h1,.cm-museum h2,.cm-museum h3,.cm-capsule h2,.cm-capsule h3,.cm-dialog h2{color:#24251f!important}.cm-capsule{scroll-margin-top:100px}.cm-capsule .cm-text-link,.cm-dialog .cm-record-links a{color:#24251f!important}.cm-object .cm-object-image img,.cm-main-image img{background:transparent!important}.rb-case .rbv{--rbv-line:#49352d;--rbv-accent:#f19d84;color:#eeeee5;background:#19110e;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--rbv-line)}.rb-case .rbv *{box-sizing:border-box}.rb-case .rbv [hidden]{display:none!important}.rb-case .rbv a{color:inherit;text-underline-offset:4px}.rb-case .rbv a:hover{color:var(--rbv-accent)}.rb-case .rbv :focus-visible{outline:2px solid var(--rbv-accent);outline-offset:4px}.rb-case .rbv h2,.rb-case .rbv h3,.rb-case .rbv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.rb-case .rbv h2{font-size:clamp(38px,6vw,76px)}.rb-case .rbv h3{font-size:clamp(28px,3vw,44px)}.rb-case .rbv h4{font-size:22px}.rb-case .rbv p{font-size:16px;line-height:1.65;margin:0 0 20px}.rb-case .rbv .rbv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--rbv-accent);margin:0 0 12px}.rb-case .rbv .rbv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.rb-case .rbv .rbv-counts{font:12px/1.6 monospace;color:#cbb7ad}.rb-case .rbv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--rbv-line);padding:20px 0;margin:28px 0}.rb-case .rbv-nav a{font:13px/1.7 monospace}.rb-case .rbv-search{max-width:700px;margin:24px 0 40px}.rb-case .rbv-search label{display:block;font-size:13px;margin-bottom:8px}.rb-case .rbv-search>div{display:flex;gap:10px}.rb-case .rbv-search input{min-width:0;flex:1;background:#100b09;color:#eee;border:1px solid #846252;padding:12px;font:16px Arial}.rb-case .rbv button{background:#291c15;color:#eee;border:1px solid #846252;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.rb-case .rbv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.rb-case .rbv-section-head{padding:30px 0 16px;max-width:850px}.rb-case .rbv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.rb-case .rbv .rbv-item{margin:0;border:1px solid var(--rbv-line);background:#211710;min-width:0;scroll-margin-top:100px}.rb-case .rbv .rbv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.rb-case .rbv .rbv-item summary::-webkit-details-marker{display:none}.rb-case .rbv .rbv-scene summary{padding:0 0 18px}.rb-case .rbv .rbv-scene summary>span,.rb-case .rbv .rbv-scene summary>h4{margin:16px 18px 0}.rb-case .rbv .rbv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1800/1080;object-fit:contain}.rb-case .rbv .rbv-open{display:block;font:11px/1.5 monospace;color:#d2b9ab}.rb-case .rbv .rbv-item[open]{border-color:#b77e65}.rb-case .rbv .rbv-body{padding:0 20px 22px}.rb-case .rbv .rbv-body p{font-size:16px}.rb-case .rbv .rbv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.rb-case .rbv .rbv-effect{margin:0 0 14px}.rb-case .rbv .rbv-effect summary{position:relative;padding:24px}.rb-case .rbv .rbv-effect h4{margin:0 180px 0 0;font-size:25px}.rb-case .rbv .rbv-effect summary>.rb-case .rbv-open{position:absolute;right:24px;bottom:26px}.rb-case .rbv .rbv-effect .rb-case .rbv-body{padding:0 24px 24px}.rb-case .rbv .rbv-essay{max-width:950px}.rb-case .rbv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.rb-case .rbv .rbv-figure{margin:0;min-width:0}.rb-case .rbv .rbv-figure>a{display:block}.rb-case .rbv .rbv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.rb-case .rbv .rbv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#e0d4ce}.rb-case .rbv .rbv-figure figcaption>span{display:block;color:var(--rbv-accent);font:11px/1.5 monospace;margin-bottom:5px}.rb-case .rbv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rb-case .rbv .rbv-craft{padding:22px}.rb-case .rbv .rbv-craft h4{margin-top:24px}.rb-case .rbv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.rb-case .rbv .rbv-credit h4{font-size:20px}.rb-case .rbv .rbv-source{border-top:1px solid var(--rbv-line);padding:24px 0 0;margin:40px 0 0;color:#cbb9af}.rb-case .rbv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.rb-case .rbv-source p{font-size:14px;max-width:900px}.rb-case .rbv-dialog{background:#100b09;color:#eee;border:1px solid #997462;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.rb-case .rbv-dialog::backdrop{background:#000000eb}.rb-case .rbv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.rb-case .rbv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.rb-case .rbv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.rb-case .rbv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.rb-case .rbv-cards,.rb-case .rbv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-case .rbv .rbv-effect h4{margin-right:0}.rb-case .rbv .rbv-effect summary>.rb-case .rbv-open{position:static;margin-top:14px}}@media(max-width:600px){.rb-case .rbv{padding:18px;margin:28px 0}.rb-case .rbv-cards,.rb-case .rbv-craft-grid,.rb-case .rbv-credit-grid,.rb-case .rbv-sequence{grid-template-columns:1fr}.rb-case .rbv .rbv-deck{font-size:20px}.rb-case .rbv .rbv-effect summary,.rb-case .rbv .rbv-craft{padding:18px}.rb-case .rbv .rbv-effect .rb-case .rbv-body{padding:0 18px 18px}.rb-case .rbv-search>div{gap:6px}.rb-case .rbv button{padding:8px 12px}.rb-case .rbv-nav{gap:12px 16px}.rb-case .rbv-dialog img{max-height:72dvh}.rb-case .rbv-dialog p{font-size:13px}}.rb-case .rbv>section{padding:0;border:0;margin:0}.rb-case.rb-navigable{--rb-headroom:84px;--rb-jump-space:104px}.rb-case.rb-navigable .rb-inner{max-width:1440px}.rb-case.rb-navigable [id],.rb-case.rb-navigable .rb-reader [id]{scroll-margin-top:var(--rb-jump-space)}.rb-case.rb-navigable .rb-hero{padding:54px 0 28px}.rb-case.rb-navigable .rb-hero-image img{max-height:480px;object-fit:contain}.rb-case.rb-navigable .rb-entry-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 48px}.rb-case.rb-navigable .rb-entry-routes a{display:block;border:1px solid var(--rb-line);padding:22px;text-decoration:none;background:#241610;color:var(--rb-ink)}.rb-case.rb-navigable .rb-entry-routes strong{display:block;font:700 19px/1.3 Arial,sans-serif;margin-bottom:10px}.rb-case.rb-navigable .rb-entry-routes span{display:block;font:14px/1.6 Arial,sans-serif;color:#cbb9af}.rb-case.rb-navigable .rb-entry-routes a:hover{border-color:var(--rb-accent);background:#362219}.rb-case.rb-navigable .rb-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;position:relative}.rb-case.rb-navigable .rb-reader{min-width:0}.rb-case.rb-navigable .rb-index{position:sticky;top:var(--rb-headroom);align-self:start;min-width:0;border-right:1px solid var(--rb-line);padding-right:18px}.rb-case.rb-navigable .rb-index>p{font:11px/1.5 monospace;letter-spacing:.1em;margin:0 0 12px;color:var(--rb-accent)}.rb-case.rb-navigable .rb-index-panel>summary{display:none}.rb-case.rb-navigable .rb-index-panel>nav{max-height:calc(100dvh - var(--rb-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8f6b56 transparent;padding-right:6px;padding-bottom:8px}.rb-case.rb-navigable .rb-index a{display:block;position:relative;text-decoration:none;color:#ded3ca;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px}.rb-case.rb-navigable .rb-index a:hover{color:#fff;background:#3c251a}.rb-case.rb-navigable .rb-index a[aria-current=location]{color:var(--rb-accent);border-color:var(--rb-accent);background:#3c251a;font-weight:700}.rb-case.rb-navigable .rb-index .rb-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--rb-line);padding-block:11px;margin-bottom:12px}.rb-case.rb-navigable .rb-index-group{margin:18px 0}.rb-case.rb-navigable .rb-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:#bc9d8a;margin:0 0 6px 12px}.rb-case.rb-navigable .rb-index-group ol{list-style:none;margin:0;padding:0}.rb-case.rb-navigable .rb-index-group li{margin:0;padding:0}.rb-case.rb-navigable .rb-reader h2{font-size:clamp(30px,3.2vw,46px)}.rb-case.rb-navigable .rb-research-head{padding:0 0 18px}.rb-case.rb-navigable .rb-research-head h2{margin-bottom:16px}.rb-case.rb-navigable .rb-collection-title{font-size:clamp(24px,2.5vw,34px)}.rb-case.rb-navigable .rb-chapter-next{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--rb-line);padding-top:18px;margin:26px 0 0;font:12px/1.6 monospace}.rb-case.rb-navigable .rbv{margin:44px 0;padding:24px}.rb-case.rb-navigable .rbv .rbv-nav{gap:10px 20px;padding:16px 0;margin:22px 0}.rb-case.rb-navigable .rbv .rbv-cards,.rb-case.rb-navigable .rbv .rbv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-case.rb-navigable .rbv .rbv-effect h4{margin-right:0;font-size:23px}.rb-case.rb-navigable .rbv .rbv-effect summary>.rbv-open{position:static;margin-top:12px}.rb-case.rb-navigable .rbv .rbv-phase{font:700 22px/1.3 Arial,sans-serif;border-top:1px solid #343b2c;padding-top:24px;margin:28px 0 20px}.rb-case.rb-navigable .rbv .rbv-phase span{display:block;font:11px/1.6 monospace;color:var(--rb-accent);margin-bottom:8px;letter-spacing:.08em}.rb-case.rb-navigable .rb-guide-pickers{margin:22px 0;max-width:100%}.rb-case.rb-navigable .rb-guide-pickers label{font:12px/1.5 Arial,sans-serif;min-width:0;display:block}.rb-case.rb-navigable .rb-guide-pickers select{display:block;width:100%;max-width:100%;margin-top:8px;min-height:46px;padding:10px;background:#231610;color:var(--rb-ink);border:1px solid #65724e;font:14px Arial,sans-serif;text-overflow:ellipsis}.rb-case.rb-navigable .rb-phase-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin:20px 0 24px;font:12px/1.6 monospace}.rb-case.rb-navigable .rb-reader .rb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-case.rb-navigable .rb-reader .cm-shell{width:100%;max-width:100%;padding-inline:0}.rb-case.rb-navigable .rbv .rbv-section-head{padding-top:30px}.rb-case.rb-navigable .rbv .rbv-section-head h3{font-size:clamp(26px,3vw,38px)}@media(max-width:1000px){.rb-case.rb-navigable{--rb-jump-space:156px;padding-inline:clamp(18px,4vw,40px)}.rb-case.rb-navigable .rb-layout{display:block}.rb-case.rb-navigable .rb-index{z-index:15;top:var(--rb-headroom);padding:0;margin:0 0 24px;border:1px solid var(--rb-line);background:#241610;box-shadow:0 6px 16px #0005}.rb-case.rb-navigable .rb-index>p{display:none}.rb-case.rb-navigable .rb-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;cursor:pointer;min-height:56px;color:var(--rb-ink);font:700 13px/1.3 Arial,sans-serif}.rb-case.rb-navigable .rb-index-panel>summary small{display:block;color:#c8b8ad;font:11px/1.4 Arial,sans-serif;margin-top:4px;font-weight:400}.rb-case.rb-navigable .rb-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.rb-case.rb-navigable .rb-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.rb-case.rb-navigable .rb-index-panel>nav{max-height:calc(100dvh - var(--rb-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--rb-line)}.rb-case.rb-navigable .rb-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.rb-case.rb-navigable .rb-index-group p{margin-top:22px}.rb-case.rb-navigable .rb-entry-routes{gap:10px;margin-bottom:32px}.rb-case.rb-navigable .rb-entry-routes a{padding:18px}}@media(max-width:600px){.rb-case.rb-navigable .rb-entry-routes{grid-template-columns:1fr;gap:8px}.rb-case.rb-navigable .rb-entry-routes a{padding:16px 18px}.rb-case.rb-navigable .rb-entry-routes strong{font-size:17px;margin-bottom:5px}.rb-case.rb-navigable .rb-entry-routes span{font-size:13px}.rb-case.rb-navigable .rbv{padding:16px;margin-top:32px}.rb-case.rb-navigable .rbv .rbv-cards,.rb-case.rb-navigable .rbv .rbv-sequence,.rb-case.rb-navigable .rb-reader .rb-grid,.rb-case.rb-navigable .rb-guide-pickers,.rb-case.rb-navigable .rbv .rbv-craft-grid,.rb-case.rb-navigable .rbv .rbv-credit-grid{grid-template-columns:1fr}.rb-case.rb-navigable .rbv .rbv-deck{font-size:18px}.rb-case.rb-navigable .rbv .rbv-scene summary>h4{font-size:21px}.rb-case.rb-navigable .rb-intro h2{font-size:34px}.rb-case.rb-navigable .rb-hero{padding-top:36px}.rb-case.rb-navigable .rb-reader .rb-search{padding:16px}}@media print{.rb-case.rb-navigable .rb-index,.rb-case.rb-navigable .rb-entry-routes,.rb-case.rb-navigable .rb-guide-pickers{display:none}.rb-case.rb-navigable .rb-layout{display:block}}.rb-case.rb-navigable .rb-atlas-group{margin-top:40px}.rb-case.rb-navigable .rb-atlas-group>h3{font:700 27px/1.2 Arial,sans-serif}.rb-case.rb-navigable .rb-hero-image img{max-height:620px;width:100%;height:auto}.rb-case.rb-navigable .rbv{margin-top:30px}.rb-case.rb-navigable .rbv .rbv-dialog{padding:12px}.rb-case.rb-navigable .rbv .rbv-dialog img{max-width:100%}.rb-case.rb-navigable .rbv a{overflow-wrap:anywhere}.ca-scanners .sv{--sv-line:#38525d;--sv-accent:#9bd3db;color:#eeeee5;background:#0c1820;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--sv-line)}.ca-scanners .sv *{box-sizing:border-box}.ca-scanners .sv [hidden]{display:none!important}.ca-scanners .sv a{color:inherit;text-underline-offset:4px}.ca-scanners .sv a:hover{color:var(--sv-accent)}.ca-scanners .sv :focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px}.ca-scanners .sv h2,.ca-scanners .sv h3,.ca-scanners .sv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.ca-scanners .sv h2{font-size:clamp(38px,6vw,76px)}.ca-scanners .sv h3{font-size:clamp(28px,3vw,44px)}.ca-scanners .sv h4{font-size:22px}.ca-scanners .sv p{font-size:16px;line-height:1.65;margin:0 0 20px}.ca-scanners .sv .sv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--sv-accent);margin:0 0 12px}.ca-scanners .sv .sv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.ca-scanners .sv .sv-counts{font:12px/1.6 monospace;color:#c0c5d5}.ca-scanners .sv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--sv-line);padding:20px 0;margin:28px 0}.ca-scanners .sv-nav a{font:13px/1.7 monospace}.ca-scanners .sv-search{max-width:700px;margin:24px 0 40px}.ca-scanners .sv-search label{display:block;font-size:13px;margin-bottom:8px}.ca-scanners .sv-search>div{display:flex;gap:10px}.ca-scanners .sv-search input{min-width:0;flex:1;background:#0b0c11;color:#eee;border:1px solid #697394;padding:12px;font:16px Arial}.ca-scanners .sv button{background:#252838;color:#eee;border:1px solid #697394;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.ca-scanners .sv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.ca-scanners .sv-section-head{padding:30px 0 16px;max-width:850px}.ca-scanners .sv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.ca-scanners .sv .sv-item{margin:0;border:1px solid var(--sv-line);background:#14242d;min-width:0;scroll-margin-top:100px}.ca-scanners .sv .sv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.ca-scanners .sv .sv-item summary::-webkit-details-marker{display:none}.ca-scanners .sv .sv-scene summary{padding:0 0 18px}.ca-scanners .sv .sv-scene summary>span,.ca-scanners .sv .sv-scene summary>h4{margin:16px 18px 0}.ca-scanners .sv .sv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1920/1036;object-fit:contain}.ca-scanners .sv .sv-open{display:block;font:11px/1.5 monospace;color:#c0c5d5}.ca-scanners .sv .sv-item[open]{border-color:#9baee5}.ca-scanners .sv .sv-body{padding:0 20px 22px}.ca-scanners .sv .sv-body p{font-size:16px}.ca-scanners .sv .sv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.ca-scanners .sv .sv-effect{margin:0 0 14px}.ca-scanners .sv .sv-effect summary{position:relative;padding:24px}.ca-scanners .sv .sv-effect h4{margin:0 180px 0 0;font-size:25px}.ca-scanners .sv .sv-effect summary>.ca-scanners .sv-open{position:absolute;right:24px;bottom:26px}.ca-scanners .sv .sv-effect .ca-scanners .sv-body{padding:0 24px 24px}.ca-scanners .sv .sv-essay{max-width:950px}.ca-scanners .sv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.ca-scanners .sv .sv-figure{margin:0;min-width:0}.ca-scanners .sv .sv-figure>a{display:block}.ca-scanners .sv .sv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.ca-scanners .sv .sv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#dedee7}.ca-scanners .sv .sv-figure figcaption>span{display:block;color:var(--sv-accent);font:11px/1.5 monospace;margin-bottom:5px}.ca-scanners .sv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ca-scanners .sv .sv-craft{padding:22px}.ca-scanners .sv .sv-craft h4{margin-top:24px}.ca-scanners .sv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.ca-scanners .sv .sv-credit h4{font-size:20px}.ca-scanners .sv .sv-source{border-top:1px solid var(--sv-line);padding:24px 0 0;margin:40px 0 0;color:#bec5d8}.ca-scanners .sv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.ca-scanners .sv-source p{font-size:14px;max-width:900px}.ca-scanners .sv-dialog{background:#0b0c11;color:#eee;border:1px solid #697394;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.ca-scanners .sv-dialog::backdrop{background:#000000eb}.ca-scanners .sv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.ca-scanners .sv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.ca-scanners .sv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.ca-scanners .sv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.ca-scanners .sv-cards,.ca-scanners .sv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-scanners .sv .sv-effect h4{margin-right:0}.ca-scanners .sv .sv-effect summary>.ca-scanners .sv-open{position:static;margin-top:14px}}@media(max-width:600px){.ca-scanners .sv{padding:18px;margin:28px 0}.ca-scanners .sv-cards,.ca-scanners .sv-craft-grid,.ca-scanners .sv-credit-grid,.ca-scanners .sv-sequence{grid-template-columns:1fr}.ca-scanners .sv .sv-deck{font-size:20px}.ca-scanners .sv .sv-effect summary,.ca-scanners .sv .sv-craft{padding:18px}.ca-scanners .sv .sv-effect .ca-scanners .sv-body{padding:0 18px 18px}.ca-scanners .sv-search>div{gap:6px}.ca-scanners .sv button{padding:8px 12px}.ca-scanners .sv-nav{gap:12px 16px}.ca-scanners .sv-dialog img{max-height:72dvh}.ca-scanners .sv-dialog p{font-size:13px}}.ca-scanners.sc-navigable{--sc-headroom:84px;--sc-jump-space:104px}.ca-scanners.sc-navigable .sc-shell{max-width:1440px}.ca-scanners.sc-navigable [id],.ca-scanners.sc-navigable .sc-reader [id]{scroll-margin-top:var(--sc-jump-space)}.ca-scanners.sc-navigable .sc-hero{padding:54px 0 28px}.ca-scanners.sc-navigable .sc-hero-image img{max-height:480px;object-fit:contain}.ca-scanners.sc-navigable .sc-entry-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 48px}.ca-scanners.sc-navigable .sc-entry-routes a{display:block;border:1px solid var(--sc-line);padding:22px;text-decoration:none;background:#111f27;color:var(--sc-ink)}.ca-scanners.sc-navigable .sc-entry-routes strong{display:block;font:700 19px/1.3 Arial,sans-serif;margin-bottom:10px}.ca-scanners.sc-navigable .sc-entry-routes span{display:block;font:14px/1.6 Arial,sans-serif;color:#b9cbd2}.ca-scanners.sc-navigable .sc-entry-routes a:hover{border-color:var(--sc-accent);background:#192d38}.ca-scanners.sc-navigable .sc-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;position:relative}.ca-scanners.sc-navigable .sc-reader{min-width:0}.ca-scanners.sc-navigable .sc-index{position:sticky;top:var(--sc-headroom);align-self:start;min-width:0;border-right:1px solid var(--sc-line);padding-right:18px}.ca-scanners.sc-navigable .sc-index>p{font:11px/1.5 monospace;letter-spacing:.1em;margin:0 0 12px;color:var(--sc-accent)}.ca-scanners.sc-navigable .sc-index-panel>summary{display:none}.ca-scanners.sc-navigable .sc-index-panel>nav{max-height:calc(100dvh - var(--sc-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#66848d transparent;padding-right:6px;padding-bottom:8px}.ca-scanners.sc-navigable .sc-index a{display:block;position:relative;text-decoration:none;color:#d1e0e5;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px}.ca-scanners.sc-navigable .sc-index a:hover{color:#fff;background:#223640}.ca-scanners.sc-navigable .sc-index a[aria-current=location]{color:var(--sc-accent);border-color:var(--sc-accent);background:#223640;font-weight:700}.ca-scanners.sc-navigable .sc-index .sc-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--sc-line);padding-block:11px;margin-bottom:12px}.ca-scanners.sc-navigable .sc-index-group{margin:18px 0}.ca-scanners.sc-navigable .sc-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:#98cbd5;margin:0 0 6px 12px}.ca-scanners.sc-navigable .sc-index-group ol{list-style:none;margin:0;padding:0}.ca-scanners.sc-navigable .sc-index-group li{margin:0;padding:0}.ca-scanners.sc-navigable .sc-reader h2{font-size:clamp(30px,3.2vw,46px)}.ca-scanners.sc-navigable .sc-research-head{padding:0 0 18px}.ca-scanners.sc-navigable .sc-research-head h2{margin-bottom:16px}.ca-scanners.sc-navigable .sc-collection-title{font-size:clamp(24px,2.5vw,34px)}.ca-scanners.sc-navigable .sc-chapter-next{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--sc-line);padding-top:18px;margin:26px 0 0;font:12px/1.6 monospace}.ca-scanners.sc-navigable .sv{margin:44px 0;padding:24px}.ca-scanners.sc-navigable .sv .sv-nav{gap:10px 20px;padding:16px 0;margin:22px 0}.ca-scanners.sc-navigable .sv .sv-cards,.ca-scanners.sc-navigable .sv .sv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-scanners.sc-navigable .sv .sv-effect h4{margin-right:0;font-size:23px}.ca-scanners.sc-navigable .sv .sv-effect summary>.sv-open{position:static;margin-top:12px}.ca-scanners.sc-navigable .sv .sv-phase{font:700 22px/1.3 Arial,sans-serif;border-top:1px solid #343b2c;padding-top:24px;margin:28px 0 20px}.ca-scanners.sc-navigable .sv .sv-phase span{display:block;font:11px/1.6 monospace;color:var(--sc-accent);margin-bottom:8px;letter-spacing:.08em}.ca-scanners.sc-navigable .sc-guide-pickers{margin:22px 0;max-width:100%}.ca-scanners.sc-navigable .sc-guide-pickers label{font:12px/1.5 Arial,sans-serif;min-width:0;display:block}.ca-scanners.sc-navigable .sc-guide-pickers select{display:block;width:100%;max-width:100%;margin-top:8px;min-height:46px;padding:10px;background:#0d1d26;color:var(--sc-ink);border:1px solid #65724e;font:14px Arial,sans-serif;text-overflow:ellipsis}.ca-scanners.sc-navigable .sc-phase-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin:20px 0 24px;font:12px/1.6 monospace}.ca-scanners.sc-navigable .sc-reader .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-scanners.sc-navigable .sc-reader .cm-shell{width:100%;max-width:100%;padding-inline:0}.ca-scanners.sc-navigable .sv .sv-section-head{padding-top:30px}.ca-scanners.sc-navigable .sv .sv-section-head h3{font-size:clamp(26px,3vw,38px)}@media(max-width:1000px){.ca-scanners.sc-navigable{--sc-jump-space:156px;padding-inline:clamp(18px,4vw,40px)}.ca-scanners.sc-navigable .sc-layout{display:block}.ca-scanners.sc-navigable .sc-index{z-index:15;top:var(--sc-headroom);padding:0;margin:0 0 24px;border:1px solid var(--sc-line);background:#0b1920;box-shadow:0 6px 16px #0005}.ca-scanners.sc-navigable .sc-index>p{display:none}.ca-scanners.sc-navigable .sc-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;cursor:pointer;min-height:56px;color:var(--sc-ink);font:700 13px/1.3 Arial,sans-serif}.ca-scanners.sc-navigable .sc-index-panel>summary small{display:block;color:#b1c9d1;font:11px/1.4 Arial,sans-serif;margin-top:4px;font-weight:400}.ca-scanners.sc-navigable .sc-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.ca-scanners.sc-navigable .sc-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.ca-scanners.sc-navigable .sc-index-panel>nav{max-height:calc(100dvh - var(--sc-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--sc-line)}.ca-scanners.sc-navigable .sc-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.ca-scanners.sc-navigable .sc-index-group p{margin-top:22px}.ca-scanners.sc-navigable .sc-entry-routes{gap:10px;margin-bottom:32px}.ca-scanners.sc-navigable .sc-entry-routes a{padding:18px}}@media(max-width:600px){.ca-scanners.sc-navigable .sc-entry-routes{grid-template-columns:1fr;gap:8px}.ca-scanners.sc-navigable .sc-entry-routes a{padding:16px 18px}.ca-scanners.sc-navigable .sc-entry-routes strong{font-size:17px;margin-bottom:5px}.ca-scanners.sc-navigable .sc-entry-routes span{font-size:13px}.ca-scanners.sc-navigable .sv{padding:16px;margin-top:32px}.ca-scanners.sc-navigable .sv .sv-cards,.ca-scanners.sc-navigable .sv .sv-sequence,.ca-scanners.sc-navigable .sc-reader .sc-grid,.ca-scanners.sc-navigable .sc-guide-pickers,.ca-scanners.sc-navigable .sv .sv-craft-grid,.ca-scanners.sc-navigable .sv .sv-credit-grid{grid-template-columns:1fr}.ca-scanners.sc-navigable .sv .sv-deck{font-size:18px}.ca-scanners.sc-navigable .sv .sv-scene summary>h4{font-size:21px}.ca-scanners.sc-navigable .sc-intro h2{font-size:34px}.ca-scanners.sc-navigable .sc-hero{padding-top:36px}.ca-scanners.sc-navigable .sc-reader .sc-search{padding:16px}}@media print{.ca-scanners.sc-navigable .sc-index,.ca-scanners.sc-navigable .sc-entry-routes,.ca-scanners.sc-navigable .sc-guide-pickers{display:none}.ca-scanners.sc-navigable .sc-layout{display:block}}.ca-scanners.sc-navigable{--sc-line:#38525d;--sc-accent:#9bd3db;--sc-ink:#edf0ee;padding-inline:clamp(16px,4vw,60px)}.ca-scanners .sc-shell{max-width:1480px;margin:auto}.ca-scanners .sc-reader{min-width:0}.ca-scanners .sc-reader>.cron-shell{padding-inline:0;width:100%;max-width:100%}.ca-scanners .sv>section{padding:0;border:0;margin:0}.ca-scanners .sv .sv-picker{display:block;font:13px/1.6 Arial,sans-serif;margin:0 0 24px;max-width:100%}.ca-scanners .sv .sv-picker select{display:block;width:100%;min-width:0;max-width:100%;color:#eee;background:#0d1d26;border:1px solid #66848d;min-height:46px;padding:10px;font:16px/1.4 Arial,sans-serif;margin-top:7px}.ca-scanners .sv .sv-dialog{padding:12px}.ca-scanners .sv .sv-dialog img{max-width:100%}.ca-scanners .sv a{overflow-wrap:anywhere}.ca-scanners .sv .sv-item summary h4{display:block}.ca-scanners .sv-head>.sv-figure{margin-top:26px}.ca-scanners .sv .sv-figure img{max-width:100%}.ca-scanners .sc-reader .ca-card-grid,.ca-scanners .sc-reader .cron-card-grid,.ca-scanners .sc-reader .ca-portraits{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1001px){.ca-scanners .sv .sv-cards,.ca-scanners .sv .sv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ca-scanners.sc-navigable{padding-inline:12px}.ca-scanners.sc-navigable .sv{padding:10px}.ca-scanners .sv .sv-craft,.ca-scanners .sv .sv-effect summary{padding:14px}.ca-scanners .sv .sv-effect .sv-body{padding:0 10px 14px}.ca-scanners .sv .sv-body{padding:0 12px 18px}.ca-scanners .sc-reader .ca-card-grid,.ca-scanners .sc-reader .cron-card-grid,.ca-scanners .sc-reader .ca-portraits{grid-template-columns:1fr}.ca-scanners .sc-reader .ca-feature-layout,.ca-scanners .sc-reader .ca-research-source{display:block}.ca-scanners .sc-reader .ca-feature-art,.ca-scanners .sc-reader .ca-source-intro{position:static}.ca-scanners .sc-reader .ca-reading-entry{display:block!important}.ca-scanners .sc-reader .ca-reading-entry--text{padding-left:0}.ca-scanners .sc-reader .ca-timeline>.cron-card{grid-template-columns:1fr;gap:8px}.ca-scanners .sc-reader .ca-register--columns{grid-template-columns:1fr}.ca-scanners .sc-reader .ca-chapter-body{padding-inline:12px}}@media(max-width:1000px){.ca-scanners.sc-navigable .sv-nav a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0}.ca-scanners.sc-navigable .sv .sv-nav{gap:4px 20px}}.sh-case .shv{--shv-line:#343b2c;--shv-accent:#bed877;color:#eeeee5;background:#10130e;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--shv-line)}.sh-case .shv *{box-sizing:border-box}.sh-case .shv [hidden]{display:none!important}.sh-case .shv a{color:inherit;text-underline-offset:4px}.sh-case .shv a:hover{color:var(--shv-accent)}.sh-case .shv :focus-visible{outline:2px solid var(--shv-accent);outline-offset:4px}.sh-case .shv h2,.sh-case .shv h3,.sh-case .shv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.sh-case .shv h2{font-size:clamp(38px,6vw,76px)}.sh-case .shv h3{font-size:clamp(28px,3vw,44px)}.sh-case .shv h4{font-size:22px}.sh-case .shv p{font-size:16px;line-height:1.65;margin:0 0 20px}.sh-case .shv .shv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--shv-accent);margin:0 0 12px}.sh-case .shv .shv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.sh-case .shv .shv-counts{font:12px/1.6 monospace;color:#b8c1ac}.sh-case .shv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--shv-line);padding:20px 0;margin:28px 0}.sh-case .shv-nav a{font:13px/1.7 monospace}.sh-case .shv-search{max-width:700px;margin:24px 0 40px}.sh-case .shv-search label{display:block;font-size:13px;margin-bottom:8px}.sh-case .shv-search>div{display:flex;gap:10px}.sh-case .shv-search input{min-width:0;flex:1;background:#080a07;color:#eee;border:1px solid #65724e;padding:12px;font:16px Arial}.sh-case .shv button{background:#17200e;color:#eee;border:1px solid #65724e;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.sh-case .shv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.sh-case .shv-section-head{padding:30px 0 16px;max-width:850px}.sh-case .shv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.sh-case .shv .shv-item{margin:0;border:1px solid var(--shv-line);background:#131710;min-width:0;scroll-margin-top:100px}.sh-case .shv .shv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.sh-case .shv .shv-item summary::-webkit-details-marker{display:none}.sh-case .shv .shv-scene summary{padding:0 0 18px}.sh-case .shv .shv-scene summary>span,.sh-case .shv .shv-scene summary>h4{margin:16px 18px 0}.sh-case .shv .shv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1916/1080;object-fit:contain}.sh-case .shv .shv-open{display:block;font:11px/1.5 monospace;color:#c0cbad}.sh-case .shv .shv-item[open]{border-color:#82985c}.sh-case .shv .shv-body{padding:0 20px 22px}.sh-case .shv .shv-body p{font-size:16px}.sh-case .shv .shv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.sh-case .shv .shv-effect{margin:0 0 14px}.sh-case .shv .shv-effect summary{position:relative;padding:24px}.sh-case .shv .shv-effect h4{margin:0 180px 0 0;font-size:25px}.sh-case .shv .shv-effect summary>.sh-case .shv-open{position:absolute;right:24px;bottom:26px}.sh-case .shv .shv-effect .sh-case .shv-body{padding:0 24px 24px}.sh-case .shv .shv-essay{max-width:950px}.sh-case .shv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.sh-case .shv .shv-figure{margin:0;min-width:0}.sh-case .shv .shv-figure>a{display:block}.sh-case .shv .shv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.sh-case .shv .shv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#dadfd2}.sh-case .shv .shv-figure figcaption>span{display:block;color:var(--shv-accent);font:11px/1.5 monospace;margin-bottom:5px}.sh-case .shv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sh-case .shv .shv-craft{padding:22px}.sh-case .shv .shv-craft h4{margin-top:24px}.sh-case .shv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.sh-case .shv .shv-credit h4{font-size:20px}.sh-case .shv .shv-source{border-top:1px solid var(--shv-line);padding:24px 0 0;margin:40px 0 0;color:#c2cbb8}.sh-case .shv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.sh-case .shv-source p{font-size:14px;max-width:900px}.sh-case .shv-dialog{background:#080a07;color:#eee;border:1px solid #718151;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.sh-case .shv-dialog::backdrop{background:#000000eb}.sh-case .shv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.sh-case .shv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.sh-case .shv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.sh-case .shv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.sh-case .shv-cards,.sh-case .shv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-case .shv .shv-effect h4{margin-right:0}.sh-case .shv .shv-effect summary>.sh-case .shv-open{position:static;margin-top:14px}}@media(max-width:600px){.sh-case .shv{padding:18px;margin:28px 0}.sh-case .shv-cards,.sh-case .shv-craft-grid,.sh-case .shv-credit-grid,.sh-case .shv-sequence{grid-template-columns:1fr}.sh-case .shv .shv-deck{font-size:20px}.sh-case .shv .shv-effect summary,.sh-case .shv .shv-craft{padding:18px}.sh-case .shv .shv-effect .sh-case .shv-body{padding:0 18px 18px}.sh-case .shv-search>div{gap:6px}.sh-case .shv button{padding:8px 12px}.sh-case .shv-nav{gap:12px 16px}.sh-case .shv-dialog img{max-height:72dvh}.sh-case .shv-dialog p{font-size:13px}}.sh-case .shv>section{padding:0;border:0;margin:0}.sv{--sv-line:#3e536d;--sv-accent:#9dc9e7;color:#eeeee5;background:#101d30;margin:48px 0;padding:clamp(20px,4vw,54px);font:16px/1.6 Arial,sans-serif;min-width:0;border:1px solid var(--sv-line)}.sv *{box-sizing:border-box}.sv [hidden]{display:none!important}.sv a{color:inherit;text-underline-offset:4px}.sv a:hover{color:var(--sv-accent)}.sv :focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px}.sv h2,.sv h3,.sv h4{font-family:Arial,sans-serif;line-height:1.13;letter-spacing:-.025em;color:#f0f0e8;margin:0 0 16px;font-weight:700}.sv h2{font-size:clamp(38px,6vw,76px)}.sv h3{font-size:clamp(28px,3vw,44px)}.sv h4{font-size:22px}.sv p{font-size:16px;line-height:1.65;margin:0 0 20px}.sv .sv-kicker{display:block;font:11px/1.6 monospace;letter-spacing:.1em;color:var(--sv-accent);margin:0 0 12px}.sv .sv-deck{max-width:820px;font:22px/1.5 Georgia,serif}.sv .sv-counts{font:12px/1.6 monospace;color:#c0cbd8}.sv-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--sv-line);padding:20px 0;margin:28px 0}.sv-nav a{font:13px/1.7 monospace}.sv-search{max-width:700px;margin:24px 0 40px}.sv-search label{display:block;font-size:13px;margin-bottom:8px}.sv-search>div{display:flex;gap:10px}.sv-search input{min-width:0;flex:1;background:#0b1728;color:#eee;border:1px solid #6d8aa6;padding:12px;font:16px Arial}.sv button{background:#23374e;color:#eee;border:1px solid #6d8aa6;min-height:44px;padding:9px 16px;cursor:pointer;font:14px Arial}.sv-search output{display:block;min-height:24px;font:12px/1.7 monospace;margin-top:8px}.sv-section-head{padding:30px 0 16px;max-width:850px}.sv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.sv .sv-item{margin:0;border:1px solid var(--sv-line);background:#1b2b40;min-width:0;scroll-margin-top:100px}.sv .sv-item summary{list-style:none;cursor:pointer;display:block;padding:20px}.sv .sv-item summary::-webkit-details-marker{display:none}.sv .sv-scene summary{padding:0 0 18px}.sv .sv-scene summary>span,.sv .sv-scene summary>h4{margin:16px 18px 0}.sv .sv-scene summary>img{display:block;width:100%;height:auto;aspect-ratio:1920/1038;object-fit:contain}.sv .sv-open{display:block;font:11px/1.5 monospace;color:#c0cbd8}.sv .sv-item[open]{border-color:#9baee5}.sv .sv-body{padding:0 20px 22px}.sv .sv-body p{font-size:16px}.sv .sv-related{display:block;margin-top:16px;font:12px/1.6 monospace}.sv .sv-effect{margin:0 0 14px}.sv .sv-effect summary{position:relative;padding:24px}.sv .sv-effect h4{margin:0 180px 0 0;font-size:25px}.sv .sv-effect summary>.sv-open{position:absolute;right:24px;bottom:26px}.sv .sv-effect .sv-body{padding:0 24px 24px}.sv .sv-essay{max-width:950px}.sv-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.sv .sv-figure{margin:0;min-width:0}.sv .sv-figure>a{display:block}.sv .sv-figure img{width:100%;height:auto;display:block;object-fit:contain;background:#050505}.sv .sv-figure figcaption{font-size:13px;line-height:1.5;padding:10px 0 0;color:#dedee7}.sv .sv-figure figcaption>span{display:block;color:var(--sv-accent);font:11px/1.5 monospace;margin-bottom:5px}.sv-craft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sv .sv-craft{padding:22px}.sv .sv-craft h4{margin-top:24px}.sv-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.sv .sv-credit h4{font-size:20px}.sv .sv-source{border-top:1px solid var(--sv-line);padding:24px 0 0;margin:40px 0 0;color:#bdcddd}.sv-source summary{cursor:pointer;margin-bottom:16px;font:13px/1.6 monospace}.sv-source p{font-size:14px;max-width:900px}.sv-dialog{background:#0b1728;color:#eee;border:1px solid #6d8aa6;width:min(96vw,1500px);max-width:96vw;max-height:95dvh;padding:12px}.sv-dialog::backdrop{background:#000000eb}.sv-dialog-bar{display:flex;justify-content:end;gap:10px;margin-bottom:12px}.sv-dialog img{display:block;max-height:76dvh;width:100%;height:auto;object-fit:contain}.sv-dialog p{font:14px/1.5 Arial;margin:12px 4px 0}.sv :is(section,details,article){scroll-margin-top:100px}@media(max-width:1000px){.sv-cards,.sv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.sv .sv-effect h4{margin-right:0}.sv .sv-effect summary>.sv-open{position:static;margin-top:14px}}@media(max-width:600px){.sv{padding:18px;margin:28px 0}.sv-cards,.sv-craft-grid,.sv-credit-grid,.sv-sequence{grid-template-columns:1fr}.sv .sv-deck{font-size:20px}.sv .sv-effect summary,.sv .sv-craft{padding:18px}.sv .sv-effect .sv-body{padding:0 18px 18px}.sv-search>div{gap:6px}.sv button{padding:8px 12px}.sv-nav{gap:12px 16px}.sv-dialog img{max-height:72dvh}.sv-dialog p{font-size:13px}}.vd-dossier .sv>section{padding:0;border:0;margin:0}.vd-dossier .sv img{max-width:100%}.vd-dossier .sv .sv-picker{display:block;font:13px/1.6 Arial,sans-serif;margin:0 0 24px;max-width:100%}.vd-dossier .sv .sv-picker select{display:block;width:100%;min-width:0;max-width:100%;color:#eee;background:#0b1728;border:1px solid #6d8aa6;min-height:46px;padding:10px;font:16px/1.4 Arial,sans-serif;margin-top:7px}.vd-dossier .sv-head>.sv-figure{margin-top:26px}.vd-dossier .sv-head>.sv-figure img{max-height:540px;object-fit:contain}.vd-dossier .sv a{overflow-wrap:anywhere}.vd-dossier .sv .sv-item summary h4{display:block}.vd-dossier .sv .sv-effect h4{margin-right:200px}.vd-dossier .sv-dialog{padding:12px}.vd-dossier .sv-dialog button{min-width:44px}.vd-dossier .sv .sv-body p{font-family:Arial,sans-serif}.vd-dossier .sv p.sv-deck{font-family:Georgia,serif}.vd-dossier .sv-back{margin-top:16px}.vd-dossier .ca-quicklinks{flex-wrap:wrap}@media(max-width:1000px){.vd-dossier .sv .sv-effect h4{margin-right:0}}@media(max-width:600px){.vd-dossier .sv{padding:12px}.vd-dossier .sv .sv-effect .sv-body{padding:0 12px 18px}.vd-dossier .sv .sv-craft{padding:14px}.vd-dossier .sv h2{font-size:36px}.vd-dossier .sv h4{overflow-wrap:anywhere}}.vd-dossier.vd-navigable{--vd-headroom:84px;--vd-jump-space:104px;--vd-index-line:#3e536d;--vd-index-accent:#9dc9e7}.vd-dossier.vd-navigable>.cron-shell{max-width:1480px}.vd-navigable .vd-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:start;position:relative;margin-top:30px}.vd-navigable .vd-reader{min-width:0}.vd-navigable .vd-index{position:sticky;top:var(--vd-headroom);align-self:start;min-width:0;border-right:1px solid var(--vd-index-line);padding-right:18px}.vd-navigable .vd-index>p{font:11px/1.5 monospace;letter-spacing:.08em;margin:0 0 12px;color:var(--vd-index-accent)}.vd-navigable .vd-index-panel{border:0;padding:0;margin:0;background:transparent}.vd-navigable .vd-index-panel>summary{display:none}.vd-navigable .vd-index-panel>nav{max-height:calc(100dvh - var(--vd-headroom) - 50px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6d8aa6 transparent;padding:0 6px 8px 0}.vd-navigable .vd-index a{display:block;color:#d0deec;text-decoration:none;font:13px/1.35 Arial,sans-serif;padding:8px 8px 8px 10px;border-left:2px solid transparent;min-height:32px;overflow-wrap:anywhere}.vd-navigable .vd-index a:hover,.vd-navigable .vd-index a[aria-current=location]{background:#1b2b40;color:var(--vd-index-accent)}.vd-navigable .vd-index a[aria-current=location]{border-color:var(--vd-index-accent);font-weight:700}.vd-navigable .vd-index .vd-index-utility{font:11px/1.5 monospace;border-bottom:1px solid var(--vd-index-line);padding-block:11px;margin-bottom:12px}.vd-navigable .vd-index-group{margin:18px 0}.vd-navigable .vd-index-group p{font:10px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--vd-index-accent);margin:0 0 6px 12px}.vd-navigable .vd-index-group ol{list-style:none;margin:0;padding:0}.vd-navigable .vd-index-group li{margin:0;padding:0}.vd-dossier.vd-navigable#vd-top [id]{scroll-margin-top:var(--vd-jump-space)}.vd-navigable .vd-reader h2{font-size:clamp(30px,3.2vw,46px)}.vd-navigable .vd-reader .sv{padding:24px;margin-top:36px}.vd-navigable .sv .sv-cards,.vd-navigable .sv .sv-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-navigable .sv .sv-effect h4{margin-right:0;font-size:23px}.vd-navigable .sv .sv-effect summary>.sv-open{position:static;margin-top:12px}.vd-navigable .sv .sv-section-head h3{font-size:clamp(26px,3vw,38px)}.vd-navigable .vd-reader .cm-shell{padding-inline:0;width:100%;max-width:100%}.vd-navigable .vd-reader .ca-card-grid,.vd-navigable .vd-reader .cron-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-navigable a:focus-visible,.vd-navigable summary:focus-visible{outline:2px solid var(--vd-index-accent);outline-offset:4px}@media(max-width:1000px){.vd-dossier.vd-navigable{--vd-jump-space:164px}.vd-navigable .vd-layout{display:block}.vd-navigable .vd-index{z-index:15;top:var(--vd-headroom);padding:0;margin:0 0 24px;border:1px solid var(--vd-index-line);background:#0b1728;box-shadow:0 6px 16px #0005}.vd-navigable .vd-index>p{display:none}.vd-navigable .vd-index-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;padding:13px 16px;min-height:58px;cursor:pointer;font:700 13px/1.3 Arial,sans-serif;color:#eee}.vd-navigable .vd-index-panel>summary::-webkit-details-marker{display:none}.vd-navigable .vd-index-panel>summary small{display:block;font:11px/1.4 Arial,sans-serif;font-weight:400;color:#bdcddd;margin-top:4px}.vd-navigable .vd-index-panel>summary>span:last-child{font:24px/1 Arial,sans-serif}.vd-navigable .vd-index-panel[open]>summary>span:last-child{transform:rotate(45deg)}.vd-navigable .vd-index-panel>nav{max-height:calc(100dvh - var(--vd-headroom) - 100px);padding:8px 16px 18px;border-top:1px solid var(--vd-index-line)}.vd-navigable .vd-index a{min-height:44px;display:flex;align-items:center;font-size:14px}.vd-navigable .sv-nav a,.vd-navigable .ca-quicklinks a{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}.vd-navigable .sv-nav{gap:4px 18px}}@media(max-width:600px){.vd-dossier.vd-navigable>.cron-shell{padding-inline:12px}.vd-navigable .vd-head h1{font-size:clamp(40px,11.5vw,68px);letter-spacing:-.045em}.vd-navigable .vd-reader .sv{padding:10px;margin-top:28px}.vd-navigable .sv .sv-cards,.vd-navigable .sv .sv-sequence,.vd-navigable .sv .sv-craft-grid,.vd-navigable .sv .sv-credit-grid,.vd-navigable .vd-reader .ca-card-grid,.vd-navigable .vd-reader .cron-card-grid{grid-template-columns:1fr}.vd-navigable .sv .sv-deck{font-size:18px}.vd-navigable .sv .sv-effect summary,.vd-navigable .sv .sv-craft{padding:14px}.vd-navigable .sv .sv-effect .sv-body,.vd-navigable .sv .sv-body{padding:0 12px 18px}.vd-navigable .vd-reader .ca-chapter-body{padding-inline:12px}.vd-navigable .vd-reader .ca-chapter-summary{gap:14px}.vd-navigable .vd-reader .ca-feature-layout,.vd-navigable .vd-reader .ca-research-source{display:block}.vd-navigable .vd-reader .ca-feature-art,.vd-navigable .vd-reader .ca-source-intro{position:static}.vd-navigable .vd-reader .ca-reading-entry{display:block}.vd-navigable .vd-reader .ca-reading-entry--text{padding-left:0}.vd-navigable .vd-dossier-search{padding:16px}.vd-navigable input,.vd-navigable select{max-width:100%;min-width:0}}@media print{.vd-navigable .vd-index{display:none}.vd-navigable .vd-layout{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
