.spiegelfoto{width:min(100%,330px);margin:0 auto;position:relative}.spiegelfoto__hang{transform-origin:50% 7px;padding-top:44px;position:relative}.spiegelfoto__haak{z-index:2;pointer-events:none;width:46px;height:43px;margin-left:-23px;position:absolute;top:0;left:50%;overflow:visible}.spiegelfoto__lijst{aspect-ratio:5/6;background:linear-gradient(100deg,#8a6a3c,#e7cf9c 18%,#fff3d6 32%,#b08a52 52%,#f1dcaa 70%,#94723f 88%,#cdb07a);border-radius:50%;padding:13px;position:relative;box-shadow:inset 0 1px #ffffffb3,0 28px 44px -30px #1c1a1f99}.spiegelfoto__glas{isolation:isolate;background:var(--surface);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1c1a1f2e}.spiegelfoto__glas:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1c1a1f24,inset 0 0 34px #1c1a1f3d}.spiegelfoto__glas small{z-index:2;bottom:9%;left:50%;right:auto;transform:translate(-50%)}.spiegelfoto__glans{z-index:1;pointer-events:none;background:linear-gradient(104deg,#0000 42%,#ffffff57 50%,#0000 58%);position:absolute;inset:-10% -70%;transform:translate(62%)}.spiegelfoto__bijschrift{z-index:1;background:var(--etiket);width:max-content;max-width:92%;color:var(--etiket-ink);border:1px solid var(--ink);font-family:var(--heading-font);letter-spacing:-.01em;text-align:center;border-radius:3px;margin:-22px auto 0;padding:9px 16px 8px;font-size:1.0625rem;font-weight:580;font-stretch:94%;line-height:1.2;position:relative}@media (min-width:640px){.spiegelfoto{width:min(100%,360px)}}@media (min-width:1024px){.spiegelfoto{width:min(100%,410px);margin-right:0}.spiegelfoto__lijst{padding:15px}.spiegelfoto__bijschrift{font-size:1.125rem}}@keyframes spiegel-zwaai{0%{transform:rotate(-5deg)}22%{transform:rotate(3deg)}44%{transform:rotate(-1.8deg)}64%{transform:rotate(.9deg)}82%{transform:rotate(-.35deg)}to{transform:rotate(0)}}@keyframes spiegel-glans{0%{transform:translate(-62%)}to{transform:translate(62%)}}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .spiegelfoto__hang{animation:2.2s cubic-bezier(.33,.1,.4,1) .15s backwards spiegel-zwaai}:root:not([data-beweging=uit]) .spiegelfoto__glans{animation:1.5s cubic-bezier(.4,.1,.3,1) .9s both spiegel-glans}}
.verhaal__zin{max-width:19em;font-family:var(--heading-font);font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.1rem + 2.9vw,4rem);font-weight:460;font-stretch:96%;line-height:1.06}.verhaal__tekst{color:var(--muted);gap:18px;margin-top:40px;font-size:1.0625rem;line-height:1.65;display:grid}.verhaal__kolom{gap:16px;display:grid}.verhaal__kolom p{max-width:34em;margin:0}.verhaal__naam{color:var(--ink);align-items:center;gap:12px;margin:8px 0 0;display:flex}.verhaal__naam .staaltje{width:8px;height:22px}.verhaal__afdrukken{gap:28px;margin-top:56px;display:grid}.verhaal__afdruk{background:var(--etiket);border:1px solid var(--ink);border-radius:3px;margin:0;padding:10px 10px 0}.verhaal__foto{aspect-ratio:4/3;background:var(--surface);position:relative;overflow:hidden}.verhaal__bijschrift{font-family:var(--heading-font);color:var(--etiket-ink);padding:10px 2px 12px;font-size:1.0625rem;font-weight:580;font-stretch:94%}.verhaal__team{margin-top:64px}.verhaal__team ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.verhaal__persoon{align-content:start;gap:10px;display:grid}.verhaal__portret{aspect-ratio:4/5;border:1px solid var(--ink);background:var(--surface);border-radius:3px;display:block;position:relative;overflow:hidden}.verhaal__persoonstaal.staalchip{width:18px;height:52px}.verhaal__wie{display:grid}.verhaal__wie span{color:var(--muted);font-size:.9375rem}.verhaal__persoon p{color:var(--muted);margin:0;font-size:.9375rem}.verhaal__waarden{margin-top:72px}.verhaal__waarden ul{border-top:1px solid var(--ink);gap:26px;margin:18px 0 0;padding:26px 0 0;list-style:none;display:grid}.verhaal__waarde{grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.verhaal__waarde .staalchip{margin-top:0}.verhaal__waardetekst{gap:4px;display:grid}.verhaal__nr{font-family:var(--heading-font);letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:650;font-stretch:75%}.verhaal__waardetekst strong{font-family:var(--heading-font);letter-spacing:-.02em;font-size:1.375rem;font-weight:580;font-stretch:94%;line-height:1.1}.verhaal__waardetekst span:last-child:not(.verhaal__nr){color:var(--muted)}@media (min-width:768px){.verhaal__afdrukken--2,.verhaal__afdrukken--3,.verhaal__afdrukken--4{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.verhaal__afdruk:nth-child(2n){margin-top:72px}.verhaal__waarden ul{column-gap:var(--kolom);grid-template-columns:repeat(3,minmax(0,1fr))}.verhaal__waarde .staalchip{margin-top:-26px}}@media (min-width:1024px){.verhaal__zin{max-width:17em}.verhaal__tekst{column-gap:var(--kolom);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:56px}.verhaal__kolom:first-child{grid-column:3/span 4}.verhaal__kolom:nth-child(2){grid-column:8/span 4}.verhaal__naam{grid-column:3/-1}.verhaal__afdrukken{column-gap:var(--kolom);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:88px}.verhaal__afdrukken--1 .verhaal__afdruk{grid-column:3/span 6}.verhaal__afdrukken--2 .verhaal__afdruk:first-child{grid-column:1/span 6;transform:rotate(-.8deg)}.verhaal__afdrukken--2 .verhaal__afdruk:nth-child(2){grid-column:8/span 5;margin-top:120px;transform:rotate(.9deg)}.verhaal__afdrukken--3 .verhaal__afdruk,.verhaal__afdrukken--4 .verhaal__afdruk{grid-column:span 6}.verhaal__waarden{column-gap:var(--kolom);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:104px;display:grid}.verhaal__waardenkop{grid-column:1/span 2;padding-top:30px}.verhaal__waarden ul{grid-column:3/-1;margin-top:0}}
