.cr-editorial{--ce-bg: #060709;--ce-surface: #0d1117;--ce-text: #fff;--ce-muted: #b5b5b5;--ce-accent: #f02030;--ce-gutter: clamp(2rem, 8.333vw, 12rem);background:var(--ce-bg);color:var(--ce-text);font-family:var(--font-body);overflow-wrap:anywhere}.cr-editorial *{box-sizing:border-box}.cr-editorial__container{max-width:168rem;margin-inline:auto;padding-inline:var(--ce-gutter);width:100%}.cr-editorial__heading{color:var(--ce-text);font-family:var(--font-head);font-size:clamp(3.4rem,3.889vw,5.6rem);font-weight:700;letter-spacing:-.01em;line-height:1;margin:0;text-transform:uppercase;text-wrap:balance}.cr-editorial__kicker{color:var(--ce-accent);font-family:var(--font-head);font-size:1.4rem;font-weight:700;letter-spacing:.08em;line-height:1.4;margin:0;text-transform:uppercase}.cr-editorial__body{color:var(--ce-muted);font-size:1.6rem;letter-spacing:normal;line-height:1.6}.cr-editorial__body>:first-child{margin-top:0}.cr-editorial__body>:last-child{margin-bottom:0}.cr-editorial__body p{margin-block:0 1.2em}.cr-editorial__body strong{color:var(--ce-text)}.cr-editorial__body a{color:var(--ce-text);text-decoration-color:var(--ce-accent);text-underline-offset:.25em}.cr-editorial__body ul,.cr-editorial__body ol{padding-left:2rem}.cr-editorial__body li+li{margin-top:.7rem}.cr-editorial__section-head{align-items:center;display:flex;flex-direction:column;gap:1.6rem;margin:0 0 clamp(3.2rem,4.444vw,6.4rem);text-align:center}.cr-editorial__line{display:block;flex:none}.cr-editorial__button{align-items:center;background:var(--ce-accent);border:0;border-radius:.4rem;color:#fff;display:inline-flex;font-family:var(--font-head);font-size:2rem;font-weight:700;gap:1.2rem;justify-content:center;line-height:1.25;min-height:5.8rem;padding:1.8rem 4rem;text-align:center;text-decoration:none;text-transform:uppercase;width:fit-content}.cr-editorial__button img{flex:none}.cr-editorial__button:hover{background:#cb1423}.cr-editorial :is(a,summary):focus-visible{outline:.2rem solid #fff;outline-offset:.5rem}.cr-editorial--hero,.cr-editorial--cta{isolation:isolate;position:relative}.cr-editorial__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cr-editorial__backdrop img{display:block;height:100%;object-fit:cover;width:100%}.cr-editorial--hero .cr-editorial__backdrop img{opacity:.25}.cr-editorial--hero .cr-editorial__backdrop:after{background:linear-gradient(180deg,#060709f2,#06070966 50%,#060709);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.cr-editorial__hero{align-items:center;display:flex;flex-direction:column;gap:3.2rem;justify-content:center;min-height:72rem;padding-block:clamp(6rem,8.333vw,12rem);text-align:center}.cr-editorial__badge{border:.1rem solid var(--ce-accent);border-radius:2rem;color:var(--ce-accent);font-size:1.2rem;font-weight:700;line-height:1.4;margin:0;padding:.6rem 1.2rem;text-transform:uppercase}.cr-editorial__hero .cr-editorial__heading{font-size:clamp(4.8rem,6.944vw,10rem);max-width:100rem}.cr-editorial__hero .cr-editorial__body{font-size:1.8rem;line-height:1.5;max-width:72rem}.cr-editorial--cards,.cr-editorial--steps,.cr-editorial--feature,.cr-editorial--reading{padding-block:clamp(5.6rem,6.944vw,10rem)}.cr-editorial--cards{background:var(--ce-surface)}.cr-editorial__grid{display:grid;gap:3.2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.cr-editorial__card{--ce-corner: linear-gradient(var(--ce-accent), var(--ce-accent));background-color:#0e1118;background-image:var(--ce-corner),var(--ce-corner),var(--ce-corner),var(--ce-corner),var(--ce-corner),var(--ce-corner),var(--ce-corner),var(--ce-corner);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:1rem .15rem,.15rem 1rem,1rem .15rem,.15rem 1rem,1rem .15rem,.15rem 1rem,1rem .15rem,.15rem 1rem;border:.1rem solid rgba(222,244,242,.15);border-radius:.4rem;display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem}.cr-editorial__icon{align-items:center;background:#f020301a;border-radius:.8rem;display:flex;height:5.6rem;justify-content:center;width:5.6rem}.cr-editorial__card .cr-editorial__heading{font-size:2.2rem}.cr-editorial--steps .cr-editorial__grid{gap:2.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.cr-editorial__step{background:var(--ce-surface);border:.1rem solid rgba(222,244,242,.15);border-radius:.8rem;display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem}.cr-editorial__number{color:var(--ce-accent);font-family:var(--font-head);font-size:4.8rem;font-weight:700;line-height:1}.cr-editorial__step .cr-editorial__heading{font-size:1.8rem}.cr-editorial--split{background:#0b0b0d}.cr-editorial__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:192rem;margin-inline:auto}.cr-editorial__photo{margin:0;min-height:60rem;position:relative}.cr-editorial__photo img{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.cr-editorial__split-text{align-self:stretch;display:flex;flex-direction:column;gap:2.4rem;justify-content:center;padding:clamp(3.2rem,5.556vw,8rem)}.cr-editorial__split-text .cr-editorial__heading{font-size:3.2rem}.cr-editorial--image-right .cr-editorial__photo{grid-column:2;grid-row:1}.cr-editorial--image-right .cr-editorial__split-text{grid-column:1;grid-row:1}.cr-editorial--feature{background:#0b0b0d}.cr-editorial__feature{align-items:center;display:grid;gap:6.4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cr-editorial__points{display:grid;gap:1.6rem;list-style:none;margin:2.4rem 0 0;padding:0}.cr-editorial__points li{align-items:baseline;display:flex;font-size:1.5rem;gap:1.2rem;line-height:1.5}.cr-editorial__points img{flex:none}.cr-editorial__reading{max-width:88rem}.cr-editorial__reading .cr-editorial__body{font-size:clamp(1.7rem,1.4vw,1.9rem);line-height:1.75}.cr-editorial--quote{background:var(--ce-surface);border-block:.1rem solid rgba(222,244,242,.15);padding-block:clamp(5.6rem,8.333vw,12rem)}.cr-editorial__quote{align-items:center;border:0;display:flex;flex-direction:column;font-style:normal;gap:2.4rem;margin:0 auto;max-width:114rem;padding-block:0;text-align:center}.cr-editorial__quote p{color:#fff;font-family:var(--font-head);font-size:1.8rem;font-weight:600;line-height:1.4;margin:0;max-width:90rem}.cr-editorial__quote cite{color:var(--c-accent);font-size:1.3rem;font-style:normal;font-weight:700;text-transform:uppercase}.cr-editorial__cta{align-items:center;display:flex;flex-direction:column;gap:3.2rem;padding-block:clamp(7.2rem,9.722vw,14rem);text-align:center}.cr-editorial__cta .cr-editorial__heading{font-size:clamp(3.4rem,3.333vw,4.8rem)}.cr-editorial__cta .cr-editorial__body{max-width:72rem}.cr-editorial__cta .cr-editorial__button{padding-inline:4.8rem}.cr-editorial-heading{background:#0d1117;padding:clamp(4.8rem,6.944vw,10rem) 2.4rem;text-align:center}.cr-editorial-heading .cr-editorial__badge{display:table;margin:0 auto 2.4rem}main[data-template=page] .cr-editorial-heading .main-page-title{color:#fff;font-size:clamp(3.8rem,4.444vw,6.4rem);line-height:1;margin:0 auto;max-width:100rem;padding:0;text-align:center}main[data-template=page] .cr-editorial-heading .main-page-title:before{content:none}main[data-template=page] .cr-editorial-reading .rte p{text-align:start}main[data-template=page] .crimology-contact__panel{border:.1rem solid rgba(222,244,242,.15);border-radius:.4rem}@media(max-width:989px){.cr-editorial{--ce-gutter: 3.2rem}.cr-editorial__hero{min-height:60rem}.cr-editorial__grid{gap:1.6rem}.cr-editorial__card{padding:2.4rem}.cr-editorial--steps .cr-editorial__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-editorial__photo{min-height:48rem}.cr-editorial__feature{gap:3.2rem}}@media(max-width:749px){.cr-editorial{--ce-gutter: 2rem}.cr-editorial__hero{gap:2.4rem;min-height:58rem}.cr-editorial__hero .cr-editorial__heading{font-size:clamp(4.4rem,10vw,6.4rem)}.cr-editorial__hero .cr-editorial__body{font-size:1.6rem}.cr-editorial__grid,.cr-editorial__feature,.cr-editorial__split{grid-template-columns:minmax(0,1fr)}.cr-editorial__photo{aspect-ratio:1.2;min-height:0}.cr-editorial--image-right .cr-editorial__photo,.cr-editorial--image-right .cr-editorial__split-text{grid-column:auto;grid-row:auto}.cr-editorial__split-text{padding:4rem 2rem}.cr-editorial__button{max-width:100%;padding-inline:2.8rem}.cr-editorial__step{gap:1.2rem;padding:2rem}}@media(max-width:389px){.cr-editorial--steps .cr-editorial__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crimology-editorial.css.map */
