.kb{--kb-ink:#10213f;--kb-navy:#0a235c;--kb-line:#dce3ee;--kb-muted:#607087;--kb-soft:#f3f6fb;color:var(--kb-ink);background:#fff;min-height:70vh;padding-bottom:clamp(5rem,8vw,8rem)}.kb h1,.kb h2{text-align:left}.kb a{text-underline-offset:.22em}.kb-hero{position:relative;overflow:hidden;background:var(--kb-navy);color:#fff}.kb-hero__inner{position:relative;min-height:28rem;padding-top:8.8rem;padding-bottom:4rem;display:flex;align-items:center}.kb-hero__copy{position:relative;z-index:2;width:min(100%,48rem)}.kb-hero h1{font-size:clamp(3.7rem,7.2vw,6.4rem);letter-spacing:-.04em;line-height:1.02;margin:.85rem 0 1.1rem}.kb-hero__lead{font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.5;max-width:41rem;color:#e0e7f7}.kb-hero__hint{font-size:.84rem;color:#c9d6f3;margin-top:.9rem}.kb-hero__mark{position:absolute;top:4.5rem;right:-4%;width:min(38vw,31rem);height:27rem;transform:rotate(-13deg);opacity:.82;pointer-events:none}.kb-hero__mark i{display:block;position:absolute;left:0;width:86%;height:4.1rem;border-radius:999px;background:#7ea7e8;box-shadow:inset 0 -2px 0 rgba(255,255,255,.18)}.kb-hero__mark i:first-child{top:3rem;transform:rotate(-9deg)}.kb-hero__mark i:nth-child(2){top:10rem;left:8%;background:#d1dff4;transform:rotate(-4deg)}.kb-hero__mark i:nth-child(3){top:17rem;left:14%;background:#d83950;transform:rotate(7deg)}.kb-search{width:min(100%,42.5rem);margin-top:1.5rem}.kb-search label{display:block;font-size:.88rem;font-weight:700;margin-bottom:.6rem;color:#f2f5fc}.kb-search__field{display:flex;align-items:center;gap:.85rem;min-height:4.2rem;padding:.65rem 1.15rem;background:#fff;border:2px solid #fff;border-radius:1.05rem;color:var(--kb-ink)}.kb-search__field:focus-within{border-color:#ec6a7d;box-shadow:0 0 0 4px rgba(236,106,125,.22)}.kb-search__field svg{width:1.4rem;height:1.4rem;flex:none;color:#385584}.kb-search__field input{min-width:0;width:100%;border:0;background:transparent;outline:0;color:var(--kb-ink);font:inherit;font-size:1rem}.kb-search__field input::placeholder{color:#6e7e95;opacity:1}.kb-search__results{margin-top:.65rem;background:#fff;color:var(--kb-ink);border-radius:1.05rem;padding:.9rem 1.1rem;box-shadow:0 18px 36px rgba(0,0,0,.15)}.kb-search__results>p{font-size:.9rem;color:var(--kb-muted);margin-bottom:.35rem}.kb-search__results ul{max-height:24rem;overflow-y:auto}.kb-search__results li+li{border-top:1px solid var(--kb-line)}.kb-search__results a{display:grid;gap:.15rem;padding:.75rem .15rem}.kb-search__results a:hover strong{color:#c21f38;text-decoration:underline}.kb-search__results strong{font-size:.98rem}.kb-search__results span{color:var(--kb-muted);font-size:.84rem;line-height:1.45}.kb-search__results small{display:block;margin-top:.5rem;color:var(--kb-muted)}.kb-search__support{display:inline-block;margin-top:.5rem;color:#194c9d;font-weight:700;text-decoration:underline}.kb-content{padding-top:4rem}.kb-section+.kb-section{margin-top:4.75rem}.kb-section__head{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.kb-section__head h2{font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1.08;letter-spacing:-.035em}.kb-section__head p{max-width:24rem;color:var(--kb-muted);line-height:1.5}.kb-categories{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.kb-category{display:flex;flex-direction:column;min-height:12.5rem;grid-column:span 2;border:1px solid var(--kb-line);border-radius:1rem;padding:1.4rem;background:#fff;transition:border-color .2s,background-color .2s}.kb-category:nth-child(4),.kb-category:nth-child(5){grid-column:span 3;min-height:11.5rem}.kb-category:hover{border-color:#9eb8df;background:#f8faff}.kb-category:hover .kb-category__body strong{color:#194c9d;text-decoration:underline;text-underline-offset:.18em}.kb-category__icon{display:grid;place-items:center;width:2rem;height:2rem;color:#2256a3}.kb-category__icon svg{width:1.75rem;height:1.75rem}.kb-category__body{display:grid;gap:.4rem;margin-top:.9rem}.kb-category__body strong{font-size:clamp(1.3rem,1.7vw,1.55rem);letter-spacing:-.03em;line-height:1.2}.kb-category__body small{color:var(--kb-muted);font-size:.94rem;line-height:1.45}.kb-category__meta{margin-top:auto;padding-top:.9rem;color:#466087;font-size:.83rem;font-weight:650}.kb-popular__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;border-top:1px solid var(--kb-line)}.kb-popular__article{display:flex;flex-direction:column;min-height:8.5rem;padding:1.4rem .25rem;border-bottom:1px solid var(--kb-line)}.kb-popular__article:hover strong{color:#194c9d;text-decoration:underline;text-underline-offset:.18em}.kb-popular__article>span:first-child{color:#2654a2;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.kb-popular__article strong{display:block;margin-top:.55rem;font-size:1.2rem;line-height:1.3;letter-spacing:-.02em}.kb-popular__article small{display:block;margin-top:.45rem;color:var(--kb-muted);font-size:.9rem;line-height:1.5}.kb-contact{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:4.75rem;padding:2.5rem 3rem;border-radius:1.25rem;background:var(--kb-navy);color:#fff}.kb-contact h2{font-size:2.2rem;letter-spacing:-.035em}.kb-contact p{max-width:40rem;margin-top:.6rem;line-height:1.5;color:#d9e4f8}.kb-article-help a,.kb-contact a{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:3.3rem;padding:.75rem 1.2rem;border-radius:.75rem;background:#fff;color:var(--kb-navy);font-weight:700;text-align:center}.kb-article-help a:hover,.kb-contact a:hover{background:#e2eafb}.kb-article-page,.kb-category-page{padding-top:8.7rem}.kb-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;font-size:.87rem;line-height:1.5;color:var(--kb-muted)}.kb-breadcrumb a:hover{color:#1a4cae;text-decoration:underline}.kb-breadcrumb [aria-current]{color:var(--kb-ink)}.kb-topic-header{position:relative;margin-top:2.1rem;padding:3rem;background:var(--kb-navy);border-radius:1.6rem;color:#fff;overflow:hidden}.kb-topic-header__icon{position:absolute;right:3rem;top:3rem;color:#abc5f1;opacity:.7}.kb-topic-header__icon svg{width:5.5rem;height:5.5rem}.kb-topic-header h1{max-width:55rem;font-size:clamp(2.7rem,5vw,4.8rem);line-height:1.05;letter-spacing:-.04em;margin-top:.7rem}.kb-topic-header>p:not(.kb-overline){margin-top:1rem;color:#e1e9f8;font-size:1.08rem}.kb-topic-header>span:last-child{display:block;margin-top:2rem;color:#abc5f1;font-size:.9rem}.kb-topic-layout{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:4rem;margin-top:4rem}.kb-topic-layout h2{font-size:1.6rem;letter-spacing:-.035em;margin-bottom:1.3rem}.kb-article-list{border-top:1px solid var(--kb-line)}.kb-article-list li{border-bottom:1px solid var(--kb-line)}.kb-article-list a{display:block;min-height:5rem;padding:1.4rem .3rem}.kb-article-list a:hover strong{color:#1b4da9;text-decoration:underline}.kb-article-list strong{font-size:1.18rem;letter-spacing:-.02em}.kb-article-list p{margin-top:.4rem;line-height:1.5;color:var(--kb-muted)}.kb-topic-other{align-self:start;padding:1.4rem;background:var(--kb-soft);border-radius:1.2rem}.kb-topic-other h2{font-size:1rem;margin-bottom:.8rem}.kb-topic-other a{display:flex;align-items:center;gap:.7rem;padding:.85rem .2rem;font-size:.88rem;font-weight:650;border-top:1px solid var(--kb-line)}.kb-topic-other a:hover{color:#1b4da9}.kb-topic-other a svg{width:1.25rem;height:1.25rem;flex:none}.kb-article-layout{display:grid;grid-template-columns:13rem minmax(0,1fr) 15rem;gap:clamp(2rem,3vw,3rem);margin-top:3rem;align-items:start}.kb-article-help,.kb-article-nav{position:sticky;top:7.5rem}.kb-article-nav{display:grid;gap:.1rem;font-size:.88rem}.kb-article-nav>span{color:var(--kb-muted);font-weight:700;margin-bottom:.8rem}.kb-article-nav a{padding:.6rem .7rem;border-left:2px solid var(--kb-line)}.kb-article-nav a:hover{border-color:#d22c43;color:#1a4cae}.kb-article{min-width:0}.kb-article__header>a{color:#2857a5;font-size:.88rem;font-weight:700}.kb-article__header>a:hover{text-decoration:underline}.kb-article__header h1{margin:1rem 0;font-size:clamp(2.5rem,4.2vw,4rem);line-height:1.06;letter-spacing:-.04em}.kb-article__header p{font-size:1.2rem;line-height:1.5;color:#4d607b}.kb-article__header>span{display:block;margin-top:1.4rem;font-size:.82rem;color:var(--kb-muted)}.kb-article__steps{margin-top:3.2rem;scroll-margin-top:8rem}.kb-article__questions h2,.kb-article__related h2,.kb-article__steps h2{font-size:1.75rem;letter-spacing:-.035em;margin-bottom:1.4rem}.kb-article__steps ol{border-top:1px solid var(--kb-line)}.kb-article__steps li{display:grid;grid-template-columns:2.8rem minmax(0,1fr);gap:1.2rem;padding:1.35rem 0;border-bottom:1px solid var(--kb-line)}.kb-article__steps li>span{font-size:1rem;font-weight:750;color:#cf2940}.kb-article__steps h3{font-size:1.15rem;line-height:1.3}.kb-article__questions p,.kb-article__steps p{margin-top:.45rem;font-size:1rem;line-height:1.7;color:#495a70}.kb-article__visual{margin:2rem 0 0;padding:1.4rem;background:var(--kb-soft);border-radius:1rem}.kb-article__visual img{width:100%;height:auto;max-width:380px;margin-inline:auto;border-radius:.9rem}.kb-article__visual--esim img,.kb-article__visual--esim-install img{max-width:100%}.kb-article__visual figcaption{margin-top:.85rem;font-size:.85rem;line-height:1.5;color:var(--kb-muted);text-align:center}.kb-article__note{margin-top:2.2rem;scroll-margin-top:8rem;padding:1.5rem;background:#f2f6fc;border:1px solid var(--kb-line);border-radius:.8rem}.kb-article__note strong{font-size:1rem}.kb-article__note p{margin-top:.45rem;line-height:1.6}.kb-article__questions,.kb-article__related{margin-top:3rem;scroll-margin-top:8rem}.kb-article__questions details{border-top:1px solid var(--kb-line);padding:1rem 0}.kb-article__questions details:last-child{border-bottom:1px solid var(--kb-line)}.kb-article__questions summary{cursor:pointer;font-weight:700;min-height:2.75rem}.kb-article__related>div{display:grid;border-top:1px solid var(--kb-line)}.kb-article__related a{display:block;padding:1rem .25rem;border-bottom:1px solid var(--kb-line);font-weight:650}.kb-article__related a:hover{color:#1a4cae;text-decoration:underline}.kb-article-help{padding:1.4rem;border:1px solid var(--kb-line);border-radius:1rem}.kb-article-help strong{font-size:1.12rem}.kb-article-help p{margin:.7rem 0 1.1rem;color:var(--kb-muted);line-height:1.55;font-size:.86rem}.kb-article-help a{display:flex;background:var(--kb-navy);color:#fff;font-size:.84rem}.kb :is(a,summary):focus-visible{outline:3px solid #d42e47;outline-offset:3px;border-radius:.25rem}.kb-contact a:focus-visible{outline-color:#fff}.kb-article-help a:hover{background:#1b4da9}@media (max-width:1050px){.kb-article-layout{grid-template-columns:minmax(0,1fr) 14rem}.kb-article-nav{display:none}.kb-hero__mark{right:-15%;opacity:.36}}@media (max-width:880px){.kb h1,.kb h2{margin-inline:0!important;text-align:left!important}}@media (max-width:760px){.kb-hero__inner{min-height:0;padding-top:5.6rem;padding-bottom:2.5rem}.kb-hero__mark{width:18rem;right:-10rem;top:5rem;opacity:.18}.kb-hero h1{font-size:clamp(2.7rem,10vw,4.2rem)}.kb-hero__lead{font-size:1rem}.kb-search__field{min-height:3.8rem}.kb-content{padding-top:2.5rem}.kb-section+.kb-section{margin-top:3.5rem}.kb-section__head{display:block}.kb-section__head p{margin-top:.7rem}.kb-categories{display:grid;grid-template-columns:1fr}.kb-category,.kb-category:nth-child(4),.kb-category:nth-child(5){grid-column:1;min-height:0;padding:1rem 1.1rem}.kb-category__body{margin-top:.55rem}.kb-category__meta{padding-top:.6rem}.kb-popular__grid{grid-template-columns:1fr}.kb-popular__article{min-height:0;padding-block:1.15rem}.kb-contact{display:block;margin-top:3.5rem;padding:1.8rem}.kb-contact a{margin-top:1.4rem;width:100%}.kb-article-page,.kb-category-page{padding-top:7.5rem}.kb-topic-header{padding:2rem 1.5rem}.kb-topic-header__icon{right:1.2rem;top:1.5rem;opacity:.28}.kb-topic-layout{display:block;margin-top:3rem}.kb-topic-other{margin-top:3rem}.kb-article-layout{display:block;margin-top:2rem}.kb-article-help{position:static;margin-top:3rem}.kb-article__header h1{font-size:clamp(2.25rem,10vw,3.4rem)}}@media (prefers-reduced-motion:reduce){.kb-category{transition:none}.kb-category:hover{transform:none}}