/* Ny nettside: approved delivery-focused landing page, 2026-10-06 */
.ads-hero,.ads-cases,.ads-contact,.ads-guide-wrap{padding-left:6%;padding-right:6%}
.ads-hero .page-lead{max-width:760px}
.ads-cases{padding-top:36px;padding-bottom:80px}
.ads-cases h2,.ads-contact h2{font:600 clamp(32px,4vw,56px)/1.1 var(--display);letter-spacing:-.04em;margin:0 0 30px}
.ads-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}
.ads-case-grid img{width:100%;aspect-ratio:1.5;object-fit:cover;display:block}
.ads-case-grid h3{font:600 clamp(23px,2.5vw,34px)/1.15 var(--display);margin:24px 0 16px}
.ads-case-grid p{max-width:52ch;line-height:1.6}
.ads-contact{padding-top:70px;padding-bottom:80px;background:#f4f1ee;display:grid;grid-template-columns:1fr 1fr;gap:8%}
.ads-contact p{max-width:52ch;line-height:1.6}
.ads-short-form{min-width:0}
.ads-short-form>label{display:block;margin-bottom:20px;font-size:16px}
.ads-short-form label span{font-size:14px;color:#625c60}
.ads-short-form input,.ads-short-form textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:13px;border:1px solid #9b9498;background:#fff;color:#181819;font:inherit;border-radius:0}
.ads-short-form .ads-privacy{font-size:14px}
.ads-privacy a{text-decoration:underline}
.ads-short-form .form-status{padding:16px;border-left:3px solid #e30b63;background:#fff}
.ads-guide-wrap{padding-top:52px;padding-bottom:60px}
.ads-optional-guide>summary{cursor:pointer;font:600 clamp(22px,2.7vw,36px)/1.25 var(--display);padding:24px 0;border-top:1px solid #d6d1d3;border-bottom:1px solid #d6d1d3}
.ads-optional-guide .website-guide{padding-left:0;padding-right:0}
@media(max-width:760px){.ads-cases{padding-top:12px;padding-bottom:48px}.ads-case-grid,.ads-contact{grid-template-columns:1fr;gap:38px}.ads-contact{padding-top:48px;padding-bottom:48px}.ads-guide-wrap{padding-top:30px;padding-bottom:40px}}

@media(min-width:1101px){.ads-hero,.ads-cases,.ads-contact,.ads-guide-wrap{padding-left:4.2%;padding-right:4.2%}body.page-id-956 footer,body.page-id-956 .site-check{padding-left:4.2%;padding-right:4.2%}}
