._8mDiiq_link{--ease:cubic-bezier(.76, 0, .24, 1);vertical-align:top;display:inline-block;position:relative;overflow:hidden}._8mDiiq_text{transition:transform .6s var(--ease);display:block;position:relative}._8mDiiq_text:after{content:attr(data-text);position:absolute;top:100%;left:0}._8mDiiq_link:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){._8mDiiq_link:hover ._8mDiiq_text{transform:translateY(-100%)}._8mDiiq_link:hover:after{transform-origin:0%;transform:scaleX(1)}}._8mDiiq_link:focus-visible{outline:none}._8mDiiq_link:focus-visible:after{transform-origin:0%;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._8mDiiq_text,._8mDiiq_link:after{transition-duration:.01ms!important}}
.yg9ahW_footer{background:var(--Primary-01);padding:52px 0 20px;overflow:hidden}.yg9ahW_link{color:#fff;font-family:var(--font-body);font-size:var(--fs-body);font-style:normal;font-weight:400;line-height:120%}.yg9ahW_list{flex-direction:column;gap:12px;display:flex}.yg9ahW_tag{color:var(--Primary-02);font-family:var(--font-sans);font-size:var(--fs-huge);text-transform:uppercase;font-style:normal;font-weight:400;line-height:100%}.yg9ahW_text{color:#fff;font-family:var(--font-sans);font-size:var(--fs-p1);text-transform:uppercase;font-style:normal;font-weight:500;line-height:110%}.yg9ahW_last{color:#fff;font-family:var(--font-body);font-size:var(--fs-body);font-style:normal;font-weight:400;line-height:120%}.yg9ahW_content{flex-direction:column;gap:4px;margin-bottom:4px;display:flex}.yg9ahW_wrapper{flex-direction:column;gap:20px;display:flex}.yg9ahW_textDesktop{display:none}@media (min-width:1024px){.yg9ahW_footer{padding:calc(200 * var(--u)) 0 max(20px, calc(44 * var(--u)))}.yg9ahW_wrapper{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1031fr) minmax(0,809fr);gap:0;display:grid}.yg9ahW_wrapper>nav{margin-top:calc(71 * var(--u));grid-area:1/2}.yg9ahW_list{flex-direction:row;justify-content:space-between;gap:8px}.yg9ahW_content{display:contents}.yg9ahW_tag{height:calc(431 * var(--u));grid-area:1/1/4}.yg9ahW_text{margin-bottom:calc(-4 * var(--u));grid-area:3/2;align-self:end}.yg9ahW_textMobile{display:none}.yg9ahW_textDesktop{display:block}.yg9ahW_last{grid-area:3/2;place-self:end}}
