.cover.svelte-1a3gfl8{background:var(--card-bg,transparent);display:block;position:relative;container-type:inline-size}.cover.svelte-1a3gfl8 img:where(.svelte-1a3gfl8){object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.band.svelte-1a3gfl8{background:var(--band,#9c90b2);height:18.1%;color:var(--band-text,#fff);text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:0 .4em;font-size:clamp(.6rem,13cqw,2.4rem);font-weight:600;line-height:1.1;display:flex;position:absolute;top:40.6%;left:0;right:0}section.svelte-ol39d6{padding:clamp(3rem,9vw,6rem) clamp(1.25rem,6vw,3rem)}.hero.svelte-ol39d6{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:min(78dvh,44rem);padding-top:clamp(1rem,4vw,2.5rem);display:flex}.heart.svelte-ol39d6{filter:drop-shadow(0 12px 32px #00000073);width:min(38vw,210px);animation:2.4s ease-in-out infinite svelte-ol39d6-beat}@keyframes svelte-ol39d6-beat{0%,to{transform:scale(1)}12%{transform:scale(1.06)}24%{transform:scale(1)}36%{transform:scale(1.04)}}.kicker.svelte-ol39d6{letter-spacing:.16em;text-transform:uppercase;opacity:.65;margin:0;font-size:.8rem}h1.svelte-ol39d6{max-width:14ch;font-size:clamp(2.2rem,8vw,4rem)}.subtitle.svelte-ol39d6{color:var(--green);margin:-.4rem 0 0;font-size:clamp(1.1rem,3.6vw,1.7rem);font-weight:300}.lead.svelte-ol39d6{opacity:.85;max-width:46ch;margin:0;font-size:clamp(1rem,2.6vw,1.15rem);line-height:1.6}.actions.svelte-ol39d6{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.actions.grid.svelte-ol39d6{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:28rem;display:grid}.actions.grid.svelte-ol39d6 .btn:where(.svelte-ol39d6){width:100%;padding-inline:1rem}.stats.svelte-ol39d6{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,3vw,2rem);width:100%;max-width:40rem;margin:clamp(1.5rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.stats.svelte-ol39d6 li:where(.svelte-ol39d6){flex-direction:column;gap:.15rem;display:flex}.stats.svelte-ol39d6 strong:where(.svelte-ol39d6){color:var(--green);font-size:clamp(1.6rem,6vw,2.4rem);line-height:1}.stats.svelte-ol39d6 span:where(.svelte-ol39d6){opacity:.7;font-size:clamp(.65rem,2vw,.8rem);line-height:1.3}@media (width<=40rem){.hero.svelte-ol39d6{gap:.75rem;min-height:0;padding-top:.5rem;padding-bottom:1.5rem}.heart.svelte-ol39d6{width:min(30vw,130px)}.lead.svelte-ol39d6{font-size:.95rem}.stats.svelte-ol39d6{margin-top:1.25rem}#kiezen.svelte-ol39d6{padding-top:2rem}}.band.svelte-ol39d6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--line);background:#140c1a6b}.band.alt.svelte-ol39d6{background:#140c1a9e}.band.svelte-ol39d6 h2:where(.svelte-ol39d6){text-align:center;max-width:20ch;margin:0 auto;font-size:clamp(1.5rem,5vw,2.4rem)}.sub.svelte-ol39d6{text-align:center;opacity:.8;max-width:48ch;margin:.85rem auto 0;line-height:1.6}.split.svelte-ol39d6>:where(.svelte-ol39d6){min-width:0}.split.svelte-ol39d6{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,6vw,4rem);max-width:62rem;margin:0 auto;display:grid}.split.svelte-ol39d6 h2:where(.svelte-ol39d6){text-align:left;max-width:18ch;margin:0}.split.svelte-ol39d6 p:where(.svelte-ol39d6){opacity:.85;max-width:52ch;margin:1rem 0 0;line-height:1.7}.fan.svelte-ol39d6{--card:min(6.5rem, 16vw);justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:15rem;display:flex}@media (width>=46rem){.fan.svelte-ol39d6{--card:min(6.5rem, 8vw)}}@supports (container-type:inline-size){.fan.svelte-ol39d6{--card:min(6.5rem, 21cqw);container-type:inline-size}}.fan.svelte-ol39d6 .card-in-fan{--overlap:-.15;width:var(--card);aspect-ratio:1033/1329;transform:rotate(calc(var(--i) * 5deg)) translateY(calc(abs(var(--i)) * .42rem));margin-inline:calc(var(--card) * var(--overlap));border-radius:.6rem;transition:transform .3s;box-shadow:0 14px 34px #00000080}.fan.svelte-ol39d6 .card-in-fan:hover{transform:rotate(calc(var(--i) * 5deg)) translateY(-1rem) scale(1.08);z-index:2}@container (width<=26rem){.fan.svelte-ol39d6 .card-in-fan{--overlap:-.1}.fan.svelte-ol39d6 .card-in-fan:nth-child(2),.fan.svelte-ol39d6 .card-in-fan:nth-child(5){display:none}.fan.svelte-ol39d6 .card-in-fan:first-child{--i:-1.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(3){--i:-.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(4){--i:.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(6){--i:1.5}}@supports not (container-type:inline-size){@media (width<=30rem),(width>=46rem) and (width<=62rem){.fan.svelte-ol39d6 .card-in-fan{--overlap:-.1}.fan.svelte-ol39d6 .card-in-fan:nth-child(2),.fan.svelte-ol39d6 .card-in-fan:nth-child(5){display:none}.fan.svelte-ol39d6 .card-in-fan:first-child{--i:-1.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(3){--i:-.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(4){--i:.5}.fan.svelte-ol39d6 .card-in-fan:nth-child(6){--i:1.5}}}.choose.svelte-ol39d6{grid-template-columns:1fr;gap:clamp(1rem,3vw,1.75rem);max-width:56rem;margin:clamp(1.75rem,5vw,2.5rem) auto 0;display:grid}.choose.svelte-ol39d6 article:where(.svelte-ol39d6){border:1px solid var(--line);background:#ffffff0f;border-radius:1.2rem;flex-direction:column;gap:.7rem;padding:1.1rem 1.1rem 1.4rem;display:flex}.shot.svelte-ol39d6{aspect-ratio:16/10;background:#ffffff0f;border-radius:.9rem;transition:transform .2s,background .2s;display:block;overflow:hidden}.shot.svelte-ol39d6:hover{background:#ffffff1a}.shot.svelte-ol39d6 img:where(.svelte-ol39d6){object-fit:contain;width:100%;height:100%;padding:.5rem;transition:transform .2s;display:block}.shot.svelte-ol39d6 img.bleed:where(.svelte-ol39d6){object-fit:contain;padding:.35rem}.shot.svelte-ol39d6:hover img:where(.svelte-ol39d6){transform:scale(1.03)}.choose.svelte-ol39d6 h3:where(.svelte-ol39d6){margin:.2rem 0 0;font-size:1.25rem}.choose.svelte-ol39d6 p:where(.svelte-ol39d6){opacity:.85;flex:1;margin:0;font-size:.94rem;line-height:1.6}.choose.svelte-ol39d6 .actions:where(.svelte-ol39d6){justify-content:flex-start;margin-top:.4rem}.choose.svelte-ol39d6 .btn:where(.svelte-ol39d6){padding:.6rem 1.3rem;font-size:.9rem}@media (width>=44rem){.choose.svelte-ol39d6{grid-template-columns:repeat(2,minmax(0,1fr))}}.transitions.svelte-ol39d6{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:clamp(.75rem,2.5vw,1.5rem);max-width:52rem;margin:clamp(1.75rem,5vw,3rem) auto 0;padding:0;list-style:none;display:grid}.transitions.svelte-ol39d6 a:where(.svelte-ol39d6){border:1px solid var(--line);background:#ffffff12;border-radius:1rem;flex-direction:column;align-items:center;gap:.7rem;height:100%;padding:1.4rem .75rem;transition:transform .18s,background .18s;display:flex}.transitions.svelte-ol39d6 a:where(.svelte-ol39d6):hover{background:#ffffff24;transform:translateY(-4px)}.transitions.svelte-ol39d6 img:where(.svelte-ol39d6){filter:drop-shadow(0 6px 14px #00000059);width:4.25rem}.transitions.svelte-ol39d6 span:where(.svelte-ol39d6){text-align:center;font-size:.92rem;font-weight:600;line-height:1.3}.steps.svelte-ol39d6{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:clamp(1rem,3vw,2rem);max-width:58rem;margin:clamp(1.75rem,5vw,3rem) auto 0;padding:0;list-style:none;display:grid}.steps.svelte-ol39d6 li:where(.svelte-ol39d6){border:1px solid var(--line);background:#ffffff0f;border-radius:1.1rem;padding:1.6rem 1.4rem}.n.svelte-ol39d6{letter-spacing:.14em;color:var(--green);font-size:.78rem;font-weight:600}.steps.svelte-ol39d6 h3:where(.svelte-ol39d6),.formats.svelte-ol39d6 h3:where(.svelte-ol39d6){margin:.5rem 0 .4rem;font-size:1.15rem}.steps.svelte-ol39d6 p:where(.svelte-ol39d6),.formats.svelte-ol39d6 p:where(.svelte-ol39d6){opacity:.82;margin:0;font-size:.95rem;line-height:1.6}.formats.svelte-ol39d6{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(1rem,3vw,1.75rem);max-width:52rem;margin:clamp(1.75rem,5vw,3rem) auto 0;display:grid}.formats.svelte-ol39d6 article:where(.svelte-ol39d6){border:1px solid var(--line);background:#ffffff0f;border-radius:1.1rem;flex-direction:column;align-items:flex-start;gap:.9rem;padding:1.75rem 1.5rem;display:flex}.formats.svelte-ol39d6 article:where(.svelte-ol39d6) .btn:where(.svelte-ol39d6){margin-top:auto;padding:.7rem 1.4rem;font-size:.92rem}.closing.svelte-ol39d6{text-align:center;flex-direction:column;align-items:center;display:flex}.closing.svelte-ol39d6 .actions:where(.svelte-ol39d6){margin-top:1.75rem}.install.svelte-ol39d6{opacity:.7;max-width:44ch;margin:2.25rem auto 0;font-size:.86rem;line-height:1.6}footer.svelte-ol39d6{border-top:1px solid var(--line);background:#0c0710bf;flex-direction:column;align-items:center;gap:.9rem;padding:2.5rem 1.5rem 3.5rem;display:flex}footer.svelte-ol39d6 img:where(.svelte-ol39d6){opacity:.85;height:2.25rem;transition:opacity .18s;display:block}footer.svelte-ol39d6 img:where(.svelte-ol39d6):hover{opacity:1}footer.svelte-ol39d6 p:where(.svelte-ol39d6) a:where(.svelte-ol39d6){text-underline-offset:3px;text-decoration:underline;transition:color .18s}footer.svelte-ol39d6 p:where(.svelte-ol39d6) a:where(.svelte-ol39d6):hover{color:var(--green)}footer.svelte-ol39d6 p:where(.svelte-ol39d6){opacity:.6;text-align:center;margin:0;font-size:.8rem}footer.svelte-ol39d6 .contact:where(.svelte-ol39d6){opacity:.75}footer.svelte-ol39d6 .links:where(.svelte-ol39d6){opacity:.8}footer.svelte-ol39d6 .links:where(.svelte-ol39d6) a:where(.svelte-ol39d6){text-underline-offset:3px;text-decoration:underline}footer.svelte-ol39d6 .links:where(.svelte-ol39d6) a:where(.svelte-ol39d6):hover{color:var(--green)}@media (width>=46rem){.split.svelte-ol39d6{grid-template-columns:1.05fr 1fr}}@media (prefers-reduced-motion:reduce){.heart.svelte-ol39d6{animation:none}}
