.hw-blad{z-index:0;pointer-events:none;border:1px solid #2b5cff21;border-radius:3px;position:fixed;inset:clamp(9px,2vw,26px)}.hw-blad span{border:0 solid #2b5cff6b;width:15px;height:15px;position:absolute}.hw-blad span:first-child{border-width:2px 0 0 2px;top:-1px;left:-1px}.hw-blad span:nth-child(2){border-width:2px 2px 0 0;top:-1px;right:-1px}.hw-blad span:nth-child(3){border-width:0 0 2px 2px;bottom:-1px;left:-1px}.hw-blad span:nth-child(4){border-width:0 2px 2px 0;bottom:-1px;right:-1px}.hw-licht{z-index:0;pointer-events:none;background:radial-gradient(52% 40% at 50% 32%,#ffffff80,#fff0 72%),radial-gradient(120% 80% at 50% 106%,#2b5cff0f,#2b5cff00 70%);position:fixed;inset:0}.hw-lock{flex-direction:column;align-items:stretch;max-width:100%;display:inline-flex}.hw-merk{align-items:baseline;gap:.05em;font-size:clamp(1.9rem,8.5vw,4.1rem);line-height:1;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex}.hw-merk:hover{transform:translateY(-2px)}.hw-h{flex:none;width:auto;height:.87em}.hw-teken path{fill:none;stroke:#2b5cff;stroke-width:.85px;stroke-dasharray:100;stroke-dashoffset:0;opacity:0;animation:.75s cubic-bezier(.45,0,.25,1) both hw-trek}.hw-teken path:nth-child(2){animation-delay:60ms}.hw-teken path:nth-child(3){animation-delay:.12s}@keyframes hw-trek{0%{stroke-dashoffset:100px;opacity:1}55%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.hw-vast path{opacity:1;animation:.35s ease-out .3s both hw-inkt}.hw-vast path:nth-child(2){animation-delay:.36s}@keyframes hw-inkt{0%{opacity:0}}.hw-vast .hw-balk{transform-box:fill-box;transform-origin:0;animation:.42s cubic-bezier(.16,1,.3,1) .44s both hw-veeg}@keyframes hw-veeg{0%{opacity:0;transform:scaleX(0)}}.hw-woordvak{position:relative}.hw-woord{font-family:var(--font-c2), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;color:#16181d;clip-path:inset(0);margin-right:-.06em;padding-right:.06em;font-weight:700;animation:.55s cubic-bezier(.6,0,.2,1) .3s both hw-open;display:block}.hw-woord em{opacity:.58;margin-left:.3em;font-style:normal;font-weight:500;transition:opacity .25s}.hw-merk:hover .hw-woord em{opacity:.78}@keyframes hw-open{0%{clip-path:inset(0 100% 0 0)}}.hw-pen{opacity:0;background:#2b5cff;width:2px;animation:.55s cubic-bezier(.6,0,.2,1) .3s both hw-penveeg;position:absolute;top:.05em;bottom:.08em;left:0}@keyframes hw-penveeg{0%{opacity:1;left:0}88%{opacity:1}to{opacity:0;left:100%}}.hw-maat{color:#2b5cff;align-items:center;gap:.7rem;margin-top:.9rem;animation:.5s cubic-bezier(.16,1,.3,1) .48s both hw-op;display:flex}.hw-tik{opacity:.55;background:currentColor;flex:none;width:1px;height:11px}.hw-lijn{opacity:.4;background:currentColor;flex:auto;min-width:14px;height:1px;animation:.55s cubic-bezier(.16,1,.3,1) .5s both hw-meet;transform:scaleX(1)}.hw-maat>.hw-lijn:nth-child(2){transform-origin:100%}.hw-maat>.hw-lijn:nth-child(4){transform-origin:0}.hw-cap{font-family:var(--font-c2m), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.2em;text-align:center;font-size:10px;font-weight:700;line-height:1.6}@media (max-width:767.98px){.hw-cap{letter-spacing:.14em;text-wrap:balance;font-size:11px}.hw-tik,.hw-lijn{visibility:hidden;position:absolute}.hw-maat{justify-content:center}}@keyframes hw-meet{0%{transform:scaleX(0)}}@keyframes hw-op{0%{opacity:0;transform:translateY(8px)}}.pt-kaart.hw-kaart{border-color:#0000001a;border-radius:.95rem;box-shadow:inset 0 1px #ffffffe6,0 2px 4px -2px #1e1e3224,0 30px 66px -34px #1e1e3273}.hw-veld:focus-within .pt-label{color:#2b5cff;opacity:1}.pt-veld:-webkit-autofill{-webkit-text-fill-color:#16181d;caret-color:#16181d;-webkit-box-shadow:inset 0 0 0 100px #fff}.pt-veld:-webkit-autofill:hover{-webkit-text-fill-color:#16181d;caret-color:#16181d;-webkit-box-shadow:inset 0 0 0 100px #fff}.pt-veld:-webkit-autofill:focus{-webkit-text-fill-color:#16181d;caret-color:#16181d;-webkit-box-shadow:inset 0 0 0 100px #fff,0 0 0 3px #2b5cff2e}.pt-veld:autofill{color:#16181d;background:#fff}.pt-veld::-ms-reveal{display:none}.pt-veld::-ms-clear{display:none}.hw-oog{color:#16181d8c;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.hw-oog:hover{color:#2b5cff}.pt-tikker.hw-tikker i{opacity:.55;background:#f2efe8}.pt-knop.hw-bezig[disabled]{opacity:.9;cursor:progress}@media (prefers-reduced-motion:reduce){.hw-teken path,.hw-vast path,.hw-vast .hw-balk,.hw-woord,.hw-pen,.hw-maat,.hw-lijn{animation:none!important}.hw-merk:hover{transform:none}}
