.dossier-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:330px minmax(0,1fr);gap:clamp(34px,5vw,76px);margin-top:38px;padding:clamp(24px,4vw,54px);border:3px solid #fff5dc;background:radial-gradient(circle at 17% 18%,rgba(239,34,75,.18),transparent 28%),linear-gradient(120deg,#151a27 0 68%,#182849 68%);box-shadow:14px 14px 0 #000;overflow:hidden}.dossier-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(112deg,transparent 0 30px,rgba(255,255,255,.025) 31px 33px)}.dossier-hero__mark{position:absolute;right:-.08em;bottom:-.33em;z-index:-1;color:rgba(255,255,255,.055);font:900 22rem/1 sans-serif}.dossier-cover-stage{position:relative;align-self:start;padding:25px 16px 20px}.dossier-cover-stage::before,.dossier-cover-stage::after{content:"";position:absolute;z-index:-1}.dossier-cover-stage::before{inset:0 0 38px 36px;background:#ed224b;clip-path:polygon(12% 0,100% 0,100% 88%,88% 100%,0 100%,0 12%)}.dossier-cover-stage::after{inset:16px 30px 9px 0;border:2px solid #f4bd34}.dossier-cover-stage__code{position:absolute;top:2px;left:16px;color:#f4bd34;font-size:.58rem;font-weight:900;letter-spacing:.15em}.dossier-cover-stage__frame{position:relative;aspect-ratio:2/3;border:5px solid #080a10;background:#0a0d13;box-shadow:12px 13px 0 rgba(0,0,0,.75);overflow:hidden;transform:rotate(-1.5deg);transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease}.dossier-cover-stage:hover .dossier-cover-stage__frame{box-shadow:17px 18px 0 rgba(0,0,0,.8);transform:translateY(-7px) rotate(1deg) scale(1.015)}.dossier-cover-stage__frame img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease,filter .4s ease}.dossier-cover-stage:hover img{filter:saturate(1.12) contrast(1.04);transform:scale(1.045)}.dossier-cover-stage__empty{display:grid;place-content:center;gap:8px;width:100%;height:100%;text-align:center;background:radial-gradient(circle,rgba(237,34,75,.24),transparent 50%)}.dossier-cover-stage__empty b{color:#f4bd34;font-size:7rem;line-height:1}.dossier-cover-stage__empty small{color:#8c94a6;font-size:.62rem;letter-spacing:.15em;text-transform:uppercase}.dossier-cover-stage__adult{position:absolute;top:8px;right:8px;padding:5px 8px;background:#ed224b;color:#fff;font-size:.72rem}.dossier-cover-stage__stamp{position:absolute;right:-4px;bottom:0;padding:8px 10px;border:2px solid #fff5dc;background:#080a10;color:#fff5dc;font:italic 900 .7rem/.95 Impact,sans-serif;letter-spacing:.1em;transform:rotate(-3deg)}.dossier-profile{position:relative;min-width:0;padding-top:3px}.dossier-profile__signal{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #4b5366;color:#a5acbc;font-size:.62rem;font-weight:900;letter-spacing:.15em}.dossier-profile__signal span{display:flex;align-items:center;gap:8px;color:#52e6aa}.dossier-profile__signal span i{width:8px;height:8px;border-radius:50%;background:#52e6aa;box-shadow:0 0 0 5px rgba(82,230,170,.12)}.dossier-profile__eyebrow{margin:0;color:#f4bd34;font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dossier-profile h1{max-width:900px;margin:7px 0 8px;color:#fff5dc;font-size:clamp(3.4rem,7vw,7.4rem);line-height:.76;letter-spacing:-.035em;text-shadow:6px 6px 0 #000;text-transform:uppercase}.dossier-profile__alternate{margin:0 0 15px;color:#9ca4b5;font-size:.86rem}.dossier-profile__genres{display:flex;flex-wrap:wrap;gap:7px}.dossier-profile__genres a{padding:5px 10px;border:1px solid #46516b;background:#0d111b;color:#c8cedb;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.dossier-profile__genres a:hover{border-color:#f4bd34;color:#f4bd34}.dossier-power-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:22px}.dossier-power-grid>div{padding:13px;border-top:3px solid #ed224b;background:rgba(5,7,12,.72)}.dossier-power-grid>div:nth-child(2){border-color:#376dff}.dossier-power-grid>div:nth-child(3){border-color:#f4bd34}.dossier-power-grid small,.dossier-power-grid span{display:block}.dossier-power-grid small{color:#7f8798;font-size:.52rem;font-weight:900;letter-spacing:.14em}.dossier-power-grid strong{display:block;margin:3px 0;color:#fff;font-size:1.35rem}.dossier-power-grid strong i{color:#f4bd34;font-style:normal}.dossier-power-grid span{color:#71798a;font-size:.6rem}.dossier-profile__meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:9px 0 0}.dossier-profile__meta>div{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid rgba(255,255,255,.09)}.dossier-profile__meta dt{color:#737c8d;font-size:.52rem;font-weight:900;letter-spacing:.12em}.dossier-profile__meta dd{margin:0;color:#dce0e8;font-size:.7rem;text-align:right}.dossier-profile__story{margin-top:21px}.dossier-profile__story>p{margin:0;color:#ed224b;font-size:.55rem;font-weight:900;letter-spacing:.16em}.dossier-profile__story h2{margin:3px 0 7px;font-size:1.55rem}.dossier-profile__story>div{max-width:820px;color:#b7bdca;font-size:.86rem;line-height:1.65}.dossier-profile__actions{display:flex;gap:10px;margin-top:22px}.dossier-profile__actions a{display:flex;align-items:center;justify-content:center;min-height:48px;text-decoration:none}.dossier-profile__read{flex:1;gap:8px;padding:8px 16px;background:#ed224b;color:#fff;font-weight:900;text-transform:uppercase;box-shadow:5px 5px 0 #000}.dossier-profile__read small{font-size:.48rem;letter-spacing:.12em}.dossier-profile__browse{padding:8px 17px;border:1px solid #536078;background:#0a0d14;color:#dce1eb;font-size:.72rem;font-weight:800}.chapter-arsenal{margin-top:58px}.chapter-arsenal__heading{display:flex;align-items:end;justify-content:space-between;gap:25px;padding:0 0 16px;border-bottom:3px solid #fff5dc}.chapter-arsenal__heading p{margin:0;color:#ed224b;font-size:.65rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.chapter-arsenal__heading h2{margin:4px 0 0;font-size:clamp(2.8rem,5vw,5rem);line-height:.82;text-transform:uppercase}.chapter-arsenal__heading>span{color:#8e96a7;font-size:.68rem;text-align:right;text-transform:uppercase}.chapter-arsenal__heading>span strong{display:block;color:#f4bd34;font-size:2rem}.chapter-arsenal__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.chapter-arsenal__list>a{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:68px;padding:8px 11px;border:1px solid #293144;border-left:4px solid #376dff;background:#101521;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.chapter-arsenal__list>a:hover{z-index:2;border-color:#f4bd34;background:#182035;transform:translateX(4px)}.chapter-arsenal__list>a.is-latest{grid-column:1/-1;border-left-color:#ed224b;background:linear-gradient(90deg,rgba(237,34,75,.15),#101521 55%)}.chapter-arsenal__number{display:grid;place-items:center;width:36px;height:36px;background:#080b11;color:#65708a;font:italic 900 .9rem Impact,sans-serif}.chapter-arsenal__name{min-width:0}.chapter-arsenal__name small,.chapter-arsenal__name strong{display:block}.chapter-arsenal__name small{color:#6f788c;font-size:.45rem;font-weight:900;letter-spacing:.12em}.chapter-arsenal__name strong{overflow:hidden;color:#eef0f5;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.chapter-arsenal__list time{color:#81899a;font-size:.62rem}.chapter-arsenal__list>a>b{color:#ed224b;font-size:.58rem;letter-spacing:.1em}.chapter-arsenal__list>a>b i{font-style:normal}.chapter-arsenal__empty{grid-column:1/-1;display:grid;gap:4px;padding:50px;border:1px dashed #46516b;text-align:center}.chapter-arsenal__empty span{color:#8f97a8;font-size:.8rem}.dossier-community{margin-top:48px}.dossier-community [data-community]{max-width:none}
@media(max-width:860px){.dossier-hero{grid-template-columns:240px minmax(0,1fr);gap:28px;padding:25px}.dossier-profile h1{font-size:4.2rem}.dossier-cover-stage{padding-inline:10px}.dossier-profile__story>div{font-size:.78rem}.chapter-arsenal__list{grid-template-columns:1fr}.chapter-arsenal__list>a.is-latest{grid-column:auto}}
@media(max-width:620px){.dossier-hero{grid-template-columns:112px minmax(0,1fr);gap:16px;margin-top:14px;padding:14px;border-width:2px;box-shadow:7px 7px 0 #000}.dossier-cover-stage{padding:15px 4px 9px}.dossier-cover-stage::before{inset:0 0 18px 15px}.dossier-cover-stage::after{inset:7px 13px 2px 0}.dossier-cover-stage__frame{border-width:2px;box-shadow:5px 5px 0 rgba(0,0,0,.75)}.dossier-cover-stage__code{top:-1px;left:4px;font-size:.42rem}.dossier-cover-stage__stamp{right:-4px;padding:4px 5px;font-size:.48rem}.dossier-profile__signal{margin-bottom:8px;padding-bottom:6px;font-size:.47rem}.dossier-profile__signal>b{display:none}.dossier-profile__eyebrow{font-size:.52rem}.dossier-profile h1{margin-top:4px;font-size:clamp(2rem,10vw,3rem);line-height:.82;text-shadow:3px 3px 0 #000}.dossier-profile__alternate{display:none}.dossier-profile__genres{gap:4px}.dossier-profile__genres a{padding:3px 5px;font-size:.48rem}.dossier-profile__genres a:nth-child(n+4){display:none}.dossier-power-grid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:12px}.dossier-power-grid>div{padding:7px}.dossier-power-grid small{font-size:.4rem}.dossier-power-grid strong{font-size:.83rem}.dossier-power-grid span{display:none}.dossier-profile__meta{grid-column:1/-1;margin-top:5px}.dossier-profile__meta>div{display:block;padding:6px}.dossier-profile__meta dd{font-size:.6rem;text-align:left}.dossier-profile__story{grid-column:1/-1;margin-top:10px}.dossier-profile__story h2{font-size:1.2rem}.dossier-profile__story>div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:.72rem;line-height:1.5}.dossier-profile__actions{grid-column:1/-1;margin-top:12px}.dossier-profile__actions a{min-height:40px}.dossier-profile__read{font-size:.68rem}.dossier-profile__read small{display:none}.dossier-profile__browse{padding-inline:10px;font-size:.62rem}.dossier-profile{display:contents}.dossier-hero__mark{font-size:12rem}.chapter-arsenal{margin-top:40px}.chapter-arsenal__heading{align-items:start}.chapter-arsenal__heading h2{font-size:2.5rem}.chapter-arsenal__heading>span strong{font-size:1.4rem}.chapter-arsenal__list>a{grid-template-columns:34px minmax(0,1fr) auto;min-height:58px;padding:6px 8px}.chapter-arsenal__number{width:29px;height:29px}.chapter-arsenal__list time{display:none}.chapter-arsenal__list>a>b{font-size:0}.chapter-arsenal__list>a>b i{font-size:.9rem}.dossier-community{margin-top:35px}}
@media(max-width:390px){.dossier-hero{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px}.dossier-profile h1{font-size:1.85rem}.dossier-power-grid strong{font-size:.72rem}.dossier-profile__actions{display:grid;grid-template-columns:1fr auto}.dossier-profile__browse{white-space:nowrap}}
@media(prefers-reduced-motion:reduce){.dossier-cover-stage__frame,.dossier-cover-stage__frame img,.chapter-arsenal__list>a{transition:none}.dossier-cover-stage:hover .dossier-cover-stage__frame,.dossier-cover-stage:hover img{transform:none}}
@media(max-width:620px){.dossier-cover-stage{grid-column:1;grid-row:1/span 5}.dossier-profile__signal{grid-column:2;grid-row:1}.dossier-profile__eyebrow{grid-column:2;grid-row:2}.dossier-profile>h1{grid-column:2;grid-row:3}.dossier-profile__alternate{grid-column:2;grid-row:4}.dossier-profile__genres{grid-column:2;grid-row:5}.dossier-power-grid{grid-row:6}.dossier-profile__meta{grid-row:7}.dossier-profile__story{grid-row:8}.dossier-profile__actions{grid-row:9}}
@media(max-width:620px){.theme-berri header.berri-header{position:relative;height:auto}.theme-berri .berri-nav{scrollbar-width:none}.theme-berri .berri-nav::-webkit-scrollbar{display:none}}
.dossier-hero,.chapter-arsenal,.dossier-community{width:min(1180px,calc(100% - 48px));margin-right:auto;margin-left:auto}.dossier-hero{margin-top:38px}.chapter-arsenal{margin-top:58px}.dossier-community{margin-top:48px}@media(max-width:620px){.dossier-hero,.chapter-arsenal,.dossier-community{width:min(100% - 20px,1180px)}.dossier-hero{margin-top:14px}.chapter-arsenal{margin-top:40px}.dossier-community{margin-top:35px}}
.chapter-arsenal__new{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:999px;background:#ed224b;color:#fff;font-size:.43rem;font-style:normal;letter-spacing:.08em;vertical-align:middle}.chapter-arsenal__list time{display:grid;line-height:1.25;text-align:right}.chapter-arsenal__list time small{color:#ed224b;font-size:.43rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}@media(max-width:620px){.chapter-arsenal__new{margin-left:3px;font-size:.38rem}.chapter-arsenal__list time{display:none}}
@media(max-width:620px){.chapter-arsenal__list time{display:grid;font-size:.52rem}.chapter-arsenal__list>a>b{display:none}}
.chapter-arsenal__tools{display:grid;justify-items:end;gap:8px}.chapter-arsenal__tools>span{color:#8e96a7;font-size:.68rem;text-align:right;text-transform:uppercase}.chapter-arsenal__tools>span strong{display:inline;margin-right:5px;color:#f4bd34;font-size:1.2rem}.chapter-sort{display:flex;gap:5px}.chapter-sort button{padding:7px 10px;border:1px solid #46516b;background:#0a0d14;color:#a9b0c0;font-size:.56rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.chapter-sort button:hover,.chapter-sort button[aria-pressed=true]{border-color:#f4bd34;background:#f4bd34;color:#0a0d14}.chapter-arsenal__list.is-sorting>a{animation:chapter-reorder .24s ease}@keyframes chapter-reorder{from{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:620px){.chapter-arsenal__heading{display:grid;grid-template-columns:1fr auto}.chapter-arsenal__tools{gap:5px}.chapter-arsenal__tools>span{font-size:.52rem}.chapter-arsenal__tools>span strong{font-size:.9rem}.chapter-sort{display:grid}.chapter-sort button{padding:5px 7px;font-size:.48rem}}@media(prefers-reduced-motion:reduce){.chapter-arsenal__list.is-sorting>a{animation:none}}
.chapter-arsenal__list time[data-chapter-date]{min-width:96px;padding:5px 7px;border:1px solid transparent;border-radius:4px;cursor:help;outline:none}.chapter-arsenal__list time[data-chapter-date]:hover,.chapter-arsenal__list time[data-chapter-date]:focus-visible,.chapter-arsenal__list time[data-show-exact=true]{border-color:#46516b;background:#080b11}.chapter-date__exact{display:none;color:#e2e5ec;white-space:nowrap}.chapter-arsenal__list time[data-chapter-date]:hover .chapter-date__relative,.chapter-arsenal__list time[data-chapter-date]:focus-visible .chapter-date__relative,.chapter-arsenal__list time[data-show-exact=true] .chapter-date__relative{display:none}.chapter-arsenal__list time[data-chapter-date]:hover .chapter-date__exact,.chapter-arsenal__list time[data-chapter-date]:focus-visible .chapter-date__exact,.chapter-arsenal__list time[data-show-exact=true] .chapter-date__exact{display:inline}@media(max-width:620px){.chapter-arsenal__list time[data-chapter-date]{min-width:78px;padding:3px 4px}.chapter-date__exact{position:absolute;right:8px;z-index:3;padding:6px 8px;border:1px solid #46516b;background:#080b11;box-shadow:4px 4px 0 #000}}
