.SignupDiscountClock-module__FwhdjW__wrap{z-index:1200;color:#fff;background:linear-gradient(135deg,#437e84 0%,#2d5559 100%);border-radius:16px;align-items:center;gap:.75rem;max-width:calc(100vw - 2.5rem);padding:.85rem .85rem .85rem 1rem;font-family:DMSans,sans-serif;animation:.35s SignupDiscountClock-module__FwhdjW__clockIn;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 8px 24px #2d555959,0 4px #1e4245}@keyframes SignupDiscountClock-module__FwhdjW__clockIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.SignupDiscountClock-module__FwhdjW__iconWrap{background:#ffffff26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.SignupDiscountClock-module__FwhdjW__body{flex-direction:column;line-height:1.2;display:flex}.SignupDiscountClock-module__FwhdjW__headline{font-size:.9rem;font-weight:700}.SignupDiscountClock-module__FwhdjW__timer{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#fbe7a1;font-size:.95rem;font-weight:800}.SignupDiscountClock-module__FwhdjW__cta{color:#2d5559;cursor:pointer;background:#fff;border:none;border-radius:12px;align-items:center;gap:.35rem;padding:.55rem .9rem;font-family:DMSans,sans-serif;font-size:.9rem;font-weight:700;transition:transform .1s,box-shadow .1s,filter .1s;display:inline-flex;box-shadow:0 4px #d7e2e2}.SignupDiscountClock-module__FwhdjW__cta:hover{filter:brightness(.98)}.SignupDiscountClock-module__FwhdjW__cta:active{transform:translateY(3px);box-shadow:0 1px #d7e2e2}@media (max-width:640px){.SignupDiscountClock-module__FwhdjW__wrap{gap:.6rem;padding:.7rem .8rem;bottom:.9rem;left:auto;right:.9rem}.SignupDiscountClock-module__FwhdjW__iconWrap{display:none}.SignupDiscountClock-module__FwhdjW__headline{font-size:.82rem}.SignupDiscountClock-module__FwhdjW__cta{padding:.5rem .75rem;font-size:.85rem}}
@font-face{font-family:Bukhari;src:url("/assets/fonts/Bukhari Script.ttf")format("truetype")}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Bold.ttf)format("truetype");font-weight:700}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans.ttf)format("truetype")}@font-face{font-family:Staatliches;src:url(/assets/fonts/Staatliches.woff2)format("woff2"),url(/assets/fonts/Staatliches.ttf)format("truetype");font-display:swap}@font-face{font-family:Abel;src:url(/assets/fonts/Abel-Regular.ttf)format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;font-family:DMSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}.skip-link{z-index:10000;color:#fff;background:#437e84;border-radius:0 0 12px;padding:12px 18px;font-family:DMSans,sans-serif;font-weight:600;position:absolute;top:0;left:-9999px}.skip-link:focus{outline-offset:2px;outline:3px solid #2d5559;left:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn3d{cursor:pointer;appearance:none;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:DMSans,sans-serif;font-size:15px;font-weight:600;line-height:1;transition:all .1s;display:inline-flex;position:relative;top:0}.btn3d:disabled{cursor:not-allowed;color:#fff;background:#cbd5e0;box-shadow:0 5px #a0aec0}.btn3dLg{border-radius:16px;padding:18px 24px;font-size:17px;font-weight:700}.btn3dSm{border-radius:10px;padding:8px 16px;font-size:14px}.btn3dPrimary{color:#fff;background:#437e84;box-shadow:0 5px #2d5559}.btn3dPrimary:hover:not(:disabled){background:#3d757b}.btn3dPrimary.btn3dSm{box-shadow:0 4px #2d5559}.btn3dPrimary:active:not(:disabled){top:4px;box-shadow:0 1px #2d5559}.btn3dPrimary.btn3dSm:active:not(:disabled){top:3px}.btn3dContrast{color:#437e84;background:#fff;box-shadow:0 5px #00000026}.btn3dContrast:hover:not(:disabled){background:#f8fafc}.btn3dContrast.btn3dSm{box-shadow:0 4px #00000026}.btn3dContrast:active:not(:disabled){top:4px;box-shadow:0 1px #00000026}.btn3dContrast.btn3dSm:active:not(:disabled){top:3px}.btn3dSecondary{color:#4a5568;background:#edf2f7;box-shadow:0 4px #cbd5e0}.btn3dSecondary:hover:not(:disabled){background:#e2e8f0}.btn3dSecondary:active:not(:disabled){top:3px;box-shadow:0 1px #cbd5e0}
