.hero.svelte-8f4tjq{position:relative;overflow:hidden;background:#fff;padding:calc(var(--yp-nav-height, 128px) + clamp(48px,6vh,100px)) 24px 72px}@keyframes svelte-8f4tjq-hero-panel-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-8f4tjq-hero-kenburns{0%{transform:scale(1.08) translateY(0)}50%{transform:scale(1.14) translateY(-18px)}to{transform:scale(1.08) translateY(0)}}@keyframes svelte-8f4tjq-pf-a{0%{transform:translate(0);opacity:.14}33%{transform:translate(10px,-18px);opacity:.3}66%{transform:translate(-6px,-30px);opacity:.22}to{transform:translate(0);opacity:.14}}@keyframes svelte-8f4tjq-pf-b{0%{transform:translate(0);opacity:.2}40%{transform:translate(-12px,-24px);opacity:.36}70%{transform:translate(8px,-14px);opacity:.24}to{transform:translate(0);opacity:.2}}@keyframes svelte-8f4tjq-pf-c{0%{transform:translate(0);opacity:.12}50%{transform:translate(16px,-20px);opacity:.28}to{transform:translate(0);opacity:.12}}.hero-panel.svelte-8f4tjq{position:absolute;top:0;right:0;bottom:0;width:54%;background:linear-gradient(145deg,#0a1628ed,#0f2952e8 20%,#1b4f72de 45%,#1e3a8ad9,#1d4ed8d4 85%,#2563ebcc),url(../../../panama-hero.webp) center 12% / cover no-repeat;background-size:260% 260%,cover;animation:svelte-8f4tjq-hero-panel-shift 28s ease-in-out infinite,svelte-8f4tjq-hero-kenburns 32s ease-in-out infinite;clip-path:polygon(72px 0,100% 0,100% 100%,0 100%);pointer-events:none;z-index:0;overflow:hidden}.hero-panel.svelte-8f4tjq:before{content:"";position:absolute;inset:0;background:linear-gradient(96deg,rgba(96,165,250,.28) 0%,rgba(59,130,246,.12) 8%,transparent 20%);animation:svelte-8f4tjq-edge-pulse 4s ease-in-out infinite;pointer-events:none}.accent-line.svelte-8f4tjq{position:absolute;right:-120px;pointer-events:none}.accent-line--red.svelte-8f4tjq{top:38%;width:920px;height:7px;background:linear-gradient(90deg,transparent 0%,var(--yp-accent, #c0392b) 30%,rgba(192,57,43,.55) 70%,transparent 100%);transform:rotate(-22deg);transform-origin:right center;box-shadow:0 6px 22px #c0392b4d;animation:svelte-8f4tjq-accent-line-slide 1.1s cubic-bezier(.22,.8,.22,1) .3s both}.accent-line--emerald.svelte-8f4tjq{top:62%;width:780px;height:2px;background:linear-gradient(90deg,transparent 0%,#059669 50%,transparent 100%);transform:rotate(-22deg);transform-origin:right center;opacity:.6;animation:svelte-8f4tjq-accent-line-slide 1.1s cubic-bezier(.22,.8,.22,1) .55s both}@keyframes svelte-8f4tjq-accent-line-slide{0%{transform:rotate(-22deg) translate(40%);opacity:0}to{transform:rotate(-22deg) translate(0);opacity:1}}.accent-line--emerald.svelte-8f4tjq{animation-fill-mode:both;opacity:0;animation:svelte-8f4tjq-accent-line-slide-em 1.1s cubic-bezier(.22,.8,.22,1) .55s both}@keyframes svelte-8f4tjq-accent-line-slide-em{0%{transform:rotate(-22deg) translate(40%);opacity:0}to{transform:rotate(-22deg) translate(0);opacity:.6}}@keyframes svelte-8f4tjq-edge-pulse{0%,to{opacity:.7}50%{opacity:1}}.hero-panel.svelte-8f4tjq .p:where(.svelte-8f4tjq){position:absolute;border-radius:50%;background:#ffffff38}.p1.svelte-8f4tjq{width:6px;height:6px;top:12%;left:18%;animation:svelte-8f4tjq-pf-a 7.2s ease-in-out infinite 0s}.p2.svelte-8f4tjq{width:4px;height:4px;top:28%;left:62%;animation:svelte-8f4tjq-pf-b 9.1s ease-in-out infinite 1.2s}.p3.svelte-8f4tjq{width:8px;height:8px;top:45%;left:35%;animation:svelte-8f4tjq-pf-c 8.4s ease-in-out infinite 2.5s}.p4.svelte-8f4tjq{width:3px;height:3px;top:70%;left:78%;animation:svelte-8f4tjq-pf-a 6.8s ease-in-out infinite .7s}.p5.svelte-8f4tjq{width:5px;height:5px;top:60%;left:22%;animation:svelte-8f4tjq-pf-b 10.3s ease-in-out infinite 3.1s}.p6.svelte-8f4tjq{width:7px;height:7px;top:20%;left:80%;animation:svelte-8f4tjq-pf-c 8.9s ease-in-out infinite 1.8s}.p7.svelte-8f4tjq{width:4px;height:4px;top:82%;left:45%;animation:svelte-8f4tjq-pf-a 7.6s ease-in-out infinite 4.2s}.p8.svelte-8f4tjq{width:6px;height:6px;top:38%;left:88%;animation:svelte-8f4tjq-pf-b 9.8s ease-in-out infinite .4s}.p9.svelte-8f4tjq{width:3px;height:3px;top:8%;left:55%;animation:svelte-8f4tjq-pf-c 6.5s ease-in-out infinite 2.9s}.p10.svelte-8f4tjq{width:5px;height:5px;top:52%;left:10%;animation:svelte-8f4tjq-pf-a 11.1s ease-in-out infinite 1.5s}.p11.svelte-8f4tjq{width:4px;height:4px;top:75%;left:66%;animation:svelte-8f4tjq-pf-b 8.2s ease-in-out infinite 3.7s}.p12.svelte-8f4tjq{width:7px;height:7px;top:88%;left:30%;animation:svelte-8f4tjq-pf-c 9.4s ease-in-out infinite 5s}.hero-inner.svelte-8f4tjq{position:relative;z-index:1}.hero-inner.svelte-8f4tjq{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.trust-pill.svelte-8f4tjq{display:flex;width:fit-content;align-items:center;gap:6px;font-size:11px;background:none;border:none;padding:0;margin-bottom:12px;-webkit-user-select:none;user-select:none;color:#64748b}.tp-check.svelte-8f4tjq{width:14px;height:14px;flex-shrink:0;color:#059669}@keyframes svelte-8f4tjq-yp-pulse-ring{0%{box-shadow:0 0 #c0392b73}70%{box-shadow:0 0 0 6px #c0392b00}to{box-shadow:0 0 #c0392b00}}.tp-label.svelte-8f4tjq{font-weight:500;color:#475569;letter-spacing:0}.tp-sep.svelte-8f4tjq{color:#cbd5e1;font-weight:400}.tp-value.svelte-8f4tjq{font-weight:400;color:#64748b}@keyframes svelte-8f4tjq-yp-shimmer{to{background-position:100% 100%}}.subhead-action.svelte-8f4tjq{font-size:15px;line-height:1.45;color:#0f172a;margin:0 0 20px;max-width:480px}.subhead-action.svelte-8f4tjq strong:where(.svelte-8f4tjq){color:#27ae60;font-weight:700}.hero-eyebrow.svelte-8f4tjq{display:flex;width:fit-content;align-items:center;gap:8px;margin:0 0 16px;-webkit-user-select:none;user-select:none}.hero-eyebrow-dot.svelte-8f4tjq{width:6px;height:6px;border-radius:50%;background:var(--yp-accent, #c0392b);flex-shrink:0;animation:svelte-8f4tjq-yp-pulse-ring 2.4s ease-out infinite}.hero-eyebrow-text.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.hero-title.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:clamp(2.25rem,5.2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-.04em;color:#0f172a;margin:0 0 16px}.hero-title-mega.svelte-8f4tjq{font-weight:800;color:#1d4ed8;white-space:nowrap;letter-spacing:-.045em}@media(max-width:359px){.hero-title-mega.svelte-8f4tjq{white-space:normal}}.hero-sub-italic.svelte-8f4tjq{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.35;color:#334155;margin:0 0 12px;max-width:36rem;letter-spacing:0}.hero-sub-italic.svelte-8f4tjq em:where(.svelte-8f4tjq){font-style:italic}.hero-body.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:clamp(.9375rem,1.1vw,1.0625rem);font-weight:400;line-height:1.625;color:#475569;margin:0 0 24px;max-width:36rem}.hero-kpis.svelte-8f4tjq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:36rem;margin:0 0 28px}.hero-kpi-card.svelte-8f4tjq{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 12px;background:#fff9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(15,23,42,.08);border-radius:12px;box-shadow:0 1px 3px #0f172a0a;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.hero-kpi-card.svelte-8f4tjq:hover{border-color:#1d4ed840;box-shadow:0 4px 16px #1d4ed814;transform:translateY(-1px)}.hero-kpi-label.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.hero-kpi-value.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:800;letter-spacing:-.035em;color:#0f172a;line-height:1}.hero-kpi-sub.svelte-8f4tjq{font-family:Geist,-apple-system,sans-serif;font-size:11px;font-weight:500;color:#94a3b8;line-height:1.3}.stats-row.svelte-8f4tjq{display:flex;align-items:center;gap:24px;margin-top:36px;padding-top:28px;border-top:none;position:relative;flex-wrap:wrap}.stats-row.svelte-8f4tjq:before{content:"";position:absolute;top:0;left:0;width:min(380px,85%);height:1px;background:#e2e8f0}.stat.svelte-8f4tjq{display:flex;flex-direction:column;gap:3px}.stat-val.svelte-8f4tjq{font-family:Geist,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;color:#0f172a;letter-spacing:-.04em;line-height:1}.stat-desc.svelte-8f4tjq{font-size:11px;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.07em;line-height:1.3}.stat-sep.svelte-8f4tjq{width:1px;height:38px;background:#e2e8f0;flex-shrink:0}.cta-primary.svelte-8f4tjq{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;font-family:Geist,-apple-system,sans-serif;font-size:16px;font-weight:700;padding:16px 24px;border-radius:14px;cursor:pointer;letter-spacing:-.01em;box-shadow:0 4px 24px #2563eb59,0 0 0 1px #ffffff0d inset;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.cta-primary.svelte-8f4tjq:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.22) 50%,transparent 100%);transition:left .7s cubic-bezier(.22,.8,.22,1);pointer-events:none}.cta-primary.svelte-8f4tjq:hover:before{left:130%}.cta-primary.svelte-8f4tjq:hover{transform:translateY(-1px);box-shadow:0 8px 32px #2563eb80,0 0 0 1px #ffffff14 inset}.cta-primary.svelte-8f4tjq:active{transform:translateY(0);box-shadow:0 2px 12px #2563eb4d,0 0 0 1px #ffffff0d inset}.cta-primary.svelte-8f4tjq:focus-visible{outline:2px solid var(--yp-focus-ring, #059669);outline-offset:3px}.cta-row-done.svelte-8f4tjq{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.cta-discard.svelte-8f4tjq{background:transparent;border:1px solid var(--yp-border, #e2e8f0);color:var(--yp-text-muted, #64748b);border-radius:999px;padding:11px 18px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.cta-discard.svelte-8f4tjq:hover{background:var(--yp-border-soft, #f1f5f9);color:var(--yp-text-on-light, #0f172a);border-color:var(--yp-text-muted, #64748b)}.cta-discard.svelte-8f4tjq:focus-visible{outline:2px solid var(--yp-blue, #2563eb);outline-offset:2px}.cta-helper.svelte-8f4tjq{margin:12px 0 0;font-size:12px;line-height:1.4;color:#94a3b8;display:inline-flex;align-items:center;gap:6px;max-width:480px}.cta-helper.svelte-8f4tjq svg{flex-shrink:0;margin-top:1px}.hero-cta-primary--uploading{cursor:not-allowed!important;opacity:.88}.hero-cta-spinner{animation:svelte-8f4tjq-hero-cta-spin .9s linear infinite;flex-shrink:0}@keyframes svelte-8f4tjq-hero-cta-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hero-cta-spinner{animation-duration:2.4s}}.cta-duo.svelte-8f4tjq{display:flex;gap:10px;align-items:stretch;margin-top:4px;max-width:420px}.cta-duo.svelte-8f4tjq .hero-cta-primary{flex:1 1 auto}.cta-planes.svelte-8f4tjq{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:16px 22px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#ffffffa6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:Geist,-apple-system,sans-serif;font-size:16px;font-weight:700;color:#1b4f72;text-decoration:none;white-space:nowrap;letter-spacing:-.01em;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;flex-shrink:0}.cta-planes.svelte-8f4tjq:hover{background:#ffffffd9;border-color:#1d4ed859;color:#1d4ed8;transform:translateY(-1px)}.cta-planes.svelte-8f4tjq:focus-visible{outline:2px solid var(--yp-focus-ring, #059669);outline-offset:3px}.cta-trust-row.svelte-8f4tjq{margin-top:12px;display:flex;flex-direction:column;gap:8px;max-width:400px}.payment-trust.svelte-8f4tjq{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.payment-label.svelte-8f4tjq{font-size:11px;font-weight:500;color:var(--yp-text-muted, #94a3b8);margin-right:2px}.pay-logo.svelte-8f4tjq{height:24px;width:auto;border-radius:4px;box-shadow:0 0 0 1.5px #0000001a,0 1px 3px #00000014}.pay-logo--img.svelte-8f4tjq{background:#fff;padding:3px 6px;object-fit:contain;width:52px;height:28px}.hero-vehicle-teaser.svelte-8f4tjq{display:none;margin:6px 0 0;max-width:340px}@media(max-width:900px){.hero-vehicle-teaser.svelte-8f4tjq{display:block;max-width:none}.hero-left--scanning.svelte-8f4tjq{display:flex;flex-direction:column}.hero-left--scanning.svelte-8f4tjq .hero-sub-italic:where(.svelte-8f4tjq),.hero-left--scanning.svelte-8f4tjq .hero-body:where(.svelte-8f4tjq){display:none}.hero-left--scanning.svelte-8f4tjq .hero-vehicle-teaser--scanning:where(.svelte-8f4tjq){order:1;margin:16px 0 8px}.hero-left--scanning.svelte-8f4tjq .cta-trust-row:where(.svelte-8f4tjq),.hero-left--scanning.svelte-8f4tjq .hero-kpis:where(.svelte-8f4tjq),.hero-left--scanning.svelte-8f4tjq .stats-row:where(.svelte-8f4tjq){order:2}}.hvt-chip.svelte-8f4tjq{display:inline-flex;align-items:center;gap:5px;background:var(--yp-emerald, #059669);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px 4px 7px;border-radius:4px;margin-bottom:10px}.hvt-is-logo.svelte-8f4tjq{position:absolute;top:12px;right:12px;width:40px;height:40px;object-fit:contain;padding:4px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #00000024;opacity:.95;pointer-events:none}.hvt-card.svelte-8f4tjq{background:linear-gradient(135deg,#0f1e3d,#1a3a6e);border-radius:18px;padding:16px 18px 18px;color:#fff;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f1e3d47,inset 0 1px #ffffff14;transition:transform .4s cubic-bezier(.22,.8,.22,1),box-shadow .4s ease}.hvt-card.svelte-8f4tjq:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(52,211,153,0) 45%,rgba(52,211,153,.22) 50%,rgba(52,211,153,0) 55%,transparent 100%);background-size:100% 300%;background-position:0% 100%;animation:svelte-8f4tjq-yp-scan 2.6s cubic-bezier(.4,0,.2,1) .8s 1 forwards;pointer-events:none}@keyframes svelte-8f4tjq-yp-scan{0%{background-position:0% 100%}to{background-position:0% -100%}}@media(hover:hover){.hvt-card.svelte-8f4tjq:hover{transform:translateY(-2px);box-shadow:0 16px 36px -8px #1b4f7261}}.hvt-card.svelte-8f4tjq:before{content:"";position:absolute;inset:0;border-radius:16px;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none}.hvt-top.svelte-8f4tjq{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.hvt-tag.svelte-8f4tjq{font-size:9.5px;font-weight:700;letter-spacing:.1em;color:#ffffff8c;text-transform:uppercase}.hvt-name-row.svelte-8f4tjq{display:inline-flex;align-items:flex-start;gap:3px;line-height:1}.hvt-year.svelte-8f4tjq{font-size:9px;font-weight:700;color:#ffffff8c;letter-spacing:.04em;margin-top:2px;vertical-align:super;white-space:nowrap}.hvt-name.svelte-8f4tjq{font-size:22px;font-weight:900;color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:3px}.hvt-subtitle.svelte-8f4tjq{font-size:12px;color:#ffffff9e;margin-bottom:12px}.hvt-plate.svelte-8f4tjq{display:inline-flex;align-items:stretch;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px #0006;font-family:ui-monospace,SFMono-Regular,monospace}.hvt-plate-prefix.svelte-8f4tjq{background:#1a4fd6;color:#fff;padding:5px 9px;font-size:11px;font-weight:900;letter-spacing:.04em;display:flex;align-items:center}.hvt-plate-num.svelte-8f4tjq{background:#fff;color:#0f172a;padding:5px 13px;font-size:17px;font-weight:900;letter-spacing:.08em;display:flex;align-items:center}.hvt-price.svelte-8f4tjq{font-size:12.5px;color:#ffffff8c;font-weight:400;margin-top:8px;letter-spacing:.01em}.hvt-price.svelte-8f4tjq strong:where(.svelte-8f4tjq){font-size:16px;font-weight:800;color:#fff;letter-spacing:0}.hvt-footer.svelte-8f4tjq{font-size:13.5px;color:#10b981f2;font-weight:600;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);letter-spacing:.005em}.hvt-card--scanning.svelte-8f4tjq:after{animation:svelte-8f4tjq-yp-scan 1.8s cubic-bezier(.4,0,.2,1) infinite}.hvt-card--real.svelte-8f4tjq:after{animation:none;background:none}.hvt-scan-status.svelte-8f4tjq{display:flex;align-items:center;gap:7px;margin-bottom:14px}.hvt-scan-dot-pulse.svelte-8f4tjq{width:8px;height:8px;border-radius:50%;background:var(--yp-emerald, #059669);flex-shrink:0;animation:svelte-8f4tjq-hvt-pulse 1.1s ease-in-out infinite}@keyframes svelte-8f4tjq-hvt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.hvt-scan-status-label.svelte-8f4tjq{font-size:12px;font-weight:700;color:#ffffffe6;letter-spacing:.02em}.hvt-scan-slots.svelte-8f4tjq{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.hvt-scan-slot.svelte-8f4tjq{display:flex;align-items:center;justify-content:space-between;gap:8px}.hvt-scan-label.svelte-8f4tjq{font-size:11px;color:#ffffff73;font-weight:600;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0}.hvt-scan-shimmer.svelte-8f4tjq{height:10px;border-radius:5px;flex:1;background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);background-size:200% 100%;animation:svelte-8f4tjq-hvt-shimmer 1.4s ease-in-out infinite}.hvt-scan-shimmer--60.svelte-8f4tjq{max-width:60%}.hvt-scan-shimmer--40.svelte-8f4tjq{max-width:40%}@keyframes svelte-8f4tjq-hvt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hvt-scan-bar-wrap.svelte-8f4tjq{display:flex;align-items:center;gap:8px}.hvt-scan-bar-track.svelte-8f4tjq{flex:1;height:4px;background:#ffffff1f;border-radius:99px;overflow:hidden}.hvt-scan-bar-fill.svelte-8f4tjq{height:100%;background:linear-gradient(90deg,var(--yp-emerald, #059669),#34d399);border-radius:99px;transition:width .3s ease}.hvt-scan-pct.svelte-8f4tjq{font-size:10px;font-weight:700;color:#ffffff80;min-width:28px;text-align:right}.card.svelte-8f4tjq{position:relative;background:#fff;border:1.5px dashed var(--yp-border, #e2e8f0);border-radius:20px;padding:20px;box-shadow:0 4px 6px #0f172a0a,0 10px 40px #2563eb14,0 0 0 1px #2563eb0a;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden}.card.svelte-8f4tjq:hover{border-color:var(--yp-blue, #2563eb);box-shadow:0 4px 6px #0f172a0a,0 20px 60px #2563eb24,0 0 0 1px #2563eb14;transform:translateY(-2px)}.card.svelte-8f4tjq:focus-visible{outline:2px solid var(--yp-blue, #2563eb);outline-offset:2px;border-color:var(--yp-blue, #2563eb)}.card.dragging.svelte-8f4tjq{border-color:var(--yp-blue, #2563eb);box-shadow:0 0 0 3px #2563eb26}.card.uploading.svelte-8f4tjq{cursor:default;border-style:solid}.card-head.svelte-8f4tjq{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:10px;flex-wrap:wrap}.head-left.svelte-8f4tjq{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--yp-text-on-light, #0f172a);text-transform:uppercase;min-width:0}.start-tag.svelte-8f4tjq{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--yp-blue, #2563eb);background:var(--yp-blue-soft, rgba(37, 99, 235, .1));border-radius:999px;padding:4px 9px 4px 7px;line-height:1}.start-tag.svelte-8f4tjq svg{color:var(--yp-blue, #2563eb)}.status-text.svelte-8f4tjq{white-space:nowrap}.status-dot.svelte-8f4tjq{width:8px;height:8px;border-radius:50%;background:var(--yp-blue, #2563eb);animation:svelte-8f4tjq-dotIdle 7s linear infinite}@keyframes svelte-8f4tjq-dotIdle{0%{background:var(--yp-blue, #2563eb);box-shadow:0 0 #2563eb8c}25%{box-shadow:0 0 0 5px #2563eb00}50%{box-shadow:0 0 #2563eb8c}56%{background:var(--yp-blue, #2563eb);box-shadow:0 0 0 4px #2563eb00}58%{background:var(--yp-success, #27ae60);box-shadow:0 0 #27ae6000}71%{background:var(--yp-success, #27ae60);box-shadow:0 0 #27ae6000}72%{background:var(--yp-text-muted, #64748b)}to{background:var(--yp-blue, #2563eb)}}.card.uploading.svelte-8f4tjq .status-dot:where(.svelte-8f4tjq){animation:svelte-8f4tjq-dotUpload 4s linear forwards}@keyframes svelte-8f4tjq-dotUpload{0%{background:var(--yp-blue, #2563eb);box-shadow:0 0 #2563eb8c}50%{box-shadow:0 0 0 5px #2563eb00}95%{background:var(--yp-blue, #2563eb)}to{background:var(--yp-success, #27ae60);box-shadow:0 0 #27ae6000}}.status-stack.svelte-8f4tjq{display:inline-grid;grid-template-columns:1fr;grid-template-rows:1fr}.status-stack.svelte-8f4tjq>.status-text:where(.svelte-8f4tjq){grid-column:1;grid-row:1}.status-live.svelte-8f4tjq{animation:svelte-8f4tjq-liveFade 7s linear infinite}.status-done.svelte-8f4tjq{opacity:0;animation:svelte-8f4tjq-doneFade 7s linear infinite}@keyframes svelte-8f4tjq-liveFade{0%,56%{opacity:1}58%,71%{opacity:0}72%,to{opacity:1}}@keyframes svelte-8f4tjq-doneFade{0%,56%{opacity:0}58%,71%{opacity:1}72%,to{opacity:0}}.preview-label.svelte-8f4tjq{font-size:11px;color:var(--yp-text-muted, #64748b);opacity:.6;letter-spacing:.04em}.card-body.svelte-8f4tjq{display:grid;grid-template-columns:minmax(140px,.85fr) 1fr;gap:16px;align-items:stretch}.thumb.svelte-8f4tjq{position:relative;min-height:180px;background:var(--yp-bg-light, #f4f5f8);border:1px solid var(--yp-border-soft, #f1f5f9);border-radius:10px;overflow:hidden;align-self:stretch;container-type:size}.thumb-stylized.svelte-8f4tjq{position:absolute;inset:0;display:flex;flex-direction:column;background:#fff}.thumb-header.svelte-8f4tjq{background:var(--yp-accent-2, #1b4f72);color:#fff;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;text-align:center;line-height:1.3}.thumb-fields.svelte-8f4tjq{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:8px;justify-content:center}.tf-line.svelte-8f4tjq{height:6px;background:linear-gradient(90deg,#e2e8f0,#cbd5e1,#e2e8f0);border-radius:3px;display:block}.tf-line--80.svelte-8f4tjq{width:80%}.tf-line--60.svelte-8f4tjq{width:60%}.tf-line--72.svelte-8f4tjq{width:72%}.tf-line--50.svelte-8f4tjq{width:50%}.tf-line--68.svelte-8f4tjq{width:68%}.tf-line--44.svelte-8f4tjq{width:44%}.thumb-real.svelte-8f4tjq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:svelte-8f4tjq-thumbFadeIn .4s ease-out both}@keyframes svelte-8f4tjq-thumbFadeIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.thumb-loading.svelte-8f4tjq{position:absolute;inset:0;background:linear-gradient(110deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:svelte-8f4tjq-shimmer 1.4s ease-in-out infinite;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--yp-text-muted, #64748b)}@keyframes svelte-8f4tjq-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.thumb-loading-label.svelte-8f4tjq{font-size:10px;color:var(--yp-text-muted, #64748b);font-weight:500;letter-spacing:.02em}.scan-line.svelte-8f4tjq{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(37,99,235,.85) 50%,transparent 100%);box-shadow:0 0 6px 1px #2563eb73;transform:translateY(0);will-change:transform,opacity;animation:svelte-8f4tjq-scanIdle 7s linear infinite}@keyframes svelte-8f4tjq-scanIdle{0%{transform:translateY(0);opacity:.95}57.1%{transform:translateY(calc(100cqh - 2px));opacity:.95}71.4%{transform:translateY(calc(100cqh - 2px));opacity:.95}72%{opacity:0}85.7%{transform:translateY(0);opacity:0}99%{opacity:0}to{transform:translateY(0);opacity:.95}}.card.uploading.svelte-8f4tjq .scan-line:where(.svelte-8f4tjq){animation:svelte-8f4tjq-scanOnce 4s linear forwards}@keyframes svelte-8f4tjq-scanOnce{0%{transform:translateY(0);opacity:.95}to{transform:translateY(calc(100cqh - 2px));opacity:.95}}.slots.svelte-8f4tjq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:6px}.slot.svelte-8f4tjq{display:grid;grid-template-columns:14px 1fr;grid-template-rows:auto auto;column-gap:10px;row-gap:1px;padding:6px 0;font-size:12.5px;border-bottom:1px solid var(--yp-border-soft, #f1f5f9)}.slot.svelte-8f4tjq:last-child{border-bottom:none}@media(min-width:600px){.slot.svelte-8f4tjq{padding:4px 0;row-gap:0}.slot-label.svelte-8f4tjq{font-size:9px}.slots.svelte-8f4tjq{gap:3px}}.slot-label.svelte-8f4tjq{font-size:10px;font-weight:700;color:var(--yp-text-muted, #64748b);text-transform:uppercase;letter-spacing:.07em;grid-column:2;grid-row:1;line-height:1.2}.slot-value.svelte-8f4tjq{font-weight:600;color:var(--yp-text-on-light, #0f172a);opacity:0;transform:translateY(2px);will-change:opacity,transform;grid-column:2;grid-row:2;line-height:1.3;word-break:break-all}.slot-check.svelte-8f4tjq{width:14px;height:14px;border-radius:50%;background:transparent;border:1.5px solid var(--yp-border, #e2e8f0);position:relative;flex-shrink:0;grid-column:1;grid-row:1 / 3;align-self:center;transition:background .25s ease,border-color .25s ease}.slot-check.svelte-8f4tjq:after{content:"";position:absolute;left:3.2px;top:1px;width:4px;height:7px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg) scale(0);transition:transform .18s ease}.slot.svelte-8f4tjq:nth-child(1) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slot1 7s linear infinite}.slot.svelte-8f4tjq:nth-child(2) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slot2 7s linear infinite}.slot.svelte-8f4tjq:nth-child(3) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slot3 7s linear infinite}.slot.svelte-8f4tjq:nth-child(4) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slot4 7s linear infinite}.slot.svelte-8f4tjq:nth-child(5) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slot5 7s linear infinite}@keyframes svelte-8f4tjq-slot1{0%,11.4%{opacity:0;transform:translateY(2px)}14.4%,71%{opacity:1;transform:translateY(0)}85.7%,to{opacity:0;transform:translateY(2px)}}@keyframes svelte-8f4tjq-slot2{0%,22.9%{opacity:0;transform:translateY(2px)}25.9%,71%{opacity:1;transform:translateY(0)}85.7%,to{opacity:0;transform:translateY(2px)}}@keyframes svelte-8f4tjq-slot3{0%,34.3%{opacity:0;transform:translateY(2px)}37.3%,71%{opacity:1;transform:translateY(0)}85.7%,to{opacity:0;transform:translateY(2px)}}@keyframes svelte-8f4tjq-slot4{0%,45.7%{opacity:0;transform:translateY(2px)}48.7%,71%{opacity:1;transform:translateY(0)}85.7%,to{opacity:0;transform:translateY(2px)}}@keyframes svelte-8f4tjq-slot5{0%,57.1%{opacity:0;transform:translateY(2px)}60.1%,71%{opacity:1;transform:translateY(0)}85.7%,to{opacity:0;transform:translateY(2px)}}.slot.svelte-8f4tjq:nth-child(1) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-check1 7s linear infinite}.slot.svelte-8f4tjq:nth-child(2) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-check2 7s linear infinite}.slot.svelte-8f4tjq:nth-child(3) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-check3 7s linear infinite}.slot.svelte-8f4tjq:nth-child(4) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-check4 7s linear infinite}.slot.svelte-8f4tjq:nth-child(5) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-check5 7s linear infinite}@keyframes svelte-8f4tjq-check1{0%,11.4%{background:transparent;border-color:var(--yp-border, #e2e8f0)}14.4%,71%{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}85.7%,to{background:transparent;border-color:var(--yp-border, #e2e8f0)}}@keyframes svelte-8f4tjq-check2{0%,22.9%{background:transparent;border-color:var(--yp-border, #e2e8f0)}25.9%,71%{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}85.7%,to{background:transparent;border-color:var(--yp-border, #e2e8f0)}}@keyframes svelte-8f4tjq-check3{0%,34.3%{background:transparent;border-color:var(--yp-border, #e2e8f0)}37.3%,71%{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}85.7%,to{background:transparent;border-color:var(--yp-border, #e2e8f0)}}@keyframes svelte-8f4tjq-check4{0%,45.7%{background:transparent;border-color:var(--yp-border, #e2e8f0)}48.7%,71%{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}85.7%,to{background:transparent;border-color:var(--yp-border, #e2e8f0)}}@keyframes svelte-8f4tjq-check5{0%,57.1%{background:transparent;border-color:var(--yp-border, #e2e8f0)}60.1%,71%{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}85.7%,to{background:transparent;border-color:var(--yp-border, #e2e8f0)}}.slot.svelte-8f4tjq:nth-child(1) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmark1 7s linear infinite}.slot.svelte-8f4tjq:nth-child(2) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmark2 7s linear infinite}.slot.svelte-8f4tjq:nth-child(3) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmark3 7s linear infinite}.slot.svelte-8f4tjq:nth-child(4) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmark4 7s linear infinite}.slot.svelte-8f4tjq:nth-child(5) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmark5 7s linear infinite}@keyframes svelte-8f4tjq-checkmark1{0%,11.4%{transform:rotate(45deg) scale(0)}15%,71%{transform:rotate(45deg) scale(1)}85.7%,to{transform:rotate(45deg) scale(0)}}@keyframes svelte-8f4tjq-checkmark2{0%,22.9%{transform:rotate(45deg) scale(0)}26.5%,71%{transform:rotate(45deg) scale(1)}85.7%,to{transform:rotate(45deg) scale(0)}}@keyframes svelte-8f4tjq-checkmark3{0%,34.3%{transform:rotate(45deg) scale(0)}37.9%,71%{transform:rotate(45deg) scale(1)}85.7%,to{transform:rotate(45deg) scale(0)}}@keyframes svelte-8f4tjq-checkmark4{0%,45.7%{transform:rotate(45deg) scale(0)}49.3%,71%{transform:rotate(45deg) scale(1)}85.7%,to{transform:rotate(45deg) scale(0)}}@keyframes svelte-8f4tjq-checkmark5{0%,57.1%{transform:rotate(45deg) scale(0)}60.7%,71%{transform:rotate(45deg) scale(1)}85.7%,to{transform:rotate(45deg) scale(0)}}.card.uploading.svelte-8f4tjq .slot-value:where(.svelte-8f4tjq){animation:none;opacity:1;transform:translateY(0);color:var(--yp-text-muted, #64748b);font-style:normal;font-weight:500}.card.uploading.svelte-8f4tjq .slot-check:where(.svelte-8f4tjq){animation:none}.card.uploading.svelte-8f4tjq .slot-check:where(.svelte-8f4tjq):after{animation:none}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(1) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:.8s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(2) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:1.6s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(3) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:2.4s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(4) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:3.2s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(5) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:3.2s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(6) .slot-check:where(.svelte-8f4tjq){animation:svelte-8f4tjq-checkOnce 4s linear forwards;animation-delay:3.8s}@keyframes svelte-8f4tjq-checkOnce{0%{background:transparent;border-color:var(--yp-border, #e2e8f0)}to{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(1) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:.85s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(2) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:1.65s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(3) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:2.45s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(4) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:3.25s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(5) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:3.25s}.card.uploading.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(6) .slot-check:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-checkmarkOnce .4s ease-out forwards;animation-delay:3.85s}@keyframes svelte-8f4tjq-checkmarkOnce{0%{transform:rotate(45deg) scale(0)}to{transform:rotate(45deg) scale(1)}}.card-foot.svelte-8f4tjq{margin-top:14px;padding-top:12px;border-top:1px solid var(--yp-border-soft, #f1f5f9);display:flex;align-items:center;gap:14px;justify-content:space-between}.foot-time.svelte-8f4tjq{font-size:11.5px;color:var(--yp-text-muted, #64748b);font-variant-numeric:tabular-nums;letter-spacing:.02em}.time-tick.svelte-8f4tjq{display:inline-block;font-variant-numeric:tabular-nums;color:var(--yp-text-on-light, #0f172a);animation:svelte-8f4tjq-timeIdleColor 7s linear infinite}@keyframes svelte-8f4tjq-timeIdleColor{0%,56%{color:var(--yp-blue, #2563eb)}58%,71%{color:var(--yp-success, #27ae60)}72%,to{color:var(--yp-text-muted, #64748b)}}.progress.svelte-8f4tjq{flex:1;height:3px;background:var(--yp-border-soft, #f1f5f9);border-radius:999px;overflow:hidden;max-width:200px}.progress-fill.svelte-8f4tjq{display:block;height:100%;width:100%;background:var(--yp-blue, #2563eb);transform:scaleX(0);transform-origin:left center;will-change:transform;transition:transform .12s linear,background .3s ease}.progress-fill--idle.svelte-8f4tjq{animation:svelte-8f4tjq-progressIdle 7s linear infinite;transition:none}@keyframes svelte-8f4tjq-progressIdle{0%{transform:scaleX(0)}57.1%{transform:scaleX(1)}71%{transform:scaleX(1)}72%{transform:scaleX(0);opacity:0}85.7%{transform:scaleX(0);opacity:0}86%{opacity:1}to{transform:scaleX(0);opacity:1}}.card.uploading.svelte-8f4tjq .progress-fill:where(.svelte-8f4tjq),.card.uploading.extended.svelte-8f4tjq .progress-fill:where(.svelte-8f4tjq){animation:none}.action-band.svelte-8f4tjq{margin-top:14px;padding-top:12px;border-top:1px solid var(--yp-border-soft, #f1f5f9);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.action-band-text.svelte-8f4tjq{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--yp-text-body, #475569);line-height:1.35;flex:1;min-width:0}.action-band-text.svelte-8f4tjq svg{flex-shrink:0;color:var(--yp-blue, #2563eb)}.cta-secondary.svelte-8f4tjq{background:var(--yp-blue, #2563eb);color:#fff;border:none;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer;transition:background .18s;white-space:nowrap;letter-spacing:-.005em;flex-shrink:0}.cta-secondary.svelte-8f4tjq:hover{background:var(--yp-blue-hover, #1d4ed8)}.cta-secondary.svelte-8f4tjq:focus-visible{outline:2px solid var(--yp-focus-ring, #059669);outline-offset:2px}.drop-overlay.svelte-8f4tjq{position:absolute;inset:0;background:#2563eb14;border:2px dashed var(--yp-blue, #2563eb);border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--yp-blue, #2563eb);font-size:14px;font-weight:600;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.error.svelte-8f4tjq{margin:12px 0 0;font-size:13px;color:var(--yp-danger, #dc2626);text-align:center}.hint.svelte-8f4tjq{margin:10px 0 0;font-size:12px;color:#ffffffa6;text-align:center}.card.done.svelte-8f4tjq{cursor:default;border-style:solid;border-color:var(--yp-success, #27ae60);box-shadow:0 0 0 3px #27ae601a,var(--yp-shadow-sm, 0 2px 8px rgba(15,23,42,.05))}.card.done.svelte-8f4tjq:hover{border-color:var(--yp-success, #27ae60);box-shadow:0 0 0 3px #27ae601a,var(--yp-shadow-md, 0 8px 24px rgba(15,23,42,.08))}.card.done.svelte-8f4tjq .status-dot:where(.svelte-8f4tjq){animation:none;background:var(--yp-success, #27ae60);box-shadow:0 0 #27ae6000}.card.done.svelte-8f4tjq .scan-line:where(.svelte-8f4tjq){animation:none;transform:translateY(calc(100cqh - 2px));opacity:.5;background:linear-gradient(90deg,transparent 0%,rgba(39,174,96,.7) 50%,transparent 100%);box-shadow:0 0 6px 1px #27ae6059}.card.done.svelte-8f4tjq .progress-fill:where(.svelte-8f4tjq){animation:none;transform:scaleX(1);background:var(--yp-success, #27ae60)}.card.done.svelte-8f4tjq .slot-value:where(.svelte-8f4tjq){animation:none;opacity:0;transform:translateY(3px);color:var(--yp-text-on-light, #0f172a);font-weight:600;font-style:normal}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(1) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.05s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(2) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.15s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(3) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.25s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(4) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.35s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(5) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.45s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(6) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.55s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(7) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.65s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(8) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.75s}.card.done.svelte-8f4tjq .slot:where(.svelte-8f4tjq):nth-child(9) .slot-value:where(.svelte-8f4tjq){animation:svelte-8f4tjq-slotReveal .35s ease-out forwards;animation-delay:.85s}@keyframes svelte-8f4tjq-slotReveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.card.done.svelte-8f4tjq .slot-check:where(.svelte-8f4tjq){animation:none;background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}.card.done.svelte-8f4tjq .slot-check:where(.svelte-8f4tjq):after{animation:none;transform:rotate(45deg) scale(1)}.foot-time-extended.svelte-8f4tjq{color:var(--yp-blue, #2563eb);font-weight:500;animation:svelte-8f4tjq-ellipsisPulse 1.4s ease-in-out infinite}@keyframes svelte-8f4tjq-ellipsisPulse{0%,to{opacity:1}50%{opacity:.5}}.foot-time-done.svelte-8f4tjq{color:var(--yp-success, #27ae60);font-weight:600}.action-band--done.svelte-8f4tjq{border-top:1px solid rgba(39,174,96,.2);background:#27ae600d;border-radius:0 0 8px 8px;margin-top:14px;padding-top:12px}.action-band-text--done.svelte-8f4tjq{color:var(--yp-text-on-light, #0f172a)}.done-dot.svelte-8f4tjq{width:8px;height:8px;border-radius:50%;background:var(--yp-success, #27ae60);flex-shrink:0}.cta-secondary--done.svelte-8f4tjq{background:var(--yp-success, #27ae60)}.cta-secondary--done.svelte-8f4tjq:hover{background:#219150}.cta-primary--done.svelte-8f4tjq{background:var(--yp-success, #27ae60);animation:svelte-8f4tjq-ctaDoneIn .4s cubic-bezier(.2,.8,.2,1) both}.cta-primary--done.svelte-8f4tjq:hover{background:#219150}@keyframes svelte-8f4tjq-ctaDoneIn{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.subhead-action--done.svelte-8f4tjq{margin-top:16px}.subhead-action--done.svelte-8f4tjq strong:where(.svelte-8f4tjq){color:var(--yp-success, #27ae60)}@keyframes svelte-8f4tjq-heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq){animation:svelte-8f4tjq-heroFadeUp .55s cubic-bezier(.22,.8,.22,1) both}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(1){animation-delay:.04s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(2){animation-delay:.1s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(3){animation-delay:.16s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(4){animation-delay:.22s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(5){animation-delay:.28s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(6){animation-delay:.34s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(7){animation-delay:.4s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(8){animation-delay:.44s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(9){animation-delay:.5s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(10){animation-delay:.56s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(11){animation-delay:.62s}.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq):nth-child(12){animation-delay:.68s}.hero-right.svelte-8f4tjq{animation:svelte-8f4tjq-heroFadeUp .55s cubic-bezier(.22,.8,.22,1) both;animation-delay:.26s}@media(max-width:900px){.hero.svelte-8f4tjq{padding:calc(var(--yp-nav-height-mobile, 92px) + clamp(24px,3.5vh,44px)) 18px 40px}.hero-inner.svelte-8f4tjq{grid-template-columns:1fr;gap:36px;align-items:start}.hero-right.svelte-8f4tjq,.hero-demo-wrap.svelte-8f4tjq{display:none}.hero-panel.svelte-8f4tjq{width:100%;height:100%;top:0;bottom:auto;clip-path:polygon(66% 0,100% 0,100% 100%,88% 100%);background:linear-gradient(115deg,#0a162814,#0a1628b3 22%,#0f2952e0 50%,#1b4f72ed,#1e3a8ae6),url(../../../panama-hero.webp) center 12% / cover no-repeat;background-size:260% 260%,cover;animation:svelte-8f4tjq-hero-panel-shift 28s ease-in-out infinite,svelte-8f4tjq-hero-kenburns 32s ease-in-out infinite}.trust-pill.svelte-8f4tjq{white-space:nowrap;font-size:11px;margin-bottom:14px;margin-top:22px}.subhead-action.svelte-8f4tjq{max-width:62%}.hero-eyebrow.svelte-8f4tjq{max-width:62%;margin-top:0;margin-bottom:10px}.hero-eyebrow-text.svelte-8f4tjq{font-size:10px}.hero-title.svelte-8f4tjq{max-width:62%;font-size:clamp(2.25rem,9.5vw,3rem);margin-bottom:14px}.hero-title-mega.svelte-8f4tjq{letter-spacing:-.05em}.hero-title-mega.svelte-8f4tjq:before{content:"";display:block}.hero-sub-italic.svelte-8f4tjq{max-width:62%;font-size:1.0625rem;margin-bottom:10px}.hero-body.svelte-8f4tjq{max-width:62%;font-size:14px;line-height:1.55;margin-bottom:20px}.hero-kpis.svelte-8f4tjq{max-width:88%;gap:8px;margin-bottom:22px}.hero-kpi-card.svelte-8f4tjq{padding:10px}.hero-kpi-value.svelte-8f4tjq{font-size:18px}.hero-kpi-label.svelte-8f4tjq,.hero-kpi-sub.svelte-8f4tjq{font-size:10px}.card.svelte-8f4tjq{padding:16px}.stats-row.svelte-8f4tjq{gap:16px;margin-top:28px;border-top:1px solid var(--yp-border, #e2e8f0);padding-top:20px}.cta-duo.svelte-8f4tjq{flex-direction:column;gap:8px;max-width:88%}.cta-row-done.svelte-8f4tjq{flex-direction:column;align-items:flex-start;gap:8px}.cta-primary.svelte-8f4tjq{padding:15px 22px;font-size:15px;width:100%;justify-content:center;border-radius:14px}.cta-planes.svelte-8f4tjq{padding:14px 18px;font-size:15px;justify-content:space-between;width:100%;border-radius:14px}.cta-trust-row.svelte-8f4tjq{background:none;padding:0}.payment-label.svelte-8f4tjq{color:#475569}.payment-trust.svelte-8f4tjq{gap:4px}.pay-logo.svelte-8f4tjq{height:20px}.pay-logo--img.svelte-8f4tjq{width:36px;height:22px;padding:2px 3px}}@media(max-width:520px){.card-body.svelte-8f4tjq{grid-template-columns:1fr;gap:12px}.thumb.svelte-8f4tjq{aspect-ratio:16 / 9}.slot.svelte-8f4tjq{grid-template-columns:12px 56px 1fr;gap:6px;font-size:11.5px;padding:4px 0}.slot-label.svelte-8f4tjq{font-size:9.5px}.progress.svelte-8f4tjq{max-width:120px}.action-band.svelte-8f4tjq{flex-direction:column;align-items:stretch;gap:10px}.action-band-text.svelte-8f4tjq{font-size:12px}.cta-secondary.svelte-8f4tjq{width:100%;padding:10px 14px}.start-tag.svelte-8f4tjq{display:none}}@media(max-width:640px){.stats-row.svelte-8f4tjq{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;align-items:stretch}.stat-sep.svelte-8f4tjq{display:none}.stat.svelte-8f4tjq{padding:0 10px;border-left:1px solid var(--yp-border, #e2e8f0)}.stat.svelte-8f4tjq:first-child{padding-left:0;border-left:none}.stat-desc.svelte-8f4tjq{font-size:9.5px;letter-spacing:.05em;line-height:1.25}.stat-val.svelte-8f4tjq{font-size:18px}}.stats-row.svelte-8f4tjq .stat:where(.svelte-8f4tjq){opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s cubic-bezier(.22,.8,.22,1)}@media(prefers-reduced-motion:reduce){.hero-left.svelte-8f4tjq>:where(.svelte-8f4tjq),.hero-right.svelte-8f4tjq,.status-dot.svelte-8f4tjq,.scan-line.svelte-8f4tjq,.progress-fill.svelte-8f4tjq,.slot-value.svelte-8f4tjq,.slot-check.svelte-8f4tjq,.slot-check.svelte-8f4tjq:after{animation:none!important}.scan-line.svelte-8f4tjq{display:none}.hvt-card.svelte-8f4tjq:after,.cta-primary.svelte-8f4tjq:before{animation:none!important;background-image:none!important}.slot-value.svelte-8f4tjq{opacity:1;transform:translateY(0)}.slot-check.svelte-8f4tjq{background:var(--yp-success, #27ae60);border-color:var(--yp-success, #27ae60)}.slot-check.svelte-8f4tjq:after{transform:rotate(45deg) scale(1)}.progress-fill.svelte-8f4tjq{transform:scaleX(1)}.cta-primary.svelte-8f4tjq{transition:none}}.card.hidden-on-desktop-idle.svelte-8f4tjq{display:block}@media(min-width:901px){.card.hidden-on-desktop-idle.svelte-8f4tjq{display:none}.hero-demo-wrap.svelte-8f4tjq{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;height:100%;justify-content:center;padding:0 clamp(16px,4%,56px)}.yp-steps.svelte-8f4tjq{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:0;width:100%;max-width:560px}.yp-step.svelte-8f4tjq{flex:1;display:flex;align-items:center;gap:10px;color:#ffffff73}.yp-step.svelte-8f4tjq:last-child{flex:0 0 auto}.yp-step__dot.svelte-8f4tjq{width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#ffffff73;flex-shrink:0;transition:all .3s ease}.yp-step__line.svelte-8f4tjq{flex:1;height:2px;background:#ffffff1f;border-radius:1px;margin:0 8px;position:relative;overflow:hidden}.yp-step__line.svelte-8f4tjq:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#34d399;border-radius:1px}.yp-step__label.svelte-8f4tjq{font-size:14px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.yp-step--1.svelte-8f4tjq .yp-step__dot:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step1-dot 15s ease-in-out infinite}.yp-step--1.svelte-8f4tjq .yp-step__label:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step1-label 15s ease-in-out infinite}.yp-step--1.svelte-8f4tjq .yp-step__line:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-yp-step1-line 15s ease-in-out infinite}.yp-step--2.svelte-8f4tjq .yp-step__dot:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step2-dot 15s ease-in-out infinite}.yp-step--2.svelte-8f4tjq .yp-step__label:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step2-label 15s ease-in-out infinite}.yp-step--2.svelte-8f4tjq .yp-step__line:where(.svelte-8f4tjq):after{animation:svelte-8f4tjq-yp-step2-line 15s ease-in-out infinite}.yp-step--3.svelte-8f4tjq .yp-step__dot:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step3-dot 15s ease-in-out infinite}.yp-step--3.svelte-8f4tjq .yp-step__label:where(.svelte-8f4tjq){animation:svelte-8f4tjq-yp-step3-label 15s ease-in-out infinite}.yp-demo.svelte-8f4tjq{position:relative;width:100%;max-width:560px;height:500px}.yp-stage.svelte-8f4tjq{position:absolute;inset:0;width:100%;opacity:0;transform:translateY(8px) scale(.98);pointer-events:none}.yp-stage--read.svelte-8f4tjq{animation:svelte-8f4tjq-yp-stage1 15s cubic-bezier(.4,0,.2,1) infinite}.yp-stage--fill.svelte-8f4tjq{animation:svelte-8f4tjq-yp-stage2 15s cubic-bezier(.4,0,.2,1) infinite}.yp-stage--pay.svelte-8f4tjq{animation:svelte-8f4tjq-yp-stage3 15s cubic-bezier(.4,0,.2,1) infinite}.yp-read.svelte-8f4tjq{width:100%;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#1b4f72,#0c2a3f);color:#fff;padding:28px;box-shadow:0 32px 64px -16px #0c2a3f8c,0 0 0 1px #ffffff0f inset}.yp-read__head.svelte-8f4tjq{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.yp-read__status.svelte-8f4tjq{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#34d399}.yp-read__status-dot.svelte-8f4tjq{width:6px;height:6px;border-radius:50%;background:#34d399;animation:svelte-8f4tjq-yp-live-pulse 1.4s ease-in-out infinite}.yp-read__meta.svelte-8f4tjq{font-size:10px;color:#ffffff80;font-family:monospace}.yp-read__doc.svelte-8f4tjq{position:relative;width:100%;aspect-ratio:1.3/1;background:#fff;border-radius:9px;padding:16px;overflow:hidden;box-shadow:0 6px 16px #0000004d;color:#0f172a}.yp-read__doc-head.svelte-8f4tjq{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;border-bottom:2px solid #1b4f72;margin-bottom:10px}.yp-read__doc-title.svelte-8f4tjq{font-size:9px;font-weight:800;letter-spacing:.1em;color:#1b4f72;text-transform:uppercase}.yp-read__doc-tag.svelte-8f4tjq{font-size:8px;font-family:monospace;color:#94a3b8}.yp-read__doc-grid.svelte-8f4tjq{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px}.yp-read__doc-row.svelte-8f4tjq{display:flex;flex-direction:column;gap:2px}.yp-read__doc-row.svelte-8f4tjq .l:where(.svelte-8f4tjq){font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;font-weight:700}.yp-read__doc-row.svelte-8f4tjq .v:where(.svelte-8f4tjq){height:8px;background:#f1f5f9;border-radius:2px;width:75%;animation:svelte-8f4tjq-yp-skel 1.4s ease-in-out infinite}.yp-read__doc-row.svelte-8f4tjq:nth-child(2) .v:where(.svelte-8f4tjq){width:60%}.yp-read__doc-row.svelte-8f4tjq:nth-child(3) .v:where(.svelte-8f4tjq){width:50%}.yp-read__doc-row.svelte-8f4tjq:nth-child(4) .v:where(.svelte-8f4tjq){width:80%}.yp-read__doc-row.svelte-8f4tjq:nth-child(5) .v:where(.svelte-8f4tjq){width:65%}.yp-read__doc-row.svelte-8f4tjq:nth-child(6) .v:where(.svelte-8f4tjq){width:55%}.yp-read__doc.svelte-8f4tjq:after{content:"";position:absolute;left:0;right:0;height:50px;background:linear-gradient(180deg,transparent 0%,rgba(5,150,105,.35) 50%,transparent 100%);animation:svelte-8f4tjq-yp-scan-doc 2.5s ease-in-out infinite;pointer-events:none}.yp-read__doc.svelte-8f4tjq:before{content:"";position:absolute;left:0;right:0;height:2px;background:#34d399;box-shadow:0 0 10px #34d399;z-index:2;animation:svelte-8f4tjq-yp-scan-bar 2.5s ease-in-out infinite}.yp-read__progress.svelte-8f4tjq{margin-top:16px}.yp-read__progress-row.svelte-8f4tjq{display:flex;justify-content:space-between;margin-bottom:5px;font-size:10px}.yp-read__progress-label.svelte-8f4tjq{color:#ffffffb3;font-weight:500}.yp-read__progress-pct.svelte-8f4tjq{font-family:monospace;font-weight:700;color:#34d399}.yp-read__progress-pct.svelte-8f4tjq:after{content:"0%";animation:svelte-8f4tjq-yp-pct 4s ease-in-out infinite}.yp-read__progress-bar.svelte-8f4tjq{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.yp-read__progress-fill.svelte-8f4tjq{height:100%;width:0;background:linear-gradient(90deg,#059669,#34d399);border-radius:2px;animation:svelte-8f4tjq-yp-progress 4s ease-in-out infinite}.yp-vcard.svelte-8f4tjq{position:relative;width:100%;border-radius:22px;overflow:hidden;background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.08) 0 1px,transparent 1.5px) 0 0/18px 18px,linear-gradient(135deg,#1b4f72,#0c2a3f);color:#fff;padding:30px;box-shadow:0 32px 64px -16px #0c2a3f8c,0 0 0 1px #ffffff0f inset}.yp-vcard__chip.svelte-8f4tjq{display:inline-flex;align-items:center;gap:6px;background:#059669;color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:5px;margin-bottom:16px;box-shadow:0 3px 10px #05966966}.yp-vcard__tagrow.svelte-8f4tjq{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#fff9;font-weight:600;margin-bottom:8px}.yp-vcard__model-row.svelte-8f4tjq{display:inline-flex;align-items:flex-start;gap:4px;margin-bottom:5px}.yp-vcard__model.svelte-8f4tjq{font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1}.yp-vcard__model-year.svelte-8f4tjq{font-size:11px;font-weight:700;color:#ffffff8c;letter-spacing:.04em;margin-top:3px;vertical-align:super;white-space:nowrap}.yp-vcard__meta.svelte-8f4tjq{font-size:12px;color:#ffffffa6;margin-bottom:16px}.yp-vcard__plate.svelte-8f4tjq{display:inline-flex;border-radius:7px;overflow:hidden;box-shadow:0 3px 12px #0006;margin-bottom:16px}.yp-vcard__plate-pa.svelte-8f4tjq{background:#1d4ed8;color:#fff;font-size:13px;font-weight:800;padding:8px 10px;display:flex;align-items:center;letter-spacing:.05em}.yp-vcard__plate-num.svelte-8f4tjq{background:#fff;color:#0f172a;font-family:monospace;font-weight:800;font-size:20px;padding:8px 16px;letter-spacing:.04em}.yp-vcard__fields.svelte-8f4tjq{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:14px}.yp-vcard__field.svelte-8f4tjq{display:flex;flex-direction:column;gap:2px;opacity:0;animation:svelte-8f4tjq-yp-stage2-field-in .5s ease-out both}.yp-vcard__field.svelte-8f4tjq:nth-child(1){animation-delay:5.1s}.yp-vcard__field.svelte-8f4tjq:nth-child(2){animation-delay:5.25s}.yp-vcard__field.svelte-8f4tjq:nth-child(3){animation-delay:5.4s}.yp-vcard__field.svelte-8f4tjq:nth-child(4){animation-delay:5.55s}.yp-vcard__field-l.svelte-8f4tjq{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-weight:700}.yp-vcard__field-v.svelte-8f4tjq{font-size:12px;font-weight:700;color:#fff;font-family:monospace;display:flex;align-items:center;gap:4px}.yp-vcard__field-ck.svelte-8f4tjq{color:#34d399;font-weight:800}.yp-vcard__foot.svelte-8f4tjq{display:flex;align-items:center;gap:5px;font-size:11px;color:#fffc;font-weight:500;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.yp-vcard__foot-dot.svelte-8f4tjq{width:5px;height:5px;border-radius:50%;background:#34d399;animation:svelte-8f4tjq-yp-live-pulse 1.4s ease-in-out infinite}.yp-vcard__foot.svelte-8f4tjq strong:where(.svelte-8f4tjq){color:#fff;font-weight:700}.yp-vcard__is-logo.svelte-8f4tjq{position:absolute;top:22px;right:22px;width:52px;height:52px;object-fit:contain;padding:5px;background:#fff;border-radius:50%;box-shadow:0 2px 10px #0000002e;pointer-events:none}.yp-pay-card.svelte-8f4tjq{position:relative;width:100%;border-radius:22px;overflow:hidden;background:#fff;padding:28px 28px 24px;color:#0f172a;box-shadow:0 32px 64px -16px #0c2a3f73,0 0 0 1px #ffffff80 inset}.yp-pay-card.svelte-8f4tjq:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#059669,#34d399,#059669)}.yp-pay-card__success.svelte-8f4tjq{display:flex;align-items:center;gap:10px;margin-bottom:16px}.yp-pay-card__check.svelte-8f4tjq{width:36px;height:36px;border-radius:50%;background:#059669;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 0 0 5px #0596691f;animation:svelte-8f4tjq-yp-check-pop .5s cubic-bezier(.34,1.56,.64,1) 9.7s both}.yp-pay-card__check.svelte-8f4tjq svg:where(.svelte-8f4tjq){width:16px;height:16px;stroke-dasharray:24;stroke-dashoffset:24;animation:svelte-8f4tjq-yp-check-draw .4s ease-out 10s forwards}.yp-pay-card__success-title.svelte-8f4tjq{font-size:15px;font-weight:800;letter-spacing:-.02em;color:#0f172a;line-height:1.1}.yp-pay-card__success-sub.svelte-8f4tjq{font-size:11px;color:#475569;margin-top:2px;font-family:monospace}.yp-pay-card__plan.svelte-8f4tjq{background:#f8fafc;border-radius:10px;padding:12px 14px;margin-bottom:12px}.yp-pay-card__plan-row.svelte-8f4tjq{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.yp-pay-card__plan-label.svelte-8f4tjq{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;font-weight:700}.yp-pay-card__plan-val.svelte-8f4tjq{font-size:12px;font-weight:600;color:#0f172a}.yp-pay-card__plan-row--total.svelte-8f4tjq{padding-top:8px;border-top:1px solid #e5e7eb;margin-top:6px;align-items:center}.yp-pay-card__plan-row--total.svelte-8f4tjq .yp-pay-card__plan-val:where(.svelte-8f4tjq){font-size:22px;font-weight:800;color:#1b4f72}.yp-pay-card__pay.svelte-8f4tjq{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:9px;margin-bottom:12px}.yp-pay-card__visa.svelte-8f4tjq{width:36px;height:22px;border-radius:3px;background:#1a1f71;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#fff;letter-spacing:.05em}.yp-pay-card__pay-num.svelte-8f4tjq{font-family:monospace;font-size:12px;font-weight:600;color:#0f172a;flex:1}.yp-pay-card__pay-num.svelte-8f4tjq span:where(.svelte-8f4tjq){color:#94a3b8;margin-right:4px}.yp-pay-card__pay-ok.svelte-8f4tjq{font-size:10px;font-weight:800;color:#059669;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:4px}.yp-pay-card__pay-ok.svelte-8f4tjq:before{content:"✓"}.yp-pay-card__download.svelte-8f4tjq{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#1b4f72,#0c2a3f);color:#fff;cursor:pointer;box-shadow:0 6px 16px -4px #0f172a66;animation:svelte-8f4tjq-yp-download-bounce .6s cubic-bezier(.34,1.56,.64,1) 10.4s both;position:relative;overflow:hidden}.yp-pay-card__download.svelte-8f4tjq:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);animation:svelte-8f4tjq-yp-download-shine 2s cubic-bezier(.22,.8,.22,1) 11s 1 forwards}.yp-pay-card__download-icon.svelte-8f4tjq{width:34px;height:34px;border-radius:9px;background:#ffffff1f;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:svelte-8f4tjq-yp-arrow-bob 1.6s ease-in-out 11s infinite}.yp-pay-card__download-icon.svelte-8f4tjq svg:where(.svelte-8f4tjq){width:16px;height:16px}.yp-pay-card__download-info.svelte-8f4tjq{flex:1;min-width:0}.yp-pay-card__download-title.svelte-8f4tjq{font-size:12px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:2px}.yp-pay-card__download-meta.svelte-8f4tjq{font-size:10px;color:#fff9;font-family:monospace}.yp-pay-card__download-cta.svelte-8f4tjq{font-size:10px;font-weight:800;color:#34d399;letter-spacing:.08em;text-transform:uppercase}.yp-confetti.svelte-8f4tjq{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:20px}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq){position:absolute;width:5px;height:5px;border-radius:1px;opacity:0}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(1){background:#34d399;left:18%;top:30%;animation:svelte-8f4tjq-yp-confetti-fall 1.4s ease-in 9.9s 1}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(2){background:#2563eb;left:36%;top:24%;width:4px;height:4px;border-radius:50%;animation:svelte-8f4tjq-yp-confetti-fall 1.6s ease-in 10s 1}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(3){background:#c0392b;left:62%;top:20%;animation:svelte-8f4tjq-yp-confetti-fall 1.5s ease-in 9.95s 1}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(4){background:#059669;left:78%;top:32%;width:3px;height:7px;animation:svelte-8f4tjq-yp-confetti-fall 1.7s ease-in 10.05s 1}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(5){background:#34d399;left:48%;top:18%;border-radius:50%;animation:svelte-8f4tjq-yp-confetti-fall 1.4s ease-in 9.95s 1}.yp-confetti.svelte-8f4tjq span:where(.svelte-8f4tjq):nth-child(6){background:#e67e6e;left:24%;top:22%;animation:svelte-8f4tjq-yp-confetti-fall 1.6s ease-in 10.1s 1}@media(prefers-reduced-motion:reduce){.yp-stage--read.svelte-8f4tjq,.yp-stage--pay.svelte-8f4tjq{display:none}.yp-stage--fill.svelte-8f4tjq{opacity:1;transform:none;animation:none}.yp-vcard__field.svelte-8f4tjq{opacity:1;animation:none}.yp-step--2.svelte-8f4tjq .yp-step__dot:where(.svelte-8f4tjq){background:#059669;border-color:#059669;color:#fff}.yp-step--2.svelte-8f4tjq .yp-step__label:where(.svelte-8f4tjq){color:#fff}}.hero-demo-wrap.svelte-8f4tjq:hover .yp-stage:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--1:where(.svelte-8f4tjq) .yp-step__dot:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--1:where(.svelte-8f4tjq) .yp-step__label:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--1:where(.svelte-8f4tjq) .yp-step__line:where(.svelte-8f4tjq):after,.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--2:where(.svelte-8f4tjq) .yp-step__dot:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--2:where(.svelte-8f4tjq) .yp-step__label:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--2:where(.svelte-8f4tjq) .yp-step__line:where(.svelte-8f4tjq):after,.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--3:where(.svelte-8f4tjq) .yp-step__dot:where(.svelte-8f4tjq),.hero-demo-wrap.svelte-8f4tjq:hover .yp-step--3:where(.svelte-8f4tjq) .yp-step__label:where(.svelte-8f4tjq){animation-play-state:paused}}@keyframes svelte-8f4tjq-yp-stage1{0%{opacity:0;transform:translateY(8px) scale(.98)}2%{opacity:1;transform:translateY(0) scale(1)}28%{opacity:1;transform:translateY(0) scale(1)}32%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes svelte-8f4tjq-yp-stage2{0%,30%{opacity:0;transform:translateY(8px) scale(.98)}33%{opacity:1;transform:translateY(0) scale(1)}61%{opacity:1;transform:translateY(0) scale(1)}65%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes svelte-8f4tjq-yp-stage3{0%,63%{opacity:0;transform:translateY(8px) scale(.98)}66%{opacity:1;transform:translateY(0) scale(1)}98%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes svelte-8f4tjq-yp-scan-doc{0%{top:-30%}to{top:100%}}@keyframes svelte-8f4tjq-yp-scan-bar{0%{top:-2%}to{top:100%}}@keyframes svelte-8f4tjq-yp-progress{0%{width:0}90%,to{width:100%}}@keyframes svelte-8f4tjq-yp-pct{0%{content:"0%"}25%{content:"28%"}50%{content:"54%"}75%{content:"82%"}to{content:"100%"}}@keyframes svelte-8f4tjq-yp-skel{0%,to{opacity:.6}50%{opacity:1}}@keyframes svelte-8f4tjq-yp-stage2-field-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-8f4tjq-yp-check-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes svelte-8f4tjq-yp-check-draw{to{stroke-dashoffset:0}}@keyframes svelte-8f4tjq-yp-download-bounce{0%{opacity:0;transform:translateY(10px) scale(.96)}60%{transform:translateY(-3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-8f4tjq-yp-download-shine{0%{left:-100%}to{left:130%}}@keyframes svelte-8f4tjq-yp-arrow-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-8f4tjq-yp-confetti-fall{0%{opacity:0;transform:translateY(-10px) rotate(0)}20%{opacity:1}to{opacity:0;transform:translateY(110px) rotate(220deg)}}@keyframes svelte-8f4tjq-yp-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes svelte-8f4tjq-yp-step1-dot{0%{background:#059669;border-color:#059669;color:#fff;box-shadow:0 0 0 4px #05966933}28%{background:#059669;border-color:#059669;color:#fff}32%,to{background:#05966926;border-color:#34d399;color:#34d399;box-shadow:none}}@keyframes svelte-8f4tjq-yp-step1-label{0%,32%{color:#fff}35%,to{color:#ffffff8c}}@keyframes svelte-8f4tjq-yp-step1-line{0%{width:0}28%,to{width:100%}}@keyframes svelte-8f4tjq-yp-step2-dot{0%,28%{background:#ffffff1a;border-color:#ffffff40;color:#ffffff73}32%{background:#059669;border-color:#059669;color:#fff;box-shadow:0 0 0 4px #05966933}61%{background:#059669;border-color:#059669;color:#fff}65%,to{background:#05966926;border-color:#34d399;color:#34d399;box-shadow:none}}@keyframes svelte-8f4tjq-yp-step2-label{0%,32%{color:#ffffff73}35%,65%{color:#fff}68%,to{color:#ffffff8c}}@keyframes svelte-8f4tjq-yp-step2-line{0%,32%{width:0}61%,to{width:100%}}@keyframes svelte-8f4tjq-yp-step3-dot{0%,61%{background:#ffffff1a;border-color:#ffffff40;color:#ffffff73}65%,to{background:#059669;border-color:#059669;color:#fff;box-shadow:0 0 0 4px #05966933}}@keyframes svelte-8f4tjq-yp-step3-label{0%,65%{color:#ffffff73}68%,to{color:#fff}}.hero-partial-note.svelte-8f4tjq{font-size:12px;color:#9ca3af;text-align:center;margin:0}.planes.svelte-1ng9khz{background:var(--yp-bg-light, #f4f5f8);padding:88px 24px 24px;scroll-margin-top:var(--nav-offset, 120px)}.planes-inner.svelte-1ng9khz{max-width:1200px;margin:0 auto}.head.svelte-1ng9khz{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.head-left.svelte-1ng9khz{max-width:700px;flex:1;min-width:0}.eyebrow-row.svelte-1ng9khz{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.eyebrow.svelte-1ng9khz{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--yp-blue, #2563eb);text-transform:uppercase}.title.svelte-1ng9khz{font-size:clamp(1.8rem,3.6vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--yp-text-on-light, #0f172a);margin:0}.title--vehicle.svelte-1ng9khz{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vc-confirmed.svelte-1ng9khz{display:inline-flex;align-items:center;gap:10px}.vc-dot.svelte-1ng9khz{width:10px;height:10px;border-radius:50%;background:var(--yp-success, #27ae60);flex-shrink:0;box-shadow:0 0 0 3px #27ae602e;animation:svelte-1ng9khz-vcPulse 2s ease-in-out infinite}@keyframes svelte-1ng9khz-vcPulse{0%,to{box-shadow:0 0 0 3px #27ae602e}50%{box-shadow:0 0 0 6px #27ae6000}}.placa-badge.svelte-1ng9khz{display:inline-block;font-size:14px;font-weight:700;color:var(--yp-text-muted, #64748b);background:#fff;border:1px solid var(--yp-border, #e2e8f0);border-radius:6px;padding:4px 10px;letter-spacing:.04em;font-family:monospace}.head-right.svelte-1ng9khz{text-align:right;flex-shrink:0}.head-right-vehicle.svelte-1ng9khz{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.head-note.svelte-1ng9khz{font-size:14px;color:var(--yp-text-body, #475569);margin:0}.ruv-ok.svelte-1ng9khz{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--yp-success, #27ae60)}.ruv-ok-dot.svelte-1ng9khz{width:8px;height:8px;border-radius:50%;background:var(--yp-success, #27ae60)}.change-vehicle-btn.svelte-1ng9khz{font-size:12px;font-weight:500;color:#64748b;background:none;border:1px solid #e2e8f0;border-radius:8px;padding:5px 12px;cursor:pointer;transition:border-color .15s,color .15s;font-family:inherit}.change-vehicle-btn.svelte-1ng9khz:hover{border-color:#94a3b8;color:#334155}.ruv-invite.svelte-1ng9khz{display:flex;align-items:center;gap:24px;background:#fff;border:1.5px dashed var(--yp-border, #e2e8f0);border-radius:16px;padding:20px 24px;margin-bottom:32px;overflow:hidden}.ruv-invite-copy.svelte-1ng9khz{flex:1;min-width:0}.ruv-invite-title.svelte-1ng9khz{font-size:15px;font-weight:700;color:var(--yp-text-on-light, #0f172a);margin:0 0 4px;letter-spacing:-.01em}.ruv-invite-sub.svelte-1ng9khz{font-size:13px;color:var(--yp-text-body, #475569);margin:0;line-height:1.5}.ruv-drop.svelte-1ng9khz{position:relative;display:flex;align-items:center;justify-content:center;min-width:140px;height:72px;background:var(--yp-bg-light, #f4f5f8);border:1.5px dashed var(--yp-border, #cbd5e1);border-radius:12px;cursor:pointer;overflow:hidden;transition:border-color .2s,background .2s;flex-shrink:0}.ruv-drop.svelte-1ng9khz:hover:not(.ruv-drop--scanning):not(.ruv-drop--done){border-color:var(--yp-blue, #2563eb);background:#eff6ff}.ruv-drop--dragging.svelte-1ng9khz{border-color:var(--yp-blue, #2563eb);background:#dbeafe}.ruv-drop--scanning.svelte-1ng9khz{cursor:default;border-color:var(--yp-blue, #2563eb);border-style:solid;background:#eff6ff}.ruv-drop--done.svelte-1ng9khz{cursor:default;border-color:var(--yp-success, #27ae60);border-style:solid;background:#f0fdf4}.drop-idle.svelte-1ng9khz{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--yp-text-body, #475569);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.drop-idle.svelte-1ng9khz svg{color:var(--yp-blue, #2563eb)}.drop-scanning.svelte-1ng9khz{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--yp-blue, #2563eb);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.scan-spinner.svelte-1ng9khz{width:20px;height:20px;border-radius:50%;border:2px solid rgba(37,99,235,.2);border-top-color:var(--yp-blue, #2563eb);animation:svelte-1ng9khz-spin .8s linear infinite}@keyframes svelte-1ng9khz-spin{to{transform:rotate(360deg)}}.drop-done.svelte-1ng9khz{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--yp-success, #27ae60);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.drop-done-icon.svelte-1ng9khz{font-size:22px;line-height:1}.drop-scan-bar.svelte-1ng9khz{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--yp-blue, #2563eb) 50%,transparent 100%);animation:svelte-1ng9khz-scanBar 1.2s ease-in-out infinite}@keyframes svelte-1ng9khz-scanBar{0%{transform:translateY(0)}to{transform:translateY(72px)}}.embed-error.svelte-1ng9khz{grid-column:1 / -1;font-size:12px;color:var(--yp-danger, #dc2626);margin:4px 0 0;font-weight:600}.vehicle-block.svelte-1ng9khz{margin-bottom:28px}.vehicle-block--pickup.svelte-1ng9khz{margin-bottom:0}.vsec-divider.svelte-1ng9khz{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1.5px solid var(--yp-border, #e2e8f0)}.vsec-icon-wrap.svelte-1ng9khz{width:26px;height:26px;border-radius:6px;flex-shrink:0;background:var(--yp-navy-tint, #eff6ff);color:var(--yp-navy, #1b4f72);display:inline-flex;align-items:center;justify-content:center}.vsec-label.svelte-1ng9khz{font-size:12.5px;font-weight:700;color:var(--yp-text-on-light, #0f172a);letter-spacing:.01em;display:flex;align-items:center;gap:7px}.vsec-match.svelte-1ng9khz{font-size:10.5px;font-weight:600;background:#dcfce7;color:#15803d;padding:2px 8px;border-radius:99px}.carousel.svelte-1ng9khz{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:14px 2px 10px;margin-left:-2px;scrollbar-width:thin;scrollbar-color:var(--yp-border, #e2e8f0) transparent}.carousel.svelte-1ng9khz::-webkit-scrollbar{height:4px}.carousel.svelte-1ng9khz::-webkit-scrollbar-track{background:transparent}.carousel.svelte-1ng9khz::-webkit-scrollbar-thumb{background:var(--yp-border, #e2e8f0);border-radius:4px}.carousel.svelte-1ng9khz .card:where(.svelte-1ng9khz){flex-shrink:0;scroll-snap-align:start;width:clamp(230px,26vw,290px)}.carousel--pickup.svelte-1ng9khz .card:where(.svelte-1ng9khz){width:clamp(260px,32vw,340px)}.card.svelte-1ng9khz{position:relative;background:#fff;border:1px solid var(--yp-border, #e2e8f0);border-radius:14px;padding:22px 18px;display:flex;flex-direction:column}.card.featured.svelte-1ng9khz{background:var(--yp-navy, #1b4f72);border:2px solid var(--yp-navy, #1b4f72);padding:21px 17px}.card.featured.svelte-1ng9khz .plan-name:where(.svelte-1ng9khz),.card.featured.svelte-1ng9khz .price:where(.svelte-1ng9khz){color:#fff}.card.featured.svelte-1ng9khz .price-unit:where(.svelte-1ng9khz),.card.featured.svelte-1ng9khz .price-sub:where(.svelte-1ng9khz),.card.featured.svelte-1ng9khz .bl:where(.svelte-1ng9khz){color:#fff9}.card.featured.svelte-1ng9khz .bv:where(.svelte-1ng9khz){color:#ffffffeb}.card.featured.svelte-1ng9khz .bullets:where(.svelte-1ng9khz) li:where(.svelte-1ng9khz){border-top-color:#ffffff1a}.card.featured.svelte-1ng9khz .tag--blue:where(.svelte-1ng9khz),.card.featured.svelte-1ng9khz .tag--navy:where(.svelte-1ng9khz),.card.featured.svelte-1ng9khz .tag--muted:where(.svelte-1ng9khz){background:#ffffff26;color:#ffffffd9}.card.featured.svelte-1ng9khz .plan-cta--featured{background:var(--yp-surface)!important;color:var(--yp-navy)!important;box-shadow:none!important}.card.featured.svelte-1ng9khz .plan-cta--featured:before{display:none!important}.card.featured.svelte-1ng9khz .plan-cta--featured:hover{background:var(--yp-blue-soft)!important;color:var(--yp-blue-dark)!important}.popular-badge.svelte-1ng9khz{position:absolute;top:-11px;left:16px;background:var(--yp-navy, #1b4f72);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:6px;white-space:nowrap;box-shadow:0 2px 6px #1b4f7259}.tag.svelte-1ng9khz{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:6px;margin-bottom:12px;align-self:flex-start}.tag--muted.svelte-1ng9khz{background:#f1f5f9;color:#64748b}.tag--blue.svelte-1ng9khz{background:#dbeafe;color:#1d4ed8}.tag--navy.svelte-1ng9khz{background:#e0e7ef;color:#1b4f72}.plan-name.svelte-1ng9khz{font-size:17px;font-weight:700;color:var(--yp-text-on-light, #0f172a);margin:0 0 14px;letter-spacing:-.015em}.price-block.svelte-1ng9khz{display:flex;align-items:baseline;gap:4px;margin-bottom:2px}.price.svelte-1ng9khz{font-size:28px;font-weight:700;color:var(--yp-text-on-light, #0f172a);letter-spacing:-.02em}.price-unit.svelte-1ng9khz{font-size:13px;color:var(--yp-text-muted, #64748b);font-weight:600}.price-sub.svelte-1ng9khz{font-size:11.5px;color:var(--yp-text-muted, #64748b);margin:0 0 18px;line-height:1.4}.bullets.svelte-1ng9khz{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:8px;flex:1}.bullets.svelte-1ng9khz li:where(.svelte-1ng9khz){display:flex;flex-direction:column;gap:2px;padding:6px 0;border-top:1px solid var(--yp-border-soft, #f1f5f9)}.bullets.svelte-1ng9khz li:where(.svelte-1ng9khz):first-child{border-top:0;padding-top:0}.bl.svelte-1ng9khz{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--yp-text-muted, #64748b)}.bv.svelte-1ng9khz{font-size:13.5px;font-weight:600;color:var(--yp-text-on-light, #0f172a);line-height:1.35}.plan-cta{height:38px!important;min-height:38px!important;font-size:13.5px!important;padding:0 var(--yp-space-3)!important}.card-insurer-logo.svelte-1ng9khz{position:absolute;top:14px;right:14px;width:58px;height:58px;object-fit:contain;padding:10px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;opacity:.95}.card.featured.svelte-1ng9khz .card-insurer-logo:where(.svelte-1ng9khz){background:#fffffff7;box-shadow:0 2px 12px #0000002e;opacity:1;filter:none}@media(max-width:768px){.planes.svelte-1ng9khz{padding:56px 16px 32px}.head.svelte-1ng9khz{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.head-left.svelte-1ng9khz{max-width:100%}.head-right.svelte-1ng9khz{text-align:left}.head-right-vehicle.svelte-1ng9khz{align-items:flex-start}.title.svelte-1ng9khz{font-size:clamp(1.75rem,7.5vw,2.2rem);line-height:1.1}.carousel.svelte-1ng9khz .card:where(.svelte-1ng9khz){width:min(76vw,270px)}.carousel--pickup.svelte-1ng9khz .card:where(.svelte-1ng9khz){width:min(82vw,300px)}.vsec-divider.svelte-1ng9khz{margin-bottom:10px}}@media(max-width:640px){.carousel.svelte-1ng9khz{gap:10px}.ruv-invite.svelte-1ng9khz{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.ruv-invite-copy.svelte-1ng9khz{flex:1 1 auto}.ruv-drop.svelte-1ng9khz{min-width:0;width:100%;height:64px}}@media(max-width:480px){.title.svelte-1ng9khz{font-size:clamp(1.6rem,7vw,2rem)}.carousel.svelte-1ng9khz .card:where(.svelte-1ng9khz){width:min(80vw,250px)}.carousel--pickup.svelte-1ng9khz .card:where(.svelte-1ng9khz){width:min(85vw,280px)}}.embed-partial-note.svelte-1ng9khz{font-size:11px;color:#9ca3af;text-align:center;margin:4px 0 0}
