nav.scrolled{box-shadow:0 2px 16px rgba(0,0,0,.1)}.hero-card-photo .ph{width:100%;height:100%;background:rgba(255,255,255,.08);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:11px;color:rgba(255,255,255,.4);letter-spacing:1px;text-align:center;padding:12px}.segments-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.seg-card{background:var(--tv-bg);border:1.5px solid #d8eaf4;border-radius:10px;padding:28px 24px;transition:box-shadow .2s,transform .2s,border-color .2s;cursor:default}.seg-card:hover{border-color:var(--tv-blue);box-shadow:0 6px 28px rgba(0,149,219,.12);transform:translateY(-3px)}.seg-icon{width:48px;height:48px;border-radius:10px;background:var(--tv-blue);display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:22px}.seg-card h3{font-family:var(--font-display);font-size:17px;font-weight:800;color:#1a2340;margin-bottom:10px}.seg-card ul{list-style:none;padding:0}.seg-card ul li{font-size:13.5px;color:var(--tv-gray-dark);line-height:1.7;padding-left:16px;position:relative}.seg-card ul li::before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:0}.seg-badge{display:inline-block;margin-top:14px;background:var(--tv-blue-deep);color:#fff;font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:20px}.app-photo .ph-img{width:100%;height:100%;object-fit:cover;display:block;display:flex;background:#c8dff0;align-items:flex-end}.ph-hotel{background:linear-gradient(135deg,#c8dff0,#8fb8d4)}.ph-cleaning{background:linear-gradient(135deg,#c0d8e8,#7aafc8)}.ph-production{background:linear-gradient(135deg,#b8cfd8,#6898b0)}.ph-medical{background:linear-gradient(135deg,#d0e8f0,#90c0d8)}.ph-detailing{background:linear-gradient(135deg,#c8d8e8,#80aac0)}.ph-gastro{background:linear-gradient(135deg,#bcd0e0,#78a8c0)}.ph-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px}.ph-placeholder .ph-icon{font-size:36px;opacity:.6}.ph-placeholder .ph-desc{font-family:var(--font-display);font-size:10px;font-weight:700;color:rgba(0,50,100,.6);letter-spacing:1px;text-transform:uppercase;text-align:center;line-height:1.4}table.spec tbody tr td.val.highlight{background:#f0f9ff}.model-tabs{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.model-tab{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:10px 20px;border-radius:5px;border:2px solid #d8eaf4;color:var(--tv-gray-dark);cursor:pointer;transition:all .2s;background:#fff}.model-tab.active,.model-tab:hover{background:var(--tv-blue);color:#fff;border-color:var(--tv-blue)}.video-ph{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--tv-blue-deep);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer}.video-ph-icon{width:50px;height:50px;border-radius:50%;background:rgba(255,237,0,.9);display:flex;align-items:center;justify-content:center}.video-ph-icon svg{width:20px;height:20px;fill:var(--tv-blue-deep);margin-left:3px}.video-ph-label{font-family:var(--font-display);font-size:11px;font-weight:700;color:rgba(255,255,255,.6);letter-spacing:1px;text-transform:uppercase;text-align:center;padding:0 16px}.form-section{background:linear-gradient(135deg,var(--tv-blue-deep),#003060);border-radius:16px;padding:56px 48px;position:relative;overflow:hidden}.form-section::before{content:"";position:absolute;top:-80px;right:-80px;width:350px;height:350px;border-radius:50%;background:rgba(255,237,0,.06);pointer-events:none}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.form-left h2{font-family:var(--font-display);font-size:32px;font-weight:900;color:#fff;margin-bottom:16px;line-height:1.1}.form-left h2 span{color:var(--tv-yellow)}.form-left p{font-size:16px;color:rgba(255,255,255,.78);line-height:1.65;margin-bottom:28px}.form-benefits{display:flex;flex-direction:column;gap:12px}.form-benefit{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-display);font-size:14px;font-weight:600;color:rgba(255,255,255,.85)}.form-benefit::before{content:"✓";color:var(--tv-yellow);font-size:16px;font-weight:800;flex-shrink:0;margin-top:1px}.form-contact-direct{margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}.form-contact-direct p{font-size:13px;color:rgba(255,255,255,.55);margin-bottom:8px}.form-phone-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:22px;font-weight:900;color:var(--tv-yellow);text-decoration:none}.form-phone-link:hover{color:#fff}.elementor-form-placeholder{background:rgba(255,255,255,.06);border:2px dashed rgba(255,255,255,.2);border-radius:12px;padding:40px 32px;text-align:center}.elementor-form-placeholder .efp-label{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,237,0,.7);margin-bottom:16px;display:block}.elementor-form-placeholder .efp-title{font-family:var(--font-display);font-size:18px;font-weight:800;color:#fff;margin-bottom:8px}.elementor-form-placeholder .efp-sub{font-size:13px;color:rgba(255,255,255,.55);margin-bottom:20px;line-height:1.5}.mock-form{display:flex;flex-direction:column;gap:12px}.mock-field{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:13px 16px;font-family:var(--font-display);font-size:14px;color:rgba(255,255,255,.55);text-align:left}.mock-field.select::after{content:" ▾"}.mock-submit{background:var(--tv-yellow);color:var(--tv-blue-deep);font-family:var(--font-display);font-size:15px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;padding:16px 24px;border-radius:5px;text-align:center;cursor:pointer;transition:background .2s}.mock-consent{font-size:11px;color:rgba(255,255,255,.4);line-height:1.5;text-align:left}.fade-left{opacity:0;transform:translateX(-26px);transition:opacity .65s ease,transform .65s ease}.fade-left.visible{opacity:1;transform:none}.fade-right{opacity:0;transform:translateX(26px);transition:opacity .65s ease,transform .65s ease}.fade-right.visible{opacity:1;transform:none}.stagger.visible>*:nth-child(1){opacity:1;transform:none;transition-delay:.04s}.stagger.visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.12s}.stagger.visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.2s}.stagger.visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.28s}.stagger.visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.36s}.stagger.visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.44s}.stagger.visible>*:nth-child(7){opacity:1;transform:none;transition-delay:.52s}.stagger.visible>*:nth-child(8){opacity:1;transform:none;transition-delay:.6s}.stagger.visible>*:nth-child(9){opacity:1;transform:none;transition-delay:.68s}@media (max-width:900px){.segments-grid{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr;gap:40px}.form-section{padding:44px 28px}}@media (max-width:640px){.segments-grid{grid-template-columns:1fr}}.lb-overlay.active{display:flex}