/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.k-pop-text-h1{font-family:var(--local-font-pretendard);--tw-leading:1.1;--tw-font-weight:500;--tw-tracking:-.01em;letter-spacing:-.01em;font-size:2rem;font-weight:500;line-height:1.1}@media (min-width:1024px){.k-pop-text-h1{font-size:2.75rem}}.k-pop-text-h2{font-family:var(--local-font-pretendard);--tw-leading:1.1;--tw-font-weight:500;--tw-tracking:-.02em;letter-spacing:-.02em;font-size:2rem;font-weight:500;line-height:1.1}@media (min-width:1024px){.k-pop-text-h2{font-size:2.5rem}}.k-pop-text-h2-swiper{font-family:var(--local-font-pretendard);--tw-leading:1.1;--tw-font-weight:500;--tw-tracking:-.02em;letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1.1}@media (min-width:1024px){.k-pop-text-h2-swiper{font-size:2.5rem}}.k-pop-text-h3{font-family:var(--local-font-pretendard);--tw-leading:1.1;--tw-font-weight:500;--tw-tracking:-.02em;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:1.1}@media (min-width:1024px){.k-pop-text-h3{font-size:2rem}}.k-pop-text-b1{font-family:var(--local-font-pretendard);--tw-leading:1.3;--tw-font-weight:500;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.125rem;font-weight:500;line-height:1.3}@media (min-width:1024px){.k-pop-text-b1{font-size:1.25rem}}.k-pop-text-b1-light{font-family:var(--local-font-pretendard);--tw-leading:1.3;--tw-font-weight:400;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.125rem;font-weight:400;line-height:1.3}@media (min-width:1024px){.k-pop-text-b1-light{font-size:1.25rem}}.k-pop-text-color{color:#2b2b12}.k-pop-border-color{border-color:#2b2b1233}.k-pop-bg-light-blue{background-color:#cdecf4}.k-pop-bg-blue{background-color:#3fdbed}.k-pop-bg-sand{background-color:#f9f9f1}.k-pop-layout-px{padding-inline:1.25rem}.k-pop-bubble-text{-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:8px;-webkit-background-clip:text;background-clip:text}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}