.article-page[data-v-3b1370ef]{background:radial-gradient(ellipse at 50% 0,#1a1a17 0,#121210 40%,#050504 100%);min-height:60vh}.read-progress[data-v-3b1370ef]{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--olivo-600),var(--olivo-300));z-index:1001;transition:width .1s linear}@media (prefers-reduced-motion:reduce){.read-progress[data-v-3b1370ef]{transition:none}}.article[data-v-3b1370ef]{max-width:720px;margin:0 auto;padding:3.5rem 1.5rem 6rem}.article-hero[data-v-3b1370ef]{margin-bottom:2.5rem}.back-link[data-v-3b1370ef]{display:inline-block;margin-bottom:1.5rem;color:var(--plateado-300);text-decoration:none;font-size:.88rem;transition:color .2s ease}.back-link[data-v-3b1370ef]:hover{color:var(--olivo-300)}.article-category[data-v-3b1370ef]{display:inline-block;margin-bottom:1rem;padding:.3rem .8rem;border-radius:999px;background:hsla(73,26%,52%,.14);color:var(--olivo-300);font-size:.78rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.article-hero h1[data-v-3b1370ef]{font-size:clamp(1.9rem,5vw,2.7rem);line-height:1.25;color:#f5f6f0;margin-bottom:.9rem}.article-meta[data-v-3b1370ef]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--plateado-500);margin-bottom:1.4rem}.meta-dot[data-v-3b1370ef]{color:var(--olivo-300)}.article-lead[data-v-3b1370ef]{font-size:clamp(1rem,2vw,1.15rem);line-height:1.7;color:var(--plateado-200)}.signal-section[data-v-3b1370ef]{margin:3.2rem 0}.signal-section p[data-v-3b1370ef]{font-size:1rem;line-height:1.75;color:var(--plateado-200);margin-bottom:1.1rem}.signal-heading[data-v-3b1370ef]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.4rem}.signal-number[data-v-3b1370ef]{font-size:1.8rem;font-weight:800;color:hsla(73,26%,52%,.35);line-height:1;flex-shrink:0}.signal-tag[data-v-3b1370ef]{display:block;font-size:.78rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--olivo-300);margin-bottom:.3rem}.signal-heading h2[data-v-3b1370ef]{font-size:clamp(1.2rem,3vw,1.5rem);color:#f5f6f0;line-height:1.3}.diagram-block[data-v-3b1370ef]{margin-top:1.6rem;padding:1.6rem;border-radius:18px;background:linear-gradient(150deg,rgba(28,28,26,.85),rgba(9,9,8,.92));border:1px solid hsla(73,26%,52%,.2)}.diagram-block h2[data-v-3b1370ef]{font-size:clamp(1.2rem,3vw,1.5rem);color:#f5f6f0;margin-bottom:.5rem}.diagram-caption[data-v-3b1370ef]{font-size:.88rem;color:var(--plateado-500);margin-bottom:1.3rem;line-height:1.5}.funnel-block[data-v-3b1370ef]{margin:2.6rem 0 3.2rem}.funnel[data-v-3b1370ef]{display:flex;flex-direction:column;gap:.9rem}.funnel-row[data-v-3b1370ef]{display:grid;grid-template-columns:130px 1fr 60px;align-items:center;gap:.8rem}.funnel-label[data-v-3b1370ef]{font-size:.82rem;color:var(--plateado-300)}.funnel-track[data-v-3b1370ef]{height:14px;border-radius:999px;background:hsla(0,0%,100%,.06);overflow:hidden}.funnel-fill[data-v-3b1370ef]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--olivo-600),var(--olivo-300))}.funnel-value[data-v-3b1370ef]{font-size:.85rem;font-weight:700;color:#f5f6f0;text-align:right}.speed-chart[data-v-3b1370ef]{display:flex;align-items:flex-end;justify-content:space-around;gap:1.2rem;height:180px}.speed-bar-col[data-v-3b1370ef]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;height:100%}.speed-bar-track[data-v-3b1370ef]{width:100%;max-width:64px;height:100px;display:flex;align-items:flex-end;background:hsla(0,0%,100%,.06);border-radius:10px;overflow:hidden;margin-bottom:.7rem}.speed-bar-fill[data-v-3b1370ef]{width:100%;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#d16a4a,#97a565)}.speed-bar-stat[data-v-3b1370ef]{font-size:.82rem;font-weight:700;color:#f5f6f0;text-align:center}.speed-bar-label[data-v-3b1370ef]{font-size:.74rem;color:var(--plateado-500);text-align:center}.device-compare[data-v-3b1370ef]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.device-card[data-v-3b1370ef]{display:flex;flex-direction:column;align-items:center;gap:.7rem}.device-frame[data-v-3b1370ef]{width:160px;height:110px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:.9rem;display:flex;flex-direction:column;gap:.5rem;position:relative;overflow:hidden}.device-line[data-v-3b1370ef]{display:block;height:8px;border-radius:4px;background:hsla(74,17%,85%,.28)}.line-1[data-v-3b1370ef]{width:90%}.line-2[data-v-3b1370ef]{width:70%}.line-3[data-v-3b1370ef]{width:50%}.device-btn[data-v-3b1370ef]{margin-top:auto;width:46%;height:16px;border-radius:999px;background:var(--olivo-300)}.device-mobile-broken .line-2.overflow[data-v-3b1370ef]{width:118%}.device-mobile-broken .line-3.shift[data-v-3b1370ef]{transform:translateX(18px)}.device-mobile-broken .device-btn.cut[data-v-3b1370ef]{width:70%;transform:translateX(40px);opacity:.5}.device-no-cta[data-v-3b1370ef]{justify-content:flex-start;opacity:.7}.device-with-cta[data-v-3b1370ef]{border-color:hsla(73,26%,52%,.45)}.device-cta-btn[data-v-3b1370ef]{margin-top:auto;align-self:flex-start;padding:.35rem .8rem;border-radius:999px;background:var(--olivo-300);color:#10130a;font-size:.68rem;font-weight:700;white-space:nowrap;animation:ctaGlow-3b1370ef 1.8s ease-in-out infinite}@keyframes ctaGlow-3b1370ef{0%,to{box-shadow:0 0 0 0 hsla(73,26%,52%,.5)}50%{box-shadow:0 0 0 6px hsla(73,26%,52%,0)}}@media (prefers-reduced-motion:reduce){.device-cta-btn[data-v-3b1370ef]{animation:none}}.device-label[data-v-3b1370ef]{font-size:.78rem;color:var(--plateado-500)}.checklist[data-v-3b1370ef]{display:flex;flex-direction:column;gap:.9rem;list-style:none}.checklist li[data-v-3b1370ef]{display:flex;align-items:center;gap:.7rem;font-size:.95rem;color:var(--plateado-200)}.check-mark[data-v-3b1370ef]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:hsla(73,26%,52%,.2);color:var(--olivo-300);font-weight:800;font-size:.85rem;flex-shrink:0}.rank-scale[data-v-3b1370ef]{padding-top:.5rem}.rank-track[data-v-3b1370ef]{position:relative;height:44px;background:hsla(0,0%,100%,.06);border-radius:999px;margin-bottom:.6rem}.rank-marker[data-v-3b1370ef]{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.3rem}.rank-pin[data-v-3b1370ef]{width:16px;height:16px;border-radius:50%;border:3px solid #14150f}.rank-marker-competitor .rank-pin[data-v-3b1370ef]{background:var(--olivo-300)}.rank-marker-you .rank-pin[data-v-3b1370ef]{background:#d16a4a}.rank-tooltip[data-v-3b1370ef]{position:absolute;top:-1.9rem;white-space:nowrap;font-size:.72rem;font-weight:700;color:#f5f6f0;background:rgba(10,10,8,.85);padding:.2rem .55rem;border-radius:6px}.rank-axis[data-v-3b1370ef]{display:flex;justify-content:space-between;font-size:.74rem;color:var(--plateado-500);padding:0 .3rem}.summary-block[data-v-3b1370ef]{margin:3.5rem 0;padding:2rem 1.6rem;border-radius:20px;background:linear-gradient(150deg,rgba(28,28,26,.9),rgba(9,9,8,.95));border:1px solid hsla(73,26%,52%,.25)}.summary-block h2[data-v-3b1370ef]{font-size:clamp(1.3rem,3.2vw,1.7rem);color:#f5f6f0;margin-bottom:.5rem}.summary-list[data-v-3b1370ef]{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin-top:1.2rem}.summary-list li[data-v-3b1370ef]{display:flex;align-items:center;gap:.8rem;font-size:.98rem;font-weight:600;color:#f5f6f0}.summary-index[data-v-3b1370ef]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--olivo-600);color:#f5f6f0;font-size:.8rem;font-weight:800;flex-shrink:0}.article-cta[data-v-3b1370ef]{text-align:center;padding:2.4rem 1.5rem;margin-top:3rem;border-radius:20px;background:linear-gradient(135deg,hsla(73,26%,52%,.14),rgba(10,10,8,.4));border:1px solid hsla(73,26%,52%,.3)}.article-cta h2[data-v-3b1370ef]{font-size:clamp(1.3rem,3.2vw,1.7rem);color:#f5f6f0;margin-bottom:.7rem}.article-cta p[data-v-3b1370ef]{color:var(--plateado-300);line-height:1.6;margin-bottom:1.5rem;max-width:480px;margin-inline:auto}.article-cta-btn[data-v-3b1370ef]{display:inline-flex;padding:.75rem 1.6rem;border-radius:999px;background:var(--olivo-300);color:#10130a;font-weight:700;text-decoration:none;transition:background .18s ease,transform .18s ease}.article-cta-btn[data-v-3b1370ef]:hover{background:#b4c37f;transform:translateY(-2px)}@media (max-width:600px){.article[data-v-3b1370ef]{padding:2.5rem 1.2rem 4rem}.funnel-row[data-v-3b1370ef]{grid-template-columns:100px 1fr 46px}.device-frame[data-v-3b1370ef]{width:130px;height:95px}.device-compare[data-v-3b1370ef]{gap:1.2rem}}@media (prefers-reduced-motion:reduce){.funnel-fill[data-v-3b1370ef],.speed-bar-fill[data-v-3b1370ef]{transition:none}}