#hero{position:fixed;left:0;right:0;top:var(--vv-top,0px);height:var(--vv-h,100vh);width:100vw;background:#fff;overflow:hidden;z-index:9990}.cloud{position:absolute;inset:0;pointer-events:none}#cta{position:fixed;left:50vw;top:var(--vv-center,50vh);transform:translate(-50%,-50%) scale(.96);opacity:0;pointer-events:none;z-index:9995;transition:opacity 1.2s ease,transform 1.2s ease}#cta.on{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.btn{background:#000;color:#fff;border:1.5px solid #000;border-radius:999px;padding:14px 18px;font-size:15px;line-height:1.12;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;max-width:min(520px,86vw);box-shadow:0 18px 70px rgba(0,0,0,.28)}.label{display:grid;place-items:center;width:clamp(220px,40vw,360px);text-align:center}.label>span{grid-area:1/1;display:inline-block;width:max-content;max-width:100%;text-align:center}.t1{opacity:1;position:relative}.t2{opacity:0;font-weight:650;transition:opacity 2s ease}@media (min-width:521px){.t1::after{content:"";position:absolute;left:0;right:0;top:52%;height:2px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .6s ease;opacity:.9}#cta.strike .t1::after{transform:scaleX(1)}}@media (max-width:520px){.btn{font-size:14px;border-radius:18px;padding:14px 16px;line-height:1.08;max-width:88vw}.label{width:78vw}.t1::after{display:none}.t1{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgba(255,255,255,0);transition:text-decoration-color .6s ease,opacity .6s ease}#cta.strike .t1{text-decoration-color:rgba(255,255,255,.95)}}#cta.swap .t1{opacity:0;transition:opacity .7s ease}#cta.swap .t2{opacity:1;transition-delay:.35s}.word{position:absolute;left:0;top:0;opacity:0;transform:translate(-50%,-50%) scale(1);white-space:nowrap;font-weight:550;letter-spacing:-.01em;animation:floatfade var(--dur) ease-in-out forwards}@keyframes floatfade{0%{opacity:0;transform:translate(-50%,-50%) scale(var(--s0))}25%{opacity:1}80%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) scale(var(--s1))}}