@layer reset,pop-ui,base,tokens;@layer recipes{.index-module-scss-module__czQ5za__HighlightTextMark{color:inherit;white-space:nowrap;background:0 0}}
.Tag-module-scss-module__hoyE2W__Tag{--tag-avatar-size:.875rem;--tag-element-size:.875rem;--tag-element-offset:-2px;vertical-align:top;-webkit-user-select:none;user-select:none;border-radius:.25rem;align-items:center;gap:.25rem;max-width:100%;min-height:1.25rem;padding-inline:.375rem;display:inline-flex}.Tag-module-scss-module__hoyE2W__Tag:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #a1a1aa}.Tag-module-scss-module__hoyE2W__TagSurface{color:#27272a;background:#f4f4f5;box-shadow:inset 0 0 0 1px #e4e4e7}.Tag-module-scss-module__hoyE2W__TagOutline{color:#27272a;box-shadow:inset 0 0 0 1px #e4e4e7}.Tag-module-scss-module__hoyE2W__TagLabel{text-wrap:wrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}.Tag-module-scss-module__hoyE2W__TagStartElement,.Tag-module-scss-module__hoyE2W__TagEndElement{width:var(--tag-element-size);height:var(--tag-element-size);flex-shrink:0}.Tag-module-scss-module__hoyE2W__TagStartElement svg,.Tag-module-scss-module__hoyE2W__TagEndElement svg{width:100%;height:100%}.Tag-module-scss-module__hoyE2W__TagStartElement{margin-inline-start:var(--tag-element-offset)}.Tag-module-scss-module__hoyE2W__TagEndElement{margin-inline-end:var(--tag-element-offset)}.Tag-module-scss-module__hoyE2W__TagEndElement:has(button){margin-inline-start:calc(var(--tag-element-offset)*-1)}.Tag-module-scss-module__hoyE2W__TagCloseTrigger{color:currentColor;border-radius:.125rem;outline:0;justify-content:center;align-items:center;display:flex}.Tag-module-scss-module__hoyE2W__TagCloseTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:-2px;outline:2px solid #a1a1aa}.Tag-module-scss-module__hoyE2W__TagCloseIcon{width:100%;height:100%}
@layer reset,pop-ui,base,tokens;@layer recipes{.index-module-scss-module__b93yBq__PromotionContentsTitle{font-family:var(--font-pretendard);font-size:1.25rem;font-weight:600;line-height:1.875rem}.index-module-scss-module__b93yBq__PromotionContentsInquiryLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.index-module-scss-module__b93yBq__PromotionContentsInquiryLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}.index-module-scss-module__b93yBq__PromotionContentsInquiryLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){.index-module-scss-module__b93yBq__PromotionContentsInquiryLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}}.index-module-scss-module__b93yBq__PromotionContents{background:var(--color-white-default);grid-template-columns:100%;gap:40px 60px;width:100%;height:fit-content;padding-block:0;display:grid;position:relative}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContents{grid-template-columns:1fr 60%;padding-block:20px}}.index-module-scss-module__b93yBq__PromotionContentsContent{flex-direction:column;align-items:flex-start;gap:25px;height:fit-content;display:flex;position:static;top:auto}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsContent{gap:60px;position:sticky;top:0}}.index-module-scss-module__b93yBq__PromotionContentsHeadingGroup{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsHeadingGroup{gap:20px}}.index-module-scss-module__b93yBq__PromotionContentsTags{flex-direction:row;align-items:center;gap:4px;display:flex}.index-module-scss-module__b93yBq__PromotionContentsTitle{letter-spacing:-.48px;color:var(--color-gray-800);font-size:24px;font-weight:700;line-height:140%}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsTitle{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:130%}}.index-module-scss-module__b93yBq__PromotionContentsDescription{letter-spacing:-.28px;word-break:keep-all;color:var(--color-gray-900);font-size:14px;font-weight:500;line-height:150%}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsDescription{letter-spacing:-.48px;font-size:24px;font-weight:700;line-height:140%}}.index-module-scss-module__b93yBq__PromotionContentsDetails{width:100%}.index-module-scss-module__b93yBq__PromotionContentsIconTextList{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.index-module-scss-module__b93yBq__PromotionContentsIconTextItem{background:var(--dp-color-gray-25);border-radius:16px;align-items:center;gap:16px;width:100%;padding:18px 24px;display:flex}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsIconTextItem{padding:20px 24px}}.index-module-scss-module__b93yBq__PromotionContentsIcon{flex:0;width:24px;height:24px}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsIcon{width:32px;height:32px}}.index-module-scss-module__b93yBq__PromotionContentsIconDescription{letter-spacing:-.28px;word-break:keep-all;color:var(--color-gray-800);flex:1;font-size:14px;font-weight:500;line-height:150%}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsIconDescription{letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:150%}}.index-module-scss-module__b93yBq__PromotionContentsImageRows{flex-direction:column;flex:0;justify-content:center;align-items:center;gap:36px;padding-block:40px;display:flex}@media (min-width:1024px){.index-module-scss-module__b93yBq__PromotionContentsImageRows{gap:80px}}.index-module-scss-module__b93yBq__PromotionContentsHighlight{color:var(--color-blue-500)}.index-module-scss-module__b93yBq__PromotionContentsIconHighlight{font-weight:700}.index-module-scss-module__b93yBq__PromotionContentsImageRowTitle{text-align:center;letter-spacing:-.32px;width:100%;color:var(--text-color);margin-bottom:15px;font-size:16px;font-weight:700;line-height:150%}.index-module-scss-module__b93yBq__PromotionContentsImageCarousel{width:100%;max-width:100%}.index-module-scss-module__b93yBq__PromotionContentsImageCarousel .swiper-wrapper{justify-content:space-around;max-width:100%}.index-module-scss-module__b93yBq__PromotionContentsImageCarousel .swiper-slide{flex-direction:column;justify-content:center;align-items:center;width:fit-content;display:flex}.index-module-scss-module__b93yBq__PromotionContentsImageTitle{text-align:center;color:var(--text-color);letter-spacing:-.32px;font-size:16px;font-weight:700;line-height:150%}
.index-module-scss-module__ruZBta__PromotionDialog{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.index-module-scss-module__ruZBta__PromotionDialogTitle{letter-spacing:-.32px;padding:10px 16px;font-size:16px;font-weight:700;line-height:150%}@media (min-width:1024px){.index-module-scss-module__ruZBta__PromotionDialogTitle{display:none}}.index-module-scss-module__ruZBta__PromotionDialogContent{flex-direction:column;align-items:center;gap:40px;height:100%;padding-inline:20px;display:flex;position:absolute;inset:0}@media (min-width:1024px){.index-module-scss-module__ruZBta__PromotionDialogContent{gap:80px;padding-inline:120px}}
