:root{--bg:#0f0e0c;--bg-2:#14120f;--panel:#171410;--line:rgba(244,241,234,0.09);--line-strong:rgba(244,241,234,0.16);--text:#f4f1ea;--muted:#a89f90;--faint:#948b7e;--gold:#c99a35;--gold-soft:rgba(201,154,53,0.14);--green:#8fc98f;--amber:#d0a23a;--radius:14px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:linear-gradient(rgba(244,241,234,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,234,.024) 1px,transparent 1px),var(--bg);background-size:56px 56px,56px 56px,auto;color:var(--text);font-family:var(--font-sans),system-ui,sans-serif;font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--gold)}body:before{content:"";position:fixed;inset:0;z-index:2000;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--gold);color:#171410}.serif{font-family:var(--font-display),sans-serif}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}.raster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:28px;column-gap:28px;grid-row-gap:0;row-gap:0}.r-kop{grid-column:1/span 7}.r-vol{grid-column:1/-1}.r-links{grid-column:1/span 6}.r-rechts{grid-column:8/-1}.r-kop .kicker{margin:0 0 14px}.r-kop h2{margin:0}.r-kop .lede{margin:18px 0 0;max-width:62ch}@media (max-width:900px){.raster{grid-template-columns:1fr;column-gap:0}.r-kop,.r-links,.r-rechts,.r-vol{grid-column:1/-1}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(15,14,12,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:72px}.logo{font-family:var(--font-logo),var(--font-sans),sans-serif;font-size:24px;font-weight:700;letter-spacing:.01em;color:var(--text);text-decoration:none;line-height:1}.logo em{color:var(--gold);font-style:normal}.logo small{display:block;font-family:var(--font-sans),sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-top:5px}.nav-links{display:flex;align-items:center;gap:28px}.nav-links a{color:var(--muted);text-decoration:none;font-size:16.5px}.nav-links a:hover{color:var(--text)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:14px 26px;font-size:16.5px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,background .15s ease;font-family:inherit}.btn:active{transform:scale(.98)}.btn-gold{background:var(--gold);color:#171410}.btn-gold:disabled{opacity:.6;cursor:wait}.btn-ghost{border-color:var(--line-strong);color:var(--text);background:transparent}.hero-film{display:inline-flex;align-items:center;gap:9px;color:var(--gold);font-weight:600;letter-spacing:.01em;text-decoration:none;padding:14px 4px;white-space:nowrap}.hero-film-pijl{display:inline-block;transition:transform .18s ease}.hero-film:hover{text-decoration:underline;text-underline-offset:5px}.hero-film:hover .hero-film-pijl{transform:translateX(4px)}section{padding:96px 0;border-bottom:1px solid var(--line)}.kicker{font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:22px;display:flex;align-items:center;gap:14px}.kicker:before{content:"";width:38px;height:1px;background:var(--gold);flex-shrink:0}.kicker:after{content:"";flex:1 1;height:1px;background:var(--line)}h1{font-size:clamp(48px,8vw,104px);line-height:.98;letter-spacing:-.015em}h1,h2{font-family:var(--font-display),sans-serif;font-weight:400}h2{font-size:clamp(34px,4.8vw,58px);margin-bottom:18px;max-width:20ch}.lede{color:var(--muted);font-size:19px;max-width:560px}.hero{background:radial-gradient(900px 500px at 85% -10%,rgba(201,154,53,.13),transparent 60%);padding:120px 0 100px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:64px;gap:64px;align-items:center}.hero h1 em{font-style:italic;color:var(--gold)}.hero .lede{margin:26px 0 34px}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.bouwwerk3d{width:100%;aspect-ratio:10/9;min-height:360px;min-width:0;max-width:100%;overflow:hidden}.hero-grid>*{min-width:0}.bouwwerk3d canvas{display:block;width:100%!important;height:100%!important}.assembly{display:grid;grid-template-columns:210px 1fr;grid-gap:18px;gap:18px;align-items:stretch}.feed{display:flex;flex-direction:column;gap:10px;justify-content:center}.feed-item{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--panel);opacity:0;transform:translateX(-8px);transition:opacity .5s ease,transform .5s ease}.feed-item.on{opacity:1;transform:none}.feed-item .chip{font-family:var(--font-mono),monospace;display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.14em;color:var(--gold);margin-bottom:3px}.feed-item p{font-size:12.5px;color:var(--text);line-height:1.35}.feed-item .done{display:block;font-size:12.5px;color:var(--green);margin-top:3px}.browser{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-2);overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.45)}.browser-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--panel)}.dot{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.browser-url{font-family:var(--font-mono),monospace;margin-left:8px;font-size:12.5px;color:var(--faint)}.page{padding:18px;display:flex;flex-direction:column;gap:10px;min-height:330px}.blok{border:1px dashed rgba(244,241,234,.18);border-radius:6px;padding:12px 14px;background:transparent;transition:background .5s ease,border-color .5s ease;position:relative}.blok>*{opacity:0;transition:opacity .5s ease}.blok.on{border:1px solid var(--line);background:var(--panel)}.blok.on>*{opacity:1}.blok.flash{border-color:var(--gold)}.blok .tag{font-family:var(--font-mono),monospace;position:absolute;top:-8px;right:10px;font-size:8.5px;font-weight:700;letter-spacing:.14em;background:var(--bg);border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;padding:2px 8px}.blok .tag.goud{color:var(--gold);border-color:rgba(201,154,53,.4)}.blok h4{font-family:var(--font-display),sans-serif;font-weight:400;font-size:16.5px;margin-bottom:2px}.blok p{font-size:12.5px;color:var(--muted);line-height:1.4}.blok .cta-mini{display:inline-block;margin-top:4px;background:var(--gold);color:#171410;font-size:12.5px;font-weight:700;border-radius:999px;padding:5px 14px}.ai-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center;margin-top:24px}.ai-feiten{list-style:none;margin:26px 0 30px}.ai-feiten li{padding:12px 0;border-top:1px solid var(--line);color:var(--muted);font-size:16.5px;max-width:520px}.ai-feiten li strong{color:var(--text);font-weight:600}.ai-chat{display:flex;flex-direction:column;gap:14px}.ai-bubble{align-self:flex-end;max-width:85%;background:var(--gold);color:#171410;font-size:14px;font-weight:500;border-radius:16px 16px 4px 16px;padding:12px 18px}.ai-antwoord{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);padding:18px 20px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.ai-kop{font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.short-row{display:flex;align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--line)}.short-row .nr{font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--gold);flex-shrink:0}.short-row .wie{font-size:14px;color:var(--text);line-height:1.45}.short-row .wie em{display:block;font-style:normal;font-size:12.5px;color:var(--muted)}.short-row .ster{margin-left:auto;font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--gold);flex-shrink:0}.short-row.open{border:1px dashed rgba(201,154,53,.55);border-radius:8px;padding:11px 12px;margin-top:8px;background:rgba(201,154,53,.05)}.short-row.open .wie em{color:var(--gold)}.ai-noot,.onderzoek-byline{font-size:12.5px;color:var(--faint)}.onderzoek-byline{font-family:var(--font-mono),monospace;margin-top:18px}.afspraak-sectie{padding:72px 0 96px}.afspraak-grid{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:56px;gap:56px;align-items:start}.demo-punten{list-style:none;margin-top:28px}.demo-punten li{padding:14px 0;border-top:1px solid var(--line);color:var(--muted);font-size:16.5px;max-width:480px}.demo-punten li b{display:block;color:var(--text);font-weight:600;margin-bottom:2px}.demo-noot{margin-top:22px;font-size:14px;color:var(--faint);max-width:440px}.afspraak-kaart{border:1px solid rgba(201,154,53,.35);border-radius:var(--radius);background:linear-gradient(180deg,rgba(201,154,53,.07),var(--panel));padding:34px 32px}.afspraak-form{display:flex;flex-direction:column;gap:16px}.afspraak-form label{display:flex;flex-direction:column;gap:6px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.veld-rij{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.afspraak-form input,.afspraak-form select,.afspraak-form textarea{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:10px;color:var(--text);font-size:16.5px;font-family:var(--font-sans),sans-serif;padding:12px 14px;outline:none;letter-spacing:normal;text-transform:none}.afspraak-form input:focus,.afspraak-form select:focus,.afspraak-form textarea:focus{border-color:var(--gold)}.afspraak-form input::placeholder,.afspraak-form textarea::placeholder{color:var(--faint)}.afspraak-form .hp{position:absolute;left:-9999px;height:0;width:0;border:0;padding:0}.afspraak-form .btn{margin-top:6px}.afspraak-form .fout{margin-top:0}.afspraak-klaar h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:24px;margin-bottom:10px}.afspraak-klaar p{color:var(--muted);font-size:16.5px}.compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:44px}.compare-card{border:0;border-top:2px solid var(--line-strong);border-radius:0;background:transparent;padding:22px 4px 0}.compare-card.gold{border-top-color:var(--gold)}.compare-card h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:21px;margin-bottom:18px}.compare-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:14px}.compare-row span:first-child{color:var(--muted)}.compare-row{font-family:var(--font-mono),monospace;font-size:12.5px}.compare-row .stil{color:var(--faint)}.compare-row .actief{color:var(--green);text-align:right}.punchline{margin-top:36px;font-family:var(--font-display),sans-serif;font-size:clamp(22px,3vw,30px);text-align:center}.punchline em{color:var(--gold);font-style:italic}.tiles{counter-reset:steen;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:44px}.tile{position:relative;counter-increment:steen;border:1px solid var(--line);border-radius:4px;background:var(--panel);padding:26px 20px 22px;transition:border-color .2s ease,transform .2s ease}.tile:before{content:"B-0" counter(steen);position:absolute;top:10px;right:12px;font-family:var(--font-mono),monospace;font-size:10px;color:var(--faint)}.tile:after{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;border-top:2px solid var(--gold);border-left:2px solid var(--gold);border-top-left-radius:4px}.tile:hover{border-color:rgba(201,154,53,.45);transform:translateY(-2px)}.tile .chip{font-family:var(--font-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gold)}.tile h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:19px;margin:8px 0 4px}.tile p{font-size:12.5px;color:var(--muted)}.tiles-note{margin-top:28px;color:var(--muted);font-size:16.5px;max-width:640px}.tiles-note strong{color:var(--text);font-weight:600}.drieluik{grid-template-columns:1fr 1fr 1fr;margin-top:36px}.drieluik-stap{position:relative;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--panel)}.drieluik-stap:after{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;border-top:2px solid var(--gold);border-left:2px solid var(--gold)}.drieluik-stap img{width:100%;height:auto;display:block}.drieluik-stap figcaption{font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);padding:10px 14px;border-top:1px solid var(--line)}.drieluik-noot{margin-top:18px;font-size:14px;color:var(--faint);max-width:640px}.demo-beeld{margin-top:26px;border:1px solid var(--line);border-radius:6px;overflow:hidden;max-width:480px}.demo-beeld img{width:100%;height:auto;display:block}.demo-beeld figcaption{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:9px 12px;border-top:1px solid var(--line)}.instrument{background:radial-gradient(700px 400px at 15% 0,rgba(201,154,53,.09),transparent 60%)}.zoekbalk{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 10px;max-width:780px}.zoekbalk input{flex:1 1 320px;min-width:300px;background:var(--panel);border:1px solid var(--line-strong);border-radius:999px;color:var(--text);font-size:16.5px;padding:14px 22px;outline:none;font-family:inherit}.zoekbalk input:focus{border-color:var(--gold)}.zoekbalk input::placeholder{color:var(--faint)}.micro{font-size:14px;color:var(--faint)}.stappen{display:flex;gap:22px;margin:30px 0 26px;flex-wrap:wrap}.stap{font-family:var(--font-mono),monospace;display:flex;gap:8px;font-size:14px;color:var(--faint)}.stap,.stap .nr{align-items:center}.stap .nr{width:22px;height:22px;border-radius:50%;border:1px solid var(--line-strong);display:inline-flex;justify-content:center;font-size:12.5px}.stap.actief{color:var(--text)}.stap.actief .nr{border-color:var(--gold);color:var(--gold)}.stap.klaar,.stap.klaar .nr{color:var(--green)}.stap.klaar .nr{border-color:var(--green)}.resultaat{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:28px;gap:28px;align-items:start}.feiten{display:flex;flex-direction:column;gap:10px}.feit{display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:11px 14px;opacity:0;transform:translateX(-8px);transition:opacity .45s ease,transform .45s ease}.feit.on{opacity:1;transform:none}.feit .wat{font-size:14px;line-height:1.35}.feit .wat b{display:block;font-size:10px;letter-spacing:.14em;color:var(--gold);text-transform:uppercase;margin-bottom:2px}.feit .wat b,.status{font-family:var(--font-mono),monospace;font-weight:700}.status{flex-shrink:0;font-size:10.5px;letter-spacing:.06em;border-radius:999px;padding:3px 10px;border:1px solid}.status.gevonden{color:var(--green);border-color:rgba(143,201,143,.4)}.status.aanname{color:var(--amber);border-color:rgba(224,184,102,.4)}.status.bevestigen{color:var(--muted);border-color:var(--line-strong)}.kans-card{border:1px solid rgba(201,154,53,.4);border-radius:var(--radius);background:linear-gradient(180deg,rgba(201,154,53,.08),var(--panel));padding:22px 24px;margin-bottom:18px;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.kans-card.on{opacity:1;transform:none}.kans-card .chip{font-family:var(--font-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gold);text-transform:uppercase}.kans-card h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:21px;margin:6px 0}.fout,.kans-card p{font-size:14px;color:var(--muted)}.fout{border:1px solid rgba(224,130,102,.4);border-radius:var(--radius);background:var(--panel);padding:18px 22px;margin-top:20px;max-width:620px}.na-afloop{margin-top:26px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;opacity:0;transition:opacity .6s ease}.na-afloop.on{opacity:1}.na-afloop p{font-size:14px;color:var(--faint)}.proof-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin-top:44px}.proof-col{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:26px}.proof-col h3{font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.proof-col ul{list-style:none}.proof-col li{padding:7px 0;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.proof-col li b{color:var(--text);font-weight:500}.proof-col a{color:var(--gold);text-decoration:none}.proof-note{margin-top:24px;font-size:14px;color:var(--faint);max-width:640px}.loop-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:44px}.loop-stap{position:relative;border:0;border-top:2px solid var(--gold);border-radius:0;padding:22px 18px 0 2px;background:transparent}.loop-stap:before{content:"";position:absolute;top:-5px;left:0;width:8px;height:8px;border-radius:50%;background:var(--gold)}.loop-stap:not(:last-child):after{content:"\2192";position:absolute;top:16px;right:6px;color:var(--faint);font-size:19px}.loop-stap .nr{font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--gold)}.loop-stap h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:24px;margin:6px 0}.loop-stap p{font-size:14px;color:var(--muted)}.prijs-grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px;margin-top:44px}.prijs-card{border:1px solid rgba(201,154,53,.35);border-radius:var(--radius);background:linear-gradient(180deg,rgba(201,154,53,.07),var(--panel));padding:34px}.prijs-card.stil{border-color:var(--line);background:var(--panel)}.prijs-card .chip{font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.bedrag{font-family:var(--font-display),sans-serif;font-size:52px;margin:12px 0 4px}.bedrag small{font-size:19px;color:var(--muted)}.prijs-card>p{font-size:14px;color:var(--muted);margin-bottom:18px}.prijs-card ul{list-style:none;margin-bottom:26px}.prijs-card li{padding:8px 0;border-top:1px solid var(--line);font-size:14px}.prijs-card li:before{content:"✓";color:var(--gold);margin-right:10px}.prijs-voetnoot{margin-top:22px;font-size:12.5px;color:var(--faint);max-width:640px}.faq{max-width:720px;margin-top:40px}.faq details{border-top:1px solid var(--line);padding:18px 0}.faq summary{cursor:pointer;font-size:16.5px;font-weight:500;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:right;color:var(--gold)}.faq details[open] summary:after{content:"–"}.faq details p{margin-top:10px;color:var(--muted);font-size:16.5px;max-width:640px}.slot{border-bottom:none;padding:110px 0}.slot h2{margin-bottom:14px}.slot .lede{margin:0 auto 32px}.slot-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}footer{padding:40px 0 60px;color:var(--faint);font-size:14px}.footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}footer a{color:var(--muted);text-decoration:none}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.reveal.zichtbaar{opacity:1;transform:none}.site-frames{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:44px}.site-frame a{display:inline-block;margin-top:10px;color:var(--gold);text-decoration:none;font-size:14px}.site-frame-venster{height:300px;overflow:hidden;background:#14120e}.site-frame-venster iframe{width:200%;height:600px;border:0;transform:scale(.5);transform-origin:0 0;pointer-events:none}.case{min-height:92vh;display:flex;overflow:hidden}.case,.case-grid{align-items:center}.case-grid{display:grid;grid-template-columns:minmax(300px,.85fr) 1.15fr;grid-gap:56px;gap:56px;width:100%}.case-spiegel .case-grid{direction:rtl}.case-spiegel .case-grid>*{direction:ltr}.case-info h2{font-size:clamp(28px,3vw,40px);text-wrap:balance}.case-feiten{list-style:none;margin:24px 0 28px}.case-feiten li{padding:9px 0;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.case-feiten li:before{content:"→";color:var(--gold);margin-right:10px}.case-stage{position:relative;padding-bottom:90px}.stage-label{font-size:12.5px;letter-spacing:.06em;color:var(--faint);margin-bottom:12px}.stage-desktop{width:min(720px,100%)}.stage-desktop-venster{width:100%;aspect-ratio:1440/900;overflow:hidden;background:#14120e}.stage-desktop-venster img{width:100%;height:100%;object-fit:cover;display:block}.stage-phone{position:absolute;right:4px;bottom:0;width:196px;border-radius:30px;border:1px solid var(--line-strong);background:#14120f;padding:8px;box-shadow:0 40px 90px rgba(0,0,0,.6);animation:zweef 7s ease-in-out infinite alternate}.stage-phone-venster{border-radius:22px;overflow:hidden;aspect-ratio:390/844;background:#14120e}.stage-phone-venster img{width:100%;height:100%;object-fit:cover;display:block}@keyframes zweef{0%{transform:translateY(0)}to{transform:translateY(-16px)}}.radar-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;align-items:center;margin-top:44px}.radar-kaart{max-width:380px;margin:0 auto;filter:drop-shadow(0 20px 60px rgba(201,154,53,.08))}.radar-kaart svg{width:100%;height:auto}.puls{animation:puls 2.6s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes puls{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.8)}}.radar-stats{list-style:none;margin:26px 0}.radar-stats li{padding:10px 0;border-top:1px solid var(--line);color:var(--muted);font-size:16.5px}.radar-stats li b{color:var(--gold);font-weight:600}.radar-note{font-size:14px;color:var(--faint);max-width:520px}.voorstel-hero{background:radial-gradient(800px 440px at 80% -10%,rgba(201,154,53,.12),transparent 60%),var(--bg);padding:90px 0 70px}.voorstel-hero h1{font-size:clamp(36px,5.5vw,62px);max-width:820px}.voorstel-hero .lede{margin-top:18px}.voorstel-secties{padding:72px 0}.voorstel-sectie{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:30px 32px;max-width:760px;margin-bottom:18px}.voorstel-sectie-kop{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px}.voorstel-sectie .chip{font-family:var(--font-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gold)}.voorstel-sectie h2{font-size:clamp(22px,3vw,30px);margin-bottom:8px}.voorstel-sectie>p{color:var(--muted);font-size:16.5px;max-width:620px}.voorstel-sectie .bron{margin-top:8px;font-size:12.5px;color:var(--faint)}.voorstel-leeg{padding:140px 0;text-align:center}.voorstel-leeg h1{font-size:clamp(28px,4vw,44px);margin-bottom:12px}.voorstel-leeg .lede{margin:0 auto 28px}.stempel{position:absolute;top:22px;right:22px;font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:2px solid var(--gold);border-radius:4px;padding:6px 12px;transform:rotate(-4deg);opacity:.9}.prijs-card{position:relative}.persoon-grid{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:56px;gap:56px;align-items:center}.persoon-tekst{margin-top:16px;color:var(--muted);font-size:16.5px;max-width:560px}.persoon-kaart{position:relative;border:1px solid rgba(201,154,53,.35);border-radius:var(--radius);background:linear-gradient(180deg,rgba(201,154,53,.07),var(--panel));padding:34px 32px}.persoon-kaart .tag{font-family:var(--font-mono),monospace;position:absolute;top:-9px;right:14px;font-size:9px;font-weight:700;letter-spacing:.14em;background:var(--bg);border:1px solid rgba(201,154,53,.4);color:var(--gold);border-radius:999px;padding:2px 9px}.persoon-kaart h3{font-family:var(--font-display),sans-serif;font-weight:400;font-size:30px}.persoon-kaart>p{color:var(--muted);font-size:14px}.persoon-kaart .persoon-noot{margin-top:14px;font-size:12.5px;color:var(--faint);border-top:1px solid var(--line);padding-top:12px}.vragen-lijst{padding:72px 0}.vraag{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:28px 32px;max-width:760px;margin-bottom:16px}.vraag a{color:var(--gold)}.vraag h2{font-size:clamp(20px,2.4vw,26px);margin-bottom:10px}.vraag .antwoord{color:var(--text);font-size:16.5px;max-width:640px}.vraag .context{margin-top:8px;color:var(--faint);font-size:14px;max-width:640px}.proto{position:relative;height:1000vh;background:#060504}.living-canvas{position:fixed;inset:0;z-index:1}.living-canvas canvas{display:block;width:100%!important;height:100%!important}.living-canvas:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 120% 90% at 50% 42%,transparent 55%,rgba(0,0,0,.55) 100%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 18%,transparent 80%,rgba(0,0,0,.45))}.proto-nav{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:30px 48px}.proto-logo{font-family:var(--font-logo),sans-serif;font-size:24px;font-weight:700;color:#fff}.proto-logo em{color:var(--gold);font-style:normal}.proto-nav nav{display:flex;gap:32px;font-size:14px;color:var(--muted);letter-spacing:.02em}.proto-scene{position:fixed;inset:0;z-index:5;display:flex;flex-direction:column;justify-content:center;padding:0 8vw;opacity:0;transition:opacity .35s ease;pointer-events:none}.proto-scene h1{font-size:clamp(46px,6.6vw,108px);line-height:.98;letter-spacing:-.01em;text-shadow:0 4px 40px rgba(0,0,0,.8)}.proto-scene h1,.proto-scene h2{font-family:var(--font-logo),sans-serif;font-weight:800;text-transform:uppercase;color:#fff}.proto-scene h2{font-size:clamp(34px,4.4vw,68px);line-height:1.02;letter-spacing:-.005em;max-width:none;margin:0;text-shadow:0 4px 40px rgba(0,0,0,.85)}.proto-scene h2.proto-groot{font-size:clamp(40px,5.6vw,88px);line-height:1.06}.proto-scene.rechts{align-items:flex-end;text-align:right}.proto-scene.links{align-items:flex-start;text-align:left}.proto-scene.onder{justify-content:flex-end;padding-bottom:12vh}.proto-scene.finale,.proto-scene.resultaat{align-items:center;text-align:center}.midden{text-align:center}.proto-kicker,.proto-nr{font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:26px}.proto-lede,.proto-sub{margin-top:26px;font-size:19px;line-height:1.65;color:var(--muted);text-shadow:0 2px 20px rgba(0,0,0,.9)}.proto-scroll{position:absolute;bottom:44px;left:50%;transform:translateX(-50%);letter-spacing:.22em;text-transform:uppercase}.proto-scroll,.proto-teller{font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--faint)}.proto-teller{position:fixed;bottom:36px;right:48px;z-index:10;letter-spacing:.2em}.proto-teller span{color:var(--gold)}.proto-hud{position:fixed;top:96px;right:48px;z-index:10;font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.proto-hud .goud,.proto-status{color:var(--gold)}.proto-status{position:fixed;bottom:36px;left:48px;z-index:10;font-family:var(--font-mono),monospace;font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.85;max-width:46vw}.proto-link{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,154,53,.45);padding-bottom:1px}.proto-link:hover{border-bottom-color:var(--gold)}.proto-cta{margin-top:42px;display:inline-block;font-family:var(--font-mono),monospace;font-size:14px;font-weight:600;letter-spacing:.08em;color:#171410;background:var(--gold);padding:20px 34px;border-radius:999px;text-decoration:none;box-shadow:0 8px 40px rgba(201,154,53,.35);transition:transform .2s ease,box-shadow .2s ease}.proto-cta:hover{transform:translateY(-2px);box-shadow:0 12px 52px rgba(201,154,53,.5)}.proto-voortgang{position:fixed;top:0;left:0;right:0;height:2px;z-index:12;background:rgba(201,154,53,.12)}.proto-voortgang i{display:block;height:100%;background:linear-gradient(90deg,rgba(201,154,53,.7),var(--gold));transform:scaleX(0);transform-origin:left}.proto-hoofdstukken{position:fixed;right:46px;top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;gap:14px}.proto-hoofdstukken button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 0;cursor:pointer;font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:600;letter-spacing:.18em;color:var(--faint);text-align:right;position:relative;transition:color .25s ease}.proto-hoofdstukken button:after{content:"";display:inline-block;width:10px;height:1px;margin-left:8px;vertical-align:middle;background:currentColor;opacity:.5;transition:width .25s ease}.proto-hoofdstukken button.actief{color:var(--gold)}.proto-hoofdstukken button.actief:after{width:22px;opacity:1}.proto-hoek{position:fixed;width:18px;height:18px;z-index:9;pointer-events:none;border:0 solid rgba(201,154,53,.4)}.proto-hoek.lb{top:86px;left:34px;border-top-width:1px;border-left-width:1px}.proto-hoek.rb{top:86px;right:34px;border-top-width:1px;border-right-width:1px}.proto-hoek.lo{bottom:76px;left:34px;border-bottom-width:1px;border-left-width:1px}.proto-hoek.ro{bottom:76px;right:34px;border-bottom-width:1px;border-right-width:1px}.proto-chips{display:flex;gap:10px;margin-top:30px}.proto-chips span{font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border:1px solid rgba(201,154,53,.28);border-radius:999px;padding:8px 16px}@media (max-width:900px){.proto-nav{padding:22px 24px}.proto-hoek,.proto-hoofdstukken,.proto-hud,.proto-nav nav{display:none}.proto-chips{flex-wrap:wrap}.proto-scene{padding:0 6vw}.proto-status{left:24px;bottom:30px;font-size:9.5px;max-width:60vw}.proto-teller{right:24px;bottom:30px}.proto-cta{font-size:12.5px;padding:16px 22px}.proto-scroll{bottom:78px}.living-canvas:after{background:radial-gradient(ellipse 130% 95% at 50% 40%,transparent 40%,rgba(0,0,0,.68) 100%),linear-gradient(180deg,rgba(0,0,0,.5),transparent 20%,transparent 62%,rgba(0,0,0,.66))}section{padding:68px 0}.hero{padding:70px 0 60px}.hero-grid,.resultaat{grid-template-columns:1fr;gap:40px}.loop-grid,.tiles{grid-template-columns:repeat(2,1fr)}.assembly,.compare,.prijs-grid,.proof-grid{grid-template-columns:1fr}.feed{flex-direction:row;flex-wrap:wrap}.feed-item{flex:1 1 45%}.nav-links a:not(.btn){display:none}.site-frames{grid-template-columns:1fr}.case{min-height:0;padding:68px 0}.afspraak-grid,.ai-grid,.case-grid,.persoon-grid,.radar-grid{grid-template-columns:1fr;gap:36px}.veld-rij{grid-template-columns:1fr}.zoekbalk{flex-direction:column;align-items:stretch}.nav .btn{padding:10px 16px;font-size:14px}.stage-phone{width:140px;right:0}.case-stage{padding-bottom:70px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.blok,.feed-item,.feit,.kans-card,.na-afloop,.reveal{transition:none}.reveal{opacity:1;transform:none}.puls,.stage-phone{animation:none}}.film-pagina{background:#080706;color:#f2ede4}.film-nav{position:fixed;inset:0 0 auto 0;z-index:30;padding:22px 32px;pointer-events:none}.film-logo{pointer-events:auto;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:21px;letter-spacing:.02em;color:#f2ede4;text-decoration:none}.film-logo em{font-style:normal;color:#c99a35}.film{position:relative;height:1300vh}.film-sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:#080706}.film-canvas{display:block;transition:opacity .12s linear}.film-canvas,.film-poster{position:absolute;inset:0;width:100%;height:100%}.film-poster{object-fit:cover}.film-scherm{position:absolute;left:0;top:0;width:460px;height:280px;transform-origin:0 0;opacity:0;overflow:hidden;background:#141311;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.film-scherm img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.film-live{position:absolute;right:12px;bottom:12px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:#080706;background:#c99a35;padding:8px 12px;text-decoration:none}.is-eind .film-scherm{transition:none}.film-vraag{position:absolute;left:0;top:0;transform:translate(-9999px,-9999px);margin:0;font-family:var(--font-logo),sans-serif;font-weight:600;font-size:16.5px;color:#f2ede4;white-space:nowrap;opacity:0;transition:opacity .35s,color .4s;pointer-events:none;text-shadow:0 2px 12px rgba(0,0,0,.7)}.film-vraag.is-aan{opacity:1}.film-vraag.is-goud{color:#c99a35}.film-vraag:not(.is-goud).is-aan{opacity:var(--vraag-dim,1)}.film-paneel{position:absolute;top:50%;width:min(460px,32vw);will-change:transform,opacity;pointer-events:none}.film-paneel--links{left:clamp(28px,4.5vw,72px)}.film-paneel--rechts{right:clamp(28px,4.5vw,72px);text-align:right}.film-paneel h2{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(32px,3.5vw,52px);line-height:1.05;letter-spacing:-.01em;margin:12px 0 14px;color:#f2ede4}.film-paneel p{font-family:var(--font-sans),sans-serif;font-size:clamp(17px,1.35vw,21px);line-height:1.5;color:rgba(242,237,228,.78);margin:0}.film-kicker{display:inline-block;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.18em;color:#c99a35}.film-kicker:before{content:"";display:inline-block;width:10px;height:1px;background:#c99a35;margin:0 10px 4px 0;vertical-align:middle}.film-voortgang{position:absolute;left:0;top:0;right:0;height:2px;background:rgba(201,154,53,.16);z-index:6}.film-voortgang span{display:block;height:100%;background:#c99a35;box-shadow:0 0 12px rgba(201,154,53,.55)}.film-voortgang i{position:absolute;top:-2px;width:1px;height:6px;background:rgba(201,154,53,.5)}.film-teller{position:absolute;left:32px;bottom:26px;display:flex;align-items:baseline;gap:12px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.2em;color:rgba(201,154,53,.55);z-index:6}.film-teller b{font-weight:400;color:#c99a35}.film-teller em{font-style:normal;color:rgba(242,237,228,.5);letter-spacing:.24em}.film-hint{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.3em;color:rgba(242,237,228,.5);animation:film-hint 2.2s ease-in-out infinite}@keyframes film-hint{0%,to{transform:translate(-50%);opacity:.5}50%{transform:translate(-50%,6px);opacity:1}}.film-loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#080706;z-index:5;transition:opacity .6s}.film-loader strong{font-family:var(--font-logo),sans-serif;font-weight:600;font-size:19px}.film-loader em{font-style:normal;font-family:var(--font-mono),monospace;font-size:12.5px;color:rgba(242,237,228,.5);letter-spacing:.2em}.film-na{padding:18vh 0 22vh;text-align:center;background:#080706}.film-na h2{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(34px,4vw,58px);margin:14px 0 12px}.film-na p{color:rgba(242,237,228,.72);margin:0 0 28px}@media (max-width:700px){.film-paneel{top:auto;bottom:96px;left:18px!important;right:18px!important;width:auto;text-align:left;transform:none!important}.film-paneel h2{font-size:30px;line-height:1.1;margin:8px 0 10px}.film-paneel p{font-size:16.5px;line-height:1.45;max-width:34ch}.film-paneel:before{display:none}.film-vraag{font-size:12.5px}.film-nav{padding:16px 20px}.film-teller{left:20px}.film{height:1700vh}.film-sticky:after{content:"";position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(0deg,rgba(6,5,5,.94) 0,rgba(6,5,5,.82) 26%,rgba(6,5,5,.5) 58%,rgba(6,5,5,0));pointer-events:none;z-index:1}.film-paneel{z-index:2}}.film-paneel:before{content:"";position:absolute;inset:-46px -60px;background:radial-gradient(ellipse at center,rgba(8,7,6,.9) 0,rgba(8,7,6,.72) 42%,rgba(8,7,6,.34) 72%,rgba(8,7,6,0) 100%);z-index:-1;border-radius:28px}.film-paneel h2,.film-paneel p{text-shadow:0 2px 4px rgba(0,0,0,.9),0 2px 22px rgba(0,0,0,.85)}.film-kicker{text-shadow:0 2px 10px rgba(0,0,0,.9)}.film-opname{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.opn-lijn{stroke:#c99a35;stroke-width:1;opacity:.9}.opn-dot{fill:#c99a35}.opn-cirkel{fill:none;stroke:#c99a35;stroke-width:1.4;stroke-dasharray:5 4;animation:opn-puls 1.6s ease-in-out infinite}.opn-label{fill:#c99a35;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.16em}.opn-punt{opacity:0;transition:opacity .45s}.opn-punt.is-aan{opacity:1}.opn-punt.is-mist .opn-label{font-weight:600}@keyframes opn-puls{0%,to{stroke-opacity:.45}50%{stroke-opacity:1}}.opn-raster{stroke:#c99a35;stroke-width:.6;opacity:.07}.opn-omtrek{fill:none;stroke:#c99a35;stroke-width:1.1;opacity:.5}.opn-scan{stroke:#ffd98a;stroke-width:1.6;filter:drop-shadow(0 0 6px rgba(255,217,138,.9))}.opn-scan.is-haakt{animation:opn-haak .9s ease-in-out infinite}@keyframes opn-haak{0%,to{opacity:1}50%{opacity:.45}}.film-voorwie{padding:12vh 0 0;text-align:center;background:#080706}.film-zijscrim{position:absolute;inset:0;pointer-events:none;transition:opacity .2s linear}.film-zijscrim--rechts{background:linear-gradient(265deg,rgba(8,7,6,.82),rgba(8,7,6,.5) 30%,rgba(8,7,6,0) 58%)}.film-zijscrim--links{background:linear-gradient(95deg,rgba(8,7,6,.82),rgba(8,7,6,.5) 30%,rgba(8,7,6,0) 58%)}.film-zijscrim--midden{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(8,7,6,.8) 0,rgba(8,7,6,.4) 60%,rgba(8,7,6,0) 100%)}.film-slot{min-height:92vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;background:#080706;padding:10vh 24px}.film-kicker--midden:before{display:none}.film-slot-kop{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(38px,5vw,72px);letter-spacing:-.015em;margin:22px 0 18px}.film-slot-vakken{font-family:var(--font-sans),sans-serif;font-size:clamp(17px,1.4vw,21px);color:rgba(242,237,228,.6);margin:0 0 10px}.film-slot-belofte{font-family:var(--font-logo),sans-serif;font-weight:600;font-size:clamp(22px,2.2vw,32px);line-height:1.3;color:#f2ede4;margin:26px 0 40px}.film-slot-belofte br+*{color:#c99a35}.film-slot-cta{font-family:var(--font-mono),monospace;font-size:16.5px;letter-spacing:.14em;color:#080706;background:#c99a35;padding:20px 34px;border-radius:2px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.film-slot-cta:hover{transform:translateY(-2px);box-shadow:0 10px 34px rgba(201,154,53,.25)}.film-slot-sub{margin-top:18px;font-size:14px;color:rgba(242,237,228,.5)}.film-slot-sub,.film-vakken{font-family:var(--font-sans),sans-serif}.film-vakken{max-width:640px;margin:16px auto 0;font-size:clamp(17px,1.4vw,21px);line-height:1.7;color:rgba(242,237,228,.55)}.film-vakken strong{display:block;margin-top:10px;color:#f2ede4;font-weight:500}.film-koudopen{position:absolute;inset:0;z-index:8;background:#080706;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;transition:opacity .9s ease}.film-koudopen.is-weg{opacity:0;pointer-events:none}.film-koudopen h1{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(46px,7vw,104px);letter-spacing:-.015em;color:#f2ede4;animation:koud-in 2.4s ease both}.film-koudopen h1 em{font-style:normal;color:#c99a35}.film-koudopen-p{font-style:normal;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.28em;color:rgba(242,237,228,.45)}.film-hint--koud{animation:film-hint 2.2s ease-in-out infinite}@keyframes koud-in{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.film-paneel--midden{left:50%;top:50%;width:min(760px,84vw);text-align:center}.film-paneel--midden h2{font-size:clamp(36px,4.6vw,64px)}.film-paneel--midden:before{inset:-60px -80px}.film-kop-goud{display:block;font-style:normal;color:#c99a35}.film-kicker,.film-paneel h2,.film-paneel p{transition:opacity .15s linear,transform .15s linear;will-change:opacity,transform}.film-voorwie-kop{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(30px,3.4vw,46px);margin:14px 0 6px}.film-hint--koud{position:static;transform:none;font-size:16.5px;letter-spacing:.4em;color:#f2ede4;margin-top:26px}.film-hint--koud:after{height:56px}.wt{margin-top:34px;display:grid;grid-gap:26px;gap:26px}.wt-kicker{display:inline-block;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.2em;color:var(--gold)}.wt-gevel{width:100%;height:auto;margin-top:14px;display:block}.wt-lijn{fill:none;stroke:rgba(201,154,53,.55);stroke-width:1.4}.wt-maat{stroke:rgba(201,154,53,.35);stroke-width:1}.wt-bord{fill:rgba(201,154,53,.04);stroke:rgba(201,154,53,.5);stroke-width:1.2;transition:fill .6s}.wt-bord.aan{fill:rgba(201,154,53,.12)}.wt-naam{fill:rgba(242,237,228,.35);font-family:var(--font-logo),sans-serif;font-weight:700;font-size:30px;text-anchor:middle;transition:fill .6s}.wt-naam.aan{fill:#f2ede4}.wt-raam{opacity:0;transition:opacity .55s ease}.wt-raam.aan{opacity:1}.wt-raam-kader{fill:rgba(10,9,8,.6);stroke:rgba(201,154,53,.4);stroke-width:1.2}.wt-raam.vol .wt-raam-kader{stroke:var(--gold)}.wt-raam.leeg .wt-raam-kader{stroke-dasharray:5 4}.wt-gloed{fill:rgba(255,205,120,.13)}.wt-soort{fill:var(--gold);font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;text-anchor:middle}.wt-waarde{margin:0;font-family:var(--font-sans),sans-serif;font-size:12.5px;line-height:1.45;color:rgba(242,237,228,.92);overflow:hidden;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}.wt-waarde--leeg{color:rgba(242,237,228,.32);font-style:italic}.wt-status{fill:rgba(242,237,228,.4);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;text-anchor:middle}.wt-borstwering{fill:rgba(201,154,53,.05);stroke:rgba(201,154,53,.3);stroke-width:1}.wt-kruk{fill:var(--gold)}.wt-kans-cirkel{fill:none;stroke:var(--gold);stroke-width:1.6;stroke-dasharray:6 5;animation:opn-puls 1.6s ease-in-out infinite}.wt-bouw,.wt-kans{opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}.wt-bouw.on,.wt-kans.on{opacity:1;transform:none}.wt-kans h3{font-family:var(--font-logo),sans-serif;font-size:clamp(22px,2vw,30px);margin:10px 0 8px}.wt-kans p{color:rgba(242,237,228,.75);max-width:640px}.wt-bouw-regel{margin:10px 0 18px;color:rgba(242,237,228,.8);max-width:640px}.wt-acties{display:flex;gap:14px;flex-wrap:wrap}@media (max-width:700px){.wt-naam{font-size:40px}.wt-waarde{font-size:16.5px}}.hero2{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden}.hero2-beeld{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero2-scrim{position:absolute;inset:0;background:linear-gradient(100deg,rgba(8,7,6,.9),rgba(8,7,6,.62) 42%,rgba(8,7,6,.12) 72%),linear-gradient(0deg,rgba(8,7,6,.85),rgba(8,7,6,0) 34%)}.hero2-inhoud{position:relative;z-index:1;padding-top:90px}.hero2 h1{font-family:var(--font-logo),sans-serif;font-weight:800;font-size:clamp(46px,5.6vw,88px);line-height:1.02;letter-spacing:-.02em;margin:18px 0 20px;max-width:700px}.hero2 h1 em{font-style:normal;color:var(--gold)}.hero2-lede{font-size:clamp(17px,1.4vw,21px);line-height:1.6;color:rgba(242,237,228,.85);max-width:520px}.hero2-ctas{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:30px 0 12px}@media (min-width:1024px){.hero3 .hero2-ctas{flex-wrap:nowrap;width:max-content;max-width:760px}}.drieluik{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:28px;text-decoration:none;position:relative}.drieluik figure{margin:0;border:1px solid rgba(201,154,53,.3);background:#080706;transition:border-color .2s,transform .2s}.drieluik:hover figure{border-color:var(--gold);transform:translateY(-3px)}.drieluik img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;opacity:.92}.drieluik figcaption{padding:12px 14px;font-size:12.5px;letter-spacing:.14em;color:var(--gold)}.drieluik figcaption,.drieluik-cta{font-family:var(--font-mono),monospace}.drieluik-cta{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);font-size:14px;letter-spacing:.16em;color:#080706;background:var(--gold);padding:14px 22px;border-radius:2px;box-shadow:0 12px 40px rgba(0,0,0,.5)}@media (max-width:700px){.drieluik{grid-template-columns:1fr}.hero2{min-height:86vh}}h2{font-family:var(--font-logo),sans-serif!important;font-weight:700;letter-spacing:-.015em}@media (max-width:700px){.hero2-scrim{background:linear-gradient(0deg,rgba(8,7,6,.94) 0,rgba(8,7,6,.72) 55%,rgba(8,7,6,.25))}}.hero2-beeld{animation:hero-adem 26s ease-in-out infinite alternate;transform-origin:55% 60%}@keyframes hero-adem{0%{transform:scale(1)}to{transform:scale(1.07)}}.hero2-leven{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}.hero2-hint{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.34em;color:rgba(242,237,228,.75);display:flex;flex-direction:column;align-items:center;gap:10px;animation:film-hint 2.2s ease-in-out infinite;z-index:2}.hero2-hint:after{content:"";width:1px;height:40px;background:linear-gradient(180deg,#c99a35,rgba(201,154,53,0))}main>section{padding-top:clamp(72px,9vh,116px);padding-bottom:clamp(72px,9vh,116px);position:relative}main>section#prijs,main>section#wie,main>section.case,main>section.film-slot{padding-top:clamp(120px,17vh,208px);padding-bottom:clamp(120px,17vh,208px)}main>section.hero2{padding:0}main>section:not(.hero2):not(.film-slot):before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(1160px,88vw);height:1px;background:linear-gradient(90deg,rgba(201,154,53,0),rgba(201,154,53,.35) 12%,rgba(201,154,53,.35) 88%,rgba(201,154,53,0))}h2{font-size:clamp(34px,3.6vw,56px)!important;line-height:1.06}.kader{position:relative;padding:clamp(18px,3vw,40px);border:1px solid rgba(201,154,53,.22);margin-top:26px}.kader:after,.kader:before{content:"";position:absolute;width:22px;height:22px;border-style:solid}.kader:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.kader:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.case-stage .browser,.stage-phone-venster{border-color:rgba(201,154,53,.25)!important}.drieluik figure{overflow:hidden}.drieluik img{transition:transform .5s ease,opacity .3s}.drieluik:hover img{transform:scale(1.045);opacity:1}.drieluik figcaption b{color:rgba(242,237,228,.5);margin-right:8px;font-weight:500}.drieluik-cta{transition:transform .2s ease,box-shadow .2s ease}.drieluik:hover .drieluik-cta{transform:translate(-50%,-50%) translateY(-3px);box-shadow:0 16px 48px rgba(0,0,0,.6)}.btn{transition:transform .16s ease,box-shadow .16s ease}.btn:hover{transform:translateY(-2px)}.btn-gold:hover{box-shadow:0 10px 30px rgba(201,154,53,.28)}.hero3{min-height:92vh;display:flex;align-items:center;background:radial-gradient(ellipse 70% 66% at 28% -30%,rgba(250,218,158,.1),rgba(0,0,0,0) 66%),#0f0e0c}.hero3:before{display:none}.hero3-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px);align-items:center;padding-top:90px}.hero3 h1{font-family:var(--font-logo),sans-serif;font-weight:800;font-size:clamp(42px,5.4vw,92px);line-height:1;letter-spacing:-.035em;margin:18px 0 20px}.hero3 h1 em{font-style:normal;color:var(--gold)}.hero3-demo{min-width:0}.hero3 .hero2-hint{z-index:2}@media (max-width:900px){.hero3-grid{grid-template-columns:1fr;padding-top:110px}.hero3-demo{display:none}.hero3{min-height:78vh}}.waarom-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px);align-items:start}.waarom-tekst p{font-size:clamp(16px,1.25vw,19px);line-height:1.65;color:rgba(242,237,228,.82);margin:0 0 18px}.waarom-slot{font-family:var(--font-logo),sans-serif;font-weight:600;font-size:clamp(19px,1.6vw,24px)!important;color:#f2ede4!important;margin:26px 0 24px!important}@media (max-width:900px){.waarom-grid{grid-template-columns:1fr}}.hero3-trust{margin-top:22px;font-family:var(--font-sans),sans-serif;font-size:14px;color:rgba(242,237,228,.55)}.hero3-trust a{color:rgba(242,237,228,.85);text-decoration:underline;-webkit-text-decoration-color:rgba(201,154,53,.5);text-decoration-color:rgba(201,154,53,.5);text-underline-offset:3px}.hero3-trust a:hover{color:var(--gold)}.wa-knop{position:fixed;right:22px;bottom:22px;z-index:60;display:flex;align-items:center;gap:10px;background:#25d366;color:#fff;font-family:var(--font-sans),sans-serif;font-weight:600;font-size:16.5px;padding:13px 20px 13px 16px;border-radius:999px;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,0,.45);transition:transform .15s ease,box-shadow .15s ease}.wa-knop:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(37,211,102,.35)}@media (max-width:700px){.wa-knop span{display:none}.wa-knop{padding:14px}}.agents{display:flex;align-items:stretch;gap:14px;margin-top:36px;flex-wrap:wrap}.agent{flex:1 1 190px;min-width:190px;border:1px solid rgba(201,154,53,.28);background:rgba(10,9,8,.6);padding:22px 20px;transition:border-color .2s,transform .2s}.agent:hover{border-color:var(--gold);transform:translateY(-3px)}.agent-chip{display:inline-block;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.16em;color:#080706;background:var(--gold);padding:5px 10px;border-radius:2px;margin-bottom:14px}.agent p{margin:0;font-size:14px;line-height:1.55;color:rgba(242,237,228,.78)}.agent-pijl{align-self:center;color:var(--gold);font-size:21px;flex:0 0 auto}.agent-loop{font-size:24px}@media (max-width:900px){.agent-pijl{display:none}.agent{flex-basis:100%}}.explode{position:relative;width:100%;height:100%;min-height:420px;opacity:0;transition:opacity .8s}.explode.is-klaar{opacity:1}.explode canvas{position:absolute;inset:0;width:100%;height:100%}.explode--data{min-height:640px;margin-bottom:26px}.explode-label{position:absolute;transform:translate(12px,-50%);max-width:240px;background:rgba(10,9,8,.88);border:1px solid rgba(201,154,53,.4);padding:10px 12px;transition:opacity .3s;pointer-events:none}.explode-label.is-vol{border-color:var(--gold)}.explode-label.is-leeg{border-style:dashed}.explode-label.is-kans{border-color:var(--gold);animation:opn-puls 1.6s ease-in-out infinite}.explode-chip{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;color:var(--gold)}.explode-label p{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:rgba(242,237,228,.9);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.explode-label.is-leeg p{color:rgba(242,237,228,.4);font-style:italic}.explode-label em{display:block;margin-top:4px;font-style:normal;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;color:var(--gold)}@media (max-width:700px){.explode-label{max-width:170px}.explode-label p{font-size:12.5px}}.explode-tag{position:absolute;transform:translate(14px,-50%);font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:var(--gold);white-space:nowrap;pointer-events:none}.explode-tag:before{content:"";display:inline-block;width:18px;height:1px;background:rgba(201,154,53,.6);margin:0 8px 4px -14px;vertical-align:middle}.iv1-verhaal{display:grid;grid-gap:64px;gap:64px;margin-top:8px}.iv1-blok{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.iv1-blok.on{opacity:1;transform:none}.iv1-naam{font-family:var(--font-logo),sans-serif;font-size:clamp(24px,2.2vw,34px);margin:10px 0 14px}.iv1-feiten{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.iv1-feiten li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(201,154,53,.12);padding-bottom:8px}.iv1-feit{font-size:16.5px;color:rgba(242,237,228,.88)}.iv1-prov{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;padding:3px 8px;border-radius:2px;flex-shrink:0}.iv1-prov--gevonden{color:#080706;background:var(--gold)}.iv1-prov--aanname{color:var(--gold);border:1px solid rgba(201,154,53,.5)}.iv1-prov--bevestigen{color:rgba(242,237,228,.6);border:1px dashed rgba(201,154,53,.5)}.iv1-vragen{list-style:none;margin:12px 0 10px;padding:0;display:grid;grid-gap:10px;gap:10px}.iv1-vragen li{font-family:var(--font-logo),sans-serif;font-weight:600;font-size:clamp(17px,1.5vw,22px);color:#f2ede4}.iv1-vragen li:before{content:"— ";color:var(--gold)}.iv1-kans h3{font-family:var(--font-logo),sans-serif;font-size:clamp(24px,2.6vw,38px);margin:12px 0 18px;color:var(--gold)}.iv1-waarom{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.iv1-waarom b{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.16em;color:var(--gold);text-transform:uppercase}.iv1-waarom p{margin:6px 0 0;font-size:14px;line-height:1.55;color:rgba(242,237,228,.78)}.iv1-chips{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 18px}.iv1-chip{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:var(--gold);border:1px solid rgba(201,154,53,.5);padding:6px 12px;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s}.iv1-chips.on .iv1-chip{opacity:1;transform:none}.iv1-preview{opacity:0;transform:translateY(12px);transition:opacity .6s,transform .6s;border:1px solid rgba(201,154,53,.3)}.iv1-preview.on{opacity:1;transform:none}.iv1-pagina{padding:clamp(18px,3vw,36px);background:#080706}.iv1-pagina h4{font-family:var(--font-logo),sans-serif;font-size:clamp(21px,2vw,30px);margin:0 0 18px}.iv1-sectie{border-top:1px solid rgba(201,154,53,.14);padding:14px 0}.iv1-sectie-kop{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.iv1-sectie-soort{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;color:var(--gold)}.iv1-sectie b{font-size:16.5px}.iv1-sectie p{margin:4px 0 0;font-size:14px;line-height:1.55;color:rgba(242,237,228,.75)}.iv1-cta-voorbeeld{display:inline-block;margin-top:16px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.12em;color:#080706;background:var(--gold);padding:12px 18px;border-radius:2px}.iv1-checks{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.iv1-check{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-bottom:1px solid rgba(201,154,53,.12);padding-bottom:12px}.iv1-check span{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:rgba(242,237,228,.55);min-width:130px}.iv1-check b{font-size:14px;flex:1 1}.iv1-knopje{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.1em;color:var(--gold);background:none;border:1px solid rgba(201,154,53,.45);padding:7px 12px;border-radius:2px;cursor:pointer;transition:all .15s}.iv1-knopje:hover{border-color:var(--gold)}.iv1-knopje.aan{background:var(--gold);color:#080706}.iv1-slot{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.iv1-rest{font-size:14px;color:rgba(242,237,228,.6)}.iv1-rest-chip{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.1em;color:var(--gold);border:1px solid rgba(201,154,53,.35);padding:4px 9px;margin-right:8px}.iv1-door{font-size:16.5px}@media (max-width:700px){.iv1-waarom{grid-template-columns:1fr}}@media (max-width:767px){.film--mobiel .film-paneel{top:auto!important;bottom:auto!important;left:22px!important;right:22px!important;width:auto;text-align:left;transform:none!important;top:calc(12vh + 56.25vw + 28px)!important}.film--mobiel .film-paneel h2{font-size:clamp(26px,7.4vw,34px)}.film--mobiel .film-paneel p{font-size:16.5px;line-height:1.55}.film--mobiel .film-kicker{font-size:12.5px}.film--mobiel .film-paneel:before,.film--mobiel .film-zijscrim{display:none}.film--mobiel .film-paneel--midden{top:50%!important;transform:translateY(-50%)!important;text-align:center}.film--mobiel .film-paneel--midden h2{font-size:clamp(32px,9.5vw,44px)}.film--mobiel .film-vraag{display:none}.film--mobiel .film-teller{left:22px;bottom:18px}}.film-paneel h2{font-size:clamp(34px,3.8vw,58px)!important}.film-paneel p{font-size:clamp(18px,1.45vw,22px)!important}.kennis{background:var(--bg);min-height:100vh;padding-bottom:12vh}.kennis-kop{padding:150px 0 30px}.kennis-kop h1{font-family:var(--font-logo),sans-serif;font-size:clamp(38px,5vw,78px);line-height:1.01;letter-spacing:-.032em;margin:14px 0 12px}.kennis-lijst{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px;padding-top:20px}.kennis-kaart{display:block;border:1px solid rgba(201,154,53,.25);padding:26px;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s}.kennis-kaart:hover{border-color:var(--gold);transform:translateY(-3px)}.kennis-kaart h2{font-size:clamp(19px,1.6vw,24px)!important;margin:0 0 10px}.kennis-kaart p{color:rgba(242,237,228,.7);font-size:14px;line-height:1.55;margin:0 0 14px}.kennis-pijl{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.12em;color:var(--gold)}.kennis-artikel{max-width:760px;padding-top:150px}.kennis-artikel h1{font-family:var(--font-logo),sans-serif;font-size:clamp(34px,4.6vw,68px);line-height:1.01;letter-spacing:-.032em;margin:14px 0 18px}.kennis-artikel h2{font-size:clamp(24px,2.4vw,36px)!important;line-height:1.1;letter-spacing:-.02em;margin:64px 0 14px}.kennis-artikel p{font-size:16.5px;line-height:1.7;color:rgba(242,237,228,.85);margin:0 0 16px}.kennis-artikel .lede{font-size:clamp(17px,1.4vw,20px);color:rgba(242,237,228,.92)}.kennis-artikel a{color:var(--gold)}.kennis-artikel a.btn-gold{color:#171410}.kennis-tabel{list-style:none;margin:18px 0;padding:0}.kennis-tabel li{display:grid;grid-template-columns:200px 1fr;grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid rgba(201,154,53,.14);font-size:16.5px}.kennis-tabel b{color:var(--gold);font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.08em}.kennis-tabel span{color:rgba(242,237,228,.82);line-height:1.5}.kennis-cta{border:1px solid rgba(201,154,53,.3);padding:26px;margin:36px 0 26px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.kennis-cta p{margin:0;font-family:var(--font-logo),sans-serif;font-weight:600;font-size:19px}.kennis-cta span{font-size:12.5px;color:rgba(242,237,228,.55)}.kennis-verwant{display:grid;grid-gap:8px;gap:8px;margin-top:26px;border-top:1px solid rgba(201,154,53,.2);padding-top:18px}.kennis-verwant a{font-size:16.5px}@media (max-width:600px){.kennis-tabel li{grid-template-columns:1fr;gap:4px}}.nav-cta{color:#171410!important;font-weight:700;opacity:1!important}.mob-balk,.mob-menu,.mob-menuknop{display:none}@media (max-width:767px){.nav .btn,.nav-links{display:none!important}.wa-knop{display:none}.mob-menuknop{display:flex;position:fixed;top:14px;right:14px;z-index:70;flex-direction:column;justify-content:center;gap:5px;width:46px;height:46px;padding:0 12px;background:rgba(12,11,10,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(201,154,53,.3);border-radius:3px;cursor:pointer}.mob-menuknop span{display:block;height:1.5px;background:#f2ede4;border-radius:2px}.mob-menuknop span:nth-child(2){width:70%}.mob-menu{display:flex;position:fixed;inset:0;z-index:90;flex-direction:column;background:#080706;padding:20px 24px 32px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.mob-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mob-menu-kop{display:flex;justify-content:space-between;align-items:center}.mob-menu-kop .logo{font-family:var(--font-logo),sans-serif;font-weight:800;font-size:24px;color:#f2ede4;text-decoration:none}.mob-menu-kop .logo em{font-style:normal;color:var(--gold)}.mob-sluit{background:none;border:none;color:#f2ede4;font-size:34px;line-height:1;padding:0 6px;cursor:pointer}.mob-links{display:flex;flex-direction:column;gap:4px;margin-top:8vh;flex:1 1}.mob-links a{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:30px;color:#f2ede4;text-decoration:none;padding:12px 0;border-bottom:1px solid rgba(201,154,53,.14)}.mob-links a:active{color:var(--gold)}.mob-menu-acties{display:flex;flex-direction:column;gap:12px;align-items:stretch;text-align:center}.mob-menu-acties .btn{width:100%;font-size:16.5px;padding:16px}.mob-wa{display:block;padding:15px;border:1px solid #25d366;color:#25d366;border-radius:999px;text-decoration:none;font-weight:600;font-size:16.5px}.mob-balk{display:flex;visibility:hidden;position:fixed;left:0;right:0;bottom:0;z-index:65;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(10,9,8,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(201,154,53,.25);transform:translateY(110%);transition:transform .3s ease}.mob-balk.is-aan{transform:none;visibility:visible}.mob-balk-cta{flex:1 1;background:var(--gold);color:#171410;font-weight:700;font-size:16.5px;padding:15px 12px}.mob-balk-cta,.mob-balk-wa{display:flex;align-items:center;justify-content:center;border-radius:999px;text-decoration:none}.mob-balk-wa{width:52px;background:#25d366;color:#fff;flex-shrink:0}.film--mobiel~* .mob-balk,.film-teller{z-index:66}.hero3-demo{display:block!important;margin-top:26px}.hero3-demo .explode{min-height:300px}.hero3-grid{padding-top:82px;gap:6px}.hero3{min-height:auto;padding-bottom:44px;align-items:flex-start}.hero3 h1{font-size:clamp(34px,10vw,44px);margin:12px 0 14px}.hero3 .hero2-lede{font-size:16.5px;line-height:1.55}.hero3 .hero2-ctas{margin:22px 0 8px;gap:10px;flex-direction:column;align-items:stretch;gap:6px}.hero3 .hero2-ctas .btn{width:100%;text-align:center}.hero3 .hero-film{justify-content:center}.hero3 .hero2-hint{display:none}.drieluik,.drieluik-cta{position:static}.drieluik-cta{transform:none!important;display:block;text-align:center;margin-top:6px;padding:16px;box-shadow:none}}.explode-legenda{display:none}@media (max-width:767px){.explode-tag{display:none}.explode-legenda{display:block;position:absolute;left:0;right:0;bottom:-4px;margin:0;text-align:center;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:var(--gold)}main>section.hero3{padding-top:0;padding-bottom:44px}.hero3-demo .explode{min-height:300px;padding-bottom:34px}.hero3-demo .explode canvas{height:calc(100% - 38px)}.explode-legenda{bottom:2px}}.hero-bewijs{margin-top:24px;padding-left:14px;border-left:2px solid var(--gold);font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.78);max-width:520px}.hero-bewijs b{color:#f2ede4;font-weight:600}.stappen3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:34px}.stap3{border-top:1px solid rgba(201,154,53,.3);padding-top:20px}.stap3-nr{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.16em;color:var(--gold)}.stap3 h3{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(19px,1.7vw,25px);line-height:1.2;margin:12px 0 10px}.stap3 p{font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.78);margin:0}.stappen3-noot{margin-top:30px;font-size:16.5px;color:rgba(242,237,228,.6)}.stappen3-noot a{color:var(--gold)}@media (max-width:900px){.stappen3{grid-template-columns:1fr;gap:8px}.stap3{padding-top:16px}.hero-bewijs{font-size:14px}}.hero3 h1{font-size:clamp(32px,3.5vw,54px)!important;line-height:1.08;max-width:640px;margin:0 0 18px}.hero3-tekst .hero2-lede{max-width:560px}@media (max-width:767px){.hero3 h1{font-size:clamp(30px,8.4vw,38px)!important}.hero-bewijs{margin-top:18px}}.zwerm{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 128% 122% at 52% 46%,#000 84%,rgba(0,0,0,.9) 95%,rgba(0,0,0,.66) 100%);mask-image:radial-gradient(ellipse 128% 122% at 52% 46%,#000 84%,rgba(0,0,0,.9) 95%,rgba(0,0,0,.66) 100%)}.hero3{position:relative;overflow:hidden}.hero3 .wrap{position:relative;z-index:1}.visueel-verborgen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.overslaan{position:absolute;left:12px;top:-100px;z-index:200;padding:12px 18px;border-radius:8px;background:var(--gold);color:#12100c;font-family:var(--font-logo),sans-serif;font-weight:600;font-size:16.5px;text-decoration:none;transition:top .16s ease}.overslaan:focus{top:12px;outline:2px solid #12100c;outline-offset:2px}.wt-gemist,.wt-sterk{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;margin-top:26px}.wt-gemist.on,.wt-sterk.on{opacity:1;transform:none}.wt-sterk ul{list-style:none;margin:12px 0 0;padding:0}.wt-sterk li{position:relative;padding:9px 0 9px 26px;border-bottom:1px solid var(--line);color:var(--text)}.wt-sterk li:before{content:"\2713";position:absolute;left:0;top:9px;color:var(--gold)}.wt-bron{display:block;margin-top:3px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.08em;color:var(--muted)}.wt-gemist ol{list-style:none;counter-reset:gemist;margin:12px 0 0;padding:0}.wt-gemist li{counter-increment:gemist;position:relative;padding:14px 0 14px 42px;border-bottom:1px solid var(--line)}.wt-gemist li:before{content:counter(gemist,decimal-leading-zero);position:absolute;left:0;top:14px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.1em;color:var(--gold)}.wt-gemist li b{display:block;color:var(--text);font-size:16.5px}.wt-gemist li span{display:block;margin-top:5px;color:var(--muted)}.wt-gemist li em{display:block;margin-top:6px;font-style:normal;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.06em;color:var(--gold)}.wt-gemist-leeg{margin:12px 0 0;color:var(--muted);max-width:62ch}.reel{position:relative;width:1080px;height:1920px;overflow:hidden;background:radial-gradient(ellipse 74% 52% at 62% 26%,rgba(250,218,158,.1),rgba(248,190,104,.04) 44%,rgba(0,0,0,0) 72%),radial-gradient(ellipse 60% 30% at 20% 12%,rgba(201,154,53,.045),rgba(0,0,0,0) 70%),radial-gradient(ellipse 70% 34% at 84% 78%,rgba(178,120,44,.05),rgba(0,0,0,0) 70%),#0f0e0c}.reel:before{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;transform:rotate(-28deg);background:radial-gradient(ellipse 60% 8% at 50% 50%,rgba(240,214,160,.06),rgba(214,172,72,.03) 45%,rgba(0,0,0,0) 72%)}.reel-scene{position:absolute;left:-856px;top:152px;width:1900px;height:1200px}body:has(.reel) .mob-menuknop,body:has(.reel) .wa-knop{display:none}body:has(.reel) nextjs-portal{display:none}.reel-rand{position:absolute;top:-400px;height:2800px;width:1000px;pointer-events:none}.reel-rand-l{left:-1010px}.reel-rand-r{left:1090px}.reel-tekst{position:absolute;inset:0;z-index:2}.reel-merk{top:92px}.reel-kop,.reel-merk{position:absolute;left:88px}.reel-kop{right:88px;bottom:200px}.reel-tekst h1{font-family:var(--font-logo),sans-serif;font-weight:800;font-size:78px;line-height:1.06;letter-spacing:-.02em;margin:0 0 14px;color:var(--cream,#f4f1ea)}.reel-tekst .reel-goud{color:var(--gold,#c99a35);margin-bottom:40px}.reel-merk{margin:0;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:46px;letter-spacing:-.01em;color:var(--cream,#f4f1ea)}.reel-merk:after{content:".";color:var(--gold,#c99a35)}.reel-live{margin:0;display:flex;align-items:baseline;gap:22px;border-top:1px solid rgba(201,154,53,.4);padding-top:26px}.reel-live b{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:38px;letter-spacing:-.01em;color:var(--gold,#c99a35);text-transform:none}.reel-live span{font-family:var(--font-mono),monospace;font-size:25px;letter-spacing:.16em;text-transform:uppercase;color:rgba(242,237,228,.58)}.film-zoekvraag{position:absolute;left:0;top:0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:5px;pointer-events:none;will-change:transform,opacity;transform-origin:50% 100%;--dof:0}.film-zoekster{fill:color-mix(in srgb,#c99a35 calc(100% - var(--dof) * 62%),#9aa4b0);filter:drop-shadow(0 0 calc(9px - var(--dof) * 7px) rgba(201,154,53,calc(.85 - var(--dof) * .75)));animation:zoekster-flonker 2.6s ease-in-out infinite}.film-zoektekst{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.01em;white-space:nowrap;color:color-mix(in srgb,#f6f1e6 calc(100% - var(--dof) * 45%),#7f8894);background:rgba(8,7,6,calc(.5 - var(--dof) * .18));border:1px solid rgba(201,154,53,calc(.28 - var(--dof) * .26));border-radius:999px;padding:6px 13px;box-shadow:0 6px 26px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:0 1px 10px rgba(0,0,0,.8)}.film-zoeklijn{width:1px;height:22px;background:linear-gradient(to bottom,rgba(201,154,53,calc(.5 - var(--dof) * .42)),rgba(201,154,53,0))}@keyframes zoekster-flonker{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.18) rotate(12deg)}}.film-paneel--hoog{top:21%}.film-zijscrim--rechts{background:linear-gradient(265deg,rgba(8,7,6,.95),rgba(8,7,6,.86) 20%,rgba(8,7,6,.6) 38%,rgba(8,7,6,0) 68%)}.film-zijscrim--links{background:linear-gradient(95deg,rgba(8,7,6,.95),rgba(8,7,6,.86) 20%,rgba(8,7,6,.6) 38%,rgba(8,7,6,0) 68%)}.film-zijscrim--midden{background:radial-gradient(ellipse 78% 62% at 50% 50%,rgba(8,7,6,.88) 0,rgba(8,7,6,.62) 52%,rgba(8,7,6,0) 100%)}@media (max-width:900px){.film-zoektekst{font-size:12.5px;padding:5px 10px}.film-zoeklijn{height:14px}.film-paneel--hoog{top:auto}}.film-zoekcursor{display:inline-block;width:1px;height:1em;margin-left:3px;vertical-align:-.14em;background:currentColor;animation:zoekcursor 1.05s steps(1) infinite}@keyframes zoekcursor{0%,55%{opacity:.85}56%,to{opacity:0}}.film-zoekvraag--deur .film-zoektekst{color:#f6f1e6;border-color:rgba(201,154,53,.55);background:rgba(8,7,6,.62);box-shadow:0 6px 30px rgba(0,0,0,.6),0 0 26px rgba(201,154,53,.14)}.film-zoekvraag--deur .film-zoeklijn{height:30px;background:linear-gradient(180deg,rgba(201,154,53,.6),rgba(201,154,53,0))}body{--font-display:var(--font-logo)}.check-blok h3,.film-koudopen h1,.film-na h2,.film-paneel h2,.film-slot-belofte,.film-slot-kop,.film-voorwie-kop,.hero2 h1,.hero3 h1,.iv1-kans h3,.proto-scene h1,.proto-scene h2,.stap3 h3,.waarom-slot,.wt-kans h3,h1,h2{font-family:var(--font-display),Georgia,serif!important}.film-koudopen h1,.film-slot-kop,.hero2 h1,.hero3 h1,h1{font-weight:800!important;letter-spacing:-.025em}.film-na h2,.film-paneel h2,h2{font-weight:700!important;letter-spacing:-.018em}.check-blok h3,.film-slot-belofte,.iv1-kans h3,.stap3 h3,.waarom-slot,.wt-kans h3{font-weight:600!important;letter-spacing:-.004em}.film-logo,.logo,.proto-logo{font-family:var(--font-logo),var(--font-sans),sans-serif!important}.nav-check{color:var(--muted);text-decoration:none;font-size:16.5px;white-space:nowrap}.nav-check:hover{color:var(--gold)}.nav-links{gap:24px}.nav-cta{padding:11px 20px;font-size:14px}.plan-cta{background:radial-gradient(900px 420px at 50% 0,rgba(201,154,53,.09),transparent 68%),var(--bg-2);border-top:1px solid rgba(201,154,53,.24)}.plan-cta-inner{max-width:720px;text-align:center}.plan-cta .kicker{justify-content:center}.plan-cta .kicker:after{display:none}.plan-cta .kicker:before{width:26px}.plan-cta h2{max-width:none;margin:0 auto 18px}.plan-cta .lede{max-width:600px;margin:0 auto}.plan-cta-acties{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:32px 0 18px}.plan-cta-noot{font-size:14px;color:var(--faint);max-width:480px;margin:0 auto;line-height:1.55}@media (max-width:560px){.plan-cta-acties{flex-direction:column;align-items:stretch}.plan-cta-acties .btn{width:100%}}.kruimels{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.06em;color:var(--faint);margin-bottom:26px}.kruimels a{color:var(--muted);text-decoration:none}.kruimels a:hover{color:var(--gold)}.kruimels-pijl{margin:0 8px;color:rgba(244,241,234,.22)}.voet{background:var(--canvas-diep,#080706);border-top:1px solid var(--line);padding:72px 0 0}.voet-boven{padding-bottom:48px;border-bottom:1px solid var(--line)}.voet-merk .logo{font-size:26px}.voet-merk p{margin:16px 0 0;font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.78);max-width:42ch}.voet-adres{margin:18px 0 0;font-size:15px;line-height:1.65;color:var(--faint)}.voet-actie{display:flex;flex-direction:column;align-items:flex-start}.voet-noot{margin:12px 0 0;font-size:15px;color:var(--faint)}.voet-kanalen{margin-top:24px;display:flex;flex-direction:column;gap:2px}.voet-kanalen a{font-size:16px;color:var(--muted);min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;-webkit-text-decoration-color:rgba(201,154,53,.4);text-decoration-color:rgba(201,154,53,.4);text-underline-offset:4px}.voet-kanalen a:hover{color:var(--gold)}.voet-lijsten{padding:40px 0 8px}.voet-kolom h3{margin:0 0 6px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-weight:400}.voet-kolom ul{list-style:none;margin:0;padding:0}.voet-kolom li{margin:0}.voet-kolom a{font-size:16px;color:rgba(242,237,228,.78);min-height:44px;display:inline-flex;align-items:center}.voet-kolom a:hover{color:var(--gold)}.voet-onder{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px 0 40px;margin-top:24px;border-top:1px solid var(--line);font-size:14.5px;color:var(--faint)}@media (max-width:900px){.voet{padding-top:52px}.voet-actie{margin-top:34px}.voet-lijsten{padding-top:32px}.voet-kolom+.voet-kolom{margin-top:26px}}.afspraak-top{padding-top:clamp(48px,7vh,80px)!important;padding-bottom:clamp(56px,8vh,90px)!important;background:radial-gradient(1000px 520px at 78% -10%,rgba(201,154,53,.1),transparent 62%)}.afspraak-top .afspraak-grid{align-items:center}.afspraak-tekst h1{font-size:clamp(36px,3.6vw,56px)!important;margin-bottom:20px}.afspraak-tekst .lede{max-width:46ch}.afspraak-kort{list-style:none;margin:26px 0 0;display:flex;flex-direction:column;gap:10px}.afspraak-kort li{position:relative;padding-left:26px;color:var(--muted);font-size:16.5px;line-height:1.5}.afspraak-kort li:before{content:"✓";position:absolute;left:0;top:-1px;color:var(--gold);font-weight:700}.afspraak-bellen{margin-top:24px;font-size:14px;color:var(--faint)}.afspraak-bellen a{color:var(--gold);font-weight:600;text-decoration:none}.afspraak-bellen a:hover{text-decoration:underline;text-underline-offset:4px}.afspraak-punten{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);margin-top:8px}.afspraak-punten h2{font-size:clamp(20px,1.7vw,25px)!important;max-width:none;margin-bottom:10px;padding-top:18px;border-top:1px solid rgba(201,154,53,.3)}.afspraak-punten p{color:var(--muted);font-size:16.5px;line-height:1.6}.afspraak-terug{margin-top:34px;color:var(--faint);font-size:14px;max-width:60ch}.afspraak-terug a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,154,53,.4)}.afspraak-terug{margin-top:40px}@media (max-width:900px){.afspraak-punten{grid-template-columns:1fr}.afspraak-top .afspraak-grid{align-items:start}}.voet-actie .btn-gold{color:#171410!important}.kennis{min-height:0;padding-bottom:0}.kennis-kop{padding:clamp(48px,7vh,76px) 0 26px}.kennis-artikel{padding-top:clamp(40px,6vh,64px)}.kennis-artikel,.kennis-lijst{padding-bottom:clamp(48px,7vh,80px)}.check-blok{border-top:1px solid rgba(201,154,53,.22);padding:22px 0 6px}.check-blok h3{font-size:clamp(18px,1.6vw,22px);margin:0 0 12px;display:flex;gap:12px;align-items:baseline}.check-nr{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.1em;color:var(--gold);flex-shrink:0}.check-blok p{font-size:16.5px!important;margin:0 0 8px!important;padding-left:34px}.check-goed b{color:var(--green)}.check-fout{color:rgba(242,237,228,.62)!important}.check-fout b{color:var(--amber)}@media (max-width:560px){.check-blok p{padding-left:0}}.kennis-tabel--vragen li{display:block;padding:16px 0}.kennis-tabel--vragen b{display:block;font-family:var(--font-sans),sans-serif;font-size:16.5px;font-weight:600;letter-spacing:0;color:var(--text);margin-bottom:7px}@media (max-width:767px){main>section{padding-top:clamp(56px,7vh,76px);padding-bottom:clamp(56px,7vh,76px)}main>section.hero3{padding-top:0;padding-bottom:0}.plan-cta{padding-top:64px;padding-bottom:64px}.afspraak-top .afspraak-grid{display:flex;flex-direction:column;gap:30px}.afspraak-tekst{display:contents}.afspraak-tekst .kicker{order:1}.afspraak-tekst h1{order:2}.afspraak-kaart{order:3}.afspraak-tekst .lede{order:4}.afspraak-kort{order:5;margin-top:0}.afspraak-bellen{order:6;margin-top:0}.afspraak-tekst h1{margin-bottom:0}}.afspraak-form label{font-family:var(--font-sans),sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:rgba(244,241,234,.72);gap:7px}.voet-adres{font-style:normal;color:var(--muted);font-size:14px;line-height:1.6;margin-top:14px}@media (max-width:767px){body{font-size:16.5px;line-height:1.65}.afspraak-punten p,.kennis-artikel p,.lede,.plan-cta .lede,.waarom-tekst p,li,p{font-size:16.5px;line-height:1.62}.afspraak-bellen,.demo-noot,.micro,.plan-cta-noot,.prijs-cta-noot,.voet-adres,.voet-noot,.voet-onder,.voet-plaats{font-size:16.5px!important;line-height:1.55}.afspraak-kort li,.kennis-tabel li,.kennis-tabel span,.voet-kolom a,.voet-merk p{font-size:16.5px;line-height:1.55}.hero2-lede,.kennis-artikel .lede,.kennis-artikel p,.lede,li,p{max-width:45ch}.kennis-verwant a,.kruimels a,.mob-links a,.nav-links a,.voet-kolom a{display:inline-flex;align-items:center;min-height:44px}.voet-kolom{gap:2px}.kennis-verwant a{min-height:48px}.voet-merk .logo{display:inline-block;padding:4px 0}.hero3 h1,h1{font-size:clamp(32px,8.5vw,40px)!important;line-height:1.1;letter-spacing:-.03em}h2{font-size:clamp(26px,6.8vw,32px)!important;line-height:1.15;letter-spacing:-.022em}h3{font-size:19px!important;line-height:1.3}.film-slot-kop,.plan-cta h2{font-size:clamp(26px,7vw,33px)!important}.kicker{font-size:12.5px;letter-spacing:.12em;margin-bottom:16px}.agent p,.antwoord,.case-feiten li,.case-feiten p,.case-info p,.compare-card p,.context,.demo-punten li,.faq p,.iv1-kans p,.kans-card p,.loop-stap p,.persoon-tekst,.prijs-card li,.prijs-card p,.prijs-card>p,.proof-col p,.site-frames figcaption,.stap3 p,.stil p,.tile p,.vraag p,.wt-kans p{font-size:16.5px!important;line-height:1.6}.film-logo,.mob-menu-kop .logo{display:inline-block;padding:10px 0}.mob-sluit{min-width:48px;min-height:48px}.afspraak-terug a,.film-slot-tweede,.stappen3-noot a,.tiles-note a{display:inline-flex;align-items:center;min-height:44px}.film-slot-sub,.film-slot-tweede,.film-slot-vakken,.persoon-kaart p,.persoon-noot,.prijs-voetnoot{font-size:16.5px!important;line-height:1.55}.afspraak-bellen a{display:inline-flex;align-items:center;min-height:44px}.nav .logo,.voet .logo{padding:10px 0}.nav .logo,.voet .logo,.voet-merk .logo{display:inline-block;padding:10px 0}.ai-antwoord p,.bron,.bronnen li,.kennis-kaart h2+p,.kennis-kaart p,.meting p,.onderzoek-byline{font-size:16.5px!important;line-height:1.55}}.afspraak-form input,.afspraak-form select,.afspraak-form textarea,.afspraak-kaart,.btn,.btn-ghost,.btn-gold,.kennis-kaart,.mob-balk-check,.mob-balk-cta,.mob-wa,.persoon-kaart,.plan-cta,.prijs-card,.voet-actie .btn{border-radius:2px!important}.mob-balk-wa,.wa-knop{border-radius:2px}.nav{background:#0f0e0c}.mob-balk,.nav{-webkit-backdrop-filter:none;backdrop-filter:none}.mob-balk{background:#080706}.mob-menuknop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f0e0c}.btn:hover{transform:none;box-shadow:none}.btn-gold:hover{box-shadow:none;background:#d9ad48}.btn-ghost:hover{border-color:var(--gold);background:rgba(201,154,53,.06)}.wa-knop:hover{transform:none;box-shadow:0 6px 18px rgba(0,0,0,.4)}.drieluik:hover figure,.kennis-kaart:hover{transform:none}body{background:linear-gradient(rgba(244,241,234,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,234,.055) 1px,transparent 1px),linear-gradient(rgba(244,241,234,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,234,.018) 1px,transparent 1px),var(--bg);background-size:120px 120px,120px 120px,24px 24px,24px 24px,auto}.afspraak-kaart,.demo-beeld,.kader,.kennis-kaart,.plan-cta,.prijs-card,.tile{border-color:rgba(244,241,234,.14)!important}.kennis-kaart:hover,.tile:hover{border-color:rgba(244,241,234,.34)!important}.kader:after,.kader:before{border-color:var(--gold)}.wa-knop{background:#1a1712;color:var(--text);border:1px solid rgba(201,154,53,.4);box-shadow:none}.wa-knop svg{color:#3fbf6a}.wa-knop:hover{background:#221e17;border-color:var(--gold);box-shadow:none}.mob-balk-wa{background:#1a1712;border:1px solid rgba(201,154,53,.4);color:#3fbf6a}.mob-wa{border-color:rgba(201,154,53,.4);color:var(--text)}.afspraak-kaart,.kennis-kaart,.persoon-kaart,.prijs-card{background:#0f0e0c!important}.plan-cta{background:#0f0e0c}.plan-cta:before{content:"";position:absolute;inset:0;pointer-events:none;border-top:1px solid rgba(201,154,53,.5)}.kicker:before{width:30px}.kicker:after{background:linear-gradient(90deg,var(--line-strong),var(--line-strong) 92%,transparent)}body:before{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.72'%20numOctaves='3'%20stitchTiles='stitch'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url(%23n)'/%3E%3C/svg%3E")}.afspraak-kaart,.plan-cta-inner,.prijs-card{position:relative}.afspraak-kaart:after,.afspraak-kaart:before,.prijs-card:after,.prijs-card:before{content:"";position:absolute;width:16px;height:16px;border-color:var(--gold);border-style:solid;pointer-events:none}.afspraak-kaart:before,.prijs-card:before{top:-1px;left:-1px;border-width:1.5px 0 0 1.5px}.afspraak-kaart:after,.prijs-card:after{bottom:-1px;right:-1px;border-width:0 1.5px 1.5px 0}.afspraak-kaart,.kennis-kaart,.persoon-kaart,.prijs-card{box-shadow:inset 0 1px 0 rgba(244,241,234,.06)}main>section:not(.hero2):not(.film-slot):not(.hero3):before{background:var(--line-strong);height:1px;width:min(1160px,88vw)}.persoon-foto{margin:0 0 22px;overflow:hidden;border:1px solid rgba(244,241,234,.14);background:#1a1712;aspect-ratio:1/1;position:relative}.persoon-foto img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92) contrast(1.03)}.persoon-foto:after{content:"";position:absolute;top:8px;left:8px;width:14px;height:14px;border:solid var(--gold);border-width:1.5px 0 0 1.5px;pointer-events:none}@media (max-width:767px){.persoon-foto{max-width:260px}}.herkomst{margin:44px 0 8px;padding:26px 26px 22px;background:var(--panel);border:1px solid rgba(201,154,53,.22);border-left-width:3px}.herkomst h2{font-size:19px!important;font-family:var(--font-logo),sans-serif;letter-spacing:-.01em;margin:0 0 4px!important}.herkomst-wie{font-size:16.5px!important;color:rgba(242,237,228,.68)!important;margin:0 0 20px!important}.herkomst-deel{margin-top:18px}.herkomst-deel h3{font-family:var(--font-mono),monospace;font-size:12.5px!important;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);margin:0 0 8px}.herkomst-deel p{font-size:16.5px!important;line-height:1.62;color:rgba(242,237,228,.82)!important;margin:0!important}.herkomst-deel ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.herkomst-deel li{font-size:16.5px;line-height:1.55;color:rgba(242,237,228,.82);padding-left:16px;position:relative}.herkomst-deel li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:rgba(201,154,53,.55)}.herkomst-bronnen li{padding-left:16px}.herkomst-bronnen a{color:var(--gold)}.herkomst-bronnen b{color:rgba(242,237,228,.92);font-weight:600}.herkomst-bronnen span{display:block;font-size:14px;line-height:1.5;color:rgba(242,237,228,.6);margin-top:2px}.herkomst-noot{font-size:16.5px!important;line-height:1.6;color:rgba(242,237,228,.72)!important;margin:0!important}@media (max-width:767px){.herkomst{padding:20px 18px 18px;margin:34px 0 8px}.herkomst h2{font-size:21px!important;line-height:1.25}.herkomst-bronnen span,.herkomst-deel li,.herkomst-deel p,.herkomst-noot,.herkomst-wie{font-size:16.5px!important;line-height:1.55;max-width:45ch}.herkomst-deel h3{font-size:12.5px!important}}.prijshero{margin:26px 0 40px;padding:30px 30px 26px;background:var(--panel);border:1px solid rgba(201,154,53,.28);display:flex;flex-direction:column;align-items:flex-start}.prijshero-bedrag{font-family:var(--font-logo),sans-serif;font-size:clamp(46px,6vw,72px);line-height:1;font-weight:700;color:var(--gold);letter-spacing:-.03em}.prijshero-bedrag small{display:inline-block;margin-left:10px;font-family:var(--font-sans),system-ui,sans-serif;font-size:16.5px;font-weight:400;letter-spacing:0;color:rgba(242,237,228,.72)}.prijshero-regels{margin:12px 0 0!important;font-size:16.5px!important;color:rgba(242,237,228,.78)!important}.prijshero-eenmalig{list-style:none;margin:20px 0 0;padding:18px 0 0;border-top:1px solid rgba(201,154,53,.18);display:grid;grid-gap:8px;gap:8px;width:100%}.prijshero-eenmalig li{font-size:16.5px;line-height:1.55;color:rgba(242,237,228,.85)}.prijshero-eenmalig b{color:var(--gold);font-weight:700;min-width:74px;display:inline-block}.prijshero-founding{margin:18px 0 0!important;padding:12px 14px;background:#221e17;border-left:2px solid var(--gold);font-size:16.5px!important;line-height:1.55;color:rgba(242,237,228,.82)!important}.prijshero .btn{margin-top:22px}.prijshero .btn-gold{color:#171410}.prijshero-noot{display:block;margin-top:10px;font-size:14px;color:rgba(242,237,228,.6);line-height:1.5}@media (max-width:767px){.prijshero{padding:22px 18px 20px}.prijshero-eenmalig li,.prijshero-founding,.prijshero-regels{font-size:16.5px!important;line-height:1.55;max-width:45ch}.prijshero-noot{font-size:16.5px;max-width:45ch}.prijshero-eenmalig b{display:block;min-width:0}.prijshero .btn{width:100%;text-align:center}}.cyclus{list-style:none;counter-reset:c;margin:20px 0 8px;padding:0}.cyclus li{counter-increment:c;position:relative;padding:0 0 22px 52px}.cyclus li:before{content:counter(c);position:absolute;left:0;top:-2px;font-family:var(--font-logo),sans-serif;font-size:30px;font-weight:700;line-height:1;color:rgba(201,154,53,.45)}.cyclus li:not(:last-child):after{content:"";position:absolute;left:13px;top:32px;bottom:6px;width:1px;background:rgba(201,154,53,.2)}.cyclus h3{font-size:19px!important;margin:0 0 4px;line-height:1.3}.cyclus p{margin:0!important}.logboek{margin:22px 0 18px;border-top:1px solid rgba(201,154,53,.16)}.logboek article{padding:18px 0;border-bottom:1px solid rgba(201,154,53,.16)}.logboek-kop{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin:0 0 6px!important}.logboek-kop time{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.logboek-kop span{font-weight:600;color:rgba(242,237,228,.95);font-size:16.5px}.logboek article>p:last-child{margin:0!important}.uitsluiting{list-style:none;margin:16px 0 8px;padding:0}.uitsluiting li{position:relative;padding:0 0 9px 20px;color:rgba(242,237,228,.85)}.uitsluiting li:before{content:"";position:absolute;left:2px;top:11px;width:9px;height:1px;background:rgba(201,154,53,.75)}.tijdlijn{list-style:none;margin:20px 0 8px;padding:0}.tijdlijn li{position:relative;padding:0 0 20px 108px}.tijdlijn li>b{position:absolute;left:0;top:1px;width:84px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--gold)}.tijdlijn li:after{content:"";position:absolute;left:92px;top:3px;bottom:0;width:1px;background:rgba(201,154,53,.22)}.tijdlijn li:last-child:after{bottom:auto;height:10px}.tijdlijn li>p{margin:0!important}.tabelbak{overflow-x:auto;margin:20px 0 18px}.rekentabel{border-collapse:collapse;width:100%;min-width:340px}.rekentabel caption{caption-side:bottom;text-align:left;padding-top:10px;font-size:14px;line-height:1.5;color:rgba(242,237,228,.6)}.rekentabel td,.rekentabel th{padding:10px 14px 10px 0;text-align:left;font-size:16.5px;border-bottom:1px solid rgba(201,154,53,.14)}.rekentabel thead th{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-weight:400;border-bottom-color:rgba(201,154,53,.3)}.rekentabel tbody th{color:rgba(242,237,228,.95);font-weight:600}.rekentabel tbody td{color:rgba(242,237,228,.82)}.rekentabel tbody tr:last-child td,.rekentabel tbody tr:last-child th{border-bottom:0}.fitgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;margin:18px 0 8px}.fitgrid h3{font-family:var(--font-mono),monospace;font-size:12.5px!important;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);margin:0 0 8px}.fitgrid p{margin:0!important}@media (max-width:767px){.cyclus li{padding-left:42px}.cyclus li:before{font-size:24px}.cyclus li:not(:last-child):after{left:11px;top:28px}.tijdlijn li{padding:0 0 20px}.tijdlijn li>b{position:static;display:block;width:auto;margin-bottom:5px}.tijdlijn li:after{display:none}.fitgrid{grid-template-columns:1fr;gap:22px}.rekentabel td,.rekentabel th{font-size:16.5px;padding:11px 12px 11px 0}.rekentabel caption{font-size:16.5px;max-width:45ch}.logboek-kop span{font-size:16.5px}}.uitkomst{margin:22px 0 30px;padding:20px 24px;border-left:3px solid var(--gold);background:#1a1712}.uitkomst p{margin:0!important;font-size:19px!important;line-height:1.6;color:rgba(242,237,228,.94)!important}.platformtabel td:last-child{white-space:nowrap}.vlag{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.vlag-open{color:var(--green)}.vlag-half{color:var(--amber)}.vlag-dicht{color:#e69a8c}.kennis-artikel code{font-family:var(--font-mono),monospace;font-size:.88em;color:var(--gold);background:rgba(201,154,53,.1);padding:1px 5px}@media (max-width:767px){.uitkomst{padding:16px}.uitkomst p{font-size:16.5px!important;max-width:45ch}.platformtabel td:last-child{white-space:normal}}.adv{position:relative;overflow:hidden;background:radial-gradient(ellipse 74% 52% at 62% 26%,rgba(250,218,158,.1),rgba(248,190,104,.04) 44%,rgba(0,0,0,0) 72%),radial-gradient(ellipse 60% 30% at 20% 12%,rgba(201,154,53,.045),rgba(0,0,0,0) 70%),radial-gradient(ellipse 70% 34% at 84% 78%,rgba(178,120,44,.05),rgba(0,0,0,0) 70%),#0f0e0c}.adv-9x16{width:1080px;height:1920px}.adv-4x5{width:1080px;height:1350px}.adv-1x1{width:1080px;height:1080px}.adv-scene{position:absolute;left:-856px;width:1900px;height:1200px}.adv-9x16 .adv-scene{top:-40px}.adv-4x5 .adv-scene{top:40px}.adv-1x1 .adv-scene{top:-60px}.adv-opname{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.adv-grond{height:66%;background:linear-gradient(0deg,rgba(15,14,12,.985) 0,rgba(15,14,12,.96) 54%,rgba(15,14,12,.7) 74%,rgba(15,14,12,0))}.adv-grond,.adv-voet{position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.adv-voet{height:56%}.adv-9x16 .adv-voet{height:52%}.adv-tekst{position:absolute;inset:0;z-index:2}.adv-merk{position:absolute;left:72px;margin:0;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:44px;letter-spacing:-.01em;color:var(--cream,#f4f1ea)}.adv-merk:after{content:".";color:var(--gold,#c99a35)}.adv-9x16 .adv-merk{top:268px}.adv-1x1 .adv-merk,.adv-4x5 .adv-merk{top:84px}.adv-blok{position:absolute;left:72px;right:72px}.adv-9x16 .adv-blok{bottom:470px}.adv-4x5 .adv-blok{bottom:108px}.adv-1x1 .adv-blok{bottom:92px}.adv-tekst h1{font-family:var(--font-logo),sans-serif;font-weight:800;line-height:1.04;letter-spacing:-.032em;margin:0 0 16px;color:var(--cream,#f4f1ea);text-wrap:balance}.adv-9x16 .adv-tekst h1{font-size:78px}.adv-4x5 .adv-tekst h1{font-size:72px}.adv-1x1 .adv-tekst h1{font-size:64px}.adv-tekst .adv-goud{color:var(--gold,#c99a35);margin-bottom:30px}.adv-lede{margin:0 0 34px;font-family:var(--font-sans),sans-serif;font-size:31px;line-height:1.34;color:rgba(244,241,234,.72);max-width:26ch}.adv-actie{margin:0;display:inline-block;text-transform:none;border-top:1px solid rgba(201,154,53,.42);padding-top:24px;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:38px;letter-spacing:-.01em;color:var(--gold,#c99a35)}.adv-bed-stil .adv-grond{display:none}.adv-bed-stil.adv-9x16 .adv-tekst h1{font-size:84px}.adv-bed-stil .adv-blok{bottom:auto;top:50%;transform:translateY(-50%)}.adv-bed-stil.adv-9x16 .adv-blok{top:45%}.adv-bed-stil .adv-goud{font-size:56px;line-height:1.1;margin-bottom:34px}.adv-bed-stil.adv-4x5 .adv-goud{font-size:52px}.adv-bed-stil.adv-1x1 .adv-goud{font-size:46px}.adv-bed-stil .adv-lede{max-width:30ch;margin-top:12px;margin-bottom:44px}.adv-rand{position:absolute;top:-400px;height:2800px;width:1000px;pointer-events:none}.adv-rand-l{left:-1010px}.adv-rand-r{left:1090px}.adv-raster{position:absolute;inset:0;z-index:9;pointer-events:none}.adv-raster i{position:absolute;left:0;right:0;display:block;background:rgba(208,60,60,.18);border-block:1px dashed rgba(255,120,120,.6)}.adv-9x16 .adv-raster-boven{top:0;height:240px}.adv-9x16 .adv-raster-onder{bottom:0;height:420px}.adv-1x1 .adv-raster i,.adv-4x5 .adv-raster i{display:none}body:has(.adv) .mob-menuknop,body:has(.adv) .wa-knop{display:none}body:has(.adv) nextjs-portal{display:none}body:has(.adv){background:#0f0e0c}.advc{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;padding:236px 60px 420px}.advc-kicker{flex:none;margin:0 0 14px;font-family:var(--font-mono),monospace;font-size:23px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint,#948b7e)}.advc-kaart{position:relative;flex:none;padding:32px 30px 34px;border-radius:22px;border:1px solid var(--line-strong,rgba(244,241,234,.16));background:linear-gradient(180deg,rgba(26,23,18,.96),rgba(18,16,13,.96));box-shadow:0 46px 130px rgba(0,0,0,.55),inset 0 1px 0 rgba(244,241,234,.05);overflow:hidden}.advc-kaart:before{content:"";position:absolute;inset:-40% -10% auto;height:340px;background:radial-gradient(ellipse 60% 100% at 50% 0,rgba(201,154,53,.13),rgba(0,0,0,0) 70%);pointer-events:none}.advc-veld{position:relative;height:88px;display:flex;align-items:center;padding:0 24px;border:1px solid var(--line-strong,rgba(244,241,234,.16));border-radius:13px;background:rgba(10,9,8,.72)}.advc-adres{font-family:var(--font-mono),monospace;font-size:32px;color:var(--text,#f4f1ea)}.advc-adres[data-cursor=aan]:after{content:"";display:inline-block;width:3px;height:33px;margin-left:4px;vertical-align:-6px;background:var(--gold,#c99a35)}.advc-knop{margin-top:16px;height:74px;width:max-content;align-items:center;padding:0 32px;border-radius:12px;background:var(--gold,#c99a35);color:#0f0e0c;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:29px;letter-spacing:-.01em}.advc-knop,.advc-stappen{position:relative;display:flex}.advc-stappen{margin-top:24px;gap:18px;flex-wrap:nowrap;white-space:nowrap}.advc-stap{gap:9px;font-family:var(--font-mono),monospace;font-size:17.5px;letter-spacing:.02em;color:rgba(244,241,234,.3)}.advc-stap,.advc-stap i{display:inline-flex;align-items:center}.advc-stap i{width:24px;height:24px;border-radius:999px;justify-content:center;font-style:normal;font-size:14px;border:1px solid;flex:none}.advc-stap.actief{color:var(--gold,#c99a35)}.advc-stap.klaar{color:rgba(244,241,234,.5)}.advc-stap.klaar i{background:rgba(201,154,53,.2);border-color:transparent}.advc-blokken{position:relative;margin-top:26px;display:flex;flex-direction:column;gap:6px}.advc-blok{display:grid;grid-template-columns:310px 1fr;align-items:center;grid-gap:14px;gap:14px;min-height:50px;padding:7px 16px;border-radius:10px;border:1px solid var(--line,rgba(244,241,234,.09));background:rgba(12,11,9,.6)}.advc-blok.open{border-style:dashed;border-color:rgba(201,154,53,.55);background:rgba(201,154,53,.08)}.advc-blok-label{font-family:var(--font-mono),monospace;font-size:17px;letter-spacing:.05em;line-height:1.25;text-transform:uppercase;color:var(--faint,#948b7e)}.advc-blok-waarde{font-family:var(--font-sans),sans-serif;font-size:24px;color:var(--text,#f4f1ea);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.advc-blok.open .advc-blok-waarde{color:var(--gold,#c99a35)}.advc-scan{position:absolute;left:0;right:0;top:0;height:3px;opacity:0;background:linear-gradient(90deg,rgba(201,154,53,0),rgba(201,154,53,.85),rgba(201,154,53,0));box-shadow:0 0 26px rgba(201,154,53,.5)}.advc-kicker2{display:block;font-family:var(--font-mono),monospace;font-size:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint,#948b7e);margin-bottom:8px}.advc-wissel{position:relative;height:152px;margin-top:40px;flex:none}.advc-bouw,.advc-gemist{position:absolute;left:0;right:0;top:0}.advc-bouw,.advc-gemist,.advc-kans{border-left:2px solid rgba(201,154,53,.5);padding-left:22px}.advc-kans{flex:none;margin-top:12px}.advc-bouw b,.advc-gemist b,.advc-kans b{display:block;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:33px;line-height:1.16;letter-spacing:-.02em;color:var(--text,#f4f1ea);margin-bottom:6px}.advc-kans b{color:var(--gold,#c99a35);font-size:37px}.advc-gemist span:not(.advc-kicker2),.advc-kans span:not(.advc-kicker2){font-family:var(--font-sans),sans-serif;font-size:24px;line-height:1.32;color:rgba(244,241,234,.72);display:block}.advc-slot{position:absolute;left:0;right:0;bottom:420px;height:490px;padding:150px 60px 0;background:linear-gradient(180deg,rgba(15,14,12,0) 0,rgba(15,14,12,.97) 11%,#0f0e0c 20%)}.advc-slot h1{margin:0 0 14px;font-family:var(--font-logo),sans-serif;font-weight:800;font-size:70px;line-height:1.04;letter-spacing:-.032em;color:var(--text,#f4f1ea)}.advc-slot p{margin:0 0 30px;font-family:var(--font-sans),sans-serif;font-size:29px;color:rgba(244,241,234,.72)}.advc-merk{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:40px;letter-spacing:-.01em;color:var(--gold,#c99a35)}.advc-merk:after{content:".nl"}.advg{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:240px 68px 420px}.advg-situatie{margin:0 0 34px;font-family:var(--font-mono),monospace;font-size:23px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint,#948b7e)}.advg-draad{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.advg-bel{max-width:74%;padding:22px 26px;border-radius:22px;font-family:var(--font-sans),sans-serif;font-size:33px;line-height:1.3;color:var(--text,#f4f1ea)}.advg-klant{align-self:flex-start;background:var(--panel,#171410);border:1px solid var(--line,rgba(244,241,234,.09));border-bottom-left-radius:6px}.advg-vakman{align-self:flex-end;background:#221e17;border:1px solid rgba(244,241,234,.13);border-bottom-right-radius:6px}.advg-tijd{align-self:center;font-family:var(--font-mono),monospace;font-size:21px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint,#948b7e);padding:6px 0}.advg-tikt{align-self:flex-end;display:inline-flex;gap:9px;align-items:center;padding:26px 28px;border-radius:22px;border-bottom-right-radius:6px;background:#221e17;border:1px solid rgba(244,241,234,.13)}.advg-tikt i{width:12px;height:12px;border-radius:999px;background:rgba(244,241,234,.42)}.advg-clou{position:absolute;inset:0;background:#0f0e0c;display:flex;flex-direction:column;justify-content:center;padding:0 68px 240px}.advg-clou h1{margin:0 0 40px;font-weight:800;font-size:82px;line-height:1.03;letter-spacing:-.034em;color:var(--text,#f4f1ea)}.advg-clou h1,.advg-merk{font-family:var(--font-logo),sans-serif}.advg-merk{font-weight:700;font-size:38px;letter-spacing:-.01em;color:var(--gold,#c99a35)}.advg-merk:after{content:".nl"}.laag{position:absolute;inset:0;display:flex;padding:240px 68px 420px}.laag-s-regel{align-items:flex-end}.laag-s-clou{align-items:center}.laag-blok{width:100%}.laag h1{margin:0;font-family:var(--font-logo),sans-serif;font-weight:800;letter-spacing:-.032em;color:var(--text,#f4f1ea)}.laag-s-regel h1{font-size:54px;line-height:1.14;max-width:20ch;text-shadow:0 4px 40px rgba(0,0,0,.75),0 1px 3px rgba(0,0,0,.6)}.laag-s-clou h1{font-size:82px;line-height:1.03;margin-bottom:40px}.laag-merk{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:38px;letter-spacing:-.01em;color:var(--gold,#c99a35)}.laag-merk:after{content:".nl"}body:has(.laag){background:transparent}body:has(.laag) .mob-menuknop,body:has(.laag) .toestemming,body:has(.laag) .wa-knop,body:has(.laag) footer,body:has(.laag) header{display:none}body:has(.laag) nextjs-portal{display:none}body:has(.adv) .toestemming,body:has(.adv) footer,body:has(.adv) header{display:none}.laag-s-merk{align-items:flex-end}.laag-s-merk .laag-merk{font-size:34px}.waarde{display:grid;grid-gap:26px;gap:26px}.waarde-invoer{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:22px;background:var(--panel);border:1px solid rgba(201,154,53,.16)}.waarde-veld{display:grid;grid-gap:10px;gap:10px;align-content:start}.waarde-label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:rgba(242,237,228,.72)}.waarde-label .iv1-prov{font-style:normal}.waarde-euro{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--line-strong);padding-bottom:6px}.waarde-euro i{font-style:normal;font-size:21px;color:var(--gold)}.waarde-euro i,.waarde-euro input{font-family:var(--font-logo),sans-serif}.waarde-euro input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--text);font-size:24px;font-weight:600;padding:0}.waarde-euro input:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.waarde-keuze{display:flex;flex-wrap:wrap;gap:8px}.waarde-keuze .iv1-knopje{min-height:44px;padding:10px 16px}.waarde-uit{display:grid;grid-gap:10px;gap:10px}.waarde-som{margin:0;font-size:16.5px;color:rgba(242,237,228,.78)}.waarde-som b{color:var(--text)}.waarde .waarde-groot{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(38px,6vw,64px);line-height:1;letter-spacing:-.032em;color:var(--gold)}.waarde-groot small{font-family:var(--font-sans),sans-serif;font-weight:400;letter-spacing:0;font-size:19px;color:rgba(242,237,228,.82)}.waarde-anker{margin:0;font-size:14px;line-height:1.6;color:rgba(242,237,228,.66)}.waarde-gemeten{display:grid;grid-gap:12px;gap:12px;padding:20px 22px;background:var(--bg-2);border-left:2px solid var(--gold)}.waarde-gemeten p{margin:0;font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.86)}.waarde-gemeten .iv1-prov{font-style:normal;margin-right:8px}.waarde-eerlijk{color:rgba(242,237,228,.68)!important}.waarde-scenario{display:grid;grid-gap:12px;gap:12px}.waarde .waarde-vraag{margin:0;font-family:var(--font-logo),sans-serif;font-weight:600;font-size:clamp(19px,1.6vw,24px);color:var(--text)}.waarde .waarde-jaar{margin:0;font-size:21px;line-height:1.5;color:rgba(242,237,228,.86);display:flex;flex-wrap:wrap;align-items:center;gap:10px}.waarde-jaar b{color:var(--gold);font-family:var(--font-logo),sans-serif;font-weight:700}.waarde-jaar .iv1-prov{font-style:normal}.waarde-oordeel{display:grid;grid-gap:8px;gap:8px;padding:20px 22px;background:var(--bg-2)}.waarde-oordeel p{margin:0;font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.82)}.waarde-oordeel .micro{color:var(--faint)}.waarde-oordeel--past{border-left:2px solid var(--gold)}.waarde-oordeel--krap{border-left:2px solid rgba(201,154,53,.45)}.waarde-oordeel--niet{border-left:2px solid rgba(244,241,234,.3)}@media (max-width:900px){.waarde-invoer{grid-template-columns:1fr;gap:22px}}.waarde-bench{margin:0}.waarde-bench .iv1-prov{font-style:normal;margin-right:8px}.waarde-bron{margin-top:6px;line-height:1.55}.rekentabel .tabel-noot,.waarde-bron{display:block;font-size:12.5px;color:var(--faint)}.rekentabel .tabel-noot{margin-top:4px;line-height:1.5;font-weight:400}@media (max-width:700px){.hero3 .hero2-ctas{flex-direction:column;align-items:flex-start;gap:0;margin:76px 0 8px}.hero3 .hero2-ctas .btn-gold{width:100%;text-align:center}.hero3 .hero2-ctas .btn-ghost{width:auto;align-self:flex-start;padding:12px 0;min-height:44px;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:rgba(201,154,53,.55);text-decoration-color:rgba(201,154,53,.55);text-underline-offset:5px}.hero3 .hero2-ctas .btn-ghost,.hero3 .hero2-ctas .btn-ghost:hover{background:none;border-color:transparent}}.zwerm-greep{position:absolute;z-index:3;min-height:44px;padding:0;margin:0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:rgba(201,154,53,.18)}.zwerm-greep:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px}.bouwt{margin-top:38px;border-top:1px solid var(--line)}.bouwt-rij{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,6fr);grid-gap:10px 40px;gap:10px 40px;align-items:start;padding:26px 0 26px 22px;border-bottom:1px solid var(--line);border-left:2px solid transparent;transition:border-left-color .2s,background-color .2s}.bouwt-rij:hover{border-left-color:var(--gold);background:rgba(201,154,53,.03)}.bouwt-rij h3{grid-column:1;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(20px,1.8vw,27px);line-height:1.15;margin:0}.bouwt-rij>p:not(.bouwt-bewijs){grid-column:1;margin:0;font-size:16.5px;line-height:1.6;color:rgba(242,237,228,.78)}.bouwt-rij>.bouwt-bewijs{grid-column:2;grid-row:1/span 2;margin:0;font-size:15px;line-height:1.62;color:var(--muted);border-left:1px solid var(--line-strong);padding-left:22px}.bouwt-bewijs a{color:var(--gold);white-space:nowrap}.bouwt-stempel{display:inline-block;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(201,154,53,.4);border-radius:2px;padding:2px 7px;margin-right:10px;vertical-align:1px}.bouwt-grens{margin-top:30px;font-size:16.5px;line-height:1.65;color:rgba(242,237,228,.72);max-width:760px}.bouwt-grens a{color:var(--gold)}@media (max-width:860px){.bouwt-rij{grid-template-columns:1fr;gap:12px;padding-left:18px}.bouwt-rij h3,.bouwt-rij>.bouwt-bewijs,.bouwt-rij>p{grid-column:1}.bouwt-rij>.bouwt-bewijs{grid-row:auto;border-left:0;padding-left:0;padding-top:4px}.bouwt-bewijs a{white-space:normal}}.logboek{list-style:none;margin:36px 0 0;padding:0;border-top:1px solid var(--line);max-width:880px;counter-reset:logboek}.logboek li{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:4px 26px;gap:4px 26px;padding:22px 0;border-bottom:1px solid var(--line)}.logboek-datum{grid-column:1;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);padding-top:3px}.logboek-wie{grid-column:2;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:17px;color:var(--text)}.logboek li p{grid-column:2;margin:6px 0 0;font-size:16px;line-height:1.62;color:rgba(242,237,228,.76)}.logboek-open .logboek-datum{color:var(--faint)}.logboek-slot{margin-top:28px;font-size:16.5px;line-height:1.65;color:rgba(242,237,228,.72);max-width:760px}.logboek-slot a{color:var(--gold)}@media (max-width:700px){.logboek li{grid-template-columns:1fr;gap:2px}.logboek li p,.logboek-datum,.logboek-wie{grid-column:1}.logboek-datum{padding-top:0}}.gat{background:var(--bg)}.anders{background:var(--bg-2);border-block:1px solid var(--line)}.bewijs{background:var(--bg)}.gat-verhaal{margin-top:44px}.gat-verhaal p{margin:0 0 20px;font-size:18px;line-height:1.62;color:rgba(242,237,228,.86);max-width:60ch}.gat-serp{list-style:none;counter-reset:serp;margin:0 0 22px;padding:0;border-top:1px solid var(--line)}.gat-serp li{counter-increment:serp;display:flex;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:17px;color:rgba(242,237,228,.82)}.gat-serp li:before{content:counter(serp);font-family:var(--font-mono),monospace;font-size:13px;color:var(--faint);min-width:20px}.gat-klap{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(28px,3vw,44px)!important;line-height:1.05;color:var(--gold);margin:0 0 24px!important}.gat-noot{margin-top:44px;padding-left:26px;border-left:2px solid var(--line-strong)}.gat-noot-kop{margin:0 0 12px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.gat-noot p{margin:0 0 14px;font-size:16px;line-height:1.65;color:rgba(242,237,228,.76)}.gat-noot p:last-child{margin-bottom:0}.anders-lijst{margin:44px 0 0;border-top:1px solid var(--line)}.anders-lijst>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:40px;column-gap:40px;padding:20px 0;border-bottom:1px solid var(--line)}.anders-lijst dt{font-size:17px;line-height:1.5;color:var(--faint)}.anders-lijst dd{margin:0;font-size:17px;line-height:1.5;color:var(--text)}@media (max-width:760px){.anders-lijst>div{grid-template-columns:1fr;row-gap:6px}.anders-lijst dd{padding-left:16px;border-left:2px solid var(--gold)}.gat-noot{padding-left:18px}.gat-noot,.gat-verhaal{margin-top:34px}}.uitvoer{background:var(--bg-2);border-block:1px solid var(--line)}.verschil{background:var(--bg)}.maker{background:var(--bg-2);border-block:1px solid var(--line)}.ingang{background:var(--panel);border-top:1px solid var(--line)}.dossiers{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:28px;column-gap:28px;margin-top:48px}.dos{display:flex;flex-direction:column;border-top:2px solid var(--gold);padding-top:24px}.dos header h3{margin:0;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:20px;line-height:1.2}.dos-plaats{margin:4px 0 0;font-size:15px;color:var(--muted)}.dos-plaats a{color:var(--gold);display:inline-block;min-height:44px;line-height:44px}.dos-uitkomst{margin:14px 0 0;display:flex;flex-direction:column;gap:4px}.dos-uitkomst b{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:clamp(30px,2.7vw,40px);line-height:1;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dos-uitkomst span{font-size:15px;line-height:1.4;color:rgba(242,237,228,.82)}.dos-keten{margin:26px 0 0}.dos-keten dt{font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin-top:16px}.dos-keten dt:first-child{margin-top:0}.dos-keten dd{margin:4px 0 0;font-size:15px;line-height:1.55;color:rgba(242,237,228,.78)}.dos-zekerheid{margin:26px 0 0;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:5px}.dos-label{font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--faint)}.dos-zekerheid>b{font-size:16px;color:var(--gold)}.dos-waarom{font-size:15px;line-height:1.55;color:var(--faint)}.bewijs-slot{margin-top:48px;font-size:16.5px}.bewijs-slot a{color:var(--gold)}.keten-drie{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:28px;column-gap:28px}.keten-drie li{border-top:1px solid var(--line-strong);padding-top:20px}.keten-nr{display:block;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;color:var(--gold);margin-bottom:12px}.keten-stap{display:block;font-family:var(--font-logo),sans-serif;font-weight:700;font-size:22px;margin-bottom:10px;color:var(--text)}.keten-drie p{margin:0;font-size:16px;line-height:1.62;color:rgba(242,237,228,.78)}.geheugen{margin:48px 0 0}.geheugen figcaption{font-size:15px;line-height:1.5;color:var(--muted);margin-bottom:20px}.geheugen figcaption b{color:var(--gold)}.geheugen ul{list-style:none;margin:0;padding:0}.geheugen li{display:flex;align-items:baseline;gap:18px;padding:14px 0;border-bottom:1px solid var(--line)}.geheugen li:first-child{border-top:1px solid var(--line)}.geheugen li b{font-family:var(--font-logo),sans-serif;font-weight:700;font-size:30px;line-height:1;color:var(--gold);min-width:74px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.geheugen li span{font-size:16px;line-height:1.4;color:rgba(242,237,228,.82)}.geheugen-bron{margin:18px 0 0;font-size:15px;line-height:1.55;color:var(--faint)}.stroom-kop{margin:48px 0 20px;font-size:15px;color:var(--muted)}.stroom-lijst{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.stroom-lijst li{display:grid;grid-template-columns:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:3px;row-gap:3px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--line)}.stroom-lijst time{font-family:var(--font-mono),monospace;font-size:15px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stroom-soort{font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(201,154,53,.38);border-radius:2px;padding:3px 8px;justify-self:start;white-space:nowrap}.stroom-live{color:var(--green);border-color:rgba(143,201,143,.45)}.stroom-klant{color:var(--text)}.stroom-klant,.stroom-wat{grid-column:1/-1;font-size:15px}.stroom-wat{color:rgba(242,237,228,.72)}.stroom-noot{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--faint)}.stroom-noot a{color:var(--gold)}.stand{margin:0;border-top:1px solid var(--line)}.stand>div{padding:13px 0;border-bottom:1px solid var(--line)}.stand dt{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.stand dd{margin:0;font-size:15px;line-height:1.55;color:rgba(242,237,228,.72)}.stand dd b{color:var(--text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stroom-beoordeeld,.stroom-geleerd,.stroom-gemeten{color:var(--muted);border-color:var(--line-strong)}.stroom-uit{border-left:2px solid var(--line-strong);padding:4px 0 4px 22px}.stroom-uit-kop{margin:0 0 12px;font-family:var(--font-mono),monospace;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.stroom-uit-tekst{margin:0 0 12px;font-size:16px;line-height:1.62;color:rgba(242,237,228,.78)}.stroom-uit-tekst:last-child{margin-bottom:0}.stroom-uit-tekst a{color:var(--gold)}.actuatoren{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:28px;column-gap:28px;border-top:1px solid var(--line)}.actuatoren li{font-size:17px;color:rgba(242,237,228,.86);padding:15px 0;border-bottom:1px solid var(--line)}.maker-tekst{margin-top:44px}.maker-tekst p{margin:0 0 16px;font-size:17px;line-height:1.65;color:rgba(242,237,228,.8)}.maker-tekst .lede{color:var(--text)}.maker-noot{margin-top:6px!important}.maker-noot a{color:var(--gold);display:inline-block;min-height:44px;line-height:44px}.maker-foto{margin:44px 0 0}.maker-foto img{display:block;width:100%;height:auto;border-radius:2px}.btn-groot{margin-top:32px;font-size:17px;padding:17px 34px}.ingang-naast{margin-top:60px}.ingang-prijs{margin:0;font-size:16.5px;line-height:1.62;color:rgba(242,237,228,.8);padding-top:20px;border-top:1px solid var(--line-strong)}.ingang-prijs b{color:var(--gold)}.ingang-tweede{margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.ingang-tweede a{font-size:16px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:rgba(201,154,53,.5);text-decoration-color:rgba(201,154,53,.5);text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.ingang-tweede a:hover{color:var(--gold)}@media (max-width:1000px){.dossiers{row-gap:44px}.dossiers,.keten-drie{grid-template-columns:1fr}.keten-drie{row-gap:26px}.actuatoren{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.geheugen,.ingang-naast,.maker-foto,.maker-tekst,.stroom-kop{margin-top:34px}.maker-foto{max-width:260px}}@media (max-width:620px){.actuatoren{grid-template-columns:1fr}.geheugen li b{font-size:26px;min-width:58px}.dos-uitkomst b{white-space:normal}}.werk-waarschuwing{border-left:2px solid var(--gold);padding:14px 0 14px 18px;margin:26px 0 0;font-size:16px;line-height:1.62;color:rgba(242,237,228,.8)}.dossier{margin-top:64px;padding-top:40px;border-top:1px solid var(--line-strong)}.dossier-kop{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px 40px;gap:18px 40px;align-items:baseline}.dossier-kop h2{margin:0}.dossier-waar{margin:8px 0 0;font-family:var(--font-mono),monospace;font-size:15px;letter-spacing:.04em;color:var(--muted)}.dossier-waar a{color:var(--gold);display:inline-block;min-height:44px;line-height:44px}.dossier-samenvatting{margin:0;font-size:17px;line-height:1.5;color:rgba(242,237,228,.82)}.dossier-beeld{margin-top:28px}.dossier-beeld img{display:block;width:100%;height:auto}.keten,.voorwaarden{margin:30px 0 0;display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:0 34px;gap:0 34px}.keten dt,.voorwaarden dt{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);padding:16px 0 0;border-top:1px solid var(--line)}.keten dd,.voorwaarden dd{margin:0;padding:16px 0 18px;border-top:1px solid var(--line);font-size:16px;line-height:1.62;color:rgba(242,237,228,.8)}.live-stempel{margin:22px 0 0;font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.04em;color:var(--faint)}.live-stempel b{color:var(--muted)}.logboek .toestand-stempel{margin-right:8px}.toestand-stempel{padding:2px 7px;white-space:nowrap}.stempel-klein,.toestand-stempel{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;color:var(--gold);border:1px solid rgba(201,154,53,.4);border-radius:2px}.stempel-klein{display:inline-block;padding:2px 6px;margin-right:9px;vertical-align:1px}@media (max-width:860px){.dossier-kop,.keten,.voorwaarden{grid-template-columns:1fr}.keten,.voorwaarden{gap:0}.keten dt,.voorwaarden dt{border-top:1px solid var(--line);padding-bottom:0}.keten dd,.voorwaarden dd{border-top:0;padding-top:8px}}.slot{background:var(--panel);border-top:1px solid var(--line);text-align:center}.slot h2{margin:0 0 14px}.slot>.wrap>p{max-width:620px;margin:0 auto 30px;font-size:17px;line-height:1.62;color:rgba(242,237,228,.78)}.slot-tweede{display:block;margin-top:22px;font-size:15.5px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:rgba(201,154,53,.5);text-decoration-color:rgba(201,154,53,.5);text-underline-offset:5px}.slot-tweede:hover{color:var(--gold)}.film-methode{padding-top:96px;padding-bottom:40px;max-width:860px}.film-methode>.lede{max-width:720px}.machinekamer-kop{font-size:clamp(30px,3.4vw,50px);line-height:1.08;margin:10px 0 0}@media (max-width:700px){.film-methode{padding-top:60px}}.stap-diep{margin-top:56px;padding-top:32px;border-top:1px solid var(--line-strong)}.stap-diep header{display:flex;align-items:baseline;gap:18px}.stap-diep header h2{margin:0}.stap-diep-nr{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.09em;color:var(--gold);flex:0 0 auto}.stap-diep-kern{margin:14px 0 0;font-size:19px;line-height:1.5;color:var(--text);max-width:720px}.stap-diep-lijst{margin:20px 0 0;padding:0;list-style:none;max-width:760px}.stap-diep-lijst li{position:relative;padding-left:22px;margin-top:10px;font-size:16px;line-height:1.62;color:rgba(242,237,228,.78)}.stap-diep-lijst li:before{content:"\2192";position:absolute;left:0;color:var(--gold)}.stap-diep-voorbeeld{margin:24px 0 0;padding:16px 18px;background:var(--panel);border-left:2px solid var(--gold);font-size:15.5px;line-height:1.6;color:rgba(242,237,228,.8);max-width:760px}.kicker-merk{text-transform:none}.keten dd,.voorwaarden dd,main.kennis>.wrap>.lede,main.kennis>.wrap>.werk-waarschuwing,main.kennis>.wrap>h2,main.kennis>.wrap>p{max-width:72ch}.dossier-samenvatting{max-width:60ch}.grens,.herkomst-bronnen li,.herkomst-deel li,.herkomst-deel p,.logboek li p{max-width:74ch}.grens{margin-top:44px;padding-top:26px;border-top:1px solid var(--line-strong)}.grens-kop{margin:0 0 12px;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.grens p{margin:0 0 14px;font-size:16.5px;line-height:1.65;color:rgba(242,237,228,.78)}.grens p:last-child{margin-bottom:0}.verhaal{background:var(--bg);min-height:100vh;padding-bottom:12vh}.verhaal-kop{padding:140px 0 0;align-items:end}.verhaal-kop-tekst h1{font-family:var(--font-logo),sans-serif;font-size:clamp(40px,6.2vw,92px);line-height:.98;letter-spacing:-.034em;margin:14px 0 20px}.verhaal-lede{font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:rgba(242,237,228,.9);max-width:26em;margin:0}.verhaal-portret{margin:0}.verhaal-portret img{width:100%;height:auto;display:block;filter:grayscale(1) contrast(1.06);border:1px solid var(--line-strong)}.verhaal-portret figcaption{color:var(--faint);font-size:15px;line-height:1.5;margin-top:10px;max-width:24em}.verhaal-baan{position:relative;margin-top:88px}.verhaal-baan:before{content:"";position:absolute;left:170px;top:14px;bottom:0;width:1px;background:linear-gradient(var(--line-strong),var(--line-strong) 82%,transparent)}.verhaal-deel{position:relative;display:grid;grid-template-columns:170px minmax(0,604px) minmax(0,320px);grid-column-gap:0;column-gap:0}.verhaal-deel+.verhaal-deel{margin-top:72px}.verhaal-deel:before{content:"";position:absolute;left:170px;top:11px;width:11px;height:11px;margin-left:-5px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px var(--bg)}.verhaal-era{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;color:var(--gold);line-height:1.7;padding-top:4px}.verhaal-tekst{padding-left:44px;padding-right:44px}.verhaal-tekst h2{font-size:clamp(24px,2.5vw,38px)!important;line-height:1.08;letter-spacing:-.022em;margin:0 0 18px}.verhaal-tekst p{font-size:17px;line-height:1.72;color:rgba(242,237,228,.85);margin:0 0 16px}.verhaal-tekst p:last-child{margin-bottom:0}.verhaal-slot{color:var(--text)!important}.verhaal-uitspraak{position:relative;margin:72px 0;padding-left:214px}.verhaal-uitspraak:before{content:"";position:absolute;left:170px;top:12px;width:11px;height:11px;margin-left:-5px;border-radius:50%;border:1px solid var(--gold);background:var(--bg);box-shadow:0 0 0 5px var(--bg)}.verhaal-uitspraak blockquote{font-family:var(--font-logo),sans-serif;font-size:clamp(23px,2.4vw,34px);line-height:1.22;letter-spacing:-.02em;color:var(--text);max-width:19em;margin:0}.verhaal-kant{padding-top:6px;border-top:1px solid rgba(201,154,53,.3);align-self:start;margin-top:12px}.verhaal-kant-kop{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin:8px 0 10px}.verhaal-kant p{font-size:15px;line-height:1.62;color:var(--muted);margin:0 0 12px}.verhaal-kant p:last-child{margin-bottom:0}.verhaal-kant a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.verhaal-citaat{color:rgba(242,237,228,.88);font-style:italic}.verhaal-kant-noot{color:var(--faint)!important}.verhaal-ingang{max-width:1000px;margin-top:104px;padding-top:46px;border-top:1px solid var(--line)}.verhaal-ingang h2{font-size:clamp(24px,2.6vw,40px)!important;line-height:1.08;letter-spacing:-.022em;margin:0 0 14px;max-width:16em}.verhaal-ingang p{color:rgba(242,237,228,.85);font-size:17px;line-height:1.7;max-width:34em;margin:0 0 24px}.verhaal-knoppen{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1000px){.verhaal-baan:before{display:none}.verhaal-deel{display:block}.verhaal-deel:before{display:none}.verhaal-era{padding:0 0 8px}.verhaal-tekst{padding-left:0}.verhaal-uitspraak{padding-left:20px;border-left:2px solid var(--gold);margin:56px 0}.verhaal-uitspraak:before{display:none}.verhaal-tekst{padding-right:0}.verhaal-kant{margin-top:28px;max-width:34em}}@media (max-width:720px){.verhaal-kop{padding-top:120px}.verhaal-baan{margin-top:52px}.verhaal-deel+.verhaal-deel{margin-top:56px}.verhaal-knoppen .btn{width:100%;text-align:center}}.tabelrol{overflow-x:auto;margin:22px 0 20px;-webkit-overflow-scrolling:touch}.werktabel{width:100%;border-collapse:collapse;font-size:16px;min-width:520px}.werktabel caption{text-align:left;color:var(--faint);font-size:15px;line-height:1.5;padding-bottom:12px}.werktabel td,.werktabel th{padding:12px 16px 12px 0;border-bottom:1px solid rgba(201,154,53,.14);text-align:left;vertical-align:baseline}.werktabel thead th{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-weight:600;border-bottom-color:rgba(201,154,53,.3)}.werktabel tbody th{font-weight:600;color:var(--text)}.werktabel td{color:rgba(242,237,228,.82)}.werktabel .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.werktabel .nadruk{color:var(--text);font-weight:600}.werktabel .zacht{color:var(--faint)}.werktabel .ri-beter:after{content:" ▲";color:var(--green);font-size:11px}.werktabel .ri-slechter:after{content:" ▼";color:var(--amber);font-size:11px}.werktabel .ri-vlak:after{content:" =";color:var(--faint);font-size:12px}.scenario{list-style:none;margin:24px 0 20px;padding:0;display:grid;grid-gap:2px;gap:2px}.scenario li{display:flex;align-items:baseline;gap:18px;padding:14px 18px;border-left:3px solid var(--line-strong);background:var(--panel)}.scenario-getal{font-family:var(--font-logo),sans-serif;font-size:clamp(28px,3vw,44px);line-height:1;letter-spacing:-.03em;min-width:2.2em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scenario-wat{color:rgba(242,237,228,.82);font-size:16px;line-height:1.5}.scenario-nu{border-left-color:var(--faint)}.scenario-nu .scenario-getal{color:var(--faint)}.scenario-stap .scenario-getal{color:rgba(242,237,228,.7)}.scenario-doel{border-left-color:var(--gold)}.scenario-doel .scenario-getal{color:var(--gold)}.scenario-ver .scenario-getal,.werk-citaat{color:var(--text)}.werk-citaat{margin:24px 0 20px;padding:18px 24px;border-left:3px solid var(--gold);background:var(--panel);font-size:clamp(17px,1.6vw,21px);line-height:1.45}.werk-citaat cite{display:block;margin-top:12px;font-style:normal;font-size:15px;line-height:1.55;color:var(--faint)}.werk-voorbehoud{border-top:1px solid rgba(201,154,53,.2);padding-top:14px;margin-top:6px;color:var(--muted)!important;font-size:15.5px!important;line-height:1.65!important}.werk-voorbehoud b{color:var(--text)}@media (max-width:720px){.scenario li{flex-direction:column;gap:4px}.scenario-getal{min-width:0}.werk-citaat{padding:14px 18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}button,input,select,textarea{font-family:inherit}