.nova-noribots{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(30px,5vw,90px);padding:clamp(60px,7vw,110px) clamp(24px,5.5vw,95px);background:#fff;border-top:1px solid #deded9;color:#090909;scroll-margin-top:90px}.nova-noribots-copy{max-width:640px}.nova-noribots h2{font-size:clamp(55px,6.9vw,112px);line-height:1.02;letter-spacing:-.035em;margin:30px 0}.nova-noribots h2 em{color:#ed1c24}.nova-noribots p{font:400 clamp(17px,1.4vw,21px)/1.6 Arial,Helvetica,sans-serif;max-width:540px;color:#404040}.nova-noribots-services{display:flex;flex-wrap:wrap;gap:9px 20px;list-style:none;padding:0;margin:25px 0 30px;font:700 14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.03em;text-transform:uppercase}.nova-noribots-services li{border-bottom:2px solid #ed1c24;padding-bottom:5px}.nova-noribots .r-button{background:#090909;color:#fff;gap:42px}.nova-noribots .r-button:hover{background:#ed1c24}.nova-noribots-note{display:block;margin-top:13px;color:#626262;font:400 13px/1.5 Arial,Helvetica,sans-serif}.nova-noribots-art{margin:0;min-width:0}.nova-noribots-art img{width:100%;height:auto;object-fit:contain}.nova-noribots-art figcaption{margin-top:15px;text-align:center;font:700 23px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.04em}.nova-noribots-art figcaption span{display:block;margin-top:5px;font-size:12px;font-weight:400;letter-spacing:0;color:#666}@media(max-width:740px){.nova-noribots{grid-template-columns:1fr;padding:54px 20px;gap:30px}.nova-noribots h2{font-size:clamp(54px,13.5vw,84px);margin:24px 0}.nova-noribots p{font-size:17px}.nova-noribots-art{max-width:480px;margin-inline:auto}.nova-noribots-services{font-size:12px;gap:12px 17px}.nova-noribots .r-button{min-height:58px}.nova-noribots .r-label{font-size:13px}}
