.knp-bn{--bn-red:#ca0928;--bn-ink:#17212b;color:var(--bn-ink)}.knp-bn h1{font-size:clamp(36px,4.3vw,64px);line-height:1.12;letter-spacing:-1.5px;margin:18px 0}.knp-bn h2{font-size:clamp(26px,3vw,38px);line-height:1.22;margin:0 0 22px}.knp-bn h3{font-size:21px;line-height:1.35;margin:0 0 12px}.knp-bn p{margin:0 0 19px;line-height:1.85}.knp-bn a:not(.btn){color:#aa0822;text-decoration:underline;text-underline-offset:3px}.bn-hero{padding:70px 0;background:#f5f6f8;border-bottom:1px solid #e5e7eb}.bn-split{display:grid;grid-template-columns:1.1fr 1fr;gap:46px;align-items:center}.bn-lead{font-size:24px;font-weight:700}.knp-bn figure{margin:0}.knp-bn figure img{display:block;width:100%;height:auto;border-radius:12px}.bn-hero img{aspect-ratio:4/3;object-fit:cover}.knp-bn figcaption{font-size:12px;color:#64717d;padding-top:10px;line-height:1.5}.bn-hero small{display:block;margin-top:22px;color:#5e6873}.bn-white{background:white!important;color:#17212b!important;border:1px solid #d5dae0}.bn-toc{display:flex;flex-wrap:wrap;gap:10px;padding-top:22px;padding-bottom:22px}.bn-toc a{padding:9px 14px;border:1px solid #e0e4e8;border-radius:30px;font-size:14px;text-decoration:none!important}.bn-section{padding-top:64px;padding-bottom:64px;scroll-margin-top:110px}.bn-section.wrap{max-width:1160px}.bn-soft{background:#f5f6f8}.bn-three{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:28px 0}.bn-three article{background:#fff;padding:25px;border:1px solid #e0e4e8;border-radius:12px}.bn-three p{font-size:15px}.bn-notice{border-left:4px solid #ca0928;background:#fff3f5;padding:19px 22px;margin:24px 0}.bn-table{overflow-x:auto;margin:28px 0;border:1px solid #dbe0e6;border-radius:10px}.bn-table table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px}.bn-table caption{text-align:left;padding:16px;font-weight:700;background:#f5f6f8}.bn-table th{background:#17212b;color:white;text-align:left}.bn-table td,.bn-table th{padding:16px;border-bottom:1px solid #e0e4e8;vertical-align:top;line-height:1.6}.bn-table tbody tr:nth-child(even){background:#f8f9fb}.bn-dark{background:#17212b;color:#fff}.bn-dark h2{color:#fff}.bn-dark figcaption{color:#c3cbd3}.bn-steps{list-style:none;counter-reset:bn;display:grid;gap:18px;padding:0}.bn-steps li{counter-increment:bn;position:relative;background:white;border:1px solid #e0e4e8;border-radius:12px;padding:26px 26px 12px 84px}.bn-steps li:before{content:counter(bn,decimal-leading-zero);position:absolute;left:24px;top:25px;color:#ca0928;font-size:26px;font-weight:800}.knp-bn details{border-bottom:1px solid #dce2e7;padding:20px 0}.knp-bn summary{cursor:pointer;font-size:18px;font-weight:700;line-height:1.5}.knp-bn details p{margin:17px 0 0}.bn-dark .eyebrow{color:#ff9eae}@media(max-width:760px){.bn-split,.bn-three{grid-template-columns:1fr;gap:25px}.bn-hero{padding:34px 0}.bn-section{padding-top:38px;padding-bottom:38px}.knp-bn h1{letter-spacing:-.8px}.bn-steps li{padding-left:70px}.bn-steps li:before{left:20px}.bn-three article{padding:20px}.bn-toc{gap:8px}.bn-toc a{font-size:13px}}
