.kaarten.svelte-1vhmnvp{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.kaart.svelte-1vhmnvp{--kaart-bg:var(--c-ice);--kaart-accent:var(--c-teal-soft);background:var(--kaart-bg);flex-direction:column;padding:clamp(1.8rem,4vw,3rem);transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.kaart.product.svelte-1vhmnvp{--kaart-bg:color-mix(in srgb, var(--c-leaf-blue) 12%, #fff);--kaart-accent:var(--c-leaf-blue)}.kaart.svelte-1vhmnvp:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.kaart.svelte-1vhmnvp:before{content:"";aspect-ratio:2/1.73205;width:62%;clip-path:var(--hexagon-flat);background:var(--kaart-accent);opacity:.1;transition:rotate 1.2s cubic-bezier(.2,.7,.2,1),opacity .4s;position:absolute;top:-18%;right:-14%}.kaart.svelte-1vhmnvp:hover:before{opacity:.18;rotate:60deg}.naam.svelte-1vhmnvp{font-family:var(--font-display);letter-spacing:-.03em;color:var(--c-deep);margin-bottom:.6rem;font-size:clamp(3.8rem,9vw,7rem);font-weight:300;line-height:.9;transition:letter-spacing .5s cubic-bezier(.2,.7,.2,1);position:relative}.naam.svelte-1vhmnvp abbr:where(.svelte-1vhmnvp){text-decoration:none}.voluit.svelte-1vhmnvp{font-family:var(--font-display);color:var(--c-teal-dark);margin-bottom:1.6rem;font-size:clamp(1.05rem,1.8vw,1.3rem);position:relative}.kaart.svelte-1vhmnvp:hover .naam:where(.svelte-1vhmnvp){letter-spacing:0}.punt.svelte-1vhmnvp{color:var(--kaart-accent)}.eyebrow.svelte-1vhmnvp{color:var(--c-muted);font-size:.72rem}h3.svelte-1vhmnvp{color:var(--c-deep);font-size:clamp(1.4rem,2.6vw,1.9rem);position:relative}.tekst.svelte-1vhmnvp{color:var(--text-muted)}.labels.svelte-1vhmnvp{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1.6rem;padding:0;list-style:none;display:flex}.labels.svelte-1vhmnvp li:where(.svelte-1vhmnvp){border:1px solid color-mix(in srgb, var(--kaart-accent) 35%, transparent);color:var(--c-deep);background:#fff;padding:.35rem .8rem;font-size:.82rem;font-weight:600}.noot.svelte-1vhmnvp{border-top:1px solid color-mix(in srgb, var(--kaart-accent) 30%, transparent);color:var(--text-muted);margin:auto 0 0;padding-top:1.2rem;font-size:.88rem}.site.svelte-1vhmnvp{color:var(--c-teal-dark);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-self:flex-start;margin-top:1rem;font-weight:600;transition:background-size .3s;position:relative}.site.svelte-1vhmnvp:hover{background-size:100% 1px}.site.svelte-1vhmnvp span:where(.svelte-1vhmnvp){transition:translate .2s;display:inline-block}.site.svelte-1vhmnvp:hover span:where(.svelte-1vhmnvp){translate:3px -3px}@supports (animation-timeline:view()){.naam.svelte-1vhmnvp{animation:linear both svelte-1vhmnvp-schuif;animation-timeline:view();animation-range:entry cover 45%}@keyframes svelte-1vhmnvp-schuif{0%{opacity:.25;translate:-8%}}}.themas.svelte-13zntv5{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));column-gap:clamp(2rem,5vw,4rem);margin:0;padding:0;list-style:none;display:grid}li.svelte-13zntv5{grid-template-columns:3.2rem 1fr;gap:1rem;padding:1.8rem 0 2.2rem;display:grid;position:relative}li.svelte-13zntv5:before,li.svelte-13zntv5:after{content:"";background:var(--c-line);width:100%;height:1px;position:absolute;top:0;left:0}li.svelte-13zntv5:after{background:linear-gradient(90deg, var(--c-teal-soft), var(--c-leaf-green));transform-origin:0;height:2px;transition:transform 1.1s cubic-bezier(.2, .7, .2, 1) calc(var(--d) + .2s);transform:scaleX(0)}.kan-bewegen li.svelte-13zntv5.in:after{transform:scaleX(.18)}li.svelte-13zntv5:hover:after{transition-delay:0s;transform:scaleX(1)}.nr.svelte-13zntv5{aspect-ratio:2/1.73205;width:2.6rem;clip-path:var(--hexagon-flat);background:var(--c-ice);color:var(--c-teal-dark);place-items:center;font-size:.8rem;font-weight:600;transition:background .3s,color .3s,rotate .6s;display:grid}li.svelte-13zntv5:hover .nr:where(.svelte-13zntv5){background:var(--c-teal);color:#fff}h3.svelte-13zntv5{color:var(--c-deep);font-size:clamp(1.2rem,2vw,1.4rem)}p.svelte-13zntv5{color:var(--text-muted);margin:0;font-size:.95rem}
