#mainvisual[data-v-b22af3c8]{background:var(--c-white)}.interactive-hero[data-v-b22af3c8]{font-family:Pretendard,sans-serif}.interactive-hero button[data-v-b22af3c8],.interactive-hero div[data-v-b22af3c8],.interactive-hero h1[data-v-b22af3c8],.interactive-hero li[data-v-b22af3c8],.interactive-hero p[data-v-b22af3c8],.interactive-hero span[data-v-b22af3c8],.interactive-hero ul[data-v-b22af3c8]{font-family:inherit}.interactive-hero__inner[data-v-b22af3c8]{position:relative;max-width:400px;margin:0 auto;padding:44px 24px 32px;overflow:hidden;background:var(--c-white)}@media(min-width:1024px){.interactive-hero__inner[data-v-b22af3c8]{max-width:720px}}.interactive-hero__badge-wrap[data-v-b22af3c8]{text-align:center}.interactive-hero__badge[data-v-b22af3c8]{display:inline-block;margin-bottom:20px;padding:6px 14px;background:#145ce614;border-radius:20px;color:var(--c-primary600);font-size:.8125rem;font-weight:500;letter-spacing:-.01em}.interactive-hero__badge--personalized[data-v-b22af3c8]{color:var(--c-gray900);font-size:1.0625rem;line-height:1.4;overflow-wrap:anywhere}.interactive-hero__badge-term[data-v-b22af3c8]{color:var(--c-primary600);word-break:break-all}.interactive-hero__moon[data-v-b22af3c8]{position:absolute;top:24px;right:28px;z-index:0;width:30px;height:30px;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 12px rgba(255,235,170,.4));animation:interactive-hero-moon-float-b22af3c8 6s ease-in-out infinite}@media(min-width:1024px){.interactive-hero__moon[data-v-b22af3c8]{top:32px;right:44px;width:40px;height:40px}}.interactive-hero__title[data-v-b22af3c8]{margin-bottom:36px;color:var(--c-gray900);font-size:1.875rem;font-weight:700;line-height:1.4;letter-spacing:-.03em;text-align:center;word-break:keep-all}.interactive-hero__highlight[data-v-b22af3c8]{color:var(--c-primary600)}.interactive-hero__amount-section[data-v-b22af3c8]{margin-bottom:10px;text-align:center}.interactive-hero__amount-subtext[data-v-b22af3c8]{margin-bottom:8px;color:var(--c-gray600);font-size:.9375rem;font-weight:500}.interactive-hero__amount-display[data-v-b22af3c8]{display:flex;align-items:baseline;justify-content:center;color:var(--c-primary600);font-size:4.5rem;font-weight:800;line-height:1.1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.interactive-hero__won[data-v-b22af3c8]{margin-left:6px;color:var(--c-gray900);font-size:1.75rem;font-weight:700}.interactive-hero__hero-image[data-v-b22af3c8]{margin-bottom:36px}.interactive-hero__hero-image img[data-v-b22af3c8]{display:block;width:100%;height:auto;aspect-ratio:800/377;border-radius:16px}@media(min-width:1024px){.interactive-hero__hero-image[data-v-b22af3c8]{max-width:352px;margin-right:auto;margin-left:auto}}.interactive-hero__roller[data-v-b22af3c8]{position:relative;margin:0 -24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--c-black) 8%,var(--c-black) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--c-black) 8%,var(--c-black) 92%,transparent)}.interactive-hero__track[data-v-b22af3c8]{display:flex;width:-moz-max-content;width:max-content;animation:interactive-hero-roll-b22af3c8 18s linear infinite}.interactive-hero__card[data-v-b22af3c8]{display:flex;flex:0 0 auto;align-items:center;gap:12px;width:230px;margin-right:12px;padding:14px 16px;background:var(--c-gray50);border:1px solid var(--c-gray100);border-radius:16px}.interactive-hero__card-icon[data-v-b22af3c8]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;background:var(--c-white);border-radius:16px;box-shadow:0 2px 6px #0000000a;font-size:1.375rem}.interactive-hero__card-body[data-v-b22af3c8]{flex:1;min-width:0}.interactive-hero__card-name[data-v-b22af3c8]{color:var(--c-gray900);font-size:.9375rem;font-weight:600;white-space:nowrap}.interactive-hero__card-desc[data-v-b22af3c8]{margin-top:2px;color:var(--c-gray600);font-size:.75rem;font-weight:500;white-space:nowrap}.interactive-hero__card-amount[data-v-b22af3c8]{display:inline-block;margin-top:6px;color:var(--c-primary600);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.interactive-hero__card[data-type=benefit] .interactive-hero__card-amount[data-v-b22af3c8]{padding:4px 10px;background:#0596691a;border-radius:8px;color:#059669;font-size:.8125rem}@keyframes interactive-hero-roll-b22af3c8{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes interactive-hero-moon-float-b22af3c8{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.interactive-hero__moon[data-v-b22af3c8],.interactive-hero__track[data-v-b22af3c8]{animation:none}}#premium[data-v-0d3761bd]{padding:140px 0;gap:44px;background:radial-gradient(ellipse 40% 30% at 50% 30%,rgba(12,132,255,.3) 0,transparent 100%),radial-gradient(ellipse 80% 60% at 50% 35%,rgba(12,132,255,.1) 0,transparent 100%),var(--c-black)}#premium[data-v-0d3761bd],.premium__content[data-v-0d3761bd]{display:flex;flex-direction:column;align-items:center}.premium__content[data-v-0d3761bd]{gap:60px;width:100%}.premium__text[data-v-0d3761bd]{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.premium__text-title[data-v-0d3761bd]{font-size:2rem;font-weight:700;letter-spacing:-.64px;color:var(--c-white)}.premium__text-sub[data-v-0d3761bd]{display:flex;flex-direction:column;align-items:center;gap:12px}.premium__text-line[data-v-0d3761bd]{font-size:2rem;font-weight:400;letter-spacing:-.64px;color:var(--c-white)}.premium__text-highlight[data-v-0d3761bd]{font-size:2.75rem;font-weight:700;letter-spacing:-.88px;color:#b7ff32}.premium__visual[data-v-0d3761bd]{max-width:521px}.premium__visual img[data-v-0d3761bd]{display:block;width:100%}.premium__cards[data-v-0d3761bd]{display:flex;align-items:stretch;gap:12px}.premium-card[data-v-0d3761bd]{position:relative;display:flex;flex-direction:column;align-items:center;width:242px;padding:20px 0 28px;background:var(--c-white);border-radius:8px;overflow:hidden}.premium-card__badge[data-v-0d3761bd]{position:absolute;left:8.76px;top:11.85px;padding:4px 6px;border-radius:2px;font-size:.875rem;font-weight:600;letter-spacing:-.28px;color:var(--c-gray900)}.premium-card__badge--cash[data-v-0d3761bd]{background:#b7ff32}.premium-card__badge--single[data-v-0d3761bd]{background:#bae8ff}.premium-card__badge--newlywed[data-v-0d3761bd]{background:#fdd8ff}.premium-card__img[data-v-0d3761bd]{display:flex;align-items:center;justify-content:center;width:100%;height:150px;padding:8px}.premium-card__img img[data-v-0d3761bd]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.premium-card__info[data-v-0d3761bd]{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.premium-card__name[data-v-0d3761bd]{display:flex;align-items:baseline;justify-content:center;gap:4px;font-size:1.25rem;font-weight:700;letter-spacing:-.4px;color:var(--c-gray900);text-align:center}.premium-card__name-sub[data-v-0d3761bd]{font-size:.75rem;font-weight:400;letter-spacing:-.24px;color:var(--c-gray900)}.premium-card__pricing[data-v-0d3761bd]{display:flex;flex-direction:column;align-items:center;gap:12px}.premium-card__original[data-v-0d3761bd]{display:flex;align-items:center;gap:4.31px}.premium-card__original-label[data-v-0d3761bd]{display:flex;align-items:center;padding:2.155px 7.543px 2.155px 8.621px;border:1.078px solid var(--c-gray200);border-radius:107.759px;font-size:1rem;font-weight:400;letter-spacing:-.32px;color:#a2a9b0}.premium-card__original-price[data-v-0d3761bd]{font-family:SUIT,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.4px;color:#a2a9b0;text-decoration:line-through;text-align:center}.premium-card__free[data-v-0d3761bd]{font-size:1.75rem;font-weight:700;letter-spacing:-.56px;color:var(--c-primary600);text-align:center}@media(max-width:1023px){#premium[data-v-0d3761bd]{padding:60px 0;gap:32px}.premium__content[data-v-0d3761bd]{gap:44px}.premium__cards[data-v-0d3761bd]{flex-direction:column;width:350px}.premium-card[data-v-0d3761bd]{flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:12px 24px 8px 16px;border-radius:6px}.premium-card__badge[data-v-0d3761bd]{left:11px;top:12px}.premium-card__img[data-v-0d3761bd]{flex-shrink:0;width:140px;height:150px}.premium-card__info[data-v-0d3761bd]{align-items:flex-end;justify-content:center;gap:12px;height:104px}.premium-card__name[data-v-0d3761bd]{flex-direction:column;align-items:flex-end;text-align:right}.premium-card__name-sub[data-v-0d3761bd]{font-size:.625rem;letter-spacing:-.2px;color:#838383}.premium-card__pricing[data-v-0d3761bd]{align-items:flex-end;gap:4px}.premium-card__original-label[data-v-0d3761bd]{font-size:.875rem;letter-spacing:-.28px}.premium-card__original-price[data-v-0d3761bd]{font-size:1rem;letter-spacing:-.32px}.premium-card__free[data-v-0d3761bd]{text-align:right;width:100%}}.sticky-nav[data-v-851e84e8]{background:var(--c-black);position:sticky;top:0;z-index:100}.sticky-nav[data-v-851e84e8],.sticky-nav__tab[data-v-851e84e8]{display:flex;align-items:center;justify-content:center}.sticky-nav__tab[data-v-851e84e8]{flex:1;height:60px;padding:0 24px;background:none;border:none;border-bottom:3px solid #818181;font-size:16px;font-weight:600;color:#818181;letter-spacing:-.32px;cursor:pointer;white-space:nowrap}.sticky-nav__tab--active[data-v-851e84e8]{color:#b7ff32;border-bottom-color:#b7ff32}@media(min-width:1024px){.sticky-nav__tab[data-v-851e84e8]{flex:none;height:auto;padding:26px 80px;font-size:24px;font-weight:500;color:var(--c-gray500);letter-spacing:-.48px;line-height:1.5;border-bottom:5px solid var(--c-gray200)}.sticky-nav__tab--active[data-v-851e84e8]{font-weight:700;color:#b7ff32;border-bottom-color:#b7ff32}}
