#ttwm-root,#ttwm-root *,#ttwm-root :before,#ttwm-root :after{margin:0;padding:0;box-sizing:border-box!important}#ttwm-root{position:relative;width:100%!important;max-width:100%!important;margin:0!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important}@keyframes ttwm-float{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-12px)rotate(2deg)}70%{transform:translateY(-6px)rotate(-1.5deg)}}@keyframes ttwm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ttwm-spin-r{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ttwm-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.15;transform:scale(1.12)}}@keyframes ttwm-ring-out{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ttwm-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ttwm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ttwm-shimmer{0%{left:-100%}to{left:200%}}@keyframes ttwm-dot-pulse{0%,to{opacity:1}50%{opacity:.3}}.ttwm-outer{padding:0 2px;position:relative;background:#ccc!important;border-radius:12px!important}.ttwm-track-wrap{border-radius:12px;overflow:hidden;background:#ccc!important}.ttwm-track{will-change:transform;transition:transform .7s cubic-bezier(.76,0,.24,1);display:flex}.ttwm-card{flex:0 0 100%;grid-template-columns:1fr 260px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(28px)saturate(160%)!important;background:#00000bee!important;border:1px solid #ffffff1c!important;border-radius:0!important;display:grid!important}.ttwm-card:before{content:"";background:linear-gradient(90deg,transparent,var(--a)35%,var(--a)65%,transparent);z-index:3;height:2px;position:absolute;top:0;left:0;right:0}.ttwm-card:after{content:"";background:var(--a);opacity:.07;filter:blur(70px);pointer-events:none;z-index:0;border-radius:50%;width:380px;height:380px;animation:10s ease-in-out infinite ttwm-float;position:absolute;top:-120px;right:40px}.ttwm-content{z-index:2;flex-direction:column;justify-content:center;gap:16px;display:flex;position:relative;padding:48px 40px 48px 72px!important}.ttwm-card.anim .ttwm-content>*{animation:.5s cubic-bezier(.22,.68,0,1.2) both ttwm-in}.ttwm-card.anim .ttwm-content>:first-child{animation-delay:40ms}.ttwm-card.anim .ttwm-content>:nth-child(2){animation-delay:.1s}.ttwm-card.anim .ttwm-content>:nth-child(3){animation-delay:.16s}.ttwm-card.anim .ttwm-content>:nth-child(4){animation-delay:.22s}.ttwm-badge{all:unset!important;border:1.5px solid var(--a)!important;letter-spacing:.12em!important;text-transform:uppercase!important;width:120px!important;color:var(--a)!important;cursor:default!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:5px 13px 5px 8px!important;font-family:inherit!important;font-size:10px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.ttwm-badge-dot{background:var(--a)!important;border-radius:50%!important;flex-shrink:0!important;width:6px!important;height:6px!important;animation:2s ease-in-out infinite ttwm-dot-pulse!important;display:inline-block!important}.ttwm-title{color:#fff!important;letter-spacing:-.025em!important;background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important;font-size:clamp(1.4rem,3vw,2rem)!important;font-weight:800!important;line-height:1.15!important}.ttwm-title em{color:var(--a)!important;font-style:normal!important}.ttwm-body{color:#becde19e!important;background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important;font-size:.93rem!important;line-height:1.72!important}.ttwm-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:4px!important;display:flex!important}.ttwm-btn{all:unset!important;box-sizing:border-box!important;letter-spacing:.01em!important;color:#fff!important;background:var(--a)!important;cursor:pointer!important;box-shadow:0 4px 18px -3px var(--a),0 2px 6px #00000059!important;white-space:nowrap!important;appearance:none!important;border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:11px 22px!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.ttwm-btn:before{content:""!important;background:linear-gradient(90deg,#0000,#ffffff47,#0000)!important;width:45%!important;position:absolute!important;top:0!important;bottom:0!important;left:-100%!important;transform:skew(-15deg)!important}.ttwm-btn:hover{box-shadow:0 8px 26px -3px var(--a),0 4px 10px #0006!important;color:#fff!important;text-decoration:none!important;transform:translateY(-3px)scale(1.03)!important}.ttwm-btn:hover:before{animation:.55s ttwm-shimmer!important}.ttwm-ghost{all:unset!important;box-sizing:border-box!important;color:#ffffffb8!important;cursor:pointer!important;white-space:nowrap!important;appearance:none!important;background:#ffffff12!important;border:1.5px solid #ffffff24!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:10px 20px!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:transform .2s,background .2s,border-color .2s,color .2s!important;display:inline-flex!important}.ttwm-ghost:hover{color:#fff!important;background:#ffffff21!important;border-color:#ffffff52!important;text-decoration:none!important;transform:translateY(-3px)!important}.ttwm-visual{z-index:2;padding:32px;position:relative;background:#ffffff05!important;border-left:1px solid #ffffff0f!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.ttwm-icon-wrap{justify-content:center;align-items:center;width:130px;height:130px;animation:8s ease-in-out infinite ttwm-float;display:flex;position:relative}.ttwm-ring{border:1.5px solid var(--a);opacity:0;border-radius:50%;animation:2.6s ease-out infinite ttwm-ring-out;position:absolute;inset:-16px}.ttwm-ring:nth-child(2){animation-delay:.85s;inset:-30px}.ttwm-ring:nth-child(3){animation-delay:1.7s;inset:-44px}.ttwm-spin{border:1.5px dashed var(--a);opacity:.2;border-radius:50%;animation:20s linear infinite ttwm-spin;position:absolute;inset:-24px}.ttwm-spin2{border:1px dashed var(--a);opacity:.1;border-radius:50%;animation:28s linear infinite ttwm-spin-r;position:absolute;inset:-38px}.ttwm-icon-box{background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:0 8px 28px #00000047,inset 0 1px #ffffff1a}.ttwm-icon-box svg{width:46px;height:46px;color:var(--a);filter:drop-shadow(0 0 14px var(--a))}.ttwm-nav{all:unset!important;box-sizing:border-box!important;z-index:20!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#ffffffd9!important;cursor:pointer!important;background:#ffffff14!important;border:1.5px solid #ffffff24!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;transition:background .2s,border-color .2s,transform .2s!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.ttwm-nav:hover{color:#fff!important;background:#ffffff2b!important;border-color:#ffffff59!important;transform:translateY(-50%)scale(1.07)!important}.ttwm-prev{left:5px!important}.ttwm-next{right:5px!important}.ttwm-nav svg{pointer-events:none!important}.ttwm-controls{flex-direction:column;align-items:center;display:flex;gap:30px!important;margin-top:0!important}.ttwm-dots{justify-content:center;align-items:center;display:flex;gap:18px!important}.ttwm-dot{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;background:#ffffff2e!important;border-radius:999px!important;width:8px!important;height:8px!important;transition:width .4s cubic-bezier(.4,0,.2,1),background .4s,box-shadow .4s!important;display:block!important}.ttwm-dot:hover{background:#ffffff73!important}.ttwm-dot.on{background:#fff!important;width:32px!important;box-shadow:0 0 10px #ffffff59!important}.ttwm-bar{background:#ffffff1a;border-radius:2px;width:120px;height:2px;overflow:hidden}.ttwm-fill{border-radius:2px;width:0%;height:100%;transition:background .4s}.ttwm-logos{text-align:center;margin-top:30px}.ttwm-logos-label{letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff47!important;margin-bottom:14px!important;font-family:inherit!important;font-size:10px!important;font-weight:600!important;display:block!important}.ttwm-logos-scroll{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.ttwm-logos-track{align-items:center;width:max-content;animation:24s linear infinite ttwm-marquee;display:flex}.ttwm-logo{opacity:.35;cursor:default;transition:opacity .3s;align-items:center!important;gap:8px!important;padding:0 32px!important;text-decoration:none!important;display:flex!important}.ttwm-logo:hover{opacity:.7}.ttwm-logo-name{letter-spacing:.05em!important;color:#ffffffe6!important;white-space:nowrap!important;font-family:inherit!important;font-size:.8rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}@media (max-width:860px) and (min-width:621px){.ttwm-outer{padding:0 44px}.ttwm-card{grid-template-columns:1fr 200px!important;min-height:320px!important}.ttwm-content{padding:40px 36px 40px 56px!important}.ttwm-icon-wrap{width:100px!important;height:100px!important}.ttwm-icon-box{border-radius:18px!important;width:80px!important;height:80px!important}.ttwm-icon-box svg{width:36px!important;height:36px!important}.ttwm-title{font-size:1.45rem!important}}@media (max-width:620px){.ttwm-outer{padding:0!important}.ttwm-nav{display:none!important}.ttwm-card{grid-template-columns:1fr!important;min-height:auto!important}.ttwm-visual{display:none!important}.ttwm-content{gap:14px!important;padding:36px 24px 36px 40px!important}.ttwm-title{letter-spacing:-.02em!important;font-size:1.35rem!important}.ttwm-body{font-size:.88rem!important}.ttwm-btn,.ttwm-ghost{padding:10px 18px!important;font-size:.82rem!important}.ttwm-logos{margin-top:20px!important}.ttwm-logo{padding:0 20px!important}}.custom-color-a{--a:#3b82f6}.custom-color-b{--a:#ec4899}.custom-color-c{--a:#a855f7}.custom-color-d{--a:#10b981}.custom-color-e{--a:#f59e0b}
