:root{--sand:#f4efe8;--sand-deep:#ede6da;--line:#e2d9cc;--ink:#191715;--text:#4a4553;--muted:#6b6478;--faint:#b5acc0;--lav:#a475f4;--lav-deep:#8a55ee;--lav-text:#7444d6;--lav-soft:#ede6f5;--upcoming:#857d90;--ease:cubic-bezier(0.22,1,0.36,1);--st-klaar:#2e8b57;--st-klaar-t:#1f6b3a;--st-klaar-s:#e3f2e8;--st-in:#a475f4;--st-in-t:#5a2fb8;--st-in-s:#f1eafd;--st-fix:#cf7623;--st-fix-t:#8f4709;--st-fix-s:#fcefe2}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--sand);color:var(--ink);font-family:var(--font-text),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--lav-text);text-decoration:none}a:hover{color:var(--ink)}button{font:inherit;color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--lav-text);outline-offset:3px;border-radius:6px}.hd{font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:-.005em}.hd,.k{margin:0}.k{font:500 11px/1.2 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wrap{max-width:1280px;margin:0 auto;padding:0 40px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--lav);color:#fff;font:500 15px/1 var(--font-text),sans-serif;cursor:pointer;transition:background .2s ease}.cta:hover{background:var(--lav-deep);color:#fff}.cta.sm{padding:0 20px;font-size:14px}.cta.sm,.tl{min-height:44px}.tl{display:inline-flex;align-items:center;gap:8px;font:500 15px/1 var(--font-text),sans-serif;color:var(--ink)}.tl:hover{color:var(--lav-text)}.tl .ar{color:var(--lav)}.jb{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(244,239,232,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.jb .in{max-width:1280px;margin:0 auto;padding:18px 40px 14px;display:flex;align-items:center;gap:36px}.jl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));position:relative}.jl,.jn{flex:1 1}.jn{min-width:0}.jl .rail{right:7.14%;top:10px;border-top:1px dashed var(--upcoming)}.jl .prog,.jl .rail{position:absolute;left:7.14%}.jl .prog{top:9.5px;height:1.5px;background:linear-gradient(90deg,var(--ink) 80%,var(--lav))}.jl button{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;font:500 12px/1 var(--font-text),sans-serif;color:var(--muted);white-space:nowrap}.jl button.on,.jl button[aria-current=step]{color:var(--ink);font-weight:600}.jl .d{position:relative;z-index:1;width:12px;height:12px;border-radius:99px;margin-top:4px}.jl .d.done{background:var(--ink)}.jl .d.now{background:var(--lav);box-shadow:0 0 0 4px rgba(164,117,244,.22)}.jl .d.next{background:var(--sand);border:1.5px solid var(--upcoming)}.jl button.on .d:not(.now){outline:1.5px solid var(--ink);outline-offset:3px}.jl button:hover .lb{color:var(--ink)}.jb-out{margin:0 0 0 -20px;flex:none}.jb-out button{min-height:44px;padding:0 4px;border:0;background:transparent;cursor:pointer;font:500 12px/1 var(--font-text),sans-serif;color:var(--muted)}.jb-out button:hover{color:var(--ink)}.jb-pw{display:inline-flex;align-items:center;min-height:44px;margin:0 0 0 -20px;padding:0 4px;flex:none;font:500 12px/1 var(--font-text),sans-serif;color:var(--muted)}.jb-pw:hover{color:var(--ink)}.jb-pw+.jb-out{margin-left:-24px}.jb-foot{display:none}.av{width:34px;height:34px;border-radius:999px;background:var(--lav-soft);color:var(--lav-text);display:inline-flex;align-items:center;justify-content:center;font:600 12px/1 var(--font-text),sans-serif;flex:none}.vp{--w:420px;--gap:28px;position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:56px 0 104px;margin-bottom:-56px;opacity:0;transition:opacity .3s ease}.vp.ready{opacity:1}.vp::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.vp{cursor:-webkit-grab;cursor:grab}}.vp.drag{scroll-snap-type:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.vp.drag,.vp.drag .cc{cursor:-webkit-grabbing;cursor:grabbing}.trk{gap:var(--gap);width:max-content;padding:0 calc(50% - var(--w) / 2)}.cc,.trk{display:flex}.cc{flex:none;width:var(--w);flex-direction:column;gap:16px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;scroll-snap-align:center;transform-origin:center top;opacity:.5;transform:scale(.88);transition:opacity .6s ease,transform .9s var(--ease);-webkit-user-drag:none}.cc.on{opacity:1;transform:none}.cc:focus-visible{outline:none}.cc:focus-visible .ci{outline:2px solid var(--lav-text);outline-offset:4px}.cc .ci{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:var(--sand-deep);transition:box-shadow .6s ease}.cc.on .ci{box-shadow:0 32px 64px rgba(36,26,51,.16)}.cc .ci img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease);-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cc:hover .ci img{transform:scale(1.04)}.vp.drag .cc:hover .ci img{transform:none}.cc .badge{position:absolute;left:18px;top:18px;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 12px/1 var(--font-text),sans-serif;color:var(--text)}.cc .badge.now{color:var(--lav-text)}.arw{width:52px;height:52px;border-radius:999px;border:1px solid #d9d1c5;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.arw:hover:not(:disabled){background:#fff}.arw:disabled{opacity:.35;cursor:default}.fade{animation:rise .8s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.chapter{display:flex;flex-wrap:wrap;gap:72px;align-items:flex-start}.chapter .msg{flex:4 1 340px;min-width:0;display:flex;flex-direction:column;gap:22px;position:-webkit-sticky;position:sticky;top:120px}.chapter .msg p.lead{margin:0;max-width:440px;font:400 18px/1.65 var(--font-text),sans-serif;color:var(--text)}.chapter .grid{flex:7 1 560px;min-width:0}.sig{display:flex;align-items:center;gap:12px;padding-top:4px}.sig img{width:40px;height:40px;border-radius:99px;object-fit:cover;object-position:center 18%}.docs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:36px 32px;gap:36px 32px;margin-top:28px}.doc{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.doc h2{font-size:21px;padding-top:6px}.doc .meta{margin:0;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--muted)}.th{position:relative;width:100%;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--sand-deep);display:flex;align-items:center;justify-content:center;transition:box-shadow .3s ease}.doc:hover .th{box-shadow:0 24px 60px rgba(36,26,51,.12)}.th>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.th{container-type:size}.th>.shot{position:relative;display:block;line-height:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 20px 50px rgba(36,26,51,.16)}.th>.shot img{display:block;width:auto;height:auto;max-width:86cqw;max-height:82cqh}.pin{position:absolute;width:28px;height:28px;border-radius:99px 99px 99px 4px;background:var(--lav);color:#fff;border:2px solid #fff;font:600 12px/24px var(--font-text),sans-serif;text-align:center}.paper{width:44%;aspect-ratio:3/4;background:#fff;border-radius:5px;box-shadow:0 20px 50px rgba(36,26,51,.14);padding:9% 8%;display:flex;flex-direction:column;gap:9px}.paper .lab{font:500 7px/1 var(--font-mono),monospace;letter-spacing:.14em;color:var(--lav)}.ln{display:block;height:5px;border-radius:3px;background:var(--sand-deep)}.ev{position:absolute;inset:0;container-type:inline-size}.ev-in{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6cqw;padding:6cqw}.ev p{margin:0;max-width:84%;text-align:center;font:400 clamp(12px,4.1cqw,15px)/1.45 var(--font-text),sans-serif;color:var(--muted);text-wrap:balance}.ev-laptop{width:60cqw;display:flex;flex-direction:column;align-items:center}.ev-screen{width:100%;aspect-ratio:16/10;border:1.5px solid #d9cfc1;border-radius:2.4cqw 2.4cqw 0 0;background:#fbf8f3;padding:3.2cqw;display:flex}.ev-base{width:116%;height:2.6cqw;border:1.5px solid #d9cfc1;border-radius:0 0 2.4cqw 2.4cqw;background:#f7f2ea}.ev-web{width:62cqw;aspect-ratio:16/11;border:1.5px solid #d9cfc1;border-radius:2.4cqw;background:#fbf8f3;display:flex;flex-direction:column;overflow:hidden}.ev-bar{display:flex;align-items:center;gap:1.3cqw;height:6.4cqw;padding:0 2.6cqw;border-bottom:1.5px solid #e4dbcf;flex:none}.ev-bar i{width:1.5cqw;height:1.5cqw;border-radius:99px;background:#ddd3c5}.ev-bar b{margin-left:2cqw;width:40%;height:2.2cqw;border-radius:99px;background:#ece5da}.ev-web .ev-pg{padding:3.2cqw}.ev-phone{width:19cqw;aspect-ratio:9/18;border:1.5px solid #d9cfc1;border-radius:4cqw;background:#fbf8f3;padding:4.5cqw 2.4cqw 2.4cqw;display:flex}.ev-pg{flex:1 1;display:flex;flex-direction:column;gap:2cqw;min-height:0}.ev-hero{flex:1.3 1;border-radius:1.2cqw;background:#ece5da}.ev-ln{height:1.6cqw;border-radius:99px;background:#e6ded2;flex:none}.ev-row{flex:1 1;display:flex;gap:1.8cqw}.ev-row span{flex:1 1;border-radius:1.2cqw;border:1.5px solid #e4dbcf}.ev-phone .ev-row{flex-direction:column}@container (max-width: 220px){.ev p{display:none}.ev-in{gap:0}}.status{min-height:44px;color:var(--muted)}.signed,.status{display:inline-flex;align-items:center;font:500 14px/1 var(--font-text),sans-serif}.signed{gap:8px;color:#1f6b3a}.nxb{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:40px 0 0;border:0;border-top:1px solid var(--line);background:transparent;text-align:left;cursor:pointer}.nxb .ar{display:inline-block;color:var(--lav);transition:transform .3s ease}.nxb:hover .ar{transform:translateX(10px)}.film{position:relative;margin:0 0 96px;aspect-ratio:16/7;border-radius:30px;overflow:hidden;background:#e6dfd5;box-shadow:0 50px 120px rgba(116,68,214,.2)}.film>img{width:100%;height:100%;object-fit:cover}.film .shade,.film>img{position:absolute;inset:0}.film .shade{background:linear-gradient(180deg,rgba(20,18,22,0) 50%,rgba(20,18,22,.66))}.play{position:absolute;inset:0;margin:auto;width:96px;height:96px;border-radius:999px;border:0;background:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 24px 70px rgba(20,18,22,.35)}.fp{position:relative;margin:0 0 96px;container-type:inline-size}@media (max-width:700px){.fp{margin-bottom:56px}}.fp-box{position:relative;aspect-ratio:16/9;border-radius:30px;overflow:hidden;background:var(--sand);outline:none;box-shadow:0 1px 2px rgba(25,23,21,.05),0 50px 120px -30px rgba(116,68,214,.26);isolation:isolate}.fp-stage{position:absolute;left:0;top:0;width:1920px;height:1080px;transform-origin:0 0}.fp-poster{position:absolute;inset:0;z-index:2;background:var(--sand);overflow:hidden}.fp-copy{position:absolute;left:6.25%;top:50%;transform:translateY(-50%);display:grid;grid-gap:1.6cqw;gap:1.6cqw;max-width:62%}.fp-title{font-size:clamp(30px,7.2cqw,112px);line-height:.98;letter-spacing:-.015em;color:var(--ink)}.fp-sub{margin:0;font:400 clamp(13px,1.5cqw,20px)/1.4 var(--font-text),sans-serif;color:var(--muted)}.fp-zm{right:9%;bottom:7%;height:86%;width:auto}.fp-floor,.fp-zm{position:absolute;pointer-events:none}.fp-floor{right:10%;bottom:5.6%;width:16%;height:5.4%;border-radius:50%;background:radial-gradient(closest-side,rgba(36,26,51,.26),rgba(36,26,51,.12) 55%,rgba(36,26,51,0))}.fp-big{position:absolute;left:6.25%;bottom:12%;z-index:3;width:clamp(64px,7.4cqw,104px);height:clamp(64px,7.4cqw,104px);border-radius:999px;border:0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 0 4px;box-shadow:0 1px 2px rgba(25,23,21,.08),0 22px 50px -18px rgba(116,68,214,.55);transition:transform .3s var(--ease),background .2s ease}.fp-big:hover{transform:scale(1.05)}.fp-big:focus-visible{outline:3px solid var(--lav-text);outline-offset:4px}.fp-again{left:50%;top:50%;bottom:auto;margin:calc(clamp(64px, 7.4cqw, 104px) / -2) 0 0 calc(clamp(64px, 7.4cqw, 104px) / -2);padding:0}.fp-spin{width:34%;height:34%;border-radius:50%;border:3px solid var(--lav-soft);border-top-color:var(--lav);animation:fp-spin .8s linear infinite}@keyframes fp-spin{to{transform:rotate(1turn)}}.fp-err{bottom:4%;font:400 14px/1.4 var(--font-text),sans-serif;color:var(--text)}.fp-cap,.fp-err{position:absolute;left:6.25%;margin:0}.fp-cap{right:6.25%;bottom:15%;z-index:2;pointer-events:none;transition:bottom .3s var(--ease)}.fp-cap.low{bottom:6%}.fp-cap>span{display:inline;padding:.35em .7em;border-radius:.55em;background:rgba(255,255,255,.82);-webkit-box-decoration-break:clone;box-decoration-break:clone;font:500 clamp(13px,1.6cqw,26px)/1.75 var(--font-text),sans-serif;color:rgba(25,23,21,.42)}.fp-cap span.on{color:var(--ink)}.fp-bar{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:6px;padding:28px 2.4cqw 1.4cqw;background:linear-gradient(180deg,rgba(25,23,21,0),rgba(25,23,21,.38));color:#fff;transition:opacity .3s ease}.fp-box.quiet .fp-bar{opacity:0}.fp-box.quiet .fp-bar:focus-within{opacity:1}.fp-btn{flex:none;width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.fp-btn:hover{background:rgba(255,255,255,.16)}.fp-btn[aria-pressed=true][aria-label=Ondertiteling]{background:rgba(255,255,255,.22)}.fp-btn:focus-visible,.fp-scrub:focus-visible{outline:2px solid #fff;outline-offset:2px}.fp-bar>.fp-btn:first-child{background:var(--lav)}.fp-bar>.fp-btn:first-child:hover{background:var(--lav-deep)}.fp-scrub{flex:1 1;min-width:60px;height:44px;margin:0 8px;accent-color:var(--lav);cursor:pointer;background:transparent}.fp-time{flex:none;min-width:84px;font:500 12px/1 var(--font-mono),monospace;letter-spacing:.06em;color:rgba(255,255,255,.92)}.fp.fp-sm{margin:0}.fp.fp-sm .fp-box{border-radius:18px;box-shadow:0 1px 2px rgba(25,23,21,.06),0 18px 40px -24px rgba(25,23,21,.3)}.fp.full{display:flex;align-items:center;justify-content:center;margin:0;background:var(--ink)}.fp.full .fp-box{width:min(100vw,177.78vh);border-radius:0}@container (max-width: 560px){.fp-time{display:none}.fp-bar{padding:20px 6px 4px;gap:0}.fp-box{border-radius:20px}.fp-cap,.fp-cap.low{position:static;min-height:3.6em;margin:12px 0 0;padding:0 4px}.fp-cap>span{padding:0;background:transparent;font-size:15px;line-height:1.5;color:rgba(25,23,21,.45)}.fp-zm{right:2%}.fp-floor{right:3%}.fp-copy{top:13%;transform:none;max-width:66%}.fp-big{bottom:11%}.fp-sub{display:none}}@media (prefers-reduced-motion:reduce){.fp-bar,.fp-big,.fp-cap{transition:none}.fp-spin{animation-duration:2s}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}button.tl{border:0;background:transparent;padding:0;cursor:pointer}button:disabled{cursor:default}.cta:disabled{opacity:.6}.later{margin:0 0 40px;padding:14px 20px;border-radius:14px;background:var(--lav-soft);font:500 15px/1.5 var(--font-text),sans-serif;color:var(--lav-text);max-width:680px}.cta.off,.cta.off:hover{background:var(--sand-deep);color:var(--muted);cursor:default}.signed{align-items:flex-start;line-height:1.35;padding-top:12px;min-height:44px}.signed svg{flex:none;margin-top:1px}.signed>span{display:flex;flex-direction:column;gap:4px}.signed-d{font:400 13px/1.3 var(--font-text),sans-serif;color:var(--muted)}.sd{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:28px;background:#fff;color:var(--ink);box-shadow:0 40px 120px rgba(36,26,51,.28)}.sd::-webkit-backdrop{background:rgba(25,23,21,.42);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sd::backdrop{background:rgba(25,23,21,.42);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sd[open]{animation:sd-in .45s var(--ease) both}@keyframes sd-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.sd-in{display:flex;flex-direction:column;gap:18px;padding:40px 40px 32px}.sd-h{font-size:clamp(28px,4vw,36px);line-height:1.04}.sd-sum{margin:0;font:400 16px/1.6 var(--font-text),sans-serif;color:var(--text)}.sd-field{display:flex;flex-direction:column;gap:8px;padding-top:6px}.sd-field label{font:500 11px/1.2 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sd-input{min-height:52px;padding:0 16px;border-radius:14px;border:1px solid var(--line);background:#fff;font:500 17px/1 var(--font-text),sans-serif;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.sd-input:hover{border-color:#cfc5b6}.sd-input:focus{outline:none;border-color:var(--lav);box-shadow:0 0 0 4px rgba(164,117,244,.18)}.sd-line{padding:4px 4px 10px;border-bottom:1.5px dashed var(--lav);min-height:44px;display:flex;align-items:flex-end}.sd-line .hd{font-size:26px;line-height:1;color:var(--lav-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-check{display:flex;align-items:flex-start;gap:12px;padding:4px 0;cursor:pointer;font:500 15px/1.45 var(--font-text),sans-serif}.sd-check input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--lav-text);cursor:pointer}.sd-note{margin:0;font:400 13px/1.5 var(--font-text),sans-serif;color:var(--muted)}.sd-err{margin:0;padding:12px 14px;border-radius:12px;background:#fbeceb;color:#a33a2c;font:500 14px/1.4 var(--font-text),sans-serif}.sd-act{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding-top:6px}.sd-act .tl{color:var(--muted)}.sd-act .tl:hover{color:var(--ink)}.dz{position:relative;width:76%;height:66%;border:1.5px dashed var(--lav);border-radius:14px;background:rgba(255,255,255,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-align:center;padding:0 12px;transition:background .2s ease,transform .3s var(--ease),border-color .2s ease}.dz span{font:500 12px/1.3 var(--font-text),sans-serif;color:var(--lav-text)}.dz .dz-sub{font-weight:400;color:var(--muted)}.dz .dz-sub span{font:inherit;color:inherit}.dz.over,.dz:hover{background:#fff;border-color:var(--lav-text)}.dz.over{transform:scale(1.03)}.dz.off{cursor:default;opacity:.7}.dz .dz-touch{display:none}@media (hover:none),(pointer:coarse){.dz .dz-mouse{display:none}.dz .dz-touch{display:inline}}.sr-only:focus-visible+.dz{outline:2px solid var(--lav-text);outline-offset:3px}.fl{margin-top:40px;border-top:1px solid var(--line);padding-top:20px}.fl-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.fl-t{margin:0;font:600 16px/1.3 var(--font-text),sans-serif;color:var(--ink)}.fl-n{font:400 14px/1.3 var(--font-text),sans-serif;color:var(--muted)}.fl ul{list-style:none;margin:12px 0 0;padding:0}.fl li{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.fl li,.fl-ic{align-items:center}.fl-ic{flex:none;width:40px;height:40px;border-radius:12px;background:#fff;display:inline-flex;justify-content:center;font:500 10px/1 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--lav-text)}.fl li.up .fl-ic{background:var(--lav-soft)}.fl li.err .fl-ic{background:#fbeceb;color:#a33a2c;font-size:15px}.fl-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.fl-name{font:500 15px/1.3 var(--font-text),sans-serif;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.fl-name:hover{color:var(--lav-text)}.fl-meta{font:400 13px/1.3 var(--font-text),sans-serif;color:var(--muted)}.fl li.err .fl-meta{color:#a33a2c}.fl-bar{height:4px;background:var(--sand-deep);overflow:hidden}.fl-bar,.fl-bar i{display:block;border-radius:4px}.fl-bar i{height:100%;background:var(--lav);transition:width .3s ease}.fl-dl,.fl-x{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:999px;color:var(--muted);border:0;background:transparent;cursor:pointer;font:500 13px/1 var(--font-text),sans-serif}.fl-dl:hover,.fl-x:hover{color:var(--lav-text);background:#fff}.fl-ok{margin:14px 0 0;font:500 14px/1.4 var(--font-text),sans-serif;color:#1f6b3a}.rv{min-height:100vh;background:#e9e3da;flex-direction:column}.rv,.rv-bar{display:flex}.rv-bar{position:relative;z-index:10;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 24px;background:#fff;border-bottom:1px solid #e6dfd5}.rv-home{padding-right:8px}.rv-sep{width:1px;height:24px;background:#e6dfd5}.rv-page{min-height:44px;padding:0 12px;border-radius:12px;border:1px solid #e6dfd5;background:#fff;font:600 14px/1 var(--font-text),sans-serif;color:var(--ink)}.rv-seg{padding:3px;background:var(--sand);gap:2px}.rv-seg,.rv-seg button{display:inline-flex;border-radius:999px}.rv-seg button{align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 16px;border:0;cursor:pointer;font:600 13px/1 var(--font-text),sans-serif;background:transparent;color:var(--text);transition:background .2s ease,color .2s ease}.rv-seg button:hover:not([aria-pressed=true]){color:var(--ink);background:rgba(255,255,255,.6)}.rv-short{display:none}.rv-seg button[aria-pressed=true]{background:var(--ink);color:var(--sand)}.rv-round{display:inline-flex;height:26px;padding:0 10px;border-radius:99px;background:var(--lav-soft);color:var(--lav-text);font:600 12px/1 var(--font-text),sans-serif}.rv-end,.rv-round{align-items:center}.rv-end{margin-left:auto;display:flex;gap:12px}.rv-open{font:400 13px/1.3 var(--font-text),sans-serif;color:var(--muted)}.rv-ok{gap:10px;background:#cdebd6;color:#1f6b3a}.rv-again,.rv-ok{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;font:500 14px/1 var(--font-text),sans-serif}.rv-again{background:var(--lav-soft);color:var(--lav-text)}.rv-pop .rv-again{width:100%;justify-content:center}.rv-body{flex:1 1;display:flex;flex-wrap:wrap}.rv-stage{flex:999 1 560px;min-width:0;padding:32px;display:flex;justify-content:center;align-items:flex-start}.rv-frame{width:100%;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(36,26,51,.18);transition:max-width .6s var(--ease)}.rv-frame.rv-waiting{position:relative;max-width:980px;aspect-ratio:16/10;background:var(--sand-deep);box-shadow:none}.rv-chrome{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #efe9e0}.rv-chrome>.dot{flex:none;width:9px;height:9px;border-radius:99px;background:#e0d8cc}.rv-url{margin:0 auto;font:500 12px/1 var(--font-mono),monospace;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-canvas{position:relative}.rv-canvas:focus-visible{outline:3px solid var(--lav-text);outline-offset:-3px;border-radius:0}.rv-pin{width:32px;height:32px;border:2px solid #fff;cursor:pointer;background:var(--lav);box-shadow:0 6px 18px rgba(20,18,22,.25);padding:0;transform:translate(-2px,-30px)}.rv-pin.done{background:#2e8b57}.rv-side{flex:1 1 340px;max-width:100%;background:#fff;border-left:1px solid #e6dfd5;padding:24px;display:flex;flex-direction:column;gap:14px}.rv-empty,.rv-hint{margin:0;font:400 13px/1.5 var(--font-text),sans-serif;color:var(--muted)}.rv-draft{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;border:1.5px solid var(--lav);background:#f7f3ff}.rv-draft textarea,.rv-team textarea{width:100%;resize:vertical;padding:12px 14px;border-radius:12px;border:1px solid #e6dfd5;background:#fff;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--ink)}.rv-draft textarea:focus,.rv-team textarea:focus{outline:none;border-color:var(--lav);box-shadow:0 0 0 3px rgba(164,117,244,.18)}.rv-err{margin:0;font:500 13px/1.4 var(--font-text),sans-serif;color:#a33a2c}.rv-note{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;border:1px solid #e6dfd5;background:#fff;scroll-margin:24px}.rv-note.done{background:#faf8f4}.rv-note.sel{border-color:var(--ink)}.rv-note-head{display:flex;align-items:center;gap:10px;width:100%;min-height:28px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.rv-num{flex:none;width:24px;height:24px;border-radius:99px;background:var(--lav);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-text),sans-serif}.rv-note.done .rv-num{background:#2e8b57}.rv-when{font:400 12px/1 var(--font-text),sans-serif;color:var(--muted)}.rv-state{margin-left:auto;font:500 12px/1 var(--font-text),sans-serif;color:var(--lav-text)}.rv-state.done{color:#1f6b3a}.rv-text{margin:0;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.rv-answer,.rv-note.done .rv-text{color:var(--text)}.rv-answer{display:flex;gap:10px;padding-top:10px;border-top:1px solid #efe9e0;font:400 13px/1.5 var(--font-text),sans-serif}.rv-answer img,.rv-av{flex:none;width:24px;height:24px;border-radius:99px;object-fit:cover;object-position:center 18%}.rv-av{background:var(--lav-soft);color:var(--lav-text);display:inline-flex;align-items:center;justify-content:center;font:600 11px/1 var(--font-text),sans-serif}.rv-answer b{font-weight:600;color:var(--ink)}.rv-team{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px dashed #e6dfd5}.rv-team-act{display:flex;gap:14px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.rv-team-act .tl{font-size:14px}.rv-team-act .tl:disabled{color:var(--faint)}.rv-menu{position:relative;display:none;margin-left:auto}.rv-menu-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid #e6dfd5;background:#fff;color:var(--ink);cursor:pointer}.rv-menu-btn[aria-expanded=true]{background:var(--sand)}.rv-dot{top:9px;right:9px;width:8px;height:8px;border-radius:99px;background:var(--lav);border:1.5px solid #fff}.rv-dot,.rv-pop{position:absolute}.rv-pop{right:0;top:calc(100% + 8px);z-index:40;width:min(300px,calc(100vw - 24px));display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(36,26,51,.2);animation:sd-in .3s var(--ease) both}.rv-pop-k{margin:0;font:500 11px/1.4 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rv-pop .tl{font-size:14px}.rv-pop .cta,.rv-pop .rv-back,.rv-pop .rv-ok,.rv-pop .rv-page{width:100%;justify-content:center}@media (max-width:700px){.rv-bar{flex-wrap:nowrap;gap:6px;padding:8px 10px}.rv-wide{display:none!important}.rv-menu{display:block}.rv-home{flex:none;min-width:44px;justify-content:center;padding:0}.rv-home .rv-lbl,.rv-seg .rv-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rv-seg{flex:none}.rv-seg button{padding:0 12px}.rv-seg+.rv-seg{flex:0 1 auto;min-width:0}.rv-long{display:none}.rv-short{display:inline}}@media (prefers-reduced-motion:reduce){.rv-pop{animation:none}}.rv-back{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid #e6dfd5;background:#fff;cursor:pointer;font:600 13px/1 var(--font-text),sans-serif;color:var(--lav-text)}.rv-back:hover{border-color:var(--lav)}.rv-address{gap:10px;padding:8px 10px 8px 14px}.rv-addr{flex:1 1;min-width:0;display:flex;align-items:center;height:32px;padding:0 12px;border-radius:99px;background:var(--sand);font:500 12px/1 var(--font-mono),monospace;color:var(--muted)}.rv-addr:focus-within{box-shadow:0 0 0 2px var(--lav);background:#fff}.rv-host{flex:none;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-addr input{flex:1 1;min-width:40px;height:100%;border:0;padding:0;background:transparent;font:inherit;color:var(--ink);outline:none}.rv-tab{flex:none;display:inline-flex;align-items:center;min-height:32px;padding:0 4px;font:500 12px/1 var(--font-mono),monospace;color:var(--lav-text);white-space:nowrap}.rv-tab:hover{color:var(--ink)}.rv-view{position:relative;overflow:hidden;background:#fff}.rv-scaler{transform-origin:0 0}.rv-scaler iframe{display:block;border:0;background:#fff}.rv-pins{position:absolute;inset:0;pointer-events:none}.rv-pins .rv-pin{pointer-events:auto}.rv-overlay{position:absolute;inset:0;cursor:crosshair;background:rgba(164,117,244,.06);box-shadow:inset 0 0 0 3px var(--lav);display:flex;justify-content:center;align-items:flex-start}.rv-overlay:focus-visible{outline:none;box-shadow:inset 0 0 0 4px var(--lav-text)}.rv-overlay-tip{margin-top:14px;padding:9px 14px;border-radius:99px;background:var(--ink);color:var(--sand);font:500 13px/1 var(--font-text),sans-serif;pointer-events:none}.rv-more{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:8px;pointer-events:none}.rv-more button{pointer-events:auto;min-height:36px;padding:0 14px;border-radius:99px;border:0;background:var(--ink);color:var(--sand);font:500 13px/1 var(--font-text),sans-serif;cursor:pointer;box-shadow:0 6px 18px rgba(20,18,22,.2)}.rv-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fbf9f6;font:500 11px/1.2 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);pointer-events:none}.rv-fallback{width:100%;max-width:560px;margin-top:8vh;padding:36px 32px;border-radius:22px;background:#fff;box-shadow:0 30px 80px rgba(36,26,51,.12);display:flex;flex-direction:column;gap:14px}.rv-fallback h2{margin:0;font-size:28px;line-height:1.1}.rv-fallback p:not(.k){margin:0;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--text)}.rv-fallback-act{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;margin-top:8px}.rv-fallback-act .tl{border:0;background:transparent;cursor:pointer;padding:0}.rv-note-calm{margin:0;padding:12px 14px;border-radius:14px;background:var(--sand);font:400 13px/1.5 var(--font-text),sans-serif;color:var(--text)}.rv-at{margin:0;font:500 11px/1.4 var(--font-mono),monospace;color:var(--muted);overflow-wrap:anywhere}.rv-group{display:flex;flex-direction:column;gap:10px;border-top:1px solid #efe9e0;padding-top:12px}.rv-group>summary{display:flex;align-items:center;gap:8px;min-height:36px;cursor:pointer;font:600 14px/1.2 var(--font-text),sans-serif;color:var(--ink);list-style:none}.rv-group>summary::-webkit-details-marker{display:none}.rv-group>summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg);transition:transform .2s var(--ease)}.rv-group[open]>summary:after{transform:rotate(-135deg)}.rv-group[open]>.rv-note{margin-top:10px}.rv-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--lav-soft);color:var(--lav-text);font:600 12px/1 var(--font-text),sans-serif}@media (min-width:901px){.rv{height:100vh;height:100dvh;min-height:0;overflow:hidden}.rv-bar{flex:none}.rv-body{flex:1 1 auto;min-height:0;flex-wrap:nowrap;overflow:hidden}.rv-stage{flex:1 1 auto;overflow:auto}.rv-side,.rv-stage{min-height:0;overscroll-behavior:contain}.rv-side{flex:0 0 clamp(320px,28vw,400px);overflow-y:auto}}@media (max-width:900px){.sd-in{padding:30px 22px 24px}.sd-act{flex-direction:column-reverse;align-items:stretch;gap:6px}.sd-act .cta{width:100%}.rv-bar{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:12px 16px}.rv-stage{padding:16px}.rv-side{border-left:0;border-top:1px solid #e6dfd5;padding:20px 16px 40px}.rv-fallback{margin-top:0;padding:28px 22px}.rv-fallback .cta{width:100%}}@media (prefers-reduced-motion:reduce){.dz,.sd[open]{animation:none;transition:none}}@media (max-width:900px){.jb .in,.wrap{padding-left:20px;padding-right:20px}.jb .in{flex-wrap:wrap;row-gap:4px;padding-top:14px;padding-bottom:8px}.jn{order:3;flex:1 0 100%}.jl button{min-width:44px;min-height:48px;justify-content:flex-start;gap:7px}.jl button .lb{display:none}.jl button.on .lb{display:inline}.jb-out{margin-left:auto}.av,.jb-pw{display:none}.jb-foot{display:flex;gap:24px;margin-top:64px;padding-bottom:48px;font:500 14px/1 var(--font-text),sans-serif}.jb-foot a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted)}.vp{--w:calc(100vw - 128px);--gap:16px;padding-top:40px;padding-bottom:88px;margin-bottom:-48px}.cc .hd{font-size:26px!important}.cc{transform:scale(.92)}.chapter{gap:40px}.chapter .msg{position:static}.film{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.cc,.cc .ci img,.fade,.trk,.vp{transition:none;animation:none;scroll-behavior:auto}}.care{margin-top:120px;padding-top:72px;border-top:1px solid var(--line);display:grid;grid-gap:40px;gap:40px}.care-head{display:grid;grid-gap:16px;gap:16px;max-width:620px}.care-head .hd{font-size:clamp(36px,4vw,56px);line-height:1.02}.care-head .lead{margin:0;font:400 18px/1.6 var(--font-text),sans-serif;color:var(--text)}.care-seg{gap:4px;padding:4px;margin-top:8px;background:var(--sand-deep);justify-self:start}.care-seg,.care-seg label{display:inline-flex;border-radius:999px}.care-seg label{position:relative;align-items:center;gap:10px;min-height:44px;padding:0 20px;font:500 15px/1 var(--font-text),sans-serif;color:var(--text);cursor:pointer}.care-seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.care-seg label.on{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(36,26,51,.08)}.care-seg label:has(input:focus-visible){outline:2px solid var(--lav-text);outline-offset:2px}.care-free{font:600 12px/1 var(--font-text),sans-serif;color:var(--lav-text)}.care-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.care-card{display:flex;flex-direction:column;gap:10px;padding:32px 28px 28px;border-radius:24px;background:#fff;border:1.5px solid transparent}.care-card.rec{border-color:var(--lav);box-shadow:0 24px 60px rgba(116,68,214,.12)}.care-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.care-card-top .hd{font-size:30px;line-height:1}.care-rec{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--lav-soft);color:var(--lav-text);font:600 12px/1 var(--font-text),sans-serif}.care-tag{margin:0;min-height:44px;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--text)}.care-price{margin:10px 0 0;display:flex;align-items:baseline;gap:10px}.care-price .hd{font-size:44px;line-height:1;letter-spacing:-.01em}.care-price span:last-child{font:400 15px/1 var(--font-text),sans-serif;color:var(--muted)}.care-sub{margin:0;font:400 13px/1.4 var(--font-text),sans-serif;color:var(--muted)}.care-list{list-style:none;margin:14px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;flex:1 1;align-content:start}.care-list li{display:flex;gap:10px;align-items:flex-start;font:400 15px/1.45 var(--font-text),sans-serif;color:var(--ink)}.care-list svg{flex:none;margin-top:2px;color:var(--lav-text)}.care-card .cta,.care-card .status{margin-top:18px;align-self:stretch;justify-content:center}.care-bundle{display:grid;grid-gap:18px;gap:18px;padding:28px 32px;border-radius:24px;background:#fff}.care-bundle-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:40px;gap:40px}.care-bundle-tx{display:grid;grid-gap:6px;gap:6px}.care-bundle-tx .hd{font-size:30px;line-height:1}.care-bundle-tx p{margin:0;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--text)}.care-bundle .care-price{margin:0;flex-wrap:wrap;row-gap:6px}.care-bundle .care-price .hd{white-space:nowrap}.care-bundle .cta{min-width:160px;justify-content:center}.care-bundle .status{font:400 14px/1.5 var(--font-text),sans-serif;color:var(--muted);max-width:220px}.care-left{margin:0;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font:400 15px/1.4 var(--font-text),sans-serif;color:var(--text)}.care-left b{color:var(--ink);font-weight:600}.care-orders{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px}.care-orders li{display:flex;align-items:center;justify-content:space-between;gap:16px;font:400 15px/1.4 var(--font-text),sans-serif;color:var(--ink)}.care-chip.paid{background:var(--sand-deep);color:var(--ink)}.care-chip{flex:none;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--lav-soft);color:var(--lav-text);font:600 12px/1 var(--font-text),sans-serif}@media (max-width:760px){.care-bundle{padding:24px}.care-bundle-row{grid-template-columns:1fr;gap:16px}.care-orders li{flex-direction:column;align-items:flex-start;gap:8px}}.care-foot{margin:0;max-width:720px;font:400 14px/1.6 var(--font-text),sans-serif;color:var(--muted)}.care-now{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;padding:36px;border-radius:24px;background:#fff}.care-now .care-list{margin:0;padding:0;border:0}.care-now-name{margin:10px 0 0;font-size:44px;line-height:1}.care-now-price{margin:10px 0 0;font:400 16px/1.5 var(--font-text),sans-serif;color:var(--text)}@media (max-width:960px){.care{margin-top:80px;padding-top:48px;gap:28px}.care-plans{grid-template-columns:1fr;gap:14px}.care-card{padding:26px 22px 22px}.care-tag{min-height:0}.care-now{grid-template-columns:1fr;gap:20px;padding:24px}.care-seg{justify-self:stretch}.care-seg label{flex:1 1;justify-content:center;padding:0 12px}}.signed.appr{line-height:1.35;align-items:flex-start;padding-top:12px}.signed.appr svg{flex:none;margin-top:1px}.mo{margin-top:96px;padding-top:32px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:20px}.mo ol{list-style:none;margin:0;padding:0;display:grid}.mo li{display:grid;grid-template-columns:88px minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line)}.mo li:last-child{border-bottom:0}.mo time{font:500 13px/1.4 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--lav-text);white-space:nowrap}.mo-t{display:flex;flex-direction:column;gap:4px;font:500 16px/1.45 var(--font-text),sans-serif;color:var(--ink);max-width:720px}.mo-n{font:400 15px/1.55 var(--font-text),sans-serif;color:var(--text)}.mo-c{font:500 11px/1.4 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}@media (max-width:700px){.mo{margin-top:72px}.mo li{grid-template-columns:64px minmax(0,1fr);gap:4px 16px}.mo-c{grid-column:2}}.pc{max-width:880px;margin:0 auto;padding:40px 24px 120px;display:flex;flex-direction:column;gap:28px}.pc-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:500 14px/1 var(--font-text),sans-serif;color:var(--muted);align-self:flex-start}.pc-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 auto}.pc .later,.pc-bar{width:100%;max-width:794px}.pc .later{margin:0 auto!important}@media (max-width:700px){.pc{padding:24px 16px 96px;gap:18px}}.inv-page{padding-top:56px;padding-bottom:120px;max-width:980px}.inv-back{display:inline-flex;margin-bottom:40px}.inv-h{font-size:clamp(44px,5vw,72px);line-height:1}.inv-lead{margin:16px 0 0;font:400 18px/1.6 var(--font-text),sans-serif;color:var(--text)}.inv-list{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.inv-row{display:grid;grid-template-columns:minmax(0,1fr) auto 104px auto;align-items:center;grid-gap:28px;gap:28px;padding:22px 28px;border-radius:20px;background:#fff}.inv-amt,.inv-what{display:grid;grid-gap:4px;gap:4px}.inv-amt{text-align:right}.inv-t{font:500 16px/1.4 var(--font-text),sans-serif;color:var(--ink)}.inv-s{font:400 13px/1.4 var(--font-text),sans-serif;color:var(--muted)}.inv-amt .hd{font-size:24px;line-height:1}.inv-chip{justify-self:start;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--lav-soft);color:var(--lav-text);font:600 12px/1 var(--font-text),sans-serif}.inv-chip.paid{background:var(--sand-deep);color:var(--muted)}.inv-chip.late{background:#F9E3DA;color:#A2401B}.inv-acts{justify-content:flex-end;gap:16px}.inv-acts,.inv-pdf{display:inline-flex;align-items:center}.inv-pdf{justify-content:center;min-height:44px;font:500 14px/1 var(--font-text),sans-serif;color:var(--lav-text)}.inv-pay{margin-top:48px;padding:28px 32px;border-radius:20px;background:var(--sand-deep);display:grid;grid-gap:10px;gap:10px}.inv-pay .hd{font-size:26px;line-height:1}.inv-pay p{margin:0;font:400 16px/1.6 var(--font-text),sans-serif;color:var(--text)}@media (max-width:760px){.inv-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:20px}.inv-amt{text-align:left;grid-column:1}.inv-chip{grid-row:1}.inv-acts,.inv-chip{grid-column:2;justify-self:end}.inv-acts{grid-row:2}}.wz-saldo{margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:32px;gap:32px;align-items:center;padding:28px 32px;border-radius:24px;background:#fff}.wz-left{font-size:30px;line-height:1}.wz-how{margin:10px 0 0;max-width:620px;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--text)}.wz-bar{margin-top:16px;height:8px;max-width:520px;background:var(--sand-deep);overflow:hidden}.wz-bar,.wz-bar i{border-radius:99px}.wz-bar i{display:block;height:100%;background:var(--lav)}.wz-h2{margin-top:56px;font-size:26px;line-height:1.1}.wz-h2+.inv-list,.wz-saldo+.wz-h2+.inv-list{margin-top:18px}.wz-brow,.wz-req{display:grid;grid-template-columns:minmax(0,1fr) auto 104px;align-items:center;grid-gap:28px;gap:28px;padding:22px 28px;border-radius:20px;background:#fff;color:var(--ink);transition:box-shadow .3s ease}.wz-brow:hover,.wz-req:hover{color:var(--ink);box-shadow:0 18px 40px -24px rgba(36,26,51,.35)}.wz-time{font:500 14px/1.3 var(--font-text),sans-serif;color:var(--text);text-align:right;white-space:nowrap}.wz-brow .inv-chip,.wz-req .inv-chip{justify-self:end}.inv-chip.wz-ontvangen{background:#fff;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--line)}.inv-chip.wz-klaar{background:var(--sand-deep);color:var(--ink)}.wz-blist{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.wz-blist .wz-brow{border:1px solid var(--line)}.wz-page{max-width:1120px}.wz-det{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:24px;gap:24px;align-items:start}.wz-card{padding:32px;border-radius:24px;background:#fff}.wz-card.sm{padding:24px}.wz-title{font-size:clamp(26px,3vw,34px);line-height:1.05}.wz-meta{margin:14px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:400 13px/1.4 var(--font-text),sans-serif;color:var(--muted)}.wz-body{margin:20px 0 0;font:400 16px/1.6 var(--font-text),sans-serif;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.wz-att{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.wz-img{display:block;width:220px;aspect-ratio:16/10;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--sand)}.wz-img img{width:100%;height:100%;object-fit:cover;object-position:top}.wz-file{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:12px;background:var(--sand);font:500 14px/1 var(--font-text),sans-serif}.wz-thread{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);display:grid;grid-gap:18px;gap:18px}.wz-msg{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px}.wz-av{width:36px;height:36px;border-radius:99px;background:var(--lav-soft);color:var(--lav-text);font:600 13px/36px var(--font-text),sans-serif;text-align:center}.wz-msg.team .wz-av{background:var(--ink);color:#fff}.wz-who{margin:0;display:flex;align-items:baseline;gap:8px;font:600 14px/1.3 var(--font-text),sans-serif}.wz-who span{font-weight:400;font-size:12px;color:var(--muted)}.wz-text{margin:4px 0 0;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.wz-reply{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.wz-reply .sd-err{grid-column:1/-1}.wz-ta{min-height:52px;padding:14px 16px;line-height:1.5;resize:vertical;font-weight:400;font-size:16px;width:100%}.wz-ta.sm{min-height:52px;height:52px}.wz-side,.wz-steps{display:grid;grid-gap:12px;gap:12px}.wz-steps{list-style:none;margin:0;padding:0}.wz-steps li{display:flex;align-items:center;gap:12px;font:400 14px/1.3 var(--font-text),sans-serif;color:var(--muted)}.wz-steps li span{margin-left:auto;font-size:13px}.wz-steps i{flex:none;width:12px;height:12px;border-radius:99px;border:2px solid var(--line);background:#fff}.wz-steps li.done i{background:var(--ink);border-color:var(--ink)}.wz-steps li.on{color:var(--ink);font-weight:500}.wz-steps li.on i{background:var(--lav);border-color:var(--lav)}.wz-k{margin:0;font:500 13px/1.3 var(--font-text),sans-serif;color:var(--muted)}.wz-v{margin:6px 0 0;font-size:24px;line-height:1.1}.wz-v.neg{color:#a33a2c}.wz-from{margin:6px 0 0;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--ink)}.wz-dlg .sd-in{gap:16px}.wz-f{display:grid;grid-gap:8px;gap:8px}.wz-f>label,.wz-l{font:500 14px/1.2 var(--font-text),sans-serif;color:var(--ink)}.wz-drop{position:relative;display:flex;align-items:center;justify-content:center;min-height:88px;padding:16px;border:1.5px dashed var(--lav);border-radius:14px;background:rgba(164,117,244,.05);font:500 14px/1.3 var(--font-text),sans-serif;color:var(--lav-text);text-align:center;cursor:pointer}.wz-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.wz-drop:has(input:focus-visible){outline:2px solid var(--lav-text);outline-offset:3px}.wz-files{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.wz-files li{display:flex;align-items:center;justify-content:space-between;gap:12px;font:400 14px/1.3 var(--font-text),sans-serif}.wz-files li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-files .tl{min-height:36px;font-size:13px;color:var(--muted)}.wz-form{display:grid;grid-gap:18px;gap:18px}.wz-seg{margin:0;padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.wz-seg legend{margin-bottom:10px;grid-column:1/-1}.wz-seg label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:var(--sand);font:500 13px/1 var(--font-text),sans-serif;color:var(--text);cursor:pointer}.wz-seg label.on{background:var(--ink);color:#fff}.wz-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.wz-seg label:has(input:focus-visible){outline:2px solid var(--lav-text);outline-offset:2px}.wz-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.wz-two .b-in{min-width:0}.wz-side .wz-two{grid-template-columns:minmax(0,1fr)}.wz-hours{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.wz-hours li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;font:400 14px/1.4 var(--font-text),sans-serif}.wz-book{display:grid;grid-gap:12px;gap:12px}@media (max-width:900px){.wz-det{grid-template-columns:1fr}}@media (max-width:760px){.wz-saldo{grid-template-columns:1fr;gap:20px;padding:24px}.wz-saldo .cta{width:100%}.wz-brow,.wz-req{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:20px}.wz-time{grid-column:1;text-align:left}.wz-brow .inv-chip,.wz-req .inv-chip{grid-column:2;grid-row:1}.wz-card{padding:24px}.wz-img{width:100%}}.ia-tile{width:62%;aspect-ratio:4/3;box-sizing:border-box;padding:9% 8%;border-radius:12px;background:#fff;box-shadow:0 20px 50px rgba(36,26,51,.14);display:flex;flex-direction:column;justify-content:space-between;position:relative}.ia-tile .lab{font:500 8px/1 var(--font-mono),monospace;letter-spacing:.14em;color:var(--lav-text)}.ia-tile[data-state=done]{background:#dcefe2}.ia-tile[data-state=done] .lab{color:#1f6b3a}.ia-tile[data-state=in]{background:var(--lav-soft)}.ia-tile-n{font:600 clamp(28px,3.4vw,44px)/1 var(--font-display),sans-serif;color:var(--ink)}.ia-tile-ok{width:48px;height:48px;border-radius:99px;background:#2e8b57;color:#fff;display:inline-flex;align-items:center;justify-content:center}.ia-tile-bar{display:flex;gap:3px;height:6px}.ia-tile-bar i,.ia-tile-fix{border-radius:99px}.ia-tile-fix{position:absolute;top:10px;right:10px;padding:5px 9px;background:#fbe7d3;color:#7a3d0c;font:500 11px/1 var(--font-text),sans-serif}.ia{--st-klaar:#2e8b57;--st-klaar-t:#1f6b3a;--st-klaar-s:#e3f2e8;--st-in:#a475f4;--st-in-t:#5a2fb8;--st-in-s:#f1eafd;--st-fix:#cf7623;--st-fix-t:#8f4709;--st-fix-s:#fcefe2;--st-open:#efe9e0;--st-open-b:#857d90;--hair:#e8e1d6;--hair-2:#f1ece4;--fill:#f7f3ee;--spring:cubic-bezier(0.32,0.72,0,1);--ia-top:76px;--ia-stick:184px;min-height:100vh;background:var(--sand)}html:has(.ia){scrollbar-gutter:stable}.jl a{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;min-height:44px;padding:0;font:500 12px/1 var(--font-text),sans-serif;color:var(--muted);white-space:nowrap;text-decoration:none}.jl a.on{font-weight:600}.jl a.on,.jl a:hover .lb{color:var(--ink)}.ia-wrap{max-width:1280px;margin:0 auto;padding-left:40px;padding-right:40px}.ia-logo{height:17px;width:auto;flex:none}.ia-brand{flex:none;font-size:19px;line-height:1;color:var(--ink);white-space:nowrap}.ia-tb{display:none}.ia-hero{padding-top:24px}.ia-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:500 15px/1 var(--font-text),sans-serif;color:var(--ink)}.ia-back span{color:var(--lav);transition:transform .2s var(--ease)}.ia-back:hover span{transform:translateX(-3px)}.ia-later,.ia-team{margin:8px 0 0}.ia-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px 48px;margin:16px 0 40px}.ia-intro{flex:1 1 400px;display:flex;flex-direction:column;gap:16px;max-width:640px}.ia-intro .lead{margin:0;font:400 18px/1.6 var(--font-text),sans-serif;color:var(--text)}.ia-h1{margin:0;font-size:clamp(40px,5vw,64px);line-height:1}.ia-calm{margin:0;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--muted)}.ia-zero{flex:0 1 440px;display:flex;align-items:flex-start;gap:16px;padding:24px;border-radius:24px;background:#fff;border:1px solid var(--hair)}.ia-zero p{margin:0;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--text)}.ia-zero b{display:block;margin-bottom:4px;font-weight:600;color:var(--ink)}.ia-zero-i{flex:none;width:40px;height:40px;border-radius:99px;background:var(--fill);color:var(--muted);display:inline-flex;align-items:center;justify-content:center}.ia-sum{flex:0 1 480px;flex-direction:column;padding:24px;border-radius:24px;background:#fff;border:1px solid var(--hair);box-shadow:0 1px 2px rgba(36,26,51,.04),0 12px 32px rgba(36,26,51,.05)}.ia-sum,.ia-sum-head{display:flex;gap:16px}.ia-sum-head{align-items:baseline;justify-content:space-between}.ia-sum-n{margin:0;display:flex;align-items:baseline;gap:8px}.ia-sum-n .hd{font-size:44px;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ia-sum-n .of{font:500 15px/1.2 var(--font-text),sans-serif;color:var(--text)}.ia-sum-left{margin:0;font:400 14px/1.2 var(--font-text),sans-serif;color:var(--text);white-space:nowrap}.ia-sum-left b{font-weight:600;color:var(--ink)}.ia-bar{display:flex;gap:3px;height:12px}.ia-bar i{flex:0 1;border-radius:99px;cursor:pointer;transition:flex-grow .6s var(--spring),opacity .2s ease}.ia-bar i:hover{opacity:.82}.ia-bar .klaar{background:var(--st-klaar)}.ia-bar .ingeleverd{background:var(--st-in)}.ia-bar .aanvullen{background:var(--st-fix)}.ia-bar .open{background:var(--st-open);box-shadow:inset 0 0 0 1px var(--st-open-b)}.ia-legend{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ia-legend button{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:48px;padding:0 14px 0 12px;border:1.5px solid transparent;border-radius:14px;background:var(--fill);cursor:pointer;text-align:left;color:var(--ink);transition:background .2s ease,border-color .2s ease,transform .2s var(--spring)}.ia-legend button:hover:not(:disabled){background:#f1ebe3}.ia-legend button:active:not(:disabled){transform:scale(.98)}.ia-legend button:disabled{cursor:default}.ia-legend button:disabled .l,.ia-legend button:disabled .n{color:var(--muted)}.ia-legend button:focus-visible{outline-offset:2px;border-radius:14px}.ia-legend .l{font:500 14px/1.2 var(--font-text),sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-legend .n{font-size:20px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ia-legend .klaar[aria-pressed=true]{background:var(--st-klaar-s);border-color:var(--st-klaar)}.ia-legend .ingeleverd[aria-pressed=true]{background:var(--st-in-s);border-color:var(--st-in)}.ia-legend .aanvullen[aria-pressed=true]{background:var(--st-fix-s);border-color:var(--st-fix)}.ia-legend .open[aria-pressed=true]{background:#fff;border-color:var(--st-open-b)}.ia-sum-next{margin:0;font:400 13px/1.45 var(--font-text),sans-serif;color:var(--muted)}.ia-sum.compact{flex:none;width:100%;max-width:560px;margin-top:8px;text-align:left;box-shadow:none;background:var(--sand);border:0}.ia-sum.compact .ia-legend button{background:#fff}.ia-dot{flex:none;width:20px;height:20px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:700 12px/1 var(--font-text),sans-serif}.ia-dot.open{box-shadow:inset 0 0 0 1.5px var(--st-open-b)}.ia-dot.ingeleverd{background:var(--st-in)}.ia-dot.aanvullen{background:var(--st-fix)}.ia-dot.klaar{background:var(--st-klaar)}.ia-dot.pop{animation:ia-pop .5s var(--spring)}@keyframes ia-pop{0%{transform:scale(.5)}60%{transform:scale(1.18)}to{transform:none}}.ia-sent{height:0}.ia-tools{position:-webkit-sticky;position:sticky;top:var(--ia-top);z-index:20;background:rgba(244,239,232,.92);backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);transition:transform .36s var(--spring),box-shadow .2s ease}.ia-tools[data-stuck="1"]{box-shadow:0 1px 0 var(--hair)}.ia-tools-in{display:grid;grid-template-columns:auto minmax(0,1fr) 280px;grid-template-areas:"seg . search" "chips chips chips";align-items:center;grid-gap:8px 16px;gap:8px 16px;padding-top:12px;padding-bottom:12px}.ia-seg{grid-area:seg;display:flex;padding:2px;border-radius:12px;background:#e9e2d7;transition:opacity .2s ease}.ia-seg button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border:0;border-radius:10px;background:transparent;cursor:pointer;font:500 14px/1 var(--font-text),sans-serif;color:var(--text);white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.ia-seg button:hover:not([aria-pressed=true]){color:var(--ink);background:rgba(255,255,255,.5)}.ia-seg button[aria-pressed=true]{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(36,26,51,.1),0 2px 8px rgba(36,26,51,.05)}.ia-seg button:focus-visible{outline-offset:-2px;border-radius:10px}.ia-seg .c{min-width:2ch;text-align:left;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#5f586b}.ia-seg [data-v=in] .c{color:var(--st-in-t)}.ia-seg [data-v=done] .c{color:var(--st-klaar-t)}.ia-seg.dim button{color:#5f586b}.ia-k{flex:none;width:8px;height:8px;border-radius:99px}[data-v=todo]>.ia-k{box-shadow:inset 0 0 0 1.5px var(--st-open-b)}[data-v=in]>.ia-k{background:var(--st-in)}[data-v=done]>.ia-k{background:var(--st-klaar)}.ia-find,[data-v=all]>.ia-k{display:none}.ia-chips{grid-area:chips;--fl:0px;--fr:0px;min-width:0;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding:0 32px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);transition:opacity .2s ease}.ia-chips.fl{--fl:32px}.ia-chips.fr{--fr:32px}.ia-chips::-webkit-scrollbar{display:none}.ia-chips button{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--hair);background:#fff;cursor:pointer;font:500 14px/1 var(--font-text),sans-serif;color:var(--ink);white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.ia-chips button:hover:not([aria-pressed=true]){border-color:#d6cdc0}.ia-chips button:focus-visible{outline-offset:-2px;border-radius:999px}.ia-chips .c{min-width:12px;font-size:13px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;justify-content:center}.ia-chips .c.ok{color:var(--st-klaar)}.ia-chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--sand)}.ia-chips button[aria-pressed=true] .c{color:#cfc6bb}.ia-chips button[aria-pressed=true] .c.ok{color:#9fd8b3}.ia-chips.dim button{color:var(--muted)}.ia-search{grid-area:search}.ia-search,.ia-search label{display:flex;align-items:center;gap:8px;min-width:0}.ia-search label{flex:1 1;height:40px;padding:0 8px 0 12px;border-radius:12px;background:#fff;border:1px solid var(--hair);color:var(--muted);cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.ia-search label:focus-within{border-color:var(--lav);box-shadow:0 0 0 3px rgba(164,117,244,.2)}.ia-search input{flex:1 1;min-width:0;height:100%;border:0;padding:0;background:transparent;font:400 15px/1 var(--font-text),sans-serif;color:var(--ink);outline:none}.ia-search input::placeholder{color:var(--muted)}.ia-search input::-webkit-search-cancel-button{display:none}.ia-search kbd{flex:none;font:500 11px/1 var(--font-mono),monospace;padding:4px 7px;border-radius:6px;border:1px solid var(--hair);color:var(--muted)}.ia-clear{flex:none;width:28px;height:28px;margin-right:-2px;padding:0;border:0;background:transparent;color:#b5acc0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:99px}.ia-clear:hover{color:var(--muted)}.ia-cancel{display:none}.ia-list{padding-top:8px;padding-bottom:120px;min-height:calc(100svh - var(--ia-top))}.ia-lh{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.ia-lh .t{min-width:0;font:400 14px/1.4 var(--font-text),sans-serif;color:var(--muted)}.ia-lh-x{flex:none;min-height:44px;padding:0 4px;border:0;background:transparent;cursor:pointer;font:500 14px/1 var(--font-text),sans-serif;color:var(--lav-text)}.ia-lh-x:hover{color:var(--ink)}.ia-fix{width:100%;display:flex;align-items:center;gap:12px;min-height:56px;margin:8px 0;padding:12px 20px;border-radius:16px;border:1px solid #f0d2b4;background:var(--st-fix-s);color:var(--st-fix-t);cursor:pointer;text-align:left;font:400 15px/1.45 var(--font-text),sans-serif;transition:background .2s ease,transform .2s var(--spring)}.ia-fix:hover{background:#fae6d2}.ia-fix:active{transform:scale(.995)}.ia-fix .t{flex:1 1;min-width:0}.ia-fix .go{flex:none;font-weight:600;white-space:nowrap}.ia-fix.ok{cursor:default;border-color:#c7e4d1;background:var(--st-klaar-s);color:var(--st-klaar-t)}.ia-sec{margin-top:16px}.ia-sec-h{margin:0;display:flex;align-items:center;gap:12px;height:40px;font:500 11px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ia-sec-h .n:before{content:"·";margin-right:12px}.ia-card{background:#fff;border:1px solid var(--hair);border-radius:16px;overflow:hidden}.ia-row{width:100%;display:flex;align-items:center;gap:16px;min-height:52px;padding:0 20px;border:0;background:#fff;cursor:pointer;text-align:left;scroll-margin-top:calc(var(--ia-stick) + 8px);scroll-margin-bottom:16px;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.ia-card>*+*{border-top:1px solid var(--hair-2)}.ia-row:hover{background:#fbf9f6}.ia-row:active{background:#f5f1eb}.ia-row.on{background:var(--st-in-s);box-shadow:inset 3px 0 0 var(--st-in)}.ia-fix:focus-visible,.ia-more:focus-visible,.ia-row:focus-visible{outline:2px solid var(--lav-text);outline-offset:-2px;border-radius:0}.ia-row .t{flex:0 1 auto;max-width:42%;font:500 15px/1.3 var(--font-text),sans-serif;color:var(--ink)}.ia-row .h,.ia-row .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-row .h{flex:1 1;font:400 14px/1.3 var(--font-text),sans-serif;color:var(--muted)}.ia-row .s{flex:none;width:140px;text-align:right;font:400 13px/1.2 var(--font-text),sans-serif;color:var(--muted)}.ia-row[data-status=aanvullen] .s{color:var(--st-fix-t);font-weight:600}.ia-row[data-status=ingeleverd] .s{color:var(--st-in-t);font-weight:600}.ia-row[data-status=klaar] .s{color:var(--st-klaar-t);font-weight:600}.ia-row[data-status=aanvullen] .h{color:var(--st-fix-t)}.ia-row .chev{flex:none;color:var(--upcoming)}.ia-more{width:100%;display:flex;align-items:center;gap:16px;min-height:48px;padding:0 20px;border:0;background:#fbf9f6;cursor:pointer;text-align:left;font:500 14px/1 var(--font-text),sans-serif;color:var(--st-klaar-t)}.ia-more span:not(.ia-dot){flex:1 1}.ia-more .chev{color:var(--upcoming);transition:transform .3s var(--spring)}.ia-more .chev.up{transform:rotate(180deg)}.ia-more:hover{background:#f6f2ec}.ia-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 24px;text-align:center}.ia-empty b{font:600 17px/1.3 var(--font-text),sans-serif;color:var(--ink)}.ia-empty span{max-width:420px;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--muted)}.ia-empty-i{width:48px;height:48px;margin-bottom:8px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center}.ia-empty-i.ok{background:var(--st-klaar-s);color:var(--st-klaar)}.ia-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 4px;border-radius:99px;font:600 13px/1 var(--font-text),sans-serif}.ia-chip .ia-dot{width:20px;height:20px}.ia-chip.open{background:var(--fill);color:var(--text)}.ia-chip.ingeleverd{background:var(--st-in-s);color:var(--st-in-t)}.ia-chip.aanvullen{background:var(--st-fix-s);color:var(--st-fix-t)}.ia-chip.klaar{background:var(--st-klaar-s);color:var(--st-klaar-t)}.ia-done{margin:16px 0 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:64px 24px 48px;border-radius:28px;background:#fff;border:1px solid var(--hair)}.ia-done .ok{width:72px;height:72px;border-radius:99px;background:var(--st-klaar-s);color:var(--st-klaar);display:inline-flex;align-items:center;justify-content:center;animation:ia-pop .6s var(--spring)}.ia-done h1{margin:0;font-size:clamp(40px,5vw,56px);line-height:1}.ia-done>p{margin:0;max-width:520px;font:400 18px/1.6 var(--font-text),sans-serif;color:var(--text)}.ia-done-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;width:100%;max-width:560px;text-align:left}.ia-done-cards>div{padding:20px;border-radius:18px;background:var(--sand);display:flex;flex-direction:column;gap:8px;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--text)}.ia-done-cards>div.lav{background:var(--lav-soft)}.ia-done-cards .k{margin:0}.ia-done-cards b{font:600 16px/1.3 var(--font-text),sans-serif;color:var(--ink)}.ia-done-act{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;margin-top:8px}.ia-done-act .cta{background:var(--lav-text)}.ia-done-act .cta:hover{background:#5a2fb8}.ia-done-act .tl{border:0;background:transparent;cursor:pointer;padding:0;min-height:44px;font:500 14px/1 var(--font-text),sans-serif;color:var(--lav-text)}.ia-layer{position:fixed;inset:0;z-index:60;pointer-events:none}.ia-layer.open{pointer-events:auto}.ia-scrim{position:absolute;inset:0;border:0;padding:0;background:rgba(25,23,21,.3);cursor:pointer;opacity:0;transition:opacity .36s ease}.ia-layer.open .ia-scrim{opacity:1}.ia-panel{position:absolute;top:12px;right:12px;bottom:12px;width:min(560px,calc(100% - 24px));background:#fff;border-radius:24px;box-shadow:0 30px 80px rgba(36,26,51,.22);display:flex;flex-direction:column;overflow:hidden;transform:translateX(calc(100% + 24px));transition:transform .44s var(--spring);will-change:transform}.ia-layer.open .ia-panel{transform:none}.ia-panel.drag{transition:none}.ia-grab{display:none}.ia-panel-top{flex:none;display:flex;align-items:center;gap:8px;height:60px;padding:0 12px 0 32px;font:400 13px/1.2 var(--font-text),sans-serif;color:var(--muted)}.ia-panel-top .where{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-panel-top .where span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ia-close{flex:none;width:44px;height:44px;padding:0;border:0;border-radius:99px;background:radial-gradient(circle,var(--sand) 15px,transparent 15.5px);color:var(--text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease}.ia-close:hover{color:var(--ink);background:radial-gradient(circle,var(--sand-deep) 15px,transparent 15.5px)}.ia-panel-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 32px 32px;display:flex;flex-direction:column;gap:24px;animation:ia-in .32s var(--ease) both}@keyframes ia-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ia-panel-head{display:flex;flex-direction:column;gap:12px}.ia-panel-head h2{margin:0;font-size:32px;line-height:1.08}.ia-panel-head h2:focus{outline:none}.ia-panel-head .ia-ask{font-size:16px}.ia-panel-foot{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 24px 16px 32px;border-top:1px solid #efe9e0;background:#fff}.ia-line{display:flex;align-items:center;gap:6px;min-height:20px;font:400 13px/1.45 var(--font-text),sans-serif;color:var(--muted)}.ia-line.ok{color:var(--st-klaar-t);font-weight:500}.ia-line.ok svg{flex:none;color:var(--st-klaar);animation:ia-pop .5s var(--spring)}.ia-foot-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ia-ask-q{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font:500 14px/1 var(--font-text),sans-serif;white-space:nowrap}.ia-ask-q.foot{margin-right:auto;margin-left:-8px}.ia-ask-q.top{display:none}.ia-next{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--hair);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer;font:500 14px/1 var(--font-text),sans-serif;white-space:nowrap;transition:border-color .2s ease,transform .2s var(--spring)}.ia-next span{color:var(--lav)}.ia-next:hover{border-color:var(--ink)}.ia-go:active:not(:disabled),.ia-next:active{transform:scale(.97)}.ia-next:disabled{opacity:.5;cursor:not-allowed}.ia-go{background:var(--lav-text);white-space:nowrap;transition:background .2s ease,transform .2s var(--spring)}.ia-go:hover{background:#5a2fb8}.ia-go:disabled{background:#cfc6da;color:#fff;cursor:not-allowed}.ia-go.busy{cursor:progress}.ia-go.sent{animation:ia-press .5s var(--spring)}@keyframes ia-press{0%{transform:scale(.92)}60%{transform:scale(1.03)}to{transform:none}}.ia-spin{width:14px;height:14px;border-radius:99px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:ia-spin .7s linear infinite}@keyframes ia-spin{to{transform:rotate(1turn)}}.ia-needs{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border-radius:16px;background:var(--fill)}.ia-needs .t{font:600 13px/1.2 var(--font-text),sans-serif;color:var(--ink)}.ia-needs ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ia-needs li{position:relative;padding-left:16px;font:400 15px/1.5 var(--font-text),sans-serif;color:#2e2a33}.ia-needs li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:99px;background:var(--lav)}.ia-ex{align-self:flex-start;min-height:44px;margin:-6px 0 -12px;padding:0;border:0;background:transparent;cursor:pointer;font:500 14px/1 var(--font-text),sans-serif;color:var(--lav-text)}.ia-ex-b{margin:8px 0 0;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--hair);font:400 14px/1.6 var(--font-text),sans-serif;color:#2e2a33;white-space:pre-wrap}.ia-or{display:flex;align-items:center;gap:12px;margin:-8px 0;font:400 13px/1 var(--font-text),sans-serif;color:var(--muted)}.ia-or span{flex:1 1;height:1px;background:var(--hair)}.ia-mail{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 8px 12px 16px;border-radius:14px;border:1px solid var(--line);background:#fff}.ia-mail .t{flex-basis:100%;font:600 13px/1.2 var(--font-text),sans-serif;color:var(--ink)}.ia-mail .v{flex:1 1;min-width:0;font:500 15px/1.4 var(--font-mono),monospace;color:var(--ink);overflow-wrap:anywhere}.ia-mail .ia-x{display:inline-flex;align-items:center;gap:6px}.ia-ask{margin:0;font:400 15px/1.6 var(--font-text),sans-serif;color:var(--text)}.ia-note{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--st-fix-s);border:1px solid #f0d2b4;font:400 14px/1.55 var(--font-text),sans-serif;color:#4a2a0c}.ia-note.ok{background:var(--st-klaar-s);border-color:#c7e4d1;color:#1b4d2c}.ia-note img{width:32px;height:32px;border-radius:99px;object-fit:cover;flex:none}.ia-note b{display:block;font-weight:600}.ia-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ia-steps li{display:flex;gap:12px;align-items:flex-start;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--text)}.ia-steps .n{flex:none;width:26px;height:26px;border-radius:99px;background:var(--lav-soft);color:var(--lav-text);display:inline-flex;align-items:center;justify-content:center;font:600 13px/1 var(--font-text),sans-serif}.ia-steps.sm{margin-top:8px;gap:8px}.ia-steps.sm li{font-size:14px}.ia-steps.sm .n{width:22px;height:22px;font-size:12px}.ia-opts{display:flex;flex-direction:column;gap:8px}.ia-opt{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ia-opt.on{border:2px solid var(--lav-text);padding:11px 15px}.ia-opt.lead:not(.on){border-color:#c9b6ef;background:#faf7ff}.ia-opt input{position:absolute;opacity:0;width:1px;height:1px}.ia-opt:focus-within{outline:2px solid var(--lav-text);outline-offset:2px}.ia-opt .ring{flex:none;width:20px;height:20px;border-radius:99px;box-sizing:border-box;border:1.5px solid var(--st-open-b);transition:border-width .2s var(--spring)}.ia-opt.on .ring{border:6px solid var(--lav-text)}.ia-opt .txt{display:flex;flex-direction:column;gap:4px}.ia-opt .t{font:600 15px/1.3 var(--font-text),sans-serif;color:var(--ink)}.ia-opt .s{font:400 13px/1.4 var(--font-text),sans-serif;color:var(--muted)}.ia-badge{display:inline-flex;align-items:center;height:22px;margin-left:8px;padding:0 9px;border-radius:99px;background:var(--lav-text);color:#fff;font:500 11px/1 var(--font-text),sans-serif;vertical-align:2px}.ia-price{font:500 13px/1.4 var(--font-text),sans-serif;color:var(--lav-text)}.ia-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px}.ia-photo{display:flex;flex-direction:column;gap:6px}.ia-photo>button:first-child{position:relative;aspect-ratio:4/5;padding:0;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--sand-deep);cursor:pointer;transition:transform .2s var(--spring)}.ia-photo>button:first-child:active{transform:scale(.97)}.ia-photo>button[aria-pressed=true]{outline:3px solid var(--lav-text);outline-offset:-3px}.ia-photo img{width:100%;height:100%;object-fit:cover;display:block}.ia-photo .ok{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:99px;background:var(--lav-text);color:#fff;display:inline-flex;align-items:center;justify-content:center;animation:ia-pop .4s var(--spring)}.ia-field{display:flex;flex-direction:column;gap:8px}.ia-field label{font:600 13px/1.2 var(--font-text),sans-serif;color:var(--ink)}.ia-field textarea{width:100%;resize:vertical;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#fff;font:400 15px/1.55 var(--font-text),sans-serif;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.ia-field textarea:focus{outline:none;border-color:var(--lav);box-shadow:0 0 0 3px rgba(164,117,244,.2)}.ia-field textarea:disabled{background:var(--fill);color:var(--text)}.ia-files{display:flex;flex-direction:column;gap:8px}.ia-file{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff}.ia-file.err{border-color:#e7b7a8;background:#fdf3f0}.ia-file .ic{flex:none;width:40px;height:40px;border-radius:10px;background:var(--sand);display:inline-flex;align-items:center;justify-content:center;font:500 10px/1 var(--font-mono),monospace;color:var(--text)}.ia-file .main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;font:500 14px/1.3 var(--font-text),sans-serif;overflow-wrap:anywhere}.ia-file .main a{color:var(--ink)}.ia-file .meta{font:400 12px/1.3 var(--font-text),sans-serif;color:var(--muted)}.ia-file .bar{display:block;height:6px;border-radius:99px;background:var(--sand-deep);overflow:hidden}.ia-file .bar i{display:block;height:100%;background:var(--lav);transition:width .3s ease}.ia-x{flex:none;min-height:44px;padding:0 10px;border:0;background:transparent;cursor:pointer;font:500 13px/1 var(--font-text),sans-serif;color:var(--lav-text)}.ia-x:hover{color:var(--ink)}.ia-drop{display:flex;align-items:center;justify-content:center;gap:14px;min-height:104px;padding:16px;border:1.5px dashed #c9b6ef;border-radius:16px;background:#faf7ff;cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease}.ia-drop.over,.ia-drop:hover{background:var(--lav-soft);border-color:var(--lav-text)}.ia-drop:focus-within{outline:2px solid var(--lav-text);outline-offset:2px}.ia-drop .txt{display:flex;flex-direction:column;gap:4px}.ia-drop .t{font:600 15px/1.3 var(--font-text),sans-serif;color:var(--ink)}.ia-drop .s{font:400 13px/1.3 var(--font-text),sans-serif;color:var(--muted)}.ia-drop.ia-drop-doc{justify-content:flex-start;min-height:72px;padding:14px 16px;border-radius:14px}.ia-drop .dz-touch{display:none}.ia-hint{margin:0;display:inline-flex;align-items:center;gap:6px;font:400 13px/1.5 var(--font-text),sans-serif;color:var(--muted)}.ia-hint svg{color:var(--st-klaar)}.ia-hint.err{color:#a33a2c}.ia-link{padding:0;min-height:0;border:0;background:transparent;cursor:pointer;font:inherit;font-weight:600;color:var(--lav-text);text-decoration:underline;text-underline-offset:2px}.ia-err{margin:0;padding:12px 16px;border-radius:12px;background:#fdf0ed;font:500 14px/1.45 var(--font-text),sans-serif;color:#a33a2c}.ia-sk-page{max-width:1280px;margin:0 auto;padding:120px 40px 80px}.ia-sk{display:block;border-radius:12px;background:linear-gradient(90deg,#ebe4d9,#f1ebe3 50%,#ebe4d9);background-size:200% 100%;animation:ia-sk 1.4s ease-in-out infinite}.ia-sk-h{width:min(520px,80%);height:56px;margin:24px 0 16px}.ia-sk-p{width:min(600px,90%);height:20px;margin-bottom:40px}.ia-sk-bar{height:64px;margin-bottom:24px;border-radius:16px}.ia-sk-rows{display:flex;flex-direction:column;gap:1px;border-radius:16px;overflow:hidden}.ia-sk-rows .ia-sk{height:52px;border-radius:0}@keyframes ia-sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media (hover:none),(pointer:coarse){.ia-drop .dz-mouse{display:none}.ia-drop .dz-touch{display:inline}.ia-search kbd{display:none}}@media (max-width:900px){.ia{--ia-top:56px;--ia-stick:172px}.ia-wrap{padding-left:16px;padding-right:16px}.ia .jb{background:rgba(244,239,232,.94)}.ia .jb .in{height:56px;padding:0 16px;gap:12px}.ia .jn{display:none}.ia-logo{height:15px}.ia-brand{font-size:17px}.ia-tb{flex:1 1;min-width:0;position:relative;height:44px;color:var(--ink)}.ia-tb,.ia-tb-a,.ia-tb-b{display:flex;align-items:center;justify-content:center}.ia-tb-a,.ia-tb-b{position:absolute;inset:0;flex-direction:column;gap:4px;transition:opacity .25s ease,transform .35s var(--spring)}.ia-tb-b{opacity:0;transform:translateY(8px)}.ia-jb[data-compact="1"] .ia-tb-a{opacity:0;transform:translateY(-8px)}.ia-jb[data-compact="1"] .ia-tb-b{opacity:1;transform:none}.ia-tb-dots{display:flex;gap:5px}.ia-tb-dots i{width:6px;height:6px;border-radius:99px;background:var(--ink)}.ia-tb-dots i.now{background:var(--lav);box-shadow:0 0 0 2px rgba(164,117,244,.25)}.ia-tb-dots i.next{background:transparent;box-shadow:inset 0 0 0 1.2px var(--upcoming)}.ia-tb-n{font:500 12px/1 var(--font-text),sans-serif;color:var(--text);white-space:nowrap}.ia-tb-n span{color:var(--muted);font-weight:400}.ia-tb-t{font:600 15px/1 var(--font-text),sans-serif;color:var(--ink);white-space:nowrap}.ia-tb-b .ia-tb-n{color:var(--muted);font-weight:400}.av{width:32px;height:32px}.ia-hero{padding-top:4px}.ia-back{font-size:15px}.ia-top{gap:24px;margin:8px 0 24px}.ia-intro{flex-basis:100%;gap:12px}.ia-h1{font-size:34px;line-height:1.1}.ia-intro .lead{font-size:16px;line-height:1.5}.ia-sum,.ia-zero{flex:1 1 100%;padding:20px;border-radius:20px}.ia-sum{gap:16px}.ia-sum-n .hd{font-size:40px}.ia-legend button{grid-template-columns:20px minmax(0,1fr);grid-template-areas:"d n" "l l";row-gap:6px;min-height:72px;padding:12px 14px;align-content:center}.ia-legend .ia-dot{grid-area:d}.ia-legend .n{grid-area:n;font-size:22px}.ia-legend .l{grid-area:l;font-size:14px;color:var(--text)}.ia-tools[data-hide="1"]{transform:translateY(calc(-100% - 1px));box-shadow:none}.ia-tools-in{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"seg seg" "find chips";gap:8px;padding-top:8px;padding-bottom:8px}.ia-tools.finding .ia-tools-in{grid-template-areas:"seg seg" "search search"}.ia-tools.finding .ia-chips,.ia-tools.finding .ia-find{display:none}.ia-seg{padding:2px}.ia-seg button{flex:1 1 auto;gap:5px;height:44px;padding:0 6px;font-size:14px}.ia-seg .ia-k{display:none}.ia-find{grid-area:find;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:99px;border:1px solid var(--hair);background:#fff;color:var(--text);cursor:pointer}.ia-chips{margin-right:-16px;padding-right:16px;scroll-padding:0 40px}.ia-chips button{height:44px;padding:0 16px;font-size:15px}.ia-search{display:none}.ia-tools.finding .ia-search{display:flex}.ia-search label{height:44px;border-radius:12px}.ia-search input{font-size:16px}.ia-clear{width:36px;height:36px}.ia-cancel{display:inline-flex;align-items:center;min-height:44px;padding:0 2px 0 8px;border:0;background:transparent;cursor:pointer;font:500 16px/1 var(--font-text),sans-serif;color:var(--lav-text)}.ia-list{padding-top:4px;padding-bottom:96px}.ia-lh .t{font-size:13px}.ia-fix{flex-wrap:wrap;padding:14px 16px;gap:8px 12px}.ia-fix .t{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 32px)}.ia-fix .go{margin-left:32px}.ia-sec{margin-top:8px}.ia-row{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;grid-template-areas:"d t c" "d h c";grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;min-height:64px;padding:10px 12px 10px 16px}.ia-row .ia-dot{grid-area:d;align-self:start;margin-top:1px}.ia-row .t{grid-area:t;max-width:none;font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ia-row .h{grid-area:h;font-size:14px}.ia-row .s{display:none}.ia-row .chev{grid-area:c;align-self:center}.ia-more{padding:0 16px}.ia-layer.open{top:var(--vvt,0);bottom:auto;height:var(--vvh,100%)}.ia-panel{top:max(12px,env(safe-area-inset-top));left:0;right:0;bottom:0;width:100%;border-radius:20px 20px 0 0;box-shadow:0 -12px 48px rgba(36,26,51,.18);transform:translateY(100%)}.ia-grab{display:block;flex:none;width:36px;height:5px;margin:6px auto 0;border-radius:3px;background:#d6cfc4}.ia-panel-top{height:48px;padding:0 8px 0 20px;touch-action:none}.ia-ask-q.top{display:inline-flex}.ia-ask-q.foot{display:none}.ia-panel-body{padding:0 20px 24px;gap:20px}.ia-panel-head h2{font-size:26px}.ia-panel-foot{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.ia-foot-btns .ia-go{flex:1 1}.ia-field textarea{font-size:16px;min-height:120px;max-height:32vh}.ia-done{padding:40px 20px 32px;border-radius:24px}.ia-done>p{font-size:16px}.ia-sum.compact{padding:12px}.ia-sum.compact .ia-sum-head{padding:4px 4px 0}.ia-sk-page{padding:88px 16px 40px}}@media (max-width:380px){.ia-seg button{font-size:13px;padding:0 4px}.ia-legend{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ia *,.ia :after,.ia :before{animation:none!important;transition-duration:.01ms!important}.ia-sk{animation:none}}.nm{min-height:100vh;background:var(--sand)}.nm .jl a{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;min-height:44px;font:500 12px/1 var(--font-text),sans-serif;color:var(--muted);white-space:nowrap;text-decoration:none}.nm .jl a.on{font-weight:600}.nm .jl a.on,.nm .jl a:hover .lb{color:var(--ink)}.nm-main{max-width:1280px;margin:0 auto;padding:28px 40px 128px;display:flex;flex-direction:column;gap:96px}.nm-back{align-self:flex-start;margin-bottom:-64px}.nm-top{padding-top:32px}.nm-k{margin:0;color:var(--lav-text)}.nm-h1{margin:0;font-size:clamp(44px,5vw,68px);line-height:1}.nm-top .lead b{font-weight:600;color:var(--ink)}.nm-th{container-type:normal}.nm-shot{align-items:flex-end}.nm-shot>img{position:relative;inset:auto;width:44%;height:88%;object-fit:cover;object-position:top;border-radius:14px 14px 0 0;box-shadow:0 20px 50px rgba(36,26,51,.16)}.nm-ring{display:inline-flex;align-items:center;justify-content:center;border-radius:99px;box-shadow:0 20px 50px rgba(36,26,51,.12)}.nm-ring.big{width:42%;aspect-ratio:1}.nm-ring>span{width:82%;aspect-ratio:1;border-radius:99px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.nm-ring b{font-size:clamp(26px,3vw,38px);line-height:1;font-weight:600}.nm-ring small{font:400 11px/1 var(--font-text),sans-serif;color:var(--muted)}.nm-card{width:68%;aspect-ratio:auto;gap:12px}.nm-taps{display:flex;flex-wrap:wrap;gap:5px}.nm-taps i{width:12px;height:12px;border-radius:99px;background:#f0cfae}.nm-taps i:nth-child(-n+4){background:#d9822b}.nm-search{width:72%;display:flex;flex-direction:column;gap:8px}.nm-search .q{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:99px;background:#fff;box-shadow:0 16px 40px rgba(36,26,51,.12);font:500 13px/1 var(--font-text),sans-serif;color:var(--ink)}.nm-search .q:before{content:"";width:9px;height:9px;border-radius:99px;border:2px solid var(--muted);flex:none}.nm-search .r{padding:12px 14px;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:7px}.nm-search .r i{display:block;height:5px;border-radius:99px;background:#d3ccc2;width:62%}.nm-search .r i+i{background:var(--sand-deep);width:86%;height:4px}.nm-search .r em{font:500 10px/1.2 var(--font-text),sans-serif;font-style:normal;color:#1f6b3a}.nm-tile{width:62%;aspect-ratio:4/3;box-sizing:border-box;padding:7% 8%;gap:6px;border-radius:12px;background:#fff;box-shadow:0 20px 50px rgba(36,26,51,.14);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative}.nm-tile .lab{font:500 8px/1 var(--font-mono),monospace;letter-spacing:.14em;color:var(--lav-text)}.nm-tile .nm-ring{width:44%;aspect-ratio:1;box-shadow:none;align-self:center}.nm-tile .nm-ring>span{font:600 22px/1 var(--font-display),sans-serif}.nm-tile-h{align-self:center;padding:5px 9px;border-radius:99px;background:#fdf3e8;color:#7a3d0c;font:500 11px/1 var(--font-text),sans-serif}.nm-sec{display:flex;flex-direction:column;gap:24px}.nm-h2{margin:0;font-size:clamp(34px,3.4vw,44px);line-height:1}.nm-sub{margin:8px 0 0;font:400 15px/1.5 var(--font-text),sans-serif;color:var(--muted)}.nm-themes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.nm-theme{min-height:220px;padding:28px;border-radius:24px;border:2px solid transparent;cursor:pointer;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:16px;color:var(--ink);transition:border-color .2s ease,transform .2s var(--ease)}.nm-theme:hover{transform:translateY(-2px)}.nm-theme[aria-pressed=true]{border-color:var(--lav-text)}.nm-theme .q{font-size:24px;line-height:1.15}.nm-theme .bar{display:flex;gap:3px;height:8px}.nm-theme .bar i{border-radius:99px}.nm-theme .sum{font:400 14px/1.4 var(--font-text),sans-serif;color:var(--text)}.nm-theme .go{font:500 14px/1 var(--font-text),sans-serif;color:var(--lav-text)}.nm-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.nm-seg{display:inline-flex;flex-wrap:wrap;padding:3px;border-radius:12px;background:#ebe4d9}.nm-seg button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:9px;background:transparent;cursor:pointer;font:400 14px/1 var(--font-text),sans-serif;color:var(--ink)}.nm-seg button i{width:8px;height:8px;border-radius:99px}.nm-seg button span{color:var(--muted)}.nm-seg button[aria-pressed=true]{background:#fff;font-weight:600;box-shadow:0 1px 2px rgba(36,26,51,.08)}.nm-list{list-style:none;margin:0;padding:0;background:#fff;border:1px solid #e8e1d6;border-radius:20px;overflow:hidden}.nm-list li+li{border-top:1px solid #f1ece4}.nm-list li.on{background:#fcfbf9}.nm-list button{width:100%;display:flex;align-items:center;gap:16px;min-height:56px;padding:12px 22px;border:0;background:transparent;cursor:pointer;text-align:left}.nm-list button:hover{background:#fbf9f6}.nm-list button:focus-visible{outline:2px solid var(--lav-text);outline-offset:-2px}.nm-list .dot{flex:none;width:12px;height:12px;border-radius:99px}.nm-list .t{flex:1 1;font:400 15px/1.45 var(--font-text),sans-serif;color:var(--ink)}.nm-list .tm{flex:none;font:400 12px/1 var(--font-text),sans-serif;color:var(--muted)}.nm-list .w{flex:none;width:112px;text-align:center;padding:5px 0;border-radius:99px;font:500 12px/1 var(--font-text),sans-serif}.nm-list .w.h{background:#fdf3e8;color:#7a3d0c}.nm-list .w.m{background:#f5f0fd;color:#5a2fb8}.nm-list .w.l{background:var(--sand);color:var(--text)}.nm-more{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px;padding:0 22px 18px 50px}.nm-more>div{padding:14px 16px;border-radius:14px;display:flex;flex-direction:column;gap:4px;font:400 14px/1.5 var(--font-text),sans-serif}.nm-more b{font:600 12px/1.2 var(--font-text),sans-serif}.nm-more .fix{background:#f5f0fd}.nm-more .fix b{color:#5a2fb8}.nm-more .proof{background:#f8f5f0;color:var(--text);font-size:13px;overflow-wrap:anywhere}.nm-foot{margin:0;font:400 13px/1.5 var(--font-text),sans-serif;color:var(--muted)}.nm-areas ul{list-style:none;margin:0;padding:0;background:#fff;border:1px solid #e8e1d6;border-radius:20px;overflow:hidden}.nm-areas li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:18px 24px}.nm-areas li+li{border-top:1px solid #f1ece4}.nm-areas .n{flex:0 0 200px;font:600 16px/1.3 var(--font-text),sans-serif}.nm-areas .l{flex:1 1 260px;min-width:0;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--text)}.nm-areas .b{flex:0 1 180px;height:8px;border-radius:99px;background:var(--sand-deep);overflow:hidden}.nm-areas .b i{display:block;height:100%;border-radius:99px}.nm-areas .s{width:44px;text-align:right;font-size:22px}@media (max-width:900px){.nm-main{padding:16px 20px 96px;gap:72px}.nm-back{margin-bottom:-48px}.nm .jl a{min-width:44px;min-height:48px;justify-content:flex-start;gap:7px}.nm .jl a .lb{display:none}.nm .jl a.on .lb{display:inline}.nm-list button{flex-wrap:wrap;gap:6px 12px;padding:14px 18px}.nm-list .t{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 28px)}.nm-list .tm{margin-left:24px}.nm-list .w{width:auto;padding:5px 10px}.nm-more{padding:0 18px 16px}.nm-areas .n{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.nm-theme{transition:none}.nm-theme:hover{transform:none}}.pt-st{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:99px;font:500 12px/1 var(--font-text),sans-serif;white-space:nowrap}.pt-st:before{content:"";width:7px;height:7px;border-radius:99px;background:currentColor}.pt-st.s-open{background:var(--st-in-s);color:var(--st-in-t)}.pt-st.s-vraag{background:var(--st-fix-s);color:var(--st-fix-t)}.pt-st.s-check{background:var(--st-klaar-s);color:var(--st-klaar-t)}.pt-st.s-opgelost{background:transparent;color:var(--st-klaar-t);padding:0 2px}.rv-state-wrap{margin-left:auto}.rv-note-head{flex-wrap:wrap;row-gap:6px}.rv-note-head .rv-when{white-space:nowrap}.rv-note.s-vraag .rv-num,.rv-pin.s-vraag{background:var(--st-fix)}.rv-note.s-check .rv-num{background:#fff;color:var(--st-klaar-t);box-shadow:inset 0 0 0 2px var(--st-klaar)}.rv-pin.s-check{background:#fff;color:var(--st-klaar-t);box-shadow:inset 0 0 0 2px var(--st-klaar),0 6px 18px rgba(20,18,22,.25)}.rv-pin.sel{background:var(--ink);color:#fff}.rv-note.mine{border-color:var(--st-fix);box-shadow:0 0 0 3px var(--st-fix-s)}.rv-note.mine.sel{border-color:var(--ink)}.pt{gap:12px}.pt,.pt-list{display:flex;flex-direction:column}.pt-list{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid #efe9e0;gap:14px}.pt-msg{display:flex;gap:10px;align-items:flex-start}.pt-av{flex:none;width:26px;height:26px;border-radius:99px;object-fit:cover;object-position:center 18%;background:var(--sand);color:var(--text);display:inline-flex;align-items:center;justify-content:center;font:600 11px/1 var(--font-text),sans-serif}.pt-av.t{background:var(--lav-soft);color:var(--lav-text)}.pt-body{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:4px}.pt-meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font:400 12px/1.3 var(--font-text),sans-serif;color:var(--muted)}.pt-meta b{font:600 13px/1.3 var(--font-text),sans-serif;color:var(--ink)}.pt-meta .pt-st{min-height:20px;padding:0 8px;font-size:11px}.pt-text{margin:0;font:400 14px/1.5 var(--font-text),sans-serif;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.pt-text.pick{flex-wrap:wrap;gap:8px}.pt-pick,.pt-text.pick{display:inline-flex;align-items:center}.pt-pick{min-height:22px;padding:0 8px;border-radius:99px;background:var(--st-fix-s);color:var(--st-fix-t);font:600 11px/1 var(--font-text),sans-serif}.pt-choices{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.pt-choices li{display:flex;gap:8px;font:400 13px/1.4 var(--font-text),sans-serif}.pt-choices li,.pt-opt-k{align-items:center;color:var(--text)}.pt-opt-k{flex:none;width:22px;height:22px;border-radius:7px;background:var(--sand);display:inline-flex;justify-content:center;font:600 11px/1 var(--font-text),sans-serif}.pt-ask{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:var(--st-fix-s)}.pt-ask.check{background:var(--st-klaar-s)}.pt-ask-q{margin:0;font:500 14px/1.4 var(--font-text),sans-serif;color:var(--ink)}.pt-ask-row{flex-wrap:wrap;gap:8px}.pt-ask-row,.pt-choice{display:flex;align-items:center}.pt-choice{gap:10px;width:100%;min-height:48px;padding:8px 14px 8px 10px;border-radius:12px;border:1px solid #ecd9c4;background:#fff;text-align:left;cursor:pointer;font:500 14px/1.35 var(--font-text),sans-serif;color:var(--ink);transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.pt-choice:hover{border-color:var(--st-fix)}.pt-choice:focus-visible{outline:none;border-color:var(--st-fix);box-shadow:0 0 0 3px rgba(207,118,35,.22)}.pt-choice .pt-opt-k{background:var(--st-fix-s);color:var(--st-fix-t)}.pt-choice[aria-busy=true]{opacity:.6}.pt-say{display:flex;flex-direction:column;gap:8px}.pt-say textarea{width:100%;min-height:44px;resize:vertical;padding:11px 14px;border-radius:12px;border:1px solid #e6dfd5;background:#fff;font:400 14px/1.45 var(--font-text),sans-serif;color:var(--ink)}.pt-say textarea:focus{outline:none;border-color:var(--lav);box-shadow:0 0 0 3px rgba(164,117,244,.18)}.pt-say.row{flex-direction:row;align-items:flex-end}.pt-say.row textarea{flex:1 1;min-width:0}.pt-say.row .pt-send{flex:none;min-height:44px}.pt-opts{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:6px}.pt-opt-row{display:flex;align-items:center;gap:8px}.pt-opt-row input{flex:1 1;min-width:0;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid #e6dfd5;background:#fff;font:400 14px/1 var(--font-text),sans-serif;color:var(--ink)}.pt-opt-row input:focus{outline:none;border-color:var(--lav);box-shadow:0 0 0 3px rgba(164,117,244,.18)}.pt-x{flex:none;width:32px;height:32px;border:0;border-radius:99px;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.pt-x:hover{background:var(--sand);color:var(--ink)}.pt-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pt-grow{flex:1 1}.pt-link{border:0;background:transparent;padding:6px 2px;min-height:32px;cursor:pointer;font:500 13px/1 var(--font-text),sans-serif;color:var(--lav-text);align-self:flex-start}.pt-btn,.pt-link:hover{color:var(--ink)}.pt-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:99px;border:1px solid #e6dfd5;background:#fff;cursor:pointer;font:500 13px/1 var(--font-text),sans-serif;transition:background .15s var(--ease),border-color .15s var(--ease)}.pt-btn:hover{border-color:var(--ink)}.pt-btn:disabled{opacity:.55;cursor:default}.pt-btn:before{content:none;width:7px;height:7px;border-radius:99px}.pt-btn.s-check:before,.pt-btn.s-opgelost:before,.pt-btn.s-vraag:before{content:""}.pt-btn.s-vraag:before{background:var(--st-fix)}.pt-btn.s-check:before{background:#fff;box-shadow:inset 0 0 0 2px var(--st-klaar)}.pt-btn.s-opgelost:before{background:var(--st-klaar)}.pt-sum{margin:0;display:flex;flex-wrap:wrap;gap:6px}.pt-sum-b{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 6px;border-radius:99px;border:1px solid #e6dfd5;background:#fff;font:500 13px/1 var(--font-text),sans-serif;color:var(--ink);cursor:pointer}span.pt-sum-b{cursor:default}.pt-sum-b .n{min-width:24px;height:24px;padding:0 7px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;font:600 12px/1 var(--font-text),sans-serif}.pt-sum-b.t-ons .n{background:var(--st-in-s);color:var(--st-in-t)}.pt-sum-b.t-klant .n{background:var(--st-fix-s);color:var(--st-fix-t)}.pt-sum-b.t-klaar .n{background:var(--st-klaar-s);color:var(--st-klaar-t)}.pt-sum-b[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pt-sum-b:disabled{cursor:default;color:var(--muted)}.pt-wait{margin:0;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--st-fix-s);font:400 13px/1.45 var(--font-text),sans-serif;color:var(--ink)}.pt-wait>span{flex:1 1}.pt-wait .pt-link{color:var(--st-fix-t);font-weight:600;align-self:center}.pt-only{flex-direction:column}.pt-only,.pt-only-h{display:flex;gap:10px}.pt-only-h{margin:0;align-items:center;justify-content:space-between;font:600 14px/1.3 var(--font-text),sans-serif;color:var(--ink)}