.hgk-page[data-v-0e3e78c0]{--hgk-primary:#e63e6d;--hgk-primary-light:#f27896;--hgk-primary-dark:#801b3f;--hgk-surface:#0f172a;--hgk-surface-light:#1e2d62;--hgk-surface-mid:#1e3175;--hgk-accent:#60a5fa;--hgk-accent-dark:#1d4ed8;--hgk-gold:#e2b84d;--hgk-gold-dark:#d4a030;--hgk-text:hsla(0,0%,100%,.8);--hgk-text-muted:hsla(0,0%,100%,.6);--hgk-text-faint:hsla(0,0%,100%,.4);--hgk-border:hsla(0,0%,100%,.15);--hgk-card-bg:hsla(0,0%,100%,.08);--hgk-card-bg-hover:hsla(0,0%,100%,.14);--hgk-radius:1rem;--hgk-radius-sm:.5rem}.hgk-btn[data-v-0e3e78c0]{border-radius:9999px;box-shadow:0 4px 14px #0000004d;display:inline-block;font-size:1.125rem;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.hgk-btn[data-v-0e3e78c0]:hover{box-shadow:0 8px 24px #0006;transform:translateY(-1px)}.hgk-btn--primary[data-v-0e3e78c0]{background:linear-gradient(135deg,var(--hgk-primary),var(--hgk-primary-dark));color:#fff}.hgk-btn--gold[data-v-0e3e78c0]{background:linear-gradient(135deg,var(--hgk-gold),var(--hgk-gold-dark));color:#fff}.hgk-hero[data-v-0e3e78c0]{align-items:center;background:linear-gradient(135deg,var(--hgk-surface),var(--hgk-surface-light),var(--hgk-surface));display:flex;min-height:100vh;overflow:hidden;position:relative}.hgk-hero__backdrop[data-v-0e3e78c0]{inset:0;opacity:.2;position:absolute}.hgk-hero__backdrop__orb[data-v-0e3e78c0]{border-radius:50%;filter:blur(80px);position:absolute}.hgk-hero__backdrop__orb--left[data-v-0e3e78c0]{background:var(--hgk-primary);height:18rem;left:2.5rem;top:5rem;width:18rem}.hgk-hero__backdrop__orb--right[data-v-0e3e78c0]{background:var(--hgk-accent);bottom:5rem;height:24rem;right:2.5rem;width:24rem}.hgk-hero__backdrop__orb--center[data-v-0e3e78c0]{background:var(--hgk-gold);height:16rem;left:50%;top:50%;transform:translate(-50%,-50%);width:16rem}.hgk-hero__content[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:6rem 1rem 4rem;position:relative;text-align:center}.hgk-hero__content__badge[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;display:inline-block;margin-bottom:1.5rem;padding:.5rem 1.5rem}.hgk-hero__content__badge__text[data-v-0e3e78c0]{color:var(--hgk-gold);font-size:.875rem;font-weight:500}.hgk-hero__content__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.15;margin-bottom:2rem}.hgk-hero__content__title__main[data-v-0e3e78c0]{color:#fff}.hgk-hero__content__title__accent[data-v-0e3e78c0]{color:var(--hgk-primary-light)}.hgk-hero__content__title__sub[data-v-0e3e78c0]{color:#fffc;font-size:clamp(1.25rem,3vw,2.5rem)}.hgk-hero__content__desc[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:1.125rem;line-height:1.8;margin:0 auto 2.5rem;max-width:48rem}.hgk-hero__content__actions[data-v-0e3e78c0]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width:640px){.hgk-hero__content__actions[data-v-0e3e78c0]{flex-direction:row}}.hgk-why-korea[data-v-0e3e78c0]{background:linear-gradient(180deg,var(--hgk-surface-light),var(--hgk-surface));padding:5rem 0}.hgk-why-korea__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-why-korea__header[data-v-0e3e78c0]{margin-bottom:4rem;text-align:center}.hgk-why-korea__header__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem)}.hgk-why-korea__header__title__gold[data-v-0e3e78c0]{color:var(--hgk-gold)}.hgk-why-korea__header__title__white[data-v-0e3e78c0]{color:#fff}.hgk-why-korea__grid[data-v-0e3e78c0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 4rem;max-width:64rem}.hgk-why-korea__grid__card[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--hgk-card-bg);border:1px solid var(--hgk-border);border-radius:var(--hgk-radius);transition:background .3s ease}.hgk-why-korea__grid__card[data-v-0e3e78c0]:hover{background:var(--hgk-card-bg-hover)}.hgk-why-korea__grid__card__inner[data-v-0e3e78c0]{padding:2rem}.hgk-why-korea__grid__card__inner__title[data-v-0e3e78c0]{color:var(--hgk-gold);font-family:Black Han Sans,sans-serif;font-size:1.25rem;margin-bottom:.75rem}.hgk-why-korea__grid__card__inner__text[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:.95rem;line-height:1.7}.hgk-why-korea__prose[data-v-0e3e78c0]{margin:0 auto;max-width:56rem}.hgk-why-korea__prose__block[data-v-0e3e78c0]{display:flex;flex-direction:column;gap:1.5rem}.hgk-why-korea__prose__block__paragraph[data-v-0e3e78c0]{color:var(--hgk-text);font-size:1.125rem;line-height:1.8}.hgk-cities[data-v-0e3e78c0]{background:linear-gradient(180deg,var(--hgk-surface),rgba(71,10,31,.15));padding:5rem 0}.hgk-cities__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-cities__header[data-v-0e3e78c0]{margin-bottom:4rem;text-align:center}.hgk-cities__header__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem);margin-bottom:1rem}.hgk-cities__header__title__white[data-v-0e3e78c0]{color:#fff}.hgk-cities__header__title__accent[data-v-0e3e78c0]{color:var(--hgk-primary-light)}.hgk-cities__header__subtitle[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:1.125rem}.hgk-cities__grid[data-v-0e3e78c0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hgk-cities__grid__card[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--hgk-card-bg);border:1px solid var(--hgk-border);border-radius:var(--hgk-radius);display:block;text-decoration:none;transition:all .3s ease}.hgk-cities__grid__card[data-v-0e3e78c0]:hover{background:var(--hgk-card-bg-hover)}.hgk-cities__grid__card__body[data-v-0e3e78c0]{padding:2rem}.hgk-cities__grid__card__body__name[data-v-0e3e78c0]{color:#fff;font-family:Black Han Sans,sans-serif;font-size:1.5rem;margin-bottom:.25rem;transition:color .3s ease}.hgk-cities__grid__card:hover .hgk-cities__grid__card__body__name[data-v-0e3e78c0]{color:var(--hgk-primary-light)}.hgk-cities__grid__card__body__subtitle[data-v-0e3e78c0]{color:var(--hgk-gold);font-size:.875rem;margin-bottom:1rem}.hgk-cities__grid__card__body__desc[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:.875rem;line-height:1.6;margin-bottom:1rem}.hgk-cities__grid__card__body__popularity[data-v-0e3e78c0]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.hgk-cities__grid__card__body__popularity__label[data-v-0e3e78c0]{color:var(--hgk-text-faint);font-size:.75rem;white-space:nowrap}.hgk-cities__grid__card__body__popularity__bar[data-v-0e3e78c0]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff1a;border:none;border-radius:3px;flex:1;height:6px;overflow:hidden}.hgk-cities__grid__card__body__popularity__bar[data-v-0e3e78c0]::-webkit-progress-bar{background:#ffffff1a;border-radius:3px}.hgk-cities__grid__card__body__popularity__bar[data-v-0e3e78c0]::-webkit-progress-value{background:linear-gradient(90deg,var(--hgk-primary),var(--hgk-accent));border-radius:3px}.hgk-cities__grid__card__body__popularity__bar[data-v-0e3e78c0]::-moz-progress-bar{background:linear-gradient(90deg,var(--hgk-primary),var(--hgk-accent));border-radius:3px}.hgk-cities__grid__card__body__popularity__value[data-v-0e3e78c0]{color:var(--hgk-accent);font-size:.75rem;font-weight:600;white-space:nowrap}.hgk-cities__grid__card__body__cta[data-v-0e3e78c0]{color:var(--hgk-primary-light);font-size:.875rem;font-weight:500;opacity:0;transition:opacity .3s ease}.hgk-cities__grid__card:hover .hgk-cities__grid__card__body__cta[data-v-0e3e78c0]{opacity:1}.hgk-blog[data-v-0e3e78c0]{background:linear-gradient(180deg,var(--hgk-surface),var(--hgk-surface-light));padding:5rem 0}.hgk-blog__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-blog__header[data-v-0e3e78c0]{margin-bottom:4rem;text-align:center}.hgk-blog__header__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem);margin-bottom:1rem}.hgk-blog__header__title__white[data-v-0e3e78c0]{color:#fff}.hgk-blog__header__title__gold[data-v-0e3e78c0]{color:var(--hgk-gold)}.hgk-blog__header__subtitle[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:1.125rem}.hgk-blog__grid[data-v-0e3e78c0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto;max-width:64rem}.hgk-blog__grid__card[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--hgk-card-bg);border:1px solid var(--hgk-border);border-radius:var(--hgk-radius);display:block;text-decoration:none;transition:all .3s ease}.hgk-blog__grid__card[data-v-0e3e78c0]:hover{background:var(--hgk-card-bg-hover)}.hgk-blog__grid__card__inner[data-v-0e3e78c0]{padding:1.5rem}.hgk-blog__grid__card__inner__title[data-v-0e3e78c0]{color:#fff;font-family:Black Han Sans,sans-serif;font-size:1.125rem;margin-bottom:.5rem;transition:color .3s ease}.hgk-blog__grid__card:hover .hgk-blog__grid__card__inner__title[data-v-0e3e78c0]{color:var(--hgk-gold)}.hgk-blog__grid__card__inner__desc[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:.875rem;line-height:1.6}.hgk-blog__grid__card__inner__link[data-v-0e3e78c0]{color:var(--hgk-gold);font-size:.875rem;font-weight:500;margin-top:1rem;opacity:0;transition:opacity .3s ease}.hgk-blog__grid__card:hover .hgk-blog__grid__card__inner__link[data-v-0e3e78c0]{opacity:1}.hgk-profiles[data-v-0e3e78c0]{background:linear-gradient(180deg,rgba(71,10,31,.15),var(--hgk-surface-light));padding:5rem 0}.hgk-profiles__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-profiles__header[data-v-0e3e78c0]{margin-bottom:3rem;text-align:center}.hgk-profiles__header__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem)}.hgk-profiles__header__title__gold[data-v-0e3e78c0]{color:var(--hgk-gold)}.hgk-profiles__header__title__white[data-v-0e3e78c0]{color:#fff}.hgk-profiles__grid[data-v-0e3e78c0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:3rem}.hgk-profiles__grid__card[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--hgk-card-bg);border:1px solid var(--hgk-border);border-radius:var(--hgk-radius);margin:0;overflow:hidden;transition:background .3s ease}.hgk-profiles__grid__card[data-v-0e3e78c0]:hover{background:var(--hgk-card-bg-hover)}.hgk-profiles__grid__card__visual[data-v-0e3e78c0]{align-items:center;display:flex;gap:1rem;padding:1.5rem 1.5rem 0}.hgk-profiles__grid__card__visual__avatar[data-v-0e3e78c0]{flex-shrink:0;height:4rem;width:4rem}.hgk-profiles__grid__card__visual__score[data-v-0e3e78c0]{display:flex;flex:1;flex-direction:column;gap:.25rem}.hgk-profiles__grid__card__visual__score__bar[data-v-0e3e78c0]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff1a;border:none;border-radius:3px;height:6px;overflow:hidden;width:100%}.hgk-profiles__grid__card__visual__score__bar[data-v-0e3e78c0]::-webkit-progress-bar{background:#ffffff1a;border-radius:3px}.hgk-profiles__grid__card__visual__score__bar[data-v-0e3e78c0]::-webkit-progress-value{background:linear-gradient(90deg,var(--hgk-gold),var(--hgk-primary));border-radius:3px}.hgk-profiles__grid__card__visual__score__bar[data-v-0e3e78c0]::-moz-progress-bar{background:linear-gradient(90deg,var(--hgk-gold),var(--hgk-primary));border-radius:3px}.hgk-profiles__grid__card__visual__score__label[data-v-0e3e78c0]{color:var(--hgk-text-faint);font-size:.7rem}.hgk-profiles__grid__card__caption[data-v-0e3e78c0]{padding:1rem 1.5rem 1.5rem}.hgk-profiles__grid__card__caption__header[data-v-0e3e78c0]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.75rem}.hgk-profiles__grid__card__caption__header__name[data-v-0e3e78c0]{color:#fff;font-family:Black Han Sans,sans-serif;font-size:1.125rem}.hgk-profiles__grid__card__caption__header__region[data-v-0e3e78c0]{color:var(--hgk-primary-light);font-size:.8rem}.hgk-profiles__grid__card__caption__details[data-v-0e3e78c0]{display:flex;flex-direction:column;gap:.5rem}.hgk-profiles__grid__card__caption__details__age[data-v-0e3e78c0]{color:var(--hgk-gold);font-size:.8rem;font-weight:600}.hgk-profiles__grid__card__caption__details__traits[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:.85rem;line-height:1.6}.hgk-profiles__prose[data-v-0e3e78c0]{margin:0 auto;max-width:56rem}.hgk-profiles__prose__block[data-v-0e3e78c0]{display:flex;flex-direction:column;gap:1.5rem}.hgk-profiles__prose__block__paragraph[data-v-0e3e78c0]{color:var(--hgk-text);font-size:1.125rem;line-height:1.8}.hgk-profiles__prose__block__paragraph strong[data-v-0e3e78c0]{color:#fff}.hgk-stats[data-v-0e3e78c0]{background:linear-gradient(180deg,var(--hgk-surface-light),var(--hgk-surface));padding:5rem 0}.hgk-stats__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-stats__header[data-v-0e3e78c0]{margin-bottom:3rem;text-align:center}.hgk-stats__header__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem)}.hgk-stats__header__title__white[data-v-0e3e78c0]{color:#fff}.hgk-stats__header__title__accent[data-v-0e3e78c0]{color:var(--hgk-primary-light)}.hgk-stats__grid[data-v-0e3e78c0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto;max-width:64rem}.hgk-stats__grid__card[data-v-0e3e78c0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--hgk-card-bg);border:1px solid var(--hgk-border);border-radius:var(--hgk-radius);text-align:center}.hgk-stats__grid__card__inner[data-v-0e3e78c0]{padding:2rem}.hgk-stats__grid__card__inner__value[data-v-0e3e78c0]{color:var(--hgk-gold);font-family:Black Han Sans,sans-serif;font-size:2.5rem;margin-bottom:.5rem}.hgk-stats__grid__card__inner__label[data-v-0e3e78c0]{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.25rem}.hgk-stats__grid__card__inner__detail[data-v-0e3e78c0]{color:var(--hgk-text-faint);font-size:.8rem}.hgk-cta[data-v-0e3e78c0]{background:linear-gradient(180deg,var(--hgk-surface),var(--hgk-surface-light));padding:6rem 0}.hgk-cta__container[data-v-0e3e78c0]{margin:0 auto;max-width:72rem;padding:0 1rem}.hgk-cta__content[data-v-0e3e78c0]{text-align:center}.hgk-cta__content__title[data-v-0e3e78c0]{font-family:Black Han Sans,sans-serif;font-size:clamp(1.875rem,4vw,2.5rem);margin-bottom:1.5rem}.hgk-cta__content__title__white[data-v-0e3e78c0]{color:#fff}.hgk-cta__content__title__accent[data-v-0e3e78c0]{color:var(--hgk-primary-light)}.hgk-cta__content__desc[data-v-0e3e78c0]{color:var(--hgk-text-muted);font-size:1.125rem;line-height:1.7;margin:0 auto 2.5rem;max-width:40rem}
