:root{--blue:#0065b6;--blue-dark:#00539a;--orange:#ff7c00;--orange-dark:#e56f00;--ink:#1f262b;--text:#474747;--grey:#697074;--input-line:#ccd3d8}*,:before,:after{box-sizing:border-box}html,body{color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Lexend,system-ui,sans-serif;font-size:13px;font-weight:300}.tg{justify-content:center;align-items:center;min-height:100vh;padding:0 0 0 50%;display:flex}.tg:before{content:"Sky-high experience.\a Groundbreaking trust.";white-space:pre-line;color:#fff;background:url(/cms-assets/mark.svg) no-repeat right -12% bottom -18% / auto 70%, linear-gradient(90deg, #003c73e6, #0065b659), url(/site/img/toegang-camionette.webp) 62% center / cover var(--blue-dark);align-items:flex-end;padding:56px;font-size:35px;font-weight:600;line-height:1.15;display:flex;position:fixed;inset:0 50% 0 0}.tg-wrap{width:100%;max-width:440px;padding:56px 32px}.tg-logo{width:200px;height:auto;margin-bottom:40px;display:block}.tg-intro{margin-bottom:24px}.tg-pill{color:var(--orange-dark);background:#fff0e2;border-radius:20px;align-items:center;gap:7px;margin-bottom:12px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500;display:inline-flex}.tg-dot{background:var(--orange);border-radius:50%;width:7px;height:7px;position:relative}.tg-dot:after{content:"";background:var(--orange);border-radius:50%;animation:1.8s ease-out infinite tg-pulse;position:absolute;inset:0}@keyframes tg-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.tg h1{color:var(--ink);margin:0 0 6px;font-size:29px;font-weight:600;line-height:1.3}.tg-intro p{margin:0;font-size:14.5px;line-height:1.4}.tg-form{flex-direction:column;display:flex}.tg-field{margin-bottom:18px}.tg-field label{color:var(--ink);padding-bottom:5px;font-size:12px;font-weight:500;line-height:20px;display:block}.tg-field label span{color:var(--orange)}.tg-field input{border:1px solid var(--input-line);width:100%;height:34px;font:inherit;color:var(--ink);background:#fff;border-radius:4px;padding:0 10px;font-size:13px;font-weight:400;transition:border-color .15s,box-shadow .15s}.tg-field input:hover{border-color:#b1bac1}.tg-field input:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #0065b62e}.tg-form.has-error input{border-color:#c62828}.tg-forgot{color:var(--blue);align-self:flex-start;margin:-12px 0 0}.tg-error{color:#c62828;margin:14px 0 0;font-size:13px;font-weight:400}.tg-submit{background:var(--orange);height:36px;font:inherit;color:#fff;cursor:pointer;border:1px solid #0000;border-radius:4px;margin-top:24px;font-size:13px;font-weight:500;transition:background .15s}.tg-submit:hover{background:var(--orange-dark)}.tg-submit:disabled{cursor:progress;opacity:.8}.tg-foot{color:var(--grey);margin:18px 0 0;font-size:13.5px}.tg a{color:var(--blue)}@media (max-width:1000px){.tg{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.tg:before{min-height:200px;padding:32px;font-size:24px;position:static}.tg-wrap{align-self:center}.tg-field input{height:40px;font-size:16px}}@media (prefers-reduced-motion:reduce){.tg-dot:after{animation:none}}
