.help-links.svelte-1kl63uw{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.help-links.svelte-1kl63uw a:where(.svelte-1kl63uw){color:#c4b5fd;text-underline-offset:4px}.help-links.svelte-1kl63uw a:where(.svelte-1kl63uw):focus-visible{outline:2px solid #c4b5fd;outline-offset:5px}.qc-feature-page.svelte-1kl63uw{min-height:100vh;background:radial-gradient(circle at 15% 8%,rgba(124,58,237,.16),transparent 27%),radial-gradient(circle at 87% 18%,rgba(56,189,248,.1),transparent 24%),#090c11;color:#f8fafc}.page-shell.svelte-1kl63uw{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:132px 0 104px}.hero.svelte-1kl63uw{max-width:900px;margin:0 auto 100px;text-align:center}.back-link.svelte-1kl63uw{display:inline-block;margin-bottom:30px;color:#9fb0c5;font-size:14px;text-decoration:none}.back-link.svelte-1kl63uw:hover{color:#fff}.badge.svelte-1kl63uw{display:inline-flex;padding:6px 11px;border-radius:999px;background:#dcef65;color:#1b2414;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.hero.svelte-1kl63uw h1:where(.svelte-1kl63uw){margin:20px 0 22px;font-size:clamp(44px,7vw,76px);line-height:.99;letter-spacing:-.052em;text-wrap:balance}.hero.svelte-1kl63uw>p:where(.svelte-1kl63uw){max-width:740px;margin:0 auto;color:#bdc8d8;font-size:clamp(17px,2vw,20px);line-height:1.65}.hero-actions.svelte-1kl63uw,.cta-actions.svelte-1kl63uw{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero-actions.svelte-1kl63uw{justify-content:center;margin-top:30px}.button.svelte-1kl63uw{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border:1px solid transparent;border-radius:14px;color:#fff;font-size:15px;font-weight:750;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button.svelte-1kl63uw:hover{transform:translateY(-2px)}.button.svelte-1kl63uw:focus-visible,.back-link.svelte-1kl63uw:focus-visible{outline:3px solid rgba(96,165,250,.55);outline-offset:3px}.button-primary.svelte-1kl63uw{background:linear-gradient(135deg,#7c3aed,#5b6cf9);box-shadow:0 12px 30px #5b6cf947}.button-secondary.svelte-1kl63uw{border-color:#ffffff24;background:#ffffff0b}.button-secondary.svelte-1kl63uw:hover{border-color:#ffffff3d;background:#ffffff13}.notice.svelte-1kl63uw{max-width:760px;margin:40px auto 0;padding:18px 20px;border:1px solid rgba(248,113,113,.3);border-radius:18px;background:#7f1d1d1f;text-align:left}.notice.svelte-1kl63uw strong:where(.svelte-1kl63uw){color:#fca5a5}.notice.svelte-1kl63uw p:where(.svelte-1kl63uw){margin:6px 0 0;color:#cbd5e1;font-size:14px;line-height:1.6}.content-section.svelte-1kl63uw{margin-top:112px;padding-top:70px;border-top:1px solid rgba(255,255,255,.09)}.section-eyebrow.svelte-1kl63uw{color:#f6c67a;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.content-section.svelte-1kl63uw>h2:where(.svelte-1kl63uw),.section-title-row.svelte-1kl63uw h2:where(.svelte-1kl63uw),.report-heading.svelte-1kl63uw h2:where(.svelte-1kl63uw),.final-cta.svelte-1kl63uw h2:where(.svelte-1kl63uw){max-width:780px;margin:14px 0 30px;font-size:clamp(32px,4.5vw,52px);line-height:1.05;letter-spacing:-.042em;text-wrap:balance}.section-title-row.svelte-1kl63uw{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.section-title-row.svelte-1kl63uw h2:where(.svelte-1kl63uw){max-width:none;font-size:clamp(32px,3.7vw,44px)}.section-title-row.svelte-1kl63uw .badge:where(.svelte-1kl63uw){flex:0 0 auto;margin-bottom:16px;white-space:nowrap}.check-grid.svelte-1kl63uw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw){position:relative;overflow:hidden;padding:25px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(155deg,#ffffff0d,#ffffff06);box-shadow:0 18px 46px #0000001f;animation:svelte-1kl63uw-check-card-enter .58s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--card-index) * 90ms);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw):before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#4ade80,#22d3ee 55%,transparent);content:"";opacity:.7}.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw):hover{transform:translateY(-5px);border-color:#4ade8042;background:linear-gradient(155deg,#4ade8013,#ffffff07);box-shadow:0 24px 58px #0000003d}.check-grid.svelte-1kl63uw h3:where(.svelte-1kl63uw),.steps.svelte-1kl63uw h3:where(.svelte-1kl63uw){margin:0 0 10px;font-size:19px}.check-grid.svelte-1kl63uw h3:where(.svelte-1kl63uw){margin-bottom:20px;font-size:21px}.check-grid.svelte-1kl63uw ul:where(.svelte-1kl63uw){display:grid;gap:13px;margin:0;padding:0;list-style:none}.check-grid.svelte-1kl63uw li:where(.svelte-1kl63uw){display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;color:#aeb9c8;font-size:14px;line-height:1.45;animation:svelte-1kl63uw-check-item-enter .42s ease-out both;animation-delay:calc(.16s + var(--card-index) * 90ms + var(--item-index) * 45ms)}.check-grid.svelte-1kl63uw li:where(.svelte-1kl63uw) span:where(.svelte-1kl63uw){display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border:1px solid rgba(74,222,128,.24);border-radius:50%;background:#22c55e1f;color:#4ade80;font-size:11px;font-weight:900}.speech-intro.svelte-1kl63uw{max-width:980px;margin:-8px 0 30px;color:#aeb9c8;font-size:17px;line-height:1.68}.speech-grid.svelte-1kl63uw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.speech-grid.svelte-1kl63uw article:where(.svelte-1kl63uw){padding:28px;border:1px solid rgba(96,165,250,.17);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(96,165,250,.1),transparent 38%),#ffffff07;transition:transform .18s ease,border-color .18s ease,background .18s ease}.speech-grid.svelte-1kl63uw article:where(.svelte-1kl63uw):hover{transform:translateY(-4px);border-color:#60a5fa57;background:radial-gradient(circle at 100% 0,rgba(96,165,250,.15),transparent 40%),#ffffff09}.speech-grid.svelte-1kl63uw h3:where(.svelte-1kl63uw){margin:0 0 20px;font-size:21px}.speech-grid.svelte-1kl63uw ul:where(.svelte-1kl63uw){display:grid;gap:13px;margin:0;padding:0;list-style:none}.speech-grid.svelte-1kl63uw li:where(.svelte-1kl63uw){display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;color:#b8c4d3;font-size:14px;line-height:1.5}.speech-grid.svelte-1kl63uw li:where(.svelte-1kl63uw) span:where(.svelte-1kl63uw){display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border:1px solid rgba(96,165,250,.28);border-radius:50%;background:#60a5fa1f;color:#93c5fd;font-size:11px;font-weight:900}.speech-note.svelte-1kl63uw{margin:20px 0 0;padding:14px 16px;border-left:2px solid #60a5fa;background:#60a5fa0f;color:#aeb9c8;font-size:14px;line-height:1.6}.steps.svelte-1kl63uw p:where(.svelte-1kl63uw),.report-heading.svelte-1kl63uw p:where(.svelte-1kl63uw),.final-cta.svelte-1kl63uw p:where(.svelte-1kl63uw){margin:0;color:#9eabba;font-size:15px;line-height:1.62}.steps.svelte-1kl63uw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.steps.svelte-1kl63uw li:where(.svelte-1kl63uw){display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:#ffffff06}.steps.svelte-1kl63uw li:where(.svelte-1kl63uw)>span:where(.svelte-1kl63uw){display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#7c3aed33;color:#c4b5fd;font-weight:850}.report-heading.svelte-1kl63uw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end}.report-heading.svelte-1kl63uw h2:where(.svelte-1kl63uw){margin-bottom:18px}.report-heading.svelte-1kl63uw p:where(.svelte-1kl63uw){max-width:760px;font-size:17px}.report-note.svelte-1kl63uw{max-width:820px;margin:24px 0 32px;color:#aeb9ca;font-size:14px;line-height:1.65}.report-gallery.svelte-1kl63uw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.report-gallery.svelte-1kl63uw figure:where(.svelte-1kl63uw){margin:0;padding:10px;border:1px solid rgba(148,163,184,.22);border-radius:22px;background:#121720eb;box-shadow:0 28px 70px #00000059}.report-gallery.svelte-1kl63uw img:where(.svelte-1kl63uw){display:block;width:100%;height:auto;border-radius:13px;background:#fff}.report-gallery.svelte-1kl63uw figcaption:where(.svelte-1kl63uw){padding:13px 8px 5px;color:#9eabba;font-size:13px;line-height:1.45}.final-cta.svelte-1kl63uw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end;margin-top:108px;padding:clamp(30px,5vw,54px);border:1px solid rgba(139,92,246,.34);border-radius:30px;background:radial-gradient(circle at 90% 15%,rgba(56,189,248,.15),transparent 34%),linear-gradient(135deg,#7c3aed2b,#10151eeb);box-shadow:0 28px 72px #00000047}.final-cta.svelte-1kl63uw h2:where(.svelte-1kl63uw){margin-bottom:18px}.final-cta.svelte-1kl63uw p:where(.svelte-1kl63uw){max-width:670px;font-size:17px}.cta-actions.svelte-1kl63uw{justify-content:flex-end}@media(max-width:900px){.page-shell.svelte-1kl63uw{width:min(100% - 32px,720px);padding:112px 0 76px}.hero.svelte-1kl63uw{margin-bottom:72px}.check-grid.svelte-1kl63uw,.report-gallery.svelte-1kl63uw{grid-template-columns:repeat(2,minmax(0,1fr))}.report-heading.svelte-1kl63uw,.final-cta.svelte-1kl63uw{grid-template-columns:1fr;align-items:start}.cta-actions.svelte-1kl63uw{justify-content:flex-start}}@media(min-width:1280px){.section-title-row.svelte-1kl63uw{flex-wrap:nowrap}.section-title-row.svelte-1kl63uw h2:where(.svelte-1kl63uw){white-space:nowrap}}@media(max-width:560px){.page-shell.svelte-1kl63uw{width:min(100% - 24px,520px);padding-top:100px}.hero.svelte-1kl63uw h1:where(.svelte-1kl63uw){font-size:clamp(38px,12vw,52px)}.hero-actions.svelte-1kl63uw,.cta-actions.svelte-1kl63uw,.check-grid.svelte-1kl63uw,.speech-grid.svelte-1kl63uw,.steps.svelte-1kl63uw,.report-gallery.svelte-1kl63uw{display:grid;grid-template-columns:1fr}.button.svelte-1kl63uw{width:100%}.content-section.svelte-1kl63uw{margin-top:82px;padding-top:52px}.content-section.svelte-1kl63uw>h2:where(.svelte-1kl63uw),.section-title-row.svelte-1kl63uw h2:where(.svelte-1kl63uw),.report-heading.svelte-1kl63uw h2:where(.svelte-1kl63uw),.final-cta.svelte-1kl63uw h2:where(.svelte-1kl63uw){font-size:34px}.final-cta.svelte-1kl63uw{margin-top:78px;padding:28px 22px;border-radius:24px}}@keyframes svelte-1kl63uw-check-card-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1kl63uw-check-item-enter{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.button.svelte-1kl63uw,.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw),.speech-grid.svelte-1kl63uw article:where(.svelte-1kl63uw){transition:none}.speech-grid.svelte-1kl63uw article:where(.svelte-1kl63uw):hover{transform:none}.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw),.check-grid.svelte-1kl63uw li:where(.svelte-1kl63uw){opacity:1;transform:none;animation:none}}@media(min-width:901px)and (prefers-reduced-motion:no-preference){.check-grid.svelte-1kl63uw article:where(.svelte-1kl63uw),.check-grid.svelte-1kl63uw li:where(.svelte-1kl63uw){animation:none}.page-shell.svelte-1kl63uw.motion-ready [data-reveal]:where(.svelte-1kl63uw){opacity:0;translate:0 38px;transition:opacity .65s ease var(--reveal-delay, 0ms),translate .8s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}.page-shell.svelte-1kl63uw.motion-ready [data-reveal]:where(.svelte-1kl63uw).is-visible{opacity:1;translate:0}.report-gallery.svelte-1kl63uw figure:where(.svelte-1kl63uw) img:where(.svelte-1kl63uw){transform:perspective(1200px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) scale(1.012);transition:transform .28s cubic-bezier(.22,1,.36,1)}.steps.svelte-1kl63uw li:where(.svelte-1kl63uw):hover{transform:translateY(-5px);border-color:#60a5fa4d;transition:transform .25s ease,border-color .25s ease}}@supports (animation-timeline: view()){@media(min-width:901px)and (prefers-reduced-motion:no-preference){.report-gallery.svelte-1kl63uw figure:where(.svelte-1kl63uw) img:where(.svelte-1kl63uw){animation:svelte-1kl63uw-qc-report-drift linear both;animation-timeline:view(block);animation-range:entry 0% exit 100%}}}@keyframes svelte-1kl63uw-qc-report-drift{0%{translate:0 8px}to{translate:0 -8px}}
