.apply-button-module__pMugqW__button{--accent:var(--secondary,#c9a84c);--pill-1:var(--primary,#1a3c6e);--pill-2:#142e54;--radius:14px;cursor:pointer;border-radius:var(--radius);text-shadow:0 1px 2px #00000073;letter-spacing:.01em;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;min-width:200px;height:64px;padding:20px;font-size:16px;font-weight:700;transition:all .3s;display:flex;position:relative;box-shadow:0 .5px .5px 1px #ffffff26,0 10px 20px #1a3c6e4d,0 4px 5px #00000014}.apply-button-module__pMugqW__buttonFullWidth{width:100%}.apply-button-module__pMugqW__button:hover{transform:scale(1.01);box-shadow:0 0 1px 2px #fff3,0 15px 30px #1a3c6e66,0 10px 3px -3px #0000000d}.apply-button-module__pMugqW__button:active{transform:scale(1);box-shadow:0 0 1px 2px #fff3,0 10px 3px -3px #0003}.apply-button-module__pMugqW__button:disabled,.apply-button-module__pMugqW__button[aria-disabled=true]{cursor:not-allowed;opacity:.55;filter:grayscale(.3)}.apply-button-module__pMugqW__button:disabled:hover,.apply-button-module__pMugqW__button[aria-disabled=true]:hover{transform:none}.apply-button-module__pMugqW__button:disabled .apply-button-module__pMugqW__outline,.apply-button-module__pMugqW__button[aria-disabled=true] .apply-button-module__pMugqW__outline{display:none}.apply-button-module__pMugqW__button:after{content:"";border-radius:var(--radius);background:linear-gradient(var(--pill-1),var(--pill-2))padding-box,linear-gradient(to bottom,#ffffff40,#00000073)border-box;z-index:0;border:2.5px solid #0000;transition:all .4s;position:absolute;inset:0}.apply-button-module__pMugqW__button:hover:after{transform:scale(1.03,1.08);box-shadow:inset 0 -1px 3px #ffffff59}.apply-button-module__pMugqW__button:before{content:"";background:linear-gradient(to top,var(--pill-1),var(--pill-2));filter:blur(.5px);z-index:2;border-radius:30px;position:absolute;inset:7px 6px 6px}.apply-button-module__pMugqW__state{z-index:2;padding-left:29px;display:flex;position:relative}.apply-button-module__pMugqW__state p{justify-content:center;align-items:center;margin:0;display:flex}.apply-button-module__pMugqW__stateSent{display:none}.apply-button-module__pMugqW__stateSent svg{margin-right:8px;transform:scale(1.25)}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateDefault{position:absolute}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateSent{display:flex}.apply-button-module__pMugqW__icon{justify-content:center;align-items:center;margin:auto;transition:all .3s;display:flex;position:absolute;top:0;bottom:0;left:0;transform:scale(1.25)}.apply-button-module__pMugqW__icon svg{overflow:visible}.apply-button-module__pMugqW__outline{border-radius:inherit;z-index:1;opacity:0;transition:opacity .4s;position:absolute;inset:-2px -3.5px;overflow:hidden}.apply-button-module__pMugqW__outline:before{content:"";background:conic-gradient(from 180deg,#0000 60%,#ffffffd9 80%,#0000 100%);animation:2s linear infinite paused apply-button-module__pMugqW__spin;position:absolute;inset:-100%}@keyframes apply-button-module__pMugqW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.apply-button-module__pMugqW__button:hover .apply-button-module__pMugqW__outline{opacity:1}.apply-button-module__pMugqW__button:hover .apply-button-module__pMugqW__outline:before{animation-play-state:running}.apply-button-module__pMugqW__state p span{opacity:0;animation:apply-button-module__pMugqW__slideDown .8s ease forwards calc(var(--i)*30ms);display:block}.apply-button-module__pMugqW__button:hover p span{opacity:1;animation:apply-button-module__pMugqW__wave .5s ease forwards calc(var(--i)*20ms)}.apply-button-module__pMugqW__button:focus p span{opacity:1;animation:apply-button-module__pMugqW__disapear .6s ease forwards calc(var(--i)*30ms)}@keyframes apply-button-module__pMugqW__wave{30%{opacity:1;transform:translateY(4px)translate(0)rotate(0)}50%{opacity:1;color:var(--accent);transform:translateY(-3px)translate(0)rotate(0)}to{opacity:1;transform:translateY(0)translate(0)rotate(0)}}@keyframes apply-button-module__pMugqW__slideDown{0%{opacity:0;color:var(--accent);filter:blur(5px);transform:translateY(-20px)translate(5px)rotate(-90deg)}30%{opacity:1;filter:blur();transform:translateY(4px)translate(0)rotate(0)}50%{opacity:1;transform:translateY(-3px)translate(0)rotate(0)}to{opacity:1;transform:translateY(0)translate(0)rotate(0)}}@keyframes apply-button-module__pMugqW__disapear{0%{opacity:1}to{opacity:0;color:var(--accent);filter:blur(5px);transform:translate(5px)translateY(20px)}}.apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon svg{animation:.6s forwards apply-button-module__pMugqW__land}.apply-button-module__pMugqW__button:hover .apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon{transform:rotate(45deg)scale(1.25)}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateDefault svg{animation:.8s linear forwards apply-button-module__pMugqW__takeOff}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon{transform:rotate(0)scale(1.25)}@keyframes apply-button-module__pMugqW__takeOff{0%{opacity:1}60%{opacity:1;transform:translate(70px)rotate(45deg)scale(2)}to{opacity:0;transform:translate(160px)rotate(45deg)scale(0)}}@keyframes apply-button-module__pMugqW__land{0%{opacity:0;filter:blur(3px);transform:translate(-60px)translateY(30px)rotate(-50deg)scale(2)}to{opacity:1;filter:blur();transform:translate(0)translateY(0)rotate(0)}}.apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon:before{content:"";background:linear-gradient(90deg,#0000,#ffffff80);width:0;height:2px;position:absolute;top:50%;left:-5px}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon:before{animation:.8s linear forwards apply-button-module__pMugqW__contrail}@keyframes apply-button-module__pMugqW__contrail{0%{opacity:1;width:0}8%{width:15px}60%{opacity:.7;width:80px}to{opacity:0;width:160px}}.apply-button-module__pMugqW__buttonGold{--accent:var(--primary,#1a3c6e);--pill-1:var(--secondary,#c9a84c);--pill-2:#b89540;color:var(--primary,#1a3c6e);text-shadow:0 1px 1px #ffffff80;box-shadow:0 .5px .5px 1px #ffffff59,0 10px 20px #c9a84c59,0 4px 5px #00000014}.apply-button-module__pMugqW__buttonGold:hover{box-shadow:0 0 1px 2px #ffffff73,0 15px 30px #c9a84c80,0 10px 3px -3px #0000000d}.apply-button-module__pMugqW__buttonGold:after{background:linear-gradient(var(--pill-1),var(--pill-2))padding-box,linear-gradient(to bottom,#fff6,#0000004d)border-box}.apply-button-module__pMugqW__buttonGold .apply-button-module__pMugqW__outline:before{background:conic-gradient(from 180deg,#0000 60%,#1a3c6ed9 80%,#0000 100%)}.apply-button-module__pMugqW__buttonGold .apply-button-module__pMugqW__stateDefault .apply-button-module__pMugqW__icon:before{background:linear-gradient(90deg,#0000,#1a3c6e73)}.apply-button-module__pMugqW__buttonSmall{letter-spacing:.02em;border-radius:11px;min-width:130px;height:44px;padding:10px 22px;font-size:13px}.apply-button-module__pMugqW__buttonSmall:after{border-radius:11px}.apply-button-module__pMugqW__buttonSmall:before{border-radius:22px;inset:5px 4px 4px}.apply-button-module__pMugqW__buttonSmall .apply-button-module__pMugqW__state{padding-left:22px}.apply-button-module__pMugqW__buttonSmall .apply-button-module__pMugqW__icon{transform:scale(1)}.apply-button-module__pMugqW__buttonSmall .apply-button-module__pMugqW__icon svg{width:16px;height:16px}.apply-button-module__pMugqW__buttonSmall .apply-button-module__pMugqW__stateSent svg{transform:scale(1)}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateSent span{opacity:0;animation:apply-button-module__pMugqW__slideDown .8s ease forwards calc(var(--i)*.2s)}.apply-button-module__pMugqW__button:focus .apply-button-module__pMugqW__stateSent .apply-button-module__pMugqW__icon svg{opacity:0;color:var(--accent);animation:1.2s .8s forwards apply-button-module__pMugqW__appear}@keyframes apply-button-module__pMugqW__appear{0%{opacity:0;color:var(--accent);filter:blur(4px);transform:scale(4)rotate(-40deg)}30%{opacity:1;filter:blur(1px);transform:scale(.6)}50%{opacity:1;filter:blur();transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
