.guides-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.guides-page{padding-top:12px;padding-bottom:112px}.guides-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.guides-directory-card{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:224px;display:flex;flex-direction:column;padding:23px 22px 22px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);transition:border-color .2s ease,transform .2s ease}.guides-directory-card:hover{transform:translateY(-3px);border-color:rgba(240,43,114,.55)}.guides-directory-card:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.guides-card-art{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--panel)}.guides-card-art:after,.guides-card-art:before{content:"";position:absolute;inset:0;pointer-events:none}.guides-card-art:before{background-image:linear-gradient(125deg,rgba(45,59,102,.05),rgba(167,44,108,.07)),var(--guide-card-image);background-size:100% 100%,auto 100%;background-position:50%,100%;background-repeat:no-repeat;filter:saturate(.85) contrast(1.02) brightness(var(--guide-photo-brightness,1.6));-webkit-mask-image:linear-gradient(90deg,transparent,transparent 59%,#000 81%,#000);mask-image:linear-gradient(90deg,transparent,transparent 59%,#000 81%,#000);transition:filter .55s ease}.guides-card-art:after{background:linear-gradient(0deg,var(--panel) 0,var(--panel) 12%,rgba(21,22,27,.95) 23%,transparent 51%)}.guides-directory-card:hover .guides-card-art:before{filter:saturate(1.15) contrast(1.02) brightness(var(--guide-photo-brightness,1.6))}.guides-directory-card[data-guide-section=moving-to-korea]{--guide-card-image:url(/images/guides/moving-to-korea.webp);--guide-photo-brightness:1.55}.guides-directory-card[data-guide-section=living-in-korea]{--guide-card-image:url(/images/guides/living-in-korea.webp);--guide-photo-brightness:1.68}.guides-directory-card[data-guide-section=healthcare]{--guide-card-image:url(/images/guides/healthcare.webp);--guide-photo-brightness:1.76}.guides-directory-card[data-guide-section=work-study]{--guide-card-image:url(/images/guides/work-and-study.webp);--guide-photo-brightness:1.38}.guides-directory-card[data-guide-section=money-banking]{--guide-card-image:url(/images/guides/money-and-banking.webp);--guide-photo-brightness:2.18}.guides-directory-card[data-guide-section=transport]{--guide-card-image:url(/images/guides/transport.webp);--guide-photo-brightness:1.92}.guides-directory-card[data-guide-section=visiting-korea]{--guide-card-image:url(/images/guides/visiting-korea.webp);--guide-photo-brightness:1.46}.guides-directory-card[data-guide-section=practical-korea]{--guide-card-image:url(/images/guides/practical-korea.webp);--guide-photo-brightness:1.44}.guides-card-bottom,.guides-card-meta{display:flex}.guides-card-bottom{position:relative;z-index:1;margin-top:auto;flex-direction:column;gap:13px}.guides-card-bottom strong{display:block;font:770 clamp(19px,1.65vw,23px)/1.15 var(--font-sans);letter-spacing:-.04em}.guides-card-meta{align-items:end;color:#929ba4;font:440 11px/1.55 var(--font-sans)}.guides-selected{margin-top:70px}.guides-selected>h2{margin:0 0 18px;font:770 23px/1.2 var(--font-sans);letter-spacing:-.035em}.guides-selected-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.13)}.guides-selected-card{padding:17px 22px 18px 0;border-bottom:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column}.guides-selected-card:not(:nth-child(3n+1)){padding-left:22px;border-left:1px solid rgba(255,255,255,.1)}.guides-selected-topic{color:var(--pink);font:780 10px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.guides-selected-card h3{margin:10px 0 0;color:#e2e6e9;font:690 17px/1.3 var(--font-sans);letter-spacing:-.025em}.guides-selected-summary{display:block;margin-top:7px;color:#929fa8;font:460 11.5px/1.55 var(--font-sans)}.guides-selected-status{margin-top:auto;color:#7f8a93;font:550 10px/1.2 var(--font-sans);letter-spacing:.04em}.guides-search-heading{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin:0 0 20px;color:#9aa4ac;font-size:12px}.guides-search-heading strong{color:var(--text);font-weight:700}.guides-search-heading a{margin-left:auto;color:var(--pink)}.guides-empty-state{margin:42px 0 0;color:#9aa4ac;font-size:13px}.guides-department-header{margin:4px 0 28px}.guides-department-header h1{margin:0;font:790 clamp(32px,4.5vw,48px)/1.12 var(--font-sans);letter-spacing:-.055em}.guides-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.guides-topic-card{display:flex;flex-direction:column;justify-content:flex-end;min-height:180px;padding:21px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.guides-topic-card h2{margin:0;font:700 19px/1.21 var(--font-sans);letter-spacing:-.028em}.guides-selected-directory{margin-top:72px}@media (min-width:821px){.guide-context-island-wrap{margin-bottom:var(--desktop-island-gap-after)}.guides-desktop-island{gap:2px}.guides-island-divider{width:1px;height:18px;flex:0 0 1px;background:rgba(255,255,255,.18);margin:0 7px}.guides-island-search.archive-search{width:176px;flex:0 0 176px;height:32px;min-height:32px;margin:0;padding:0;gap:0;border:1px solid #303a43;background:#0d1318;color-scheme:dark}.guides-island-search.archive-search:focus-within{border-color:#697681}.guides-island-search.archive-search input{min-width:0;width:100%;flex:1 1 auto;height:30px;min-height:30px;padding:0 3px 0 12px;border:0;border-radius:0;outline:0;appearance:none;-webkit-appearance:none;background:transparent;color:#eef1f3;font:650 10.5px/1 var(--font-sans);color-scheme:dark}.guides-island-search.archive-search input::placeholder{color:#6f7982}.guides-island-search.archive-search button{flex:0 0 30px;width:30px;height:30px;padding:0;border:0;border-radius:0;background:transparent;color:#8d979f;display:grid;place-items:center;cursor:pointer}.guides-island-search.archive-search button:hover{color:var(--pink)}.guides-island-search.archive-search button svg{width:15px;height:15px}.guides-island-search.archive-search input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0d1318!important;-webkit-text-fill-color:#eef1f3!important;caret-color:#eef1f3}.guides-more-popover{width:181px}}.guides-mobile-island{display:none}@media (max-width:1050px) and (min-width:821px){.guides-directory-grid,.guides-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.guides-mobile-island{display:block;position:sticky;top:76px;z-index:35;width:100%;padding:10px 18px 6px;background:linear-gradient(180deg,var(--bg) 85%,rgba(8,11,15,.92))}.guides-mobile-row{height:44px;padding:5px 6px;border:1px solid rgba(255,255,255,.13);border-radius:21px;background:rgba(19,21,27,.72);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 12px 30px rgba(0,0,0,.29)}.guides-mobile-more>summary,.guides-mobile-row,.guides-mobile-row>a{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0}.guides-mobile-more>summary,.guides-mobile-row>a{height:30px;padding:0 10px;border-radius:999px;color:#a6adb3;font:770 10px/1 var(--font-sans);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.guides-mobile-row .is-active{color:var(--pink)}.guides-mobile-more{position:relative}.guides-mobile-more>summary{list-style:none;cursor:pointer}.guides-mobile-more>summary::-webkit-details-marker{display:none}.guides-mobile-more svg{width:9px;height:9px;color:var(--pink)}.guides-mobile-popover{position:absolute;right:0;top:38px;z-index:45;min-width:190px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(13,13,16,.98);box-shadow:0 16px 40px rgba(0,0,0,.54)}.guides-mobile-popover a{display:block;padding:10px;border-radius:6px;color:#d6dce0;font-size:11px;font-weight:650}.guides-mobile-popover a.is-active,.guides-mobile-popover a:hover{background:rgba(255,255,255,.06);color:var(--pink)}.guides-mobile-search-toggle{margin-left:auto;flex:0 0 33px;height:31px;width:33px;display:grid;place-items:center;color:#c5cbd0;background:rgba(6,8,11,.58);border:1px solid rgba(255,255,255,.13);border-radius:999px;cursor:pointer}.guides-mobile-search-toggle svg{width:15px;height:15px}.guides-mobile-search.archive-search{display:flex;gap:0;margin:8px 2px 2px;height:36px;min-height:36px;border:1px solid #303a43;border-radius:999px;background:#0d1318;color-scheme:dark}.guides-mobile-search.archive-search input{min-width:0;flex:1 1;height:34px;min-height:34px;border:0;outline:0;border-radius:0;appearance:none;-webkit-appearance:none;background:transparent;color:#eef1f3;font:650 11px/1 var(--font-sans);padding:0 4px 0 13px;color-scheme:dark}.guides-mobile-search.archive-search input::placeholder{color:#6f7982}.guides-mobile-search.archive-search input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0d1318!important;-webkit-text-fill-color:#eef1f3!important;caret-color:#eef1f3}.guides-mobile-search.archive-search button{flex:0 0 34px;width:34px;height:34px;border:0;border-radius:0;background:transparent;color:#8d979f;padding:0}.guides-mobile-search.archive-search button svg{width:15px;height:15px}.guides-page{padding-top:16px;padding-bottom:80px}.guides-directory-grid,.guides-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guides-directory-card{min-height:195px;padding:17px}.guides-card-bottom strong{font-size:19px;line-height:1.16}.guides-card-meta{font-size:10px}.guides-card-art:before{opacity:.95}.guides-selected{margin-top:48px}.guides-selected>h2{font-size:21px}.guides-selected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-selected-card{padding:16px 14px 17px 0}.guides-selected-card:not(:nth-child(3n+1)){padding-left:0;border-left:0}.guides-selected-card:nth-child(2n){padding-left:14px;border-left:1px solid rgba(255,255,255,.1)}.guides-selected-card h3{font-size:17px}.guides-topic-card{min-height:146px;padding:17px}.guides-topic-card h2{font-size:17px}}@media (max-width:420px){.guides-mobile-island{padding-inline:12px}.guides-mobile-more>summary,.guides-mobile-row>a{padding-inline:8px;font-size:9.3px}.guides-directory-card{min-height:178px;padding:15px 13px}.guides-card-bottom strong{font-size:17px}.guides-card-meta{font-size:9px;gap:4px}.guides-card-art:before{opacity:.88}.guides-selected-grid{grid-template-columns:1fr}.guides-selected-card,.guides-selected-card:nth-child(2n){padding:18px 0;border-left:0}}@media (prefers-reduced-motion:reduce){.guides-card-art:before,.guides-directory-card{transition:none}.guides-directory-card:hover{transform:none}}.ki-guide-article{--ki-line:rgba(255,255,255,.115);--ki-quiet:#8b98a1;padding-top:44px;padding-bottom:96px}.ki-guide-reading-layout{width:100%;max-width:1080px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,780px) minmax(200px,245px);gap:clamp(30px,3.2vw,50px);align-items:stretch;justify-content:center}.ki-guide-main{min-width:0;width:100%}.ki-guide-head{padding:1px 0 26px}.ki-guide-mobile-return{display:none}.ki-guide-head h1{max-width:700px;margin:0;font:780 clamp(37px,3.4vw,47px)/1.21 var(--font-sans);letter-spacing:-.044em;color:#f4f6f7;text-wrap:balance}.ki-guide-deck{max-width:670px;margin:19px 0 0;color:#b0bbc3;font:460 15.5px/1.7 var(--font-sans);letter-spacing:-.009em}.ki-guide-facts{scroll-margin-top:160px;padding:21px 25px 22px;background:#141b22;border:0;border-radius:8px;box-shadow:inset 3px 0 0 var(--pink)}.ki-guide-fact-grid{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:29px;row-gap:23px}.ki-guide-fact{min-width:0;min-height:0;padding:0;border:0}.ki-guide-fact dt{color:#96a2ac;font:560 10.5px/1.45 var(--font-sans);margin:0 0 8px}.ki-guide-fact dd{margin:0;color:#ebeff1;font:720 16px/1.35 var(--font-sans);letter-spacing:-.019em}.ki-guide-fact p{margin:5px 0 0;color:#8e9ba4;font:460 10.5px/1.45 var(--font-sans)}.ki-guide-content{font-family:var(--font-sans);max-width:100%}.ki-guide-facts-footnote{margin:27px 0 0!important;color:#9ba7ae!important;font:460 12px/1.58 var(--font-sans)!important}.ki-guide-section{margin-top:45px;scroll-margin-top:150px}.ki-guide-section>h2{margin:0 0 20px;color:#f2f4f6;font:755 22px/1.3 var(--font-sans);letter-spacing:-.029em}.ki-guide-content li,.ki-guide-content p{color:#ccd4d8;font:440 15px/1.74 var(--font-sans);letter-spacing:-.006em}.ki-guide-content p{margin:0 0 13px;max-width:74ch}.ki-guide-content li{max-width:74ch}.ki-guide-content p:last-child{margin-bottom:0}.ki-guide-content strong{color:#f1f3f5;font-weight:700}.ki-guide-content a{color:#ff78aa;border-bottom:1px solid rgba(240,43,114,.42);text-underline-offset:3px;text-decoration:none}.ki-guide-content a:focus-visible,.ki-guide-content a:hover{color:#fff;border-color:var(--pink)}.ki-guide-content em{font-style:italic;color:#e7ebef}.ki-guide-content ul{margin:9px 0 18px;padding-left:20px}.ki-guide-content li{padding:1px 0 1px 4px}.ki-guide-content li::marker{color:var(--pink)}.ki-guide-steps{border:0}.ki-guide-step{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:7px;padding:20px 0 22px;border:0}.ki-guide-step+.ki-guide-step{margin-top:6px}.ki-guide-step>.ki-guide-step-number{grid-column:1;grid-row:1;align-self:start}.ki-guide-step>div{grid-column:2;grid-row:1;min-width:0}.ki-guide-step-number{color:var(--pink);font:760 13px/1.6 var(--font-sans);letter-spacing:.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ki-guide-step h3{margin:0 0 11px;color:#f2f4f6;font:725 17px/1.45 var(--font-sans);letter-spacing:-.019em}.ki-guide-step p{margin-bottom:11px}.ki-guide-step p:last-child{margin-bottom:0}.ki-guide-notice{margin:17px 0;padding:21px 21px 22px;background:rgba(240,43,114,.045);border-left:2px solid var(--pink);border-radius:0}.ki-guide-notice>strong{display:block;margin:0 0 7px;font:730 14px/1.45 var(--font-sans);color:#f2f4f5}.ki-guide-notice>div{color:#c9d1d6;font:480 15px/1.7 var(--font-sans)}.ki-guide-exception-list{border:0}.ki-guide-exception-list>div{padding:14px 0 16px;border:0}.ki-guide-exception-list>div+div{margin-top:3px}.ki-guide-exception-list h3{margin:0 0 7px;color:#f0f2f3;font:710 15.5px/1.4 var(--font-sans)}.ki-guide-exception-list p{margin-bottom:9px}.ki-guide-exception-list p:last-child{margin-bottom:0}.ki-guide-tips-section{margin-top:39px}.ki-guide-tips{margin:0;padding:0;background:transparent;box-shadow:none}.ki-guide-tip{padding:12px 0 11px}.ki-guide-tip+.ki-guide-tip{margin-top:2px}.ki-guide-tip h3{margin:0 0 7px;color:#e9eef1;font:700 15px/1.42 var(--font-sans);letter-spacing:-.013em}.ki-guide-tip p{margin:0 0 9px;color:#bdc8cf;font:460 14.5px/1.68 var(--font-sans)}.ki-guide-tip p:last-child{margin-bottom:0}.ki-guide-tips-section>.ki-guide-notice{margin:20px 0 0}.ki-guide-notice>div>p{color:#c9d1d6;font:480 15px/1.7 var(--font-sans);margin:0 0 10px}.ki-guide-notice>div>p:last-child{margin-bottom:0}.ki-guide-side{min-width:0;align-self:stretch;padding-top:clamp(84px,8.2vw,120px)}.ki-guide-side-sticky{position:sticky;top:140px;max-height:calc(100dvh - 158px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#343d44 transparent;padding-top:0;transition:top .24s cubic-bezier(.22,.61,.36,1)}@media (min-width:1101px){body:has(.global-masthead.is-hidden) .ki-guide-side-sticky{top:64px;max-height:calc(100dvh - 82px)}}.ki-guide-rail-group>h2{margin:0 0 14px;color:#b2bcc4;font:800 9px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.11em}.ki-guide-aside-links{border:0}.ki-guide-aside-links a{display:block;position:relative;padding:12px 0 15px;border:0}.ki-guide-aside-links strong{display:block;color:#e0e5e8;font:650 12px/1.4 var(--font-sans);letter-spacing:-.013em}.ki-guide-aside-links a>span{display:block;margin-top:6px;color:#87949c;font:440 10.5px/1.75 var(--font-sans)}.ki-guide-aside-links a:hover strong{color:var(--pink)}.ki-guide-article-footer{margin-top:62px;padding-top:25px;border-top:1px solid var(--ki-line)}.ki-guide-continue{margin-top:0}.ki-guide-continue>h2{margin:0 0 19px;color:#f2f4f6;font:745 20px/1.3 var(--font-sans);letter-spacing:-.026em}.ki-guide-related-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:13px;row-gap:13px;align-items:start;margin:0;padding:0;list-style:none}.ki-guide-related-list li{min-width:0;display:flex;border:1px solid var(--ki-line);border-radius:7px;background:#121a20}.ki-guide-related-list li:has(a):focus-within,.ki-guide-related-list li:has(a):hover{border-color:var(--pink)}.ki-guide-related-list a{display:flex;flex:1 1;flex-direction:column;position:relative;min-width:0;padding:15px 16px 16px;color:#e2e8ec;text-decoration:none;gap:7px}.ki-guide-related-list a>strong{color:inherit;font:660 13px/1.48 var(--font-sans)}.ki-guide-related-list a:hover{color:#fff}.ki-guide-related-list .ki-guide-related-summary{display:block;color:#94a2ac;font:460 11.5px/1.55 var(--font-sans);letter-spacing:0}.ki-guide-mobile-resources,.ki-guide-mobile-return{display:none}@media (min-width:821px){.ki-guide-article-island-anchor{margin-bottom:-42px}.ki-guide-article-island{min-height:42px}}@media (max-width:1100px){.ki-guide-reading-layout{display:block;max-width:730px;margin:0 auto}.ki-guide-article{padding-top:34px}.ki-guide-side{display:none}.ki-guide-mobile-resources{display:block;max-width:290px;margin:-4px 0 25px}.ki-guide-mobile-resource{min-width:0;position:relative;border:1px solid #303a43;border-radius:7px;background:#0d1318}.ki-guide-mobile-resource summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:0 13px;list-style:none;cursor:pointer;color:#cbd2d7;font:690 11px/1.4 var(--font-sans);letter-spacing:.01em}.ki-guide-mobile-resource summary::-webkit-details-marker{display:none}.ki-guide-mobile-resource summary span{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;border-radius:50%;color:var(--pink);background:rgba(240,43,114,.09);font:720 10px/1 var(--font-sans)}.ki-guide-mobile-resource[open] summary{border-bottom:1px solid var(--ki-line)}.ki-guide-mobile-resource-inner{padding:3px 13px 13px}}@media (max-width:820px){.ki-guide-article{padding-top:20px;padding-bottom:75px}.ki-guide-related-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ki-guide-mobile-return{display:inline-block;margin:0 0 20px;color:var(--pink);font:760 10px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.045em}.ki-guide-head h1{font-size:clamp(33px,6.4vw,43px);line-height:1.21}.ki-guide-deck{font-size:15.5px;line-height:1.64}.ki-guide-section{margin-top:39px}.ki-guide-section>h2{font-size:21px}}@media (max-width:520px){.ki-guide-article{padding-top:15px}.ki-guide-head{padding-bottom:25px}.ki-guide-head h1{font-size:34px;line-height:1.22}.ki-guide-deck{margin-top:16px;font-size:15px}.ki-guide-facts{padding:18px 17px 19px 20px}.ki-guide-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.ki-guide-fact{display:block;padding:0}.ki-guide-fact dt{margin:0 0 7px;font-size:10px}.ki-guide-fact dd{font-size:14px}.ki-guide-fact p{font-size:10px}.ki-guide-mobile-resources{max-width:none;margin-bottom:23px}.ki-guide-related-list{grid-template-columns:1fr;row-gap:10px;max-width:420px}.ki-guide-article-footer{margin-top:45px;padding-top:20px}.ki-guide-continue{margin-top:0}.ki-guide-continue>h2{font-size:20px}.ki-guide-mobile-resource summary{padding:0 10px;font-size:10px}.ki-guide-mobile-resource-inner{padding:3px 10px 12px}.ki-guide-content li,.ki-guide-content p{font-size:15px;line-height:1.68}.ki-guide-step{grid-template-columns:19px minmax(0,1fr);gap:7px;padding:17px 0 18px}.ki-guide-step-number{font-size:11px;line-height:1.75}.ki-guide-step h3{font-size:17px}.ki-guide-notice{padding:18px 18px 19px}.ki-guide-exception-list h3{font-size:15px}.ki-guide-tips{padding:0}.ki-guide-tip h3{font-size:14.5px}.ki-guide-tip p{font-size:14px;line-height:1.64}}@media (prefers-reduced-motion:reduce){.ki-guide-aside-links a,.ki-guide-related-list a,.ki-guide-side-sticky{transition:none}}.ki-guide-featured{margin-bottom:37px}.ki-guide-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,285px));align-items:start;gap:13px}.ki-guide-featured-card{display:flex;flex-direction:column;padding:17px 18px 18px;background:var(--panel);border:1px solid var(--line);border-radius:7px;transition:background .16s ease,border-color .16s ease}.ki-guide-featured-card:hover{background:#151b22;border-color:rgba(240,43,114,.5)}.ki-guide-featured-card:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.ki-guide-featured-label{color:var(--pink);font:760 9px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.09em}.ki-guide-featured-card strong{margin:11px 0 0;color:#f3f4f5;font:710 17px/1.3 var(--font-sans);letter-spacing:-.026em}.ki-guide-featured-summary{display:block;margin-top:7px;color:#96a3ac;font:460 11.5px/1.55 var(--font-sans)}.ki-guide-directory-groups{margin-top:0}.ki-guide-directory-groups>h2{margin:0 0 24px;font:770 23px/1.25 var(--font-sans);letter-spacing:-.035em}.ki-guide-groups-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 44px}.ki-guide-group{min-width:0}.ki-guide-group h3{color:var(--pink);margin:0 0 10px;font:800 10px/1.45 var(--font-sans);text-transform:uppercase;letter-spacing:.085em}.ki-guide-group ul{margin:0;padding:0;list-style:none}.ki-guide-group li+li{margin-top:11px}.ki-guide-group li a{display:block;padding:2px 0;color:#dbe1e5;font:570 13.5px/1.5 var(--font-sans)}.ki-guide-group li a:hover{color:var(--pink)}.ki-guide-group li a:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.ki-guide-directory-empty{margin:0;padding:17px 0 30px;color:#9aa5ad;font:500 13px/1.6 var(--font-sans)}.ki-guide-selected-link{transition:background .15s ease}.ki-guide-selected-link:hover h3{color:var(--pink)}.ki-guide-selected-link:focus-visible{outline:2px solid var(--pink);outline-offset:3px}@media(max-width:1050px){.ki-guide-featured-grid{grid-template-columns:repeat(2,minmax(0,285px))}}@media(max-width:820px){.ki-guide-featured{margin-bottom:35px}.ki-guide-featured-card{padding:16px}.ki-guide-featured-card strong{font-size:17px}.ki-guide-groups-grid{gap:30px 28px}}@media(max-width:560px){.ki-guide-featured-grid{grid-template-columns:minmax(0,1fr);max-width:420px;gap:10px}.ki-guide-featured-card{padding:14px 16px 15px}.ki-guide-featured-card strong{font-size:16px;margin-top:9px}.ki-guide-featured-summary{margin-top:6px}.ki-guide-groups-grid{grid-template-columns:1fr;gap:30px}.ki-guide-directory-groups>h2{font-size:21px}}