.option-switch{align-items:center;gap:.7rem;display:inline-flex}.option-switch-track{cursor:pointer;background:linear-gradient(#4d211c 0%,#24110f 100%);border:1px solid #50230a8c;border-radius:999px;flex-shrink:0;width:3.1rem;height:1.7rem;transition:background .25s;position:relative;box-shadow:inset 0 2px 5px #00000073}.option-switch-track[aria-checked=true]{background:linear-gradient(#1c4d21 0%,#0f2411 100%)}.option-switch-track:focus-visible{outline:2px solid var(--copper-ink);outline-offset:2px}.option-switch-knob{background:linear-gradient(#f3d6a2 0%,#d8ab70 60%,#bb8048 100%);border-radius:999px;width:1.3rem;height:1.3rem;transition:transform .25s;position:absolute;top:50%;left:.2rem;transform:translateY(-50%);box-shadow:0 2px 5px #00000073,inset 0 0 0 1px #50230a73}.option-switch-track[aria-checked=true] .option-switch-knob{transform:translate(calc(1.4rem - 2px),-50%)}.option-switch-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#5a4c33;cursor:pointer;font-size:11px}@media (prefers-reduced-motion:reduce){.option-switch-track,.option-switch-knob{transition:none}}.editorial-hub-image{aspect-ratio:1200/630;border:1px solid #c9b077;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 3px 10px #2b1e1240}.version-toggle-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.editorial-poster-caption{text-align:center;color:var(--text-primary);text-wrap:balance;font-size:.8rem;line-height:1.35}.editorial-pile-cell:has(.poster-stack-details[open]){grid-column:1/-1}.editorial-poster-grid--piles>li:not(.editorial-pile-cell)>a{margin:1rem 1.6rem 0 .1rem}@media (max-width:40rem){.editorial-poster-grid--piles{overflow-clip-margin:1rem;overflow-x:clip}}@media (min-width:40.01rem) and (max-width:48rem){.editorial-poster-grid--piles{overflow-clip-margin:4rem;overflow-x:clip}}.editorial-reference-poster{border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 12px 28px #2b1e1247}@media (min-width:768px){.editorial-poster-grid--compares>li:not(.editorial-compare){padding-top:calc(1px + 2.535rem)}}.editorial-reference-frame{background:radial-gradient(at 50% 40%,#5a3a20,#2c180d);border-radius:3px;align-items:center;display:flex;overflow:hidden;box-shadow:0 12px 28px #2b1e1247,inset 0 0 0 1px #c28f5b4d}.editorial-reference-frame .editorial-reference-poster{object-fit:contain;max-height:100%;box-shadow:none}.editorial-poster-source{text-align:center;color:var(--text-secondary);font-size:.72rem;font-style:italic}.editorial-compare{border:1px dashed color-mix(in srgb, var(--copper-ink) 55%, transparent);background:#f1e4c673;border-radius:16px;gap:.6rem;padding:.75rem;display:grid}.editorial-compare-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.editorial-compare--wide{grid-column:1/-1}.editorial-compare--wide .editorial-compare-pair{grid-template-columns:minmax(0,1fr)}.editorial-compare--wide .editorial-compare-side:first-child>a{justify-self:center;width:min(60%,14rem)}@media (min-width:640px){.editorial-compare--wide .editorial-compare-pair{grid-template-columns:var(--wide-columns)}.editorial-compare--wide .editorial-compare-side:first-child>a{width:auto}}@media (min-width:1024px){.editorial-compare--wide{grid-column:span 3}}.editorial-compare--trio{grid-column:1/-1}.editorial-compare--trio .editorial-compare-pair{grid-template-columns:minmax(0,1fr)}.editorial-compare-posters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.editorial-compare--trio .editorial-compare-side:last-child>.editorial-reference-frame{justify-self:center;width:calc(50% - .375rem)}@media (min-width:640px){.editorial-compare--trio .editorial-compare-pair{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-compare--trio .editorial-compare-side:first-child{grid-column:span 2}.editorial-compare--trio .editorial-compare-side:last-child>.editorial-reference-frame{justify-self:stretch;width:auto}}@media (min-width:1024px){.editorial-compare--trio{grid-column:span 3}}.editorial-compare-side{grid-template-columns:minmax(0,1fr);align-content:start;gap:.45rem;margin:0;display:grid}.editorial-compare-label{background:var(--surface-dark);font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fbeed6;border-radius:999px;justify-self:center;padding:.2rem .65rem;font-size:10px;font-weight:800}.editorial-compare-label--work{background:var(--copper-ink)}@media (max-width:420px){.editorial-compare-label{text-align:center;white-space:normal;text-wrap:balance;justify-content:center;align-items:center;max-width:100%;min-height:calc(2.4em + .4rem);line-height:1.2;display:flex}}.editorial-section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);align-items:center;gap:.8rem;font-size:clamp(.95rem,.9rem + .25vw,1.15rem);font-weight:700;display:flex}.identical-group-amount>span{font-size:1rem}.amount-reading{opacity:.75;font-size:.8em}.progression-heading{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.progression-rank{color:#f7d2a3;background:linear-gradient(#7b4317 0%,#5b2d0f 100%);border:2px solid #371400b3;border-radius:999px;justify-content:center;align-items:center;min-width:2.2rem;height:2.2rem;padding:0 .45rem;font-size:.95rem;display:inline-flex;box-shadow:inset 0 0 8px #00000073,0 2px 5px #2b1e1240}.progression-rank--1{color:#3e2723;background:linear-gradient(#f1d27a 0%,#c9962b 100%)}.progression-rank--2{color:#3e2723;background:linear-gradient(#ece7df 0%,#a9a298 100%)}.progression-rank--3{color:#2b1407;background:linear-gradient(#e2ae78 0%,#9a6433 100%)}.progression-name{letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);font-size:clamp(.95rem,.9rem + .2vw,1.1rem);font-weight:700}.bounty-fact{padding-left:calc(var(--fact-spine) + var(--fact-seal) / 2 + .9rem);scroll-margin-top:5rem;position:relative}.bounty-fact:before{content:"";top:calc(var(--fact-crossing) / -2 - var(--fact-rope-width) / 2);bottom:calc(var(--fact-crossing) / -2 - var(--fact-rope-width) / 2);left:calc(var(--fact-spine) - var(--fact-rope-width) / 2);width:calc(50% - var(--fact-spine) + var(--fact-rope-width));border:var(--fact-rope-width) dashed var(--fact-rope);border-right:none;border-radius:1.4rem 0 0 1.4rem;position:absolute}.bounty-fact:first-child:before{border-top:none;border-top-left-radius:0;top:0}.bounty-fact:last-child:before{border-bottom:none;border-bottom-left-radius:0;bottom:0}.bounty-fact:nth-child(2n){padding-right:calc(var(--fact-spine) + var(--fact-seal) / 2 + .9rem);padding-left:0}.bounty-fact:nth-child(2n):before{left:auto;right:calc(var(--fact-spine) - var(--fact-rope-width) / 2);border-right:var(--fact-rope-width) dashed var(--fact-rope);border-left:none;border-radius:0 1.4rem 1.4rem 0}.bounty-fact:nth-child(2n):last-child:before{border-bottom-right-radius:0}.bounty-fact:nth-child(2n) .bounty-fact-seal{left:auto;right:calc(var(--fact-spine) - var(--fact-seal) / 2)}.bounty-fact:nth-child(2n) .bounty-fact-card:before{left:auto;right:-.5rem;transform:rotate(225deg)}.bounty-fact-title{color:#f6e6c4;text-wrap:pretty;font-size:clamp(1.02rem,.96rem + .3vw,1.22rem);font-weight:800;line-height:1.25}.bounty-fact-body{padding:1rem .95rem .2rem}.bounty-fact-body:after{content:"";clear:both;display:block}.bounty-fact-posters{--fact-fan:1;--fact-poster-width:6.5rem;--fact-peek:.5rem;--fact-peeking:min(var(--fact-posters) - 1, 3);--fact-origin:calc((1 - var(--fact-fan)) / 2 * var(--fact-peeking) * var(--fact-peek));float:right;width:calc(var(--fact-poster-width) + var(--fact-peeking) * var(--fact-peek));margin:calc(.15rem + var(--fact-peeking) * .35rem) 0 .6rem .9rem}.bounty-fact:nth-child(2n) .bounty-fact-posters{--fact-fan:-1;float:left;margin-left:0;margin-right:.9rem}.bounty-fact-stack{justify-items:start;display:grid}.bounty-fact-poster{--fact-shown:min(var(--fact-layer), 3);z-index:var(--fact-z);width:var(--fact-poster-width);transform:translate(calc(var(--fact-origin) + var(--fact-shown) * var(--fact-peek) * var(--fact-fan)), calc(var(--fact-shown) * -.35rem)) rotate(calc((2deg + var(--fact-shown) * 2.5deg) * var(--fact-fan)));grid-area:1/1;transition:transform .35s,opacity .35s,filter .35s;display:block;position:relative}.bounty-fact-poster[data-behind]{cursor:pointer;filter:brightness(.9)}.bounty-fact-poster[data-buried]{opacity:0;pointer-events:none}.bounty-fact-poster:before{content:"";z-index:1;background:radial-gradient(circle at 35% 30%,#e7a27a 0%,#9c3b1c 60%,#5a1d0a 100%);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:-.35rem;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #0006}.bounty-fact .bounty-fact-poster[data-front]:hover{transform:translate(var(--fact-origin), -.15rem) rotate(0deg) scale(1.03)}.bounty-fact-stack-nav{width:var(--fact-poster-width);margin-top:.55rem;margin-left:var(--fact-origin);justify-content:center;align-items:center;gap:.3rem;display:flex}.bounty-fact-stack-nav button{border:1px solid var(--copper-ink);background:var(--copper-gold);width:1.6rem;height:1.6rem;color:var(--chocolate-ink);cursor:pointer;border-radius:50%;place-items:center;font-size:.95rem;font-weight:700;line-height:1;transition:background .2s,color .2s;display:grid;box-shadow:0 2px 4px #2b1e122e}.bounty-fact-stack-nav button:hover,.bounty-fact-stack-nav button:focus-visible{background:var(--earth-umber);color:var(--parchment-cream)}.bounty-fact-stack-count{text-align:center;min-width:2.2rem;color:var(--text-secondary);font-size:.75rem;font-weight:700}.bounty-fact-work{background:var(--fact-paper);border:1px solid #c9b077;border-radius:3px;padding:3px;display:block;box-shadow:0 4px 10px #2b1e1240}.bounty-fact-work img{width:100%;height:auto;display:block}.bounty-fact-work-stamp{font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;color:#f6e6c4;background:#2f1b0ce0;border-radius:2px;margin-top:3px;padding:.15rem .3rem;font-size:.5rem;font-weight:700;display:block}.bounty-fact-text{color:var(--text-primary);font-size:.95rem;line-height:1.65}.bounty-fact-more{border:1px solid var(--copper-ink);background:var(--copper-gold);min-height:1.9rem;font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--chocolate-ink);border-radius:999px;align-items:center;margin-top:.8rem;padding:.3rem .85rem;font-size:.68rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex;box-shadow:0 2px 5px #2b1e122e}.bounty-fact-more-arrow{margin-left:.4rem}.bounty-fact-more:hover{background:var(--earth-umber);color:var(--parchment-cream)}.bounty-fact--veiled .bounty-fact-card{pointer-events:none;user-select:none}.bounty-fact--veiled .bounty-fact-body,.bounty-fact--veiled .bounty-fact-foot{filter:blur(5px)}.bounty-fact-veil{z-index:2;background:var(--fact-head);font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#f6e7c8;border-radius:999px;padding:.55rem 1.1rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #2b1e1259}.bounty-fact-veil:hover{transform:translate(-50%,-50%)scale(1.05)}.bounty-fact--tail .bounty-fact-seal{font-size:1.3rem;line-height:1}.bounty-fact-tail-detail{font-size:1.05rem;font-weight:700;line-height:1.3}.bounty-fact-tail-count{color:#f3cf7a;font-size:1.9rem;font-weight:900;line-height:1}.bounty-fact-foot{border-top:1px dashed color-mix(in srgb, var(--surface-dark) 30%, transparent);margin:.75rem .95rem .45rem;padding-top:.6rem}.bounty-fact-source{color:var(--text-secondary);font-size:.78rem;font-style:italic;line-height:1.45}@media (min-width:768px){.bounty-fact-body{padding:1.15rem 1.3rem .2rem}.bounty-fact-foot{margin:.85rem 1.3rem .5rem}.bounty-fact-posters{--fact-poster-width:8.5rem;--fact-peek:.6rem;margin-left:1.3rem}.bounty-fact:nth-child(2n) .bounty-fact-posters{margin-right:1.3rem}.bounty-fact-text{font-size:1rem}}@media (min-width:1024px){.bounty-fact:before{content:none}.bounty-fact,.bounty-fact:nth-child(2n){width:calc(50% - var(--fact-seal) / 2 - var(--fact-gap));padding:0}.bounty-fact+.bounty-fact{margin-top:-8rem}.bounty-fact:nth-child(2n){margin-left:auto}.bounty-fact:nth-child(odd) .bounty-fact-seal{left:calc(100% + var(--fact-gap))}.bounty-fact:nth-child(2n) .bounty-fact-seal{right:auto;left:calc(-1 * var(--fact-gap) - var(--fact-seal))}.bounty-fact:nth-child(odd) .bounty-fact-card:before{left:auto;right:-.5rem;transform:rotate(225deg)}.bounty-fact:nth-child(2n) .bounty-fact-card:before{left:-.5rem;right:auto;transform:rotate(45deg)}.bounty-fact:nth-child(odd) .bounty-fact-posters{--fact-fan:-1;float:left;margin-left:0;margin-right:1.3rem}.bounty-fact:nth-child(2n) .bounty-fact-posters{--fact-fan:1;float:right;margin-left:1.3rem;margin-right:0}}@media (prefers-reduced-motion:reduce){.bounty-fact-poster,.bounty-fact-more,.bounty-fact-stack-nav button{transition:none}.bounty-fact .bounty-fact-poster[data-front]:hover{transform:translate(var(--fact-origin), 0) rotate(calc(2deg * var(--fact-fan)))}}
