.kpn-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kpn .kpn-skip{z-index:300;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.kpn .kpn-skip:focus{color:#fff;top:12px}.kpn .kpn-doc-wrap{outline:none;padding:56px 22px 88px}.kpn .kpn-doc{max-width:760px;margin:0 auto}.kpn .kpn-doc-eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.kpn .kpn-doc h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(32px,6vw,44px);font-weight:800;line-height:1.1}.kpn .kpn-doc-intro{margin-top:18px}.kpn .kpn-doc-intro p{color:var(--body);font-size:18px;line-height:1.6}.kpn .kpn-doc-meta{color:var(--muted);margin:16px 0 0;font-size:14px;font-weight:600}.kpn .kpn-doc-toc{background:var(--soft);border:1px solid var(--line);border-radius:14px;margin:36px 0 8px;padding:20px 24px}.kpn .kpn-doc-toc h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:800}.kpn .kpn-doc-toc ol{columns:2;column-gap:32px;margin:0;padding-left:20px}.kpn .kpn-doc-toc li{break-inside:avoid;color:var(--body);margin:0 0 6px;font-size:15px;line-height:1.5}.kpn .kpn-doc-toc a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-weight:600}.kpn .kpn-doc-toc a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.kpn .kpn-doc section{scroll-margin-top:96px}.kpn .kpn-doc section>h2{letter-spacing:-.01em;color:var(--ink);margin:48px 0 14px;font-size:24px;font-weight:800;line-height:1.25}.kpn .kpn-doc h3{color:var(--ink);margin:28px 0 10px;font-size:18px;font-weight:700;line-height:1.35}.kpn .kpn-doc p,.kpn .kpn-doc li{color:var(--body);font-size:16.5px;line-height:1.7}.kpn .kpn-doc p{margin:0 0 14px}.kpn .kpn-doc ul,.kpn .kpn-doc ol:not(.kpn-doc-steps){margin:0 0 16px;padding-left:22px}.kpn .kpn-doc li{margin:0 0 8px}.kpn .kpn-doc strong{color:var(--ink)}.kpn .kpn-doc a{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.kpn .kpn-doc a:hover{color:var(--accent2)}.kpn .kpn-doc a:focus-visible,.kpn .kpn-doc button:focus-visible,.kpn .kpn-doc summary:focus-visible{outline:3px solid var(--amber);outline-offset:3px;border-radius:3px}.kpn .kpn-doc-note{border-left:4px solid var(--accent);background:#e9f3f0;border-radius:8px;margin:0 0 18px;padding:16px 20px}.kpn .kpn-doc-note p:last-child{margin-bottom:0}.kpn .kpn-doc-card{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0 0 16px;padding:20px 22px}.kpn .kpn-doc-card h3{margin-top:0}.kpn .kpn-doc-card p:last-child,.kpn .kpn-doc-card ul:last-child{margin-bottom:0}.kpn .kpn-doc-steps{counter-reset:step;margin:0 0 18px;padding:0;list-style:none}.kpn .kpn-doc-steps>li{counter-increment:step;margin:0 0 16px;padding:0 0 0 48px;position:relative}.kpn .kpn-doc-steps>li:before{content:counter(step);width:32px;height:32px;color:var(--accent);background:#e9f3f0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex;position:absolute;top:0;left:0}.kpn .kpn-doc-table{border:1px solid var(--line);border-radius:12px;margin:0 0 20px;overflow-x:auto}.kpn .kpn-doc-table:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.kpn .kpn-doc table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px;line-height:1.5}.kpn .kpn-doc caption{text-align:left;color:var(--ink);padding:12px 14px 0;font-weight:700}.kpn .kpn-doc th,.kpn .kpn-doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--body);padding:10px 14px}.kpn .kpn-doc th{background:var(--soft);color:var(--ink);font-weight:700}.kpn .kpn-doc tr:last-child td{border-bottom:none}.kpn .kpn-doc code{background:var(--soft);word-break:break-all;border-radius:5px;padding:1px 6px;font-size:13.5px}.kpn .kpn-doc-actions{flex-wrap:wrap;gap:12px;margin:8px 0 20px;display:flex}.kpn .kpn-doc-btn{background:var(--accent);border:2px solid var(--accent);cursor:pointer;border-radius:100px;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.kpn .kpn-doc-btn:hover{background:var(--accent2);border-color:var(--accent2)}.kpn .kpn-doc-btn-ghost{border-color:var(--ink);background:#fff;color:var(--ink)!important}.kpn .kpn-doc-btn-ghost:hover{background:var(--soft)}.kpn .kpn-doc-btn:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.kpn .kpn-doc-related{border-top:1px solid var(--line);margin-top:56px;padding-top:28px}.kpn .kpn-doc-related ul{flex-wrap:wrap;gap:10px 24px;padding:0;list-style:none;display:flex}.kpn .kpn-doc-related h2{color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.25}.kpn .kpn-form{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:40px;padding:32px 32px 36px}.kpn .kpn-doc .kpn-form-title{color:var(--ink);margin:0;font-size:26px;font-weight:800}.kpn .kpn-doc .kpn-form-sub{color:var(--muted);margin:4px 0 18px;font-size:15px}.kpn .kpn-form-to{border:1px solid var(--line);background:var(--soft);border-radius:10px;margin:0 0 22px;padding:14px 18px}.kpn .kpn-form-to p:last-child{margin:0}.kpn .kpn-doc .kpn-form-label{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:700;display:block}.kpn .kpn-doc .kpn-form-hint{color:var(--muted);margin:14px 0 8px;font-size:15px;font-style:italic}.kpn .kpn-form-field{margin:0 0 18px}.kpn .kpn-form-line{border-bottom:1px solid #8a9aa0;height:30px;display:block}.kpn .kpn-form-check{color:var(--body);grid-template-columns:22px 1fr;align-items:start;gap:12px;margin:0 0 10px;font-size:16px;line-height:1.5;display:grid}.kpn .kpn-form-check .kpn-form-field{margin:4px 0 8px}.kpn .kpn-form-box{border:2px solid var(--ink);border-radius:3px;width:18px;height:18px;margin-top:3px}@media (max-width:640px){.kpn .kpn-doc-wrap{padding:36px 18px 64px}.kpn .kpn-doc-toc ol{columns:1}.kpn .kpn-doc section>h2{margin-top:40px;font-size:21px}.kpn .kpn-doc p,.kpn .kpn-doc li{font-size:16px}}@media print{@page{margin:18mm 16mm}.kpn{color:#000;background:#fff!important}.kpn>header,.kpn .kpn-skip,.kpn .kpn-doc-toc,.kpn .kpn-doc-noprint{display:none!important}.kpn .kpn-doc-wrap{padding:0}.kpn .kpn-doc{max-width:none}.kpn .kpn-doc h1{font-size:24pt}.kpn .kpn-doc section>h2{break-after:avoid;margin-top:20pt;font-size:15pt}.kpn .kpn-doc h3{break-after:avoid}.kpn .kpn-doc p,.kpn .kpn-doc li,.kpn .kpn-doc td,.kpn .kpn-doc th{color:#000;font-size:10.5pt}.kpn .kpn-doc a{color:#000}.kpn .kpn-doc a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;font-weight:400}.kpn .kpn-doc a[href^=mailto\:]:after,.kpn .kpn-doc a[href^=tel\:]:after{content:""}.kpn .kpn-doc-note,.kpn .kpn-doc-card,.kpn .kpn-doc-table{break-inside:avoid;background:0 0;border:1px solid #999}.kpn .kpn-doc table{min-width:0}.kpn .kpn-doc:has(.kpn-form)>.kpn-doc-head{display:none!important}.kpn .kpn-doc:has(.kpn-form)>section:not(.kpn-form){display:none!important}.kpn:has(.kpn-form) .kpn-sf{display:none!important}.kpn .kpn-form{border:none;margin:0;padding:0}.kpn .kpn-form-to{background:0 0;border:1px solid #999}.kpn .kpn-form-line{border-bottom-color:#000;height:26pt}}@media (max-width:640px){.kpn .kpn-form{padding:22px 18px 26px}}
