.praktijk-hero-vol{isolation:isolate;background:var(--donker-achtergrond,#1c1f24);min-height:calc(100svh - 64px);color:var(--donker-tekst,#eef0f2);align-items:flex-end;display:flex;position:relative;overflow:clip}.praktijk-hero-vol-beeld{z-index:-2;position:absolute;inset:0;overflow:clip}.praktijk-hero-vol-beeld picture{width:100%;height:108%;display:block;position:absolute;top:-4%;left:0}.praktijk-hero-vol-beeld img,.praktijk-hero-vol-beeld .praktijk-vlak{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.praktijk-hero-vol:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 92%, transparent) 0%, transparent 30%), linear-gradient(0deg, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 94%, transparent) 0%, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 88%, transparent) 40%, transparent 100%);position:absolute;inset:0}.praktijk-hero-vol-tekst{width:100%;max-width:var(--breedte-max,75rem);padding:var(--ruimte-9) var(--kantlijn) var(--ruimte-8);margin:0 auto}.praktijk-hero-vol-label{margin:0 0 var(--ruimte-4);font:500 1rem/1.3 var(--letter-tekst);letter-spacing:.01em;color:var(--donker-accent,#8fb0d8)}.praktijk-hero-vol-kop{max-width:14ch;font-family:var(--letter-kop);font-weight:var(--letter-kop-gewicht);letter-spacing:-.035em;text-wrap:balance;color:var(--donker-tekst,#eef0f2);margin:0;font-size:clamp(3rem,8vw,6.5rem);line-height:.98}.praktijk-hero-vol-kop strong{font-weight:var(--letter-kop-accent);font-style:italic}.praktijk-hero-vol-zin{margin:var(--ruimte-5) 0 0;max-width:34rem;color:var(--donker-tekst,#eef0f2);text-wrap:pretty;font-size:clamp(1.15rem,1.8vw,1.4rem)}.praktijk-hero-vol-link{margin:var(--ruimte-5) 0 0;font-size:1.125rem}.praktijk-hero-vol-link a{color:var(--donker-accent,#8fb0d8);font-weight:500;text-decoration:none}.praktijk-hero-vol-link a:hover{text-underline-offset:.2em;text-decoration:underline}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.praktijk-hero-vol-beeld picture,.praktijk-hero-vol-beeld .praktijk-vlak{animation-name:praktijk-vol-schuif;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes praktijk-vol-schuif{0%{transform:translateY(0)}to{transform:translateY(3.5%)}}@media (prefers-reduced-motion:reduce){.praktijk-hero-vol-beeld picture,.praktijk-hero-vol-beeld .praktijk-vlak{animation:none!important;transform:none!important}}@media (width>=768px){.praktijk-hero-vol:after{background:linear-gradient(180deg, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 70%, transparent) 0%, transparent 18%), radial-gradient(ellipse 75% 85% at 0% 100%, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 90%, transparent) 0%, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 70%, transparent) 45%, transparent 100%)}.praktijk-hero-vol-rechts{background:var(--donker-achtergrond,#1c1f24)}.praktijk-hero-vol-rechts .praktijk-hero-vol-beeld{left:48%}.praktijk-hero-vol-rechts .praktijk-hero-vol-kop{font-size:clamp(3rem,6.2vw,5.5rem)}.praktijk-hero-vol-rechts .praktijk-hero-vol-tekst>*{max-width:min(40rem,42vw)}.praktijk-hero-vol-rechts:after{background:linear-gradient(180deg, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 92%, transparent) 0%, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 60%, transparent) 11%, transparent 24%), linear-gradient(90deg, var(--donker-achtergrond,#1c1f24) 48%, color-mix(in srgb, var(--donker-achtergrond,#1c1f24) 40%, transparent) 56%, transparent 66%)}}.lijn[data-astro-cid-wv3yahrv]{max-width:60rem;margin:0 auto var(--ruimte-7);padding-inline:var(--kantlijn);height:clamp(4rem,9vw,7.5rem)}.lijn[data-astro-cid-wv3yahrv] svg[data-astro-cid-wv3yahrv]{width:100%;height:100%;display:block;overflow:visible}.lijn[data-astro-cid-wv3yahrv] path[data-astro-cid-wv3yahrv]{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.lijn-adem[data-astro-cid-wv3yahrv] svg[data-astro-cid-wv3yahrv]{transform-origin:50%;animation:10s cubic-bezier(.45,0,.55,1) infinite lijn-adem}}@supports (animation-timeline:scroll()) and (d:path("M0 0L1 1")){@media (prefers-reduced-motion:no-preference){.lijn-css[data-astro-cid-wv3yahrv] path[data-astro-cid-wv3yahrv]{animation-name:lijn-los;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 50vh}}}@keyframes lijn-los{0%{d:var(--d-strak);animation-timing-function:ease-out}to{d:var(--d-los)}}@keyframes lijn-adem{0%{transform:scaleY(1)}40%{transform:scaleY(1.45)}to{transform:scaleY(1)}}@media (width<=640px){.lijn[data-astro-cid-wv3yahrv]{margin-bottom:var(--ruimte-6)}}.strook[data-astro-cid-lcdefpme]{max-width:var(--breedte-max);padding:0 var(--kantlijn);margin:0 auto}.strook[data-astro-cid-lcdefpme] .c13{border-radius:var(--radius-kaart);background:var(--licht-vlak);box-shadow:var(--schaduw-2)}.strook[data-astro-cid-lcdefpme] .c13-binnen{padding-inline:var(--ruimte-5)}
