.kb-hero{padding:var(--space-24) 0;background:var(--surface-000)}.kb-hero h1{margin:0;font:700 56px/64px var(--font-sans);letter-spacing:-.03em;color:var(--ink-950);text-wrap:balance;word-break:keep-all}.kb-statement{margin:var(--space-6) 0 0;max-width:40em;font:500 19px/30px var(--font-sans);letter-spacing:-.02em;color:var(--ink-950)}.kb-lead{margin:0;max-width:40em;font:400 19px/30px var(--font-sans);letter-spacing:-.015em;color:var(--ink-700)}.kb-head{margin:0 0 var(--space-12)}.kb-head h2{margin:0;font:700 40px/50px var(--font-sans);letter-spacing:-.025em;color:var(--ink-950)}.kb-head p{margin:var(--space-3) 0 0;max-width:40em;font:400 19px/30px var(--font-sans);letter-spacing:-.015em;color:var(--ink-700)}.kb-info{margin:0;border-top:var(--stroke-hairline) solid var(--line-100)}.kb-info>div{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--stroke-hairline) solid var(--line-100)}.kb-info dt{font:500 14px/27px var(--font-sans);color:var(--ink-500)}.kb-info dd{margin:0;font:500 17px/27px var(--font-sans);color:var(--ink-950);font-variant-numeric:tabular-nums;word-break:keep-all}.kb-note{margin:var(--space-4) 0 0;font:500 14px/21px var(--font-sans)}.kb-note,.kb-note a{color:var(--ink-500)}.kb-note a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-300)}.kb-note a:hover{color:var(--ink-950);text-decoration-color:var(--ink-950)}.kb-rename{padding:var(--space-16) 0 var(--space-24);background:var(--surface-000)}.kb-rename h1{margin:0;font:700 40px/50px var(--font-sans);letter-spacing:-.03em;color:var(--ink-950);text-wrap:balance;word-break:keep-all}.kb-rename__lead{margin:var(--space-2) 0 0;max-width:40em;font:400 19px/30px var(--font-sans);letter-spacing:-.015em;color:var(--ink-700)}.kb-rename__small{display:block;margin-bottom:var(--space-2);font:500 14px/21px var(--font-sans);color:var(--ink-500)}.kb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8)}.kb-actions .ka-btn{height:44px}.kb-textlink{font:600 15px/22px var(--font-sans);color:var(--ink-950);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-300)}.kb-textlink:hover{text-decoration-color:var(--ink-950)}.kb-block{margin-top:var(--space-16);padding-top:var(--space-8);border-top:var(--stroke-hairline) solid var(--ink-950)}.kb-block h2{margin:0;font:700 21px/29px var(--font-sans);letter-spacing:-.02em;color:var(--ink-950)}.kb-block>p{margin:var(--space-2) 0 0;max-width:46em;font:400 17px/27px var(--font-sans);letter-spacing:-.01em;color:var(--ink-700)}.kb-names{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stroke-hairline);margin-top:var(--space-6);background:var(--line-100);border:var(--stroke-hairline) solid var(--line-100);border-radius:var(--radius-frame);overflow:hidden}.kb-names article{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-8) var(--space-6);background:var(--surface-000)}.kb-names small{font:500 14px/21px var(--font-sans);color:var(--ink-500)}.kb-names strong{font:700 28px/34px var(--font-sans);letter-spacing:-.025em;color:var(--ink-950)}.kb-names span{font:400 17px/27px var(--font-sans);letter-spacing:-.01em;color:var(--ink-700)}.kb-block .kb-info{margin-top:var(--space-6)}@media (max-width:880px){.kb-hero{padding:var(--space-16) 0}.kb-hero h1{font-size:38px;line-height:46px}.kb-head h2,.kb-rename h1{font-size:28px;line-height:36px}.kb-head p,.kb-lead,.kb-rename__lead,.kb-statement{font-size:17px;line-height:27px}.kb-info>div{gap:var(--space-1)}.kb-info>div,.kb-names{grid-template-columns:minmax(0,1fr)}}