@keyframes animate-gradient{to{background-position:200%}}.mfBigCta{--mf-cta-h:60px;--mf-cta-icon:44px;--mf-cta-font:20px;--mf-cta-pad:32px;--mf-cta-inset:calc((var(--mf-cta-h) - var(--mf-cta-icon)) / 2);--mf-cta-lip:inset 0 -3px 0 #07070724;--mf-cta-rim:inset 0 1px 0 #ffffff73;isolation:isolate;max-width:100%;min-height:var(--mf-cta-h);padding:var(--mf-cta-inset) var(--mf-cta-inset) var(--mf-cta-inset) var(--mf-cta-pad);box-shadow:var(--mf-cta-lip),var(--mf-cta-rim),0 0 0 0 #ffc54d00,0 10px 28px -14px #ffc54d80;color:#070707;font-family:var(--bungee-font);font-size:var(--mf-cta-font);text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:#0000;background-color:#ffc54d;background-image:linear-gradient(#fff3,#fff0 60%);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;font-weight:400;line-height:1.1;text-decoration:none;transition:scale .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,background-color .2s;display:inline-flex;position:relative;overflow:hidden}.mfBigCta:before,.mfBigCta__glint{z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48% 52%,#0000 70%);position:absolute;inset:0}.mfBigCta:before{content:"";translate:-110%}.mfBigCta__glint{opacity:0}.mfBigCta__label{white-space:nowrap;padding-top:.08em}.mfBigCta__icon{width:var(--mf-cta-icon);height:var(--mf-cta-icon);color:#ffc54d;background:#070707;border-radius:50%;flex:none;place-items:center;transition:scale .4s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.mfBigCta__icon svg{grid-area:1/1;width:50%;height:50%;transition:translate .5s cubic-bezier(.65,0,.25,1)}.mfBigCta__icon svg+svg{translate:calc(var(--mf-cta-icon)*-1) 0}@media (hover:hover) and (pointer:fine){.mfBigCta:hover{box-shadow:var(--mf-cta-lip),var(--mf-cta-rim),0 0 0 0 #ffc54d00,0 14px 32px -14px #ffc54d99;background-color:#ffcf6b}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mfBigCta:hover{scale:1.04}.mfBigCta:hover:before{transition:translate .9s cubic-bezier(.3,0,.2,1);translate:110%}.mfBigCta:hover .mfBigCta__icon{scale:1.08}.mfBigCta:hover .mfBigCta__icon svg{translate:var(--mf-cta-icon) 0}.mfBigCta:hover .mfBigCta__icon svg+svg{translate:0}}.mfBigCta:focus-visible{outline-offset:4px;box-shadow:var(--mf-cta-lip),var(--mf-cta-rim),0 0 0 0 #ffc54d00,0 14px 32px -14px #ffc54d99;background-color:#ffcf6b;outline:2px solid #ffc54d}@media (prefers-reduced-motion:no-preference){.mfBigCta:focus-visible{scale:1.04}.mfBigCta:focus-visible:before{transition:translate .9s cubic-bezier(.3,0,.2,1);translate:110%}.mfBigCta:focus-visible .mfBigCta__icon{scale:1.08}.mfBigCta:focus-visible .mfBigCta__icon svg{translate:var(--mf-cta-icon) 0}.mfBigCta:focus-visible .mfBigCta__icon svg+svg{translate:0}}.mfBigCta:active{box-shadow:inset 0 -1px 0 #07070724,var(--mf-cta-rim),0 0 0 0 #ffc54d00,0 6px 16px -10px #ffc54d80;background-color:#f4b73c;transition-duration:80ms}@media (prefers-reduced-motion:no-preference){.mfBigCta:active{scale:1}}@media (max-width:834px){.mfBigCta{--mf-cta-h:56px;--mf-cta-icon:40px;--mf-cta-font:18px;--mf-cta-pad:28px;gap:16px}}@media (max-width:600px){.mfBigCta{width:100%;display:flex}.mfBigCta__label{white-space:normal}}@media (prefers-reduced-motion:reduce){.mfBigCta{transition:box-shadow .2s,background-color .2s}.mfBigCta:before,.mfBigCta__glint{display:none}.mfBigCta__icon,.mfBigCta__icon svg{transition:none}.mfBigCta__icon svg+svg{display:none}}
