.adslayers{background:#f7f7f7}.adslayers-wrap{margin:0 auto;max-width:1240px;padding:0 24px}.adslayers-head{margin-bottom:48px;max-width:62ch}.adslayers-eyebrow{color:#c7a666;font-family:Outfit,sans-serif;font-size:.74rem;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.adslayers h2{color:#073345;font-family:Outfit,sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15;margin:0 0 16px}.adslayers-sub{color:#707070;font-family:Raleway,sans-serif;font-size:1.12rem}.adslayers-sub p{margin:0}.adslayers-row{display:flex;flex-direction:column;gap:18px;max-width:920px}.adslayers-item{align-items:center;background:#fff;border:1px solid #ececec;border-radius:12px;display:grid;gap:26px;grid-template-columns:88px 1fr;padding:30px 34px;position:relative}.adslayers-item:nth-child(2){margin-left:36px}.adslayers-item:nth-child(3){margin-left:72px}.adslayers-bar{background:#c7a666;border-radius:12px 0 0 12px;bottom:-1px;left:-1px;position:absolute;top:-1px;width:5px}.adslayers-num{color:#e3dacd;font-family:Outfit,sans-serif;font-size:2.6rem;font-weight:800;line-height:1}.adslayers-item h3{color:#073345;font-family:Outfit,sans-serif;font-size:1.3rem;margin:0 0 .4rem}.adslayers-item p{color:#707070;font-size:.98rem;margin:0}@media (max-width:900px){.adslayers-item:nth-child(2),.adslayers-item:nth-child(3){margin-left:0}}@media (max-width:560px){.adslayers-item{gap:8px;grid-template-columns:1fr}}