.crimology-bundle-contents.crimology-contents{background:var(--c-bg);position:relative}.crimology-bundle-contents div.crimology-contents__bg{background-color:var(--c-bg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;top:0;right:0;bottom:0;left:0;opacity:.6;position:absolute}.crimology-bundle-contents .crimology-contents__inner{margin-inline:auto;max-width:calc(167.6rem + 2 * var(--cr-pad));padding:clamp(6rem,7vw,13.4rem) var(--cr-pad) clamp(6rem,5.4vw,10.4rem);position:relative}.crimology-bundle-contents .crimology-contents__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2.4rem;text-align:center;text-transform:uppercase}.crimology-bundle-contents .crimology-contents__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:.85;margin:0 0 clamp(3.6rem,3.1vw,5.9rem);text-align:center;text-transform:uppercase}.crimology-bundle-contents__intro{color:var(--c-text);font-size:1.6rem;line-height:1.6;margin:0 auto 3.2rem;max-width:72rem;text-align:center}.crimology-bundle-contents__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:111.2rem}.crimology-bundle-contents__grid--three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}@media screen and (max-width:989px){.crimology-bundle-contents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.crimology-bundle-contents__grid{grid-template-columns:minmax(0,1fr)}}.crimology-spis{overflow:hidden;position:relative}.crimology-spis div.crimology-spis__bg{background-color:#060709;background-position:89% 50%;background-repeat:no-repeat;background-size:cover;display:block;top:0;right:0;bottom:0;left:0;position:absolute}.crimology-spis__background-image{display:block;height:100%;object-fit:cover;object-position:89% 50%;width:100%}.crimology-spis__inner{margin-inline:auto;max-width:calc(167.6rem + 2 * var(--cr-pad));padding:clamp(5rem,4.95vw,9.5rem) var(--cr-pad) clamp(5rem,4.5vw,8.6rem);position:relative;z-index:1}.crimology-spis__col{max-width:64.9rem}.crimology-spis__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2.4rem;text-transform:uppercase}.crimology-spis__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:.85;margin:0 0 2.4rem;text-transform:uppercase}.crimology-spis__teaser{color:var(--c-text);font-family:var(--font-body);font-size:clamp(1.4rem,.83vw,1.6rem);line-height:1.5;margin:0 0 clamp(2.4rem,2vw,4rem);max-width:53.4rem}.crimology-spis__panels{display:flex;flex-direction:column;gap:1.6rem;list-style:none;margin:0;padding:0}.crimology-spis__panel{align-items:center;background:#0d1117;border-left:.3rem solid var(--c-accent);border-radius:2px;display:flex;gap:1.2rem;min-height:11.2rem;padding:2rem 2.8rem}.crimology-spis__icon-svg{flex:none;height:clamp(4.4rem,2.9vw,5.6rem);width:auto}.crimology-spis__label{color:#ddf3ef;font-family:var(--font-head);font-size:clamp(1.8rem,1.15vw,2.2rem);font-weight:700;letter-spacing:-.005em;line-height:1;text-transform:uppercase}.crimology-spis__panel--bars .crimology-diffbars{align-items:center;display:flex;gap:3.2rem;width:100%}.crimology-spis__panel--bars .crimology-diffbars__label{color:#ddf3ef;font-family:var(--font-head);font-size:clamp(1.8rem,1.15vw,2.2rem);font-weight:700;letter-spacing:-.005em;margin:0}.crimology-spis__panel--bars .crimology-diffbars__bars{flex:1;max-width:47rem}@media screen and (max-width:989px){.crimology-spis__col{max-width:56rem}}@media screen and (max-width:749px){.crimology-spis div.crimology-spis__bg{background-position:78% 50%}.crimology-spis__background-image{object-position:78% 50%}.crimology-spis div.crimology-spis__bg:after{background:#0607098c;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.crimology-spis__panel{min-height:8.4rem;padding:1.6rem 2rem}.crimology-spis__panel--bars .crimology-diffbars{align-items:stretch;flex-direction:column;gap:1.2rem}.crimology-spis__panel--bars .crimology-diffbars__bars{max-width:none;width:100%}}.crimology-contents{background:var(--c-bg);overflow:hidden;position:relative}.crimology-contents div.crimology-contents__bg{background-color:var(--c-bg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;top:0;right:0;bottom:0;left:0;opacity:.6;position:absolute}.crimology-contents div.crimology-contents__bg--image{opacity:1}.crimology-contents__background-image{display:block;height:100%;object-fit:cover;width:100%}.crimology-contents__inner{margin-inline:auto;max-width:calc(167.6rem + 2 * var(--cr-pad));padding:clamp(6rem,7vw,13.4rem) var(--cr-pad) clamp(6rem,5.4vw,10.4rem);position:relative;z-index:1}.crimology-contents__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2.4rem;text-align:center;text-transform:uppercase}.crimology-contents__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:.85;margin:0 0 clamp(3.6rem,3.1vw,5.9rem);text-align:center;text-transform:uppercase}.crimology-contents__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.crimology-contents__card{background:#0e1116cc;border:.1rem solid var(--c-accent);border-radius:4px;display:flex;flex-direction:column;gap:1.6rem;min-height:28rem;overflow:hidden;padding:2rem;position:relative}.crimology-contents__card:before{background-image:linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:1.6rem .2rem,.2rem 1.6rem,1.6rem .2rem,.2rem 1.6rem,1.6rem .2rem,.2rem 1.6rem,1.6rem .2rem,.2rem 1.6rem;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.crimology-contents__card .crimology-contents__photo{height:calc(100% + .2rem);top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;object-fit:cover;opacity:.15;position:absolute;width:calc(100% + .2rem)}.crimology-contents__head{align-items:center;display:flex;justify-content:space-between;position:relative}.crimology-contents__num{color:var(--c-accent);font-family:var(--font-head);font-size:1.4rem;font-weight:700;letter-spacing:.21em}.crimology-contents__dot{background:var(--c-accent);border-radius:50%;box-shadow:0 0 6px 0 var(--c-accent);height:.8rem;width:.8rem}.crimology-contents__title{color:var(--c-text);font-family:var(--font-head);font-size:clamp(2.8rem,2.09vw,4rem);font-weight:700;line-height:1;margin:0;min-height:2em;position:relative;text-transform:uppercase}.crimology-contents__text{color:#7a9e9c;font-family:var(--font-body);font-size:clamp(1.5rem,.94vw,1.8rem);line-height:1.4;margin:0;position:relative}@media screen and (max-width:989px){.crimology-contents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crimology-contents__title{min-height:0}}@media screen and (max-width:599px){.crimology-contents__grid{grid-template-columns:1fr}.crimology-contents__card{min-height:0}}.crimology-faq{overflow:hidden;padding:clamp(6rem,5.2vw,10rem) 0 clamp(6rem,6.5vw,12.5rem);position:relative}.crimology-faq div.crimology-faq__glow{background:var(--c-accent);border-radius:50%;display:block;filter:blur(75px);height:60rem;opacity:.06;pointer-events:none;position:absolute;width:60rem}.crimology-faq__glow--l{left:-27rem;top:-22rem}.crimology-faq__glow--r{bottom:-27rem;right:-21rem}.crimology-faq__inner{margin-inline:auto;max-width:calc(112rem + 2 * var(--cr-pad));padding-inline:var(--cr-pad);position:relative;z-index:1}.crimology-faq__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2rem;text-align:center;text-transform:uppercase}.crimology-faq__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:.85;margin:0 0 clamp(3.2rem,2.9vw,5.6rem);text-align:center;text-transform:uppercase}.crimology-faq__list{display:flex;flex-direction:column;gap:1.6rem}.crimology-faq__item{background:#0e111699;border:.1rem solid #293333;border-radius:4px;position:relative}.crimology-faq__item[open]{border-color:var(--c-accent)}.crimology-faq__item[open]:before{background-image:linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem;content:"";top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;pointer-events:none;position:absolute}.crimology-faq__item[open]:after{background:var(--c-accent);bottom:-.1rem;content:"";left:-.1rem;position:absolute;top:-.1rem;width:.3rem}.crimology-faq__q{align-items:center;cursor:pointer;display:flex;gap:1.6rem;list-style:none;min-height:4.4rem;padding:2.4rem}.crimology-faq__q::-webkit-details-marker{display:none}.crimology-faq__num{color:#7a9e9c;flex:none;font-family:var(--font-head);font-size:1.6rem;font-weight:700;letter-spacing:.125em}.crimology-faq__item[open] .crimology-faq__num{color:var(--c-accent)}.crimology-faq__qtext{color:var(--c-text);font-family:var(--font-head);font-size:clamp(1.8rem,1.15vw,2.2rem);font-weight:700;text-transform:uppercase}.crimology-faq__mark{flex:none;height:1.4rem;margin-left:auto;position:relative;width:1.4rem}.crimology-faq__mark:before,.crimology-faq__mark:after{background:#7a9e9c;border-radius:1rem;content:"";position:absolute;transition:transform .2s ease,background .2s ease}.crimology-faq__mark:before{height:.2rem;left:0;right:0;top:50%;transform:translateY(-50%)}.crimology-faq__mark:after{bottom:0;left:50%;top:0;transform:translate(-50%);width:.2rem}.crimology-faq__item[open] .crimology-faq__mark:before{background:var(--c-accent)}.crimology-faq__item[open] .crimology-faq__mark:after{background:var(--c-accent);transform:translate(-50%) scaleY(0)}.crimology-faq__a{padding:0 2.4rem 2.8rem}.crimology-faq__a p{border-top:.1rem solid #293333;color:#7a9e9c;font-family:var(--font-body);font-size:clamp(1.4rem,.83vw,1.6rem);line-height:1.6;margin:0;padding-top:1.6rem}@media(prefers-reduced-motion:reduce){.crimology-faq__mark:before,.crimology-faq__mark:after{transition:none}}@media screen and (max-width:749px){.crimology-faq__q{padding:1.8rem 1.6rem}.crimology-faq__a{padding:0 1.6rem 2rem}.crimology-faq__qtext{font-size:1.6rem}}.crimology-dossier-strip{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(10rem,6.25vw,12rem);padding:clamp(2.8rem,1.67vw,3.2rem) clamp(1.6rem,4vw,8rem);background:var(--c-accent)}.crimology-dossier-strip:before,.crimology-dossier-strip:after{content:"";position:absolute;inset-inline:0;height:1.2rem;pointer-events:none;background:repeating-linear-gradient(118deg,transparent 0 3.6rem,var(--c-on-accent) 3.6rem 5.9rem)}.crimology-dossier-strip:before{top:0}.crimology-dossier-strip:after{bottom:0}.crimology-dossier-strip__text{min-width:0;max-width:144rem;margin:0;color:var(--c-on-accent);font-family:var(--font-head);font-size:clamp(2.4rem,2.55vw,4.9rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;overflow-wrap:anywhere;text-align:center;text-transform:uppercase;text-wrap:balance}.crimology-marquee{background-color:#fc3334;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;height:clamp(7.2rem,6.25vw,12rem);overflow:hidden;white-space:nowrap}.crimology-marquee__track{display:flex;width:max-content}.crimology-marquee--animate .crimology-marquee__track{animation:crimology-marquee-scroll 36s linear infinite}.crimology-marquee--animate:hover .crimology-marquee__track,.crimology-marquee--animate:focus-within .crimology-marquee__track{animation-play-state:paused}.crimology-marquee__run{display:flex;flex:none}.crimology-marquee__text{color:#020201;display:inline-block;font-family:var(--font-head);font-size:clamp(2.6rem,2.55vw,4.9rem);font-weight:700;letter-spacing:-.01em;line-height:1;padding-right:2.4rem;text-transform:uppercase}@keyframes crimology-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.crimology-marquee__track{animation:none}}.crimology-tape{overflow:hidden}.crimology-tape--overlap{margin-top:clamp(-9rem,-4.7vw,-4rem);position:relative;z-index:2}.crimology-tape__band{align-items:center;background:var(--cr-tape) left center / auto 100% repeat-x;display:flex;filter:drop-shadow(0 .8rem 2.4rem rgba(0,0,0,.55));height:clamp(6.2rem,5.9vw,11.4rem)}.crimology-tape__text{color:#020201;display:flex;font-family:var(--font-head);font-size:clamp(2.4rem,2.56vw,4.9rem);font-weight:700;gap:1.2em;letter-spacing:-.01em;line-height:1;margin:0;text-transform:uppercase;white-space:nowrap}.crimology-tape__text span{flex:none}.crimology-reels{padding:clamp(3.2rem,2.5vw,4.8rem) 0 clamp(4.8rem,4.9vw,9.4rem)}.crimology-reels__scroller{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.crimology-reels__scroller::-webkit-scrollbar{display:none}.crimology-reels__scroller:focus-visible{outline:.2rem solid var(--c-text);outline-offset:.2rem}.crimology-reels__track{display:flex;gap:3.2rem;justify-content:center;list-style:none;margin:0;min-width:max-content;padding:0 var(--cr-pad)}.crimology-reels__item{flex:none;scroll-snap-align:center}.crimology-reels__link{display:block;text-decoration:none}.crimology-reels__card{aspect-ratio:290 / 515;border:.1rem solid rgba(240,45,61,.28);border-radius:12px;margin:0;overflow:hidden;position:relative;width:clamp(24rem,15.1vw,29rem)}.crimology-reels__card:before{background-image:linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent));background-position:0 0,0 0,calc(100% - 1.2rem) 0,100% 0;background-repeat:no-repeat;background-size:1.2rem .2rem,.2rem 1.2rem,1.2rem .2rem,.2rem 1.2rem;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.crimology-reels__cover{display:block;height:100%;object-fit:cover;width:100%}.crimology-reels__card:after{background:linear-gradient(207deg,#0000 37.5%,#000000b3 63.75%,#060709f2 81.25%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.crimology-reels__play{align-items:center;background:#0e1116cc;border:.15rem solid var(--c-accent);border-radius:50%;box-shadow:0 0 16px 2px #f02d3d80;display:flex;height:5.6rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.6rem;z-index:2}.crimology-reels__caption{bottom:1.6rem;display:flex;flex-direction:column;gap:.8rem;left:1.6rem;position:absolute;right:1.6rem;z-index:2}.crimology-reels__title{color:var(--c-text);font-family:var(--font-head);font-size:1.8rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.crimology-reels__views{align-items:center;color:#7a9e9c;display:flex;font-family:var(--font-body);font-size:1.3rem;font-weight:500;gap:.6rem}.crimology-rev{overflow:hidden;padding:clamp(6rem,5.7vw,10.9rem) 0 clamp(6rem,6vw,11.5rem);position:relative}.crimology-rev div.crimology-rev__glow{background:var(--c-accent);border-radius:50%;display:block;filter:blur(75px);height:60rem;opacity:.06;pointer-events:none;position:absolute;width:60rem}.crimology-rev__glow--l{left:-18.8rem;top:0}.crimology-rev__glow--r{right:-21.2rem;top:25rem}.crimology-rev__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2rem;text-align:center;text-transform:uppercase}.crimology-rev__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:.85;margin:0 0 clamp(3.2rem,2.9vw,5.6rem);text-align:center;text-transform:uppercase}.crimology-rev__scroller{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.crimology-rev__scroller::-webkit-scrollbar{display:none}.crimology-rev__scroller:focus-visible{outline:.2rem solid var(--c-text);outline-offset:.2rem}.crimology-rev__track{display:flex;gap:4rem;list-style:none;margin:0;padding:.2rem calc(max((100% - 168rem) / 2,var(--cr-pad)) + 2rem);width:max-content}.crimology-rev__card{background:#0e111699;border:.1rem solid rgba(240,45,61,.28);border-radius:4px;display:flex;flex-direction:column;gap:2rem;padding:2.4rem;position:relative;scroll-snap-align:center;width:min(52rem,85vw)}.crimology-rev__card:before,.crimology-rev__card:after{content:"";pointer-events:none;position:absolute}.crimology-rev__card:before{background-image:linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent)),linear-gradient(var(--c-accent),var(--c-accent));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem,1.4rem .2rem,.2rem 1.4rem;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem}.crimology-rev__card:after{background:var(--c-accent);bottom:-.1rem;left:-.1rem;top:-.1rem;width:.3rem}.crimology-rev__case{color:var(--c-accent);font-family:var(--font-head);font-size:1.2rem;font-weight:700;letter-spacing:.17em;margin:0 0 .8rem;text-transform:uppercase}.crimology-rev__title{border-bottom:.1rem solid #293333;color:var(--c-text);font-family:var(--font-head);font-size:clamp(1.8rem,1.15vw,2.2rem);font-weight:700;margin:0;padding-bottom:2rem;text-transform:uppercase}.crimology-rev__body{display:flex;flex-direction:column;gap:1.2rem}.crimology-rev__stars{color:#f90;font-size:2rem;letter-spacing:.12em;line-height:1}.crimology-rev__quote{border:0;color:var(--c-text);font-family:var(--font-head);font-size:clamp(1.6rem,.94vw,1.8rem);font-weight:600;line-height:1.45;margin:0;padding:0}.crimology-rev__meta{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.crimology-rev__author{color:var(--c-accent);font-family:var(--font-head);font-size:1.6rem;font-weight:700;letter-spacing:.125em;text-transform:uppercase}.crimology-rev__verified{color:#7a9e9c;font-family:var(--font-head);font-size:1.4rem;font-weight:500}.crimology-rev__summary{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem 4rem;justify-content:center;margin-top:clamp(3.2rem,2.4vw,4.6rem);padding-inline:var(--cr-pad)}.crimology-rev__sumstars{display:inline-block;font-size:2.4rem;letter-spacing:.12em;line-height:1;position:relative}.crimology-rev__sumstars-base{color:#384066}.crimology-rev__sumstars-fill{color:#f90;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;white-space:nowrap;width:var(--cr-rate)}.crimology-rev__score{color:var(--c-text);font-family:var(--font-head);font-size:2rem;font-weight:700}.crimology-rev__divider{background:#f02d3d47;height:2rem;width:.1rem}.crimology-rev__note{color:#7a9e9c;font-family:var(--font-head);font-size:clamp(1.5rem,.94vw,1.8rem);font-weight:600;letter-spacing:.055em;text-transform:uppercase}@media screen and (max-width:749px){.crimology-rev__track{gap:2rem;padding-inline:var(--cr-pad)}.crimology-rev__divider{display:none}.crimology-rev__summary{flex-direction:column;gap:1rem}}.crimology-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#060709f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:.1rem solid rgba(222,244,242,.14);box-shadow:0 -.8rem 3rem #00000080;transform:translateY(100%);transition:transform .28s ease}.crimology-sticky:not([hidden]){transform:translateY(0)}.crimology-sticky[hidden]{display:block;transform:translateY(100%);pointer-events:none}.crimology-sticky__inner{display:flex;align-items:center;gap:1.4rem;padding:1rem 1.5rem}.crimology-sticky__media{flex:none;width:4.8rem;height:4.8rem;border-radius:var(--radius, 3px);overflow:hidden;background:#0d0f13;display:grid;place-items:center}.crimology-sticky__media img{width:100%;height:100%;object-fit:cover;display:block}.crimology-sticky__mono{font-family:var(--font-head);font-weight:700;color:#def4f280;font-size:1.8rem}.crimology-sticky__info{display:flex;flex-direction:column;min-width:0;margin-right:auto}.crimology-sticky__title{font-family:var(--font-head);font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;color:var(--c-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crimology-sticky__price{font-family:var(--font-head);font-weight:700;font-size:1.7rem;color:var(--c-text)}.crimology-sticky__btn{flex:none;padding:1.2rem 2.4rem;font-size:1.5rem}@media screen and (max-width:749px){.crimology-sticky__media{display:none}.crimology-sticky__title{font-size:1.3rem}.crimology-sticky__btn{padding:1.2rem 1.8rem}}.crimology-story{overflow:hidden;position:relative}.crimology-story div.crimology-story__bg{background-color:#050a10;background-position:50% 40%;background-repeat:no-repeat;background-size:cover;display:block;top:0;right:0;bottom:0;left:0;position:absolute}.crimology-story div.crimology-story__bg--image{background-color:#000}.crimology-story__background-image{display:block;height:100%;object-fit:cover;object-position:50% 40%;width:100%}.crimology-story__bg--contain .crimology-story__background-image{object-fit:contain;object-position:left center}.crimology-story div.crimology-story__bg:after{background:linear-gradient(90deg,#050a1000 25%,#050a108c 55%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.crimology-story div.crimology-story__bg--contain:after{background:none}.crimology-story__inner{display:flex;justify-content:flex-end;margin-inline:auto;max-width:192rem;padding:clamp(6rem,10.15vw,19.5rem) var(--cr-pad) clamp(6rem,10.35vw,19.9rem);position:relative;z-index:1}.crimology-story__col{margin-right:clamp(0rem,8vw,15.4rem);max-width:59rem}.crimology-story__kicker{color:var(--c-accent);font-family:var(--font-body);font-size:clamp(1.3rem,.94vw,1.8rem);letter-spacing:.2em;margin:0 0 2.4rem;text-transform:uppercase}.crimology-story__heading{color:var(--c-text);font-family:var(--font-head);font-size:clamp(4rem,4.17vw,8rem);font-weight:700;letter-spacing:-.01em;line-height:1;margin:0 0 2.4rem;text-transform:uppercase}.crimology-story__text{max-width:53.4rem}.crimology-story__text p{color:var(--c-text);font-family:var(--font-body);font-size:clamp(1.4rem,.83vw,1.6rem);line-height:1.6;margin:0}@media screen and (max-width:749px){.crimology-story div.crimology-story__bg:after{background:#050a1094}.crimology-story__inner{justify-content:flex-start}.crimology-story__col{margin-right:0}}.crimology-usp{background-color:#05080d;background-position:center 22%;background-repeat:no-repeat;background-size:cover;padding:clamp(4rem,3.75vw,7.2rem) 0}.crimology-usp__inner{margin-inline:auto;max-width:calc(167.6rem + 2 * var(--cr-pad));padding-inline:var(--cr-pad)}.crimology-usp__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.crimology-usp__item{background:#0d1117;border-left:.3rem solid var(--c-accent);border-radius:2px;display:flex;flex-direction:column;gap:1.6rem;padding:2.8rem}.crimology-usp__head{align-items:center;display:flex;gap:1.2rem}.crimology-usp__chip{align-items:center;background:var(--c-accent);border-radius:2px;color:var(--c-on-accent);display:flex;flex:none;font-family:var(--font-head);font-size:1.8rem;font-weight:700;height:4rem;justify-content:center;line-height:1;width:4rem}.crimology-usp__title{color:#ddf3ef;font-family:var(--font-head);font-size:clamp(1.8rem,1.15vw,2.2rem);font-weight:700;letter-spacing:-.005em;line-height:1;margin:0;text-transform:uppercase}.crimology-usp__text{color:#ddf3efa6;font-family:var(--font-body);font-size:clamp(1.4rem,.78vw,1.5rem);line-height:1.6;margin:0}@media screen and (max-width:989px){.crimology-usp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.crimology-usp__grid{grid-template-columns:1fr}}.section-header .header-wrapper.gradient,.section-header .header{background:transparent}.section-header .header-wrapper{border-bottom:0}.section-header .header.page-width{--cr-pad: clamp(1.6rem, 2.917vw, 5.6rem);padding-block:clamp(1.8rem,1.667vw,3.2rem)}.section-header .crimology-logo .crimology-logo__img{height:clamp(2.6rem,1.98vw,3.8rem)}.section-header .header__inline-menu .header__menu-item{font-size:clamp(1.5rem,1.042vw,2rem);font-weight:700;letter-spacing:-.01em}.section-header .header__inline-menu .list-menu--inline{column-gap:clamp(.4rem,.833vw,1.6rem)}.section-header .header__icon{width:clamp(4.4rem,3.2vw,6.15rem);height:clamp(4.4rem,3.625vw,6.96rem)}.section-header .header__icon .svg-wrapper{width:clamp(3.6rem,3.2vw,6.15rem);height:clamp(3.6rem,3.625vw,6.96rem)}.section-header .header__icon .crimology-header-tag{width:clamp(3.4rem,2.865vw,5.5rem);height:clamp(4rem,3.342vw,6.416rem)}.section-header.shopify-section-header-sticky .header-wrapper.gradient{background:var(--c-bg)}@media screen and (min-width:990px){.section-header .header--middle-left{grid-template-columns:1fr auto 1fr}.section-header .header__inline-menu{margin-left:0}}@media screen and (max-width:749px){.section-header .header-wrapper.gradient{background:var(--c-bg)}}.product__info-container .crimology-bbquote--beta{background:#0f1114;border:0;box-shadow:inset 0 0 0 1px #293333;gap:1.6rem;margin:2.3rem 0 2.4rem;overflow-wrap:anywhere;padding:2.4rem}main[data-template=product] .crimology-product--figma .crimology-bbtrust:has(+.crimology-bbquote--beta){margin-bottom:2.3rem}.crimology-bbquote--beta .crimology-bbquote__icon,.crimology-bbquote--beta .crimology-bbquote__icon svg{display:block;flex:none;height:4rem;width:3.5rem}.crimology-bbquote--beta .crimology-bbquote__stars{display:inline-flex;flex:none;gap:.15rem;color:#ff9300;font-family:var(--font-body);font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:1.21023}.crimology-bbquote--beta .crimology-bbquote__meta{display:flex;flex-direction:column;gap:.3rem;min-width:0}.crimology-bbquote--beta .crimology-bbquote__label{color:var(--c-text-muted);font-family:var(--font-head);font-size:1.3rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.crimology-bbquote--beta .crimology-bbquote__rating{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem 1rem}.crimology-bbquote--beta .crimology-bbquote__star{background:linear-gradient(90deg,#ff9300 var(--star-fill),#596260 var(--star-fill));background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block}.crimology-bbquote--beta .crimology-bbquote__score{color:var(--c-text);font-family:var(--font-body);font-size:1.3rem;font-weight:600;letter-spacing:0;line-height:1.5;white-space:nowrap}.crimology-bbquote--beta .crimology-bbquote__text{font-style:normal;letter-spacing:0;line-height:2.8rem}.crimology-bbquote--beta .crimology-bbquote__author{letter-spacing:.12em;line-height:1.276}@media screen and (max-width:749px){.product__info-container .crimology-bbquote--beta{padding:2rem}.crimology-bbquote--beta .crimology-bbquote__stars{font-size:2rem}}@media(forced-colors:active){.crimology-bbquote--beta .crimology-bbquote__star{background:none;color:CanvasText}}.crimology-sticky--rich[hidden],.crimology-sticky--rich [hidden]{display:none!important}.crimology-sticky.crimology-sticky--rich{top:0;bottom:auto;border-top:0;border-bottom:.1rem solid rgba(222,244,242,.14);box-shadow:0 .8rem 3rem #00000080;display:block;transition:none}.crimology-sticky--rich .crimology-sticky__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 1.4rem;padding-top:max(1rem,env(safe-area-inset-top))}.crimology-sticky--rich .crimology-sticky__info{grid-column:1;grid-row:1;margin:0}.crimology-sticky--rich .crimology-sticky__purchase{grid-column:1;grid-row:2}.crimology-sticky--rich .crimology-sticky__btn{grid-column:2;grid-row:1 / 3}.crimology-sticky--rich .crimology-sticky__media,.crimology-sticky--rich .crimology-sticky__nav,.crimology-sticky--rich .crimology-sticky__status,.crimology-sticky--rich .crimology-sticky__desktop-label{display:none}.crimology-sticky--rich .crimology-sticky__error{color:var(--c-accent);font-size:1.3rem;grid-column:1 / -1;margin:.8rem 0 0}body:has(crimology-sticky-product:not([hidden])) .section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden),body:has(crimology-sticky-product:not([hidden])) .section-header.shopify-section-header-sticky.menu-open{top:var(--crimology-sticky-height, 9.6rem)}.crimology-sticky-target{scroll-margin-top:calc(var(--crimology-sticky-height, 9.6rem) + var(--header-height, 8rem) + 2rem)}@media screen and (min-width:990px){.crimology-sticky--rich .crimology-sticky__inner{grid-template-columns:6.4rem minmax(0,1fr) auto auto;gap:.8rem 2.4rem;margin-inline:auto;max-width:192rem;padding:1.4rem 12.8rem 1.4rem 8rem;width:100%}.crimology-sticky--rich .crimology-sticky__media{display:grid;height:6.4rem;width:6.4rem}.crimology-sticky--rich .crimology-sticky__info{grid-column:2;gap:.8rem}.crimology-sticky--rich .crimology-sticky__title{font-size:2.4rem;font-weight:700;line-height:1.1}.crimology-sticky--rich .crimology-sticky__nav{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem}.crimology-sticky__nav a{align-items:center;color:var(--c-text-muted);display:inline-flex;font-family:var(--font-body);font-size:1.3rem;line-height:1.5;text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap}.crimology-sticky__nav a:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";height:.5rem;margin:-.3rem 0 0 .8rem;transform:rotate(45deg);width:.5rem}.crimology-sticky__nav a:hover,.crimology-sticky__nav a:focus-visible{color:var(--c-text)}.crimology-sticky--rich .crimology-sticky__purchase{display:flex;flex-direction:column;gap:.2rem;grid-column:3;grid-row:1;min-width:8rem;text-align:right}.crimology-sticky--rich .crimology-sticky__price{font-size:2.6rem;line-height:1.1;white-space:nowrap}.crimology-sticky--rich .crimology-sticky__status{color:#79ffab;display:block;font-size:1.2rem;white-space:nowrap}.crimology-sticky--rich [data-sticky-status][data-unavailable=true]{color:var(--c-text-muted)}.crimology-sticky__status:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:.5rem;vertical-align:.1rem;width:.5rem}.crimology-sticky--rich .crimology-sticky__btn{grid-column:4;grid-row:1;min-height:5.2rem;min-width:22rem}.crimology-sticky--rich .crimology-sticky__desktop-label{display:inline}.crimology-sticky--rich .crimology-sticky__mobile-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
