.p-scope{:where(h1,h2,h3){margin:0;line-height:1.12;text-wrap:balance;font-family:var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 1;letter-spacing:-.015em;font-weight:600}:where(h1){font-size:clamp(2.3rem,5vw,3.5rem);line-height:1.04}:where(h2){font-size:clamp(1.5rem,2.8vw,2rem)}:where(h3){font-size:1.25rem}:where(p){margin:0}:where(:where(ul,ol)){margin:0}.eyebrow{font-family:var(--font-hand);font-weight:700;color:var(--coral-ink);font-size:1.15rem;line-height:1.2;display:inline-block;transform:rotate(-1.5deg)}.muted{color:var(--soft)}.pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.75rem 1.35rem;font-weight:600;font-size:.95rem;text-decoration:none;border:0;cursor:pointer;line-height:1.2}.pill-coral{background:var(--coral);color:var(--on-coral)}.pill-coral:hover{background:var(--primary-hover)}.pill-plum{background:var(--plum);color:var(--cream)}.pill-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.painted:before{border-radius:var(--pr, 24px);background:var(--pc, var(--bubble));box-shadow:var(--ps, none)}.lede{color:var(--soft);max-width:38rem;font-size:clamp(1.05rem,1.6vw,1.15rem)}.src{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;padding:.1rem .55rem;border-radius:999px;background:var(--teal-soft);color:var(--teal);text-decoration:none;white-space:nowrap;vertical-align:.08em}.src:before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:currentColor;opacity:.7}.hanna{--pc: var(--plum);--pr: 30px;color:var(--cream);display:grid;grid-template-columns:auto 1fr;gap:1.25rem 1.5rem;align-items:center;padding:clamp(1.5rem,4vw,2.5rem)}.hanna img{width:84px;height:84px;border-radius:50%;object-fit:cover;background:var(--cream)}.hanna h2{color:var(--cream)}.hanna p{opacity:.88}.hanna .say{font-family:var(--font-hand);font-size:1.15rem;color:var(--saffron)}.hanna .row{grid-column:2;display:flex;flex-wrap:wrap;gap:.6rem}.hanna .chip{background:#ffffff1f;color:var(--cream);border-radius:999px;padding:.45rem .85rem;font-size:.86rem;text-decoration:none}.hanna .chip:hover{background:#ffffff38}.hanna .fine{grid-column:1 / -1;font-size:.8rem;opacity:.7}@media(max-width:680px){.hanna{grid-template-columns:1fr}.hanna .row{grid-column:1}.hanna img{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){& *,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.p .wrap{max-width:70rem;margin:clamp(3.5rem,7vw,5rem) auto 0}.p .sec-head{display:grid;gap:.6rem;max-width:44rem;margin-bottom:1.6rem}.p .sec-head p{color:var(--soft)}.p-hero{position:relative;margin:-4.5rem calc(var(--gutter) * -1) 0;padding:6.5rem var(--gutter) 3rem;background:var(--hero-bg);overflow:hidden}.p-hero .inner{max-width:70rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.5rem;align-items:center}.p-hero h1{font-size:clamp(2.3rem,4.8vw,3.4rem)}.p-hero h1 .hand{display:block;font-family:var(--font-hand);font-weight:700;color:var(--coral-ink);font-size:.6em;margin-top:.4rem;transform:rotate(-1.5deg);transform-origin:left}.p-hero .lede{margin-top:1rem;max-width:30rem;font-size:1.08rem;opacity:.88}.p-hero .cta{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;align-items:center}.p-hero .cta small{color:var(--soft);font-size:.9rem}.line-scene{position:relative;aspect-ratio:5 / 4}.line-scene svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.swing{transform-box:fill-box;transform-origin:50% 0%;animation:prijzen-p-swing 4s var(--ease-soft) infinite alternate}.swing.s2{animation-duration:5s;animation-delay:-1.2s}.swing.s3{animation-duration:4.6s;animation-delay:-2.4s}.swing.s4{animation-duration:5.4s;animation-delay:-.6s}.cat-tail{transform-box:fill-box;transform-origin:0% 0%;animation:prijzen-p-tail 3s var(--ease-soft) infinite alternate}.tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;align-items:stretch;max-width:60rem;margin-inline:auto}.tag{position:relative;--pr: 22px;padding:2.2rem 1.4rem 1.4rem;display:grid;gap:.7rem;align-content:start}.tag:after{content:"";position:absolute;top:.9rem;left:50%;width:.9rem;height:.9rem;border-radius:50%;transform:translate(-50%);background:var(--bg);box-shadow:inset 0 0 0 2px #2a1a2f40}.tag:nth-child(1){--pc: var(--bubble);transform:rotate(-.8deg)}.tag.main{--pc: var(--coral);--ps: var(--shadow);color:var(--on-coral);transform:rotate(-.4deg) translateY(-.6rem)}.tag:nth-child(3){--pc: var(--teal-soft);transform:rotate(.8deg)}.tag .label{font-family:var(--font-hand);font-weight:700;font-size:1.05rem;color:var(--coral-ink)}.tag.main .label{color:var(--plum)}.tag .name{font-family:var(--font-display);font-size:1.35rem;font-weight:600}.tag .amount{font-family:var(--font-body);font-weight:700;font-size:2.6rem;line-height:1;font-variant-numeric:tabular-nums}.tag .amount small{display:block;margin-top:.3rem;font-size:.9rem;font-weight:500}.tag ul{list-style:none;padding:0;display:grid;gap:.4rem;font-size:.94rem}.tag li{display:grid;grid-template-columns:1.1rem 1fr;gap:.45rem}.tag li:before{content:"✓";font-weight:700;color:var(--teal)}.tag.main li:before{color:var(--plum)}.tag .pill{justify-self:start;margin-top:auto}.tag.main .pill{background:var(--plum);color:var(--cream)}.free-strip{--pc: var(--panel);--ps: inset 0 0 0 1.5px var(--line);--pr: 20px;max-width:60rem;margin:0 auto 1.8rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.5rem 1.2rem;align-items:center;padding:1rem 1.4rem;color:var(--ink);text-decoration:none}.free-strip .label{font-family:var(--font-hand);font-weight:700;color:var(--coral-ink)}.free-strip b{font-family:var(--font-display);font-size:1.25rem}.free-strip span:not(.label){color:var(--soft);font-size:.95rem}.free-strip em{font-style:normal;font-weight:650;color:var(--on-coral);background:var(--coral);padding:.45rem .95rem;border-radius:999px;white-space:nowrap;font-size:.9rem}.cmp-box{overflow-x:auto}.cmp{width:100%;min-width:40rem;border-collapse:separate;border-spacing:0;font-size:.96rem;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.cmp th,.cmp td{padding:.85rem 1rem;text-align:left;border-top:1px solid var(--line);background:var(--panel)}.cmp thead th{border-top:0;background:var(--bubble);font-size:.85rem;letter-spacing:.04em}.cmp thead th.feat{background:var(--coral);color:var(--on-coral)}.cmp td.feat{background:color-mix(in srgb,var(--coral) 10%,var(--panel));font-weight:600}.cmp td:not(:first-child),.cmp th:not(:first-child){text-align:center;font-variant-numeric:tabular-nums}.cmp .no{color:var(--soft)}.extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.extra>div{padding:1.2rem 1.3rem;border-radius:18px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:.4rem;align-content:start}.extra b{font-family:var(--font-display);font-size:1.15rem}.extra .fig{font-family:var(--font-body);font-weight:700;font-size:1.4rem;font-variant-numeric:tabular-nums;color:var(--coral-ink)}.extra p{font-size:.93rem;color:var(--soft)}.how{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.how>div{--pr: 20px;--pc: var(--bubble);padding:1.2rem 1.2rem 1.1rem;display:grid;gap:.35rem;align-content:start}.how>div:nth-child(2n){--pc: var(--saffron-soft)}.how b{font-family:var(--font-hand);font-weight:700;color:var(--coral-ink);font-size:1.15rem;line-height:1.2}.how p{font-size:.93rem;color:var(--soft)}.faq{display:grid;gap:.8rem;max-width:46rem}.faq details{border-radius:18px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);padding:.2rem 1.1rem}.faq summary{cursor:pointer;padding:.9rem 0;font-weight:650;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-hand);font-size:1.4rem;color:var(--coral-ink);line-height:1;transition:transform .3s var(--ease-bounce)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding-bottom:1rem;color:var(--soft)}.who-h{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:2.4rem;align-items:center;padding:clamp(1.4rem,4vw,2.2rem);border-radius:28px;background:var(--bubble)}.who-h img{width:100%;max-width:15rem;justify-self:center}.who-h .copy{display:grid;gap:.8rem}.who-h .copy>p{color:var(--soft)}.who-h .fine{font-family:var(--font-hand);font-weight:700;color:var(--coral-ink);font-size:1.05rem}@media(max-width:860px){.free-strip{grid-template-columns:1fr}.free-strip em{justify-self:start}}@media(max-width:1000px){.how{grid-template-columns:1fr 1fr}}@media(max-width:760px){.tags{grid-template-columns:1fr}.tag.main{transform:rotate(-.4deg)}}@media(max-width:860px){.p-hero .inner,.who-h{grid-template-columns:1fr}.line-scene{max-width:30rem;width:100%;margin-inline:auto}.extra{grid-template-columns:1fr}.who-h img{max-width:11rem}}@media(max-width:560px){.tags,.how{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.p *,.p *:before,.p *:after{animation:none!important;transition:none!important}}--bg: var(--background);--panel: var(--card);--ink: var(--foreground);--soft: var(--muted-foreground);--line: var(--border);--coral-ink: var(--accent);--teal-soft: var(--teal-dim);--saffron-soft: var(--saffron-dim);--rose: #E39AAA;--hero-bg: #F4E4D3;--gutter: 1rem;--s-line: #3A2840;--s-paper: #FFFDF8;--s-wood: #C98B5B;--s-cat: #E89B5B;--s-sky: #9FCDEA;--shadow: 0 18px 30px -18px rgb(42 26 47 / .45);--ease-soft: cubic-bezier(.45, 0, .25, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);color:var(--ink);font-size:1rem;line-height:1.65}.dark .p-scope{--hero-bg: #3A2840;--s-line: #F6E7D3;--s-paper: #FFF6E8;--s-wood: #B7774A;--s-sky: #23345A;--shadow: 0 18px 30px -18px rgb(0 0 0 / .7)}@keyframes prijzen-p-swing{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes prijzen-p-tail{0%{transform:rotate(-12deg)}to{transform:rotate(10deg)}}.p-scope[data-astro-cid-377urynn] .post-note{margin:.8rem 0 0;font-size:.88rem;color:var(--muted-foreground)}.p-scope[data-astro-cid-377urynn] .post-note a{color:var(--accent);font-weight:600;text-underline-offset:3px}.p-scope[data-astro-cid-377urynn] sup{font-size:.75em;margin-left:.1em}.p-scope[data-astro-cid-377urynn]{--gutter: clamp(16px, 4vw, 32px);padding-inline:var(--gutter)}.p-scope[data-astro-cid-377urynn] .p .p-hero{margin-top:-4rem;padding-top:6rem}
