/* Scoped werkwijze, aansluitend op de gedeelde Pattyn-stijl. */
.ap-page .lw-hero .lw-split{grid-template-columns:1.1fr 1fr}.ap-page .lw-hero .lw-photo img{aspect-ratio:1;object-position:50% 40%}.ap-page .ap-small-title{font-size:1.65rem}.ap-page .ap-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ap-page .ap-three article{padding:26px;background:#f5f3f0;border-radius:18px}.ap-page .ap-three h3{font-size:1.25rem;margin:18px 0 10px}.ap-page .ap-three p{margin:0}.ap-page .ap-icon{display:grid;place-items:center;width:44px;height:44px;background:#fff;border-radius:50%}.ap-page .ap-icon svg{width:25px;height:25px}.ap-page .ap-timeline{list-style:none;padding:0;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:0 44px}.ap-page .ap-timeline li{display:flex;align-items:start;gap:20px;padding:22px 0;border-top:1px solid #ddd6ce}.ap-page .ap-timeline li:last-child{grid-column:1/-1;max-width:850px}.ap-page .ap-timeline li>span{font-size:1.8rem;font-weight:650;color:var(--coral);line-height:1.3;flex:0 0 42px}.ap-page .ap-timeline h3{font-size:1.2rem;margin:3px 0 10px}.ap-page .ap-timeline p{margin:0}.ap-page .ap-process-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ap-page .ap-process-photos img{aspect-ratio:4/3}.ap-page .ap-assurance{margin-top:28px;font-weight:600}.ap-page .ap-trust{max-width:1000px}.ap-page .ap-ending{max-width:900px}.ap-page .ap-ending .btn{margin-top:16px}.ap-page section[id]{scroll-margin-top:150px}
@media(max-width:900px){.ap-page .ap-three{gap:16px}.ap-page .ap-three article{padding:20px}.ap-page .ap-timeline{gap:0 24px}}
@media(max-width:700px){.ap-page .lw-hero .lw-split,.ap-page .ap-three,.ap-page .ap-timeline,.ap-page .ap-process-photos{grid-template-columns:1fr}.ap-page .lw-hero .lw-photo img{aspect-ratio:4/3}.ap-page .ap-timeline li:last-child{grid-column:auto}.ap-page .ap-timeline li{gap:14px;padding:20px 0}.ap-page .ap-process-photos{gap:24px}.ap-page .ap-ending .btn{width:100%}}
