.hero[data-astro-cid-lcdefpme]{padding:clamp(3.5rem,9vw,7rem) 0 clamp(3rem,7vw,5.5rem)}.hero[data-astro-cid-lcdefpme] .wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=900px){.hero[data-astro-cid-lcdefpme] .wrap{grid-template-columns:1fr}}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.6rem;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em{color:var(--sage-text);font-family:Petit,cursive;font-style:normal;font-size:calc(var(--script-scale,.73) * 1em);padding:0 .05em}.sub[data-astro-cid-lcdefpme]{max-width:44ch;font-size:1.16rem}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;display:flex}.artframe[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--tint);border-radius:4px;overflow:hidden}.artframe[data-astro-cid-lcdefpme] .heroart{object-fit:cover;width:100%;height:100%}.strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--tint)}.strip[data-astro-cid-lcdefpme] .wrap{grid-template-columns:repeat(4,1fr);padding-left:0;padding-right:0;display:grid}@media (width<=860px){.strip[data-astro-cid-lcdefpme] .wrap{grid-template-columns:1fr 1fr}}.strip[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:2rem clamp(1.2rem,3vw,2rem);position:relative}.strip[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]+article[data-astro-cid-lcdefpme]:before{content:"";background:var(--rule);width:1px;position:absolute;top:1.6rem;bottom:1.6rem;left:0}.strip[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem;font-size:1.12rem}.strip[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.92rem}.diensten[data-astro-cid-lcdefpme]{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:1px;display:grid}.diensten[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:var(--paper);flex-direction:column;gap:.5rem;padding:1.7rem 1.6rem;transition:background .2s;display:flex}.diensten[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:hover{background:var(--card)}.diensten[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.diensten[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.92rem}.num[data-astro-cid-lcdefpme]{color:var(--sage-text);letter-spacing:.1em;font-family:Cormorant,serif;font-size:.85rem}.stappen[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3rem);margin:0;padding:0;list-style:none;display:grid}@media (width<=800px){.stappen[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.stap[data-astro-cid-lcdefpme]{border-top:2px solid var(--sage);flex-direction:column;gap:.6rem;padding-top:1.6rem;display:flex}.stap[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:var(--sage-text);font-family:Cormorant,serif;font-size:2.6rem;line-height:1}.teamsec[data-astro-cid-lcdefpme]{background:var(--tint);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.team[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.tm[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:.9rem;display:flex}.tm[data-astro-cid-lcdefpme] .av[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--rule);width:96px;height:96px;color:var(--navy);border-radius:50%;place-items:center;font-family:Cormorant,serif;font-size:1.7rem;display:grid}.tm[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);font-family:Cormorant,serif;font-size:1.24rem;font-weight:400}.tm[data-astro-cid-lcdefpme] .rol[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.13em;font-size:.86rem}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);max-width:78ch;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--navy);padding:1.4rem 2.5rem 1.4rem 0;font-family:Cormorant,serif;font-size:1.28rem;list-style:none;position:relative}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"";border-right:1.5px solid var(--sage);border-bottom:1.5px solid var(--sage);width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;right:.6rem;transform:translateY(-70%)rotate(45deg)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:translateY(-30%)rotate(-135deg)}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:66ch;padding:0 3rem 1.5rem 0;font-size:.97rem}.contact[data-astro-cid-lcdefpme]{background:var(--tint);border-top:1px solid var(--rule)}.contact[data-astro-cid-lcdefpme] .light[data-astro-cid-lcdefpme]{color:var(--sage-text)}.contact[data-astro-cid-lcdefpme] .wrap{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(2rem,6vw,5rem);padding-top:clamp(3.5rem,8vw,6rem);padding-bottom:clamp(3.5rem,8vw,6rem);display:grid}@media (width<=860px){.contact[data-astro-cid-lcdefpme] .wrap{grid-template-columns:1fr}}.contact[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{color:var(--navy);border-bottom:1px solid var(--rule);margin-top:.4rem;font-family:Cormorant,serif;font-size:clamp(2.2rem,5vw,3.2rem);text-decoration:none;display:inline-block}.contact[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]:hover{border-color:var(--sage)}.contact[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:.7rem 1.8rem;margin:2rem 0 0;font-size:.96rem;display:grid}.contact[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.15em;padding-top:.2rem;font-size:.78rem}.contact[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink);margin:0}.card[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--rule);border-radius:6px;padding:2rem}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem}.card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:1.4rem}
