*{box-sizing:border-box;margin:0;padding:0}body{min-width:320px;font-family:Arial,Helvetica,sans-serif}.coming-soon{color:#171827;background:radial-gradient(circle at 80% 20%,#fff 0,#0000 35%),#f1f1ff;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.content{text-align:center;width:100%;max-width:850px}.status{background:#dcddeb;border-radius:30px;margin-bottom:28px;padding:11px 20px;font-weight:600;display:inline-block}h1{letter-spacing:-5px;margin-bottom:25px;font-size:clamp(55px,8vw,110px);line-height:.95}h1 span{color:#fd7301}p{color:#777986;margin-bottom:28px;font-size:20px}.phone{color:#fff;background:#181925;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:17px 28px;font-size:18px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.phone svg{fill:currentColor;width:25px;height:25px}.phone:hover{background:#fd7301;transform:translateY(-3px)}@media (width<=600px){h1{letter-spacing:-3px;font-size:55px}}.page-waves{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wave{will-change:transform;background-image:url(bgwave.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:130%;height:70vh;position:absolute;left:-15%}.wave-one{opacity:.15;top:-10%}.wave-two{opacity:.1;filter:blur(2px);top:55%}
