.loading-screen[data-v-8f6614a0]{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease-out;width:100vw;z-index:10000}.loading-container[data-v-8f6614a0]{max-width:400px;padding:0 2rem;width:100%}.loading-bar[data-v-8f6614a0]{background:#bfbfbf33;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.loading-progress[data-v-8f6614a0]{animation:shimmer-8f6614a0 1.5s infinite;background:linear-gradient(90deg,silver,#e8e8e8,silver);background-size:200% 100%;border-radius:2px;height:100%;transition:width .3s ease-out}@keyframes shimmer-8f6614a0{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.loading-container[data-v-8f6614a0]{max-width:300px;padding:0 1.5rem}.loading-bar[data-v-8f6614a0]{height:3px}}@media (max-width:480px){.loading-container[data-v-8f6614a0]{max-width:250px;padding:0 1rem}.loading-bar[data-v-8f6614a0]{height:2px}}.reveal-element{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);transition-delay:0s}.reveal-element.is-visible{opacity:1;transform:translateY(0)}.transform-default{transform:translateY(20px)}.transform-default.is-visible{transform:translateY(0)}.transform-1{transform:translateY(30px) scale(.95)}.transform-1.is-visible{transform:translateY(0) scale(1)}.transform-2{transform:translate(40px) translateY(15px)}.transform-2.is-visible{transform:translate(0) translateY(0)}.stagger-1{transition-delay:.1s;-webkit-transition-delay:.1s}.stagger-2{transition-delay:.2s;-webkit-transition-delay:.2s}.stagger-3{transition-delay:.3s;-webkit-transition-delay:.3s}.stagger-4{transition-delay:.4s;-webkit-transition-delay:.4s}.stagger-5{transition-delay:.5s;-webkit-transition-delay:.5s}.duration-fast{transition-duration:.5s;-webkit-transition-duration:.5s}.duration-normal{transition-duration:.8s;-webkit-transition-duration:.8s}.duration-slow{transition-duration:1.2s;-webkit-transition-duration:1.2s}.ease-smooth{transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-elastic{transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.blur-in{filter:blur(5px);transition:opacity .8s ease,filter .8s ease,transform .8s ease;-webkit-transition:opacity .8s ease,-webkit-filter .8s ease,transform .8s ease}.blur-in.is-visible{filter:blur(0)}@media (max-width:768px){.transform-default{transform:translateY(15px)}.transform-1{transform:translateY(20px) scale(.98)}.transform-2{transform:translate(25px) translateY(10px)}}@media (max-width:480px){.transform-default{transform:translateY(10px)}.transform-1{transform:translateY(15px) scale(.99)}.transform-2{transform:translate(20px) translateY(8px)}.reveal-element{transition-duration:.6s;-webkit-transition-duration:.6s}}@media (prefers-reduced-motion:reduce){.reveal-element{transform:none!important;transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.reveal-element.is-visible{opacity:1;transform:none!important}}:root{--color-primary:#ed1c24;--color-secondary:#4e9fff;--color-accent:#0b2239;--text-primary:#0b2239;--text-secondary:#4e5254;--text-light:#fff;--bg-primary:#fff;--bg-secondary:#f5f7fa;--bg-dark:#0b2239;--hover-primary:#d01820;--hover-secondary:#3a8aec;--box-shadow:0 4px 15px rgba(0,0,0,.1);--transition-fast:.2s ease;--transition-default:.3s ease;--transition-slow:.5s ease}*,.menu,.nav,:after,:before,a,body,button,div,h1,h2,h3,h4,h5,h6,html,input,label,nav,p,select,span,textarea{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.w-button,.w-input,.w-nav,.w-nav-brand,.w-nav-link,.w-nav-menu,.w-select{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}.caption,.label,.subtitle,.text,.title{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.w-dropdown,.w-dropdown-link,.w-dropdown-list,.w-dropdown-toggle{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}.card,.container,.section{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.w-richtext,.w-richtext *{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width:768px){.back-button[data-v-9e32d49c]{margin-left:24px!important}.buttons-row[data-v-9e32d49c]{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}@media (max-width:767px){.back-button[data-v-9e32d49c]{margin-left:0!important;margin-top:16px}.buttons-row[data-v-9e32d49c]{align-items:center;display:flex;flex-direction:column;justify-content:center}.buttons-row .link-underline-container[data-v-9e32d49c]{text-align:center;width:100%}}.back-button[data-v-9e32d49c]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.back-button:hover .link-underline[data-v-9e32d49c]{width:100%!important}
