@keyframes svelte-aop5ai-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-aop5ai-fadeIn{0%{opacity:0}to{opacity:1}}strong{font-weight:var(--gr-typography-fontWeight-semibold, 600)}.back-nav.svelte-aop5ai{text-align:center;margin-bottom:2rem;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.back-link.svelte-aop5ai{display:inline-flex;align-items:center;gap:.5rem;color:var(--gr-color-gray-600, #57534e);text-decoration:none;font-size:var(--gr-typography-fontSize-sm, .875rem);font-weight:var(--gr-typography-fontWeight-medium, 500);padding:.5rem 1rem;border-radius:var(--gr-radii-full, 9999px);transition:color .2s ease,background-color .2s ease}.back-link.svelte-aop5ai:hover{color:var(--gr-color-primary-700, #c2410c);background-color:var(--gr-color-primary-50, #fff7ed)}.back-link.svelte-aop5ai:focus-visible{outline:2px solid var(--gr-color-primary-500, #f97316);outline-offset:2px}[data-theme=dark] .back-link.svelte-aop5ai{color:var(--gr-color-gray-400, #a8a29e)}[data-theme=dark] .back-link.svelte-aop5ai:hover{color:var(--gr-color-primary-400, #fb923c);background-color:#f973161a}.hero-section{padding-top:5rem;padding-bottom:3rem;background:radial-gradient(ellipse 120% 80% at 50% 0%,#fdfcf8 0%,#f3f1e7 50%,var(--gr-color-white, #fdfcf8) 100%);animation:svelte-aop5ai-fadeIn var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}[data-theme=dark] .hero-section{background:radial-gradient(ellipse 120% 80% at 50% 0%,#3d3530 0%,#292524 40%,#1c1917 70%,var(--gr-color-background, #1c1917) 100%)}.hero-title{margin-bottom:1.5rem;letter-spacing:-.015em;font-family:var(--gr-typography-fontFamily-heading, "Crimson Pro", serif);color:var(--gr-color-gray-800, #292524);animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) .1s both}[data-theme=dark] .hero-title{color:#faf9f7}.hero-subtitle{max-width:600px;margin:0 auto 1.5rem;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) .2s both}[data-theme=dark] .hero-subtitle{color:var(--gr-color-gray-200, #e7e5e4)}.hero-lead{max-width:700px;margin:0 auto 2.5rem;line-height:1.7;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) .3s both}[data-theme=dark] .hero-lead{color:var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .hero-lead strong{color:#f5f5f4}.content-section.svelte-aop5ai{padding:4rem 0;animation:svelte-aop5ai-fadeUp var(--animation-duration-slow, .6s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.content-section.svelte-aop5ai:nth-of-type(1){animation-delay:.1s}.content-section.svelte-aop5ai:nth-of-type(2){animation-delay:.15s}.content-section.svelte-aop5ai:nth-of-type(3){animation-delay:.2s}.content-section.svelte-aop5ai:nth-of-type(4){animation-delay:.25s}.content-section.svelte-aop5ai:nth-of-type(5){animation-delay:.3s}.content-section.svelte-aop5ai:nth-of-type(6){animation-delay:.35s}.section-heading{margin-bottom:2rem}.section-intro{margin-bottom:2.5rem;text-align:center}.prose.svelte-aop5ai{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.prose.centered.svelte-aop5ai{align-items:center;text-align:center}.prose-paragraph{line-height:1.7}ul.content-list.svelte-aop5ai{list-style:disc;list-style-position:outside;padding-left:1.5rem;margin:0;display:flex;flex-direction:column;gap:.75rem}ul.content-list.svelte-aop5ai li:where(.svelte-aop5ai){padding-left:.5rem;margin-bottom:0}ul.content-list.svelte-aop5ai li:where(.svelte-aop5ai)::marker{color:var(--gr-color-primary-500, #f97316)}[data-theme=dark] ul.content-list.svelte-aop5ai li:where(.svelte-aop5ai)::marker{color:var(--gr-color-primary-500, #f97316)}.content-list.svelte-aop5ai li:where(.svelte-aop5ai) .prose-paragraph{margin:0}[data-theme=dark] .content-section.svelte-aop5ai .section-heading{color:#faf9f7}[data-theme=dark] .content-section.svelte-aop5ai .prose-paragraph{color:var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .content-section.svelte-aop5ai .prose-paragraph strong{color:#f5f5f4}.results-section.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-top:1px solid var(--gr-color-primary-100, #ffedd5);border-bottom:1px solid var(--gr-color-primary-100, #ffedd5)}[data-theme=dark] .results-section.svelte-aop5ai{background-color:#231f1d;border-top-color:#3d3530;border-bottom-color:#3d3530;box-shadow:inset 0 1px #f973160d}.comparison-grid.svelte-aop5ai{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2.5rem}.comparison-card.svelte-aop5ai{padding:2rem;border:1px solid var(--gr-color-gray-200, #e7e5e4);border-radius:var(--gr-radii-lg, 1rem);background-color:var(--gr-color-white, #fdfcf8);display:flex;flex-direction:column;gap:1.5rem;-webkit-transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.comparison-card.svelte-aop5ai:nth-child(1){animation-delay:.1s}.comparison-card.svelte-aop5ai:nth-child(2){animation-delay:.2s}.comparison-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-200, #fed7aa);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .12));-webkit-transform:translateY(-4px);transform:translateY(-4px)}[data-theme=dark] .comparison-card.svelte-aop5ai{background-color:#292524;border-color:#44403c;box-shadow:inset 0 1px #ffffff08}[data-theme=dark] .comparison-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-500, #f97316);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .4)),0 0 30px -10px #f9731633;background-color:#322e2b}.pai-card.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-color:var(--gr-color-primary-200, #fed7aa)}.pai-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-400, #fb923c)}[data-theme=dark] .pai-card.svelte-aop5ai{background-color:#2d2825;border-color:#4d4540}[data-theme=dark] .pai-card.svelte-aop5ai:hover{background-color:#3a3430;border-color:var(--gr-color-primary-500, #f97316)}.card-title{text-align:center;margin-bottom:.5rem;color:var(--gr-color-gray-800, #292524)}.claude-card.svelte-aop5ai .card-title{color:var(--gr-color-gray-700, #44403c)}.pai-card.svelte-aop5ai .card-title{color:var(--gr-color-primary-700, #c2410c)}[data-theme=dark] .claude-card.svelte-aop5ai .card-title{color:var(--gr-color-gray-300, #d6d3d1)}[data-theme=dark] .pai-card.svelte-aop5ai .card-title{color:var(--gr-color-primary-400, #fb923c)}.metrics.svelte-aop5ai{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.metric.svelte-aop5ai{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.75rem;border-radius:var(--gr-radii-md, .5rem);background-color:var(--gr-color-gray-50, #fafaf9);position:relative}[data-theme=dark] .metric.svelte-aop5ai{background-color:#ffffff08}.pai-card.svelte-aop5ai .metric:where(.svelte-aop5ai){background-color:#ffffff80}[data-theme=dark] .pai-card.svelte-aop5ai .metric:where(.svelte-aop5ai){background-color:#ffffff0d}.primary-metric.svelte-aop5ai{grid-column:span 1}.primary-metric.svelte-aop5ai .metric-value:where(.svelte-aop5ai){font-size:var(--gr-typography-fontSize-2xl, 1.5rem);font-weight:var(--gr-typography-fontWeight-bold, 700);color:var(--gr-color-gray-800, #292524);font-family:var(--gr-typography-fontFamily-heading, "Crimson Pro", serif)}[data-theme=dark] .primary-metric.svelte-aop5ai .metric-value:where(.svelte-aop5ai){color:#faf9f7}.metric-value.svelte-aop5ai{font-size:var(--gr-typography-fontSize-lg, 1.125rem);font-weight:var(--gr-typography-fontWeight-semibold, 600);color:var(--gr-color-gray-700, #44403c);line-height:1.2}[data-theme=dark] .metric-value.svelte-aop5ai{color:var(--gr-color-gray-200, #e7e5e4)}.metric-label.svelte-aop5ai{font-size:var(--gr-typography-fontSize-sm, .875rem);color:var(--gr-color-gray-500, #78716c);margin-top:.25rem}[data-theme=dark] .metric-label.svelte-aop5ai{color:var(--gr-color-gray-500, #a8a29e)}.highlight-metric.svelte-aop5ai{background-color:var(--gr-color-primary-100, #ffedd5);border:1px solid var(--gr-color-primary-200, #fed7aa)}.highlight-metric.svelte-aop5ai .metric-value:where(.svelte-aop5ai){color:var(--gr-color-primary-700, #c2410c)}[data-theme=dark] .highlight-metric.svelte-aop5ai{background-color:#f9731626;border-color:#f973164d}[data-theme=dark] .highlight-metric.svelte-aop5ai .metric-value:where(.svelte-aop5ai){color:var(--gr-color-primary-400, #fb923c)}.metric-badge.svelte-aop5ai{position:absolute;top:-.5rem;right:-.5rem;background-color:var(--gr-color-primary-500, #f97316);color:#fff;font-size:var(--gr-typography-fontSize-xs, .75rem);font-weight:var(--gr-typography-fontWeight-bold, 700);padding:.125rem .5rem;border-radius:var(--gr-radii-full, 9999px)}[data-theme=dark] .metric-badge.svelte-aop5ai{background-color:var(--gr-color-primary-600, #ea580c)}.card-status.svelte-aop5ai{margin-top:auto;padding-top:1rem;border-top:1px solid var(--gr-color-gray-200, #e7e5e4);text-align:center}.pai-card.svelte-aop5ai .card-status:where(.svelte-aop5ai){border-top-color:var(--gr-color-primary-200, #fed7aa)}[data-theme=dark] .card-status.svelte-aop5ai{border-top-color:#44403c}[data-theme=dark] .pai-card.svelte-aop5ai .card-status:where(.svelte-aop5ai){border-top-color:#f973164d}.status-label{font-weight:var(--gr-typography-fontWeight-semibold, 600);font-style:italic}.status-working{color:var(--gr-color-gray-600, #57534e)}[data-theme=dark] .status-working{color:var(--gr-color-gray-400, #a8a29e)}.status-shippable{color:var(--gr-color-primary-600, #ea580c)}[data-theme=dark] .status-shippable{color:var(--gr-color-primary-400, #fb923c)}@media(max-width:768px){.comparison-grid.svelte-aop5ai{grid-template-columns:1fr;gap:1.5rem}.comparison-card.svelte-aop5ai{padding:1.5rem}.metrics.svelte-aop5ai{gap:.75rem}.primary-metric.svelte-aop5ai .metric-value:where(.svelte-aop5ai){font-size:var(--gr-typography-fontSize-xl, 1.25rem)}}.workflow-section.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-top:1px solid var(--gr-color-primary-100, #ffedd5);border-bottom:1px solid var(--gr-color-primary-100, #ffedd5)}[data-theme=dark] .workflow-section.svelte-aop5ai{background-color:#231f1d;border-top-color:#3d3530;border-bottom-color:#3d3530;box-shadow:inset 0 1px #f973160d}.workflow-section.svelte-aop5ai .section-intro{margin-bottom:2.5rem;text-align:center}[data-theme=dark] .workflow-section.svelte-aop5ai .section-heading{color:#faf9f7}[data-theme=dark] .workflow-section.svelte-aop5ai .section-intro{color:var(--gr-color-gray-200, #e7e5e4)}.workflow-grid.svelte-aop5ai{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:2rem}.workflow-step-card.svelte-aop5ai{position:relative;padding:2.5rem 2rem 2rem;border:1px solid var(--gr-color-gray-200, #e7e5e4);border-radius:var(--gr-radii-lg, 1rem);background-color:var(--gr-color-white, #fdfcf8);display:flex;flex-direction:column;gap:1rem;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.workflow-step-card.svelte-aop5ai:nth-child(1){animation-delay:.1s}.workflow-step-card.svelte-aop5ai:nth-child(2){animation-delay:.2s}.workflow-step-card.svelte-aop5ai:nth-child(3){animation-delay:.3s}.workflow-step-card.svelte-aop5ai:nth-child(4){animation-delay:.4s}.workflow-step-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-200, #fed7aa);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .12));transform:translateY(-4px)}[data-theme=dark] .workflow-step-card.svelte-aop5ai{background-color:#292524;border-color:#44403c;box-shadow:inset 0 1px #ffffff08}[data-theme=dark] .workflow-step-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-500, #f97316);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .4)),0 0 30px -10px #f9731633;background-color:#322e2b}.step-number.svelte-aop5ai{position:absolute;top:-.75rem;left:1.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--gr-color-primary-500, #f97316);color:#fff;font-family:var(--gr-typography-fontFamily-heading, "Crimson Pro", serif);font-size:1.25rem;font-weight:var(--gr-typography-fontWeight-semibold, 600);border-radius:var(--gr-radii-full, 9999px);box-shadow:0 4px 12px #f973164d}[data-theme=dark] .step-number.svelte-aop5ai{background-color:var(--gr-color-primary-600, #ea580c);box-shadow:0 4px 12px #f9731666}.step-heading{margin-bottom:.5rem;color:var(--gr-color-primary-700, #c2410c)}[data-theme=dark] .step-heading{color:var(--gr-color-primary-500, #f97316)}.step-quote{margin-top:1rem;padding-left:1rem;border-left:3px solid var(--gr-color-primary-300, #fdba74);font-style:italic}[data-theme=dark] .step-quote{border-left-color:var(--gr-color-primary-600, #ea580c)}[data-theme=dark] .workflow-step-card.svelte-aop5ai .prose-paragraph{color:var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .workflow-step-card.svelte-aop5ai .prose-paragraph strong{color:#f5f5f4}.workflow-step-card.svelte-aop5ai .content-list:where(.svelte-aop5ai){margin:.5rem 0}.workflow-step-card.svelte-aop5ai code:where(.svelte-aop5ai){font-family:var(--gr-typography-fontFamily-mono, "JetBrains Mono", monospace);font-size:.875em;padding:.125rem .375rem;border-radius:var(--gr-radii-sm, .25rem);background-color:var(--gr-color-gray-100, #f5f5f4);color:var(--gr-color-primary-700, #c2410c)}[data-theme=dark] .workflow-step-card.svelte-aop5ai code:where(.svelte-aop5ai){background-color:#ffffff1a;color:var(--gr-color-primary-400, #fb923c)}.claude-output-section.svelte-aop5ai{background-color:var(--gr-color-gray-50, #fafaf9);border-top:1px solid var(--gr-color-gray-200, #e7e5e4);border-bottom:1px solid var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .claude-output-section.svelte-aop5ai{background-color:#1c1917;border-top-color:#44403c;border-bottom-color:#44403c}.claude-output-quote{margin-top:1.5rem;padding:1rem 1.5rem;border-left:3px solid var(--gr-color-gray-400, #a8a29e);background-color:var(--gr-color-gray-100, #f5f5f4);border-radius:0 var(--gr-radii-md, .5rem) var(--gr-radii-md, .5rem) 0;font-style:italic}[data-theme=dark] .claude-output-quote{border-left-color:var(--gr-color-gray-600, #57534e);background-color:#ffffff08}.claude-output-section.svelte-aop5ai code:where(.svelte-aop5ai){font-family:var(--gr-typography-fontFamily-mono, "JetBrains Mono", monospace);font-size:.875em;padding:.125rem .375rem;border-radius:var(--gr-radii-sm, .25rem);background-color:var(--gr-color-gray-100, #f5f5f4);color:var(--gr-color-gray-700, #44403c)}[data-theme=dark] .claude-output-section.svelte-aop5ai code:where(.svelte-aop5ai){background-color:#ffffff1a;color:var(--gr-color-gray-300, #d6d3d1)}.comparison-section.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-top:1px solid var(--gr-color-primary-100, #ffedd5);border-bottom:1px solid var(--gr-color-primary-100, #ffedd5)}[data-theme=dark] .comparison-section.svelte-aop5ai{background-color:#231f1d;border-top-color:#3d3530;border-bottom-color:#3d3530;box-shadow:inset 0 1px #f973160d}.use-case-grid.svelte-aop5ai{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2.5rem}.use-case-card.svelte-aop5ai{padding:2rem;border:1px solid var(--gr-color-gray-200, #e7e5e4);border-radius:var(--gr-radii-lg, 1rem);background-color:var(--gr-color-white, #fdfcf8);display:flex;flex-direction:column;gap:1.5rem;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.use-case-card.svelte-aop5ai:nth-child(1){animation-delay:.1s}.use-case-card.svelte-aop5ai:nth-child(2){animation-delay:.2s}.use-case-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-200, #fed7aa);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .12));transform:translateY(-4px)}[data-theme=dark] .use-case-card.svelte-aop5ai{background-color:#292524;border-color:#44403c;box-shadow:inset 0 1px #ffffff08}[data-theme=dark] .use-case-card.svelte-aop5ai:hover{border-color:var(--gr-color-primary-500, #f97316);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .4)),0 0 30px -10px #f9731633;background-color:#322e2b}.pai-use-cases.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-color:var(--gr-color-primary-200, #fed7aa)}.pai-use-cases.svelte-aop5ai:hover{border-color:var(--gr-color-primary-400, #fb923c)}[data-theme=dark] .pai-use-cases.svelte-aop5ai{background-color:#2d2825;border-color:#4d4540}[data-theme=dark] .pai-use-cases.svelte-aop5ai:hover{background-color:#3a3430;border-color:var(--gr-color-primary-500, #f97316)}.claude-use-cases.svelte-aop5ai{background-color:var(--gr-color-white, #fdfcf8);border-color:var(--gr-color-gray-200, #e7e5e4)}.claude-use-cases.svelte-aop5ai:hover{border-color:var(--gr-color-gray-400, #a8a29e)}[data-theme=dark] .claude-use-cases.svelte-aop5ai{background-color:#292524;border-color:#44403c}[data-theme=dark] .claude-use-cases.svelte-aop5ai:hover{background-color:#322e2b;border-color:var(--gr-color-gray-500, #78716c)}.use-case-title{margin-bottom:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--gr-color-gray-200, #e7e5e4)}.pai-use-cases.svelte-aop5ai .use-case-title{color:var(--gr-color-primary-700, #c2410c);border-bottom-color:var(--gr-color-primary-200, #fed7aa)}.claude-use-cases.svelte-aop5ai .use-case-title{color:var(--gr-color-gray-700, #44403c);border-bottom-color:var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .pai-use-cases.svelte-aop5ai .use-case-title{color:var(--gr-color-primary-400, #fb923c);border-bottom-color:#f973164d}[data-theme=dark] .claude-use-cases.svelte-aop5ai .use-case-title{color:var(--gr-color-gray-300, #d6d3d1);border-bottom-color:#44403c}.use-case-list.svelte-aop5ai{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.use-case-list.svelte-aop5ai li:where(.svelte-aop5ai){display:flex;flex-direction:column;gap:.25rem}.use-case-item.svelte-aop5ai{display:flex;align-items:center;gap:.75rem}.use-case-icon.svelte-aop5ai{font-size:1.25rem;flex-shrink:0;width:2rem;text-align:center}.use-case-text{font-weight:var(--gr-typography-fontWeight-semibold, 600);color:var(--gr-color-gray-800, #292524)}[data-theme=dark] .use-case-text{color:#faf9f7}.use-case-detail{margin-left:2.75rem;line-height:1.5}[data-theme=dark] .use-case-detail{color:var(--gr-color-gray-500, #a8a29e)}.comparison-note.svelte-aop5ai{margin-top:2.5rem;padding:1rem 1.5rem;background-color:#ffffff80;border-radius:var(--gr-radii-md, .5rem);border:1px solid var(--gr-color-primary-100, #ffedd5)}[data-theme=dark] .comparison-note.svelte-aop5ai{background-color:#ffffff08;border-color:#3d3530}@media(max-width:768px){.use-case-grid.svelte-aop5ai{grid-template-columns:1fr;gap:1.5rem}.use-case-card.svelte-aop5ai{padding:1.5rem}.use-case-icon.svelte-aop5ai{font-size:1.125rem;width:1.75rem}.use-case-detail{margin-left:2.5rem}}.math-section.svelte-aop5ai{background-color:var(--gr-color-gray-50, #fafaf9);border-top:1px solid var(--gr-color-gray-200, #e7e5e4);border-bottom:1px solid var(--gr-color-gray-200, #e7e5e4)}[data-theme=dark] .math-section.svelte-aop5ai{background-color:#1c1917;border-top-color:#44403c;border-bottom-color:#44403c}.cost-breakdown.svelte-aop5ai{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin:2rem 0}@media(max-width:768px){.cost-breakdown.svelte-aop5ai{grid-template-columns:1fr;gap:1.5rem}}.cost-scenario.svelte-aop5ai{padding:1.5rem;border:1px solid var(--gr-color-gray-200, #e7e5e4);border-radius:var(--gr-radii-lg, 1rem);background-color:var(--gr-color-white, #fdfcf8);display:flex;flex-direction:column;gap:1rem;-webkit-transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) both}.cost-scenario.svelte-aop5ai:nth-child(1){animation-delay:.1s}.cost-scenario.svelte-aop5ai:nth-child(2){animation-delay:.2s}.cost-scenario.svelte-aop5ai:hover{border-color:var(--gr-color-primary-200, #fed7aa);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .12));-webkit-transform:translateY(-4px);transform:translateY(-4px)}[data-theme=dark] .cost-scenario.svelte-aop5ai{background-color:#292524;border-color:#44403c;box-shadow:inset 0 1px #ffffff08}[data-theme=dark] .cost-scenario.svelte-aop5ai:hover{border-color:var(--gr-color-primary-500, #f97316);box-shadow:var(--gr-shadows-hover, 0 20px 40px -12px rgba(0, 0, 0, .4)),0 0 30px -10px #f9731633;background-color:#322e2b}.pai-scenario.svelte-aop5ai{background-color:var(--gr-color-primary-50, #fff7ed);border-color:var(--gr-color-primary-200, #fed7aa)}.pai-scenario.svelte-aop5ai:hover{border-color:var(--gr-color-primary-400, #fb923c)}[data-theme=dark] .pai-scenario.svelte-aop5ai{background-color:#2d2825;border-color:#4d4540}[data-theme=dark] .pai-scenario.svelte-aop5ai:hover{background-color:#3a3430;border-color:var(--gr-color-primary-500, #f97316)}.scenario-heading{margin-bottom:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--gr-color-gray-200, #e7e5e4);color:var(--gr-color-gray-700, #44403c)}.pai-scenario.svelte-aop5ai .scenario-heading{color:var(--gr-color-primary-700, #c2410c);border-bottom-color:var(--gr-color-primary-200, #fed7aa)}[data-theme=dark] .scenario-heading{color:var(--gr-color-gray-300, #d6d3d1);border-bottom-color:#44403c}[data-theme=dark] .pai-scenario.svelte-aop5ai .scenario-heading{color:var(--gr-color-primary-400, #fb923c);border-bottom-color:#f973164d}.cost-list.svelte-aop5ai{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.cost-list.svelte-aop5ai li:where(.svelte-aop5ai){display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.cost-item-label.svelte-aop5ai{font-size:var(--gr-typography-fontSize-base, 1rem);color:var(--gr-color-gray-600, #57534e)}[data-theme=dark] .cost-item-label.svelte-aop5ai{color:var(--gr-color-gray-400, #a8a29e)}.cost-item-value.svelte-aop5ai{font-size:var(--gr-typography-fontSize-lg, 1.125rem);font-weight:var(--gr-typography-fontWeight-semibold, 600);color:var(--gr-color-gray-800, #292524);font-family:var(--gr-typography-fontFamily-heading, "Crimson Pro", serif)}[data-theme=dark] .cost-item-value.svelte-aop5ai{color:#faf9f7}.cost-total.svelte-aop5ai{margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--gr-color-gray-200, #e7e5e4)}.pai-scenario.svelte-aop5ai .cost-total:where(.svelte-aop5ai){border-top-color:var(--gr-color-primary-200, #fed7aa)}[data-theme=dark] .cost-total.svelte-aop5ai{border-top-color:#44403c}[data-theme=dark] .pai-scenario.svelte-aop5ai .cost-total:where(.svelte-aop5ai){border-top-color:#f973164d}.cost-total.svelte-aop5ai .cost-item-value:where(.svelte-aop5ai){font-size:var(--gr-typography-fontSize-xl, 1.25rem);font-weight:var(--gr-typography-fontWeight-bold, 700)}.savings-highlight.svelte-aop5ai{margin-top:1rem;padding:1rem;background-color:var(--gr-color-primary-100, #ffedd5);border:1px solid var(--gr-color-primary-300, #fdba74);border-radius:var(--gr-radii-md, .5rem);text-align:center}[data-theme=dark] .savings-highlight.svelte-aop5ai{background-color:#f9731626;border-color:#f9731666}.savings-text{color:var(--gr-color-primary-700, #c2410c);font-family:var(--gr-typography-fontFamily-heading, "Crimson Pro", serif)}[data-theme=dark] .savings-text{color:var(--gr-color-primary-400, #fb923c)}.key-insight.svelte-aop5ai{border-left:4px solid var(--gr-color-primary-500, #f97316);padding:1.5rem;margin:2rem 0;font-style:italic;background-color:var(--gr-color-primary-50, #fff7ed);border-radius:0 var(--gr-radii-md, .5rem) var(--gr-radii-md, .5rem) 0}[data-theme=dark] .key-insight.svelte-aop5ai{background-color:#f9731614;border-left-color:var(--gr-color-primary-600, #ea580c)}.insight-text{color:var(--gr-color-gray-700, #44403c);line-height:1.7}[data-theme=dark] .insight-text{color:var(--gr-color-gray-300, #d6d3d1)}@media(max-width:768px){.cost-scenario.svelte-aop5ai{padding:1.25rem}.savings-highlight.svelte-aop5ai{padding:.75rem}.key-insight.svelte-aop5ai{padding:1rem;margin:1.5rem 0}}.cta-section.svelte-aop5ai{padding:5rem 0;background:linear-gradient(to bottom,var(--gr-color-primary-50, #fff7ed),var(--gr-color-primary-100, #ffedd5));border-top:1px solid var(--gr-color-primary-200, #fed7aa);animation:svelte-aop5ai-fadeUp var(--animation-duration-slow, .6s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) .2s both}[data-theme=dark] .cta-section.svelte-aop5ai{background:linear-gradient(to bottom,#292524,#231f1d,#1c1917);border-top-color:#3d3530}.cta-section.svelte-aop5ai .section-heading{margin-bottom:2rem}[data-theme=dark] .cta-section.svelte-aop5ai .section-heading{color:#faf9f7}.cta-section.svelte-aop5ai .prose.centered:where(.svelte-aop5ai){align-items:center;margin-bottom:2.5rem}.cta-section.svelte-aop5ai .prose.centered:where(.svelte-aop5ai) .prose-paragraph{max-width:600px}[data-theme=dark] .cta-section.svelte-aop5ai .prose-paragraph{color:var(--gr-color-gray-200, #e7e5e4)}.cta-buttons.svelte-aop5ai{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem;animation:svelte-aop5ai-fadeUp var(--animation-duration-normal, .4s) var(--animation-easing, cubic-bezier(.4, 0, .2, 1)) .4s both}.cta-link.svelte-aop5ai{text-decoration:none;display:inline-block}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button,.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button{border-radius:var(--gr-radii-full, 9999px);padding-left:2rem;padding-right:2rem;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=solid]:hover,.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=solid]:hover{background-color:var(--gr-color-primary-700, #c2410c);border-color:var(--gr-color-primary-700, #c2410c);transform:scale(1.02);box-shadow:0 4px 12px #ea580c4d}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=solid]:focus-visible,.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=solid]:focus-visible{outline:2px solid var(--gr-color-primary-500, #f97316);outline-offset:2px}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=outline],.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=outline]{border-color:var(--gr-color-gray-300, #d6d3d1);color:var(--gr-color-gray-700, #44403c)}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=outline]:hover,.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=outline]:hover{border-color:var(--gr-color-primary-500, #f97316);color:var(--gr-color-primary-700, #c2410c);background-color:var(--gr-color-primary-50, #fff7ed);transform:scale(1.02)}.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=outline]:focus-visible,.cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=outline]:focus-visible{outline:2px solid var(--gr-color-primary-500, #f97316);outline-offset:2px}[data-theme=dark] .cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=outline],[data-theme=dark] .cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=outline]{border-color:var(--gr-color-gray-600, #57534e);color:var(--gr-color-gray-300, #d6d3d1)}[data-theme=dark] .cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) button[data-variant=outline]:hover,[data-theme=dark] .cta-section.svelte-aop5ai .cta-buttons:where(.svelte-aop5ai) .gr-button[data-variant=outline]:hover{border-color:var(--gr-color-primary-500, #f97316);color:var(--gr-color-primary-400, #fb923c);background-color:#f973161a}@media(min-width:768px){.workflow-grid.svelte-aop5ai{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:768px){.hero-section{padding-top:3rem;padding-bottom:2rem}.hero-title{font-size:2.5rem}.content-section.svelte-aop5ai,.cta-section.svelte-aop5ai{padding:3rem 0}.cta-buttons.svelte-aop5ai{flex-direction:column;align-items:center}.step-number.svelte-aop5ai{width:2rem;height:2rem;font-size:1rem;left:1rem}.step-quote{padding-left:.75rem}.workflow-step-card.svelte-aop5ai{padding:2rem 1.5rem 1.5rem}}@media(max-width:480px){.content-section.svelte-aop5ai,.cta-section.svelte-aop5ai{padding:2.5rem 0}.cta-buttons.svelte-aop5ai{gap:.75rem}.cta-buttons.svelte-aop5ai button,.cta-buttons.svelte-aop5ai .gr-button{width:100%;max-width:280px}.comparison-grid.svelte-aop5ai{gap:1rem}.comparison-card.svelte-aop5ai{padding:1rem}.metrics.svelte-aop5ai{gap:.5rem}}@media(prefers-reduced-motion:reduce){.back-nav.svelte-aop5ai,.comparison-card.svelte-aop5ai,.workflow-step-card.svelte-aop5ai,.use-case-card.svelte-aop5ai,.cost-scenario.svelte-aop5ai,.content-section.svelte-aop5ai,.cta-buttons.svelte-aop5ai,.cta-section.svelte-aop5ai,.hero-section,.hero-title,.hero-subtitle,.hero-lead{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.comparison-card.svelte-aop5ai:hover,.workflow-step-card.svelte-aop5ai:hover,.use-case-card.svelte-aop5ai:hover,.cta-buttons.svelte-aop5ai button:hover,.cta-buttons.svelte-aop5ai .gr-button:hover{-webkit-transform:none;transform:none}.back-link.svelte-aop5ai:hover{-webkit-transition:none;transition:none}}@media(prefers-contrast:high){.comparison-card.svelte-aop5ai,.workflow-step-card.svelte-aop5ai,.use-case-card.svelte-aop5ai,.cost-scenario.svelte-aop5ai{border-width:2px}code{border:1px solid currentColor}.metric-badge.svelte-aop5ai{border:1px solid white}}
