:root{--o:#ea580c;--o-hover:#c2410c;--o-glow:#ea580c73;--y:#f59e0b;--y-glow:#f59e0b59;--d:#0f1117;--d-card:#171a23;--d-surface:#1e222d;--g:#f8fafc;--g-border:#e2e8f0;--t:#0f172a;--t-muted:#64748b;--glass-bg:#ffffff14;--glass-border:#ffffff29;--glass-card:#0f1117b8;--card-shadow:0 10px 30px -10px #00000012;--card-shadow-hover:0 22px 45px -10px #ea580c40;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--ease-smooth:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#475569;-webkit-font-smoothing:antialiased;background:#fff;font:15px/1.7 Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}h1,h2,h3,h4,.h{color:var(--t);letter-spacing:-.01em;font-family:Saira Semi Condensed,sans-serif;font-weight:800;line-height:1.15}a{color:inherit;text-decoration:none;transition:color .25s}img{max-width:100%;display:block}.w{z-index:1;max-width:1200px;margin:auto;padding:0 24px;position:relative}.sec{padding:96px 0;position:relative;overflow:hidden}.grey{background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.bg-mesh-dark{background-color:var(--d);color:#fff;position:relative}.bg-mesh-dark:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#ea580c29 0%,#f59e0b0d 50%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:16s ease-in-out infinite alternate floatOrb;position:absolute;top:-150px;right:-100px}.bg-mesh-dark:after{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#f59e0b1f 0%,#ea580c0a 50%,#0000 70%);border-radius:50%;width:450px;height:450px;animation:20s ease-in-out infinite alternate-reverse floatOrb;position:absolute;bottom:-150px;left:-100px}.bg-grid-dots{position:relative}.bg-grid-dots:before{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(#e2e8f0 1.5px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}.ambient-light-orb{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.orb-orange{background:radial-gradient(circle,#ea580c24 0%,#0000 70%);width:400px;height:400px;top:-100px;right:5%}.orb-gold{background:radial-gradient(circle,#f59e0b1f 0%,#0000 70%);width:350px;height:350px;bottom:-80px;left:5%}header{z-index:50;position:absolute;top:18px;left:0;right:0}.nav{-webkit-backdrop-filter:blur(14px);color:#fff;background:#0f1117b8;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 22px;font:600 14px Saira Semi Condensed;transition:all .3s;display:flex;box-shadow:0 10px 30px #00000059}.logo{color:#fff;letter-spacing:.5px;align-items:center;gap:10px;font:800 24px Saira Semi Condensed;display:flex}.nav ul{align-items:center;gap:22px;padding:0;list-style:none;display:flex}.nav li{position:relative}.nav li a{border-radius:6px;padding:6px 10px;transition:all .25s}.nav li a:hover,.on{color:var(--y);background:#ffffff0d}.nav li ul{-webkit-backdrop-filter:blur(16px);background:#12141bf5;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:0;min-width:240px;padding:8px;animation:.25s fadeInDown;display:none;position:absolute;top:calc(100% + 10px);left:-10px;box-shadow:0 20px 40px #00000080}.nav li:hover>ul{display:flex}.nav li ul a{color:#e2e8f0;border-radius:8px;padding:9px 14px;font-size:13px;display:block}.nav li ul a:hover{color:#fff;background:#ea580c33;transform:translate(4px)}.btn{background:linear-gradient(135deg, var(--o) 0%, #d94600 100%);color:#fff;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .35s var(--ease-smooth);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font:700 14px Saira Semi Condensed;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #ea580c59}.btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.btn:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px -4px #ea580c99}.btn:hover:before{left:140%}.btn:active{transform:translateY(-1px)}.btn.o{-webkit-backdrop-filter:blur(8px);box-shadow:none;background:#ffffff14;border:1px solid #ffffff59}.btn.o:hover{background:#fff3;border-color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px #ffffff26}.btn.k{border:1px solid var(--t);color:var(--t);box-shadow:none;background:0 0}.btn.k:hover{background:var(--t);color:#fff;box-shadow:0 8px 20px #0f172a33}.btn-sm{padding:8px 16px;font-size:13px}.hero{color:#fff;background:linear-gradient(135deg,#0a0c10f0 0%,#12141bd6 50%,#0a0c10eb 100%),url(/images/hero-car-tint.webp) 50%/cover no-repeat;padding:170px 0 90px;position:relative;overflow:hidden}.hero.home{padding:180px 0 110px}.hero:before{content:"";filter:blur(70px);pointer-events:none;background:radial-gradient(circle,#ea580c38 0%,#f59e0b14 50%,#0000 70%);border-radius:50%;width:480px;height:480px;animation:18s ease-in-out infinite alternate floatOrb;position:absolute;top:15%;left:10%}.hero:after{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#f59e0b26 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:0;right:5%}.hero-grid{z-index:2;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.hero-content{text-align:left}.hero-badge-pill{color:var(--y);text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(8px);background:#ea580c26;border:1px solid #ea580c66;border-radius:30px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font:700 12px Saira Semi Condensed;display:inline-flex}.pulse-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite pulseGreen;box-shadow:0 0 #22c55eb3}.hero h1{color:#fff;text-transform:uppercase;margin-bottom:18px;font-size:52px;line-height:1.1}.hero h1 span.highlight{background:linear-gradient(90deg, #fff 0%, var(--y) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero p.lead{color:#cbd5e1;max-width:580px;margin-bottom:24px;font-size:17px;line-height:1.6}.hero-perks{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.perk-item{color:#e2e8f0;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.perk-item svg{width:18px;height:18px;color:var(--y);flex-shrink:0}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;display:flex}.hero-trust-bar{border-top:1px solid #ffffff1f;align-items:center;gap:14px;padding-top:18px;display:flex}.stars-rating{color:var(--y);gap:2px;display:flex}.rating-text{color:#cbd5e1;font-size:13px}.rating-text strong{color:#fff}.hero-form-card{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-lg);transition:transform .4s var(--ease-smooth), border-color .3s ease, box-shadow .4s ease;background:#12161ec2;border:1px solid #fff3;padding:34px 28px;position:relative;overflow:hidden;box-shadow:0 25px 60px -10px #000000a6,0 0 35px #ea580c2e,inset 0 1px #ffffff40}.hero-form-card:hover{border-color:#ea580c73;box-shadow:0 30px 70px -10px #000000bf,0 0 45px #ea580c47,inset 0 1px #ffffff59}.hero-form-card:before{content:"";background:linear-gradient(90deg, var(--o), var(--y));height:4px;position:absolute;top:0;left:0;right:0}.form-header{text-align:left;margin-bottom:22px}.form-header h2,.form-header h3{color:#fff;align-items:center;gap:8px;margin-bottom:6px;font-size:24px;display:flex}.form-header p{color:#94a3b8;margin:0;font-size:13px}.input-group{margin-bottom:14px;position:relative}.input-icon{color:#94a3b8;pointer-events:none;width:17px;height:17px;transition:color .2s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.hero-form-card input,.hero-form-card select,.hero-form-card textarea{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;width:100%;margin-bottom:0;padding:12px 14px 12px 42px;font:14px/1.5 Inter,sans-serif;transition:all .25s}.hero-form-card select option{background:var(--d);color:#fff}.hero-form-card input::placeholder,.hero-form-card textarea::placeholder{color:#8392a5}.hero-form-card input:focus,.hero-form-card select:focus,.hero-form-card textarea:focus{border-color:var(--o);outline:2px solid var(--y);outline-offset:2px;background:#ffffff24;box-shadow:0 0 18px #ea580c66}.hero-form-card input:focus+.input-icon,.hero-form-card select:focus+.input-icon{color:var(--o)}.form-row-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=560px){.form-row-2{grid-template-columns:1fr}}.nav .m-toggle{color:#fff;border:0;flex-shrink:0;padding:0;display:none}.nav .m-toggle:focus-visible{outline:2px solid var(--y);outline-offset:2px}.hero-form-card button[type=submit]{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:14px 20px;font-size:15px;display:flex}.form-guarantee{color:#94a3b8;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.form-guarantee svg{color:#22c55e;width:14px;height:14px}.form-success-glass{text-align:center;padding:30px 10px;animation:.4s fadeInDown}.success-icon-wrap{background:#22c55e26;border:1px solid #22c55e66;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;display:flex}.form-success-glass h3{color:#fff;margin-bottom:10px;font-size:22px}.form-success-glass p{color:#cbd5e1;margin-bottom:20px;font-size:14px;line-height:1.6}.form-success-glass p strong{color:var(--y)}.crumb{color:#cbd5e1;margin-top:10px;font-size:13px}.crumb a:hover{color:var(--y)}.sec-header{margin-bottom:48px}.sec-header.center{text-align:center}.tag{background:var(--d);color:var(--y);text-transform:uppercase;letter-spacing:.8px;border:1px solid #f59e0b33;border-radius:30px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font:700 11px Saira Semi Condensed;display:inline-flex}h2{color:var(--t);letter-spacing:-.01em;margin-bottom:14px;font-size:38px}.stripe{background:linear-gradient(90deg, var(--o), var(--y));border-radius:3px;width:60px;height:6px;margin:16px 0 24px}.sec-header.center .stripe{margin:16px auto 24px}.grid{gap:28px;display:grid}.g2{grid-template-columns:1fr 1fr}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.card{border-radius:var(--radius-md);border:1px solid var(--g-border);box-shadow:var(--card-shadow);transition:transform .4s var(--ease-smooth), box-shadow .4s var(--ease-smooth), border-color .3s ease;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.card:hover{box-shadow:var(--card-shadow-hover);border-color:#ea580c66;transform:translateY(-8px)}.card-img-wrap{background:#1e293b;height:200px;position:relative;overflow:hidden}.card-img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease-smooth)}.card:hover .card-img-wrap img{transform:scale(1.08)}.card-badge{-webkit-backdrop-filter:blur(8px);color:var(--y);letter-spacing:.5px;z-index:2;background:#0f1117d9;border:1px solid #ffffff26;border-radius:20px;padding:4px 10px;font:700 11px Saira Semi Condensed;position:absolute;top:14px;right:14px}.card-icon-floater{background:var(--d);border:2px solid var(--o);color:#fff;z-index:3;width:44px;height:44px;transition:transform .3s var(--ease-smooth), background .3s ease;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-20px;left:20px;box-shadow:0 8px 18px #00000040}.card-icon-floater svg{width:22px;height:22px}.card:hover .card-icon-floater{background:var(--o);transform:scale(1.1)rotate(-6deg)}.card div.b{flex:1;padding:30px 22px 20px}.card h3{color:var(--t);margin-bottom:8px;font-size:20px;transition:color .25s}.card:hover h3{color:var(--o)}.card p{color:var(--t-muted);font-size:14px;line-height:1.6}.card .card-footer{padding:0 22px 22px}.card .btn{width:100%}.card .btn svg{transition:transform .25s}.card:hover .btn svg{transform:translate(4px)}.feature-media-wrap{border-radius:var(--radius-lg);border:1px solid var(--g-border);position:relative;overflow:hidden;box-shadow:0 20px 45px -10px #00000040}.feature-media-wrap img{object-fit:cover;width:100%;height:380px;transition:transform .7s var(--ease-smooth)}.feature-media-wrap:hover img{transform:scale(1.05)}.floating-glass-badge{-webkit-backdrop-filter:blur(14px);color:#fff;z-index:2;background:#0f1117d1;border:1px solid #ffffff2e;border-radius:12px;padding:12px 18px;animation:5s ease-in-out infinite alternate floatSlow;position:absolute;box-shadow:0 15px 35px #0006}.floating-glass-badge.top-right{top:20px;right:20px}.floating-glass-badge.bottom-left{bottom:20px;left:20px}.floating-glass-badge strong{color:var(--y);font:800 16px Saira Semi Condensed;display:block}.floating-glass-badge span{color:#cbd5e1;font-size:12px}.white{border-radius:var(--radius-md);box-shadow:var(--card-shadow);border:1px solid var(--g-border);transition:all .35s var(--ease-smooth);background:#fff;padding:28px;position:relative;overflow:hidden}.white:before{content:"";background:var(--o);width:4px;height:0;transition:height .35s;position:absolute;top:0;left:0}.white:hover{border-color:#ea580c4d;transform:translateY(-5px);box-shadow:0 18px 36px -8px #0000001f,0 0 20px #ea580c1f}.white:hover:before{height:100%}.feature-icon-box{width:48px;height:48px;color:var(--o);background:#ea580c1a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;transition:transform .3s,background .3s,color .3s;display:flex}.white:hover .feature-icon-box{background:var(--o);color:#fff;transform:scale(1.1)}.feature-icon-box svg{width:24px;height:24px}.white h3{color:var(--t);margin-bottom:8px;font-size:19px}.white p{color:var(--t-muted);font-size:14px}.dark{background:var(--d-card);color:#cbd5e1;border-radius:var(--radius-md);transition:all .35s var(--ease-smooth);border:1px solid #ffffff14;padding:30px 24px;position:relative;overflow:hidden}.dark:after{content:"";opacity:0;background:radial-gradient(circle at 100% 0,#ea580c26 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.dark:hover{border-color:#ea580c66;transform:translateY(-6px);box-shadow:0 20px 40px #0006,0 0 25px #ea580c26}.dark:hover:after{opacity:1}.step-num{color:var(--y);opacity:.9;justify-content:space-between;align-items:center;margin-bottom:12px;font:900 36px Saira Semi Condensed;display:flex}.step-icon{width:32px;height:32px;color:var(--o)}.dark h3,.dark h4{color:#fff;margin-bottom:10px;font-size:19px}.dark p{font-size:14px;line-height:1.6}.band{clip-path:polygon(0 0,97% 0,100% 100%,0 100%);color:#111;background:linear-gradient(90deg,#f59e0b 0%,#ea580c 100%);padding:44px 0;position:relative;box-shadow:0 15px 35px #0000002e}.band:before{content:"";background-image:repeating-linear-gradient(45deg,#00000008 0 10px,#0000 10px 20px);position:absolute;inset:0}.stat-item{text-align:center;transition:transform .3s}.stat-item:hover{transform:translateY(-4px)}.stat-icon{color:#111;width:28px;height:28px;margin:0 auto 6px}.band b{color:#111;margin-bottom:4px;font:900 40px/1 Saira Semi Condensed;display:block}.stat-label{text-transform:uppercase;letter-spacing:.5px;color:#1c1917;font:700 14px Saira Semi Condensed}.area-chip{border:1px solid var(--g-border);transition:all .3s var(--ease-smooth);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;box-shadow:0 4px 12px #00000008}.area-chip .area-info{align-items:center;gap:10px;display:flex}.area-chip svg.pin-icon{width:18px;height:18px;color:var(--o);transition:transform .25s}.area-chip svg.arrow-icon{color:#94a3b8;width:16px;height:16px;transition:transform .25s,color .25s}.area-chip:hover{border-color:var(--o);background:#fff8f5;transform:translateY(-4px);box-shadow:0 12px 24px -6px #ea580c33}.area-chip:hover svg.pin-icon{transform:scale(1.15)}.area-chip:hover svg.arrow-icon{color:var(--o);transform:translate(4px)}.area-chip b{color:var(--t);font-size:15px}details{border:1px solid var(--g-border);background:#fff;border-radius:12px;margin-bottom:12px;padding:18px 22px;transition:all .3s;box-shadow:0 2px 6px #00000005}details[open]{border-color:#ea580c59;box-shadow:0 8px 20px -4px #ea580c1f}summary{cursor:pointer;color:var(--t);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font:700 16px Saira Semi Condensed;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary .faq-chevron{width:20px;height:20px;color:var(--o);transition:transform .3s var(--ease-smooth)}details[open] summary .faq-chevron{transform:rotate(180deg)}details p{color:var(--t-muted);border-top:1px solid #f1f5f9;margin-top:12px;padding-top:12px;font-size:14px;line-height:1.6}.cta{color:#fff;border-top:2px solid var(--o);background:linear-gradient(135deg,#11141c 0%,#1e222e 100%);padding:60px 0;position:relative;overflow:hidden}.cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ea580c40 0%,#0000 70%);border-radius:50%;width:350px;height:350px;position:absolute;top:-50px;right:-50px}.cta .w{justify-content:space-between;align-items:center;gap:30px;display:flex}.cta h2{color:#fff;margin:0;font-size:34px}.cta p{color:#94a3b8;margin-top:6px;font-size:15px}.cta-actions{flex-shrink:0;gap:14px;display:flex}footer{background:var(--d);color:#94a3b8;border-top:1px solid #ffffff14;padding:70px 0 0;font-size:14px;position:relative}footer .w{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;display:grid}footer h4{color:#fff;margin-bottom:14px;font-size:18px}footer a{color:#94a3b8;padding:5px 0;transition:all .2s;display:block}footer a:hover{color:var(--y);transform:translate(4px)}.footer-contact-item{color:#cbd5e1;align-items:center;gap:10px;margin-bottom:10px;display:flex}.footer-contact-item svg{width:16px;height:16px;color:var(--o);flex-shrink:0}.copy{background:#090a0d;border-top:1px solid #ffffff0f;margin-top:50px;padding:24px 0}.copy .w{justify-content:space-between;align-items:center;font-size:13px;display:flex}.reveal,.reveal-up,.reveal-left,.reveal-right,.reveal-scale{opacity:1;transition:opacity .8s var(--ease-smooth), transform .8s var(--ease-smooth);transform:none}.reveal-pending.reveal,.reveal-pending.reveal-up{opacity:0;transform:translateY(35px)}.reveal-pending.reveal-left{opacity:0;transform:translate(-35px)}.reveal-pending.reveal-right{opacity:0;transform:translate(35px)}.reveal-pending.reveal-scale{opacity:0;transform:scale(.92)}.is-revealed{opacity:1!important;transform:translate(0)scale(1)!important}@media (prefers-reduced-motion:reduce){.reveal,.reveal-up,.reveal-left,.reveal-right,.reveal-scale{opacity:1!important;transition:none!important;transform:none!important}}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}@keyframes floatOrb{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.08)}to{transform:translateY(15px)scale(.95)}}@keyframes floatSlow{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes pulseGreen{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}.shade-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px;display:grid}.shade-card{border-radius:var(--radius-md);text-align:center;transition:all .35s var(--ease-smooth);background:#161922e6;border:1px solid #ffffff1a;padding:24px 20px;position:relative;overflow:hidden}.shade-card:hover{border-color:#ea580c80;transform:translateY(-6px);box-shadow:0 16px 36px #0006,0 0 25px #ea580c33}.shade-preview{color:#fff;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 16px;font:900 20px Saira Semi Condensed;display:flex;position:relative;box-shadow:inset 0 0 12px #000c,0 4px 12px #0006}.shade-70{background:#1e293b59}.shade-28{border-color:var(--y);background:#080b13d9}.shade-15{border-color:var(--o);background:#05070cf0}.shade-05{background:#000000fa}.shade-card h4{color:#fff;margin-bottom:6px;font-size:18px}.shade-status-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;margin-bottom:12px;padding:3px 8px;font:700 11px Saira Semi Condensed;display:inline-block}.badge-legal{color:#4ade80;background:#22c55e33;border:1px solid #22c55e66}.badge-rear{color:var(--y);background:#f59e0b33;border:1px solid #f59e0b66}.badge-special{color:#fb923c;background:#ea580c33;border:1px solid #ea580c66}.shade-card p{color:#94a3b8;margin:0;font-size:13px;line-height:1.5}.tier-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.tier-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-md);transition:all .35s var(--ease-smooth);background:#14171fd9;border:1px solid #ffffff1a;padding:32px 24px;position:relative}.tier-card.featured{border-color:var(--o);transform:scale(1.02);box-shadow:0 20px 45px #00000080,0 0 30px #ea580c40}.tier-card:hover{border-color:#ea580c99;transform:translateY(-8px)scale(1.03);box-shadow:0 24px 50px #0009,0 0 35px #ea580c59}.tier-tag{background:linear-gradient(90deg, var(--o), var(--y));color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 12px;font:800 11px Saira Semi Condensed;position:absolute;top:-12px;right:20px;box-shadow:0 4px 12px #ea580c66}.tier-card h3{color:#fff;margin-bottom:8px;font-size:24px}.tier-heat-rating{color:var(--y);align-items:baseline;gap:6px;margin-bottom:16px;font:800 32px Saira Semi Condensed;display:flex}.tier-heat-rating span{color:#94a3b8;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.tier-specs{flex-direction:column;gap:10px;margin:20px 0 24px;padding:0;list-style:none;display:flex}.tier-specs li{color:#cbd5e1;align-items:center;gap:10px;font-size:13.5px;display:flex}.tier-specs li svg{color:#22c55e;flex-shrink:0;width:16px;height:16px}.sticky{display:none}@media (width<=992px){.hero-grid{grid-template-columns:1fr;gap:40px}.hero-content{text-align:center}.hero p.lead{margin-left:auto;margin-right:auto}.hero-perks{align-items:center}.hero-actions,.hero-trust-bar{justify-content:center}.g3,.g4,.shade-grid,.tier-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.g2,.g3,.g4,.shade-grid,.tier-grid,footer .w{grid-template-columns:1fr}.nav ul{background:var(--d);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;margin-top:10px;padding:20px;display:none;position:absolute;top:100%;left:0;right:0}.nav ul.active{display:flex}.nav .m-toggle{cursor:pointer;background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.hero h1,.hero.home h1{font-size:36px}.cta .w{flex-direction:column;align-items:flex-start}.cta-actions{flex-direction:column;width:100%}.cta-actions .btn{width:100%}.sticky{z-index:99;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000004d}.sticky a{text-align:center;color:#fff;background:var(--d);text-transform:uppercase;flex:1;padding:15px;font:700 15px Saira Semi Condensed}.sticky a+a{background:var(--o)}body{padding-bottom:60px}.sec{padding:60px 0}}.ba{aspect-ratio:9/5;--p:50%;-webkit-user-select:none;user-select:none;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0004}.ba img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.vlt{grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;display:grid}.vw{aspect-ratio:9/5;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0004}.vw img,.tn{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tn{background:#06080c;transition:opacity .5s}.pc{color:#fff;text-shadow:0 2px 10px #000;font:800 40px Saira Semi Condensed;position:absolute;bottom:12px;right:16px}.vb{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.vb button{border:1px solid var(--t);cursor:pointer;background:#fff;padding:10px 18px;font:700 14px Saira Semi Condensed;transition:all .3s}.vb button:hover{border-color:var(--o);color:var(--o);transform:translateY(-2px)}.vb button[aria-pressed=true]{background:var(--o);border-color:var(--o);color:#fff}.vd{min-height:52px;color:var(--t)}.skip{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip:focus,.skip:focus-visible{z-index:100;color:#111;outline:3px solid var(--y);outline-offset:2px;background:#fff;border-radius:8px;width:auto;height:auto;padding:10px 14px;font:700 14px Saira Semi Condensed,sans-serif;top:10px;left:10px;overflow:visible}@media (width<=860px){.vlt{grid-template-columns:1fr}}.sec{position:relative;overflow:hidden}.sec>.w{z-index:1;position:relative}.ph{border-radius:var(--radius-md,12px);background:#1c1c20;position:relative;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-smooth,ease);display:block}.card .ph{border-radius:0;height:200px}.ph:hover img,.card:hover .ph img{transform:scale(1.08)}a.card{display:block}.ico{background:var(--o);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:all .4s;display:grid;position:absolute;bottom:16px;left:16px}.ico svg{width:22px;height:22px}.card:hover .ico{background:var(--y);color:#111;transform:rotate(360deg)}.ic{width:48px;height:48px;color:var(--o);background:#f59e0b2e;border-radius:12px;place-items:center;margin-bottom:12px;transition:all .4s;display:inline-grid}.ic svg{width:24px;height:24px}.white:hover .ic,.dark:hover .ic{background:var(--o);color:#fff;transform:rotate(-8deg)scale(1.1)}.dark .ic{color:var(--y)}.dark{transition:transform .4s,box-shadow .4s}.dark:hover{transform:translateY(-8px);box-shadow:0 18px 40px #0000004d}.btn.o:hover{color:#111;background:#fff}.btn.k:hover{background:var(--t);color:#fff}details{transition:background .3s,padding .3s}details:hover{background:#0000000a;padding-left:10px}footer a{transition:all .25s}footer a:hover{padding-left:6px}.wmk{color:#0000000a;white-space:nowrap;pointer-events:none;z-index:0;font:800 120px Saira Semi Condensed,sans-serif;position:absolute;top:6px;left:50%;transform:translate(-50%)}.sec.grey:before{content:"";background:radial-gradient(circle,#ea580c29,#0000 70%);border-radius:50%;width:340px;height:340px;animation:9s ease-in-out infinite floatSlow;position:absolute;bottom:-120px;left:-120px}.sec.grey:after{content:"";border:2px solid #f59e0b59;width:240px;height:240px;animation:40s linear infinite spin;position:absolute;top:30px;right:-90px;transform:rotate(45deg)}@media (width<=860px){.wmk{font-size:56px}.g2>.ph{height:240px}}.logo img{width:auto;height:60px;transition:transform .35s var(--ease-smooth,ease),filter .35s;display:block}.logo:hover img{filter:drop-shadow(0 0 12px #f59e0b80);transform:scale(1.05)}.logo.logo-footer img{height:84px}@media (width<=860px){.logo img{height:42px}}.hero{padding-bottom:140px}.hero.home{padding-bottom:150px}.hero-dock{z-index:3;background:linear-gradient(90deg,var(--o),var(--y));color:#111;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);margin:0;padding:0;position:absolute;bottom:0;left:0;right:0}.hero-dock .dock-row{justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding-top:0;padding-bottom:0;display:flex}.dock-item{color:#111;border:0;align-items:center;gap:10px;margin:0;padding:0;font:700 14px Saira Semi Condensed,sans-serif;transition:transform .3s;display:flex}.dock-item svg{flex:none;width:20px;height:20px}a.dock-item:hover{transform:translateY(-2px)}.hero-dock .hero-trust-bar{color:#111;border:0;gap:10px;margin:0;padding:0;font:700 14px Saira Semi Condensed,sans-serif}.hero-dock .stars-rating,.hero-dock .rating-text strong{color:#111}@media (width<=860px){.hero,.hero.home{padding-bottom:130px}.hero-dock .dock-row{flex-wrap:wrap;justify-content:center;gap:4px 18px;padding:8px 20px}.dock-item:nth-child(2){display:none}}.vw{aspect-ratio:2}.vw .tn{width:auto;height:auto;inset:10.9% 6.3% 10.4% 6.6%}.vlt{grid-template-columns:1.5fr 1fr}@media (width<=860px){.vlt{grid-template-columns:1fr}}.hero-dock .rating-text,.hero-dock .rating-text strong{color:#111}.nav li ul{-webkit-backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #0f172a14;box-shadow:0 20px 40px #0f172a2e}.nav li ul a{color:#1e293b}.nav li ul a:hover,.nav li ul a.on{color:var(--o-hover);background:#ea580c1a}.card .ph,.card-img-wrap{height:260px}.g2>.ph{height:440px}.g4>.ph{height:240px}.feature-media-wrap img{height:460px}@media (width<=860px){.g2>.ph{height:300px}.card .ph,.card-img-wrap{height:220px}.feature-media-wrap img{height:320px}}@keyframes baHint{0%,to{opacity:.55}50%{opacity:1}}.form-note{color:#94a3b8;margin-top:10px;font-size:14px}.form-note-err{color:#f87171}.form-note a{color:inherit;text-decoration:underline}.trust-strip{color:#e2e8f0;background:#0f1117;padding:56px 0}.trust-strip h2{color:#fff;text-align:center;margin-bottom:28px}.trust-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.trust-item{background:#171a23;border:1px solid #232838;border-radius:12px;padding:20px}.trust-item h3{color:#f59e0b;margin-bottom:6px;font-size:17px}.trust-item p{color:#cbd5e1;margin:0;font-size:14.5px}.trust-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.calc{grid-template-columns:1.15fr .85fr;align-items:start;gap:24px;display:grid}.calc-inputs,.calc-result{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 8px 28px #0f172a12}.calc-result{color:#e2e8f0;background:#0f1117;position:sticky;top:90px}.calc-field{border:0;margin:0 0 20px;padding:0;display:block}.calc-field legend,.calc-field .calc-legend{color:#0f172a;margin-bottom:8px;padding:0;font-weight:700;display:block}.calc-opts{flex-wrap:wrap;gap:8px;display:flex}.calc-chip{color:#0f172a;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;padding:9px 16px;font-size:14.5px;font-weight:600}.calc-chip.on{color:#fff;background:#ea580c;border-color:#ea580c}.calc-check{color:#0f172a;align-items:center;gap:8px;margin:6px 0;font-size:15px;display:flex}.calc-field input[type=range]{accent-color:#ea580c;width:100%}.calc-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:0;font-size:12px}.calc-price{color:#f59e0b;margin:4px 0 6px;font-family:Saira Semi Condensed,sans-serif;font-size:clamp(32px,5vw,46px);font-weight:800}.calc-sum{color:#e2e8f0;margin:0 0 6px;font-size:14.5px}.calc-fine{color:#94a3b8;margin:10px 0 16px;font-size:12.5px}.calc-form{gap:10px;display:grid}.calc-form input{color:#fff;background:#1e222d;border:1px solid #334155;border-radius:8px;padding:12px;font-size:15px}.calc-cta-title{color:#fff;margin:0;font-weight:700}.calc-done{color:#dcfce7;background:#14532d;border-radius:10px;padding:14px}@media (width<=900px){.trust-grid{grid-template-columns:1fr 1fr}.calc{grid-template-columns:1fr}.calc-result{position:static}}@media (width<=520px){.trust-grid{grid-template-columns:1fr}}.calc-cta{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-top:1px solid #fed7aa;border-bottom:1px solid #fed7aa;padding:34px 0}.calc-cta .w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.calc-cta h2{margin:0 0 4px;font-size:clamp(22px,3vw,30px)}.calc-cta p{color:#475569;margin:0}.tc{padding:56px 0}.tc-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;display:grid}.tc-copy .ck{margin:14px 0 20px}.tc-actions{flex-wrap:wrap;gap:12px;display:flex}.tc-fig{justify-self:center;width:100%;max-width:620px;margin:0}.tc-frame{aspect-ratio:2;background:#1c1c20;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000040}.tc-frame img{object-fit:cover;width:100%;height:100%;display:block}.tc-label{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.3px;background:#0f1117cc;border-radius:30px;padding:5px 14px;font:700 12.5px Saira Semi Condensed,sans-serif;position:absolute;bottom:12px}.tc-b{left:12px}.tc-a{background:var(--o);right:12px}.tc-fig figcaption{text-align:center;color:#64748b;margin-top:10px;font-size:13.5px}@media (width<=860px){.tc-grid{grid-template-columns:1fr;gap:26px}.tc-fig{max-width:100%}}.tc-frame.tc-slider{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;--p:50%;position:relative;overflow:hidden}.tc-slider .tc-img{pointer-events:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.tc-slider .tc-before{object-fit:cover;height:100%;clip-path:inset(0 calc(100% - var(--p)) 0 0);position:absolute;inset:0}.tc-line{top:0;bottom:0;left:var(--p);pointer-events:none;z-index:3;background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 14px #00000073}.tc-knob{background:var(--o);color:#fff;cursor:grab;pointer-events:auto;width:50px;height:50px;transition:transform .25s var(--ease-smooth),background .25s;border:3px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #0006}.tc-knob:hover{background:var(--o-hover);transform:translate(-50%,-50%)scale(1.1)}.tc-knob:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.05)}.tc-knob:focus-visible{outline:3px solid var(--y);outline-offset:3px}.tc-slider .tc-label{z-index:2;pointer-events:none}.tc-hint{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.5px;text-transform:uppercase;pointer-events:none;background:#0f1117b8;border-radius:30px;padding:6px 14px;font:700 12px Saira Semi Condensed,sans-serif;transition:opacity .4s;position:absolute;top:14px;left:50%;transform:translate(-50%)}.tc-hint.off{opacity:0}.cta{background:linear-gradient(90deg,#ea580c 0%,#f59e0b 100%);border-top:0}.cta:before{display:none}.cta h2{color:#fff;text-shadow:0 1px 10px #00000038}.cta p{color:#fffffff2}.cta .btn{color:#fff;background:#0f1117;box-shadow:0 8px 20px #00000047}.cta .btn:hover{background:#000}.cta .btn.o{box-shadow:none;background:0 0;border:2px solid #fff}.cta .btn.o:hover{color:#c2410c;background:#fff}@media (width>=993px){.nav li>ul{visibility:hidden;opacity:0;pointer-events:none;margin-top:0;transition:opacity .18s,transform .18s,visibility 0s linear .4s;animation:none;display:flex;top:100%;transform:translateY(8px)}.nav li>ul:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.nav li:hover>ul,.nav li:focus-within>ul{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}}.calc-top{color:#64748b;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.calc-reset{color:#ea580c;cursor:pointer;background:0 0;border:0;font-weight:700}.calc-hint{color:#64748b;margin:8px 0 0;font-size:12.5px}.calc-glass{border:1px solid #cbd5e1;border-radius:10px;height:74px;margin-top:12px;position:relative;overflow:hidden}.calc-glass-sky{background:linear-gradient(120deg,#7dd3fc,#fde68a);position:absolute;inset:0}.calc-glass-tint{background:#000;transition:opacity .25s;position:absolute;inset:0}.calc-glass span{color:#fff;background:#0000008c;border-radius:20px;padding:2px 8px;font:700 12px sans-serif;position:absolute;bottom:8px;right:10px}.calc-lines{margin:6px 0 10px;padding:0;font-size:13.5px;list-style:none}.calc-lines li{color:#cbd5e1;border-bottom:1px solid #232838;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.calc-lines b{color:#fff;white-space:nowrap}.calc-compare{gap:6px;margin:12px 0;display:grid}.calc-cmp{color:#cbd5e1;cursor:pointer;background:#171a23;border:1.5px solid #2a3042;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13.5px;display:flex}.calc-cmp.on{color:#fff;border-color:#f59e0b}.calc-cmp b{color:#f59e0b}.calc-form select{color:#fff;background:#1e222d;border:1px solid #334155;border-radius:8px;padding:12px;font-size:15px}.calc-tools{justify-content:space-between;margin-top:14px;display:flex}.calc-tools button,.calc-tools a{color:#f59e0b;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.ac-steps{counter-reset:s;margin:10px 0 0;padding:0;list-style:none}.ac-steps li{counter-increment:s;flex-direction:column;padding:0 0 16px 46px;display:flex;position:relative}.ac-steps li:before{content:counter(s);color:#fff;background:#ea580c;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid;position:absolute;top:0;left:0}.ac-steps span{color:#475569;font-size:15px}.gd-rec{max-width:820px}.gd-scroll{overflow-x:auto}.gd-table{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 6px 22px #0f172a12}.gd-table th,.gd-table td{text-align:left;border-bottom:1px solid #e2e8f0;padding:13px 16px;font-size:15px}.gd-table thead th{color:#fff;background:#0f1117}.gd-table tbody th{color:#0f172a}.gd-table td:last-child,.gd-table thead th:last-child{background:#ea580c14}.gd-table thead th:last-child{background:#ea580c}.bn-stat{text-align:center}.bn-stat strong{color:#ea580c;font:800 26px Saira Semi Condensed,sans-serif;display:block}.bn-stat span{color:#475569;font-size:14.5px}.bn-list{gap:16px;margin-top:20px;display:grid}.bn-item{align-items:flex-start;gap:18px;display:flex}.bn-item h3{margin-top:0}.bn-item p{margin:6px 0}.bn-num{color:#fff;background:#ea580c;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font-weight:800;display:grid}.nav-chevron{vertical-align:-2px;flex:none;width:14px;height:14px;margin-left:6px;transition:transform .2s}.nav li:hover>a .nav-chevron,.nav li:focus-within>a .nav-chevron{transform:rotate(180deg)}.nav li>ul{align-items:stretch;gap:0;padding:0;overflow:hidden}.nav li>ul>li{width:100%;margin:0}.nav li>ul>li>a{border-radius:0;width:100%;margin:0}[data-sr=pending]{opacity:0;translate:0 28px}[data-sr=pending][data-sr-fx=scale]{translate:none;scale:.95}[data-sr=in]{opacity:1;transition:opacity .8s var(--ease-smooth,cubic-bezier(.22, 1, .36, 1)) var(--sr-d,0s), translate .8s var(--ease-smooth,cubic-bezier(.22, 1, .36, 1)) var(--sr-d,0s), scale .8s var(--ease-smooth,cubic-bezier(.22, 1, .36, 1)) var(--sr-d,0s);translate:0;scale:1}@media (prefers-reduced-motion:reduce){[data-sr]{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}}.tint-shade-note{color:var(--t-muted);margin-top:4px;font-size:13px}.tint-shade-cta{letter-spacing:.04em;margin-top:18px}.tint-shade-copy .vd{color:var(--t);font-weight:600}.vb button{border-radius:4px;min-width:56px}@media (prefers-reduced-motion:no-preference){.tn{transition:opacity .45s var(--ease-smooth)}.pc{transition:opacity .3s ease, transform .3s var(--ease-smooth)}.vb button[aria-pressed=true]{transform:translateY(-1px)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wtj-assist{z-index:60;font-family:Inter,system-ui,sans-serif;position:fixed;bottom:88px;right:20px}.wtj-assist-toggle{border-radius:var(--radius-sm);background:var(--o);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:48px;transition:background .25s ease, transform .25s var(--ease-smooth);border:0;justify-content:center;align-items:center;padding:0 18px;font:700 13px/1 Saira Semi Condensed,sans-serif;display:inline-flex;box-shadow:0 10px 28px #0f111738}.wtj-assist-toggle:hover{background:var(--o-hover);transform:translateY(-2px)}.wtj-assist-panel{border:1px solid var(--g-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;width:min(360px,100vw - 32px);max-height:min(70vh,560px);margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 18px 40px #0f111729}.wtj-assist-panel[hidden]{display:none!important}.wtj-assist-head{background:var(--d);color:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.wtj-assist-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--y);margin:0;font:700 11px/1.2 Saira Semi Condensed,sans-serif}.wtj-assist-head h2{color:#fff;margin:4px 0 0;font-size:18px}.wtj-assist-close{color:#fff;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1}.wtj-assist-log{background:#f8fafc;flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex;overflow-y:auto}.wtj-assist-msg{border-radius:10px;max-width:95%;padding:10px 12px;font-size:13.5px;line-height:1.5}.wtj-assist-msg p{margin:0}.wtj-assist-msg.assistant{border:1px solid var(--g-border);color:var(--t);background:#fff;align-self:flex-start}.wtj-assist-msg.user{color:var(--t);background:#ea580c1f;border:1px solid #ea580c40;align-self:flex-end}.wtj-assist-links{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.wtj-assist-links a,.wtj-assist-action{border:1px solid var(--t);color:var(--t);background:#fff;border-radius:4px;padding:6px 10px;font:700 12px Saira Semi Condensed,sans-serif;transition:border-color .2s,color .2s,background .2s;display:inline-block}.wtj-assist-links a:hover,.wtj-assist-action:hover{border-color:var(--o);color:var(--o)}.wtj-assist-action{background:var(--o);border-color:var(--o);color:#fff;margin-top:10px}.wtj-assist-action:hover{background:var(--o-hover);border-color:var(--o-hover);color:#fff}.wtj-assist-topics{border-top:1px solid var(--g-border);background:#fff;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.wtj-assist-topics button{border:1px solid var(--g-border);color:var(--t);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px;font:600 12px Inter,system-ui,sans-serif;transition:border-color .2s,color .2s,background .2s}.wtj-assist-topics button:hover{border-color:var(--o);color:var(--o)}.wtj-assist-form{border-top:1px solid var(--g-border);background:#fff;gap:8px;padding:10px 12px 8px;display:flex}.wtj-assist-form input{border:1px solid var(--g-border);min-width:0;color:var(--t);border-radius:6px;flex:1;padding:10px 12px;font:14px/1.4 Inter,system-ui,sans-serif}.wtj-assist-form button{background:var(--d);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;padding:0 14px;font:700 12px Saira Semi Condensed,sans-serif}.wtj-assist-form button:disabled{opacity:.5;cursor:not-allowed}.wtj-assist-foot{color:var(--t-muted);background:#fff;margin:0;padding:0 12px 12px;font-size:12px}.wtj-assist-foot a{color:var(--o);font-weight:600}@media (width<=860px){.wtj-assist{bottom:78px;right:12px}.wtj-assist-panel{width:min(100vw - 24px,360px)}}
