.link_link__Vtfmz{--gentle-ease-duration:calc(var(--motion) * var(--motion-speed) / 1.5);--opacity-duration:calc(var(--motion) * var(--motion-speed) / 4);position:relative;display:inline-flex;gap:1rem;align-items:center;justify-content:center;height:2rem;font-style:normal;line-height:124%;color:var(--link-text-color,var(--general-black));text-align:center;text-decoration:none}.link_link__Vtfmz:focus{border-radius:.1rem;outline:.1rem solid var(--general-black);outline-offset:.1rem}.link_link__Vtfmz:focus,.link_link__Vtfmz:hover:not(:focus){cursor:pointer;text-decoration:none}.link_link__Vtfmz.link_disabled__au5ib{pointer-events:none;opacity:.3}.link_link__Vtfmz.link_disabled__au5ib:focus{outline:none}.link_link__Vtfmz.link_arrow-anim__iI0OP{gap:0}.link_label__erP19{position:relative;margin-top:.1rem}.link_link__Vtfmz:not(.link_arrow-anim__iI0OP):hover:not(:focus) .link_label__erP19{text-decoration:underline}.link_icon__Yfxoc{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.link_arrow-anim__iI0OP .link_icon__Yfxoc{opacity:0;transition:opacity var(--opacity-duration) ease-out,transform var(--gentle-ease-duration) cubic-bezier(.4,1.35,.5,.97)}.link_arrow-anim__iI0OP .link_icon__Yfxoc.link_icon-oblique__WR6ua{transform:translateY(.8rem)}.link_arrow-anim__iI0OP:hover:not(:focus) .link_icon__Yfxoc{transform:translateX(.8rem);opacity:1}.link_arrow-anim__iI0OP:hover:not(:focus) .link_icon__Yfxoc.link_icon-oblique__WR6ua{transform:translate(.8rem)}@media screen and (min-width:768px){.link_icon__Yfxoc{margin-top:.3rem}}.link_icon__Yfxoc svg{width:100%;height:100%}.link_new__roBPs{display:flex;align-items:center;justify-content:center;height:1.9rem;padding:.1rem .4rem 0;background:var(--consumer-green);border-radius:.2rem}html:lang(ja) .link_new__roBPs,html:lang(ko) .link_new__roBPs{width:max-content}@media screen and (min-width:768px){.link_new__roBPs{height:2.6rem;padding:0 .8rem;border-radius:.4rem}}.link_new__roBPs span{font-size:1rem;color:var(--general-black)}@media screen and (min-width:768px){.link_new__roBPs span{font-size:1.2rem}}