html{font-size:var(--kpn-font-size-root);height:100%;line-height:var(--kpn-line-height);scroll-behavior:smooth;tab-size:4;width:100%}body{-webkit-font-smoothing:antialiased;font-variant-ligatures:none;color:var(--kpn-font-color);font-family:var(--kpn-font-family);font-size:var(--kpn-font-size-root);height:100%;line-height:var(--kpn-line-height)}*,:before,:after{box-sizing:border-box}*{margin:0}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:var(--kpn-line-height);margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}.kpn-grid-container{padding-left:var(--kpn-grid-container-gutter);padding-right:var(--kpn-grid-container-gutter);width:100%;max-width:var(--kpn-grid-container-max-width,1200px);gap:var(--kpn-grid-gutter);margin-left:auto;margin-right:auto;display:grid}@font-face{font-family:KPN-Metric;src:url(../assets/fonts/metric-regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:KPN-Metric;src:url(../assets/fonts/metric-bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:KPN-Metric;src:url(../assets/fonts/metric-semibold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:KPN-Extended;src:url(../assets/fonts/kpn-extended.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}h1,.h1{color:var(--kpn-heading-1-color);font-family:var(--kpn-heading-1-font-family);font-size:var(--kpn-heading-1-font-size);font-weight:var(--kpn-heading-1-font-weight);line-height:var(--kpn-heading-1-line-height)}h2,.h2{color:var(--kpn-heading-2-color);font-family:var(--kpn-heading-2-font-family);font-size:var(--kpn-heading-2-font-size);font-weight:var(--kpn-heading-2-font-weight);line-height:var(--kpn-heading-2-line-height)}h3,.h3{color:var(--kpn-heading-3-color);font-family:var(--kpn-heading-3-font-family);font-size:var(--kpn-heading-3-font-size);font-weight:var(--kpn-heading-3-font-weight);line-height:var(--kpn-heading-3-line-height)}h4,.h4{color:var(--kpn-heading-4-color);font-family:var(--kpn-heading-4-font-family);font-size:var(--kpn-heading-4-font-size);font-weight:var(--kpn-heading-4-font-weight);line-height:var(--kpn-heading-4-line-height)}h5,.h5{color:var(--kpn-heading-5-color);font-family:var(--kpn-heading-5-font-family);font-size:var(--kpn-heading-5-font-size);font-weight:var(--kpn-heading-5-font-weight);line-height:var(--kpn-heading-5-line-height)}h6,.h6{color:var(--kpn-heading-6-color);font-family:var(--kpn-heading-6-font-family);font-size:var(--kpn-heading-6-font-size);font-weight:var(--kpn-heading-6-font-weight);line-height:var(--kpn-heading-6-line-height)}.prose h1{margin:var(--kpn-space) 0 var(--kpn-space-sm)}.prose h2,.prose h3{margin:0 0 var(--kpn-space-md)}.prose h4{margin:0 0 var(--kpn-space-xs)}.prose h5,.prose h6,.prose p{margin:0 0 var(--kpn-space-md)}.prose ol,.prose ul{margin:0 0 var(--kpn-space-xl)}.prose ul ul,.prose ol ol,.prose ul ol,.prose ol ul,.prose li p{margin:0}.prose hr{margin:0 0 var(--kpn-space-md);border:1px solid var(--kpn-color-neutral-200)}.prose>:last-child{margin-bottom:0}p{color:var(--kpn-font-color);font-family:var(--kpn-font-family);font-size:var(--kpn-font-size);font-weight:var(--kpn-font-weight);line-height:var(--kpn-line-height)}a{color:var(--kpn-link-color);cursor:pointer;-webkit-text-decoration:var(--kpn-link-text-decoration);text-decoration:var(--kpn-link-text-decoration)}a:visited{color:var(--kpn-link-color)}a:hover{color:var(--kpn-link-hover-color);-webkit-text-decoration:var(--kpn-link-hover-text-decoration);text-decoration:var(--kpn-link-hover-text-decoration)}a:active{color:var(--kpn-link-active-color)}ul,ol{padding-left:var(--kpn-space-lg)}ul li,ol li{color:var(--kpn-font-color);margin-bottom:var(--kpn-space-2xs);display:list-item}ul li:last-child,ol li:last-child{margin-bottom:0}label,legend{font-weight:var(--kpn-font-weight-bold,700);margin-bottom:var(--kpn-space-xs,.5rem)}
