.button{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:var(--button-height, 3.375rem);padding:1.125rem 1.5rem;border-radius:1.875rem;text-align:center;cursor:pointer;text-decoration:none;color:var(--button-color, var(--color-white-100));overflow:hidden;opacity:1;box-shadow:0 2px 2px #ffffffe6 inset,0 -5px 7px #ffffffb3 inset;--currentColor: rgba(255, 136, 0, .4);--currentHoverColor: rgba(255, 136, 0, .8);--color-variable: var(--currentColor)}.button:before{content:"";position:absolute;inset:0;background:radial-gradient(115.19% 256.02% at 46.51% 175%,#FFF5E6 0%,#FD7A19 36.27%,var(--currentColor) 60.94%,rgba(255,136,0,0) 100%);opacity:1;transition:opacity .3s ease-in-out;box-shadow:0 2px 2px #ffffffe6 inset,0 -5px 7px #ffffffb3 inset}.button:after{content:"";position:absolute;width:100%;height:100%;inset:0;background:radial-gradient(115.19% 256.02% at 46.51% 175%,#FFF5E6 0%,#FD7A19 36.27%,var(--currentHoverColor) 60.94%,rgba(255,136,0,0) 100%);opacity:0;transition:opacity .3s ease-in-out;box-shadow:0 2px 2px #ffffffe6 inset,0 -5px 7px #ffffffb3 inset}.button:disabled{pointer-events:none;cursor:initial;background:var(--color-white-10);color:var(--color-blue-hard);box-shadow:none}@media (min-width: 1280px){.button{padding:1.125rem 1.5rem;--button-height: 3.375rem}}.button .button__wrapper{pointer-events:none;z-index:1}.button .button__wrapper-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}@media (hover: hover){.button:hover:hover:before{opacity:0}.button:hover:hover:after{opacity:1}}.button.button--small{padding:.5625rem 1.25rem;--button-height: 2.25rem}.button.button--small-big-padding{padding:.5625rem 1.75rem;--button-height: 2.25rem}.button.button--medium{padding:.5625rem 1.25rem;--button-height: 2.875rem}.button.button--transparent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.button.button--transparent:before{background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(255,255,255,.05) 0%,transparent 50%),#ffffff1a}.button.button--transparent:after{background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(255,255,255,.05) 0%,transparent 50%),#ffffff1a}.button.button--big-padding{padding:1.125rem 3rem}.access{width:100%;height:calc(100dvh - var(--footer-height));position:relative;display:flex;justify-content:center;padding-top:calc(var(--header-height) + 3.75rem)}.access:after{content:"";position:absolute;width:100%;left:0;right:0;bottom:0;height:100%;background:var(--color-gradient-basic);z-index:-1}.access .access__wrapper{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.access .access__title{margin-bottom:2rem;color:var(--color-white-100);text-align:center;text-transform:uppercase}@media (min-width: 768px){.access .access__title{margin-bottom:2rem}}@media (min-width: 1280px){.access .access__title{margin-bottom:3rem}}.access .access__button{margin-bottom:1.5rem;flex-shrink:0}.access .access__description{color:var(--color-white-100)}@media (max-height: 500px){.access .access__title{margin-bottom:1rem;font-size:2.375rem;line-height:2rem}.access .access__button{margin-bottom:.625rem}}
