.col-back{z-index:998;background:#5c6e7a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;line-height:1;transition:all .2s;display:flex;position:fixed;top:138px;left:30px;box-shadow:0 4px 16px #5c6e7a66;color:#fff!important;text-decoration:none!important}.col-back:hover{background:#46566a}.col-wrap{box-sizing:border-box;background:linear-gradient(#f4f4f5 0%,#e6e6e9 100%);min-height:100vh;padding:130px max(6%,50% - 590px) 70px}.col-head{text-align:center;margin:0 0 60px}.col-head .eb{letter-spacing:4px;color:#1f1f1f;text-transform:uppercase;margin-bottom:24px;font-size:clamp(26px,3.3vw,40px);font-weight:300}.col-head .rule{background:#1a1a1a47;width:54px;height:1px;margin:0 auto 26px}.col-head .lead{color:#555;word-break:keep-all;text-wrap:balance;max-width:660px;margin:0 auto;font-size:14.5px;line-height:1.95}.col-row{grid-template-columns:1fr 1fr;align-items:start;gap:50px;margin-bottom:50px;display:grid}.col-row:last-child{margin-bottom:12px}.col-img{aspect-ratio:3/2;background-color:#f0efed;background-position:50%;background-size:cover;border-radius:4px;width:100%}.col-txt h2{letter-spacing:2.5px;color:#1f1f1f;text-transform:uppercase;border-top:1px solid #1a1a1a4d;margin:0 0 18px;padding-top:30px;font-size:clamp(26px,3.3vw,40px);font-weight:300;line-height:1.2}.col-txt p{color:#666;word-break:keep-all;margin:0;font-size:14.5px;line-height:1.9}@media (max-width:820px){.col-row{grid-template-columns:1fr;gap:24px;margin-bottom:44px}.col-img{aspect-ratio:3/2}}
