@import "https://fonts.googleapis.com/css2?family=Overpass:wght@200;300;400;600;700;900&display=swap";.home-page{color:var(--color-text-light);text-align:center;padding:1rem}.home-page h2{margin:0 0 .5rem}.app:has(.home-page) header{display:none}.alias-page .app-title{--image-padding:20px;position:relative}.alias-page .app-title .app-title-image{height:calc(100% - var(--image-padding));left:0;top:var(--image-padding);width:calc(100% - var(--image-padding));z-index:0;background:url(/images/bg-app-title.avif) 50%/cover no-repeat;border-radius:24px;position:absolute;overflow:hidden}.alias-page .app-title .app-title-image:before{content:"";background:linear-gradient(#00000080,#0000);width:100%;height:60%;display:block}.alias-page .app-title:before,.alias-page .app-title:after{content:"";display:block}.alias-page .app-title:before{height:calc(100% - var(--image-padding));left:var(--image-padding);width:calc(100% - var(--image-padding));background:linear-gradient(224deg,#009aff,#0000 60%);border-radius:24px;position:absolute}.alias-page .app-title:after{bottom:var(--image-padding);height:calc(100% - var(--image-padding) * 2);left:var(--image-padding);width:calc(100% - var(--image-padding) * 2);z-index:1;background:linear-gradient(30deg,#fff,#0000 25%);border-radius:20px;position:absolute}.alias-page .app-title h1{z-index:2}.alias-page .zip-form{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.alias-page .zip-form button{color:#fff;background:#0b74de;border:none;border-radius:6px;padding:.6rem .8rem}.alias-page .not-found{color:#c00}.alias-page .zip-note{color:#666;font-size:.9rem}@media (width>=601px){.alias-page{justify-content:space-between;align-items:flex-end;gap:2cqw;padding:2cqw;display:flex}.alias-page .app-title{text-align:left;aspect-ratio:1024/1178;align-items:top;display:flex}.alias-page .app-title h1{color:var(--color-text-light);margin-block:11.8cqw 0;padding-block:0;padding-inline:8cqw 0;font-size:6.3cqw;font-weight:200;line-height:1}.alias-page .app-title h1 strong{font-weight:900}.alias-page .surface{background-color:var(--color-surface);border-radius:2cqw;width:50cqw;margin-block:1cqw 0;padding:2cqw}.alias-page .surface .customer-header{justify-content:center;margin-block:0 2cqw;display:flex}.alias-page .surface .customer-header .customer-logo{max-width:100%;max-height:10cqw}.alias-page .surface .zip-form input{border:1px solid var(--color-border);font-family:var(--font);text-align:center;width:calc(100% - .5cqw);color:var(--color-text-dark);border-radius:1cqw;padding:1cqw 0 0;font-size:3.5cqw;font-weight:600;line-height:5cqw;overflow:hidden!important}.alias-page .surface .zip-form input:placeholder-shown{height:3.7cqw;padding-top:.2cqw;font-size:1cqw;font-weight:400}.alias-page .surface .zip-form button{background-color:var(--color-bg);text-align:left;cursor:pointer;background-image:url(/images/icon-arrow.svg);background-position:calc(100% - .8cqw);background-repeat:no-repeat;background-size:3cqw;border-radius:1cqw;width:100%;font-size:1.6cqw;font-weight:700;line-height:1.8cqw}.alias-page .surface .zip-form button:disabled{filter:grayscale();opacity:.5;pointer-events:none}.alias-page .surface .zip-form .zip-note{text-align:center}}@media (width<=600px){.alias-page{padding:6cqw;display:block}.alias-page .app-title{text-align:left;aspect-ratio:5/4;align-items:top;width:100%;display:flex}.alias-page .app-title .app-title-image{background-image:url(/images/bg-app-title-small.avif)}.alias-page .app-title h1{color:var(--color-text-light);margin-block:11.8cqw 0;padding-block:0;padding-inline:8cqw 0;font-size:8.8cqw;font-weight:200;line-height:1}.alias-page .app-title h1 strong{font-weight:900}.alias-page .surface{background-color:var(--color-surface);border-radius:6cqw;margin-block:6cqw 0;padding:10cqw 5cqw}.alias-page .surface .customer-header{justify-content:center;margin-block:0;display:flex}.alias-page .surface .customer-header .customer-logo{max-width:100%;max-height:20cqw}.alias-page .surface .zip-form input{border:1px solid var(--color-border);font-family:var(--font);text-align:center;width:calc(100% - .5cqw);height:7cqw;color:var(--color-text-dark);border-radius:2cqw;padding:2cqw 0 0;font-size:6cqw;font-weight:600;line-height:5cqw;overflow:hidden!important}.alias-page .surface .zip-form input:placeholder-shown{height:8cqw;padding-top:1cqw;font-size:2.7cqw;font-weight:400}.alias-page .surface .zip-form button{background-color:var(--color-bg);text-align:left;background-image:url(/images/icon-arrow.svg);background-position:calc(100% - 1.8cqw);background-repeat:no-repeat;background-size:8cqw;border-radius:2cqw;width:100%;font-size:4cqw;font-weight:700;line-height:5cqw}.alias-page .surface .zip-form .zip-note{text-align:center}}@media (width>=601px){.alias-zip-page{padding:2cqw}.alias-zip-page .title-holder{justify-content:start;align-items:center;gap:10px;margin-block-start:7cqw;display:flex}.alias-zip-page .title{color:var(--color-text-light);margin-block:1cqw;font-size:4.2cqw;font-weight:300}.alias-zip-page .title.mobile{display:none}.alias-zip-page .title strong{font-weight:700}.alias-zip-page .columns{justify-content:space-between;gap:2cqw;display:flex}.alias-zip-page .columns .column:first-child{flex-direction:column-reverse;justify-content:flex-end;gap:2cqw;display:flex}.alias-zip-page .columns .column:first-child .back-button{display:block}.alias-zip-page .columns .column:first-child .regionMap{text-align:center;width:33cqw;height:38cqw;position:relative}.alias-zip-page .columns .column:first-child .regionMap img,.alias-zip-page .columns .column:first-child .regionMap div{aspect-ratio:288/335;width:30cqw;height:auto;position:absolute;top:1.5cqw;left:1.5cqw}.alias-zip-page .columns .column:first-child .regionMap .highlight{background-color:color-mix(in srgb, var(--color-accent) 90%, transparent);border-radius:2cqw;width:33cqw;height:38cqw;top:0;left:0}.alias-zip-page .columns .column:first-child .regionMap .region{background-repeat:no-repeat}.alias-zip-page .columns .column:first-child .regionMap .region.region-no{background-image:url(/images/map-nl-no.svg)}.alias-zip-page .columns .column:first-child .regionMap .region.region-nw{background-image:url(/images/map-nl-nw.svg)}.alias-zip-page .columns .column:first-child .regionMap .region.region-w{background-image:url(/images/map-nl-w.svg)}.alias-zip-page .columns .column:first-child .regionMap .region.region-z{background-image:url(/images/map-nl-z.svg)}.alias-zip-page .columns .column:nth-child(2){width:80cqw}.alias-zip-page .columns .column:nth-child(2)>.surface{background-color:var(--color-surface);border-radius:2cqw 2cqw 0 0;padding-block:2cqw 4cqw;padding-inline:0}.alias-zip-page .columns .column:nth-child(2)>.surface .regionMap{display:none}.alias-zip-page .columns .column:nth-child(2)>.surface .departments{padding-inline:2.2cqw 0}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child{line-height:1.3}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child h3{border:0;margin-block:0}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child .details{display:initial}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child .details .name{margin-bottom:1cqw}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child .details .phone a,.alias-zip-page .columns .column:nth-child(2)>.surface .departments:first-of-type .department:first-child .details .email a{background:0 0;padding-left:0}.alias-zip-page .columns .column:nth-child(2)>.surface .departments:last-child{background:#efefef;padding-top:1cqw}.alias-zip-page .columns .column:nth-child(2) .general{background-color:var(--color-bg);position:relative}.alias-zip-page .columns .column:nth-child(2) .general .mobile{display:none}.alias-zip-page .columns .column:nth-child(2) .general .surface{background-color:var(--color-surface);border-radius:0 0 2cqw 2cqw;flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin-block:0 2cqw;margin-inline:0;padding-block:3cqw;padding-inline:2cqw;font-size:1.4cqw;display:flex}.alias-zip-page .columns .column:nth-child(2) .general .surface .texts .desktop{border-bottom:1px solid var(--color-bg);width:46cqw;margin-block:0 .6cqw;padding-block:0 .6cqw;font-weight:700;display:block}.alias-zip-page .columns .column:nth-child(2) .general .surface button{color:var(--color-text-light);background-color:var(--color-bg);text-align:left;background-image:url(/images/icon-arrow.svg);background-position:100%;background-repeat:no-repeat;background-size:4cqw;border:0;border-radius:1cqw;width:11cqw;padding-inline:1cqw;font-size:1.6cqw;font-weight:700;line-height:3cqw}}@media (width<=600px){.alias-zip-page{padding:0 1rem}.alias-zip-page .title.desktop,.alias-zip-page .regionMap.desktop{display:none}.alias-zip-page .column>.surface{background-color:var(--color-surface);border-radius:6cqw;margin-block:0 15cqw;padding-block:10cqw 25cqw}.alias-zip-page .column>.surface .regionMap{text-align:center;height:95cqw;position:relative}.alias-zip-page .column>.surface .regionMap img,.alias-zip-page .column>.surface .regionMap div{width:75cqw;height:87cqw;position:absolute;top:5cqw;left:8cqw}.alias-zip-page .column>.surface .regionMap .region.region-no{background-image:url(/images/map-nl-no-yellow.svg)}.alias-zip-page .column>.surface .regionMap .region.region-nw{background-image:url(/images/map-nl-nw-yellow.svg)}.alias-zip-page .column>.surface .regionMap .region.region-w{background-image:url(/images/map-nl-w-yellow.svg)}.alias-zip-page .column>.surface .regionMap .region.region-z{background-image:url(/images/map-nl-z-yellow.svg)}.alias-zip-page .general{background-color:var(--color-bg);color:var(--color-text-dark);padding-bottom:1rem;position:fixed;bottom:0;left:1rem;right:1rem}.alias-zip-page .general .desktop{display:none}.alias-zip-page .general .surface{background-color:var(--color-surface);text-align:center;border-top:1px solid #0000000f;border-radius:0 0 6cqw 6cqw;padding-block:5cqw 1cqw;line-height:10cqw;box-shadow:0 -8px 20px #0000001f}.alias-zip-page .general .surface button{color:var(--color-text-light);background-color:var(--color-bg);text-align:left;background-image:url(/images/icon-arrow.svg);background-position:calc(100% - 1.8cqw);background-repeat:no-repeat;background-size:8cqw;border:0;border-radius:2cqw;width:83cqw;margin-inline:5cqw;padding-inline:3cqw;font-size:4cqw;font-weight:700;line-height:10cqw;display:block}}.general-page .online-form{background-color:var(--color-accent);color:var(--color-text-dark);border-radius:1cqw;margin-block:-2cqw 5cqw;margin-inline:5cqw}.general-page .online-form a{color:var(--color-text-dark);padding:2cqw;text-decoration:none;display:inline-block}.general-page .online-form a span{text-decoration:underline}@media (width>=601px){.general-page{padding:2cqw}.general-page .mobile{display:none}.general-page .title-holder{justify-content:start;align-items:center;gap:10px;margin-block-start:7cqw;display:flex}.general-page .title{color:var(--color-text-light);margin-block:1cqw;font-size:4.2cqw;font-weight:300}.general-page .title strong{font-weight:700}.general-page .columns{justify-content:space-between;gap:2cqw;display:flex}.general-page .columns .column:first-child{flex-direction:column-reverse;justify-content:flex-end;gap:2cqw;display:flex}.general-page .columns .column:first-child .back-button{display:block}.general-page .columns .column:first-child .regionMap{width:33cqw;height:38cqw;position:relative}.general-page .columns .column:first-child .regionMap div.highlight{color:var(--color-text-dark);aspect-ratio:288/335;background-color:color-mix(in srgb, var(--color-accent) 90%, transparent);border-radius:2cqw;width:29cqw;height:34cqw;padding:2cqw;font-size:1.4cqw;line-height:1.5;position:absolute;top:0;left:0}.general-page .columns .column:first-child .regionMap div.highlight h2{border-bottom:1px solid color-mix(in srgb, var(--color-bg) 30%, transparent);margin-block:0 .7cqw;padding-block:0 .7cqw;font-size:2.2cqw}.general-page .columns .column:nth-child(2){width:80cqw}.general-page .columns .column:nth-child(2)>.surface{background-color:var(--color-surface);border-radius:2cqw;padding-block:2cqw 0;padding-inline:0}.general-page .columns .column:nth-child(2)>.surface .regionMap{display:none}.general-page .columns .column:nth-child(2)>.surface .steps{padding-block:5cqw 0}.general-page .columns .column:nth-child(2)>.surface .steps .step{padding-inline:5cqw;border-bottom:1px solid #ccc;padding-bottom:5cqw}.general-page .columns .column:nth-child(2)>.surface .steps .step:last-child{border:0}.general-page .columns .column:nth-child(2)>.surface .steps .step h3{margin-bottom:2cqw;padding-left:5cqw;font-size:2.2cqw;position:relative}.general-page .columns .column:nth-child(2)>.surface .steps .step h3 .number{background-color:var(--color-bg);width:4cqw;height:4cqw;color:var(--color-text-light);text-align:center;border-radius:2cqw;font-size:2cqw;line-height:4.5cqw;display:block;position:absolute;top:-1cqw;left:0}.general-page .columns .column:nth-child(2)>.surface .steps .step ul{margin-block:0;margin-inline:4.3cqw 0;padding:0;list-style:none}.general-page .columns .column:nth-child(2)>.surface .steps .step ul li{background-image:url(/images/icon-tick.svg);background-position:0 0;background-repeat:no-repeat;background-size:4cqw 4cqw;padding:1cqw 0 .5cqw 4cqw}.general-page .columns .column:nth-child(2)>.surface .steps .step p{padding-left:5cqw}.general-page .columns .column:nth-child(2)>.surface .steps .step .phone{padding-left:4.9cqw}.general-page .columns .column:nth-child(2)>.surface .steps .step .phone a{color:var(--color-text-dark);background-image:url(/images/icon-phone.svg);background-position:0;background-repeat:no-repeat;background-size:2.5cqw;padding-left:2.5cqw;text-decoration:none;display:inline-block}.general-page .columns .column:nth-child(2)>.surface .departments{background-color:#efefef;border-radius:0 0 2cqw 2cqw;padding-block:2cqw 3cqw;padding-inline:2cqw 0}.general-page .columns .column:nth-child(2)>.surface .departments p{padding-inline:0 2cqw}}@media (width<=600px){.general-page{padding:0 1rem}.general-page .desktop{display:none}.general-page .column>.surface{background-color:var(--color-surface);border-radius:6cqw;margin-block:0 10cqw;padding-block:10cqw 5cqw}.general-page .column>.surface .steps{padding-block-start:5cqw}.general-page .column>.surface .steps .step{padding-inline:5cqw;border-bottom:1px solid #ccc;padding-bottom:5cqw}.general-page .column>.surface .steps .step:last-child{border:0}.general-page .column>.surface .steps .step h3{margin-bottom:2cqw;padding-left:11cqw;font-size:6.2cqw;position:relative}.general-page .column>.surface .steps .step h3 .number{background-color:var(--color-bg);width:8cqw;height:8cqw;color:var(--color-text-light);text-align:center;border-radius:4cqw;font-size:4cqw;line-height:9cqw;display:block;position:absolute;top:-1cqw;left:0}.general-page .column>.surface .steps .step ul{margin-block:0;margin-inline:10cqw 0;padding:0;list-style:none}.general-page .column>.surface .steps .step ul li{background-image:url(/images/icon-tick.svg);background-position:0 0;background-repeat:no-repeat;background-size:8cqw 8cqw;padding:2cqw 0 1cqw 9cqw}.general-page .column>.surface .online-form{border-radius:2cqw;margin-block:0 10cqw;margin-inline:5cqw}.general-page .column>.surface .online-form a{padding:4cqw}.general-page .column>.surface .departments{padding-block:2cqw 7cqw}.general-page .column>.surface .outofoffice{background-color:#efefef;padding:5cqw}}.not-found-page{color:#c00;padding:1rem}.install-modal{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.install-card{background:#fff;border-radius:10px;width:min(520px,92%);padding:1rem 1.25rem;box-shadow:0 6px 20px #0000001f}.install-card h3{margin:0}.install-sub{color:#666;margin:.25rem 0 .75rem}.install-text,.install-instructions{margin:0 0 .75rem}.install-actions{align-items:center;gap:.5rem;display:flex}.install-actions .primary{color:#fff;background:#0b74de;border:none;border-radius:6px;padding:.5rem .8rem}.install-actions .close{color:#666;background:0 0;border:none;margin-left:auto}:root{--color-bg:#002eff;--color-border:#002eff;--color-text-dark:#162c73;--color-text-light:#fff;--color-surface:#fff;--color-accent:#ffc300;--color-error:red;--font:"Overpass", Arial, sans-serif}html,body{font-family:var(--font);background-color:var(--color-bg);color:var(--color-text-dark);margin:0;padding:0}.app{container-type:inline-size}.app .back-button{transform-origin:50%;cursor:pointer;background-color:#0000;background-image:url(/images/icon-arrow.svg);background-position:calc(100% + 3cqw);background-repeat:no-repeat;background-size:12cqw;border:0;width:20cqw;height:10cqw;margin:0;padding:0;display:inline-block;transform:scaleX(-1)}.app .back-button span{display:none}.app .api-error{color:var(--color-error)}@media (width>=601px){.app{flex-direction:column;max-width:1024px;min-height:100vh;margin:0 auto;display:flex;position:relative;container-type:inline-size}.app .back-button{background-position:calc(100% + .5cqw);background-size:6cqw;width:6cqw;height:5cqw}.app header{width:18cqw;position:absolute;top:3cqw;right:0}.app header .logo{width:15cqw;height:auto}.app .departments{padding-block:0 3cqw}.app .departments .department{padding-block:1.8cqw;font-size:1.4cqw}.app .departments .department h3{border-bottom:1px solid #ccc;margin-block:0 .8cqw;padding-block:0 .4cqw}.app .departments .department .details{grid-template-columns:2fr 2fr 3fr;gap:.5cqw;font-size:1.4cqw;display:grid}.app .departments .department .phone a,.app .departments .department .email a{color:var(--color-text-dark);background-position:0;background-repeat:no-repeat;background-size:2.5cqw;text-decoration:none;display:inline-block}.app .departments .department .phone a{background-image:url(/images/icon-phone.svg);padding-left:2.5cqw}.app .departments .department .email a{background-image:url(/images/icon-email.svg);padding-left:3cqw}.app footer{background-color:rgb(from var(--color-text-dark) r g b/.4);color:#fffc;border-radius:24px;margin-inline:2cqw;padding:24px;font-size:.9em}.app footer .copyright,.app footer .developed-by{padding:.2em 0;line-height:1.7;display:block}.app footer .developed-by{font-size:.9em}.app footer .developed-by a.appstudio{aspect-ratio:258/50;color:inherit;background:linear-gradient(111deg,currentColor 33%,orange 50%,#fff 66%) 0 0/300% 100% no-repeat;height:1.4em;margin-left:.2em;transition:background-position .5s ease-in-out;display:inline-block;-webkit-mask:url(/images/appstudio-logo.svg) 0/contain no-repeat;mask:url(/images/appstudio-logo.svg) 0/contain no-repeat}.app footer .developed-by a.appstudio span{font-size:0}.app footer .developed-by a.appstudio:hover{background-position:100% 0}}@media (width<=600px){.app{width:100%;margin:1rem 0 0;padding:.75rem 0 0}.app header{justify-content:center;width:100%;display:flex}.app header .logo{width:40cqw;height:auto}.app h2{text-align:center;color:var(--color-text-dark);margin-block:0;padding-block:0;font-size:8cqw;font-weight:200;line-height:1.1}.app h2 strong{font-weight:900}.app .departments .department{border-bottom:1px solid #ccc;padding-block:8cqw;padding-inline:5cqw;font-size:3.9cqw}.app .departments .department:last-child{border:0;padding-bottom:0}.app .departments .department h3.role{margin:0;padding:0}.app .phone a,.app .email a{border:1px solid var(--color-border);color:var(--color-text-dark);background-position:1cqw;background-repeat:no-repeat;background-size:8cqw 8cqw;border-radius:2cqw;width:calc(100% - 12cqw);margin-block:3cqw;padding-block:2.8cqw 2cqw;padding-inline:10cqw 2cqw;text-decoration:none;display:inline-block}.app .phone a{background-image:url(/images/icon-phone.svg)}.app .email a{background-image:url(/images/icon-email.svg)}.app footer{display:none}}
