.mascot-card[data-v-a57db0f3]{position:relative;border-radius:var(--mascot-card-radius, clamp(20px, 13.69px + 1.683vw, 46px));background:#f2f2f2}@media(max-width:1023.98px){.mascot-card[data-v-a57db0f3]{overflow:clip}}.mascot-card__visual[data-v-a57db0f3]{--robot-axis: 42.2%;--mobile-width: var(--mascot-mobile-width, 140%);position:relative;width:var(--mobile-width);margin-top:-14%;margin-left:calc(50% - var(--mobile-width)*.422);aspect-ratio:1016/643;container-type:inline-size;pointer-events:none}@media(min-width:1024px){.mascot-card__visual[data-v-a57db0f3]{position:absolute;bottom:0;left:var(--mascot-left, 45.9%);width:var(--mascot-width, 72.3%);margin:0}}.mascot-card__words[data-v-a57db0f3]{position:absolute;top:61%;left:var(--robot-axis);z-index:1;display:flex;flex-direction:column;align-items:center;margin:0;translate:-50% -50%;color:var(--color-brand);font-size:20cqw;font-weight:600;line-height:1;white-space:nowrap}.mascot-card__words.is-latin[data-v-a57db0f3]{font-family:Oswald,var(--font-sans-cjk);font-weight:700;line-height:1.12}.mascot-card__words.is-fitting[data-v-a57db0f3]{visibility:hidden}.mascot-card__words[data-v-a57db0f3]:lang(ko){font-weight:800}.mascot-card__mask[data-v-a57db0f3]{display:block;overflow:hidden;padding:.04em .02em;margin:-.04em 0}.mascot-card__mask.is-spread[data-v-a57db0f3]{align-self:stretch}.mascot-card__word[data-v-a57db0f3]{display:block;width:-moz-max-content;width:max-content}.is-spread>.mascot-card__word[data-v-a57db0f3]{display:flex;justify-content:space-between;width:auto}.mascot-card__robot[data-v-a57db0f3]{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%}:where(.qr-zoom[data-v-1192927d]){position:relative;display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center;cursor:zoom-in}:where(.qr-zoom[data-v-1192927d]):focus-visible{border-radius:6px;outline:2px solid var(--color-brand, #0138d0);outline-offset:4px}.qr-zoom__pop[data-v-1192927d]{position:absolute;bottom:calc(100% + 12px);left:0;z-index:5;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:16px;background:#fff;box-shadow:0 16px 40px -12px color-mix(in srgb,var(--color-brand, #0138d0) 35%,transparent);opacity:0;visibility:hidden;transform:translateY(8px) scale(.6);transform-origin:bottom left;transition:opacity .25s ease,transform .4s cubic-bezier(.34,1.56,.64,1),visibility .4s;pointer-events:none}.qr-zoom.is-open .qr-zoom__pop[data-v-1192927d],.qr-zoom:hover .qr-zoom__pop[data-v-1192927d]{opacity:1;visibility:visible;transform:none}@media(min-width:1024px){.qr-zoom__pop[data-v-1192927d]{left:50%;margin-left:-112px;transform-origin:bottom center}}.qr-zoom__img[data-v-1192927d]{display:block;width:160px;height:160px;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.qr-zoom__img[data-v-1192927d]{width:200px;height:200px}}.qr-zoom__label[data-v-1192927d]{color:#3b3e40;font-size:13px;font-weight:600;line-height:1.3;text-align:center;white-space:pre-line}@media(prefers-reduced-motion:reduce){.qr-zoom__pop[data-v-1192927d]{transition:none}}
