.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#18181f,#20303e);z-index:9999;overflow:hidden}.loading-container,.loading-overlay{display:flex;align-items:center;justify-content:center}.loading-container{position:relative;flex-direction:column;gap:2rem;padding:2rem;text-align:center;max-width:500px;width:100%}.background-circles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.background-circles .circle{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(180,218,194,.1) 0,rgba(255,121,64,.05) 50%,transparent 100%);animation:float 6s ease-in-out infinite}.background-circles .circle:first-child{width:300px;height:300px;top:10%;left:-10%;animation-delay:0s}.background-circles .circle:nth-child(2){width:200px;height:200px;top:60%;right:-5%;animation-delay:-2s}.background-circles .circle:nth-child(3){width:150px;height:150px;bottom:20%;left:50%;animation-delay:-4s}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.brand-title{z-index:4;margin-bottom:1rem}.brand-title .brand-name{font-family:Poppins,sans-serif;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;color:#b4dac2;margin:0;text-shadow:0 0 30px rgba(180,218,194,.5),0 0 60px rgba(255,121,64,.2);animation:brand-glow 3s ease-in-out infinite alternate;text-align:center;letter-spacing:.5px}@keyframes brand-glow{0%{text-shadow:0 0 30px rgba(180,218,194,.5),0 0 60px rgba(255,121,64,.2);transform:scale(1)}to{text-shadow:0 0 40px rgba(180,218,194,.8),0 0 80px rgba(255,121,64,.4);transform:scale(1.02)}}.logo-spinner{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.logo-container{position:relative;z-index:3}.logo-container .spinning-logo{width:120px;height:120px;color:#b4dac2;animation:logo-spin 3s linear infinite;filter:drop-shadow(0 0 20px rgba(180,218,194,.4)) drop-shadow(0 0 40px rgba(255,121,64,.2))}.logo-container .spinning-logo:hover{animation-duration:1s}@keyframes logo-spin{0%{transform:rotate(0deg) scale(1);color:#b4dac2}25%{transform:rotate(90deg) scale(1.05);color:#c3c7a8}50%{transform:rotate(180deg) scale(1.1);color:#ff7940}75%{transform:rotate(270deg) scale(1.05);color:#f08c5a}to{transform:rotate(1turn) scale(1);color:#b4dac2}}.orbit-ring-1,.orbit-ring-2,.orbit-ring-3{position:absolute;border-radius:50%;border:2px solid transparent;background:linear-gradient(#1e2a44,#1e2a44) padding-box,linear-gradient(45deg,#b4dac2,#ff7940,#b4dac2) border-box}.orbit-ring-1{width:160px;height:160px;animation:orbit 8s linear infinite;opacity:.6}.orbit-ring-2{width:180px;height:180px;animation:orbit 12s linear infinite reverse;opacity:.4}.orbit-ring-3{width:200px;height:200px;animation:orbit 16s linear infinite;opacity:.3}@keyframes orbit{0%{transform:rotate(0deg);border-color:rgba(180,218,194,.3)}25%{border-color:rgba(255,121,64,.4)}50%{border-color:rgba(45,61,94,.3)}75%{border-color:rgba(180,218,194,.4)}to{transform:rotate(1turn);border-color:rgba(180,218,194,.3)}}.message-container{z-index:2;min-height:120px;display:flex;flex-direction:column;justify-content:center}.message-container .welcome-title{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#b4dac2;margin-bottom:.5rem;text-shadow:0 0 20px rgba(180,218,194,.3);animation:text-glow 2s ease-in-out infinite alternate;opacity:1}.message-container .tech-message,.message-container .welcome-title{font-family:Poppins,sans-serif;transition:all .6s cubic-bezier(.25,.46,.45,.94);text-align:center}.message-container .tech-message{font-size:clamp(.9rem,2.5vw,1.2rem);color:hsla(0,0%,100%,.8);font-weight:400;margin:0;letter-spacing:.5px;opacity:.9}@keyframes text-glow{0%{text-shadow:0 0 20px rgba(180,218,194,.3)}to{text-shadow:0 0 30px rgba(180,218,194,.6),0 0 40px rgba(255,121,64,.2)}}.progress-container{width:100%;max-width:300px;z-index:2}.progress-container .progress-bar{width:100%;height:8px;background:rgba(45,61,94,.3);border-radius:10px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(180,218,194,.2)}.progress-container .progress-bar .progress-fill{height:100%;background:linear-gradient(135deg,#ff7940,#ff9666);border-radius:10px;transition:width .3s ease-out;position:relative}.progress-container .progress-bar .progress-fill:after{content:"";position:absolute;top:0;left:0;height:100%;width:30px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:shimmer 2s infinite}.progress-container .progress-text{font-family:Poppins,sans-serif;font-size:.9rem;color:hsla(0,0%,100%,.7);text-align:center;margin-top:.5rem;font-weight:500;letter-spacing:1px}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(300px)}}.floating-icons{position:absolute;width:100%;height:100%;pointer-events:none}.floating-icons .icon{position:absolute;font-size:2rem;opacity:.6;animation:icon-float 8s ease-in-out infinite}.floating-icons .icon:first-child{top:15%;left:10%;animation-delay:0s}.floating-icons .icon:nth-child(2){top:25%;right:15%;animation-delay:1s}.floating-icons .icon:nth-child(3){bottom:30%;left:20%;animation-delay:2s}.floating-icons .icon:nth-child(4){bottom:20%;right:10%;animation-delay:3s}.floating-icons .icon:nth-child(5){top:40%;left:5%;animation-delay:4s}.floating-icons .icon:nth-child(6){top:50%;right:5%;animation-delay:5s}@keyframes icon-float{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-15px) rotate(180deg);opacity:.7}}.location-badge{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);background:rgba(45,61,94,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(180,218,194,.3);border-radius:25px;padding:.7rem 1.5rem;display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:.9rem;color:hsla(0,0%,100%,.9);font-weight:500;z-index:10000}.location-badge .location-icon{font-size:1.1rem}@media(min-width:410px){.loading-container{gap:1.5rem;padding:1rem}.brand-title{margin-bottom:.5rem}.brand-title .brand-name{font-size:clamp(1.4rem,6vw,2.2rem);font-weight:700}.logo-spinner{width:150px;height:150px}.logo-spinner .spinning-logo{width:80px;height:80px}.orbit-ring-1{width:120px;height:120px}.orbit-ring-2{width:140px;height:140px}.orbit-ring-3{width:150px;height:150px}.floating-icons .icon{font-size:1.5rem}.location-badge{bottom:1rem;padding:.5rem 1rem;font-size:.8rem}}@media(min-width:768px){.loading-container{gap:2.5rem}.progress-container{max-width:400px}.progress-container .progress-bar{height:10px}}.loading-container.phase-1 .spinning-logo{animation-duration:2s;filter:drop-shadow(0 0 30px rgba(180,218,194,.6))}.loading-container.phase-2 .orbit-ring-1,.loading-container.phase-2 .orbit-ring-2{opacity:.8;animation-duration:6s}.loading-container.phase-3 .floating-icons .icon{animation-duration:4s;opacity:.8}.loading-container.phase-4 .welcome-title{animation:final-glow 1s ease-in-out}@keyframes final-glow{0%{text-shadow:0 0 20px rgba(180,218,194,.3);transform:scale(1)}50%{text-shadow:0 0 40px rgba(180,218,194,.8),0 0 60px rgba(255,121,64,.4);transform:scale(1.05)}to{text-shadow:0 0 30px rgba(180,218,194,.6);transform:scale(1)}}.glass-panel,.send-container{box-shadow:0 8px 32px 0 rgba(0,0,0,.15);background:rgba(57,57,74,.25);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.15),0 0 0 1px rgba(180,218,194,.05),inset 0 0 32px rgba(0,194,255,.03);position:relative}.glass-panel:before,.send-container:before{background:linear-gradient(135deg,#00c2ff,#b4dac2);opacity:.2;pointer-events:none}.glass-panel,.send-container{background:rgba(45,61,94,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(180,218,194,.1);box-shadow:0 8px 32px rgba(19,27,45,.2),inset 0 1px 0 rgba(180,218,194,.05)}.glass-panel:before,.send-container:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#b4dac2,#a67a5b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.15}.send{min-height:100vh;width:100%;display:grid;position:relative;overflow:hidden;padding:1rem;background:linear-gradient(135deg,#1e2a44,#07090f);grid-template-rows:auto auto minmax(auto,max-content) auto;grid-gap:.5rem;gap:.5rem;align-items:start}@media(min-width:768px){.send{padding:2rem;gap:1rem;align-items:center;grid-template-rows:auto auto minmax(auto,max-content) auto;max-height:100vh}}.send-background{position:fixed;inset:0;z-index:0}.send-background:before{content:"";position:absolute;width:200vw;height:200vh;top:-50%;left:-50%;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ff7940' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:backgroundMove 60s linear infinite;opacity:.5}.send-background-shape{position:absolute;filter:blur(70px);opacity:.15;animation:morphBackground 20s ease-in-out infinite alternate}.send-background-shape.shape-1{background:linear-gradient(135deg,#ff7940,#b4dac2);width:50vmax;height:50vmax;top:-25vmax;right:-25vmax}.send-background-shape.shape-2{background:linear-gradient(135deg,#1e2a44,#ff7940);width:40vmax;height:40vmax;bottom:-20vmax;left:-20vmax}.send-container{position:relative;z-index:1;padding:1.25rem;border-radius:16px;display:grid;grid-gap:.75rem;gap:.75rem;width:100%;max-width:90%;margin:0 auto;background:rgba(45,61,94,.2);border:1px solid rgba(255,121,64,.1);animation:containerFadeIn .5s ease-out;transition:all .3s ease}@media(min-width:768px){.send-container{max-width:70%;padding:1.75rem;gap:1rem}}@media(min-width:1200px){.send-container{max-width:45%;padding:2rem}}.send-container .send-step,.send-title{margin-bottom:.5rem}.send-title{color:#fff;text-align:center;font-size:1.75rem;font-weight:700;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.2);animation:titleSlideDown .6s ease-out}@media(min-width:768px){.send-title{font-size:2.25rem}}@media(min-width:1200px){.send-title{font-size:2.5rem}}.send-subtitle{color:hsla(0,0%,100%,.9);text-align:center;font-size:.9rem;font-weight:500;line-height:1.4;margin-bottom:.5rem;animation:subtitleFadeIn .8s ease-out}@media(min-width:768px){.send-subtitle{font-size:1rem}}.send-step{color:#ff7940;font-size:1.1rem;font-weight:600;text-align:center;margin-bottom:.25rem;animation:stepPulse 2s infinite;text-shadow:0 0 15px rgba(255,121,64,.5)}@media(min-width:768px){.send-step{font-size:1.25rem}}.send-search{position:relative;width:100%}.send-search-input{width:100%;height:44px;padding:0 1.25rem;font-size:.95rem;color:#fff;background:rgba(45,61,94,.4);border:1px solid rgba(255,121,64,.2);border-radius:12px;transition:all .3s ease}.send-search-input::placeholder{color:hsla(0,0%,100%,.6)}.send-search-input:focus{background:rgba(45,61,94,.6);border-color:#ff7940;box-shadow:0 0 0 2px rgba(255,121,64,.2)}.send-search-suggestions{position:absolute;top:100%;left:0;right:0;background:rgba(30,42,68,.95);border:1px solid rgba(255,121,64,.2);border-radius:12px;margin-top:.25rem;max-height:180px;overflow-y:auto;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.send-search-suggestions li{padding:.75rem 1rem;color:#fff;cursor:pointer;transition:all .2s ease;font-size:.9rem}.send-search-suggestions li:hover{background:rgba(255,121,64,.2)}.send-select{width:100%;height:44px;padding:0 1.25rem;font-size:.95rem;color:#fff;background:rgba(45,61,94,.4);border:1px solid rgba(255,121,64,.2);border-radius:12px;transition:all .3s ease;cursor:pointer;margin-bottom:.25rem}.send-select option{background:#1e2a44;color:#fff;padding:.5rem}.send-select:focus{background:rgba(45,61,94,.6);border-color:#ff7940;box-shadow:0 0 0 2px rgba(255,121,64,.2)}.send-other{display:flex;align-items:flex-start;gap:.75rem;color:hsla(0,0%,100%,.9);font-size:.85rem;margin:.5rem 0;padding:.5rem;border-radius:8px;transition:all .3s ease}.send-other.active{background:rgba(255,121,64,.1);padding:.75rem}.send-other input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid rgba(255,121,64,.4);border-radius:6px;cursor:pointer;position:relative;margin-top:.2rem;background:rgba(45,61,94,.3);transition:all .2s ease}.send-other input[type=checkbox]:checked{background:#ff7940;border-color:#ff7940}.send-other input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.send-other input[type=checkbox]:hover{border-color:#ff7940;background:rgba(45,61,94,.4)}.send-call{background:rgba(45,61,94,.3);border-radius:12px;padding:1rem;margin-top:.5rem;border:1px solid rgba(255,121,64,.2);animation:fadeIn .3s ease-out}.send-call-text{color:hsla(0,0%,100%,.9);font-size:.9rem;text-align:center;margin-bottom:.75rem}.send-call-number{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#ff7940;color:#fff;padding:.75rem 1.5rem;border-radius:24px;font-weight:600;text-decoration:none;transition:all .3s ease}.send-call-number:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,121,64,.3)}.send-call-number img{width:20px;height:20px}.send-continue{background:#ff7940;color:#fff;font-weight:600;padding:0 1.5rem;height:44px;border-radius:22px;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.5rem auto;min-width:140px}.send-continue:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,121,64,.3);background:#ff8b5a}.send-continue:disabled{opacity:.5;cursor:not-allowed;background:rgba(255,121,64,.5)}.send-continue img{width:16px;height:16px}.send-footer{margin-top:1rem;text-align:center}.send-footer-images{display:flex;justify-content:center;gap:1rem;margin-bottom:.75rem}.send-footer-images img{width:32px;height:32px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.send-footer-title{color:#ff7940;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.send-footer-text{color:hsla(0,0%,100%,.8);font-size:.85rem;max-width:500px;margin:0 auto;line-height:1.4}.send-select2{width:100%;height:48px;padding:0 1.25rem;font-size:1rem;color:#fff;background:rgba(45,61,94,.4);border:1px solid rgba(255,121,64,.2);border-radius:12px;transition:all .3s ease;cursor:pointer;margin-bottom:1rem}.send-select2 option{background:#1e2a44;color:#fff;padding:.75rem}.send-select2:focus{background:rgba(45,61,94,.6);border-color:#ff7940;box-shadow:0 0 0 2px rgba(255,121,64,.2)}.send-form{display:grid;grid-gap:.75rem;gap:.75rem;width:100%;padding:.5rem 0}@media(min-width:768px){.send-form{gap:1rem}}.send-form-input{width:100%;height:44px;padding:0 1.25rem;font-size:.95rem;color:#fff;background:rgba(45,61,94,.3);border:1px solid rgba(255,121,64,.2);border-radius:12px;transition:all .3s ease}.send-form-input::placeholder{color:hsla(0,0%,100%,.5);font-size:.9rem}.send-form-input:-webkit-autofill,.send-form-input:-webkit-autofill:focus,.send-form-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px rgba(45,61,94,.4);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.send-form-input:focus{background:rgba(45,61,94,.4);border-color:#ff7940;box-shadow:0 0 0 2px rgba(255,121,64,.2);color:#fff}.send-form-input:not(:placeholder-shown){background:rgba(45,61,94,.4);border-color:rgba(255,121,64,.4);color:#fff}.send-form-checkbox{display:flex;align-items:flex-start;gap:.75rem;margin:.5rem 0;padding:.75rem;border-radius:8px;background:rgba(45,61,94,.2)}.send-form-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:2px solid rgba(255,121,64,.4);border-radius:6px;cursor:pointer;position:relative;margin-top:.2rem;background:rgba(45,61,94,.3);transition:all .2s ease}.send-form-checkbox input[type=checkbox]:checked{background:#ff7940;border-color:#ff7940}.send-form-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.send-form-checkbox input[type=checkbox]:hover{border-color:#ff7940;background:rgba(45,61,94,.4)}.send-form-checkbox label{color:hsla(0,0%,100%,.9);font-size:.85rem;line-height:1.4;flex:1 1}.send-form-checkbox label a{color:#ff7940;text-decoration:none;font-weight:600;margin:0 .25rem;transition:all .2s ease;display:inline-block}.send-form-checkbox label a:hover{text-decoration:underline;color:#ff9d73}.send-button-container{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.5rem;width:100%}@media(min-width:768px){.send-button-container{margin-top:1rem}}.send-back{width:100%;max-width:200px;background:hsla(0,0%,100%,.1);color:#fff;font-weight:600;padding:0 1.5rem;height:44px;border-radius:22px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.5rem auto;min-width:140px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.send-back:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.send-submit{background:linear-gradient(135deg,#ff7940,#ff550d);color:#fff;font-weight:600;padding:0 1.5rem;height:44px;border-radius:22px;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.5rem auto;min-width:140px;width:100%;max-width:200px}.send-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,121,64,.3);background:linear-gradient(135deg,#ff8b5a,#ff7940)}.send-submit:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#e2855d,#db6431)}.send-submit img{width:16px;height:16px;filter:brightness(0) invert(1)}@keyframes containerFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes titleSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes subtitleFadeIn{0%{opacity:0}to{opacity:1}}@keyframes stepPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Italic.b2efb5cd.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Bold.8001a01b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraBold.7572a9b5.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraLight.9102fb84.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraLightItalic.2ce50445.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-BoldItalic.1a15c5ce.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Black.a7317f18.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraBoldItalic.9656981d.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-BlackItalic.0719401c.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Light.8b20023e.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Thin.605324f7.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Medium.a52d0bf0.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ThinItalic.ef891114.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-MediumItalic.34a634e1.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-SemiBoldItalic.50263591.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Regular.4b4ebe20.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-LightItalic.acd7f79f.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-SemiBold.98512bf8.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}*{box-sizing:border-box;font-family:Poppins}body,h1,h2,h3,p{margin:0}.glass{background:hsla(0,0%,100%,.08);backdrop-filter:blur(25px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(25px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.18);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.glass:before{top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.glass:after,.glass:before{content:"";position:absolute}.glass:after{inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.glass:hover{-webkit-backdrop-filter:blur(30px) saturate(200%);backdrop-filter:blur(30px) saturate(200%);transform:translateY(-1px)}.glass--light{background:hsla(0,0%,100%,.65);backdrop-filter:blur(40px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(40px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.15);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);box-shadow:0 20px 60px rgba(0,0,0,.08),0 8px 32px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 hsla(0,0%,100%,.05)}.glass--light:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.3) 80%,transparent);opacity:.85}.glass--light:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.68}@media(prefers-reduced-transparency:reduce){.glass--light{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.glass--dark{background:rgba(0,0,0,.15);backdrop-filter:blur(30px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(30px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.25);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);color:hsla(0,0%,100%,.9);box-shadow:0 15px 45px rgba(0,0,0,.15),0 5px 20px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.2)}.glass--dark:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.4) 80%,transparent);opacity:.7}.glass--dark:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.56}@media(prefers-reduced-transparency:reduce){.glass--dark{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.btn-glass{background:hsla(0,0%,100%,.1);backdrop-filter:blur(25px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(25px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.2);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.btn-glass:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.btn-glass:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.btn-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.btn-glass:hover{-webkit-backdrop-filter:blur(35px) saturate(200%);backdrop-filter:blur(35px) saturate(200%);transform:translateY(-2px) scale(1.02);box-shadow:0 15px 40px rgba(0,0,0,.12)}.btn-glass:active{transform:translateY(0) scale(.98);transition-duration:.1s}.card-glass{background:hsla(0,0%,100%,.65);backdrop-filter:blur(50px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(50px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.12);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 25px 80px rgba(0,0,0,.06),0 10px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 hsla(0,0%,100%,.05);border-radius:24px}.card-glass:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.card-glass:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.card-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.card-glass:hover{-webkit-backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);transform:translateY(-2px) scale(1.02);box-shadow:0 25px 80px rgba(0,0,0,.08),0 10px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 35px 100px rgba(0,0,0,.08),0 15px 50px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.98),inset 0 -1px 0 hsla(0,0%,100%,.08)}.input-glass{background:hsla(0,0%,100%,.08);backdrop-filter:blur(18px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(18px) saturate(180%) brightness(110%);position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.input-glass:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.input-glass:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.input-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.input-glass:focus{-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(25px) saturate(180%);border-color:hsla(0,0%,100%,.25);outline:2px solid rgba(59,130,246,.3);outline-offset:-1px}@media(prefers-contrast:high){.input-glass{border-color:rgba(0,0,0,.4);background:hsla(0,0%,100%,.95)}}.glass-morph{background:hsla(0,0%,100%,.65);backdrop-filter:blur(50px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(50px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.12);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:transform .4s cubic-bezier(.34,1.56,.64,1),backdrop-filter .3s ease,box-shadow .3s ease;transition:transform .4s cubic-bezier(.34,1.56,.64,1),backdrop-filter .3s ease,box-shadow .3s ease,-webkit-backdrop-filter .3s ease}.glass-morph:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.glass-morph:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.glass-morph{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.glass-morph:hover{-webkit-backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);transform:translateY(-2px) scale(1.02);box-shadow:0 25px 80px rgba(0,0,0,.08),0 10px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);transform:translateY(-8px) scale(1.03) rotateX(5deg);-webkit-backdrop-filter:blur(60px) saturate(220%) brightness(120%);backdrop-filter:blur(60px) saturate(220%) brightness(120%)}:focus{outline:2px solid #b4dac2;box-shadow:0 0 0 2px #b4dac2}html{width:100%}main{display:grid}.general-mint-button{height:2rem;width:5.5rem;background:#b4dac2;color:#fff;border:none;border-radius:1rem;justify-self:center;font-size:1.15rem;cursor:pointer}@media(min-width:768px){.general-mint-button{height:2.5rem;width:8rem;font-size:1.25rem}}@media(min-width:1200px){.general-mint-button{height:2.5rem;width:10rem;font-size:1.5rem;border-radius:1.5rem}}@media(min-width:1500px){.general-mint-button{font-size:1.75rem;width:11rem;height:3rem}}@media(min-width:1920px){.general-mint-button{font-size:2.25rem;width:12rem;height:3.5rem}}.general-mint-title{color:#aecfbc;font-family:Poppins;font-size:.75rem;font-style:normal;line-height:105%;letter-spacing:.2rem;margin:0}@media(min-width:768px){.general-mint-title{font-size:1.25rem}}@media(min-width:1000px){.general-mint-title{font-size:1.75rem}}@media(min-width:1200px){.general-mint-title{grid-column:1/2;grid-row:1/4;align-self:center;margin-top:0;text-align:left;font-size:1rem}}.glass-effect{background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.input-base{background:hsla(0,0%,100%,.9);border:1px solid rgba(180,218,194,.3);border-radius:12px;padding:.8rem 1.2rem;transition:all .3s ease;font-family:Poppins}.input-base:focus{border-color:#b4dac2;box-shadow:0 0 0 4px rgba(180,218,194,.2);outline:none}.section-padding{padding:3rem 1.5rem}@media(min-width:768px){.section-padding{padding:5rem 2rem}}@media(min-width:1200px){.section-padding{padding:7rem 3rem}}.glass-panel{box-shadow:0 8px 32px 0 rgba(0,0,0,.15)}.glass-input:focus{border-color:#b4dac2;box-shadow:0 0 0 4px rgba(180,218,194,.2)}.neon-glow{box-shadow:0 0 15px rgba(180,218,194,.3),0 0 30px rgba(180,218,194,.2),0 0 45px rgba(180,218,194,.1)}.floating-panel{transition:transform .3s ease}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,121,64,.2) rgba(57,57,74,.1)}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(57,57,74,.1);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(255,121,64,.2);border-radius:4px;border:2px solid rgba(57,57,74,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(255,121,64,.3)}.custom-scrollbar:not(:hover)::-webkit-scrollbar-thumb{background:rgba(255,121,64,.1)}.glass-panel{background:rgba(57,57,74,.25);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.15),0 0 0 1px rgba(180,218,194,.05),inset 0 0 32px rgba(0,194,255,.03);position:relative}.glass-panel:before{background:linear-gradient(135deg,#00c2ff,#b4dac2);opacity:.2;pointer-events:none}.glass-input{background:rgba(57,57,74,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.glass-input::placeholder{color:hsla(0,0%,100%,.5)}.glass-input:focus{background:rgba(57,57,74,.3);border-color:#00c2ff;box-shadow:0 0 0 4px rgba(180,218,194,.2),0 0 20px rgba(0,194,255,.2)}.floating-panel{transform:translateY(0);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.floating-panel:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.2),0 0 20px rgba(180,218,194,.1),0 0 0 1px rgba(0,194,255,.1)}.glass-panel{background:rgba(45,61,94,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(180,218,194,.1);box-shadow:0 8px 32px rgba(19,27,45,.2),inset 0 1px 0 rgba(180,218,194,.05)}.glass-panel:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#b4dac2,#a67a5b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.15}.glass-input{background:rgba(45,61,94,.2);border:1px solid rgba(180,218,194,.2);color:#fff;transition:all .3s ease}.glass-input:focus{border-color:#ff7940;box-shadow:0 0 0 3px rgba(255,121,64,.2);background:rgba(45,61,94,.4)}.fantasy-hover{transition:all .4s ease}.fantasy-hover:hover{transform:translateY(-3px);box-shadow:0 0 20px rgba(180,218,194,.4),0 0 40px rgba(255,121,64,.2),0 0 60px rgba(30,42,68,.1)}html{scrollbar-width:thin;scrollbar-color:rgba(255,121,64,.2) rgba(57,57,74,.1)}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:rgba(57,57,74,.1)}html::-webkit-scrollbar-thumb{background:rgba(255,121,64,.2);border-radius:4px;border:2px solid rgba(57,57,74,.1)}html::-webkit-scrollbar-thumb:hover{background:rgba(255,121,64,.3)}.repair-bonus-banner{position:relative;min-height:40vh;padding:6rem 0;overflow:hidden;background:linear-gradient(145deg,rgba(35,35,45,.85),rgba(17,17,22,.9) 25%,rgba(35,35,45,.88) 50%,rgba(24,24,31,.92) 75%,rgba(35,35,45,.9))}.repair-bonus-banner:before{background:radial-gradient(ellipse 1000px 500px at 20% 15%,rgba(180,218,194,.08) 0,rgba(180,218,194,.04) 40%,transparent 70%),radial-gradient(ellipse 800px 400px at 80% 85%,rgba(255,121,64,.06) 0,rgba(255,121,64,.03) 50%,transparent 75%),radial-gradient(ellipse 600px 300px at 50% 50%,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.01) 60%,transparent 80%),linear-gradient(30deg,transparent 48%,rgba(180,218,194,.02) 49%,rgba(180,218,194,.02) 51%,transparent 52%),linear-gradient(-30deg,transparent 48%,rgba(255,121,64,.015) 49%,rgba(255,121,64,.015) 51%,transparent 52%),linear-gradient(60deg,transparent 49.5%,hsla(0,0%,100%,.008) 50%,transparent 50.5%);background-size:100% 100%,100% 100%,100% 100%,180px 180px,180px 180px,80px 80px;animation:darkFlow 50s ease-in-out infinite}.repair-bonus-banner:after,.repair-bonus-banner:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.repair-bonus-banner:after{background:radial-gradient(circle at 30% 30%,rgba(35,35,45,.4) 0,rgba(35,35,45,.2) 35%,transparent 60%),radial-gradient(circle at 70% 70%,rgba(13,13,16,.3) 0,rgba(13,13,16,.15) 40%,transparent 65%),conic-gradient(from 30deg at 60% 40%,transparent 0deg,rgba(180,218,194,.02) 90deg,transparent 180deg,rgba(255,121,64,.015) 270deg,transparent 1turn);background-size:700px 700px,500px 500px,200px 200px;animation:darkCrystalFloat 70s linear infinite;opacity:.8}.repair-bonus-banner__background{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.repair-bonus-banner__ambient{position:absolute;inset:0;pointer-events:none;z-index:1}.repair-bonus-banner__ambient-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;animation:darkOrbFloat 30s ease-in-out infinite;-webkit-backdrop-filter:blur(15px) saturate(130%);backdrop-filter:blur(15px) saturate(130%);border:1px solid hsla(0,0%,100%,.05)}.repair-bonus-banner__ambient-orb--primary{width:400px;height:400px;background:radial-gradient(circle at 40% 40%,rgba(180,218,194,.12) 0,rgba(180,218,194,.06) 50%,rgba(180,218,194,.02) 100%);top:-150px;left:-150px;animation-delay:0s}.repair-bonus-banner__ambient-orb--secondary{width:300px;height:300px;background:radial-gradient(circle at 60% 30%,rgba(255,121,64,.1) 0,rgba(255,121,64,.05) 60%,rgba(255,121,64,.01) 100%);bottom:-100px;right:-100px;animation-delay:-15s}.repair-bonus-banner__ambient-orb--accent{width:250px;height:250px;background:radial-gradient(circle at 50% 70%,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,.04) 50%,transparent 100%);top:30%;left:70%;transform:translate(-50%,-50%);animation-delay:-8s}.repair-bonus-banner__dark-orbs{position:absolute;inset:0;pointer-events:none;z-index:2}.repair-bonus-banner__dark-orbs .dark-orb{position:absolute;border-radius:50%;-webkit-backdrop-filter:blur(30px) saturate(140%) brightness(80%);backdrop-filter:blur(30px) saturate(140%) brightness(80%);border:1px solid hsla(0,0%,100%,.08);animation:darkGlassFloat 22s ease-in-out infinite}.repair-bonus-banner__dark-orbs .dark-orb--1{width:120px;height:120px;top:20%;left:10%;background:radial-gradient(circle at 30% 30%,rgba(35,35,45,.6) 0,rgba(35,35,45,.3) 60%,rgba(35,35,45,.1) 100%);animation-delay:-4s}.repair-bonus-banner__dark-orbs .dark-orb--2{width:90px;height:90px;top:70%;right:15%;background:radial-gradient(circle at 70% 40%,rgba(24,24,31,.5) 0,rgba(24,24,31,.25) 50%,transparent 100%);animation-delay:-12s}.repair-bonus-banner__dark-orbs .dark-orb--3{width:70px;height:70px;top:40%;right:30%;background:radial-gradient(circle at 60% 60%,rgba(180,218,194,.3) 0,rgba(180,218,194,.15) 40%,transparent 80%);animation-delay:-7s}.repair-bonus-banner__dark-orbs .dark-orb--4{width:60px;height:60px;bottom:30%;left:20%;background:radial-gradient(circle at 40% 80%,rgba(255,121,64,.25) 0,rgba(255,121,64,.12) 50%,transparent 90%);animation-delay:-16s}.repair-bonus-banner__container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:3;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.repair-bonus-banner__container{padding:0 3rem}}@media(max-width:767px){.repair-bonus-banner__container{padding:0 1rem}}.repair-bonus-banner__card{background:rgba(0,0,0,.15);backdrop-filter:blur(50px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(50px) saturate(180%) brightness(110%);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;padding:3rem 4rem;border-radius:32px;text-align:center;max-width:900px;background:rgba(62,62,79,.6);-webkit-backdrop-filter:blur(40px) saturate(150%) brightness(120%);backdrop-filter:blur(40px) saturate(150%) brightness(120%);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 80px rgba(0,0,0,.3),0 12px 40px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 hsla(0,0%,100%,.05);animation:gentleBannerFloat 12s ease-in-out infinite}.repair-bonus-banner__card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.repair-bonus-banner__card:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.repair-bonus-banner__card{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.repair-bonus-banner__card:hover{-webkit-backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);transform:translateY(-2px) scale(1.02);box-shadow:0 25px 80px rgba(0,0,0,.08),0 10px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9)}@media(max-width:767px){.repair-bonus-banner__card{padding:2.5rem 2rem;border-radius:24px}}.repair-bonus-banner__hero{text-align:center;margin-bottom:3rem}@media(max-width:767px){.repair-bonus-banner__hero{margin-bottom:2rem}}.repair-bonus-banner__badge{background:hsla(0,0%,100%,.65);backdrop-filter:blur(50px) saturate(180%) brightness(110%);-webkit-backdrop-filter:blur(50px) saturate(180%) brightness(110%);border:1px solid hsla(0,0%,100%,.12);outline:1px solid hsla(0,0%,100%,.08);outline-offset:-1px;position:relative;overflow:hidden;will-change:transform,backdrop-filter;transform:translateZ(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);display:inline-block;padding:1.2rem 3rem;border-radius:60px;margin-bottom:3rem;box-shadow:0 20px 60px rgba(35,35,45,.08),0 8px 24px rgba(35,35,45,.04),inset 0 1px 0 hsla(0,0%,100%,.95)}.repair-bonus-banner__badge:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25) 20%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.25) 80%,transparent);opacity:.12}.repair-bonus-banner__badge:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.05) 40%,transparent 70%);pointer-events:none;opacity:.096}@media(prefers-reduced-transparency:reduce){.repair-bonus-banner__badge{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.12)}}.repair-bonus-banner__badge:hover{-webkit-backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);backdrop-filter:blur(calc(50px + 10px)) saturate(200%) brightness(115%);transform:translateY(-2px) scale(1.02);box-shadow:0 25px 80px rgba(0,0,0,.08),0 10px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9)}.repair-bonus-banner__badge-text{color:#86b498;font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:600;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#86b498,#ff7940);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.repair-bonus-banner__title{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1.15;color:#fff;margin-bottom:2rem;text-shadow:0 4px 20px rgba(0,0,0,.5)}.repair-bonus-banner__title-main{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.9) 50%,rgba(180,218,194,.8));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.repair-bonus-banner__subtitle{font-size:clamp(1.1rem,2.2vw,1.4rem);color:hsla(0,0%,100%,.85);line-height:1.6;font-weight:400;max-width:60ch;margin:0 auto}.repair-bonus-banner__content{display:flex;flex-direction:column;align-items:center;gap:2.5rem}@media(max-width:767px){.repair-bonus-banner__content{gap:2rem}}.repair-bonus-banner__highlight{display:flex;align-items:center;gap:2.5rem;padding:2rem 2.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.92));border:1px solid rgba(255,121,64,.15);border-radius:24px;-webkit-backdrop-filter:blur(20px) saturate(110%);backdrop-filter:blur(20px) saturate(110%);box-shadow:0 8px 32px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.8)}@media(max-width:767px){.repair-bonus-banner__highlight{flex-direction:column;gap:1.5rem;padding:1.75rem 1.5rem}}.repair-bonus-banner__stat{display:flex;flex-direction:column;align-items:center;gap:.3rem;position:relative}.repair-bonus-banner__stat:before{content:"";position:absolute;inset:-.5rem;border-radius:16px;background:linear-gradient(135deg,rgba(255,121,64,.05),rgba(180,218,194,.03));z-index:-1;opacity:.6}.repair-bonus-banner__stat-number{font-size:clamp(2.2rem,4.5vw,2.8rem);font-weight:900;color:#23232d;line-height:1;text-shadow:0 2px 8px rgba(180,218,194,.2);background:linear-gradient(135deg,#23232d,#86b498 70%,#ff7940);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.repair-bonus-banner__stat-label{font-size:.85rem;font-weight:700;color:#23232d;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.2rem}.repair-bonus-banner__stat-sublabel{font-size:.75rem;font-weight:500;color:rgba(35,35,45,.7);text-align:center;letter-spacing:.25px;border-left:2px solid #ff7940;padding-left:.5rem;margin-left:.25rem}.repair-bonus-banner__divider{color:#ff7940;font-size:1.2rem;font-weight:700;opacity:.6}@media(max-width:767px){.repair-bonus-banner__divider{display:none}}.repair-bonus-banner__button{position:relative;display:inline-flex;align-items:center;gap:1rem;padding:1.25rem 3rem;background:linear-gradient(135deg,#b4dac2,#cfe7d8 50%,#b4dac2);border:none;border-radius:50px;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 8px 32px rgba(180,218,194,.3),0 4px 16px rgba(180,218,194,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.repair-bonus-banner__button-text{color:#23232d;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.repair-bonus-banner__button-arrow{color:#23232d;font-size:1.2rem;font-weight:700;transition:transform .3s ease}.repair-bonus-banner__button:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 50px rgba(180,218,194,.4),0 8px 32px rgba(180,218,194,.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.repair-bonus-banner__button:hover .repair-bonus-banner__button-arrow{transform:translateX(4px)}@media(max-width:767px){.repair-bonus-banner__button{padding:1rem 2.5rem}.repair-bonus-banner__button-text{font-size:.9rem}}@keyframes darkOrbFloat{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.4}33%{transform:translateY(-20px) rotate(120deg) scale(1.05);opacity:.6}66%{transform:translateY(-10px) rotate(240deg) scale(.95);opacity:.3}}@keyframes darkGlassFloat{0%,to{transform:translateY(0) rotate(0deg);opacity:.7}25%{transform:translateY(-15px) rotate(90deg);opacity:.9}50%{transform:translateY(-25px) rotate(180deg);opacity:.5}75%{transform:translateY(-10px) rotate(270deg);opacity:.8}}@keyframes darkFlow{0%,to{background-position:0 0,100% 100%,50% 50%,0 0,0 0,0 0}33%{background-position:-10% -5%,110% 90%,40% 60%,-20px 20px,20px -20px,-15px 15px}66%{background-position:10% 5%,90% 110%,60% 40%,20px -20px,-20px 20px,15px -15px}}@keyframes darkCrystalFloat{0%{background-position:0 0,100% 100%,50% 50%;opacity:.8}25%{background-position:25% 25%,75% 75%,75% 25%;opacity:.6}50%{background-position:50% 50%,50% 50%,100% 0;opacity:.9}75%{background-position:75% 75%,25% 25%,25% 75%;opacity:.7}to{background-position:100% 100%,0 0,0 100%;opacity:.8}}@keyframes gentleBannerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:767px){.repair-bonus-banner{padding:4rem 0;min-height:30vh}.repair-bonus-banner__ambient-orb--primary{width:250px;height:250px}.repair-bonus-banner__ambient-orb--secondary{width:200px;height:200px}.repair-bonus-banner__ambient-orb--accent{width:150px;height:150px}.repair-bonus-banner__dark-orbs .dark-orb--1{width:80px;height:80px}.repair-bonus-banner__dark-orbs .dark-orb--2{width:60px;height:60px}.repair-bonus-banner__dark-orbs .dark-orb--3,.repair-bonus-banner__dark-orbs .dark-orb--4{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.repair-bonus-banner:after,.repair-bonus-banner:before,.repair-bonus-banner__ambient-orb,.repair-bonus-banner__card,.repair-bonus-banner__dark-orbs .dark-orb{animation:none}.repair-bonus-banner__badge:hover,.repair-bonus-banner__button:hover{transform:none}}@media(prefers-contrast:high){.repair-bonus-banner{background:#23232d}.repair-bonus-banner__card{background:hsla(0,0%,100%,.95);border:2px solid #fff}.repair-bonus-banner__title{-webkit-text-fill-color:#23232d;color:#23232d}.repair-bonus-banner__stat-number{color:#23232d}.repair-bonus-banner__stat-label{color:rgba(35,35,45,.8)}}