.tpiq-hero-wrap{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;overflow:hidden;position:relative;right:50%;width:100vw}.tpiq-announce-bar{background:#0f172a;box-sizing:border-box;color:hsla(0,0%,100%,.75);font-size:13px;padding:10px 24px;text-align:center;width:100%}.tpiq-announce-bar a{color:#fcd34d;font-weight:600;margin-left:6px;text-decoration:underline}.tpiq-hero-section{background:linear-gradient(135deg,#1e1b4b,#312e81 40%,#4338ca 75%,#6366f1);box-sizing:border-box;padding:72px 60px 80px;position:relative;width:100%}.tpiq-hero-inner{align-items:center;box-sizing:border-box;display:grid;gap:56px;grid-template-columns:minmax(0,3fr) minmax(0,4fr);margin:0 auto;max-width:1280px;width:100%}.tpiq-hero-content{min-width:0;position:relative;z-index:2}.tpiq-hero-eyebrow{align-items:center;color:#fcd34d;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.18em;margin:0 0 16px;text-transform:uppercase}.tpiq-hero-eyebrow:before{background:#fcd34d;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:7px;width:7px}.tpiq-hero-headline{color:#fff;font-size:clamp(26px,2.8vw,44px);font-weight:600;line-height:1.15;margin:0 0 8px}.tpiq-hero-typewriter{color:#fcd34d;display:block;min-height:1.2em}.tpiq-hero-typewriter:after{animation:tpiq-blink .75s step-end infinite;color:#fcd34d;content:"|";display:inline-block;margin-left:2px}@keyframes tpiq-blink{0%,to{opacity:1}50%{opacity:0}}.tpiq-hero-trust{align-items:center;color:hsla(0,0%,100%,.85);display:flex;font-size:13px;gap:8px;line-height:1.4;margin:20px 0 28px}.tpiq-hero-trust-icon{flex-shrink:0;width:18px}.tpiq-hero-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.tpiq-hero-btn-primary{align-items:center;background:#0ea5e9;border-radius:6px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;text-decoration:none;transition:background .2s ease,transform .15s ease;white-space:nowrap}.tpiq-hero-btn-primary:hover{background:#0284c7;transform:translateY(-1px)}.tpiq-hero-btn-primary .tpiq-btn-arrow{align-items:center;background:none;border-radius:0;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:400;height:auto;justify-content:center;line-height:1;width:auto}.tpiq-hero-btn-secondary{align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.45);border-radius:6px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:11px 22px;text-decoration:none;transition:border-color .2s ease,background .2s ease;white-space:nowrap}.tpiq-hero-btn-secondary:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.85)}.tpiq-hero-subnote{color:hsla(0,0%,100%,.6);font-size:12px;margin:0}.tpiq-hero-subnote strong{color:hsla(0,0%,100%,.85)}.tpiq-slider-fade{background:linear-gradient(180deg,transparent,#5660d9);border-radius:0 0 12px 12px;bottom:19px;height:55%;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.tpiq-hero-visual{min-width:0;position:relative;z-index:2}.tpiq-slider{border-radius:12px;overflow:hidden;position:relative;width:100%}.tpiq-slider-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.tpiq-slide{box-sizing:border-box;flex-shrink:0;min-width:100%;position:relative;width:100%}.tpiq-slide img{border-radius:12px;display:block;height:100%;width:100%}.tpiq-slide-placeholder{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tpiq-mock-chrome{align-items:center;background:hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;gap:6px;height:32px;padding:0 12px}.tpiq-mock-dot{background:hsla(0,0%,100%,.25);border-radius:50%;height:8px;width:8px}.tpiq-mock-body{display:grid;flex:1;gap:12px;grid-template-columns:160px 1fr;padding:16px}.tpiq-mock-sidebar{background:hsla(0,0%,100%,.06);border-radius:6px}.tpiq-mock-content{display:flex;flex-direction:column;gap:10px}.tpiq-mock-row{background:hsla(0,0%,100%,.08);border-radius:4px;height:24px}.tpiq-mock-row.tall{height:70px}.tpiq-mock-row.short{width:60%}.tpiq-slide-label{backdrop-filter:blur(6px);background:rgba(0,0,0,.55);border-radius:20px;bottom:12px;color:#fff;font-size:11px;font-weight:600;left:12px;letter-spacing:.04em;padding:4px 10px;position:absolute}.tpiq-slider-btn{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border:1px solid #000;border-radius:50%;color:#fff;color:#000;cursor:pointer;display:flex;font-size:28px;font-weight:400;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:32px;z-index:10}.tpiq-slider-btn:active,.tpiq-slider-btn:focus,.tpiq-slider-btn:hover{background:hsla(0,0%,100%,.28);border:1px solid #fcd34d;border-radius:50%;color:#fcd34d;font-weight:400}.tpiq-slider-btn.prev{left:10px}.tpiq-slider-btn.next{right:10px}.tpiq-slider-dots{display:flex;gap:6px;justify-content:center;margin-top:12px}.tpiq-slider-dot{background:hsla(0,0%,100%,.3);border:none;border-radius:50%;cursor:pointer;height:7px;padding:0;transition:background .2s,width .2s,border-radius .2s;width:7px}.tpiq-slider-dot.active{background:#fcd34d;border-radius:4px;width:20px}@media (max-width:960px){.tpiq-hero-section{padding:56px 32px 64px}.tpiq-hero-inner{gap:40px;grid-template-columns:1fr;text-align:center}.tpiq-hero-ctas,.tpiq-hero-eyebrow,.tpiq-hero-trust{justify-content:center}.tpiq-hero-content{order:1}.tpiq-hero-visual{order:2}.tpiq-slider-fade{background:linear-gradient(180deg,transparent,#544ed7)}}@media (max-width:480px){.tpiq-hero-section{padding:48px 16px 56px}.tpiq-hero-ctas{align-items:stretch;flex-direction:column}.tpiq-hero-btn-primary,.tpiq-hero-btn-secondary{justify-content:center;text-align:center}.tpiq-hero-trust{display:flex;flex-direction:column}}