.btn-standard{min-width:115px;border:1px solid var(--primary);background:transparent;color:var(--secondary);text-transform:uppercase;text-align:center;font-size:16px;letter-spacing:2px;cursor:pointer;position:relative;overflow:hidden;z-index:999}.btn-standard.not-jump-btn{min-width:50px;padding:0 12px;margin:0!important}.btn-standard .btn-link{display:block;width:100%;height:100%;padding:3px;text-decoration:none}.special-1{margin:40px 0 0;padding:5px 15px;min-width:135px!important;background-color:rgba(0,0,0,.15)}.btn-standard .btn-fill{background:var(--primary);height:100%;width:0;position:absolute;left:0;bottom:0;z-index:-1;transition:width .5s ease-in-out}.btn-standard.jump-btn:active .btn-fill,.btn-standard.jump-btn:hover .btn-fill,.btn-standard.not-jump-btn.clicked .btn-fill,.btn-standard.not-jump-btn:hover .btn-fill{width:100%}.btn-standard.jump-btn:active,.btn-standard.jump-btn:hover,.btn-standard.not-jump-btn.clicked,.btn-standard.not-jump-btn:hover{color:var(--background);z-index:999}@media (max-width:450px){.btn-standard{font-size:15px;min-width:120px}}@media (max-width:400px){.btn-standard{font-size:14px;min-width:100px}.btn-standard.not-jump-btn{padding:0 10px;font-size:14px;min-width:90px}}@media (max-width:380px){.btn-standard.not-jump-btn{padding:0 10px;font-size:14px;min-width:80px}}@media (max-width:360px){.btn-standard.not-jump-btn{padding:0 8px;font-size:13px;min-width:60px}}.btn-standard.home-cta-btn,.btn-standard.not-jump-btn{--btn-rule:1px;--btn-rule-ease:cubic-bezier(0.32,0,0.67,0);--btn-rule-time:0.53s;background-color:rgba(249,224,175,.05);transition:background-color .35s ease-out,border-color .35s ease-out,box-shadow .35s ease-out}.btn-standard.home-cta-btn:active,.btn-standard.home-cta-btn:hover,.btn-standard.not-jump-btn.clicked,.btn-standard.not-jump-btn:hover{background-color:rgba(249,224,175,.1);color:var(--secondary);border-color:var(--secondary);box-shadow:0 0 18px -6px rgba(249,224,175,.45)}.btn-standard.home-cta-btn:active .btn-fill,.btn-standard.home-cta-btn:hover .btn-fill,.btn-standard.not-jump-btn.clicked .btn-fill,.btn-standard.not-jump-btn:hover .btn-fill{width:0}.btn-standard.home-cta-btn:before,.btn-standard.not-jump-btn:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transform:translateX(-100%);will-change:transform;background:linear-gradient(115deg,transparent 38%,rgba(249,224,175,.38) 50%,transparent 62%);transition:opacity .3s ease-out}.btn-standard.home-cta-btn:hover:before,.btn-standard.not-jump-btn:hover:before{opacity:1;animation:btn-sheen-sweep 1.8s linear infinite}@keyframes btn-sheen-sweep{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.btn-standard.home-cta-btn:after,.btn-standard.not-jump-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--btn-rule);background:var(--secondary);z-index:2;pointer-events:none;transform:scaleX(0);transition:transform var(--btn-rule-time) var(--btn-rule-ease)}.btn-standard.home-cta-btn:hover:after,.btn-standard.not-jump-btn:hover:after{transform:scaleX(1)}.btn-standard.home-cta-btn .btn-link,.btn-standard.not-jump-btn .btn-link{position:relative;z-index:1}.btn-standard.home-cta-btn .btn-label,.btn-standard.not-jump-btn .btn-label{display:inline-block;margin-right:-2px}.btn-standard.home-cta-btn .btn-link:focus-visible,.btn-standard.not-jump-btn .btn-link:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.btn-standard.home-cta-btn:hover:before,.btn-standard.not-jump-btn:hover:before{animation:none;transform:translateX(0)}.btn-standard.home-cta-btn:after,.btn-standard.not-jump-btn:after{transition:none}}