.tool-container[data-astro-cid-gnmib4lp]{max-width:1280px;margin:0 auto;padding:2rem 1.5rem 4rem}.breadcrumb-nav[data-astro-cid-gnmib4lp]{margin-bottom:1.5rem}.breadcrumb-list[data-astro-cid-gnmib4lp]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.breadcrumb-link[data-astro-cid-gnmib4lp]{color:var(--text-muted);text-decoration:none;transition:color .15s}.breadcrumb-link[data-astro-cid-gnmib4lp]:hover{color:var(--color-primary)}.breadcrumb-separator[data-astro-cid-gnmib4lp]{color:var(--text-muted);user-select:none;opacity:.5}.breadcrumb-current[data-astro-cid-gnmib4lp]{color:var(--text-main);font-weight:600}.preset-switcher-banner[data-astro-cid-gnmib4lp]{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.75rem 1.25rem;display:flex}.switcher-label[data-astro-cid-gnmib4lp]{color:var(--text-main);font-size:.85rem;font-weight:700}.preset-chips[data-astro-cid-gnmib4lp]{flex-wrap:wrap;flex:1;gap:.5rem;display:flex}.preset-chip[data-astro-cid-gnmib4lp]{color:var(--text-muted);background:var(--input-bg);border:1px solid var(--border-glass);border-radius:100px;align-items:center;padding:.35rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.preset-chip[data-astro-cid-gnmib4lp]:hover{color:var(--text-main);border-color:var(--color-primary);transform:translateY(-1px)}.preset-chip[data-astro-cid-gnmib4lp].active{color:var(--color-primary);border-color:var(--color-primary);background:#8b5cf626}.preset-chip[data-astro-cid-gnmib4lp].hub-chip{color:var(--color-primary);border-color:#8b5cf64d;font-weight:700}.seo-guide-section[data-astro-cid-gnmib4lp]{margin-top:3.5rem;margin-bottom:3.5rem}.guide-content-wrapper[data-astro-cid-gnmib4lp]{max-width:900px;margin:0 auto}.guide-main-heading[data-astro-cid-gnmib4lp]{color:var(--text-main);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:1.85rem;font-weight:800}.guide-sub-heading[data-astro-cid-gnmib4lp]{color:var(--text-main);letter-spacing:-.01em;margin-top:2.75rem;margin-bottom:1rem;font-size:1.45rem;font-weight:800}.aeo-direct-answer[data-astro-cid-gnmib4lp]{border-left:4px solid var(--color-primary);color:var(--text-main);background:#8b5cf614;border-radius:0 .75rem .75rem 0;margin-bottom:1.5rem;padding:1.25rem 1.5rem;font-size:1.05rem;line-height:1.6}.aeo-direct-answer[data-astro-cid-gnmib4lp] strong[data-astro-cid-gnmib4lp]{color:var(--color-primary)}.guide-lead[data-astro-cid-gnmib4lp]{color:var(--text-muted);margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.guide-steps-grid[data-astro-cid-gnmib4lp]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:2.5rem;display:grid}.step-card[data-astro-cid-gnmib4lp]{border:1px solid var(--border-glass);background:var(--bg-card);border-radius:1rem;padding:1.5rem;position:relative}.step-badge[data-astro-cid-gnmib4lp]{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:1rem;font-size:.9rem;font-weight:700;display:flex}.step-title[data-astro-cid-gnmib4lp]{color:var(--text-main);margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.step-desc[data-astro-cid-gnmib4lp]{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}.dimensions-table-wrapper[data-astro-cid-gnmib4lp]{border:1px solid var(--border-glass);border-radius:.75rem;margin-bottom:2.5rem;overflow-x:auto}.dimensions-table[data-astro-cid-gnmib4lp]{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.dimensions-table[data-astro-cid-gnmib4lp] th[data-astro-cid-gnmib4lp]{color:var(--text-main);border-bottom:1px solid var(--border-glass);white-space:nowrap;background:#8b5cf61a;padding:.85rem 1.25rem;font-weight:700}.dimensions-table[data-astro-cid-gnmib4lp] td[data-astro-cid-gnmib4lp]{border-bottom:1px solid var(--border-glass);color:var(--text-muted);padding:.85rem 1.25rem;line-height:1.5}.dimensions-table[data-astro-cid-gnmib4lp] td[data-astro-cid-gnmib4lp] strong[data-astro-cid-gnmib4lp]{color:var(--text-main)}.dimensions-table[data-astro-cid-gnmib4lp] tr[data-astro-cid-gnmib4lp]:last-child td[data-astro-cid-gnmib4lp]{border-bottom:none}.guide-benefits-list[data-astro-cid-gnmib4lp]{flex-direction:column;gap:.75rem;margin:0 0 2.5rem;padding:0;list-style:none;display:flex}.guide-benefits-list[data-astro-cid-gnmib4lp] li[data-astro-cid-gnmib4lp]{color:var(--text-muted);padding-left:1.75rem;font-size:.95rem;line-height:1.6;position:relative}.guide-benefits-list[data-astro-cid-gnmib4lp] li[data-astro-cid-gnmib4lp]:before{content:"✓";color:#10b981;font-weight:700;position:absolute;left:0}.guide-benefits-list[data-astro-cid-gnmib4lp] li[data-astro-cid-gnmib4lp] strong[data-astro-cid-gnmib4lp]{color:var(--text-main)}.preset-links-grid[data-astro-cid-gnmib4lp]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-bottom:3rem;display:grid}.preset-link-card[data-astro-cid-gnmib4lp]{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:12px;flex-direction:column;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.preset-link-card[data-astro-cid-gnmib4lp]:hover{border-color:var(--color-primary);background:#8b5cf60a;transform:translateY(-2px)}.preset-link-card[data-astro-cid-gnmib4lp].hub-card{background:#8b5cf608;border-color:#8b5cf64d}.preset-card-badge[data-astro-cid-gnmib4lp]{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.72rem;font-weight:700}.preset-card-title[data-astro-cid-gnmib4lp]{color:var(--text-main);margin-bottom:.4rem;font-size:.95rem}.preset-card-desc[data-astro-cid-gnmib4lp]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.cross-tools-grid[data-astro-cid-gnmib4lp]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.cross-tool-card[data-astro-cid-gnmib4lp]{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:.75rem;padding:1.25rem;text-decoration:none;transition:all .2s}.cross-tool-card[data-astro-cid-gnmib4lp]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.cross-tool-title[data-astro-cid-gnmib4lp]{color:var(--text-main);margin-bottom:.35rem;font-size:1rem;font-weight:700;display:block}.cross-tool-desc[data-astro-cid-gnmib4lp]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.glass-card[data-astro-cid-gnmib4lp]{background:var(--bg-card);border:1px solid var(--border-glass);backdrop-filter:blur(12px);box-shadow:var(--shadow-card);border-radius:1.25rem;padding:2rem}
