.kf-public-2026{--kf-p-ink:#182c45;--kf-p-body:#455569;--kf-p-gold:#9a7842;--kf-p-line:#dfe5e9;--kf-p-paper:#f7f8fa;font-family:Pretendard Variable,Pretendard,Segoe UI,sans-serif;font-size:16px;line-height:1.8;color:var(--kf-p-body);font-synthesis:none;-webkit-font-smoothing:antialiased;background:#fff}.kf-public-2026 :is(h1,h2,h3,h4,p,li,td,th){word-break:keep-all;overflow-wrap:break-word}html[lang^=en] .kf-public-2026 :is(h1,h2,h3,h4,p,li,td,th,a,span){word-break:normal;overflow-wrap:break-word;letter-spacing:normal}.kf-public-2026 :is(a,button,input,summary):focus-visible{outline:3px solid #aa8244;outline-offset:4px}.kf-public-2026 [data-aos]{opacity:1!important;transform:none!important}.kf-public-2026 main :is(h1,h2,h3),.kf-public-2026 .kfh :is(h1,h2,h3){font-family:Pretendard Variable,Pretendard,Segoe UI,sans-serif!important;letter-spacing:-.032em;font-weight:720;line-height:1.45;text-wrap:balance}.kf-public-2026:not(.kf-public-page-home) main h2{font-size:clamp(24px,2.35vw,32px);color:var(--kf-p-ink)}.kf-public-2026:not(.kf-public-page-home) main h3{font-size:18px;line-height:1.5}.kf-public-2026:not(.kf-public-page-home) main p{font-size:16px;line-height:1.85}.kf-public-2026:not(.kf-public-page-home) main :is(.text-muted,small){color:#657286}.kf-public-2026:not(.kf-public-page-home) main [class*="text-[11"],.kf-public-2026:not(.kf-public-page-home) main [class*="text-[12"]{font-size:14px;line-height:1.65}.kf-public-2026 main input{font-size:16px!important;min-width:0}.kf-public-2026 .kf-page-hero__content{padding-block:52px 54px!important}.kf-public-2026 .kf-page-hero__content h1{font:740 clamp(32px,3.8vw,46px)/1.24 "Pretendard Variable",Pretendard,sans-serif!important;letter-spacing:-.04em!important;max-width:760px}.kf-public-2026 .kf-page-hero__content p:last-child{font-size:17px!important;line-height:1.75!important;color:#455a76;max-width:650px!important;margin-top:18px}.kf-public-2026 .kf-page-hero__content p:first-child{font-size:12px;letter-spacing:.02em;line-height:1.7}.kf-public-2026 .en-eyebrow{font-size:12px;font-weight:650;letter-spacing:.16em;color:#8c703e}.kf-public-2026 .kf-page-hero__content:after{content:"";display:block;width:46px;height:3px;background:#b69560;margin-top:26px}.kf-public-2026 .kf-page-photo-banner img{opacity:.7;filter:saturate(.68)}.kf-public-2026 .kf-platform-feature{border:1px solid var(--kf-p-line);border-radius:12px;box-shadow:none;overflow:hidden}.kf-public-2026 .kf-platform-feature__image img{object-fit:contain;height:auto}.kf-public-2026 .kf-platform-feature figcaption{padding:22px 26px;background:#f7f8fa}.kf-public-2026 .kf-platform-feature figcaption strong{font-size:18px!important;line-height:1.65}.kf-public-2026 aside{border:1px solid var(--kf-p-line);border-radius:12px;padding:20px 14px;background:#fafbfd;width:250px;top:112px}.kf-public-2026 aside h2{color:var(--kf-p-ink);border-color:#b39460;font-size:20px;padding-inline:8px}.kf-public-2026 aside li a{font-size:15px!important;line-height:1.55;min-height:54px;height:auto!important;padding-block:14px;gap:10px;white-space:normal}.kf-public-2026 aside li a svg{flex-shrink:0}.kf-public-2026 aside li a .sn-chev{width:11px}.kf-public-2026 .rounded-card{border-radius:12px;border-color:var(--kf-p-line);box-shadow:0 6px 24px -20px #182c4540}.kf-public-2026 .mini-bar{border-radius:12px;background:#f2f5f8;border:1px solid #e1e7ed;line-height:1.65}.kf-public-2026 .mini-bar .mb-item{min-width:0;font-size:15px;padding:18px;white-space:normal}.kf-public-2026 .flow{gap:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:22px 18px;align-items:stretch}.kf-public-2026 .flow .f-step{font-size:15px!important;line-height:1.55;min-height:100px;min-width:0;white-space:normal;border:1px solid #dfe7ef;border-radius:8px;background:#fff;padding:18px 10px;justify-content:center}.kf-public-2026 .flow .f-arr{align-self:center;color:#9a7842}.kf-public-2026 .kf-sol-modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:32px}.kf-public-2026 .kf-sol-modules>div{padding:28px 24px!important;text-align:left;border-top:3px solid #9e8255}.kf-public-2026 .kf-sol-modules svg{margin-left:0;width:32px;height:32px;margin-bottom:18px;color:#355675}.kf-public-2026 .kf-sol-modules p{font-size:15px!important}.kf-public-2026 .kf-news-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kf-public-2026 .kf-news-card-grid>li{grid-column:auto!important}.kf-public-2026 .kf-news-card-grid>li>a{height:100%;display:flex;flex-direction:column;transform:none}.kf-public-2026 .kf-news-card-grid img{aspect-ratio:3/2;object-fit:contain;background:#eef1f4;transform:none!important}.kf-public-2026 .kf-news-card-grid>li>a>span:last-child{padding:24px;flex:1;display:flex;flex-direction:column;gap:8px}.kf-public-2026 .kf-news-card-grid b{font-size:18px!important;line-height:1.55;letter-spacing:-.025em}.kf-public-2026 .kf-news-card-grid b+span{font-size:14px!important;line-height:1.7}.kf-public-2026 .kf-news-card-grid b+span+span{font-size:13px!important;line-height:1.65;margin-top:auto;padding-top:14px;gap:10px}.kf-public-2026 .kf-resource-group__header{flex-wrap:wrap;padding:22px!important;gap:12px}.kf-public-2026 .kf-resource-group__header h3{font-size:18px!important;line-height:1.5}.kf-public-2026 .doc-row{padding:17px 22px;gap:12px}.kf-public-2026 .doc-row .nm{font-size:15px;line-height:1.65}.kf-public-2026 .doc-row .nm+span{max-width:48%;gap:6px}.kf-public-2026 .doc-row a{min-height:36px;font-size:12px}.kf-public-2026 footer{line-height:1.8}.kf-public-2026 footer :is(p,a,li){font-size:14px}.kf-public-2026 .kfh .kfh-hero__title{font-size:clamp(30px,3vw,46px)!important;line-height:1.4!important;font-weight:730!important}.kf-public-2026 .kfh .kfh-hero__title>:is(span,em){font-weight:inherit}.kf-public-2026 .kfh .kfh-head h2{font-size:clamp(28px,2.8vw,38px);font-weight:720;line-height:1.45}.kf-public-2026 .kfh .kfh-hero__lead{font-size:17px;line-height:1.85}.kf-public-2026 .kfh-eyebrow{font-size:12px;letter-spacing:.11em}.kf-public-2026 .kfp-press{padding-block:72px;background:#f7f8fa}.kf-public-2026 .kfp-press .kfh-shell{width:100%;max-width:1360px;margin:auto;padding-inline:40px}.kf-public-page-news .kfp-press{padding:0 0 56px;background:transparent}.kf-public-page-news .kfp-press .kfh-shell{padding:0}.kf-public-2026 .kfp-press__heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.kf-public-2026 .kfp-press__heading h2{font-size:clamp(26px,2.8vw,38px);line-height:1.4;letter-spacing:-.035em;color:#182c45;margin:10px 0 0}.kf-public-2026 .kfp-press__naver{display:inline-flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;color:#375268;white-space:nowrap;padding:12px 16px;border:1px solid #d9e2e7;border-radius:6px;background:#fff}.kf-public-2026 .kfp-press__naver b{color:#14864b}.kf-public-2026 .kfp-press__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kf-public-2026 .kfp-article{padding:0!important;display:flex;flex-direction:column;border:1px solid #dce3e9;border-radius:12px;overflow:hidden;background:#fff;color:#182c45;box-shadow:none;transition:border-color .2s,box-shadow .2s;min-width:0}.kf-public-2026 .kfp-article:hover{transform:none;border-color:#b0935d;box-shadow:0 12px 26px -20px #182c4555}.kf-public-2026 .kfp-article__image{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:3/2;background:#e9edf1;border-bottom:1px solid #e4e9ed;overflow:hidden}.kf-public-2026 .kfp-article__image img{width:100%;height:100%;object-fit:contain;display:block}.kf-public-2026 .kfp-article__body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1;gap:16px}.kf-public-2026 .kfp-article__top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:#7f6335;letter-spacing:.03em;font-weight:650}.kf-public-2026 .kfp-article h3{font-size:20px!important;line-height:1.55!important;letter-spacing:-.025em;margin:0;font-weight:680!important;text-wrap:pretty!important;color:#182c45}.kf-public-2026 .kfp-article__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:auto;padding-top:20px;border-top:1px solid #e8edf0;font-size:13px;line-height:1.5;color:#657286}.kf-public-2026 .kfp-article__arrow{margin-left:auto;font-size:20px;color:#5d7182}.kf-public-2026 .kfp-press__note{font-size:13px!important;line-height:1.8!important;color:#6a7786;margin-top:20px;max-width:900px}.kf-public-2026 .kfp-press__more{margin-top:22px;border-top:1px solid #dbe2e8}.kf-public-2026 .kfp-press__more summary{display:flex;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:650}.kf-public-2026 .kfp-press__more summary::-webkit-details-marker{display:none}.kf-public-2026 .kfp-press__more[open] summary>span{transform:rotate(45deg)}.kf-public-2026 .kfp-press__more .kfp-press__grid{padding-top:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.kf-public-2026 .kfp-press__more .kfp-article{display:grid;grid-template-columns:150px minmax(0,1fr)}.kf-public-2026 .kfp-press__more .kfp-article__image{aspect-ratio:auto;height:100%;border:0;background:#e9edf1}.kf-public-2026 .kfp-press__more .kfp-article__body{padding:20px;gap:8px}.kf-public-2026 .kfp-press__more .kfp-article h3{font-size:17px!important}.kf-public-2026 .kfx-tech{position:relative;background:#132b43;color:#eaf3fb;border-radius:16px;border:1px solid #294660;padding:26px;overflow:hidden;box-shadow:0 18px 45px -28px #142e49}.kf-public-2026 .kfx-tech:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:26px 26px}.kf-public-2026 .kfx-tech>*{position:relative}.kf-public-2026 .kfx-tech__top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid #36516a}.kf-public-2026 .kfx-tech__top strong{font-size:18px;letter-spacing:.02em}.kf-public-2026 .kfx-tech__top span{font-size:12px;color:#c4d2df;border:1px solid #4b6379;padding:4px 8px;border-radius:4px}.kf-public-2026 .kfx-tech__actors{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.kf-public-2026 .kfx-tech__actors span{padding:12px;background:#213e59;border:1px solid #43617a;border-radius:7px;font-size:14px;line-height:1.5;display:flex;align-items:center;gap:8px}.kf-public-2026 .kfx-tech__actors i{width:7px;height:7px;border-radius:50%;background:#accca3;flex-shrink:0}.kf-public-2026 .kfx-tech__pipes{width:100%;height:56px;display:block;overflow:visible}.kf-public-2026 .kfx-tech__pipes .kfx-flow{stroke:#d2b572;stroke-dasharray:4 8;animation:kfx-flow 2s linear infinite}.kf-public-2026 .kfx-tech__core{display:flex;align-items:center;justify-content:center;gap:18px;border:1px solid #8c7955;border-radius:10px;background:#203850;padding:18px}.kf-public-2026 .kfx-tech__core svg{width:54px;height:58px;flex-shrink:0;color:#d3b474}.kf-public-2026 .kfx-tech__core strong{display:block;font-size:22px;line-height:1.4;font-weight:650}.kf-public-2026 .kfx-tech__core small{display:block;font-size:13px;color:#c6d6e2;margin-top:4px}.kf-public-2026 .kfx-tech__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:24px 0 14px}.kf-public-2026 .kfx-tech__tabs button{padding:11px 5px;border:1px solid #45627c;border-radius:6px;background:#1a344d;color:#cfdeeb;font:600 13px/1.5 inherit;min-height:48px;cursor:pointer}.kf-public-2026 .kfx-tech__tabs button[aria-pressed=true]{border-color:#d0b777;background:#e4d5b3;color:#182c45}.kf-public-2026 .kfx-tech__explain{font-size:14px!important;line-height:1.75!important;color:#c4d5e4;margin:0;min-height:74px}.kf-public-2026 .kfx-tech__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #36516a;font-size:11px;color:#b4c5d4}.kf-public-2026 .kfx-tech__toggle{font:inherit;color:#d8e5ef;border:1px solid #536b7e;border-radius:4px;padding:6px 10px;background:transparent;cursor:pointer;min-height:36px}.kf-public-2026 .kfx-tech[data-paused=true] .kfx-flow{animation-play-state:paused}@keyframes kfx-flow{to{stroke-dashoffset:-48}}@media(min-width:1180px){.kf-public-2026 .kf-header-tools{gap:12px}.kf-public-2026 .kf-header-account__link{font-size:14px}}@media(max-width:1100px){.kf-public-2026 .kf-sol-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-public-2026 .kf-gnb-group__trigger{white-space:nowrap}.kf-public-2026 .kfp-press__more .kfp-press__grid{grid-template-columns:1fr}.kf-public-2026 aside{width:220px}.kf-public-2026 .kf-news-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.kf-public-2026 .kf-page-hero__content{padding:32px 22px!important}.kf-public-2026 .kf-page-hero__content h1{font-size:32px!important;max-width:100%!important}.kf-public-2026 .kf-page-hero__content p:last-child{font-size:16px!important;max-width:100%!important}.kf-public-2026 .kf-page-photo-banner{opacity:.24}.kf-public-2026 .kf-page-hero__content:after{margin-top:22px}.kf-public-2026:not(.kf-public-page-home) main p{font-size:16px}.kf-public-2026 aside{width:100%;position:static;padding:18px!important}.kf-public-2026 aside ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.kf-public-2026 aside li a{font-size:14px!important;gap:8px}.kf-public-2026 aside .sn-chev{display:none}.kf-public-2026 main .kf-mobile-card-grid{grid-template-columns:1fr!important}.kf-public-2026 .kf-sol-modules{grid-template-columns:1fr}.kf-public-2026 .kf-sol-modules>div{padding:22px!important}.kf-public-2026 .flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.kf-public-2026 .flow .f-arr{display:none}.kf-public-2026 .flow .f-step{min-height:100px;gap:10px;padding:16px 12px;line-height:1.5!important;flex-direction:column}.kf-public-2026 .flow .f-step>svg{flex-shrink:0}.kf-public-2026 .kf-news-card-grid{grid-template-columns:1fr!important;gap:22px}.kf-public-2026 .kf-news-card-grid>li>a>span:last-child{padding:22px}.kf-public-2026 .kf-news-card-grid b{font-size:19px!important}.kf-public-2026 .kf-news-card-grid b+span{font-size:14px!important}.kf-public-2026 .kfims-res-group-grid{grid-template-columns:1fr!important}.kf-public-2026 .kfims-res-group-grid>section{grid-column:auto!important}.kf-public-2026 .doc-row{display:flex!important;flex-wrap:wrap;gap:8px;padding:16px!important}.kf-public-2026 .doc-row .nm{flex:1;min-width:140px;font-size:15px!important}.kf-public-2026 .doc-row .nm+span{max-width:100%;width:100%;justify-content:flex-end}.kf-public-2026 .kf-resource-group__header>div:last-child{width:100%;margin:0;justify-content:flex-start}.kf-public-2026 .kf-resource-group__header>h3{width:auto;flex:1;min-width:130px}.kf-public-2026 .kfp-press{padding-block:46px}.kf-public-2026 .kfp-press .kfh-shell{padding-inline:22px}.kf-public-page-news .kfp-press .kfh-shell{padding:0}.kf-public-2026 .kfp-press__heading{align-items:start;flex-direction:column;gap:18px}.kf-public-2026 .kfp-press__grid{grid-template-columns:1fr}.kf-public-2026 .kfp-press__more .kfp-article{display:flex}.kf-public-2026 .kfp-press__more .kfp-article__image{aspect-ratio:3/2}.kf-public-2026 .kfp-article__body{padding:22px}.kf-public-2026 .kfp-article h3{font-size:21px!important}.kf-public-2026 .kfp-article__meta{font-size:14px}.kf-public-2026 .kfx-tech{padding:22px 18px}.kf-public-2026 .kfx-tech__top strong{font-size:17px}.kf-public-2026 .kfx-tech__actors span{font-size:13px;padding:12px 10px}.kf-public-2026 .kfx-tech__tabs{grid-template-columns:1fr 1fr}.kf-public-2026 .kfx-tech__explain{min-height:0}.kf-public-2026 .kfx-tech__footer{align-items:start}.kf-public-2026 .kfx-tech__toggle{white-space:nowrap}.kf-public-2026 .kfh .kfh-hero__title{font-size:32px!important;line-height:1.45!important}.kf-public-2026 .kfh .kfh-hero__lead{font-size:16px}}@media(prefers-reduced-motion:reduce){.kf-public-2026 *,.kf-public-2026 *:before,.kf-public-2026 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.kf-public-2026 .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.kf-public-2026 .kfx-tech__tabs button{font-family:inherit;font-size:13px;font-weight:600;line-height:1.5}@media(max-width:767px){.kf-public-2026 .kf-page-photo-banner,.kf-public-2026 .kf-page-photo-banner img{opacity:1}}@media(min-width:1024px)and (max-width:1199px){.kf-public-2026 .kf-site-header__inner>nav{gap:14px}.kf-public-2026 .kf-site-header__inner>nav :is(a,span){font-size:13px}.kf-public-2026 .kf-site-header__inner{gap:20px}}@media(max-width:1023px){.kf-public-2026 .kf-site-header__inner>nav{display:none!important}.kf-public-2026>div:has(>aside){display:flex;flex-direction:column;gap:28px}.kf-public-2026>div:has(>aside)>main{width:100%}.kf-public-2026 aside{position:static;width:100%;padding:20px}.kf-public-2026 aside ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px}.kf-public-2026 aside li{min-width:0}.kf-public-2026 aside li a{padding-inline:10px;font-size:14px!important;height:auto!important;white-space:normal}.kf-public-2026 aside .sn-chev{display:none}}.kf-public-2026 .kf-mobile-card-grid>div>div{min-width:0}.kf-public-2026 .timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-height:0;align-items:stretch;margin-top:32px}.kf-public-2026 .timeline:before,.kf-public-2026 .tl-item:after,.kf-public-2026 .tl-card:after{display:none}.kf-public-2026 .timeline .tl-item{height:auto;min-width:0;margin:0;grid-column:auto!important}.kf-public-2026 .timeline .tl-card{position:relative;inset:auto;transform:none;width:100%;height:100%;margin:0;padding:24px 20px;text-align:left;border-radius:10px;border:1px solid #dbe3eb;background:#fff;box-shadow:none;border-top:3px solid #ab8c57}.kf-public-2026 .tl-card .tc-date{font-size:18px;font-weight:700;color:#25435e;margin-top:14px}.kf-public-2026 .tl-card .tc-txt{font-size:15px!important;line-height:1.75!important;margin-top:10px}.kf-public-2026 .org-dept,.kf-public-2026 .org-mid .om{font-size:15px!important;line-height:1.65;min-height:80px;padding:20px 16px;display:flex;align-items:center;justify-content:center}.kf-public-2026 main .kfx-tech__core small{color:#c6d6e2!important}@media(max-width:767px){.kf-public-2026 .timeline{grid-template-columns:1fr!important}.kf-public-2026 aside ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.kf-public-2026 aside ul{grid-template-columns:1fr}.kf-public-2026 aside li a{font-size:15px!important;min-height:48px}.kf-public-2026 .kf-site-header__inner>.kf-header-tools{display:none!important}}.kf-refined-2026{--kf-r-navy:#18334a;--kf-r-gold:#94754b;--kf-r-body:#4b5d6b;--kf-r-line:#dce3e6;color:var(--kf-r-body);background:#fff;font-size:16px;line-height:1.8}.kf-refined-2026 *{box-sizing:border-box}.kf-refined-2026 :is(h1,h2,h3,h4){color:var(--kf-r-navy);font-weight:650!important;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word}html[lang^=en] .kf-refined-2026 :is(h1,h2,h3,h4,p,a,span,li,strong){word-break:normal;overflow-wrap:normal;hyphens:none}html[lang^=en] .kf-refined-2026 :is(h1,h2,h3,h4){text-wrap:pretty;letter-spacing:-.025em}.kf-refined-2026 main p{line-height:1.8!important}.kf-refined-2026 main .grid>div{min-width:0}.kf-refined-2026 main .sec-title .u{background:none!important;padding-bottom:0!important;color:inherit!important}.kf-refined-2026 a{transition:color .18s ease,background-color .18s ease,border-color .18s ease}.kf-refined-2026 :is(a,button,input,summary):focus-visible{outline:3px solid #ad8b5c;outline-offset:4px}.kf-refined-2026 header.sticky{border-color:#e5eaed;background:#fffffffa;box-shadow:none}.kf-refined-2026 .kf-site-header__inner{max-width:1320px!important;min-height:92px!important;padding:8px 32px!important;gap:28px!important}.kf-refined-2026 .kf-site-logo{flex:0 0 auto;width:176px!important;min-width:0!important;padding:0!important}.kf-refined-2026 .kf-site-logo__lockup{display:block;width:176px!important;height:auto!important;max-height:78px!important;object-fit:contain;object-position:left center;filter:none!important}.kf-refined-2026 .kf-site-header__inner>nav{gap:22px!important;min-width:0}.kf-refined-2026 .kf-site-header__inner>nav :is(a,span){font-size:14px!important;white-space:nowrap;letter-spacing:0}.kf-refined-2026 .kf-site-header__inner>nav>a,.kf-refined-2026 .kf-gnb-group__trigger{height:70px!important;color:#314858}.kf-refined-2026 .border-blue{border-color:var(--kf-r-gold)!important;color:var(--kf-r-navy)!important}.kf-refined-2026 .kf-header-tools{gap:14px!important}.kf-refined-2026 .kf-header-account__link{font-size:13px!important;color:#385267!important;white-space:nowrap}.kf-refined-2026 .kf-lang-switch{padding:3px!important;border:1px solid var(--kf-r-line)!important;background:#f7f8f9!important;box-shadow:none!important;border-radius:5px!important}.kf-refined-2026 .kf-lang-switch__link{font-size:12px!important;padding:7px 9px!important;border-radius:3px!important;white-space:nowrap;box-shadow:none!important}.kf-refined-2026 .kf-lang-switch__link.is-active{background:var(--kf-r-navy)!important;color:#fff!important}.kf-refined-2026 .kf-gnb-toggle{border-radius:4px;width:44px;height:44px;flex:none}.kf-refined-2026 .kf-mobnav{max-height:calc(100dvh - 82px);overflow:auto;overscroll-behavior:contain;background:#fff;border-top:1px solid #e8ecef}.kf-refined-2026 .kf-mobnav__link{font-size:16px!important;min-height:49px;color:var(--kf-r-navy)!important;line-height:1.5}.kf-refined-2026 .kf-mobnav__link--login{background:#1d3d52!important;color:#fff!important}.kf-refined-2026 .kf-mobnav__submenu{background:#f2f5f4!important;border-left-color:#9b8058!important}.kf-refined-2026 .kf-mobnav__language{margin-bottom:20px}.kf-refined-2026 .kf-footer-logo-lockup{display:block;width:190px!important;height:auto!important;object-fit:contain;filter:none!important}.kf-refined-2026 footer>div:first-child{gap:32px!important}.kf-refined-2026 footer p{overflow-wrap:anywhere!important;font-size:14px!important}.kf-refined-2026 .kf-page-hero__content{padding:42px 24px 44px!important;max-width:1200px!important}.kf-refined-2026 .kf-page-hero__content h1{max-width:920px;font-size:clamp(30px,3.4vw,44px)!important;line-height:1.25!important;font-weight:650!important;color:var(--kf-r-navy)!important}.kf-refined-2026 .kf-page-hero__content p:last-child{max-width:820px!important;font-size:16px!important;line-height:1.75!important;color:#566879!important}.kf-refined-2026 .kf-page-hero__content .en-eyebrow{color:#89704f!important;letter-spacing:.16em;font-size:11px;margin-bottom:12px}.kf-refined-2026 section:has(>.kf-page-hero__content){background:#f3f5f5!important;border-bottom:1px solid #e5eaeb}.kf-refined-2026 .kf-page-photo-banner{display:none!important}.kf-refined-2026:not(.kf-public-page-home) main{max-width:1200px!important;padding-top:48px!important;padding-bottom:72px!important}.kf-refined-2026:not(.kf-public-page-home) main h2{font-size:clamp(23px,2.5vw,32px)!important;line-height:1.4!important;max-width:950px}.kf-refined-2026:not(.kf-public-page-home) main h3{font-size:18px!important;line-height:1.5!important}.kf-refined-2026 :is(.kf-mobile-card-grid,.module-grid,.org-depts)>*{min-width:0}.kf-refined-2026 :is(.kf-platform-feature,.kfr-profile-photo){overflow:hidden;background:#f5f6f5;border:1px solid #dce3e6;border-radius:7px!important;box-shadow:none;margin-block:28px}.kf-refined-2026 .kf-platform-feature .kfr-photo{height:auto!important;position:relative!important;inset:auto!important}.kf-refined-2026 .kf-platform-feature figcaption{position:static!important;background:#f6f7f7!important;padding:20px 24px!important;color:var(--kf-r-navy)!important}.kf-refined-2026 .kf-platform-feature figcaption strong{display:block;color:var(--kf-r-navy)!important;font-size:17px!important;line-height:1.65!important;margin-top:6px}.kf-refined-2026 .kf-platform-feature figcaption small{display:block;color:#7b6548!important;font-size:10px!important;letter-spacing:.12em}.kf-refined-2026 .kfr-photo{display:block;position:relative;min-width:0;max-width:100%;height:auto;background:#edf0ef;isolation:isolate}.kf-refined-2026 .kfr-photo img{display:block;width:100%;height:auto!important;max-height:520px;object-fit:contain!important;object-position:center;animation:none!important;transform:none!important}.kf-refined-2026 .kfr-photo__caption{display:block;background:#f5f6f5;color:#526474;font:400 12px/1.65 Pretendard Variable,Pretendard,sans-serif;padding:12px 16px;text-align:left;white-space:normal}.kf-refined-2026 .kfr-profile-photo>figcaption{padding:10px 16px;color:#73808a;font-size:11px;line-height:1.5;border-top:1px solid #e4e8e8}.kf-refined-2026 .kfr-overline{display:block;color:#8e724e!important;font-size:11px!important;font-weight:650!important;letter-spacing:.13em;line-height:1.6!important;margin:0 0 12px;text-transform:uppercase}.kf-refined-2026 .kfr-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.kf-refined-2026 .kfr-section-heading h2{margin:0!important}.kf-refined-2026 .kfr-section-heading p:not(.kfr-overline){margin-top:14px;max-width:700px;font-size:16px}.kf-refined-2026 .kfr-intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:52px;margin-bottom:64px}.kf-refined-2026 .kfr-intro p:not(.kfr-overline){margin-top:18px;max-width:60ch;font-size:16px!important}.kf-refined-2026 .kfr-intro .kfr-profile-photo{margin:0}.kf-refined-2026 .kfr-network{padding:34px;background:#f4f6f6;border:1px solid #dce3e6;border-radius:8px;margin:0 0 48px;overflow:hidden}.kf-refined-2026 .kfr-motion-toggle{color:#4b5c69;white-space:nowrap;font-size:12px;line-height:1.5;border:1px solid #d0d9dc;border-radius:4px;background:#fff;padding:9px 12px;min-height:40px;flex-shrink:0}.kf-refined-2026 .kfr-network-core{display:flex;align-items:center;gap:32px;position:relative;overflow:hidden;background:#fff;border:1px solid #d7e0e3;border-left:4px solid #a18458;border-radius:5px;padding:26px 30px;margin-bottom:24px}.kf-refined-2026 .kfr-network-core>img{width:180px;height:auto;flex:none;object-fit:contain}.kf-refined-2026 .kfr-network-core>div{border-left:1px solid #e1e6e8;padding-left:30px;min-width:0}.kf-refined-2026 .kfr-network-core .kfr-overline{margin-bottom:6px}.kf-refined-2026 .kfr-network-core p{font-size:17px!important;color:#213c52;margin:0;line-height:1.6!important}.kf-refined-2026 .kfr-network-pulse{position:absolute;bottom:0;left:-20%;height:2px;width:20%;background:linear-gradient(90deg,transparent,#ac8e60,transparent);animation:kfr-signal 6s ease-in-out infinite}.kf-refined-2026 [data-kfr-motion][data-paused=true] .kfr-network-pulse{animation-play-state:paused}.kf-refined-2026 .kfr-partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.kf-refined-2026 .kfr-partner{padding:24px;background:#fff;border:1px solid #e1e6e8;border-radius:5px;min-width:0;display:flex;flex-direction:column;gap:12px;position:relative}.kf-refined-2026 .kfr-partner__number{font-size:12px;letter-spacing:.1em;color:#8d775a;font-weight:600}.kf-refined-2026 .kfr-partner h3{font-size:18px!important;line-height:1.45!important;margin:0!important}.kf-refined-2026 .kfr-partner p{font-size:15px!important;line-height:1.75!important;color:#596c7c;margin:0!important}.kf-refined-2026 .kfr-lifecycle{margin:32px 0;background:#f7f8f8;padding:26px;border:1px solid #e2e7e9;border-radius:6px}.kf-refined-2026 .kfr-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.kf-refined-2026 .kfr-step{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #dfe5e7;border-radius:4px;min-width:0;line-height:1.5}.kf-refined-2026 .kfr-step>span{font-size:11px;font-weight:600;color:#8d775a;line-height:24px;flex:none}.kf-refined-2026 .kfr-step strong{font-size:14px;font-weight:600;color:#284558;line-height:1.7}.kf-refined-2026 .kfr-support{margin-top:48px}.kf-refined-2026 .kfr-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.kf-refined-2026 .kfr-support-card{padding:24px 20px;border:1px solid #dfe5e7;background:#fff;border-radius:5px;min-width:0}.kf-refined-2026 .kfr-support-card h3{font-size:17px!important;margin:0 0 12px!important;line-height:1.5!important}.kf-refined-2026 .kfr-support-card p{font-size:14px!important;margin:0;color:#5b6d7a}.kf-refined-2026 .kfr-principles{display:flex;flex-wrap:wrap;gap:12px 22px;padding:26px 0 0;margin-top:32px;border-top:1px solid #e2e7e9}.kf-refined-2026 .kfr-principles span{font-size:13px;line-height:1.6;color:#526878;display:flex;gap:8px}.kf-refined-2026 .kfr-principles span:before{content:"\2713";color:#9b7d53}.kf-refined-2026 .kfr-architecture{display:flex;flex-direction:column;justify-content:center;gap:12px;position:relative;overflow:hidden;background:#f3f6f6!important;padding:32px!important;border:1px solid #dce4e7;border-radius:6px;height:auto!important;width:100%!important;min-width:0!important;aspect-ratio:auto!important;min-height:260px;color:var(--kf-r-navy)}.kf-refined-2026 .kfr-world-map{aspect-ratio:auto!important;background:#f4f6f6;border:1px solid #e0e6e8;padding:20px;max-width:100%;height:auto!important}.kf-refined-2026 .kfr-world-map img{width:100%;height:auto;max-height:440px;object-fit:contain}.kf-refined-2026 .kfr-architecture__nodes{display:flex;align-items:stretch;justify-content:space-between;gap:10px}.kf-refined-2026 .kfr-architecture__nodes>div{background:#fff;min-width:0;flex:1;display:flex;flex-direction:column;gap:16px;border:1px solid #d6e0e5;border-top:2px solid #a98b5e;border-radius:4px;padding:18px 14px}.kf-refined-2026 .kfr-node-index{font-size:11px;color:#9a7e55}.kf-refined-2026 .kfr-architecture strong{font-size:16px;line-height:1.5;color:#234158}.kf-refined-2026 .kfr-architecture__arrow{align-self:center;color:#a28459}.kf-refined-2026 .kfr-architecture>p{color:#627786;font-size:12px!important;margin:6px 0 0}.kf-refined-2026 .kfr-signal{position:absolute;bottom:0;left:-20%;width:20%;height:2px;background:linear-gradient(90deg,transparent,#ae9164,transparent);animation:kfr-signal 7s ease-in-out 1 forwards}@keyframes kfr-signal{0%,15%{left:-20%}75%,to{left:110%}}.kf-refined-2026 .kfh-hero{background:#f4f6f5!important;border-bottom:1px solid #e2e7e6;min-height:0!important;padding:0!important}.kf-refined-2026 .kfh-hero__inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;max-width:1260px!important;gap:64px!important;padding:68px 32px!important;align-items:center}.kf-refined-2026 .kfh-hero__copy{display:block!important;max-width:100%;padding:0!important;order:0!important}.kf-refined-2026 .kfr-hero-profile{order:1!important}.kf-refined-2026 .kfh-hero__title{font-size:clamp(32px,3.7vw,50px)!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.035em!important;margin:20px 0 24px!important;color:#18334a!important}.kf-refined-2026 .kfh-hero__title span{display:inline}.kf-refined-2026 .kfh-hero__lead{color:#526675!important;font-size:17px!important;line-height:1.85!important;max-width:52ch!important}.kf-refined-2026 .kfh-profile-label{display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px;color:#856e4d;font-size:11px!important;letter-spacing:.11em;line-height:1.8!important}.kf-refined-2026 .kfh-profile-status{font-size:10px!important;border:1px solid #d9d1c2;background:transparent!important;color:#7d694d!important;padding:3px 8px;line-height:1.8}.kf-refined-2026 .kfh-hero__actions{margin-top:28px!important;gap:12px;flex-wrap:wrap}.kf-refined-2026 .kfh-btn{min-height:48px!important;font-size:14px!important;padding:14px 20px!important;border-radius:4px!important;box-shadow:none!important;white-space:normal;line-height:1.5!important;text-align:center}.kf-refined-2026 .kfh-btn--primary{background:#1e3d52!important;border-color:#1e3d52!important;color:#fff!important}.kf-refined-2026 .kfh-hero__meta{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding-top:24px!important;margin-top:28px!important;border-top:1px solid #dce4e4}.kf-refined-2026 .kfh-hero__meta li{display:flex!important;gap:12px!important;align-items:baseline;border:0!important;padding:0!important;font-size:14px!important}.kf-refined-2026 .kfh-hero__meta-label{font-size:14px!important;color:#566d7b;line-height:1.6!important}.kf-refined-2026 .kfh-hero__meta-index{font-size:11px!important;color:#957a51!important}.kf-refined-2026 .kfr-hero-profile{display:block;margin:0;border:1px solid #d5dfe2;border-radius:7px;background:#fff;overflow:hidden;box-shadow:0 12px 36px #1a30410b}.kf-refined-2026 .kfr-hero-profile .kfr-photo__caption{font-size:10px;padding:9px 16px;background:#f4f6f6}.kf-refined-2026 .kfr-hero-profile>figcaption{padding:26px}.kf-refined-2026 .kfr-hero-profile strong{font-size:22px;line-height:1.4;color:#1f3b50;font-weight:620}.kf-refined-2026 .kfr-hero-profile>figcaption p{font-size:14px!important;line-height:1.75!important;color:#667b89;margin:12px 0 0}.kf-refined-2026 .kfh-section{padding-top:72px!important;padding-bottom:72px!important}.kf-refined-2026 .kfh-section :is(h2,.kfh-title){font-size:clamp(25px,2.6vw,34px)!important;line-height:1.4!important;letter-spacing:-.025em!important;max-width:800px}.kf-refined-2026 .kfh-head{align-items:flex-end!important;gap:32px!important}.kf-refined-2026 .kfh-head__side{max-width:400px!important;min-width:0}.kf-refined-2026 .kfh-head__side p{font-size:15px!important;line-height:1.85!important}.kf-refined-2026 .kfh-head--center .kfh-head__main{max-width:900px;margin:auto}.kf-refined-2026 .kfh-eyebrow{color:#947b56!important;font-size:11px!important;letter-spacing:.13em!important}.kf-refined-2026 .kfh-plat__frame{padding:0!important;border:1px solid #d9e2e5!important;background:#f0f3f3!important;box-shadow:none!important;border-radius:6px!important}.kf-refined-2026 .kfh-plat__photo img{object-fit:contain!important;width:100%!important;height:auto!important;max-height:550px;transform:none!important}.kf-refined-2026 .kfh-core__media{min-height:0!important;background:#f1f5f5!important;padding:26px!important;border-radius:6px!important}.kf-refined-2026 .kfh-core__badge{position:static!important;display:block!important;background:transparent!important;color:#8e7652!important;font-size:10px!important;padding:0 0 16px!important;letter-spacing:.1em}.kf-refined-2026 .kfh-core__art{min-height:260px!important;position:relative!important;inset:auto!important;height:auto!important}.kf-refined-2026 .kfh-core__evidence{gap:20px!important}.kf-refined-2026 .kfh-core__evidence-card{min-width:0;border-radius:5px!important;background:#f3f5f4!important;border:1px solid #dbe3e4!important;box-shadow:none!important;overflow:hidden}.kf-refined-2026 .kfh-core__evidence-card img{object-fit:contain!important;width:100%!important;height:auto!important;transform:none!important}.kf-refined-2026 .kfh-core__evidence-card figcaption{padding:18px 20px!important;position:static!important;background:#f7f8f7!important;color:#254459!important}.kf-refined-2026 .kfh-core__evidence-card figcaption span{font-size:10px!important;color:#927c5c!important;letter-spacing:.08em}.kf-refined-2026 .kfh-core__evidence-card figcaption strong{font-size:17px!important;color:#254459!important;line-height:1.5!important}.kf-refined-2026 .kfh-flow__stage{margin-top:32px!important;display:block!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important}.kf-refined-2026 .kfh-flow__picture{border:0!important;background:none!important;padding:0!important}.kf-refined-2026 .kfh-flow__brief{margin-top:24px!important}.kf-refined-2026 .kfh-field{background:#f3f5f5!important;color:#1d3a50!important;padding-block:64px!important}.kf-refined-2026 .kfh-field :is(h2,p,li,strong){color:#1d3a50!important}.kf-refined-2026 .kfh-field__media{position:relative!important;inset:auto!important;opacity:1!important;mask-image:none!important;min-height:0!important}.kf-refined-2026 .kfh-field__art{position:relative!important;inset:auto!important;height:auto!important;max-width:560px;border-radius:5px;overflow:hidden}.kf-refined-2026 .kfh-field__veil{display:none!important}.kf-refined-2026 .kfh-journey__photo{background:#edf1ef!important}.kf-refined-2026 .kfh-journey__photo img{width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:contain!important;transform:none!important}.kf-refined-2026 .kfh-journey__card{min-width:0;box-shadow:none!important;border-color:#dce4e5!important;border-radius:5px!important}.kf-refined-2026 .kfh-journey__card h3{font-size:18px!important;line-height:1.5!important}.kf-refined-2026 .kfh-journey__card p{font-size:14px!important;line-height:1.75!important}.kf-refined-2026 .kfr-profile-evidence{background:#f2f5f4;border-block:1px solid #e0e7e5}.kf-refined-2026 .kfr-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px}.kf-refined-2026 .kfr-evidence-grid figure{margin:0;background:#fff;border:1px solid #dbe3e4;border-radius:5px;overflow:hidden;min-width:0}.kf-refined-2026 .kfr-evidence-grid img{aspect-ratio:4/3;object-fit:contain!important;background:#e9eeec}.kf-refined-2026 .kfr-text-link{color:#3e5d70;font-size:14px;flex:none;white-space:nowrap}.kf-refined-2026 .kfr-coverage-list{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid #dce4e7}.kf-refined-2026 .kfr-coverage-list li{padding:20px 0;border-bottom:1px solid #dce4e7}.kf-refined-2026 .kfr-coverage-list a{display:block;text-decoration:none}.kf-refined-2026 .kfr-coverage-list__meta{display:flex;justify-content:space-between;gap:16px;font-size:11px;line-height:1.6;color:#7f715c;margin-bottom:10px}.kf-refined-2026 .kfr-coverage-list strong{display:block;font-size:16px;line-height:1.7;font-weight:600;color:#1e3d52}.kf-refined-2026 .kfr-coverage-list__source{display:block;font-size:11px;color:#7a8c96;margin-top:8px}.kf-refined-2026 .kfr-portal-card{background:#18364b;border:0;border-radius:6px;padding:34px;margin:0;color:#fff;min-width:0;width:100%!important;position:relative!important;top:auto!important;align-self:stretch}.kf-refined-2026 .kfr-portal-card .kfr-overline{color:#ccb38b!important}.kf-refined-2026 .kfr-portal-card h2{color:#fff!important;font-size:27px!important;line-height:1.4!important;margin:0 0 20px!important}.kf-refined-2026 .kfr-portal-card p{color:#d1dde5!important;font-size:15px!important;line-height:1.8!important;margin-bottom:20px}.kf-refined-2026 .kfr-portal-card ul{list-style:none;display:grid;grid-template-columns:1fr!important;gap:10px;margin:24px 0;padding:0}.kf-refined-2026 .kfr-portal-card li{color:#d1dde5;font-size:13px;line-height:1.7;padding-left:16px;border-left:2px solid #9d835b}.kf-refined-2026 .kfr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:48px;background:#fff;color:#1a3b51!important;padding:13px 18px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none}.kf-refined-2026 .kfr-portal-card .kfr-portal-card__note{font-size:12px!important;line-height:1.75!important;color:#a9becb!important;margin:20px 0 0}.kf-refined-2026 .kfh-cta{background:#eef2f1!important;color:#18394f!important}.kf-refined-2026 .kfh-cta :is(h2,p,.kfh-cta__phone){color:#18394f!important}.kf-refined-2026 .kfh-cta__media{opacity:1!important;mask-image:none!important;position:relative!important;inset:auto!important}.kf-refined-2026 .kfh-cta__art{height:auto!important;position:relative!important;inset:auto!important;max-width:430px;border-radius:5px;overflow:hidden}.kf-refined-2026 .kfp-press{background:#fff!important}.kf-refined-2026 .kfp-article{border-radius:5px!important;border:1px solid #dce4e6!important;box-shadow:none!important;transform:none!important}.kf-refined-2026 .kfp-article__body{padding:22px!important}.kf-refined-2026 .kfp-article h3{font-size:19px!important;line-height:1.6!important;text-wrap:pretty}.kf-refined-2026 .kfx-tech{box-shadow:none!important;border-radius:6px!important}.kf-refined-2026 .kfx-tech__scene{background:#16364b!important}.kf-refined-2026 .kfx-tech__stage strong{font-size:14px!important;line-height:1.6!important}@media(max-width:1199px){.kf-refined-2026 .kf-site-header__inner>nav{display:none!important}.kf-refined-2026 .kf-gnb-toggle{display:flex!important;margin-left:auto!important}.kf-refined-2026 .kf-site-header__inner{gap:18px!important;min-height:88px!important;padding-inline:24px!important}.kf-refined-2026 .kf-site-logo,.kf-refined-2026 .kf-site-logo__lockup{width:158px!important}.kf-refined-2026 .kfh-hero__inner{gap:40px!important;padding-block:52px!important}.kf-refined-2026 .kfr-partner-grid,.kf-refined-2026 .kfr-support-grid,.kf-refined-2026 .kfr-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.kf-refined-2026 .kfr-intro{gap:30px;grid-template-columns:1fr;margin-bottom:40px}.kf-refined-2026 .kfr-intro .kfr-profile-photo{max-width:620px}.kf-refined-2026 .kfr-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-refined-2026 .kfh-hero__inner{grid-template-columns:1fr!important;max-width:760px!important;gap:36px!important}.kf-refined-2026 .kfh-hero__title{font-size:40px!important;max-width:650px!important}.kf-refined-2026 .kfr-hero-profile{max-width:650px}.kf-refined-2026 .kfh-head{display:block!important}.kf-refined-2026 .kfh-head__side{margin-top:20px!important;max-width:650px!important}.kf-refined-2026 .kfh-core__grid{grid-template-columns:1fr!important}.kf-refined-2026 .kfh-field .kfh-shell,.kf-refined-2026 .kfh-cta .kfh-shell{display:grid!important;grid-template-columns:1fr!important;gap:28px!important}}@media(max-width:639px){.kf-refined-2026 .kf-site-header__inner{min-height:78px!important;gap:12px!important;padding:7px 20px!important}.kf-refined-2026 .kf-site-logo,.kf-refined-2026 .kf-site-logo__lockup{width:140px!important}.kf-refined-2026 .kf-site-header__inner>.kf-header-tools{display:none!important}.kf-refined-2026 .kf-page-hero__content{padding:30px 20px 34px!important}.kf-refined-2026 .kf-page-hero__content p:last-child{font-size:15px!important}.kf-refined-2026:not(.kf-public-page-home) main{padding:32px 20px 52px!important}.kf-refined-2026 .kfr-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.kf-refined-2026 .kfr-network{padding:20px;margin-bottom:32px}.kf-refined-2026 .kfr-network-core{flex-direction:column;align-items:flex-start;padding:20px;gap:18px}.kf-refined-2026 .kfr-network-core>img{width:160px}.kf-refined-2026 .kfr-network-core>div{padding:18px 0 0;border-left:0;border-top:1px solid #e1e6e8;width:100%}.kf-refined-2026 .kfr-network-core p{font-size:15px!important}.kf-refined-2026 .kfr-partner-grid,.kf-refined-2026 .kfr-support-grid{grid-template-columns:1fr;gap:12px}.kf-refined-2026 .kfr-partner{padding:22px;gap:10px}.kf-refined-2026 .kfr-support-card{padding:22px}.kf-refined-2026 .kfr-lifecycle{padding:18px;margin-top:24px}.kf-refined-2026 .kfr-step{padding:13px 12px;gap:9px}.kf-refined-2026 .kfr-step strong{font-size:13px;line-height:1.65}.kf-refined-2026 .kfr-architecture{padding:24px!important}.kf-refined-2026 .kfr-architecture__nodes{flex-direction:column;gap:8px}.kf-refined-2026 .kfr-architecture__nodes>div{flex-direction:row;align-items:center;gap:16px;padding:16px}.kf-refined-2026 .kfr-architecture__arrow{transform:rotate(90deg)}.kf-refined-2026 .kfh-hero__inner{padding:38px 20px 40px!important;gap:30px!important}.kf-refined-2026 .kfh-hero__title{font-size:32px!important;line-height:1.35!important;margin:18px 0!important}.kf-refined-2026 .kfh-hero__lead{font-size:16px!important;line-height:1.8!important}.kf-refined-2026 .kfh-hero__actions{display:grid!important;grid-template-columns:1fr!important}.kf-refined-2026 .kfh-hero__actions a{width:100%}.kf-refined-2026 .kfh-hero__meta{padding-top:20px!important;margin-top:22px!important}.kf-refined-2026 .kfr-hero-profile>figcaption{padding:22px}.kf-refined-2026 .kfr-hero-profile strong{font-size:20px}.kf-refined-2026 .kfh-section{padding-block:46px!important}.kf-refined-2026 .kfh-shell,.kf-refined-2026 .kfh-wide,.kf-refined-2026 .kfh-hero__inner.kfh-shell{padding-inline:20px!important}.kf-refined-2026 .kfh-trust__inner{display:block!important}.kf-refined-2026 .kfh-trust__list{grid-template-columns:1fr!important;gap:18px!important}.kf-refined-2026 .kfh-trust__list li{border:0!important;padding:0!important}.kf-refined-2026 .kfh-core__media{padding:18px!important}.kf-refined-2026 .kfh-core__evidence{grid-template-columns:1fr!important}.kf-refined-2026 .kfr-evidence-grid{grid-template-columns:1fr;gap:18px}.kf-refined-2026 .kfr-portal-card{padding:26px}.kf-refined-2026 .kfr-portal-card h2{font-size:24px!important}.kf-refined-2026 .kfr-button{width:100%}.kf-refined-2026 .kfp-article__body{padding:20px!important}.kf-refined-2026 .kfp-article h3{font-size:18px!important}.kf-refined-2026 .kfr-profile-photo{margin-block:20px}.kf-refined-2026 .kf-platform-feature figcaption{padding:18px 20px!important}}@media(max-width:359px){.kf-refined-2026 .kfr-step-grid{grid-template-columns:1fr}.kf-refined-2026 .kfr-network{padding:16px}.kf-refined-2026 .kfr-partner{padding:18px}.kf-refined-2026 .kfh-hero__title{font-size:29px!important}}@media(prefers-reduced-motion:reduce){.kf-refined-2026 *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.kf-renew118.kf-public-2026{--ink:#112d4b;--body:#536579;--blue:#215de0;--cyan:#77dce9;--gold:#c5a265;--line:#dfe6ef;--paper:#f4f7fc;color:var(--body);background:#fff;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.8}.kf-renew118.kf-public-2026 *{box-sizing:border-box}.kf-renew118.kf-public-2026 :is(h1,h2,h3,h4,strong){color:var(--ink);letter-spacing:-.03em}.kf-renew118.kf-public-2026 :is(h1,h2,h3,h4){font-weight:650!important;overflow-wrap:break-word;word-break:keep-all;text-wrap:pretty}html[lang^=en] .kf-renew118.kf-public-2026 :is(h1,h2,h3,h4,p,li,a,strong,span){word-break:normal;overflow-wrap:break-word;hyphens:none}.kf-renew118.kf-public-2026 :is(h1,h2){text-wrap:balance}.kf-renew118.kf-public-2026 :is(a,button,input,summary):focus-visible{outline:3px solid #2879e0;outline-offset:4px}.kf-renew118.kf-public-2026 [data-aos]{opacity:1!important;transform:none!important;transition:none!important}.kf-renew118.kf-public-2026 :is(.kfh-shell,.kfh-wide){max-width:1400px!important;padding-inline:48px!important;margin-inline:auto}.kf-renew118.kf-public-2026 main .grid>*{min-width:0}.kf-renew118.kf-public-2026 svg{flex-shrink:0}.kf-renew118.kf-public-2026 .text-blue{color:var(--blue)!important}.kf-renew118.kf-public-2026 .text-navy{color:var(--ink)!important}.kf-renew118.kf-public-2026 .text-muted{color:#67798e!important}.kf-renew118.kf-public-2026 .bg-sky{background:var(--paper)!important}.kf-renew118.kf-public-2026 .border-blue{border-color:var(--blue)!important}.kf-renew118.kf-public-2026 .sec-title .u{background:none!important;padding:0!important}.kf-renew118.kf-public-2026 main p{line-height:1.8!important}.kf-renew118.kf-public-2026 .kfn-in-view{animation:kfn-arrive .65s both}@keyframes kfn-arrive{0%{translate:0 12px}to{translate:0 0}}.kf-renew118.kf-public-2026>header.sticky{background:#fffffff5!important;backdrop-filter:blur(20px);border-bottom:1px solid #e5eaf1!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kf-site-header__inner{max-width:1536px!important;min-height:86px!important;height:auto!important;gap:28px!important;padding:8px 40px!important}.kf-renew118.kf-public-2026 .kf-site-logo,.kf-renew118.kf-public-2026 .kf-site-logo__lockup{width:164px!important;flex:none}.kf-renew118.kf-public-2026 .kf-site-logo__lockup{max-height:72px!important;height:auto!important;object-fit:contain;filter:none!important}.kf-renew118.kf-public-2026 .kf-site-header__inner>nav{gap:24px!important}.kf-renew118.kf-public-2026 .kf-site-header__inner>nav :is(a,span){font-size:14px!important;letter-spacing:-.01em;white-space:nowrap}.kf-renew118.kf-public-2026 .kf-site-header__inner>nav>a,.kf-renew118.kf-public-2026 .kf-gnb-group__trigger{height:64px!important;color:#263e58!important}.kf-renew118.kf-public-2026 .kf-header-tools{gap:16px!important}.kf-renew118.kf-public-2026 .kf-header-account__link{font-size:12px!important;color:#506178!important}.kf-renew118.kf-public-2026 .kf-lang-switch{background:#f3f6fa!important;border:1px solid #e0e7f0!important;border-radius:100px!important;padding:3px!important}.kf-renew118.kf-public-2026 .kf-lang-switch__link{border-radius:100px!important;padding:6px 10px!important;font-size:12px!important;min-height:32px!important}.kf-renew118.kf-public-2026 .kf-lang-switch__link.is-active{background:#193a60!important;color:#fff!important}.kf-renew118.kf-public-2026 .kf-gnb-group__panel{border-radius:14px!important;border:1px solid var(--line)!important;box-shadow:0 18px 45px #14294b16!important}.kf-renew118.kf-public-2026 .kf-gnb-toggle{border-radius:10px;border:1px solid var(--line);background:#fff;width:44px;height:44px}.kf-renew118.kf-public-2026 .kf-mobnav{background:#fff!important;border-top:1px solid var(--line);padding:12px 20px 24px!important;max-height:calc(100dvh - 78px);overflow:auto}.kf-renew118.kf-public-2026 .kf-mobnav__link{border-radius:8px;min-height:48px;padding:13px 16px!important;color:var(--ink)!important}.kf-renew118.kf-public-2026 .kf-mobnav__link--login{background:var(--ink)!important;color:#fff!important}.kf-renew118.kf-public-2026 .kf-mobnav__submenu{border-left-color:#457cdf!important;background:#f5f8fc!important;border-radius:0 8px 8px 0!important}.kf-renew118.kf-public-2026 .kfh-hero{background:linear-gradient(115deg,#fff 5%,#f5f8ff 64%,#e9f2ff)!important;position:relative;isolation:isolate;padding:0!important;border-bottom:1px solid var(--line);overflow:visible!important}.kf-renew118.kf-public-2026 .kfh-hero__inner{max-width:1480px!important;display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)!important;gap:28px!important;padding:64px 48px 60px!important;align-items:center}.kf-renew118.kf-public-2026 .kfh-hero__copy{position:relative!important;display:block!important;order:0!important;padding:0!important;max-width:none!important;min-width:0}.kf-renew118.kf-public-2026 .kfh-profile-label{font-size:10px!important;letter-spacing:.17em!important;display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:#526e92!important;margin-bottom:26px!important}.kf-renew118.kf-public-2026 .kfh-profile-status{font-size:10px!important;letter-spacing:0!important;border:1px solid #cbd9e8!important;border-radius:4px;padding:4px 8px!important;color:#657a92!important;background:transparent!important}.kf-renew118.kf-public-2026 .kfh-hero__title{font-size:clamp(36px,4vw,61px)!important;line-height:1.16!important;font-weight:650!important;letter-spacing:-.045em!important;color:#14314f!important;margin:0 0 27px!important;max-width:650px!important}.kf-renew118.kf-public-2026 .kfh-hero__title :is(span,em){font-style:normal!important;color:inherit!important;background:none!important;display:inline!important}.kf-renew118.kf-public-2026 .kfh-hero__title em:last-child{color:#2765d8!important}.kf-renew118.kf-public-2026 .kfh-hero__lead{font-size:16px!important;line-height:1.9!important;color:#5b6c82!important;max-width:52ch!important;margin:0!important}.kf-renew118.kf-public-2026 .kfh-hero__lead br{display:none!important}.kf-renew118.kf-public-2026 .kfh-hero__actions{margin:30px 0 0!important;display:flex!important;gap:12px!important}.kf-renew118.kf-public-2026 .kfh-btn{border-radius:8px!important;min-height:52px!important;padding:14px 22px!important;font-size:14px!important;font-weight:600!important;line-height:1.6!important;white-space:normal!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfh-hero__actions .kfh-btn{background:#1c4fa1!important;border:1px solid #1c4fa1!important;color:#fff!important;gap:20px;box-shadow:0 8px 22px #2159ac20!important}.kf-renew118.kf-public-2026 .kfh-hero__actions .kfh-btn:hover{background:#173f80!important;transform:translateY(-2px)}.kf-renew118.kf-public-2026 .kfh-hero__actions .kfh-btn svg{width:20px;height:20px;stroke:currentColor;fill:none}.kf-renew118.kf-public-2026 .kfh-hero__meta{display:flex!important;flex-wrap:wrap!important;gap:10px 20px!important;padding-top:24px!important;margin-top:28px!important;border-top:1px solid #d8e2ef!important}.kf-renew118.kf-public-2026 .kfh-hero__meta li{display:flex!important;gap:7px!important;border:0!important;padding:0!important;align-items:baseline!important}.kf-renew118.kf-public-2026 .kfh-hero__meta-label{font-size:11px!important;line-height:1.6!important;color:#5c6f84!important;letter-spacing:0!important}.kf-renew118.kf-public-2026 .kfh-hero__meta-index{font-size:9px!important;color:#698bb6!important}.kf-renew118.kf-public-2026 .kfn-stage{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;isolation:isolate;background:radial-gradient(ellipse at 48% 45%,#eaf6ff,#dceafa 45%,#d4e3f5);border:1px solid #c6d8ef;border-radius:24px;overflow:hidden;box-shadow:0 25px 60px -35px #264d8355}.kf-renew118.kf-public-2026 .kfn-stage__heading{display:flex;justify-content:space-between;align-items:center;padding:22px 26px 0;gap:12px;position:relative;z-index:2;font-size:9px;font-weight:600;letter-spacing:.18em;color:#40668e;line-height:1.5}.kf-renew118.kf-public-2026 .kfn-stage__index{font-size:9px!important;letter-spacing:.08em;color:#607d9f}.kf-renew118.kf-public-2026 .kfn-stage__viewport{position:relative;aspect-ratio:1.22;min-width:0;overflow:hidden;width:100%}.kf-renew118.kf-public-2026 .kfn-stage__canvas{position:absolute;inset:0;z-index:1}.kf-renew118.kf-public-2026 .kfn-stage__canvas canvas{display:block!important;width:100%!important;height:100%!important;max-width:none!important}.kf-renew118.kf-public-2026 .kfn-stage__fallback{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1;transition:opacity .25s}.kf-renew118.kf-public-2026 .kfn-stage[data-engine=webgl] .kfn-stage__fallback{opacity:0}.kf-renew118.kf-public-2026 .kfn-stage[data-engine=fallback] .kfn-stage__canvas{visibility:hidden}.kf-renew118.kf-public-2026 .kfn-stage__word{position:absolute;bottom:12px;left:0;width:100%;text-align:center;font-size:11px;letter-spacing:.3em;color:#315984;z-index:2;pointer-events:none}.kf-renew118.kf-public-2026 .kfn-stage__caption{padding:16px 26px 18px!important;display:flex;flex-direction:column;gap:4px;position:relative;border-top:1px solid #b7cfe95e;background:#f4f9ff87}.kf-renew118.kf-public-2026 .kfn-stage__caption strong{font-size:14px!important;line-height:1.6!important;font-weight:600!important;color:#224563!important}.kf-renew118.kf-public-2026 .kfn-stage__caption>span{font-size:11px!important;line-height:1.6!important;color:#657e98!important}.kf-renew118.kf-public-2026 .kfn-stage__controls{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;gap:8px;border-top:1px solid #c4d5e9;background:#f7faff}.kf-renew118.kf-public-2026 .kfn-stage__modes{display:flex;flex-wrap:wrap;gap:4px}.kf-renew118.kf-public-2026 .kfn-stage button{font-family:inherit!important;min-height:36px;border:1px solid transparent;border-radius:6px;padding:8px 10px;font-size:10px!important;font-weight:500;line-height:1.4!important;white-space:nowrap;color:#42607f;background:transparent;cursor:pointer}.kf-renew118.kf-public-2026 .kfn-stage button[aria-pressed=true]{background:#183b66;color:#fff;border-color:#183b66}.kf-renew118.kf-public-2026 .kfn-stage .kfn-stage__pause{border-color:#bccde1;min-width:49px}.kf-renew118.kf-public-2026 .kfn-stage button:disabled{opacity:.5;cursor:default}.kf-renew118.kf-public-2026 .kfn-stage--solution{max-width:860px;margin:38px auto 48px!important}.kf-renew118.kf-public-2026 .kfn-stage--solution .kfn-stage__viewport{aspect-ratio:1.9}.kf-renew118.kf-public-2026 .kfh-section{padding-block:96px!important;border-bottom:1px solid #edf1f6}.kf-renew118.kf-public-2026 .kfh-head{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;align-items:end!important;gap:52px!important;margin-bottom:40px!important}.kf-renew118.kf-public-2026 .kfh-head__side{max-width:none!important;padding:0!important}.kf-renew118.kf-public-2026 .kfh-head__desc{font-size:16px!important;line-height:1.85!important;margin:0!important;color:#63738a!important}.kf-renew118.kf-public-2026 :is(.kfh-head h2,.kfh-plat h2,.kfh-field h2,.kfh-sec h2,.kfr-section-heading h2){font-size:clamp(28px,3vw,42px)!important;line-height:1.28!important;margin:0!important;letter-spacing:-.038em!important;color:var(--ink)!important}.kf-renew118.kf-public-2026 :is(.kfh-eyebrow,.kfr-overline,.kfh-core__evidence-head>p){font-size:10px!important;letter-spacing:.16em!important;font-weight:600!important;color:#456b96!important;line-height:1.8!important;margin:0 0 20px!important;text-transform:uppercase}.kf-renew118.kf-public-2026 .kfh-eyebrow>span{border:1px solid #c3d2e7!important;border-radius:4px;color:#5279aa!important;padding:3px 8px;margin-right:10px;font-size:10px!important;background:transparent!important}.kf-renew118.kf-public-2026 .kfh-trust{background:#fff!important;border-top:0!important;border-bottom:1px solid #e2e8f1!important;padding:30px 0!important}.kf-renew118.kf-public-2026 .kfh-trust__inner{display:block!important}.kf-renew118.kf-public-2026 .kfh-trust__label{font-size:9px!important;letter-spacing:.18em!important;color:#536e8c!important;margin:0 0 24px!important}.kf-renew118.kf-public-2026 .kfh-trust__list{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:24px!important}.kf-renew118.kf-public-2026 .kfh-trust__list li{position:relative;border:0!important;border-left:1px solid #dbe4ef!important;padding:0 0 0 15px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.kf-renew118.kf-public-2026 .kfh-trust__list svg{width:22px!important;height:22px!important;color:#346eb8;stroke:currentColor;margin-bottom:7px;position:static!important}.kf-renew118.kf-public-2026 .kfh-trust__list strong{font-size:13px!important;line-height:1.5!important;color:#264366!important}.kf-renew118.kf-public-2026 .kfh-trust__list span{font-size:11px!important;line-height:1.6!important;color:#7a8da2!important}.kf-renew118.kf-public-2026 .kfh-plat{background:#fff!important}.kf-renew118.kf-public-2026 .kfh-plat__stage{display:block!important;padding:0!important;background:#f0f5fb!important;border:1px solid #e0e7f1!important;border-radius:18px!important;overflow:hidden!important;margin:40px 0!important}.kf-renew118.kf-public-2026 .kfh-plat__frame{display:grid!important;grid-template-columns:1.5fr 1fr!important;align-items:center;gap:24px;position:static!important;inset:auto!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}.kf-renew118.kf-public-2026 .kfh-plat__frame:after,.kf-renew118.kf-public-2026 .kfh-plat__frame:before{display:none!important}.kf-renew118.kf-public-2026 .kfh-field__media,.kf-renew118.kf-public-2026 .kfh-cta__media{display:none!important}.kf-renew118.kf-public-2026 .kfh-journey__media{position:static!important;height:auto!important;aspect-ratio:auto!important;display:block!important;overflow:visible!important}.kf-renew118.kf-public-2026 .kfh-journey__body{position:static!important;padding:25px!important;display:flex!important;flex-direction:column;gap:12px!important;background:#fff!important}.kf-renew118.kf-public-2026 .kfh-journey__body strong{color:var(--ink)!important;font-size:20px!important;line-height:1.5!important}.kf-renew118.kf-public-2026 .kfh-journey__body :is(small,span){color:#617a93!important;line-height:1.8!important;font-size:13px!important}.kf-renew118.kf-public-2026 .kfh-plat__stage :is(picture,img){position:relative!important;inset:auto!important;width:100%!important;height:auto!important;object-fit:contain!important;filter:none!important;opacity:1!important;max-height:none!important;transform:none!important;display:block}.kf-renew118.kf-public-2026 .kfh-plat__stage:after,.kf-renew118.kf-public-2026 .kfh-plat__stage:before{display:none!important}.kf-renew118.kf-public-2026 .kfh-plat__stage figcaption{position:static!important;background:none!important;padding:26px!important;color:#183651!important;z-index:auto!important;text-shadow:none!important}.kf-renew118.kf-public-2026 .kfh-plat__stage figcaption :is(strong,span){color:#183651!important}.kf-renew118.kf-public-2026 .kfh-plat__feats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--line);border-radius:14px;overflow:hidden}.kf-renew118.kf-public-2026 .kfh-plat__feats>li{padding:32px!important;border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;background:#fff!important;border-radius:0!important;box-shadow:none!important;display:grid!important;grid-template-columns:1fr auto;align-content:start;gap:15px!important;position:relative!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li:nth-child(3n){border-right:0!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li:nth-last-child(-n+3){border-bottom:0!important}.kf-renew118.kf-public-2026 .kfh-plat__feats strong{font-size:18px!important;line-height:1.5!important;grid-column:1/-1}.kf-renew118.kf-public-2026 .kfh-plat__feats p{font-size:14px!important;color:#66778c!important;grid-column:1/-1;margin:0!important}.kf-renew118.kf-public-2026 .kfh-plat__no{position:static!important;font-size:10px!important;color:#8aa0ba!important;grid-column:1}.kf-renew118.kf-public-2026 .kfh-plat__icon{position:static!important;background:#eff5fd!important;color:#366daa!important;border-radius:10px!important;grid-column:2;grid-row:1;width:40px!important;height:40px!important}.kf-renew118.kf-public-2026 .kfh-core{background:#101f38!important;color:#b8c9de!important;position:relative}.kf-renew118.kf-public-2026 .kfh-core :is(h2,h3){color:#edf5ff!important}.kf-renew118.kf-public-2026 .kfh-core .kfh-head__desc{color:#a9bed6!important}.kf-renew118.kf-public-2026 .kfh-core :is(.kfh-eyebrow,.kfh-core__evidence-head>p){color:#81b5e0!important}.kf-renew118.kf-public-2026 .kfh-core__grid{grid-template-columns:1fr 1fr!important;gap:32px!important;align-items:stretch!important}.kf-renew118.kf-public-2026 .kfh-core__media{padding:28px!important;background:#192d49!important;border:1px solid #30455f!important;border-radius:16px!important;min-height:0!important;display:flex;align-items:center}.kf-renew118.kf-public-2026 .kfh-core__badge{display:none!important}.kf-renew118.kf-public-2026 .kfh-core__panel{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfh-core__panel>h3{font-size:25px!important;line-height:1.4!important;margin-bottom:12px!important}.kf-renew118.kf-public-2026 .kfh-core__panel>p{color:#b0c4db!important;font-size:14px!important;margin-bottom:20px!important}.kf-renew118.kf-public-2026 .kfh-core__mods{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.kf-renew118.kf-public-2026 .kfh-core__mods>li{background:#1c304c!important;border:1px solid #304663!important;border-radius:8px!important;padding:16px!important;display:flex!important;align-items:flex-start;gap:10px;min-width:0}.kf-renew118.kf-public-2026 .kfh-core__mods strong{color:#d8e7f6!important;font-size:12px!important;line-height:1.6!important}.kf-renew118.kf-public-2026 .kfh-core__mods>li>span{color:#86b6e0!important;font-size:10px!important;background:none!important;padding:0!important;flex:none}.kf-renew118.kf-public-2026 .kfh-core__evidence-head{margin-top:48px!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-head h3{font-size:23px!important}.kf-renew118.kf-public-2026 .kfh-core__evidence{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin-top:24px!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-card{background:#192d48!important;border:1px solid #30445e!important;border-radius:12px!important;overflow:hidden!important;position:relative!important;padding:0!important;box-shadow:none!important;min-width:0}.kf-renew118.kf-public-2026 .kfh-core__evidence-card :is(picture,img){position:static!important;width:100%!important;height:auto!important;object-fit:contain!important;display:block;transform:none!important;aspect-ratio:auto!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-card figcaption{position:static!important;inset:auto!important;background:none!important;padding:20px!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-card figcaption strong{font-size:15px!important;color:#e3edf8!important;line-height:1.6!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-card figcaption span{font-size:9px!important;color:#a1bbd6!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-note{font-size:11px!important;color:#90a8c3!important;margin-top:20px!important}.kf-renew118.kf-public-2026 .kfr-architecture{background:#f0f5fc!important;border:1px solid #d6e2f0!important;border-radius:12px!important;padding:28px!important;width:100%!important;min-width:0!important;height:auto!important;aspect-ratio:auto!important;gap:18px}.kf-renew118.kf-public-2026 .kfr-architecture__nodes{gap:8px}.kf-renew118.kf-public-2026 .kfr-architecture__nodes>div{border:1px solid #d4e1f0;border-top:3px solid #4c88d0;border-radius:6px;padding:16px 12px;gap:14px;min-width:0;background:#fff}.kf-renew118.kf-public-2026 .kfr-architecture strong{font-size:13px!important;line-height:1.65!important;color:#224b77!important}.kf-renew118.kf-public-2026 .kfr-node-index{color:#6f91ba;font-size:9px}.kf-renew118.kf-public-2026 .kfr-architecture>p{font-size:10px!important;color:#526b87!important}.kf-renew118.kf-public-2026 .kfr-signal{animation:none!important;display:none}.kf-renew118.kf-public-2026 .kfh-flow{background:#f7f9fc!important}.kf-renew118.kf-public-2026 .kfh-flow__steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.kf-renew118.kf-public-2026 .kfh-flow__steps>li{border:1px solid #dce5f1!important;background:#fff!important;border-radius:12px!important;box-shadow:none!important;padding:26px!important;position:relative!important;min-width:0;display:flex!important;flex-direction:column;gap:10px}.kf-renew118.kf-public-2026 .kfh-flow__steps>li:after{display:none!important}.kf-renew118.kf-public-2026 .kfh-flow__steps strong{font-size:17px!important;line-height:1.5!important}.kf-renew118.kf-public-2026 .kfh-flow__steps p{font-size:13px!important;color:#60738b!important;margin:0!important}.kf-renew118.kf-public-2026 .kfh-flow__steps>li>span{font-size:10px!important;color:#5e85b3!important}.kf-renew118.kf-public-2026 .kfh-flow__stage{display:grid!important;grid-template-columns:1.3fr 1fr!important;gap:32px!important;background:#eaf1fb!important;padding:32px!important;border:1px solid #d6e2f0!important;border-radius:14px!important;margin-top:32px!important;position:static!important}.kf-renew118.kf-public-2026 .kfh-flow__stage:before,.kf-renew118.kf-public-2026 .kfh-flow__stage:after{display:none!important}.kf-renew118.kf-public-2026 .kfh-flow__stage :is(p,strong,li){color:#355778!important}.kf-renew118.kf-public-2026 .kfh-field{padding:88px 0!important;background:#eaf1fb!important;color:#214765!important}.kf-renew118.kf-public-2026 .kfh-field .kfh-shell{display:block!important}.kf-renew118.kf-public-2026 .kfh-field__copy{max-width:860px!important;padding:0!important}.kf-renew118.kf-public-2026 .kfh-field p,.kf-renew118.kf-public-2026 .kfh-field li{color:#566f89!important}.kf-renew118.kf-public-2026 .kfh-field h2{max-width:850px!important}.kf-renew118.kf-public-2026 .kfh-field__list{display:flex!important;flex-wrap:wrap;gap:12px 28px!important;margin-top:28px!important}.kf-renew118.kf-public-2026 .kfh-field__list li{font-size:13px!important;border:0!important;padding:0!important;position:static!important}.kf-renew118.kf-public-2026 .kfh-sec__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.kf-renew118.kf-public-2026 .kfh-sec__card{border:1px solid #dbe4ef!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;padding:28px 24px!important;min-width:0}.kf-renew118.kf-public-2026 .kfh-sec__card h3{font-size:17px!important;line-height:1.55!important;margin-block:22px 12px!important}.kf-renew118.kf-public-2026 .kfh-sec__card p{font-size:13px!important;color:#67788d!important}.kf-renew118.kf-public-2026 .kfh-sec__card>span{font-size:10px!important;color:#527cae!important}.kf-renew118.kf-public-2026 .kfh-patent{padding:54px 0!important;background:#eef3fa!important;border-block:1px solid #dbe4f0!important}.kf-renew118.kf-public-2026 .kfh-patent :is(h2,p,li){color:#27496c!important}.kf-renew118.kf-public-2026 .kfh-patent__flow{display:flex!important;gap:12px 20px!important;flex-wrap:wrap!important;margin-top:25px!important}.kf-renew118.kf-public-2026 .kfh-patent__flow li{font-size:12px!important;border:1px solid #cbd9e9!important;border-radius:6px!important;background:#fff!important;padding:12px 16px!important;display:flex!important;gap:14px!important}.kf-renew118.kf-public-2026 :is(.kfr-photo,.kfr-profile-photo,.kf-platform-feature,.kf-platform-ribbon){position:relative!important;inset:auto!important;height:auto!important;aspect-ratio:auto!important;transform:none!important;background:#f0f5fb!important;border:1px solid #dce5ef!important;border-radius:14px!important;overflow:hidden!important;box-shadow:none!important}.kf-renew118.kf-public-2026 :is(.kfr-photo,.kfr-profile-photo,.kf-platform-feature,.kf-platform-ribbon) img{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto!important;transform:none!important;opacity:1!important;filter:none!important}.kf-renew118.kf-public-2026 :is(.kf-platform-feature,.kf-platform-ribbon):after,.kf-renew118.kf-public-2026 :is(.kf-platform-feature,.kf-platform-ribbon):before{display:none!important}.kf-renew118.kf-public-2026 :is(.kf-platform-feature,.kf-platform-ribbon)>figcaption{position:relative!important;inset:auto!important;padding:22px 24px!important;background:#fff!important;color:#536f8b!important;text-shadow:none!important}.kf-renew118.kf-public-2026 :is(.kf-platform-feature,.kf-platform-ribbon)>figcaption :is(strong,p,span){color:#536f8b!important}.kf-renew118.kf-public-2026 .kfr-photo__caption{background:#fff!important;color:#6b7d90!important;font-size:11px!important;line-height:1.7!important;padding:14px 18px!important;display:block}.kf-renew118.kf-public-2026 .kfr-profile-evidence{background:#fff!important}.kf-renew118.kf-public-2026 .kfr-evidence-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}.kf-renew118.kf-public-2026 .kfr-evidence-grid>figure{min-width:0;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.kf-renew118.kf-public-2026 .kfn-profile-intro{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin:0 0 40px;padding:0;border:0!important;border-radius:14px!important;background:#f3f6fb;overflow:hidden}.kf-renew118.kf-public-2026 .kfn-profile-intro .kfr-photo{border:0!important;border-radius:0!important}.kf-renew118.kf-public-2026 .kfn-profile-intro>figcaption{padding:32px 38px 32px 0!important}.kf-renew118.kf-public-2026 .kfn-profile-intro strong{font-size:28px!important;line-height:1.4!important;display:block;margin:14px 0}.kf-renew118.kf-public-2026 .kfn-profile-intro p{font-size:15px!important;color:#526b84!important}.kf-renew118.kf-public-2026 .kfh-journey__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}.kf-renew118.kf-public-2026 .kfh-journey__card{display:grid!important;grid-template-columns:1fr!important;border:1px solid #dce5ef!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;padding:0!important;overflow:hidden;position:relative!important;min-width:0}.kf-renew118.kf-public-2026 .kfh-journey__card :is(picture,img){position:static!important;width:100%!important;height:auto!important;object-fit:contain!important;transform:none!important;aspect-ratio:auto!important;filter:none!important}.kf-renew118.kf-public-2026 .kfh-journey__card figcaption{position:static!important;background:#fff!important;padding:24px!important;color:var(--ink)!important;inset:auto!important}.kf-renew118.kf-public-2026 .kfh-journey__card figcaption strong{font-size:20px!important;color:var(--ink)!important;line-height:1.5!important;margin:10px 0!important}.kf-renew118.kf-public-2026 .kfh-journey__card figcaption :is(p,span){color:#697f96!important;font-size:13px!important}.kf-renew118.kf-public-2026 .kfh-journey__card:after,.kf-renew118.kf-public-2026 .kfh-journey__card:before{display:none!important}.kf-renew118.kf-public-2026 .kfp-press{background:#f7f9fd!important}.kf-renew118.kf-public-2026 .kfp-press__header{margin-bottom:32px!important;align-items:end!important}.kf-renew118.kf-public-2026 .kfp-press h2{font-size:32px!important;line-height:1.3!important}.kf-renew118.kf-public-2026 .kfp-press__grid{gap:24px!important}.kf-renew118.kf-public-2026 .kfp-article{border:1px solid #dae4f0!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important;background:#fff!important;transition:border-color .2s,box-shadow .2s!important}.kf-renew118.kf-public-2026 .kfp-article:hover{border-color:#7e9dc8!important;box-shadow:0 10px 30px #142e5310!important}.kf-renew118.kf-public-2026 .kfp-article__media img{height:auto!important;width:100%!important;object-fit:contain!important;transform:none!important}.kf-renew118.kf-public-2026 .kfp-article__body{padding:26px!important}.kf-renew118.kf-public-2026 .kfp-article h3{font-size:18px!important;line-height:1.65!important;font-weight:600!important;color:#254565!important}.kf-renew118.kf-public-2026 .kfp-article :is(small,time){color:#7188a0!important}.kf-renew118.kf-public-2026 .kfp-press details>summary{border:1px solid #cad9eb!important;background:#fff!important;border-radius:8px!important;color:#315b8b!important;min-height:48px;line-height:1.5}.kf-renew118.kf-public-2026 .kfh-access__grid{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:52px!important;align-items:start!important}.kf-renew118.kf-public-2026 .kfr-coverage-list li{border-bottom:1px solid #dfe7f0!important;padding:22px 0!important}.kf-renew118.kf-public-2026 .kfr-coverage-list strong{font-size:17px!important;line-height:1.7!important;font-weight:550!important}.kf-renew118.kf-public-2026 .kfr-portal-card{position:relative!important;inset:auto!important;min-width:0;width:100%!important;align-self:stretch!important;padding:40px!important;border:1px solid #344b6c!important;border-radius:18px!important;background:#10243e linear-gradient(145deg,#152e4f,#0c1e38)!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfr-portal-card h2{color:#eef6ff!important;font-size:29px!important;line-height:1.4!important}.kf-renew118.kf-public-2026 .kfr-portal-card :is(p,li){color:#b0c6df!important}.kf-renew118.kf-public-2026 .kfr-portal-card .kfr-overline{color:#85b8e2!important}.kf-renew118.kf-public-2026 .kfr-portal-card .kfr-button{background:#e9f2ff!important;color:#163858!important;border-radius:8px!important}.kf-renew118.kf-public-2026 .kfr-portal-card__note{font-size:12px!important;color:#92acc7!important}.kf-renew118.kf-public-2026 .kfh-cta{background:#e9f1fc!important;border-top:1px solid #d5e1f0!important;padding:80px 0!important;overflow:visible!important}.kf-renew118.kf-public-2026 .kfh-cta .kfh-shell{display:block!important;max-width:1400px!important}.kf-renew118.kf-public-2026 .kfh-cta__copy{max-width:980px!important;position:static!important;padding:0!important}.kf-renew118.kf-public-2026 .kfh-cta :is(h2,p){color:#203e60!important}.kf-renew118.kf-public-2026 .kfh-cta h2{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.3!important}.kf-renew118.kf-public-2026 .kfh-cta__phone{color:#17457c!important;border-top:1px solid #bfcfe3;padding-top:24px;margin-top:28px;display:inline-flex!important;align-items:baseline;gap:18px!important}.kf-renew118.kf-public-2026 .kfh-cta__phone strong{font-size:30px!important;color:#17457c!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content){position:relative!important;isolation:isolate;overflow:hidden;background:#10243e!important;border:0!important;border-radius:0!important;margin:0!important;min-height:246px!important;display:flex!important;align-items:center!important}.kf-renew118.kf-public-2026 .kf-page-hero__media{display:none!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content):before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse at 80% 20%,#25446b,transparent 64%),linear-gradient(105deg,#10243e,#122d4b)!important;opacity:1!important;z-index:-2!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content):after{content:""!important;position:absolute!important;width:330px!important;height:250px!important;inset:30px 9% auto auto!important;border:1px solid #88b5d73d!important;border-radius:28px!important;background:linear-gradient(135deg,#659bd036,#33597808)!important;transform:perspective(600px) rotateX(60deg) rotate(-36deg)!important;box-shadow:24px 30px 0 -1px #102743,24px 30px #7198bf3b,48px 60px 0 -1px #102743,48px 60px #7198bf2b!important;z-index:-1!important;opacity:1!important;pointer-events:none}.kf-renew118.kf-public-2026 .kf-page-hero__content{position:relative!important;max-width:1400px!important;width:100%;margin-inline:auto!important;padding:46px 48px!important;background:transparent!important;z-index:1}.kf-renew118.kf-public-2026 .kf-page-hero__content h1{font-size:clamp(32px,3.3vw,48px)!important;line-height:1.25!important;color:#f1f6ff!important;max-width:900px!important;margin:8px 0 15px!important}.kf-renew118.kf-public-2026 .kf-page-hero__content p{color:#b1c6de!important;max-width:770px!important;font-size:16px!important;line-height:1.7!important}.kf-renew118.kf-public-2026 .kf-page-hero__content p:first-child{font-size:10px!important;letter-spacing:.16em!important;color:#7fb0da!important}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main{padding:60px 42px 84px!important;max-width:1200px!important;min-width:0}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main>h2,.kf-renew118.kf-public-2026:not(.kf-public-page-home) main .sec-title{font-size:30px!important;line-height:1.4!important;max-width:850px}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main>p{max-width:82ch}.kf-renew118.kf-public-2026 aside:not(.kfr-portal-card){position:sticky;top:106px;align-self:start;padding:0!important;border:1px solid #dce5f0!important;border-radius:12px!important;background:#fff!important;overflow:hidden}.kf-renew118.kf-public-2026 aside:not(.kfr-portal-card) a{padding:16px 20px!important;line-height:1.5!important;font-size:14px!important;color:#526b87!important}.kf-renew118.kf-public-2026 aside:not(.kfr-portal-card) a[aria-current=page]{color:#245e9c!important;background:#ecf3fd!important;border-left:3px solid #3779c0!important}.kf-renew118.kf-public-2026 :is(.kf-mobile-card-grid>div,.kf-dorm-benefit-grid>div){position:relative!important;display:flex!important;flex-direction:column;gap:12px!important;padding:25px!important;border:1px solid #d9e4f1!important;border-radius:12px!important;background:#f8fafe!important;box-shadow:none!important;min-width:0}.kf-renew118.kf-public-2026 .kf-mobile-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.kf-renew118.kf-public-2026 .kf-mobile-card-grid :is(h3,strong){font-size:17px!important;line-height:1.55!important;margin:0!important}.kf-renew118.kf-public-2026 .kf-mobile-card-grid p{font-size:13px!important;color:#526a83!important;margin:0!important}.kf-renew118.kf-public-2026 .flow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:0!important;background:transparent!important}.kf-renew118.kf-public-2026 .flow>div:not(.kf-flow-arrow){border:1px solid #dce5ef!important;border-radius:10px!important;padding:22px!important;background:#f5f8fd!important;min-width:0;position:relative!important;width:auto!important}.kf-renew118.kf-public-2026 .flow>div:after{display:none!important}.kf-renew118.kf-public-2026 .flow :is(h3,strong){font-size:16px!important;line-height:1.6!important;color:#2d5074!important}.kf-renew118.kf-public-2026 .flow p{font-size:13px!important;color:#617990!important}.kf-renew118.kf-public-2026 .mini-bar{border:1px solid #cfddec!important;border-left:3px solid #4e80b6!important;border-radius:8px!important;padding:22px 26px!important;background:#eff5fc!important;color:#416481!important;line-height:1.8!important;min-width:0}.kf-renew118.kf-public-2026 .mini-bar :is(p,span,strong){color:inherit!important}.kf-renew118.kf-public-2026 .kfr-intro{gap:42px!important;grid-template-columns:1fr 1fr!important;margin-bottom:48px!important}.kf-renew118.kf-public-2026 .kfr-network{padding:32px!important;background:#edf3fb!important;border:1px solid #d1deed!important;border-radius:18px!important;overflow:visible!important}.kf-renew118.kf-public-2026 .kfr-network-core{padding:28px!important;border:1px solid #d6e2f0!important;border-radius:10px!important;border-left:3px solid #3477be!important;background:#fff!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfr-network-core>img{width:180px!important;height:auto!important;object-fit:contain}.kf-renew118.kf-public-2026 .kfr-network-core p{font-size:16px!important;line-height:1.7!important}.kf-renew118.kf-public-2026 .kfr-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.kf-renew118.kf-public-2026 .kfr-partner{border-radius:10px!important;padding:25px!important;border:1px solid #dbe5f0!important;gap:12px!important;background:#fff!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfr-partner h3{font-size:17px!important;line-height:1.55!important}.kf-renew118.kf-public-2026 .kfr-partner p{font-size:13px!important;line-height:1.8!important;color:#637a91!important}.kf-renew118.kf-public-2026 .kfr-partner__number{font-size:10px;color:#7595b7!important}.kf-renew118.kf-public-2026 .kfr-lifecycle{background:#fff!important;border:1px solid #dde6f1!important;border-radius:12px!important;padding:26px!important}.kf-renew118.kf-public-2026 .kfr-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.kf-renew118.kf-public-2026 .kfr-step{border-radius:6px!important;background:#f3f7fc!important;border:1px solid #dfE8f2!important;padding:16px 12px!important;min-width:0}.kf-renew118.kf-public-2026 .kfr-step strong{font-size:12px!important;line-height:1.7!important;color:#3c5d7e!important}.kf-renew118.kf-public-2026 .kfr-step>span{font-size:9px!important;color:#7e99b8!important}.kf-renew118.kf-public-2026 .kfr-support-grid{gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kfr-support-card{border:1px solid #dce5f0!important;border-radius:10px!important;padding:26px!important;background:#f7f9fd!important}.kf-renew118.kf-public-2026 .kfr-support-card h3{font-size:18px!important;line-height:1.5!important}.kf-renew118.kf-public-2026 .kfr-support-card p{font-size:14px!important;color:#61758e!important}.kf-renew118.kf-public-2026 .kfr-principles{gap:16px 24px;padding-top:28px!important;border-color:#d9e4f0!important}.kf-renew118.kf-public-2026 .kfr-principles span:before{color:#4d89c4!important}.kf-renew118.kf-public-2026 .kfr-motion-toggle{border-color:#bdcfe4!important;border-radius:6px!important;color:#406489!important}.kf-renew118.kf-public-2026 :is(.tl-card,.org-dept,.org-node,.kf-sol-module){border:1px solid #d7e2ef!important;border-radius:12px!important;background:#f8fafe!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .timeline:before{background:#cedcee!important}.kf-renew118.kf-public-2026 .tl-year{color:#1f5489!important;background:#eaf2fc!important;border-color:#b7cde5!important;border-radius:8px!important}.kf-renew118.kf-public-2026 .org-ceo{background:#153759!important;border-radius:12px!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .org-ceo *{color:#e7f1fc!important}.kf-renew118.kf-public-2026 .org-dept-title{background:#eaf2fc!important;color:#274f7b!important;border-color:#d5e2f0!important}.kf-renew118.kf-public-2026 .kfr-world-map{background:#f0f5fc!important;border:1px solid #d4e0ed!important;border-radius:12px!important;padding:24px!important}.kf-renew118.kf-public-2026 .kf-news-card-grid{gap:24px!important}.kf-renew118.kf-public-2026 .kf-news-card-grid>li{border:1px solid #dce5f0!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important;background:#fff!important}.kf-renew118.kf-public-2026 .kf-news-card-grid img{object-fit:contain!important;aspect-ratio:auto!important;height:auto!important}.kf-renew118.kf-public-2026 .kf-news-card-grid :is(h3,strong){font-size:18px!important;line-height:1.6!important}.kf-renew118.kf-public-2026 .kfims-res-group{border-radius:12px!important;border:1px solid #d8e3f0!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfims-res-group h3{background:#eef4fc!important;color:#2e5279!important}.kf-renew118.kf-public-2026 .kfm-member-card{border-radius:18px!important;border:1px solid #d5e1f0!important;background:#fff!important;box-shadow:0 18px 50px #2047760c!important;padding:38px!important}.kf-renew118.kf-public-2026 .kfm-member-card :is(input,select){border:1px solid #c9d9e9!important;border-radius:8px!important;min-height:48px;background:#f8fafd!important;color:#23425f!important;font-size:15px!important}.kf-renew118.kf-public-2026 .kfm-member-card button[type=submit]{background:#224f85!important;color:#fff!important;border-radius:8px!important;min-height:48px!important;font-size:15px!important}.kf-renew118.kf-public-2026 .kfx-tech{border-radius:14px!important;box-shadow:none!important;border:1px solid #d6e2ee!important}.kf-renew118.kf-public-2026 .kfx-tech__scene{background:#142d4a!important}.kf-renew118.kf-public-2026 .kfx-tech__stage strong{font-size:13px!important;line-height:1.6!important}.kf-renew118.kf-public-2026 .kfx-tech__tabs button{border-radius:7px!important}.kf-renew118.kf-public-2026 footer{background:#f6f8fc!important;border-top:1px solid #dce5f1!important;color:#60758d!important}.kf-renew118.kf-public-2026 footer :is(.kfh-wide,.max-w-site){max-width:1400px!important;margin-inline:auto!important;padding-inline:48px!important}.kf-renew118.kf-public-2026 .kf-footer-brand img{width:184px!important;height:auto!important;object-fit:contain;filter:none!important}.kf-renew118.kf-public-2026 footer :is(h4,strong){color:#324d6b!important;font-size:13px!important}.kf-renew118.kf-public-2026 footer :is(p,a,li,span){font-size:12px!important;line-height:1.8!important;color:#6b7f94!important}@media(min-width:1600px){.kf-renew118.kf-public-2026 .kfh-hero__inner{padding-block:84px!important;gap:60px!important}.kf-renew118.kf-public-2026 .kfn-stage__viewport{aspect-ratio:1.28}}@media(max-width:1279px){.kf-renew118.kf-public-2026 .kf-site-header__inner>nav{display:none!important}.kf-renew118.kf-public-2026 .kf-gnb-toggle{display:flex!important;margin-left:auto!important}.kf-renew118.kf-public-2026 .kf-site-header__inner{padding-inline:28px!important;gap:22px!important}.kf-renew118.kf-public-2026 .kfh-hero__inner{padding:52px 32px!important;gap:30px!important}.kf-renew118.kf-public-2026 .kfh-hero__title{font-size:44px!important}.kf-renew118.kf-public-2026 :is(.kfh-shell,.kfh-wide){padding-inline:32px!important}.kf-renew118.kf-public-2026 .kfh-sec__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kf-page-hero__content{padding-inline:32px!important}}@media(max-width:999px){.kf-renew118.kf-public-2026 .kfh-hero__inner{grid-template-columns:1fr!important;max-width:800px!important;gap:38px!important;padding:48px 32px 40px!important}.kf-renew118.kf-public-2026 .kfh-hero__title{font-size:48px!important;max-width:710px!important;line-height:1.22!important}.kf-renew118.kf-public-2026 .kfh-hero__lead{max-width:650px!important}.kf-renew118.kf-public-2026 .kfn-stage__viewport{aspect-ratio:1.6}.kf-renew118.kf-public-2026 .kfh-head,.kf-renew118.kf-public-2026 .kfh-core__grid,.kf-renew118.kf-public-2026 .kfh-access__grid{grid-template-columns:1fr!important;gap:28px!important}.kf-renew118.kf-public-2026 .kfh-head__side{margin:0!important}.kf-renew118.kf-public-2026 .kfh-trust__list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kfh-plat__feats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li:nth-child(2n){border-right:0!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li:nth-last-child(-n+2){border-bottom:0!important}.kf-renew118.kf-public-2026 .kfh-flow__steps,.kf-renew118.kf-public-2026 .kfr-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kfh-flow__stage{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfr-intro{grid-template-columns:1fr!important;gap:26px!important}.kf-renew118.kf-public-2026 .kfr-intro .kfr-profile-photo{max-width:none!important}.kf-renew118.kf-public-2026 .kfr-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kf-renew118.kf-public-2026 .kfh-core__evidence{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfh-core__evidence-card{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center}.kf-renew118.kf-public-2026 .kfn-profile-intro{grid-template-columns:1fr!important;gap:0!important}.kf-renew118.kf-public-2026 .kfn-profile-intro>figcaption{padding:28px!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content):after{right:-70px!important;opacity:.45!important}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main{padding:40px 28px 60px!important}.kf-renew118.kf-public-2026 .kf-mobile-card-grid,.kf-renew118.kf-public-2026 .flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:639px){.kf-renew118.kf-public-2026 .kfh-plat__frame{grid-template-columns:1fr!important;gap:0!important}.kf-renew118.kf-public-2026 .kf-site-header__inner{min-height:76px!important;gap:14px!important;padding:7px 20px!important}.kf-renew118.kf-public-2026 .kf-site-logo,.kf-renew118.kf-public-2026 .kf-site-logo__lockup{width:137px!important}.kf-renew118.kf-public-2026 .kf-site-header__inner>.kf-header-tools{display:none!important}.kf-renew118.kf-public-2026 :is(.kfh-shell,.kfh-wide){padding-inline:20px!important}.kf-renew118.kf-public-2026 .kfh-hero__inner{padding:36px 20px 32px!important;gap:28px!important}.kf-renew118.kf-public-2026 .kfh-profile-label{font-size:9px!important;letter-spacing:.1em!important;gap:8px!important;margin-bottom:20px!important}.kf-renew118.kf-public-2026 .kfh-profile-status{font-size:9px!important}.kf-renew118.kf-public-2026 .kfh-hero__title{font-size:35px!important;line-height:1.25!important;margin-bottom:20px!important;letter-spacing:-.04em!important}.kf-renew118.kf-public-2026 .kfh-hero__lead{font-size:15px!important;line-height:1.85!important}.kf-renew118.kf-public-2026 .kfh-hero__actions{display:flex!important;margin-top:25px!important}.kf-renew118.kf-public-2026 .kfh-hero__actions .kfh-btn{width:100%!important}.kf-renew118.kf-public-2026 .kfh-hero__meta{display:flex!important;gap:9px 14px!important;margin-top:20px!important;padding-top:20px!important}.kf-renew118.kf-public-2026 .kfh-hero__meta-label{font-size:10px!important}.kf-renew118.kf-public-2026 .kfh-hero__meta-index{font-size:8px!important}.kf-renew118.kf-public-2026 .kfn-stage{border-radius:16px!important}.kf-renew118.kf-public-2026 .kfn-stage__viewport{aspect-ratio:1.16!important}.kf-renew118.kf-public-2026 .kfn-stage__heading{padding:18px 18px 0!important;font-size:8px!important}.kf-renew118.kf-public-2026 .kfn-stage__caption{padding:15px 18px!important}.kf-renew118.kf-public-2026 .kfn-stage__caption strong{font-size:13px!important}.kf-renew118.kf-public-2026 .kfn-stage__caption>span{font-size:10px!important}.kf-renew118.kf-public-2026 .kfn-stage__controls{padding:10px!important;gap:3px!important}.kf-renew118.kf-public-2026 .kfn-stage__modes{gap:1px!important}.kf-renew118.kf-public-2026 .kfn-stage button{font-size:9px!important;padding:8px 7px!important;min-height:36px!important}.kf-renew118.kf-public-2026 .kfn-stage .kfn-stage__pause{min-width:40px!important}.kf-renew118.kf-public-2026 .kfh-section{padding-block:58px!important}.kf-renew118.kf-public-2026 .kfh-head{gap:18px!important;margin-bottom:26px!important}.kf-renew118.kf-public-2026 :is(.kfh-head h2,.kfh-plat h2,.kfh-field h2,.kfh-sec h2,.kfr-section-heading h2){font-size:28px!important;line-height:1.35!important}.kf-renew118.kf-public-2026 .kfh-head__desc{font-size:14px!important;line-height:1.85!important}.kf-renew118.kf-public-2026 :is(.kfh-eyebrow,.kfr-overline){font-size:9px!important;letter-spacing:.12em!important;margin-bottom:15px!important}.kf-renew118.kf-public-2026 .kfh-trust{padding:25px 0!important}.kf-renew118.kf-public-2026 .kfh-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 15px!important}.kf-renew118.kf-public-2026 .kfh-trust__list strong{font-size:12px!important}.kf-renew118.kf-public-2026 .kfh-trust__list span{font-size:10px!important}.kf-renew118.kf-public-2026 .kfh-plat__stage{grid-template-columns:1fr!important;gap:0!important;border-radius:12px!important}.kf-renew118.kf-public-2026 .kfh-plat__stage figcaption{padding:22px!important}.kf-renew118.kf-public-2026 .kfh-plat__feats{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li{padding:26px!important;border-right:0!important;border-bottom:1px solid var(--line)!important}.kf-renew118.kf-public-2026 .kfh-plat__feats>li:last-child{border-bottom:0!important}.kf-renew118.kf-public-2026 .kfh-core__media{padding:16px!important}.kf-renew118.kf-public-2026 .kfh-core__mods{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfh-core__mods>li{padding:14px 16px!important}.kf-renew118.kf-public-2026 .kfr-architecture{padding:22px!important}.kf-renew118.kf-public-2026 .kfr-architecture__nodes{flex-direction:column!important;gap:8px!important}.kf-renew118.kf-public-2026 .kfr-architecture__nodes>div{flex-direction:row!important;gap:15px!important;align-items:center}.kf-renew118.kf-public-2026 .kfh-core__evidence-card{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfh-flow__steps{grid-template-columns:1fr!important;gap:12px!important}.kf-renew118.kf-public-2026 .kfh-flow__steps>li{padding:22px!important}.kf-renew118.kf-public-2026 .kfh-flow__stage{padding:20px!important;gap:22px!important}.kf-renew118.kf-public-2026 .kfh-field{padding:54px 0!important}.kf-renew118.kf-public-2026 .kfh-field__list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.kf-renew118.kf-public-2026 .kfh-sec__grid{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfh-sec__card{padding:26px!important}.kf-renew118.kf-public-2026 .kfr-evidence-grid,.kf-renew118.kf-public-2026 .kfh-journey__grid{grid-template-columns:1fr!important;gap:20px!important}.kf-renew118.kf-public-2026 .kfn-profile-intro>figcaption{padding:24px!important}.kf-renew118.kf-public-2026 .kfn-profile-intro strong{font-size:25px!important}.kf-renew118.kf-public-2026 .kfh-journey__card figcaption{padding:22px!important}.kf-renew118.kf-public-2026 .kfh-journey__card figcaption strong{font-size:18px!important}.kf-renew118.kf-public-2026 .kfp-press h2{font-size:28px!important}.kf-renew118.kf-public-2026 .kfp-article__body{padding:22px!important}.kf-renew118.kf-public-2026 .kfr-portal-card{padding:28px!important;border-radius:14px!important}.kf-renew118.kf-public-2026 .kfr-portal-card h2{font-size:26px!important}.kf-renew118.kf-public-2026 .kfh-cta{padding:54px 0!important}.kf-renew118.kf-public-2026 .kfh-cta h2{font-size:30px!important}.kf-renew118.kf-public-2026 .kfh-cta__phone{flex-wrap:wrap;gap:8px 18px!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content){min-height:206px!important}.kf-renew118.kf-public-2026 .kf-page-hero__content{padding:36px 20px!important}.kf-renew118.kf-public-2026 .kf-page-hero__content h1{font-size:31px!important;line-height:1.3!important}.kf-renew118.kf-public-2026 .kf-page-hero__content p{font-size:14px!important}.kf-renew118.kf-public-2026 section:has(>.kf-page-hero__content):after{right:-160px!important;opacity:.28!important}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main{padding:34px 20px 54px!important}.kf-renew118.kf-public-2026:not(.kf-public-page-home) main .sec-title{font-size:26px!important}.kf-renew118.kf-public-2026 aside:not(.kfr-portal-card){position:static!important;top:auto!important;border-radius:0!important;border-inline:0!important}.kf-renew118.kf-public-2026 aside:not(.kfr-portal-card) a{padding:12px 16px!important;font-size:12px!important;min-height:42px!important}.kf-renew118.kf-public-2026 .kf-mobile-card-grid,.kf-renew118.kf-public-2026 .kf-dorm-benefit-grid,.kf-renew118.kf-public-2026 .flow{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kf-mobile-card-grid>div{padding:24px!important}.kf-renew118.kf-public-2026 .mini-bar{padding:20px!important;font-size:14px!important}.kf-renew118.kf-public-2026 .kfr-network{padding:18px!important;border-radius:12px!important}.kf-renew118.kf-public-2026 .kfr-network-core{flex-direction:column!important;align-items:flex-start!important;padding:22px!important;gap:18px!important}.kf-renew118.kf-public-2026 .kfr-network-core>div{padding:18px 0 0!important;border-left:0!important;border-top:1px solid #dae4ef!important}.kf-renew118.kf-public-2026 .kfr-network-core>img{width:164px!important}.kf-renew118.kf-public-2026 .kfr-partner-grid,.kf-renew118.kf-public-2026 .kfr-support-grid{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfr-partner{padding:22px!important}.kf-renew118.kf-public-2026 .kfr-lifecycle{padding:18px!important}.kf-renew118.kf-public-2026 .kfr-step-grid{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfm-member-card{padding:26px!important}.kf-renew118.kf-public-2026 .kf-news-card-grid{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 footer :is(.kfh-wide,.max-w-site){padding-inline:20px!important}}@media(max-width:359px){.kf-renew118.kf-public-2026 .kfh-hero__title{font-size:31px!important}.kf-renew118.kf-public-2026 .kfn-stage__controls{padding:8px!important}.kf-renew118.kf-public-2026 .kfn-stage button{padding:7px 5px!important}.kf-renew118.kf-public-2026 .kfh-trust__list{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){.kf-renew118.kf-public-2026 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.kf-renew118.kf-public-2026 .kfn-stage__canvas{pointer-events:none}}.kf-renew118.kf-public-2026 .kfh-hero__copy{width:100%!important;min-height:0!important}.kf-renew118.kf-public-2026 .kfh-hero__copy:before,.kf-renew118.kf-public-2026 .kfh-hero__copy:after{display:none!important}.kf-renew118.kf-public-2026 .kfh-hero__inner{min-height:0!important}.kf-renew118.kf-public-2026 .kfh-flow__picture{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important}.kf-renew118.kf-public-2026 .kfh-flow__brief{position:static!important;inset:auto!important;background:transparent!important;padding:24px 0!important;min-width:0!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfh-flow__picture .kfr-lifecycle{margin:0!important;height:auto!important}.kf-renew118.kf-public-2026 .kfh-flow__stage .kfr-step-grid{grid-template-columns:1fr 1fr!important}.kf-renew118.kf-public-2026 .kfh-journey__media,.kf-renew118.kf-public-2026 .kfh-journey__photo{max-height:none!important;height:auto!important;min-height:0!important}.kf-renew118.kf-public-2026 .kfh-hero__title{padding-bottom:.12em!important}.kf-renew118.kf-public-2026 .kfh-hero__meta-index{background:transparent!important;border:0!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kf-page-hero__content>div:first-child,.kf-renew118.kf-public-2026 .kf-page-hero__content>div:first-child :is(a,span){color:#9bb6d0!important}.kf-renew118.kf-public-2026 .kf-page-hero__content:after{display:none!important}.kf-renew118.kf-public-2026 .kfh-core__grid{background:transparent!important;border:0!important;box-shadow:none!important}.kf-renew118.kf-public-2026 .kfp-press__note{color:#596d84!important}.kf-renew118.kf-public-2026 :is(.kfm-member-kicker,.kfm-member-intro,.kfm-member-bottom){color:#526b84!important}.kf-renew118.kf-public-2026 .kf-page-hero__content>p:first-child,.kf-renew118.kf-public-2026 .kf-page-hero__content>p:first-child :is(b,a,span){color:#9bb6d0!important}.kf-renew118.kf-public-2026 .kf-page-hero__content>.en-eyebrow{color:#d4bd8e!important}.kf-renew118.kf-public-2026 .kfh-access__grid{grid-template-columns:1fr!important}.kf-renew118.kf-public-2026 .kfr-coverage-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;border-top:1px solid #d9e3ee!important}.kf-renew118.kf-public-2026 .kfr-coverage-list li{min-width:0;padding:24px 0!important}@media(max-width:767px){.kf-renew118.kf-public-2026 .kfr-coverage-list{grid-template-columns:1fr;gap:0}}
