.KoreaProvinceMap_root__Yf0mP{width:100%;min-width:0;flex-shrink:0;box-sizing:border-box;color:#182b49;font-family:inherit;border:1px solid #d8e4d5;border-radius:24px;background:linear-gradient(145deg,#fbfdf9,#f0f6ed 58%,#e8f1e6);box-shadow:0 10px 28px #294c3a0b;isolation:isolate}.KoreaProvinceMap_heading__PDkGs{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 18px 0;z-index:2}.KoreaProvinceMap_selected__3sXeF{display:flex;align-items:center;gap:9px;min-height:30px;font-size:16px;font-weight:700;letter-spacing:-.04em;line-height:1.4;overflow-wrap:anywhere}.KoreaProvinceMap_dot__8gs0j{width:8px;height:8px;flex:0 0 auto;background:#13a99a;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #13a99a17}.KoreaProvinceMap_info__GC_gz{flex-shrink:0}.KoreaProvinceMap_info__GC_gz>summary{display:grid;place-items:center;width:32px;height:32px;border:1px solid #d6e0eb;background:#ffffffb8;color:#64758d;list-style:none;cursor:pointer;font:italic 15px Georgia,serif}.KoreaProvinceMap_info__GC_gz>summary::-webkit-details-marker{display:none}.KoreaProvinceMap_info__GC_gz>summary:hover,.KoreaProvinceMap_info__GC_gz[open]>summary{background:#182b49;border-color:#182b49}.KoreaProvinceMap_infoBody__TQ4ff{position:absolute;top:58px;left:12px;right:12px;padding:17px;border:1px solid #dce5ed;border-radius:14px;background:#fff;box-shadow:0 12px 32px #182b4920;z-index:3}.KoreaProvinceMap_infoBody__TQ4ff strong{font-size:12px}.KoreaProvinceMap_infoBody__TQ4ff p{font-size:11px;line-height:1.8;color:#5f6e82;margin:8px 0 0!important}.KoreaProvinceMap_canvas__fAqLL{position:relative;margin:0 2px;background-image:radial-gradient(#b3c4d42b .7px,transparent 0);background-size:14px 14px;-webkit-mask-image:linear-gradient(#000 92%,transparent);mask-image:linear-gradient(#000 92%,transparent)}.KoreaProvinceMap_map__ffp8j{overflow:visible}.KoreaProvinceMap_land___sISR{filter:drop-shadow(0 5px 3px #32455c12)}.KoreaProvinceMap_province__Vlofg{fill:#afded6;stroke:#f9fcff;stroke-width:2.5;stroke-linejoin:round;cursor:pointer;transition:fill .16s ease,filter .16s ease;vector-effect:non-scaling-stroke}.KoreaProvinceMap_province__Vlofg[data-tone=lilac]{fill:#bcb7e3}.KoreaProvinceMap_province__Vlofg[data-tone=peach]{fill:#efbf9f}.KoreaProvinceMap_province__Vlofg[data-tone=sky]{fill:#9ccadd}.KoreaProvinceMap_province__Vlofg[data-tone=coral]{fill:#e99086}.KoreaProvinceMap_province__Vlofg:hover{fill:#46b9ab;filter:brightness(1.04)}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu{fill:#203659;stroke-width:3;filter:drop-shadow(0 2px 3px #20365930)}.KoreaProvinceMap_province__Vlofg:focus-visible{outline:none;fill:#087f76;stroke:#ef8e74;stroke-width:3.5}.KoreaProvinceMap_callout__FJLvj{cursor:pointer}.KoreaProvinceMap_callout__FJLvj>path{fill:none;stroke:#7891a8;stroke-width:.8;stroke-linejoin:round;opacity:.7;pointer-events:none}.KoreaProvinceMap_callout__FJLvj>circle{stroke:#4f728d;stroke-width:1;pointer-events:none}.KoreaProvinceMap_callout__FJLvj>rect{fill:#ffffffed;stroke:#dbe5ed;stroke-width:.7}.KoreaProvinceMap_callout__FJLvj>text{fill:#4c6079;font-size:8.3px;text-anchor:middle;pointer-events:none}.KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#e4f6f2;stroke:#64bdb0}.KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:#203659;stroke:#203659}.KoreaProvinceMap_calloutActive__u6Wmt>path{stroke:#203659;stroke-width:1.2}.KoreaProvinceMap_calloutActive__u6Wmt>circle{fill:#ee967e;stroke-width:1.5}.KoreaProvinceMap_callout__FJLvj:focus-visible{outline:none}.KoreaProvinceMap_callout__FJLvj:focus-visible>rect{stroke:#df775e;stroke-width:2}.KoreaProvinceMap_sea__nr_sw{fill:#a6d0d7;stroke:#b1d3dc;stroke-width:1.2;opacity:.6}.KoreaProvinceMap_sea__nr_sw>path{fill:none}.KoreaProvinceMap_north__9S5Tv{fill:#8194a8;stroke:#8194a8;stroke-width:1;pointer-events:none}.KoreaProvinceMap_north__9S5Tv text{stroke:none;text-anchor:middle;font-size:8px;letter-spacing:.1em}.KoreaProvinceMap_tooltip__omSBG{position:absolute;bottom:5px;left:10px;right:10px;width:fit-content;max-width:calc(100% - 20px);margin-inline:auto;padding:6px 12px;border-radius:20px;background:#203659;color:#fff;font-size:11px;line-height:1.5;text-align:center;pointer-events:none;opacity:0;transform:translateY(3px);transition:opacity .14s ease,transform .14s ease}.KoreaProvinceMap_tooltip__omSBG[data-visible=true]{opacity:1;transform:none}.KoreaProvinceMap_hint__rv5EP{display:flex;align-items:center;justify-content:center;gap:7px;margin:0!important;padding:4px 14px 18px;color:#6b7d90;font-size:10px;line-height:1.6;text-align:center}.KoreaProvinceMap_hint__rv5EP>span{width:5px;height:5px;border-radius:50%;background:#e9957f;flex-shrink:0}.KoreaProvinceMap_info__GC_gz>summary:focus-visible{outline:3px solid #e9957f;outline-offset:3px}@media(max-width:900px) and (min-width:651px){.KoreaProvinceMap_root__Yf0mP{max-width:360px;margin-inline:auto}}@media(max-width:650px){.KoreaProvinceMap_root__Yf0mP{max-width:340px;margin-inline:auto}.KoreaProvinceMap_canvas__fAqLL{max-width:292px;margin-inline:auto}.KoreaProvinceMap_heading__PDkGs{padding-top:14px}.KoreaProvinceMap_hint__rv5EP{padding-bottom:15px}.KoreaProvinceMap_selected__3sXeF{font-size:16px}}@media(prefers-reduced-motion:reduce){.KoreaProvinceMap_province__Vlofg,.KoreaProvinceMap_tooltip__omSBG{transition:none}}@media(forced-colors:active){.KoreaProvinceMap_province__Vlofg{fill:Canvas;stroke:CanvasText}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu{fill:Highlight}.KoreaProvinceMap_callout__FJLvj>rect{fill:Canvas;stroke:CanvasText}.KoreaProvinceMap_callout__FJLvj>text{fill:CanvasText}.KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:Highlight}.KoreaProvinceMap_calloutActive__u6Wmt>text{fill:HighlightText}}.KoreaProvinceMap_regionLabels__sdpeY{pointer-events:none;text-anchor:middle;fill:#3e5874;font-weight:650}.KoreaProvinceMap_regionLabels__sdpeY text[data-selected=true]{fill:#fff}.KoreaProvinceMap_regionLabels__sdpeY text:last-child{fill:#526a83}.KoreaProvinceMap_root__Yf0mP{max-width:240px;margin-inline:auto;border:1px solid #d8ded9;border-radius:10px;background:#f4f5f0;box-shadow:none}.KoreaProvinceMap_heading__PDkGs{gap:8px;padding:9px 10px 0}.KoreaProvinceMap_selected__3sXeF{min-height:27px;font-size:14px;letter-spacing:-.02em;color:#263a4c}.KoreaProvinceMap_dot__8gs0j{width:7px;height:7px;background:#67847e;box-shadow:none}.KoreaProvinceMap_info__GC_gz>summary{width:27px;height:27px;border-color:#d7ded9;border-radius:50%;background:#fff;color:#60717a}.KoreaProvinceMap_info__GC_gz>summary:hover,.KoreaProvinceMap_info__GC_gz[open]>summary{background:#233b5d;border-color:#233b5d;color:#fff}.KoreaProvinceMap_canvas__fAqLL{max-width:230px;margin:0 auto;background:none;background-image:none;-webkit-mask-image:none;mask-image:none}.KoreaProvinceMap_map__ffp8j{display:block;width:100%;height:auto}.KoreaProvinceMap_land___sISR{filter:none}.KoreaProvinceMap_province__Vlofg{fill:#a4bdb7;stroke:#f4f5f0;stroke-width:2.2}.KoreaProvinceMap_province__Vlofg[data-tone=lilac]{fill:#aeb8c5}.KoreaProvinceMap_province__Vlofg[data-tone=peach]{fill:#c7b9a7}.KoreaProvinceMap_province__Vlofg[data-tone=sky]{fill:#9fb6c2}.KoreaProvinceMap_province__Vlofg[data-tone=coral]{fill:#b6aaa2}.KoreaProvinceMap_province__Vlofg:hover{fill:#718f89;filter:none}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu{fill:#233b5d;stroke:#fff;stroke-width:2.6;filter:none}.KoreaProvinceMap_province__Vlofg:focus-visible{stroke-width:3}.KoreaProvinceMap_callout__FJLvj>path{stroke:#9aa9a5;opacity:.8}.KoreaProvinceMap_callout__FJLvj>circle{fill:#fff;stroke:#718681}.KoreaProvinceMap_callout__FJLvj>rect{fill:#f8f7f2;stroke:#cbd3ce}.KoreaProvinceMap_callout__FJLvj>text{fill:#405361;font-size:13.2px;font-weight:650}.KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#e7eeea;stroke:#8fa9a2}.KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:#233b5d;stroke:#233b5d}.KoreaProvinceMap_calloutActive__u6Wmt>text{fill:#fff}.KoreaProvinceMap_calloutActive__u6Wmt>path{stroke:#233b5d}.KoreaProvinceMap_calloutActive__u6Wmt>circle{fill:#c7816c;stroke:#fff}.KoreaProvinceMap_regionLabels__sdpeY{fill:#3e5660}.KoreaProvinceMap_regionLabels__sdpeY text{font-size:11px!important}.shell[lang=en] .KoreaProvinceMap_root__Yf0mP .KoreaProvinceMap_regionLabels__sdpeY,.shell[lang=vi] .KoreaProvinceMap_root__Yf0mP .KoreaProvinceMap_regionLabels__sdpeY{display:none}.KoreaProvinceMap_sea__nr_sw{fill:#becbd0;stroke:#becbd0;opacity:.4}.KoreaProvinceMap_north__9S5Tv{fill:#89999c;stroke:#89999c}.KoreaProvinceMap_tooltip__omSBG{padding:5px 10px;border-radius:8px;background:#233b5d}.KoreaProvinceMap_hint__rv5EP{gap:6px;padding:2px 10px 9px;color:#66757a;font-size:9px}.KoreaProvinceMap_hint__rv5EP>span{background:#9d776a}@media(max-width:900px) and (min-width:651px){.KoreaProvinceMap_root__Yf0mP{max-width:240px}}@media(max-width:650px){.KoreaProvinceMap_root__Yf0mP{max-width:220px;border-radius:10px}.KoreaProvinceMap_canvas__fAqLL{max-width:210px}.KoreaProvinceMap_heading__PDkGs{padding-top:8px}.KoreaProvinceMap_hint__rv5EP{padding-bottom:8px}.KoreaProvinceMap_selected__3sXeF{font-size:14px}}.KoreaProvinceMap_province__Vlofg{transform-box:fill-box;transform-origin:center;transition:fill .15s ease,stroke .15s ease,transform .15s cubic-bezier(.2,.7,.25,1)}.KoreaProvinceMap_province__Vlofg:focus-visible{transform:scale(1.12);fill:#4f7974;stroke:#c7816c;stroke-width:3.2}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:focus-visible{fill:#233b5d}.KoreaProvinceMap_callout__FJLvj>rect,.KoreaProvinceMap_callout__FJLvj>text{transform-box:fill-box;transform-origin:center;transition:transform .13s ease,fill .13s ease,stroke .13s ease}.KoreaProvinceMap_callout__FJLvj:focus-visible>rect,.KoreaProvinceMap_callout__FJLvj:focus-visible>text{transform:scale(1.2)}.KoreaProvinceMap_info__GC_gz>summary{transition:transform .13s ease,background .13s ease,border-color .13s ease,box-shadow .13s ease}.KoreaProvinceMap_info__GC_gz>summary:hover{transform:translateY(-2px);box-shadow:0 2px 5px #203b5d14}.KoreaProvinceMap_info__GC_gz>summary:active{transform:translateY(2px)}@media(hover:hover) and (pointer:fine){.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_preview__P_yd1,.KoreaProvinceMap_province__Vlofg:hover{transform:scale(1.12);z-index:1}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_preview__P_yd1:not(.KoreaProvinceMap_active__A1kcu),.KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#648b84}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu.KoreaProvinceMap_preview__P_yd1,.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:hover{fill:#233b5d}.KoreaProvinceMap_callout__FJLvj:hover>rect,.KoreaProvinceMap_callout__FJLvj:hover>text{transform:scale(1.2)}}@media(hover:none){.KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#a4bdb7;transform:none}.KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#f8f7f2;stroke:#cbd3ce;transform:none}.KoreaProvinceMap_callout__FJLvj:hover>text{transform:none}.KoreaProvinceMap_info__GC_gz>summary:hover{transform:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.KoreaProvinceMap_callout__FJLvj>rect,.KoreaProvinceMap_callout__FJLvj>text,.KoreaProvinceMap_info__GC_gz>summary,.KoreaProvinceMap_province__Vlofg{transition:none!important;transform:none!important}}@media(hover:none){.KoreaProvinceMap_info__GC_gz:not([open])>summary:hover{background:#fff;border-color:#d7ded9;color:#60717a;transform:none;box-shadow:none}}.KoreaProvinceMap_callout__FJLvj:focus:not(:focus-visible),.KoreaProvinceMap_province__Vlofg:focus:not(:focus-visible){outline:none}.KoreaProvinceMap_stage__WZ7_W{position:relative;width:100%;min-width:0}.KoreaProvinceMap_root__Yf0mP.KoreaProvinceMap_expanded__oS2YB{border-color:#80958e;box-shadow:0 16px 40px #233b5d35}.KoreaProvinceMap_root__Yf0mP.KoreaProvinceMap_expanded__oS2YB .KoreaProvinceMap_canvas__fAqLL{width:100%;max-width:none}@media(prefers-reduced-motion:reduce){.KoreaProvinceMap_root__Yf0mP.KoreaProvinceMap_expanded__oS2YB{transition:none!important}}.KoreaProvinceMap_root__Yf0mP{background:#fff1b7;border-color:#e8cd75;border-radius:18px;box-shadow:0 3px 0 #eddda666;color:#5c4a2c}.KoreaProvinceMap_selected__3sXeF{color:#634e25}.KoreaProvinceMap_dot__8gs0j{background:#d39335}.KoreaProvinceMap_info__GC_gz>summary{background:#fffbeb;border-color:#e4cd8a;color:#8d713e}.KoreaProvinceMap_province__Vlofg{fill:#bcd7b9;stroke:#fff7d9}.KoreaProvinceMap_province__Vlofg[data-tone=lilac]{fill:#d7c5e3}.KoreaProvinceMap_province__Vlofg[data-tone=peach]{fill:#f3bd95}.KoreaProvinceMap_province__Vlofg[data-tone=sky]{fill:#b1d9d1}.KoreaProvinceMap_province__Vlofg[data-tone=coral]{fill:#edb3a0}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu,.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:focus-visible{fill:#d79b3a;stroke:#fffdf1}.KoreaProvinceMap_province__Vlofg:focus-visible{fill:#b98b37;stroke:#7e5528}.KoreaProvinceMap_callout__FJLvj>rect{fill:#fffdf0;stroke:#dbc58e}.KoreaProvinceMap_callout__FJLvj>text{fill:#765b30}.KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:#72552b;stroke:#72552b}.KoreaProvinceMap_calloutActive__u6Wmt>text{fill:#fff9e5}.KoreaProvinceMap_callout__FJLvj>path{stroke:#b5a379}.KoreaProvinceMap_hint__rv5EP{color:#806733}.KoreaProvinceMap_hint__rv5EP>span{background:#d2a04c}.KoreaProvinceMap_tooltip__omSBG{background:#73572e;color:#fff8e5}.KoreaProvinceMap_sea__nr_sw{fill:#b4d9ca;stroke:#b4d9ca}.KoreaProvinceMap_north__9S5Tv{fill:#af9a6b;stroke:#af9a6b}@media(hover:hover) and (pointer:fine){.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_preview__P_yd1:not(.KoreaProvinceMap_active__A1kcu),.KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#d9b45b}.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu.KoreaProvinceMap_preview__P_yd1,.KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:hover{fill:#bd812c}.KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#ffe399;stroke:#d3ad59}}@media(hover:none){.KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#bcd7b9}.KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#fffdf0;stroke:#dbc58e}}.shell[data-province-navigation] .KoreaProvinceMap_root__Yf0mP{background:#eef0fa;border-color:#d2cce5;box-shadow:0 3px 0 #ded9ed66;color:#71607f}.shell[data-province-navigation] .KoreaProvinceMap_selected__3sXeF{color:#746183}.shell[data-province-navigation] .KoreaProvinceMap_dot__8gs0j{background:#ad93c7}.shell[data-province-navigation] .KoreaProvinceMap_info__GC_gz>summary{background:#faf8ff;border-color:#d7cbe6;color:#9581aa}.shell[data-province-navigation] .KoreaProvinceMap_info__GC_gz>summary:hover,.shell[data-province-navigation] .KoreaProvinceMap_info__GC_gz[open]>summary{background:#8f78a8;border-color:#8f78a8;color:#fff}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg{fill:#c4d9d5;stroke:#f8f6fd}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=lilac]{fill:#c7b9df}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=peach]{fill:#e7c8d7}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=sky]{fill:#bccfe4}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=coral]{fill:#d6c4e5}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu,.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:focus-visible{fill:#967db2;stroke:#fff}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg:focus-visible{fill:#a58bbf;stroke:#7f639d}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>rect{fill:#faf7ff;stroke:#d6c8e6}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>text{fill:#8c739f}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>path{stroke:#bba9ce}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>circle{fill:#fff;stroke:#b39bc9}.shell[data-province-navigation] .KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:#9479ae;stroke:#9479ae}.shell[data-province-navigation] .KoreaProvinceMap_regionLabels__sdpeY,.shell[data-province-navigation] .KoreaProvinceMap_regionLabels__sdpeY text:last-child{fill:#877296}.shell[data-province-navigation] .KoreaProvinceMap_hint__rv5EP{color:#9a88aa}.shell[data-province-navigation] .KoreaProvinceMap_hint__rv5EP>span{background:#b29aca}.shell[data-province-navigation] .KoreaProvinceMap_tooltip__omSBG{background:#8e74a7;color:#fff}.shell[data-province-navigation] .KoreaProvinceMap_sea__nr_sw{fill:#d1d4ec;stroke:#d1d4ec}.shell[data-province-navigation] .KoreaProvinceMap_north__9S5Tv{fill:#b9accb;stroke:#b9accb}@media(hover:hover) and (pointer:fine){.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_preview__P_yd1:not(.KoreaProvinceMap_active__A1kcu),.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#b29bc9}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu.KoreaProvinceMap_preview__P_yd1,.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:hover{fill:#8667a5}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#e4d9f3;stroke:#b89ed0}}@media(hover:none){.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#c4d9d5}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#faf7ff;stroke:#d6c8e6}}.shell[data-province-navigation] .KoreaProvinceMap_root__Yf0mP{background:#e4f2ec;border:2px solid #40574e;box-shadow:4px 5px 0 #718c7955;border-radius:16px;color:#375246}.shell[data-province-navigation] .KoreaProvinceMap_selected__3sXeF{color:#375246}.shell[data-province-navigation] .KoreaProvinceMap_dot__8gs0j{background:#ed9e66}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg{fill:#9cc9b0;stroke:#4f685c;stroke-width:1.3}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=lilac]{fill:#c3ace0}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=peach]{fill:#efb789}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=sky]{fill:#92c7dc}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg[data-tone=coral]{fill:#eaa2a3}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu,.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:focus-visible{fill:#4d8170;stroke:#304f45}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>rect{fill:#fffdf3;stroke:#6b7c6b;stroke-width:1}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>text{fill:#405648}.shell[data-province-navigation] .KoreaProvinceMap_calloutActive__u6Wmt>rect{fill:#4c7863;stroke:#334e3e}.shell[data-province-navigation] .KoreaProvinceMap_calloutActive__u6Wmt>text{fill:#fff}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj>path{stroke:#708776}.shell[data-province-navigation] .KoreaProvinceMap_regionLabels__sdpeY,.shell[data-province-navigation] .KoreaProvinceMap_regionLabels__sdpeY text:last-child{fill:#3f584d}.shell[data-province-navigation] .KoreaProvinceMap_hint__rv5EP{color:#607567}.shell[data-province-navigation] .KoreaProvinceMap_hint__rv5EP>span{background:#d99b56}.shell[data-province-navigation] .KoreaProvinceMap_sea__nr_sw{fill:#a9cddb;stroke:#a9cddb}.shell[data-province-navigation] .KoreaProvinceMap_north__9S5Tv{fill:#8eab9a;stroke:#8eab9a}@media(hover:hover) and (pointer:fine){.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_preview__P_yd1:not(.KoreaProvinceMap_active__A1kcu),.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg:hover:not(.KoreaProvinceMap_active__A1kcu){fill:#f4d275}.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu.KoreaProvinceMap_preview__P_yd1,.shell[data-province-navigation] .KoreaProvinceMap_province__Vlofg.KoreaProvinceMap_active__A1kcu:hover{fill:#3c6c5b}.shell[data-province-navigation] .KoreaProvinceMap_callout__FJLvj:hover>rect{fill:#ffe7a2;stroke:#738163}}@font-face{font-family:GIL Intro Nunito;src:url(/design/gil-intro/nunito-latin.woff2) format("woff2");font-style:normal;font-weight:700 800;font-display:swap}.GilIntro_exitTarget__Iyswy{position:fixed;top:0;left:0;width:1px;height:1px;pointer-events:none}.GilIntro_exitTarget__Iyswy:target~.GilIntro_intro__uz_vQ{display:none}.GilIntro_intro__uz_vQ{position:fixed;inset:0;z-index:2147483000;overflow:hidden;isolation:isolate;background:#000;color:#fff}.GilIntro_content__NAXAA,.GilIntro_petals__Wf1bN,.GilIntro_shade__nkHY1,.GilIntro_slide__fYRbJ,.GilIntro_slides__Y9eSB{position:absolute;inset:0}.GilIntro_content__NAXAA,.GilIntro_petals__Wf1bN,.GilIntro_shade__nkHY1,.GilIntro_slides__Y9eSB{pointer-events:none}.GilIntro_slide__fYRbJ{opacity:0;background-size:cover;background-position:50%;animation:GilIntro_kenBurns__oWJ9R 12s ease-in-out infinite;transition:opacity 1.8s ease-in-out}.GilIntro_active__kycdh{opacity:1;z-index:1}@keyframes GilIntro_kenBurns__oWJ9R{0%{transform:scale(1) translate(0)}50%{transform:scale(1.08) translate(-1%,-1%)}to{transform:scale(1.12) translate(-2%,1%)}}.GilIntro_shade__nkHY1{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.5))}.GilIntro_petals__Wf1bN{z-index:3;background:url(/design/gil-intro/cObWE.jpg) 50%/cover;opacity:.3;mix-blend-mode:screen;animation:GilIntro_petalFloat__gpScT 20s linear infinite}@keyframes GilIntro_petalFloat__gpScT{0%{transform:translateY(0) scale(1)}to{transform:translateY(-10%) scale(1.05)}}.GilIntro_content__NAXAA{z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.GilIntro_brand___oVxC{font-family:GIL Intro Nunito,sans-serif;font-size:clamp(2.8rem,7vw,5.5rem);font-weight:800;letter-spacing:-.01em;white-space:nowrap;opacity:0;transform:translateY(30px);text-shadow:0 1px 3px rgba(0,0,0,.58),0 4px 30px rgba(0,0,0,.7);animation:GilIntro_fadeUp__ImpK3 1.4s cubic-bezier(.23,1,.32,1) 1s forwards}.GilIntro_gil__N8WWe{color:#bfe1cd}.GilIntro_korea__SzAqb{color:#f2c2b7;font-weight:700}.GilIntro_subtitle__t7Dzr{margin-top:1rem;max-width:100%;font-family:system-ui,sans-serif;font-size:clamp(.9rem,2vw,1.25rem);font-weight:300;letter-spacing:.18em;text-transform:uppercase;opacity:0;transform:translateY(20px);text-shadow:0 1px 3px rgba(0,0,0,.58),0 2px 14px rgba(0,0,0,.7);animation:GilIntro_fadeUp__ImpK3 1.2s ease 1.8s forwards}.GilIntro_intro__uz_vQ[data-locale=en] .GilIntro_subtitle__t7Dzr{letter-spacing:.45em}@keyframes GilIntro_fadeUp__ImpK3{to{opacity:1;transform:translateY(0)}}.GilIntro_line__rTKot{width:0;height:1px;margin:1.4rem auto 0;background:rgba(232,213,181,.7);animation:GilIntro_lineGrow__GOuxW 1.5s ease 2.2s forwards}@keyframes GilIntro_lineGrow__GOuxW{to{width:140px}}.GilIntro_hitArea__3caSQ{position:absolute;inset:0;z-index:20;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;text-decoration:none;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent}.GilIntro_hitArea__3caSQ:focus-visible{outline:none}.GilIntro_hitArea__3caSQ:focus-visible .GilIntro_skip__3keiN{outline:2px solid #fff;outline-offset:3px}.GilIntro_prompt__JMKns{bottom:84px;left:50%;width:calc(100% - 40px);transform:translateX(-50%);font-weight:500;text-align:center;text-shadow:0 2px 10px #000}.GilIntro_prompt__JMKns,.GilIntro_skip__3keiN{position:absolute;font-family:system-ui,sans-serif;font-size:.85rem}.GilIntro_skip__3keiN{right:32px;bottom:32px;padding:10px 20px;border:1px solid rgba(255,255,255,.4);border-radius:30px;background:rgba(0,0,0,.28);color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:480px){.GilIntro_skip__3keiN{right:20px;bottom:24px}.GilIntro_prompt__JMKns{bottom:78px}}@media (prefers-reduced-motion:reduce){.GilIntro_petals__Wf1bN,.GilIntro_slide__fYRbJ{animation:none;transition:none}.GilIntro_brand___oVxC,.GilIntro_subtitle__t7Dzr{animation:none;opacity:1;transform:none}.GilIntro_line__rTKot{width:140px;animation:none}}