main section{padding:64px 0}@media(max-width:860px){main section{padding:44px 0}}main h2{font-family:Manrope,sans-serif;font-weight:700;font-size:clamp(1.4rem,3vw,2.1875rem);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}main h2 em{font-style:normal;color:var(--green-text,#217A18)}main p{text-wrap:pretty}.pa-page{--ink:#1A1410;--ink-60:#6B6460;--green:#217A18;--cream:var(--surface);--line:rgba(26,20,16,.09)}.pa-page .wrap{max-width:1160px;margin:0 auto;padding:0 28px}.pa-eyebrow{display:inline-block;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700;color:var(--green);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}.pa-hero{padding:120px 0 80px;background:var(--cream);border-bottom:1px solid var(--line)}.pa-hero-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:960px){.pa-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px}}.pa-hero-fig{margin:0;min-width:0}.pa-hero-fig img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:20px;display:block;box-shadow:0 24px 60px -28px #1a141040,0 6px 16px -8px #1a14101f}@media(max-width:640px){.pa-hero-fig img{aspect-ratio:3/2;border-radius:16px}}.pa-hero-crumb{font-family:Manrope,sans-serif;font-size:.8rem;color:var(--ink-60);margin-bottom:22px}.pa-hero-crumb a{color:var(--ink-60);text-decoration:none}.pa-hero-crumb a:hover{color:var(--green)}.pa-hero-crumb span.sep{margin:0 8px;color:#1a141040}.pa-hero h1{font-weight:700;font-size:clamp(1.75rem,4vw,3.125rem);line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin:0 0 22px}.pa-hero h1 em{font-style:italic;color:var(--green)}.pa-hero-lede{font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.7;color:var(--ink-60);max-width:620px;margin:0 0 32px}.pa-hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:36px}.pa-hero-trust{display:flex;gap:32px;flex-wrap:wrap;padding-top:28px;border-top:1px solid var(--line)}.pa-hero-trust div{font-family:Manrope,sans-serif;font-size:.82rem;color:var(--ink-60)}.pa-hero-trust strong{display:block;color:var(--ink);font-size:1.35rem;font-weight:700;font-style:normal;margin-bottom:2px}.pa-sec-head{max-width:780px;margin:0 auto 64px;text-align:center}.pa-sec-head h2{font-family:Manrope,sans-serif;font-weight:700;font-size:clamp(1.4rem,3vw,2.1875rem);line-height:1.15;letter-spacing:-.015em;color:var(--ink);margin:0 0 18px;text-wrap:balance}.pa-sec-head h2 em{font-style:normal;color:var(--green)}.pa-sec-head p{font-family:Manrope,sans-serif;font-size:1rem;line-height:1.7;color:var(--ink-60);max-width:620px;margin:0 auto}.pa-pijlers{background:#fff}.pa-pijlers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.pa-pijler{background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:32px 28px;transition:border-color .22s,transform .22s}.pa-pijler:hover{border-color:#217a184d;transform:translateY(-2px)}.pa-pijler-eye{font-family:Manrope,sans-serif;font-size:.7rem;font-weight:700;color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.pa-pijler h3{font-family:Manrope,sans-serif;font-weight:700;font-style:normal;font-size:1.1rem;line-height:1.25;color:var(--ink);margin:0 0 12px;letter-spacing:-.01em}.pa-pijler p{font-family:Manrope,sans-serif;font-size:.94rem;line-height:1.65;color:var(--ink-60);margin:0}.pa-stappen{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pa-stap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.pa-stap{padding:0}.pa-stap-num{font-family:Manrope,sans-serif;font-weight:800;font-style:normal;font-size:2rem;line-height:1;color:var(--green);margin-bottom:18px;letter-spacing:-.02em}.pa-stap h3{font-family:Manrope,sans-serif;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2;color:var(--ink);margin:0 0 12px;letter-spacing:-.01em}.pa-stap p{font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.7;color:var(--ink-60);margin:0}.pa-faq{background:#fff}.pa-faq .wrap{max-width:860px}.pa-faq-list{border-top:1px solid var(--line)}.pa-faq-item{border-bottom:1px solid var(--line)}.pa-faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Manrope,sans-serif;font-weight:700;font-size:1rem;color:var(--ink);line-height:1.35;transition:color .2s}.pa-faq-q:hover{color:var(--green)}.pa-faq-icon{flex-shrink:0;width:24px;height:24px;position:relative;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.pa-faq-icon:before,.pa-faq-icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--green);transition:transform .26s}.pa-faq-icon:before{width:14px;height:1.5px;transform:translate(-50%,-50%)}.pa-faq-icon:after{width:1.5px;height:14px;transform:translate(-50%,-50%)}.pa-faq-item.open .pa-faq-icon:after{transform:translate(-50%,-50%) scaleY(0)}.pa-faq-a{max-height:0;overflow:hidden;transition:max-height .36s ease,padding .2s ease;font-family:Manrope,sans-serif;font-size:.98rem;line-height:1.75;color:var(--ink-60)}.pa-faq-item.open .pa-faq-a{max-height:600px;padding:0 0 24px}.pa-related{background:var(--cream);border-top:1px solid var(--line)}.pa-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pa-related-card{display:block;background:#fff;border:1px solid var(--line);border-radius:12px;padding:28px;text-decoration:none;color:inherit;transition:border-color .22s,transform .22s}.pa-related-card:hover{border-color:#217a184d;transform:translateY(-2px)}.pa-related-card h3{font-family:Manrope,sans-serif;font-weight:700;font-style:normal;font-size:1.1rem;color:var(--ink);margin:0 0 10px;letter-spacing:-.01em}.pa-related-card p{font-family:Manrope,sans-serif;font-size:.92rem;color:var(--ink-60);line-height:1.65;margin:0 0 14px}.pa-related-link{font-family:Manrope,sans-serif;font-size:.88rem;font-weight:600;color:var(--green)}.pa-related-link span{display:inline-block;transition:transform .22s}.pa-related-card:hover .pa-related-link span{transform:translate(4px)}@media(max-width:960px){.pa-pijlers-grid,.pa-related-grid{grid-template-columns:1fr 1fr}.pa-stap-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:640px){.pa-pijlers-grid,.pa-related-grid{grid-template-columns:1fr}.pa-sec-head{margin-bottom:44px}.pa-hero-trust{gap:24px}}
