.hero-flow_podium__n5Qld{position:relative;width:100%;aspect-ratio:1216/712;overflow:hidden;border-radius:12px;container-type:inline-size}.hero-flow_flow__lVzS7{--primary:#0f3d2e;--accent:#b8822c;--accent-50:#faf3e6;--accent-100:#f2e1bd;--olive-50:#e8edcf;--bg-light:#f7f5f0;--text:#1a2b23;--muted:#5c6b62;--success:#2d6b4f;--border:#e2ddd2;--info-bg:#e6eef6;--info:#2f5a84;--schaal:min(1,tan(atan2(100cqw,1216px)));position:absolute;left:0;top:0;width:1216px;transform:scale(var(--schaal,1));transform-origin:top left;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--text);box-shadow:0 2px 6px rgba(15,61,46,.06),0 12px 24px rgba(15,61,46,.1)}.hero-flow_flow__lVzS7 *,.hero-flow_flow__lVzS7 :before{box-sizing:border-box}.hero-flow_chrome__r_ZMN{display:flex;align-items:center;gap:8px;height:42px;border-bottom:1px solid var(--border);background:var(--bg-light);padding:0 16px}.hero-flow_dots__1iuZD{display:flex;gap:6px}.hero-flow_dots__1iuZD i{width:10px;height:10px;border-radius:50%;background:var(--border)}.hero-flow_url__1XibA{margin:0 auto;background:#fff;border-radius:6px;padding:2px 12px;font-size:12px;color:var(--muted)}.hero-flow_app__nm8Er{display:grid;grid-template-columns:52px 1fr;height:668px;font-size:13px;line-height:1.35;transition:opacity .5s}.hero-flow_flow__lVzS7[data-s~=uit] .hero-flow_app__nm8Er{opacity:0}.hero-flow_rail__XYtae{border-right:1px solid var(--border);background:#fff;display:flex;flex-direction:column;align-items:center}.hero-flow_railkop__u27r8{height:46px;width:100%;border-bottom:1px solid var(--border);color:var(--muted);margin-bottom:8px}.hero-flow_railItem__AUXCT,.hero-flow_railkop__u27r8{display:flex;align-items:center;justify-content:center}.hero-flow_railItem__AUXCT{width:36px;height:32px;border-radius:6px;color:var(--text);margin-bottom:4px}.hero-flow_railItem__AUXCT[data-actief]{background:var(--olive-50);color:var(--primary)}.hero-flow_railStreep__LdN14{width:24px;border:0;border-top:1px solid var(--border);margin:6px 0 10px}.hero-flow_main__R0SSU{position:relative;overflow:hidden;background:var(--bg-light)}.hero-flow_topbar__YowhI{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#fff;border-bottom:1px solid var(--border)}.hero-flow_admin__KZPgs{border:1px solid var(--border);border-radius:8px;padding:3px 10px;line-height:1.15}.hero-flow_admin__KZPgs small{display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.hero-flow_admin__KZPgs b{font-weight:500;font-size:12.5px}.hero-flow_pill__ysVCj{margin-left:6px;font-size:10px;border:1px solid var(--accent-100);background:var(--accent-50);color:var(--accent);border-radius:99px;padding:0 6px}.hero-flow_gebruiker__zO0Pb{text-align:right;font-size:12px}.hero-flow_gebruiker__zO0Pb small{display:block;color:var(--muted);font-size:10.5px}.hero-flow_detail__nmuBV{position:absolute;inset:46px 0 0 0;padding:16px;display:grid;grid-template-columns:1fr 418px;gap:14px;align-items:start;opacity:0;transform:translateX(24px);transition:opacity .45s ease,transform .45s ease}.hero-flow_flow__lVzS7[data-s~=detail] .hero-flow_detail__nmuBV{opacity:1;transform:none}.hero-flow_links___AKx6{display:flex;flex-direction:column;gap:10px;min-width:0}.hero-flow_badge__uCei8{display:none;align-items:center;gap:6px;border-radius:99px;padding:2px 9px;font-size:11.5px;font-weight:500;white-space:nowrap}.hero-flow_flow__lVzS7[data-status=boeken] .hero-flow_badge__uCei8[data-voor=boeken],.hero-flow_flow__lVzS7[data-status=geboekt] .hero-flow_badge__uCei8[data-voor=geboekt],.hero-flow_flow__lVzS7[data-status=herkend] .hero-flow_badge__uCei8[data-voor=herkend],.hero-flow_flow__lVzS7[data-status=herkennen] .hero-flow_badge__uCei8[data-voor=herkennen]{display:inline-flex}.hero-flow_neutraal__oVEPf{background:#efece5;color:var(--muted)}.hero-flow_info__6OB_O{background:var(--info-bg);color:var(--info)}.hero-flow_succes__2bXvl{background:var(--olive-50);color:var(--success)}.hero-flow_spin__4Qph7{width:10px;height:10px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:hero-flow_draai__eCDDU .8s linear infinite}@keyframes hero-flow_draai__eCDDU{to{transform:rotate(1turn)}}.hero-flow_statusbalk__rWrla{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:10px;padding:8px 12px}.hero-flow_statusLabel__DuIP2{color:var(--muted)}.hero-flow_bron__NwciH{margin-left:auto;color:var(--muted);font-size:11.5px}.hero-flow_totalen__16r4k{display:grid;grid-template-columns:repeat(3,1fr);border-radius:10px;overflow:hidden;background:#d9cdb4;transition:background .5s ease}.hero-flow_totalen__16r4k>div{padding:8px 12px;border-left:1px solid rgba(255,255,255,.25);color:#fff}.hero-flow_totalen__16r4k>div:first-child{border-left:0}.hero-flow_totalen__16r4k small{display:block;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;opacity:.85}.hero-flow_totalen__16r4k b{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.hero-flow_totaalWaarde__mnEyq{display:none}.hero-flow_flow__lVzS7[data-s~=totalen] .hero-flow_totalen__16r4k{background:var(--accent)}.hero-flow_flow__lVzS7[data-s~=totalen] .hero-flow_totaalWaarde__mnEyq{display:inline}.hero-flow_flow__lVzS7[data-s~=totalen] .hero-flow_totaalLeeg__ZENEs{display:none}.hero-flow_form__IpCuR{background:#fff;border:1px solid var(--border);border-radius:10px;padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.hero-flow_veldLabel__4u33f{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:500;margin-bottom:4px}.hero-flow_score__IvcId{font-size:10px;font-weight:600;background:var(--olive-50);color:var(--success);border-radius:99px;padding:1px 7px;opacity:0;transform:scale(.6);transition:all .3s cubic-bezier(.3,1.6,.5,1)}.hero-flow_invoer__gVgYa{height:30px;border:1px solid var(--border);border-radius:6px;padding:0 10px;display:flex;align-items:center;font-size:12.5px;position:relative;overflow:hidden;background:#fff;transition:border-color .3s,box-shadow .3s}.hero-flow_leeg__Q1W_E{position:absolute;left:10px;right:40%;height:9px;border-radius:4px;background:linear-gradient(90deg,#f1eee7,#f8f6f1 50%,#f1eee7);background-size:200% 100%;animation:hero-flow_glans__5rIEY 1.4s linear infinite;transition:opacity .2s}@keyframes hero-flow_glans__5rIEY{to{background-position:-200% 0}}.hero-flow_waarde__plwxe{opacity:0;transition:opacity .2s;white-space:nowrap}.hero-flow_veld__VTb56[data-staat~=gevuld] .hero-flow_invoer__gVgYa{border-color:var(--accent);box-shadow:0 0 0 3px rgba(184,130,44,.18)}.hero-flow_veld__VTb56[data-staat~=rust] .hero-flow_invoer__gVgYa{border-color:var(--border);box-shadow:none}.hero-flow_veld__VTb56[data-staat~=gevuld] .hero-flow_leeg__Q1W_E{opacity:0}.hero-flow_veld__VTb56[data-staat~=gevuld] .hero-flow_waarde__plwxe{opacity:1}.hero-flow_veld__VTb56[data-staat~=gevuld] .hero-flow_score__IvcId{opacity:1;transform:none}.hero-flow_fooi__Hcxla{grid-column:1/-1;display:flex;gap:8px;align-items:flex-start;font-size:11.5px;color:#6b4f1a;background:var(--accent-50);border:1px solid var(--accent-100);border-radius:8px;padding:0 10px;max-height:0;opacity:0;overflow:hidden;transition:all .4s ease}.hero-flow_fooi__Hcxla svg{flex:none;margin-top:1px}.hero-flow_flow__lVzS7[data-s~=fooi] .hero-flow_fooi__Hcxla{max-height:60px;padding:7px 10px;opacity:1}.hero-flow_regels__CjVzQ{background:#fff;border:1px solid var(--border);border-radius:10px;padding:10px 12px}.hero-flow_regels__CjVzQ h3{margin:0 0 6px;font-size:12.5px;font-weight:600}.hero-flow_regel__9_3kR{display:grid;grid-template-columns:18px 1.1fr 1.5fr 1.25fr 70px 60px;gap:8px;align-items:center;font-size:11.5px}.hero-flow_regelKop__06nAs{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-bottom:4px;border-bottom:1px solid var(--border)}.hero-flow_regelData__ypgQY{padding-top:8px;opacity:0;transform:translateY(6px);transition:all .4s ease}.hero-flow_flow__lVzS7[data-s~=regel] .hero-flow_regelData__ypgQY{opacity:1;transform:none}.hero-flow_cel__SMYHJ{display:block;border:1px solid var(--border);border-radius:5px;padding:5px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-flow_r__9TuAN{text-align:right;font-variant-numeric:tabular-nums}.hero-flow_gedempt__fDmkx{color:var(--muted)}.hero-flow_zs__lqqc3{display:block;font-size:9.5px;color:var(--muted);margin-top:2px}.hero-flow_uitleg__m97MP{margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--muted);min-height:34px}.hero-flow_uitleg__m97MP b{color:var(--text);font-weight:500}.hero-flow_uitlegKop__G2_rl{display:none}.hero-flow_uitleg__m97MP[data-gevuld] .hero-flow_uitlegKop__G2_rl{display:inline}.hero-flow_sluit__lsY9W{margin-top:6px;font-size:11.5px;color:var(--success);background:#eef2e0;border:1px solid #d4ddb4;border-radius:6px;padding:5px 9px;opacity:0;transition:opacity .4s}.hero-flow_flow__lVzS7[data-s~=sluit] .hero-flow_sluit__lsY9W{opacity:1}.hero-flow_acties__SmVAH{display:flex;align-items:center;gap:8px}.hero-flow_knop__jW9pJ{border-radius:7px;padding:7px 14px;font-size:12.5px;font-weight:500;border:1px solid var(--border);background:#fff;color:var(--text)}.hero-flow_knopPrimair__XpjfZ{background:var(--accent);border-color:var(--accent);color:#fff;opacity:.45}.hero-flow_autoboek__yfr5v{margin-left:4px;font-size:11.5px;color:var(--muted);opacity:0;transform:translateY(3px);transition:opacity .4s,transform .4s}.hero-flow_autoboek__yfr5v b{color:var(--primary);font-weight:600}.hero-flow_flow__lVzS7[data-s~=auto] .hero-flow_autoboek__yfr5v{opacity:1;transform:none}.hero-flow_bon__apE4J{position:relative;border-radius:10px;overflow:hidden;background:#222;aspect-ratio:720/1020}.hero-flow_bonbeeld___mNJw{position:absolute;inset:0;transform:scale(1.04);transition:transform 6s ease}.hero-flow_bonbeeld___mNJw img{display:block;width:100%;height:100%}.hero-flow_flow__lVzS7[data-s~=detail] .hero-flow_bonbeeld___mNJw{transform:scale(1)}.hero-flow_scan__8Q56M{position:absolute;left:0;right:0;top:-20%;height:18%;background:linear-gradient(180deg,transparent,rgba(184,130,44,.1) 60%,rgba(184,130,44,.55) 98%,transparent);opacity:0}.hero-flow_flow__lVzS7[data-s~=scan] .hero-flow_scan__8Q56M{opacity:1;animation:hero-flow_scan__8Q56M 2.2s cubic-bezier(.45,0,.55,1) 2}@keyframes hero-flow_scan__8Q56M{0%{top:-20%}to{top:102%}}.hero-flow_vak__VM2c7{position:absolute;border:2px solid var(--accent);border-radius:5px;background:rgba(184,130,44,.1);transform:rotate(7.5deg) scale(.9);opacity:0;transition:opacity .25s,transform .3s cubic-bezier(.3,1.5,.5,1)}.hero-flow_vak__VM2c7 span{position:absolute;left:-2px;top:-19px;background:var(--accent);color:#fff;font-size:10px;font-weight:600;border-radius:4px 4px 4px 0;padding:1px 6px;white-space:nowrap;transition:opacity .3s}.hero-flow_vak__VM2c7[data-staat~=aan]{opacity:1;transform:rotate(7.5deg) scale(1)}.hero-flow_vak__VM2c7[data-staat~=klaar]{border-color:rgba(255,255,255,.75);background:rgba(255,255,255,.06)}.hero-flow_vak__VM2c7[data-staat~=klaar] span{opacity:0}.hero-flow_vakHand__JQJBI{border-color:var(--info);background:rgba(47,90,132,.1)}.hero-flow_vakHand__JQJBI span{background:var(--info)}.hero-flow_bonbadge__q4jIx{position:absolute;left:10px;bottom:10px;background:rgba(15,61,46,.88);color:#fff;font-size:11px;border-radius:6px;padding:4px 9px;opacity:0;transition:opacity .4s}.hero-flow_flow__lVzS7[data-s~=sluit] .hero-flow_bonbadge__q4jIx{opacity:1}@media (prefers-reduced-motion:reduce){.hero-flow_flow__lVzS7 *,.hero-flow_flow__lVzS7 :before{animation:none!important;transition:none!important}}