.detail-main{max-width:1120px;margin:0 auto;padding:84px 24px 110px}.back-link{display:inline-block;color:var(--blue);font-size:13px;font-weight:700;margin-bottom:55px}.detail-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.detail-kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--blue);font-weight:700}.detail-title{font:600 clamp(52px,8vw,100px)/.95 Manrope;letter-spacing:-.07em;margin:18px 0 25px;color:var(--navy)}.detail-intro{font-size:18px;line-height:1.6;color:#627b98;max-width:380px}.detail-block{border-top:1px solid var(--line);padding:22px 0}.detail-block h2{font:700 12px Manrope;letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;color:var(--navy)}.detail-block p,.detail-block li{font-size:15px;line-height:1.65;color:#526e8d}.detail-block ul{padding-left:20px;margin:0}.detail-side{background:#edf8fa;padding:35px}.detail-side .detail-block:first-child{border-top:0;padding-top:0}.detail-legal{font-size:11px!important;color:#7991a9!important;margin-top:30px}.detail-contact{margin-top:26px}.detail-footer{border-top:1px solid var(--line);padding-top:22px;color:#7a91aa;font-size:12px}@media(max-width:760px){.detail-main{padding-top:50px}.detail-grid{grid-template-columns:1fr;gap:42px}.detail-side{padding:25px}}
