.hero.svelte-3xcriz{display:grid;gap:1.2rem;padding:0}.hero--quality.svelte-3xcriz{--hero-accent: #1ea97c}.hero--report.svelte-3xcriz{--hero-accent: #f59e0b}.hero--checklist.svelte-3xcriz{--hero-accent: #8b5cf6}.hero--audit.svelte-3xcriz{--hero-accent: #2563eb}.hero--sheet.svelte-3xcriz{--hero-accent: #dc2626}.hero__chrome.svelte-3xcriz{display:flex;gap:.45rem;align-items:center;height:1.2rem;padding-left:.15rem}.hero__chrome.svelte-3xcriz span:where(.svelte-3xcriz){width:.68rem;height:.68rem;border-radius:999px;background:color-mix(in srgb,var(--ink) 18%,var(--surface))}.hero__title.svelte-3xcriz{max-width:24ch;font-size:clamp(2.2rem,4.1vw,3.8rem);line-height:.98;letter-spacing:-.06em;color:var(--ink)}.hero__accent-line.svelte-3xcriz{width:min(100%,18rem);height:.85rem;border-radius:999px;background:color-mix(in srgb,var(--hero-accent) 24%,var(--surface))}.hero__intro.svelte-3xcriz{max-width:58rem;font-size:1.06rem;line-height:1.45;margin:0;color:var(--muted)}.hero__media.svelte-3xcriz{display:grid;gap:.85rem;border-radius:1rem;background:#f4f4f4;padding:.85rem}.hero__media-bar.svelte-3xcriz{height:1.15rem;border-radius:999px;background:linear-gradient(90deg,#00000012,#00000008)}.hero__media-frame.svelte-3xcriz{min-height:clamp(12rem,22vw,19rem);border-radius:.9rem;overflow:hidden;background:linear-gradient(180deg,#ffffffe0,#fffffff2);border:1px solid rgba(0,0,0,.04)}.hero__media-frame.svelte-3xcriz img:where(.svelte-3xcriz){display:block;width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover}.hero__meta.svelte-3xcriz{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:center}.hero__avatar.svelte-3xcriz{width:2.9rem;height:2.9rem;border-radius:999px;overflow:hidden;border:1px solid var(--border);background:var(--surface);padding:.35rem}.hero__avatar.svelte-3xcriz img:where(.svelte-3xcriz){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero__meta-lines.svelte-3xcriz{display:flex;flex-wrap:wrap;gap:.45rem}.hero__meta-lines.svelte-3xcriz span:where(.svelte-3xcriz){border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:.38rem .7rem;font-size:.74rem;font-weight:700;letter-spacing:.04em;color:var(--muted)}.article-section.svelte-h96y4r{display:grid;gap:.75rem;scroll-margin-top:7rem}.article-section__head.svelte-h96y4r{display:grid;gap:.25rem}.article-section__eyebrow.svelte-h96y4r{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.28rem .6rem;font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:var(--ghost)}.article-section__title.svelte-h96y4r{width:-moz-fit-content;width:fit-content;max-width:100%;font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.05;letter-spacing:-.05em;color:var(--ink)}.article-section__intro.svelte-h96y4r{max-width:52rem;font-size:1rem;line-height:1.45;margin:0;color:var(--muted)}.article-section__prose.svelte-h96y4r{display:grid;gap:.55rem}.article-section__prose.svelte-h96y4r p:where(.svelte-h96y4r),.article-step.svelte-h96y4r p:where(.svelte-h96y4r),.article-line__body.svelte-h96y4r p:where(.svelte-h96y4r),.article-resource.svelte-h96y4r p:where(.svelte-h96y4r),.article-checklist.svelte-h96y4r p:where(.svelte-h96y4r){font-size:.98rem;line-height:1.42;margin:0;color:var(--muted)}.article-lines.svelte-h96y4r{display:grid;gap:.65rem}.article-line.svelte-h96y4r{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:start}.article-line__dot.svelte-h96y4r{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent)}.tone--emerald.svelte-h96y4r .article-line__dot:where(.svelte-h96y4r){color:#1ea97c;background:color-mix(in srgb,#1ea97c 10%,var(--surface))}.tone--blue.svelte-h96y4r .article-line__dot:where(.svelte-h96y4r){color:#2563eb;background:color-mix(in srgb,#2563eb 10%,var(--surface))}.tone--amber.svelte-h96y4r .article-line__dot:where(.svelte-h96y4r){color:#f59e0b;background:color-mix(in srgb,#f59e0b 10%,var(--surface))}.tone--violet.svelte-h96y4r .article-line__dot:where(.svelte-h96y4r){color:#8b5cf6;background:color-mix(in srgb,#8b5cf6 10%,var(--surface))}.tone--red.svelte-h96y4r .article-line__dot:where(.svelte-h96y4r){color:#dc2626;background:color-mix(in srgb,#dc2626 10%,var(--surface))}.article-line__body.svelte-h96y4r{display:grid;gap:.12rem}.article-line__body.svelte-h96y4r h3:where(.svelte-h96y4r),.article-step.svelte-h96y4r h3:where(.svelte-h96y4r),.article-resource.svelte-h96y4r h3:where(.svelte-h96y4r){font-size:1.05rem;line-height:1.35;color:var(--ink)}.article-steps.svelte-h96y4r{display:grid;gap:.6rem}.article-step.svelte-h96y4r{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:start}.article-step__index.svelte-h96y4r{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));font-size:.75rem;font-weight:800;color:var(--accent)}.article-quote.svelte-h96y4r{border-left:4px solid var(--accent);padding-left:1rem}.article-quote.svelte-h96y4r p:where(.svelte-h96y4r){font-size:clamp(1.2rem,2.2vw,1.7rem);line-height:1.08;letter-spacing:-.04em;margin:0;color:var(--ink)}.article-quote.svelte-h96y4r footer:where(.svelte-h96y4r){margin-top:.45rem;font-size:.9rem;font-weight:600;color:var(--muted)}.article-checklist.svelte-h96y4r{display:grid;gap:.55rem}.article-checklist.svelte-h96y4r li:where(.svelte-h96y4r){display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}.article-checklist.svelte-h96y4r span:where(.svelte-h96y4r){display:inline-flex;margin-top:.55rem;width:.65rem;height:.65rem;border-radius:999px;background:var(--accent)}.article-resources.svelte-h96y4r{display:grid;gap:.6rem}.article-resource.svelte-h96y4r{display:grid;grid-template-columns:auto 1fr;gap:.75rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface);padding:.8rem .95rem;transition:border-color .18s ease}.article-resource.svelte-h96y4r:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border))}@media (max-width: 767px){.article-section__title.svelte-h96y4r{font-size:1.35rem}}.blog-article-page.svelte-1fhzm3d{min-height:100vh;background:var(--bg)}.blog-article-page__header.svelte-1fhzm3d{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.blog-article-page__header-inner.svelte-1fhzm3d,.blog-article-page__main.svelte-1fhzm3d{margin:0 auto;width:min(100%,92rem);padding-left:1.25rem;padding-right:1.25rem}.blog-article-page__header-inner.svelte-1fhzm3d{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;padding-bottom:1rem}.blog-article-page__brand-mobile.svelte-1fhzm3d{height:2.6rem;width:2.6rem;-o-object-fit:contain;object-fit:contain}.blog-article-page__brand-desktop.svelte-1fhzm3d{display:none;height:3rem;width:auto;-o-object-fit:contain;object-fit:contain}.blog-article-page__actions.svelte-1fhzm3d{display:flex;align-items:center;gap:.5rem}.blog-article-page__main.svelte-1fhzm3d{display:grid;gap:1rem;padding-top:1.35rem;padding-bottom:4.5rem}.blog-article-page__content.svelte-1fhzm3d{display:grid;gap:1.6rem;min-width:0;padding-top:.5rem}.blog-article-page__lead.svelte-1fhzm3d{display:grid;gap:.65rem;padding-top:.2rem}.blog-article-page__lead.svelte-1fhzm3d p:where(.svelte-1fhzm3d){max-width:54rem;font-size:1.02rem;line-height:1.48;margin:0;color:color-mix(in srgb,var(--ink) 78%,var(--muted))}.blog-article-page__body.svelte-1fhzm3d{display:grid;gap:1.7rem;padding-top:.45rem}.blog-article-page__faq.svelte-1fhzm3d{display:grid;gap:.95rem;scroll-margin-top:7rem}.blog-article-page__faq-eyebrow.svelte-1fhzm3d{font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.blog-article-page__faq.svelte-1fhzm3d h2:where(.svelte-1fhzm3d){font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.08;letter-spacing:-.04em;color:var(--ink)}.blog-article-page__faq-list.svelte-1fhzm3d{display:grid;gap:.7rem}.blog-article-page__faq-card.svelte-1fhzm3d{border:1px solid var(--border);border-radius:1rem;background:var(--bg);padding:.85rem 1rem}.blog-article-page__faq-card.svelte-1fhzm3d h3:where(.svelte-1fhzm3d){font-size:1rem;line-height:1.35;color:var(--ink)}.blog-article-page__faq-card.svelte-1fhzm3d p:where(.svelte-1fhzm3d){margin-top:.35rem;font-size:.95rem;line-height:1.42;color:var(--muted)}@media (min-width: 768px){.blog-article-page__brand-mobile.svelte-1fhzm3d{display:none}.blog-article-page__brand-desktop.svelte-1fhzm3d{display:block}.blog-article-page__content.svelte-1fhzm3d{gap:1.85rem;padding-top:.75rem}}
