._18wk5po0{color:unset;flex:1;padding-left:16px;padding-right:16px;justify-content:space-between;align-self:stretch;display:flex;align-items:center;text-decoration:none}._18wk5po3{color:var(--vfgs-colors-primary1)}._18wk5po4{color:var(--vfgs-colors-monochrome1-inverse)}._18wk5po5{border:none;height:100%;padding-left:16px;padding-right:16px;background-color:var(--vfgs-colors-monochrome2)}._18wk5po6{transform:rotateX(0);transition:transform .2s ease,color .2s ease}._18wk5po7{transform:rotateX(180deg);color:var(--vfgs-colors-primary1)}@media screen and (min-width:768px) and (max-width:1023px){._18wk5po0,._18wk5po5{padding-right:20px}}@media screen and (min-width:1024px){._18wk5po0,._18wk5po5{padding-right:20px}}.link_iconWrapper__44i41l0{filter:var(--icon-filter)}.link_baseLinkStyles__44i41l1{--icon-filter:none;display:inline-flex;align-items:center;box-sizing:border-box;text-decoration:underline;text-underline-offset:2px;gap:8px}.link_baseLinkStyles__44i41l1[aria-disabled=true]{pointer-events:none;cursor:default;opacity:38%}.link_baseLinkStyles__44i41l1:hover{cursor:pointer}.link_baseLinkStyles__44i41l1:focus-visible{outline:2px solid var(--vfgs-colors-focus)}.link_link_size_heading1__44i41l3{font-size:18px;line-height:28px}.link_link_size_heading2__44i41l4{font-size:20px;line-height:28px}.link_link_size_paragraph1__44i41l5{font-size:14px;line-height:18px}.link_link_size_paragraph2__44i41l6{font-size:16px;line-height:20px}.link_link_hasUnderline_false__44i41l7{text-decoration:none}.link_link_hasUnderline_false__44i41l7:active,.link_link_hasUnderline_false__44i41l7:hover,.link_link_hasUnderline_true__44i41l8{text-decoration:underline}.link_link_isCta_false__44i41l9:visited{color:var(--vfgs-colors-secondary6)}.link_link_weight_light__44i41la{font-weight:var(--vfgs-font-weight-light)}.link_link_weight_regular__44i41lb{font-weight:var(--vfgs-font-weight-normal)}.link_link_appearance_primary__44i41lc{--icon-filter:none;color:var(--vfgs-colors-primary1)}.link_link_appearance_primary__44i41lc:hover{color:var(--vfgs-colors-secondary7);background-color:#F8E5E5}.link_link_appearance_secondary__44i41ld{--icon-filter:brightness(0);color:var(--vfgs-colors-monochrome6)}.link_link_appearance_secondary__44i41ld:hover{background-color:#BEBEBE1A}.link_link_inverse_true__44i41le{--icon-filter:none}.link_link_inverse_true__44i41le,.link_link_inverse_true__44i41le:hover{color:var(--vfgs-colors-secondary7-inverse)}.link_link_compound_0__44i41lf{--icon-filter:brightness(0) invert(1);color:var(--vfgs-colors-primary2-inverse)}.link_link_compound_0__44i41lf:hover{--icon-filter:none;color:var(--vfgs-colors-secondary7-inverse)}@media screen and (min-width:768px) and (max-width:1023px){.link_baseLinkStyles__44i41l1{gap:8px}.link_link_size_heading1__44i41l3{font-size:20px;line-height:28px}.link_link_size_heading2__44i41l4{font-size:24px;line-height:32px}.link_link_size_paragraph1__44i41l5{font-size:14px;line-height:18px}.link_link_size_paragraph2__44i41l6{font-size:18px;line-height:26px}}@media screen and (min-width:1024px){.link_baseLinkStyles__44i41l1{gap:8px}.link_link_size_heading1__44i41l3{font-size:20px;line-height:28px}.link_link_size_heading2__44i41l4{font-size:28px;line-height:32px}.link_link_size_paragraph1__44i41l5{font-size:14px;line-height:18px}.link_link_size_paragraph2__44i41l6{font-size:18px;line-height:26px}}.r8fn7k0{display:flex}.r8fn7k1{justify-content:center;padding:24px;border-top:1px solid var(--vfgs-colors-monochrome2);margin-top:auto}.r8fn7k2{flex:1;position:relative}.r8fn7k3{font-size:14px;line-height:18px;display:flex;align-items:center;gap:8px;color:var(--vfgs-colors-monochrome1-inverse);box-sizing:border-box;cursor:pointer}.r8fn7k4{padding:11px 16px}.r8fn7k5{padding:11px 12px}.r8fn7k6{position:absolute;top:100%;right:0;z-index:2}.r8fn7k7{position:fixed;top:55%;left:50%;transform:translate(-50%,-50%)}.r8fn7k8{display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;padding:8px 12px;transition:background-color .2s ease}.r8fn7k8:hover{background-color:var(--vfgs-colors-monochrome2)}.r8fn7k9{border:none;height:1px;background-color:var(--vfgs-colors-monochrome3)}@media screen and (min-width:768px) and (max-width:1023px){.r8fn7k3{font-size:14px;line-height:18px}}@media screen and (min-width:1024px){.r8fn7k3{font-size:14px;line-height:18px}}