.hero[data-astro-cid-7qcqx2cp]{background:linear-gradient(to bottom right, var(--emapa-gray-50), var(--emapa-gray-100));width:100%}.hero-inner[data-astro-cid-7qcqx2cp]{max-width:var(--emapa-container);padding:clamp(24px, 4vw, 48px) var(--emapa-section-pad-x) clamp(32px, 5vw, 56px);gap:var(--emapa-space-8);flex-wrap:wrap;align-items:center;margin:0 auto;display:flex}.hero-text[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-6);flex-direction:column;flex:400px;min-width:0;display:flex}.eyebrow[data-astro-cid-7qcqx2cp]{font-family:var(--emapa-font-display);text-transform:uppercase;font-weight:700;font-size:var(--emapa-text-body);letter-spacing:.06em;color:var(--emapa-color-brand)}h1[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-h1-article);line-height:var(--emapa-lh-heading)}.hero-lead[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-lead-hero);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}.actions[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-4);padding-top:var(--emapa-space-1);flex-wrap:wrap;display:flex}.actions--spaced[data-astro-cid-7qcqx2cp]{padding-top:var(--emapa-space-2)}.hero-art[data-astro-cid-7qcqx2cp]{flex:1.6 560px;justify-content:center;align-items:center;min-width:0;display:flex}.hero-art[data-astro-cid-7qcqx2cp] img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.marquee[data-astro-cid-7qcqx2cp]{background:linear-gradient(to bottom right, var(--emapa-gray-50), var(--emapa-gray-100));width:100%;padding:var(--emapa-space-4) 0;border-top:1px solid var(--emapa-color-border);border-bottom:1px solid var(--emapa-color-border);overflow:hidden}.marquee-track[data-astro-cid-7qcqx2cp]{white-space:nowrap;width:max-content;animation:30s linear infinite tms-marquee;display:flex}.marquee-copy[data-astro-cid-7qcqx2cp]{margin:0;padding:0;list-style:none;display:flex}.marquee-item[data-astro-cid-7qcqx2cp]{align-items:center;gap:var(--emapa-space-3);padding:0 var(--emapa-space-10);display:inline-flex}.marquee-value[data-astro-cid-7qcqx2cp]{font-family:var(--emapa-font-display);color:var(--emapa-gray-800);font-size:2.5rem;font-weight:700}.marquee-label[data-astro-cid-7qcqx2cp]{font-family:var(--emapa-font-body);font-size:var(--emapa-text-body);color:var(--emapa-color-text-faint)}.marquee-bullet[data-astro-cid-7qcqx2cp]{color:var(--emapa-gray-300);margin:0 var(--emapa-space-2);font-size:1.5rem}@keyframes tms-marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-7qcqx2cp]{animation:none}}.stack[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-8);flex-direction:column;display:flex}.split[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));display:grid}.split--center[data-astro-cid-7qcqx2cp]{align-items:center}.split--start[data-astro-cid-7qcqx2cp]{align-items:start}.col[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-5);flex-direction:column;display:flex}.col--tight[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-4)}.figure[data-astro-cid-7qcqx2cp]{justify-content:center;align-items:center;display:flex}.group[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-3);flex-direction:column;display:flex}.group--tight[data-astro-cid-7qcqx2cp]{gap:10px}.label[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text);font-weight:600}.aside[data-astro-cid-7qcqx2cp]{max-width:1100px;font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}.steps[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);padding:var(--emapa-space-5);gap:var(--emapa-space-2);flex-direction:column;display:flex}.step-num[data-astro-cid-7qcqx2cp]{font-family:var(--emapa-font-display);color:var(--emapa-color-brand);font-size:.9rem;font-weight:700}.step-text[data-astro-cid-7qcqx2cp]{font-family:var(--emapa-font-display);text-transform:uppercase;letter-spacing:.04em;font-size:1.05rem;font-weight:700;line-height:var(--emapa-lh-heading);color:var(--emapa-color-heading)}.muted[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}h3[data-astro-cid-7qcqx2cp]{font-size:1.125rem;line-height:var(--emapa-lh-heading)}.tile[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-brand-tint);border-radius:var(--emapa-radius-lg);width:48px;height:48px;color:var(--emapa-color-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tile--data[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface);color:var(--emapa-color-data)}.tile-card[data-astro-cid-7qcqx2cp]{border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);padding:var(--emapa-space-5) var(--emapa-space-6);align-items:center;gap:var(--emapa-space-4);display:flex}.tile-card--muted[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-bg-muted)}.tile-card--surface[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface)}.tile-text[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-gray-800);font-weight:600}.tile-prose[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-prose)}.tile-prose[data-astro-cid-7qcqx2cp] strong[data-astro-cid-7qcqx2cp]{color:var(--emapa-color-text)}.tile-list[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.tile-list--thirds[data-astro-cid-7qcqx2cp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,33.3333% - 10.6667px)),1fr))}.panel[data-astro-cid-7qcqx2cp]{border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);padding:var(--emapa-space-7);gap:var(--emapa-space-4);flex-direction:column;display:flex}.panel--muted[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-bg-muted)}.panel--surface[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface)}.panel-head[data-astro-cid-7qcqx2cp]{align-items:center;gap:14px;display:flex}.panel-foot[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted);padding-top:var(--emapa-space-4);border-top:1px solid var(--emapa-color-border)}.checks[data-astro-cid-7qcqx2cp]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.checks--grid[data-astro-cid-7qcqx2cp]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min)), 1fr));gap:10px var(--emapa-space-6);display:grid}.checks--wide-gap[data-astro-cid-7qcqx2cp]{gap:10px var(--emapa-space-8)}.checks[data-astro-cid-7qcqx2cp] li[data-astro-cid-7qcqx2cp]{align-items:flex-start;gap:10px;display:flex}.checks[data-astro-cid-7qcqx2cp] svg{color:var(--emapa-color-brand);flex-shrink:0;margin-top:3px}.checks[data-astro-cid-7qcqx2cp] span[data-astro-cid-7qcqx2cp]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-prose)}.tags[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-7qcqx2cp] li[data-astro-cid-7qcqx2cp]{padding:6px var(--emapa-space-3);background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-sm);color:var(--emapa-color-text-prose);font-size:.9rem;font-weight:600}.lists[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.callout[data-astro-cid-7qcqx2cp]{border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-xl);padding:var(--emapa-space-6) var(--emapa-space-8);align-items:center;gap:var(--emapa-space-6);display:flex}.callout--surface[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface)}.callout--muted[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-bg-muted)}.callout-mark[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-brand-tint);border-radius:var(--emapa-radius-pill);width:56px;height:56px;color:var(--emapa-color-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.callout[data-astro-cid-7qcqx2cp] p[data-astro-cid-7qcqx2cp]{font-size:1.1rem;line-height:var(--emapa-lh-body);color:var(--emapa-color-text);flex:1;font-weight:600}.zoom[data-astro-cid-7qcqx2cp]{border-radius:var(--emapa-radius-lg);cursor:zoom-in;width:100%;display:block;position:relative}.zoom[data-astro-cid-7qcqx2cp]:focus-visible{outline-offset:4px}.zoom[data-astro-cid-7qcqx2cp] img{border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-lg);width:100%;height:auto;box-shadow:var(--emapa-shadow-lift);display:block}.zoom-badge[data-astro-cid-7qcqx2cp]{right:var(--emapa-space-3);bottom:var(--emapa-space-3);padding:var(--emapa-space-2) var(--emapa-space-3);background:color-mix(in srgb, var(--emapa-gray-900) 85%, transparent);color:var(--emapa-white);border-radius:var(--emapa-radius-sm);align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute}.routing[data-astro-cid-7qcqx2cp]{background:var(--emapa-slate-100);border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-xl);padding:var(--emapa-space-8);gap:var(--emapa-space-4);flex-direction:column;display:flex}.routing-intro[data-astro-cid-7qcqx2cp]{max-width:1100px;font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-prose)}.restrictions[data-astro-cid-7qcqx2cp]{gap:var(--emapa-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}.restrictions[data-astro-cid-7qcqx2cp] li[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-lg);padding:var(--emapa-space-4) var(--emapa-space-5);align-items:center;gap:var(--emapa-space-3);font-size:var(--emapa-text-body);color:var(--emapa-gray-800);font-weight:600;display:flex}.restrictions[data-astro-cid-7qcqx2cp] svg{color:var(--emapa-color-data);flex-shrink:0}.routing-outcome[data-astro-cid-7qcqx2cp]{max-width:1100px;font-size:1.1rem;line-height:var(--emapa-lh-body);color:var(--emapa-color-text);font-weight:600}.routing-foot[data-astro-cid-7qcqx2cp]{font-size:.9rem;line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted);padding-top:var(--emapa-space-4);border-top:1px solid var(--emapa-color-border)}.phone[data-astro-cid-7qcqx2cp]{aspect-ratio:941/1672;filter:drop-shadow(0 25px 25px #00000026);width:100%;max-width:320px;position:relative}.phone[data-astro-cid-7qcqx2cp] .phone-screen{object-fit:cover;object-position:top;border-radius:9%/4.2%;width:72.1%;height:88%;position:absolute;top:6%;left:14%}.phone[data-astro-cid-7qcqx2cp] .phone-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.reason[data-astro-cid-7qcqx2cp]{flex-direction:column;gap:10px;display:flex}.reason-head[data-astro-cid-7qcqx2cp]{align-items:center;gap:var(--emapa-space-3);display:flex}.reason-head[data-astro-cid-7qcqx2cp] svg{color:var(--emapa-color-brand);flex-shrink:0}.reason[data-astro-cid-7qcqx2cp] h3[data-astro-cid-7qcqx2cp]{letter-spacing:.04em}.reason[data-astro-cid-7qcqx2cp] p[data-astro-cid-7qcqx2cp]{font-size:.95rem;line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}.compare-link[data-astro-cid-7qcqx2cp]{color:inherit;text-decoration:none;transition:box-shadow .2s,border-color .2s}.compare-link[data-astro-cid-7qcqx2cp]:hover{color:inherit;box-shadow:var(--emapa-shadow-hover);border-color:var(--emapa-red-200)}.compare-more[data-astro-cid-7qcqx2cp]{align-items:center;gap:var(--emapa-space-2);min-height:var(--emapa-tap-target);color:var(--emapa-color-brand);margin-top:auto;font-weight:600;display:inline-flex}.compare-current[data-astro-cid-7qcqx2cp]{border:2px solid var(--emapa-color-brand)}.closing[data-astro-cid-7qcqx2cp]{background:var(--emapa-color-bg-muted);border:1px solid var(--emapa-color-border);border-radius:var(--emapa-radius-xl);gap:var(--emapa-space-5);flex-direction:column;padding:clamp(28px,4vw,48px);display:flex}
