.pillar-page[data-astro-cid-fctaj6o5]{flex-direction:column;gap:28px;max-width:1080px;padding-top:25px;padding-bottom:70px;display:flex}.breadcrumb[data-astro-cid-fctaj6o5]{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.breadcrumb[data-astro-cid-fctaj6o5] a[data-astro-cid-fctaj6o5]{color:var(--muted);text-decoration:none}.breadcrumb[data-astro-cid-fctaj6o5] a[data-astro-cid-fctaj6o5]:hover{color:var(--accent)}.breadcrumb[data-astro-cid-fctaj6o5] .current[data-astro-cid-fctaj6o5]{color:var(--fg);font-weight:600}.pillar-intro-card[data-astro-cid-fctaj6o5],.subnav-card[data-astro-cid-fctaj6o5],.featured-services-card[data-astro-cid-fctaj6o5],.related-posts-card[data-astro-cid-fctaj6o5],.faq-section-card[data-astro-cid-fctaj6o5]{background:var(--card);padding:30px}.pillar-tag[data-astro-cid-fctaj6o5]{color:var(--accent);letter-spacing:.5px;background:var(--accent-soft);border-radius:6px;margin-bottom:8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.pillar-header[data-astro-cid-fctaj6o5] h1[data-astro-cid-fctaj6o5]{margin:6px 0 12px;font-size:24px;font-weight:800}.pillar-lead[data-astro-cid-fctaj6o5]{color:var(--muted);margin-bottom:22px;font-size:14px;line-height:1.8}.table-wrap[data-astro-cid-fctaj6o5]{overflow-x:auto}.compare-table[data-astro-cid-fctaj6o5]{border-collapse:collapse;width:100%;margin-top:10px;font-size:13px}.compare-table[data-astro-cid-fctaj6o5] th[data-astro-cid-fctaj6o5],.compare-table[data-astro-cid-fctaj6o5] td[data-astro-cid-fctaj6o5]{border:1px solid var(--border);text-align:left;padding:12px 14px;line-height:1.6}.compare-table[data-astro-cid-fctaj6o5] th[data-astro-cid-fctaj6o5]{background:var(--bg-soft,#00000008);font-weight:700}.subnav-grid[data-astro-cid-fctaj6o5]{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:15px;display:grid}.subnav-item[data-astro-cid-fctaj6o5]{background:var(--bg-soft,#00000005);border:1px solid var(--border);color:var(--fg);border-radius:10px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.subnav-item[data-astro-cid-fctaj6o5]:hover{border-color:var(--accent);transform:translateY(-2px)}.subnav-item[data-astro-cid-fctaj6o5] span[data-astro-cid-fctaj6o5].icon-[lucide--terminal],.subnav-item[data-astro-cid-fctaj6o5] span[data-astro-cid-fctaj6o5].icon-[material-symbols--storefront],.subnav-item[data-astro-cid-fctaj6o5] span[data-astro-cid-fctaj6o5].icon-[lucide--activity],.subnav-item[data-astro-cid-fctaj6o5] span[data-astro-cid-fctaj6o5].icon-[lucide--smartphone]{color:var(--accent);font-size:22px}.subnav-item[data-astro-cid-fctaj6o5] strong[data-astro-cid-fctaj6o5]{font-size:13px;display:block}.subnav-item[data-astro-cid-fctaj6o5] span[data-astro-cid-fctaj6o5]{color:var(--muted);font-size:11px}.services-grid[data-astro-cid-fctaj6o5]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:15px;display:grid}.service-card[data-astro-cid-fctaj6o5]{background:var(--bg-soft,#00000005);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.service-top[data-astro-cid-fctaj6o5]{justify-content:space-between;align-items:center;gap:8px;display:flex}.rank-badge[data-astro-cid-fctaj6o5]{color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.service-name[data-astro-cid-fctaj6o5]{flex:1;margin:0;font-size:16px}.service-price[data-astro-cid-fctaj6o5]{color:var(--accent);font-size:13px;font-weight:700}.service-desc[data-astro-cid-fctaj6o5]{color:var(--muted);flex:1;margin:0;font-size:12px;line-height:1.6}.service-specs[data-astro-cid-fctaj6o5]{color:var(--muted);background:var(--card);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;font-size:11px;display:flex}.service-actions[data-astro-cid-fctaj6o5]{gap:8px;margin-top:6px;display:flex}.btn[data-astro-cid-fctaj6o5]{text-align:center;border-radius:6px;padding:6px 12px;font-size:12px;text-decoration:none}.text-btn[data-astro-cid-fctaj6o5]{background:var(--card);border:1px solid var(--border);color:var(--fg);flex:1}.primary-btn[data-astro-cid-fctaj6o5]{background:var(--accent);color:#fff;flex:1;font-weight:600}.posts-list[data-astro-cid-fctaj6o5]{flex-direction:column;gap:12px;margin-top:15px;display:flex}.post-item-link[data-astro-cid-fctaj6o5]{background:var(--bg-soft,#00000005);border:1px solid var(--border);color:var(--fg);border-radius:10px;justify-content:space-between;align-items:center;padding:14px 18px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}.post-item-link[data-astro-cid-fctaj6o5]:hover{border-color:var(--accent);transform:translate(4px)}.post-item-date[data-astro-cid-fctaj6o5]{color:var(--muted);font-size:11px;font-family:var(--font-code)}.post-item-title[data-astro-cid-fctaj6o5]{margin:4px 0 2px;font-size:15px;font-weight:700}.post-item-desc[data-astro-cid-fctaj6o5]{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.post-item-arrow[data-astro-cid-fctaj6o5]{color:var(--accent);margin-left:15px;font-size:18px}.faq-list[data-astro-cid-fctaj6o5]{flex-direction:column;gap:12px;margin-top:15px;display:flex}.faq-item[data-astro-cid-fctaj6o5]{background:var(--bg-soft,#00000005);border:1px solid var(--border);border-radius:8px;padding:12px 16px}.faq-item[data-astro-cid-fctaj6o5] summary[data-astro-cid-fctaj6o5]{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.faq-item[data-astro-cid-fctaj6o5] p[data-astro-cid-fctaj6o5]{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.8}@media (width<=900px){.subnav-grid[data-astro-cid-fctaj6o5]{grid-template-columns:repeat(2,1fr)}.services-grid[data-astro-cid-fctaj6o5]{grid-template-columns:1fr}}@media (width<=600px){.subnav-grid[data-astro-cid-fctaj6o5]{grid-template-columns:1fr}}
