@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&family=Lato:wght@300;400;700&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Lato,sans-serif;background:#fafaf8;color:#1c1c2e;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c8c8d8;border-radius:3px}.wai-btn-amber{background:linear-gradient(135deg,#f59e0b,#f97316);color:#1c1c2e;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;border:none;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:8px}.wai-btn-amber:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(245,158,11,.45);filter:brightness(1.05)}.wai-btn-amber:active{transform:translateY(0)}.wai-btn-ghost{background:hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.9);border:1.5px solid hsla(0,0%,100%,.2);font-family:Plus Jakarta Sans,sans-serif;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.wai-btn-ghost:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.5)}.wai-btn-dark{background:#0f1c2d;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;border:none;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.wai-btn-dark:hover{background:#162540;transform:translateY(-1px);box-shadow:0 8px 24px rgba(15,28,45,.4)}.wai-card{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:20px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.wai-card:hover{transform:translateY(-4px);box-shadow:0 20px 56px rgba(0,0,0,.1);border-color:rgba(0,0,0,.12)}.hero-dots{background-image:radial-gradient(hsla(0,0%,100%,.07) 1.5px,transparent 0);background-size:36px 36px}.amber-orb{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(245,158,11,.18) 0,transparent 70%);animation:pulseOrb 6s ease-in-out infinite}@keyframes pulseOrb{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.12);opacity:1}}.floating{animation:floatAnim 4s ease-in-out infinite}@keyframes floatAnim{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.fade-in{animation:fadeUp .65s cubic-bezier(.4,0,.2,1) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.d1{animation-delay:.05s}.d2{animation-delay:.15s}.d3{animation-delay:.25s}.d4{animation-delay:.35s}.d5{animation-delay:.45s}.ticker-wrap{background:linear-gradient(90deg,#f59e0b,#f97316)}.ticker-track{display:flex;animation:ticker 28s linear infinite}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.plan-popular{transform:scale(1.04)}input:focus,select:focus,textarea:focus{outline:none!important;border-color:#f59e0b!important;box-shadow:0 0 0 3px rgba(245,158,11,.18)!important}.wai-input{width:100%;padding:13px 16px;border-radius:12px;border:1.5px solid #e5e7eb;background:#fff;font-family:Lato,sans-serif;font-size:15px;color:#1c1c2e;transition:border-color .2s,box-shadow .2s}.wai-input::placeholder{color:#9ca3af}.section-label{display:inline-flex;align-items:center;gap:7px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);color:#d97706;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:100px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes successPop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes progBar{0%{width:0}to{width:100%}}@media (max-width:768px){.hide-mobile{display:none!important}.mobile-toggle{display:flex!important}.full-mobile{width:100%!important}.grid-mobile-1{grid-template-columns:1fr!important}.grid-mobile-2{grid-template-columns:1fr 1fr!important}}.wa-bg{background:#ece5dd}.wa-out{background:#d9fdd3}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.4}}.float-anim{animation:floatY 4.5s ease-in-out infinite}.live-dot{animation:livePulse 1.8s ease-in-out infinite;display:inline-block}.dot-grid{background-image:radial-gradient(hsla(0,0%,100%,.06) 1.5px,transparent 0);background-size:34px 34px}.ticker-wrap{overflow:hidden;background:#f59e0b}.ticker-track{display:inline-flex;animation:ticker 32s linear infinite;white-space:nowrap}.feat-card{background:#fff;border:1.5px solid #f0f0ec;border-radius:16px;padding:22px;transition:box-shadow .2s}.feat-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.07)}.feat-card-dark{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:22px}.plan-popular{background:linear-gradient(160deg,#0f1c2d,#1e3a5f)!important;border-color:#f59e0b!important;box-shadow:0 0 0 3px rgba(245,158,11,.25),0 32px 72px rgba(15,28,45,.35)!important;transform:scale(1.03)}