@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(https://t1.kakaocdn.net/mbs/teaser/7036f12d/pretendard-regular.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(https://t1.kakaocdn.net/mbs/teaser/7036f12d/pretendard-medium.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(https://t1.kakaocdn.net/mbs/teaser/7036f12d/pretendard-semibold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(https://t1.kakaocdn.net/mbs/teaser/7036f12d/pretendard-bold.woff2)format("woff2")}@font-face{font-family:Kakao Big Sans;font-weight:700;font-display:swap;src:url(https://t1.kakaocdn.net/mbs/teaser/7036f12d/kakao-big-bold.woff2)format("woff2")}:root{--color-gray300s:#ccc;--color-gray520s:#888;--color-gray550s:#767676;--color-gray570s:#696969;--color-gray600s:#595959;--color-gray700s:#424242;--color-gray800s:#2e2e2e;--color-gray900s:#191919;--color-gray990s:#000;--color-white000s:#fff;--color-white001s:#fff;--color-white003s:#fff;--color-gray000a:rgba(0,0,0,.03);--color-gray070a:rgba(0,0,0,.06);--color-gray120a:rgba(0,0,0,.1);--surface-chip:linear-gradient(90deg, #fff6fe 0%, #fffeea 100%);--color-chip-border:#ffaaf5;--color-chip-label:var(--color-gray900s);--color-underline:#fee500;--surface-tile-emoticon:#fffacc;--surface-tile-graph:#fff6f6;--surface-tile-point:#fffacc;--surface-tile-pay:#fee500;--surface-tile-coupon:#fff2f1;--surface-tile-cloud:#edf7ff;--surface-tile-kakaopage:#fff8df;--surface-tile-talkdeal:#ffefe9;--surface-tile-gift:#fff6e9;--surface-tile-mobile:#f1f9fe;--surface-tile-friends:#fff5d4;--surface-tile-melon:#f2fcf5;--color-clock:#ff5be4;--color-share-circle:#2e2e2e;--color-share-icon:#fff;--color-cta-title:#191919;--surface-toast:linear-gradient(90deg, rgba(255,255,255,.1), rgba(255,255,255,.1)), linear-gradient(90deg, rgba(27,28,37,.67), rgba(27,28,37,.67));--color-toast:#fff;--surface-cta:linear-gradient(90deg, #ffef00 0%, #ffd778 48.6%, #ffb7f4 77.8%, #c2a9ff 94.1%, #66a9ff 108.6%);--font-body:Pretendard, system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-display:"Kakao Big Sans", var(--font-body);--layout-max-width:480px;--layout-cta-height:76px}:root.dark{--color-gray300s:#5d5d5d;--color-gray520s:#979797;--color-gray550s:#a6a6a6;--color-gray570s:#b8b8b8;--color-gray600s:#c9c9c9;--color-gray700s:#dfdfdf;--color-gray800s:#eee;--color-gray900s:#f2f2f2;--color-gray990s:#fff;--color-white000s:#080808;--color-white001s:#202020;--color-white003s:#282828;--color-gray000a:rgba(255,255,255,.06);--color-gray070a:rgba(255,255,255,.1);--color-gray120a:rgba(255,255,255,.14);--surface-chip:linear-gradient(90deg, rgba(255,246,254,.2) 0%, rgba(255,254,234,.2) 100%);--color-chip-label:var(--color-gray990s);--color-underline:rgba(254,229,0,.6)}@media (prefers-color-scheme:dark){:root:not(.light){--color-gray300s:#5d5d5d;--color-gray520s:#979797;--color-gray550s:#a6a6a6;--color-gray570s:#b8b8b8;--color-gray600s:#c9c9c9;--color-gray700s:#dfdfdf;--color-gray800s:#eee;--color-gray900s:#f2f2f2;--color-gray990s:#fff;--color-white000s:#080808;--color-white001s:#202020;--color-white003s:#282828;--color-gray000a:rgba(255,255,255,.06);--color-gray070a:rgba(255,255,255,.1);--color-gray120a:rgba(255,255,255,.14);--surface-chip:linear-gradient(90deg, rgba(255,246,254,.2) 0%, rgba(255,254,234,.2) 100%);--color-chip-label:var(--color-gray990s);--color-underline:rgba(254,229,0,.6)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background-color:var(--color-white000s);color:var(--color-gray900s);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p,figure{margin:0}ol,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.teaser{width:100%;max-width:var(--layout-max-width);min-height:100dvh;padding-bottom:calc(var(--layout-cta-height) + env(safe-area-inset-bottom,0px));background-color:var(--color-white000s);flex-direction:column;margin-left:auto;margin-right:auto;display:flex;overflow-x:clip}.confetti{width:24px;height:24px;position:absolute}.confetti>svg{width:100%;height:100%}.header{width:100%;height:44px;margin-top:env(safe-area-inset-top,44px);justify-content:flex-end;align-items:center;padding:0 16px;display:flex}.header__close{width:44px;height:44px;color:var(--color-gray900s);justify-content:flex-end;align-items:center;display:flex}.header__close>svg{width:24px;height:24px}.hero{flex-direction:column;align-items:center;padding-bottom:40px;display:flex;position:relative}.hero__date-chip{height:36px;color:var(--color-white000s);background-color:var(--color-gray900s);border-radius:99px;align-items:center;padding:0 20px;font-size:15px;font-weight:700;line-height:20px;display:inline-flex}.hero__date-chip>time{gap:8px;display:inline-flex}.hero__headline{width:100%;color:var(--color-gray900s);letter-spacing:-.6px;text-align:center;flex-direction:column;margin-top:16px;padding:0 16px;font-size:28px;line-height:36px;display:flex}.hero__headline-lead{font-weight:500}.hero__headline-main{font-weight:700}.hero__keyvisual{width:353px;max-width:calc(100% - 40px);margin:20px 0;display:block}.hero__keyvisual>img{aspect-ratio:1;width:100%;height:auto}.hero__confetti{pointer-events:none;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.hero__confetti--out{opacity:0}.hero__footnote{width:100%;color:var(--color-gray520s);white-space:pre-line;text-align:center;margin-top:16px;padding:0 16px;font-size:12px;font-weight:500;line-height:18px}.hero__divider{background-color:var(--color-gray070a);border:0;width:calc(100% - 80px);height:1px;margin:56px 40px 0}.countdown{flex-direction:column;align-items:center;display:flex}.countdown__badge{border:1px solid var(--color-chip-border);white-space:nowrap;width:138px;height:32px;color:var(--color-chip-label);background-image:var(--surface-chip);border-radius:16px;justify-content:center;align-items:center;padding:0 9px;font-size:13px;font-weight:600;line-height:16px;display:inline-flex}.countdown__clock{width:18px;height:18px;color:var(--color-clock);margin-right:2px}.countdown__units{align-items:flex-start;gap:8px;margin-top:16px;display:flex}.countdown__unit{flex-direction:column;align-items:center;width:62px;display:flex}.countdown__value{--digit-height:48px;height:var(--digit-height);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:var(--digit-height);color:var(--color-gray900s);justify-content:center;display:flex}.countdown__label{color:var(--color-gray600s);margin-top:2px;font-size:13px;font-weight:500;line-height:17px}.countdown__separator{width:5px;height:16px;color:var(--color-gray300s);margin-top:16px;display:block}.digit{height:var(--digit-height);display:block;position:relative;overflow:hidden}.digit__cell,.digit__entering,.digit__leaving{height:var(--digit-height);line-height:var(--digit-height);display:block}.digit__leaving{animation:.2s linear both digit-fade-out;position:absolute;top:0;bottom:0;left:0;right:0}.digit__entering{animation:.4s linear both digit-rise}@keyframes digit-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes digit-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.digit__leaving{opacity:0;animation:none}.digit__entering{animation:none}}.countdown[data-catching-up] .digit__entering{animation-duration:var(--catch-up-duration)}.countdown[data-catching-up] .digit__leaving{animation-duration:calc(var(--catch-up-duration) / 2)}.carousel{--carousel-anchor:-420.5px;--carousel-duration:30s;flex-direction:column;gap:16px;width:100%;height:208px;display:flex;position:relative;overflow:clip}.carousel:before,.carousel:after{z-index:1;content:"";pointer-events:none;width:40px;position:absolute;top:0;bottom:0}.carousel:before{background-image:linear-gradient(90deg, var(--color-white000s) 5%, transparent 100%);left:0}.carousel:after{background-image:linear-gradient(270deg, var(--color-white000s) 5%, transparent 100%);right:0}.carousel__row{height:96px;position:relative}.carousel__track{transform:translateX(var(--carousel-anchor));display:flex;position:absolute;top:0;left:50%}.carousel__track--rtl{animation:carousel-rtl var(--carousel-duration) linear infinite}.carousel__track--ltr{animation:carousel-ltr var(--carousel-duration) linear infinite}@keyframes carousel-rtl{0%{transform:translateX(var(--carousel-anchor))}to{transform:translateX(calc(var(--carousel-anchor) - 50%))}}@keyframes carousel-ltr{0%{transform:translateX(calc(var(--carousel-anchor) - 50%))}to{transform:translateX(var(--carousel-anchor))}}.carousel__set{gap:16px;padding-right:16px;display:flex}.carousel__tile{background-color:var(--tile-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.carousel__tile--wide{border-radius:24px;width:206px}.carousel__tile>svg{width:var(--tile-mark);height:var(--tile-mark)}.carousel__tile--emoticon{--tile-surface:var(--surface-tile-emoticon);--tile-mark:60px}.carousel__tile--graph{--tile-surface:var(--surface-tile-graph);--tile-mark:52px}.carousel__tile--point{--tile-surface:var(--surface-tile-point);--tile-mark:56px}.carousel__tile--pay{--tile-surface:var(--surface-tile-pay)}.carousel__tile--pay>svg{width:66px;height:27px}.carousel__tile--coupon{--tile-surface:var(--surface-tile-coupon);--tile-mark:56px}.carousel__tile--cloud{--tile-surface:var(--surface-tile-cloud);--tile-mark:59px}.carousel__tile--kakaopage{--tile-surface:var(--surface-tile-kakaopage);--tile-mark:52px}.carousel__tile--talkdeal{--tile-surface:var(--surface-tile-talkdeal);--tile-mark:60px}.carousel__tile--gift{--tile-surface:var(--surface-tile-gift);--tile-mark:56px}.carousel__tile--mobile{--tile-surface:var(--surface-tile-mobile);--tile-mark:52px}.carousel__tile--friends{--tile-surface:var(--surface-tile-friends);--tile-mark:52px}.carousel__tile--melon{--tile-surface:var(--surface-tile-melon);--tile-mark:60px}.steps{flex-direction:column;align-items:center;padding-bottom:16px;display:flex}.steps__heading{width:100%;color:var(--color-gray900s);letter-spacing:-.3px;text-align:center;flex-direction:column;margin-top:40px;padding:0 16px;font-size:24px;font-weight:700;line-height:32px;display:flex}.steps__description{width:100%;color:var(--color-gray900s);letter-spacing:-.3px;opacity:.5;white-space:pre-line;text-align:center;margin-top:12px;padding:0 16px;font-size:14px;font-weight:400;line-height:20px}.steps__list{flex-direction:column;gap:8px;width:100%;margin-top:56px;padding:0 20px;display:flex}.steps__item{border:1px solid var(--color-gray000a);background-color:var(--color-gray000a);border-radius:12px;align-items:flex-start;gap:8px;padding:21px 16px;display:flex;position:relative}.steps__order{border:1px solid var(--color-gray000a);width:20px;height:20px;color:var(--color-white000s);background-color:var(--color-gray800s);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:18px;display:flex}.steps__item-title{color:var(--color-gray900s);letter-spacing:-.3px;word-break:keep-all;font-size:15px;font-weight:600;line-height:20px}.steps__highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:radial-gradient(circle 1.5px at right center, var(--color-underline) 100%, transparent 100%), radial-gradient(circle 1.5px at left center, var(--color-underline) 100%, transparent 100%), linear-gradient(var(--color-underline), var(--color-underline));background-position:0 100%,100% 100%,bottom;background-repeat:no-repeat;background-size:1.5px 3px,1.5px 3px,calc(100% - 3px) 3px}.notice{background-color:var(--color-white000s);padding:24px 20px}.notice__heading{color:var(--color-gray900s);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:24px}.notice__label{color:var(--color-gray570s);letter-spacing:-.3px;margin-top:16px;padding-right:16px;font-size:13px;font-weight:700;line-height:19px}.notice__list{color:var(--color-gray550s);letter-spacing:-.3px;flex-direction:column;gap:5px;margin-top:5px;font-size:13px;font-weight:400;line-height:19px;display:flex}.notice__item{white-space:pre-line;word-break:keep-all;padding-left:8px;padding-right:8px;position:relative}.notice__item:before{content:"";background-color:currentColor;border-radius:2px;width:2px;height:2px;position:absolute;top:8px;left:0}.share{background-color:var(--color-white000s);flex-direction:column;align-items:center;padding-bottom:50px;display:flex;position:relative}.share__decor{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.share__graphic{width:164px;height:70px;margin-top:50px}.share__heading{color:var(--color-gray900s);font-family:var(--font-display);margin-top:26px;font-size:21px;font-weight:700;line-height:31px}.share__actions{gap:16px;margin-top:16px;display:flex}.share__action{flex-direction:column;align-items:center;width:56px;display:flex}.share__circle{width:56px;height:56px;color:var(--color-share-icon);background-color:var(--color-share-circle);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 2.074px 6.222px rgba(0,0,0,.04)}.share__label{color:var(--color-gray900s);letter-spacing:-.12px;margin-top:8px;font-size:12px;font-weight:600;line-height:14px}.footer{width:100%;color:var(--color-gray700s);padding-top:28px;padding-bottom:60px}.footer__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;padding:0 20px 12px;display:flex}.footer__link-item{align-items:center;display:flex}.footer__link{font-size:13px;font-weight:400;line-height:21px}.footer__link--bold{font-weight:600}.footer__link--unlinked{cursor:default}.footer__divider{background-color:var(--color-gray120a);width:1px;height:10px}.footer__corporate{justify-content:center;align-items:center;gap:6px;height:32px;padding:0 20px;display:flex}.footer__corporate-name{align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:17px;display:flex}.footer__copyright{width:13px;height:13px}.footer__toggle{align-items:center;gap:3px;font-size:13px;font-weight:500;line-height:21px;display:flex}.footer__chevron{width:12px;height:12px}.footer__toggle[aria-expanded=true] .footer__chevron{transform:rotate(180deg)}.footer__details{color:var(--color-gray570s);letter-spacing:-.2px;padding:4px 20px 0;font-size:12px;line-height:16px}.footer__table{table-layout:fixed;text-align:left;width:100%}.footer__row{vertical-align:top}.footer__row-header{width:112px;padding-right:16px;font-weight:400}.cta-dock{z-index:20;width:100%;max-width:var(--layout-max-width);margin-left:auto;margin-right:auto;position:fixed;bottom:0;left:0;right:0}.cta{width:100%;padding:26px 0 calc(27px + env(safe-area-inset-bottom,0px));background-image:var(--surface-cta);justify-content:center;align-items:center;display:flex}.cta__title{letter-spacing:-.3px;color:var(--color-cta-title);font-size:17px;font-weight:700;line-height:23px}.cta[data-unconfigured]{cursor:default}.toast{bottom:calc(var(--layout-cta-height) + 16px + env(safe-area-inset-bottom,0px));z-index:1100;width:100%;max-width:var(--layout-max-width);pointer-events:none;justify-content:center;padding:0 20px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast__pill{background:var(--surface-toast);min-width:88px;max-width:464px;color:var(--color-toast);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);text-align:center;white-space:pre-line;word-break:keep-all;border-radius:12px;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:500;line-height:19px;animation:.2s ease-out forwards toast-fade-in;display:inline-flex}.toast__pill--out{animation:.2s ease-out forwards toast-fade-out}@keyframes toast-fade-in{0%{opacity:0}to{opacity:1}}@keyframes toast-fade-out{0%{opacity:1}to{opacity:0}}