.crimino-hero{background:radial-gradient(at 75% 40%,#67705d1b,#0000 50%);padding:65px 0 45px}.crimino-hero__top{grid-template-columns:1.5fr .8fr;align-items:center;gap:90px;min-height:560px;display:grid}.crimino-hero .ap-intro{grid-area:1/1}.crimino-four{text-align:center;color:#e6c32f;letter-spacing:-.1em;grid-area:1/2;font-size:280px;font-weight:400;line-height:.9;position:relative}.crimino-four:before,.crimino-four:after{content:"";border:1px solid #e6c32f30;border-radius:50%;position:absolute;inset:-25px 0;transform:rotate(-25deg)}.crimino-four:after{border-color:#9ba5aa20;inset:0 -20px;transform:rotate(30deg)}.crimino-four>span{letter-spacing:.12em;color:#b1bbc4;margin-top:30px;font-size:11px;line-height:1.6;display:block}.crimino-strip{border-top:1px solid #384239;justify-content:space-between;gap:25px;margin-top:35px;padding:30px 0 0;display:flex}.crimino-strip span{letter-spacing:.03em;color:#c8cec6;font-size:18px}.crimino-observe{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.crimino-lens__field{justify-content:center;align-items:center;max-width:400px;height:330px;display:flex}.crimino-orbit{border:1px solid #536050;border-radius:50%;width:240px;height:240px;position:absolute;box-shadow:0 0 0 25px #9eac8a08,0 0 0 55px #9eac8a05}.crimino-focus{width:140px;height:140px;transform:translate(var(--lens-x,0px),var(--lens-y,0px));background:radial-gradient(circle,#d9c45e10,#0000);border:1px solid #e6c32f99;border-radius:50%;transition:transform .3s;position:absolute}.crimino-lens__field i{letter-spacing:.05em;color:#b4bdaf;text-align:center;font-size:19px;font-style:normal;line-height:1.5}.crimino-objects article{border-top:1px solid #344039;grid-template-columns:40px 1fr;gap:20px;padding:25px 0;display:grid}.crimino-objects article>span{color:#909b8b;font-size:12px}.crimino-objects h3{margin-bottom:12px;font-size:27px}.crimino-objects p{margin-bottom:0;font-size:15px}.crimino-objects .is-active{border-color:#e6c32f}.crimino-objects .is-active>span{color:#e6c32f}.crimino-relations{grid-template-columns:1.25fr .75fr;align-items:center;gap:100px;display:grid}.crimino-contrast{color:#d7d5be;flex-direction:column;align-items:center;gap:20px;font-size:24px;display:flex}.crimino-contrast i{color:#e6c32f;font-size:45px;font-style:normal}.crimino-route{max-width:1040px}.crimino-route .ap-copy{grid-template-columns:1fr 1fr;gap:0 85px;display:grid}.crimino-route .eyebrow{grid-column:1/-1}.crimino-compare{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.crimino-divider{color:#c6c8b0;font-size:35px;line-height:1.4}.crimino-divider i{color:#e6c32f;font-size:75px;font-style:normal}@media (width<=1100px) and (width>=701px){.crimino-hero__top{gap:45px}.crimino-four{font-size:220px}.crimino-four:after{inset:0}.crimino-observe,.crimino-relations,.crimino-compare{gap:45px}.crimino-orbit{width:200px;height:200px}.crimino-strip span{font-size:14px}}@media (width<=700px){.crimino-hero{padding:36px 0 25px}.crimino-hero__top{flex-direction:column-reverse;align-items:stretch;gap:35px;min-height:0;display:flex}.crimino-four{letter-spacing:-.06em;width:210px;margin:10px auto 5px;font-size:170px}.crimino-four:before{inset:-10px 0}.crimino-four:after{inset:0 -5px}.crimino-four>span{margin-top:18px;font-size:10px}.crimino-strip{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;padding-top:22px;font-size:13px;display:grid}.crimino-strip span{font-size:12px}.crimino-observe,.crimino-relations,.crimino-route .ap-copy,.crimino-compare{display:block}.crimino-lens__field{max-width:none;height:285px}.crimino-orbit{width:190px;height:190px}.crimino-focus{width:110px;height:110px}.crimino-lens__field i{font-size:17px}.crimino-objects{margin-top:25px}.crimino-objects article{grid-template-columns:25px 1fr;gap:15px;padding:22px 0}.crimino-objects h3{font-size:24px}.crimino-contrast{flex-direction:row;justify-content:center;gap:18px;margin-top:30px;font-size:20px}.crimino-contrast i{font-size:30px}.crimino-divider{margin-bottom:25px;font-size:27px;display:block}.crimino-divider i{font-size:48px}}@media (prefers-reduced-motion:reduce){.crimino-focus{transition:none}}@media (width>=701px) and (width<=1100px){.crimino-four:before{inset:12px 28px}.crimino-four:after{inset:20px 30px}}@media (width>=1101px) and (width<=1400px){.crimino-four:before{inset:-10px 15px}.crimino-four:after{inset:10px 5px}}
