.mockup[data-astro-cid-egg45xhj]{--tel-breedte:12rem}.mockup__toneel[data-astro-cid-egg45xhj]{width:max-content;position:relative}.telefoon[data-astro-cid-egg45xhj]{width:var(--tel-breedte);aspect-ratio:1/2.05;background-color:var(--m2f-apparaat);background-image:linear-gradient(145deg, rgba(var(--m2f-op-donker-rgb), .16), rgba(var(--m2f-op-donker-rgb), 0) 38%);box-shadow:var(--m2f-schaduw-apparaat), inset 0 0 0 1px var(--m2f-apparaat-rand);transform:var(--tel-draai);animation:zweef 6s var(--m2f-easing) infinite;border-radius:2.75rem;padding:.6rem;position:relative}.mockup--gekanteld[data-astro-cid-egg45xhj]{--tel-draai:perspective(1600px) rotateY(-14deg) rotateX(5deg) rotateZ(-6deg)}.mockup--licht[data-astro-cid-egg45xhj]{--tel-draai:perspective(1800px) rotateY(-6deg) rotateX(2deg) rotateZ(-2deg)}.telefoon__knop[data-astro-cid-egg45xhj]{border-radius:var(--m2f-radius-pill);background-color:var(--m2f-apparaat-rand);width:.16rem;position:absolute}.telefoon__knop--stil[data-astro-cid-egg45xhj]{height:3%;top:17%;left:-.14rem}.telefoon__knop--volume[data-astro-cid-egg45xhj]{height:11%;top:23%;left:-.14rem}.telefoon__knop--aan[data-astro-cid-egg45xhj]{height:8%;top:26%;right:-.14rem}.telefoon__scherm[data-astro-cid-egg45xhj]{background-color:var(--m2f-vlak);height:100%;font-size:calc(var(--tel-breedte) / 22);border-radius:2.2rem;position:relative;overflow:hidden}.telefoon__notch[data-astro-cid-egg45xhj]{z-index:2;background-color:var(--m2f-apparaat);border-radius:0 0 1em 1em;width:38%;height:1.7em;position:absolute;top:0;left:50%;transform:translate(-50%)}.telefoon__glans[data-astro-cid-egg45xhj]{z-index:3;background-image:linear-gradient(118deg, rgba(var(--m2f-op-donker-rgb), .12) 0%, rgba(var(--m2f-op-donker-rgb), .04) 26%, rgba(var(--m2f-op-donker-rgb), 0) 48%);pointer-events:none;position:absolute;inset:0}.app[data-astro-cid-egg45xhj]{height:100%;font-family:var(--m2f-font-tekst);line-height:var(--m2f-lijn-normaal);flex-direction:column;display:flex}.app__balk[data-astro-cid-egg45xhj]{border-bottom:1px solid var(--m2f-rand);justify-content:space-between;align-items:center;padding:2.4em 1.2em .9em;display:flex}.app__merk[data-astro-cid-egg45xhj]{align-items:center;gap:.5em;display:flex}.app__bol[data-astro-cid-egg45xhj]{border-radius:var(--m2f-radius-rond);background-image:var(--m2f-verloop);width:1.5em;height:1.5em}.app__merknaam[data-astro-cid-egg45xhj]{color:var(--m2f-tekst-zacht);letter-spacing:.02em;font-size:.8em}.app__punten[data-astro-cid-egg45xhj]{gap:.25em;display:flex}.app__punten[data-astro-cid-egg45xhj] i[data-astro-cid-egg45xhj]{border-radius:var(--m2f-radius-rond);background-color:var(--m2f-rand-sterk);width:.28em;height:.28em}.app__canvas[data-astro-cid-egg45xhj]{background-color:var(--m2f-apparaat-canvas);background-image:radial-gradient(70% 60% at 50% 45%, rgba(var(--m2f-accent-rgb), .32) 0%, rgba(var(--m2f-accent-rgb), 0) 70%);border-radius:.9em;flex:auto;place-items:center;margin:.9em;display:grid}.app__neon[data-astro-cid-egg45xhj]{color:var(--m2f-neon-wit);font-size:2.6em;font-weight:var(--m2f-gewicht-semibold);letter-spacing:.06em;text-shadow:0 0 .06em var(--m2f-neon-wit), 0 0 .22em var(--m2f-neon-roze), 0 0 .55em var(--m2f-neon-roze), 0 0 1.2em rgba(var(--m2f-accent-rgb), .85), 0 0 2.4em rgba(var(--m2f-accent-rgb), .55)}.app__merkteken[data-astro-cid-egg45xhj]{fill:none;width:62%;height:auto;stroke:var(--m2f-neon-wit);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .1em var(--m2f-neon-wit)) drop-shadow(0 0 .35em var(--m2f-neon-roze)) drop-shadow(0 0 .9em rgba(var(--m2f-accent-rgb), .85))}.app__bediening[data-astro-cid-egg45xhj]{flex-direction:column;gap:.6em;padding:0 1.1em 1.4em;display:flex}.app__rij[data-astro-cid-egg45xhj]{justify-content:space-between;align-items:center;gap:.6em;display:flex}.app__chip[data-astro-cid-egg45xhj]{border:1px solid var(--m2f-rand);border-radius:var(--m2f-radius-pill);color:var(--m2f-tekst);white-space:nowrap;align-items:center;gap:.35em;padding:.45em .8em;font-size:.78em;display:inline-flex}.app__chip--bestand[data-astro-cid-egg45xhj]{text-overflow:ellipsis;min-width:0;overflow:hidden}.app__chipicoon[data-astro-cid-egg45xhj]{fill:none;width:.95em;height:.95em;stroke:var(--m2f-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.app__chip--breed[data-astro-cid-egg45xhj]{justify-content:center;width:100%}.app__pijl[data-astro-cid-egg45xhj]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:.9em;height:.9em}.app__kleuren[data-astro-cid-egg45xhj]{gap:.35em;display:flex}.app__kleur[data-astro-cid-egg45xhj]{border:1px solid var(--m2f-rand);border-radius:var(--m2f-radius-rond);width:1em;height:1em}.app__kleur--roze[data-astro-cid-egg45xhj]{background-color:var(--m2f-neon-roze)}.app__kleur--warmwit[data-astro-cid-egg45xhj]{background-color:var(--m2f-neon-warmwit)}.app__kleur--blauw[data-astro-cid-egg45xhj]{background-color:var(--m2f-neon-blauw)}.app__kleur--wit[data-astro-cid-egg45xhj]{background-color:var(--m2f-neon-wit)}.app__formaten[data-astro-cid-egg45xhj]{justify-content:center;gap:.4em;display:flex}.app__formaat[data-astro-cid-egg45xhj]{background-color:var(--m2f-accent-subtiel);color:var(--m2f-accent);font-size:.72em;font-weight:var(--m2f-gewicht-semibold);letter-spacing:.04em;border-radius:.45em;padding:.3em .6em}.app__bestellen[data-astro-cid-egg45xhj]{border-radius:var(--m2f-radius-pill);background-image:var(--m2f-verloop);color:var(--m2f-op-donker);font-size:.82em;font-weight:var(--m2f-gewicht-semibold);text-align:center;padding:.7em}.kaartje[data-astro-cid-egg45xhj]{align-items:center;gap:var(--m2f-ruimte-3);max-width:16rem;padding:var(--m2f-ruimte-3) var(--m2f-ruimte-4);border-radius:var(--m2f-radius-m);background-color:var(--m2f-vlak);box-shadow:var(--m2f-schaduw-zweef);animation:zweef 7.5s var(--m2f-easing) .8s infinite;display:none;position:absolute;bottom:30%;left:-4.75rem;transform:rotate(-3deg)}.kaartje__vink[data-astro-cid-egg45xhj]{border-radius:var(--m2f-radius-rond);background-image:var(--m2f-verloop);flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.kaartje__vink[data-astro-cid-egg45xhj] svg[data-astro-cid-egg45xhj]{fill:none;width:1rem;height:1rem;stroke:var(--m2f-op-donker);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.kaartje__tekst[data-astro-cid-egg45xhj]{flex-direction:column;min-width:0;display:flex}.kaartje__titel[data-astro-cid-egg45xhj]{color:var(--m2f-inkt);white-space:nowrap;font-size:var(--m2f-maat-xs);font-weight:var(--m2f-gewicht-semibold);line-height:1.3}.kaartje__bestand[data-astro-cid-egg45xhj]{color:var(--m2f-tekst-zacht);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.5;overflow:hidden}.mockup--licht[data-astro-cid-egg45xhj]{--tel-breedte:12.5rem}@media (width>=40em){.mockup[data-astro-cid-egg45xhj],.mockup--licht[data-astro-cid-egg45xhj]{--tel-breedte:14rem}.kaartje[data-astro-cid-egg45xhj]{display:flex}}@media (width>=62em){.mockup[data-astro-cid-egg45xhj]{--tel-breedte:clamp(15rem, 19vw, 18.5rem)}.mockup--licht[data-astro-cid-egg45xhj]{--tel-breedte:clamp(14rem, 17vw, 15.5rem)}}@keyframes zweef{0%,to{translate:0}50%{translate:0 -.6rem}}@media (prefers-reduced-motion:reduce){.telefoon[data-astro-cid-egg45xhj],.kaartje[data-astro-cid-egg45xhj]{animation:none}}.paneel[data-astro-cid-egg45xhj]{height:100%;position:relative}[data-astro-cid-egg45xhj][data-product-scherm][hidden]{display:none}.paneel__film[data-astro-cid-egg45xhj],.paneel__beeld[data-astro-cid-egg45xhj]{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mockup--speelt[data-astro-cid-egg45xhj] .app__neon[data-astro-cid-egg45xhj]{animation:neon-aan var(--speelduur,4.8s) var(--m2f-easing) infinite}@keyframes neon-aan{0%,5%{opacity:.2;text-shadow:none}10%{opacity:1}14%{opacity:.4}19%,44%{opacity:1;text-shadow:0 0 .06em var(--m2f-neon-wit), 0 0 .22em var(--m2f-neon-roze), 0 0 .55em var(--m2f-neon-roze), 0 0 1.2em rgba(var(--m2f-accent-rgb), .85), 0 0 2.4em rgba(var(--m2f-accent-rgb), .55)}56%,to{opacity:1;text-shadow:0 0 .06em var(--m2f-neon-wit), 0 0 .22em var(--m2f-neon-blauw), 0 0 .55em var(--m2f-neon-blauw), 0 0 1.2em rgba(var(--m2f-blauw-rgb), .85), 0 0 2.4em rgba(var(--m2f-blauw-rgb), .55)}}.mockup--speelt[data-astro-cid-egg45xhj] .app__kleur--roze[data-astro-cid-egg45xhj]{animation:kleur-roze var(--speelduur,4.8s) linear infinite}.mockup--speelt[data-astro-cid-egg45xhj] .app__kleur--blauw[data-astro-cid-egg45xhj]{animation:kleur-blauw var(--speelduur,4.8s) linear infinite}@keyframes kleur-roze{0%,18%{box-shadow:none}19%,49%{box-shadow:0 0 0 .16em rgba(var(--m2f-accent-rgb), .9)}50%,to{box-shadow:none}}@keyframes kleur-blauw{0%,55%{box-shadow:none}56%,to{box-shadow:0 0 0 .16em rgba(var(--m2f-accent-rgb), .9)}}.mockup--speelt[data-astro-cid-egg45xhj] .kaartje[data-astro-cid-egg45xhj]{animation:kaartje-in var(--speelduur,4.8s) var(--m2f-easing) infinite}@keyframes kaartje-in{0%,58%{opacity:0;translate:0 .6em}72%,to{opacity:1;translate:0}}.mockup--speelt[data-astro-cid-egg45xhj] .app__merkteken[data-astro-cid-egg45xhj]{animation:logo-aan var(--speelduur,4.8s) var(--m2f-easing) infinite}@keyframes logo-aan{0%,5%{opacity:.25}10%{opacity:1}14%{opacity:.45}19%,to{opacity:1}}.mockup--speelt[data-astro-cid-egg45xhj].mockup--stil .app__neon[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj].mockup--stil .app__merkteken[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj].mockup--stil .app__kleur--roze[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj].mockup--stil .app__kleur--blauw[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj].mockup--stil .kaartje[data-astro-cid-egg45xhj]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mockup--speelt[data-astro-cid-egg45xhj] .app__neon[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj] .app__merkteken[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj] .app__kleur--roze[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj] .app__kleur--blauw[data-astro-cid-egg45xhj],.mockup--speelt[data-astro-cid-egg45xhj] .kaartje[data-astro-cid-egg45xhj]{animation:none}}
