.container[data-astro-cid-skaurlmh]{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.cs-detail-hero[data-astro-cid-skaurlmh]{padding:6.5rem 0 4.5rem;position:relative;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;overflow:hidden}.cs-detail-backdrop[data-astro-cid-skaurlmh]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.hero-orb[data-astro-cid-skaurlmh]{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.hero-orb-coral[data-astro-cid-skaurlmh]{top:-15%;left:10%;width:480px;height:480px;background:radial-gradient(circle,rgba(254,95,85,.12) 0%,transparent 70%)}.hero-orb-glaucous[data-astro-cid-skaurlmh]{bottom:-5%;right:5%;width:520px;height:520px;background:radial-gradient(circle,rgba(87,115,153,.15) 0%,transparent 70%)}.hero-grid-mesh[data-astro-cid-skaurlmh]{position:absolute;inset:0;background-image:radial-gradient(rgba(15,23,42,.05) 1px,transparent 1px);background-size:28px 28px;opacity:.7}.cs-detail-container[data-astro-cid-skaurlmh]{position:relative;z-index:1;max-width:860px}.cs-header-meta[data-astro-cid-skaurlmh]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.cs-category-badge[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--brand-primary, #FE5F55);background:#fe5f5514;border:1px solid rgba(254,95,85,.25);padding:.3rem .75rem;border-radius:9999px;text-transform:uppercase}.badge-dot[data-astro-cid-skaurlmh]{width:6px;height:6px;border-radius:50%;background:var(--brand-primary, #FE5F55)}.cs-client-badge[data-astro-cid-skaurlmh]{font-family:var(--font-body, "Inter", sans-serif);font-size:.8125rem;color:#64748b;background:#fff;border:1px solid #e2e8f0;padding:.3rem .85rem;border-radius:9999px}.cs-client-badge[data-astro-cid-skaurlmh] strong[data-astro-cid-skaurlmh]{color:#0f172a;font-weight:700}.cs-headline[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:clamp(2.1rem,3.8vw,3.15rem);font-weight:800;line-height:1.18;letter-spacing:-.025em;color:#0f172a;margin:0 0 1.25rem}.cs-lead-summary[data-astro-cid-skaurlmh]{font-family:var(--font-body, "Inter", sans-serif);font-size:1.15rem;line-height:1.7;color:#475569;margin:0 0 2rem}.cs-metrics-strip[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem 2rem;box-shadow:0 8px 24px #0f172a0d;gap:2rem;flex-wrap:wrap}.cs-metric-cell[data-astro-cid-skaurlmh]{display:flex;flex-direction:column;gap:.2rem}.cs-metric-big[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:2.1rem;font-weight:800;color:var(--brand-primary, #FE5F55);line-height:1}.cs-metric-sub[data-astro-cid-skaurlmh]{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.cs-metric-divider[data-astro-cid-skaurlmh]{width:1px;height:42px;background:#e2e8f0}@media(max-width:640px){.cs-metric-divider[data-astro-cid-skaurlmh]{display:none}}.cs-detail-body[data-astro-cid-skaurlmh]{padding:4.5rem 0 6rem;background:#fff}.cs-content-container[data-astro-cid-skaurlmh]{max-width:860px}.cs-content-block[data-astro-cid-skaurlmh]{margin-bottom:3.5rem}.cs-block-header[data-astro-cid-skaurlmh]{margin-bottom:1.25rem}.cs-section-kicker[data-astro-cid-skaurlmh]{display:block;font-family:var(--font-display, "Outfit", sans-serif);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-primary, #FE5F55);margin-bottom:.35rem}.cs-section-title[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:clamp(1.5rem,2.5vw,1.95rem);font-weight:800;color:#0f172a;letter-spacing:-.015em;margin:0}.cs-paragraph[data-astro-cid-skaurlmh]{font-family:var(--font-body, "Inter", sans-serif);font-size:1.05rem;line-height:1.8;color:#334155;margin:0}.cs-results-list[data-astro-cid-skaurlmh]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.cs-result-item[data-astro-cid-skaurlmh]{display:flex;align-items:flex-start;gap:.75rem;font-size:1.025rem;line-height:1.6;color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;padding:1rem 1.25rem;border-radius:12px}.cs-check-icon[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#10b981;color:#fff;font-size:.8rem;font-weight:800;flex-shrink:0;margin-top:2px}.cs-stack-pills[data-astro-cid-skaurlmh]{display:flex;flex-wrap:wrap;gap:.6rem}.cs-tool-tag[data-astro-cid-skaurlmh]{font-family:var(--font-body, "Inter", sans-serif);font-size:.85rem;font-weight:600;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;padding:.45rem 1rem;border-radius:8px}.cs-testimonial-card[data-astro-cid-skaurlmh]{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid var(--brand-primary, #FE5F55);border-radius:16px;padding:2.25rem;margin:3.5rem 0;position:relative}.cs-quote-mark[data-astro-cid-skaurlmh]{font-family:Georgia,serif;font-size:3.5rem;color:#fe5f5533;line-height:1;margin-bottom:-1rem}.cs-quote-text[data-astro-cid-skaurlmh]{font-family:var(--font-body, "Inter", sans-serif);font-size:1.15rem;line-height:1.7;font-style:italic;color:#1e293b;margin:0 0 1.5rem}.cs-author-row[data-astro-cid-skaurlmh]{display:flex;align-items:center;gap:.85rem}.cs-avatar[data-astro-cid-skaurlmh]{width:44px;height:44px;border-radius:50%;background:#fe5f551f;color:var(--brand-primary, #FE5F55);font-weight:800;font-size:.95rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs-author-meta[data-astro-cid-skaurlmh]{display:flex;flex-direction:column}.cs-author-name[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:.95rem;font-weight:700;color:#0f172a}.cs-author-title[data-astro-cid-skaurlmh]{font-size:.8125rem;color:#64748b}.cs-action-banner[data-astro-cid-skaurlmh]{background:linear-gradient(135deg,#090e17,#111d33 60%,#0c1424);border-radius:20px;padding:3.5rem 2.5rem;color:#fff;text-align:center;margin:4rem 0 3.5rem;box-shadow:0 20px 50px #0f172a33}.cs-action-inner[data-astro-cid-skaurlmh]{max-width:640px;margin:0 auto}.cs-action-kicker[data-astro-cid-skaurlmh]{display:inline-block;font-family:var(--font-display, "Outfit", sans-serif);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:.3rem .85rem;border-radius:9999px;background:#fe5f5526;color:#ff8a80;border:1px solid rgba(254,95,85,.35);margin-bottom:1.25rem}.cs-action-title[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:#fff;margin:0 0 1rem}.cs-action-desc[data-astro-cid-skaurlmh]{font-size:1rem;line-height:1.65;color:#cbd5e1;margin:0 0 2rem}.cs-action-buttons[data-astro-cid-skaurlmh]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.btn-primary-action[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;justify-content:center;background:var(--brand-primary, #FE5F55);color:#fff;font-family:var(--font-display, "Outfit", sans-serif);font-size:.9375rem;font-weight:700;padding:.85rem 1.85rem;border-radius:9999px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.btn-primary-action[data-astro-cid-skaurlmh]:hover{background:#e04b41;transform:translateY(-2px);box-shadow:0 10px 25px #fe5f5566}.btn-secondary-action[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.25);font-family:var(--font-display, "Outfit", sans-serif);font-size:.9375rem;font-weight:700;padding:.85rem 1.85rem;border-radius:9999px;text-decoration:none;transition:all .2s ease}.btn-secondary-action[data-astro-cid-skaurlmh]:hover{border-color:#fff;background:#ffffff26;transform:translateY(-2px)}.cs-nav-strip[data-astro-cid-skaurlmh]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem}@media(max-width:640px){.cs-nav-strip[data-astro-cid-skaurlmh]{grid-template-columns:1fr}}.cs-nav-card[data-astro-cid-skaurlmh]{display:flex;flex-direction:column;padding:1.5rem;border-radius:14px;background:#fff;border:1px solid #e2e8f0;text-decoration:none;transition:all .25s ease}.cs-nav-card[data-astro-cid-skaurlmh]:hover{transform:translateY(-3px);border-color:#fe5f5566;box-shadow:0 10px 25px -4px #0f172a14}.cs-nav-card[data-astro-cid-skaurlmh].next{text-align:right}.cs-nav-label[data-astro-cid-skaurlmh]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.35rem}.cs-nav-card[data-astro-cid-skaurlmh]:hover .cs-nav-label[data-astro-cid-skaurlmh]{color:var(--brand-primary, #FE5F55)}.cs-nav-title[data-astro-cid-skaurlmh]{font-family:var(--font-display, "Outfit", sans-serif);font-size:.95rem;font-weight:700;color:#0f172a;line-height:1.4}.cs-nav-card[data-astro-cid-skaurlmh]:hover .cs-nav-title[data-astro-cid-skaurlmh]{color:var(--brand-primary, #FE5F55)}.cs-nav-spacer[data-astro-cid-skaurlmh]{display:none}@media(min-width:641px){.cs-nav-spacer[data-astro-cid-skaurlmh]{display:block}}
