.scenario-shell{--background:#fff;--foreground:#202329;--card:#fff;--card-foreground:#202329;--primary:#202329;--primary-foreground:#fff;--secondary:#f6f7f9;--secondary-foreground:#202329;--muted:#f6f7f9;--muted-foreground:#626873;--accent:#eceff5;--accent-foreground:#202329;--border:#e7e9ed;--input:#858d9b;--ring:#202329;min-width:0;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.scenario-shell :where(a,button,input,select):focus-visible{outline:3px solid var(--ring);outline-offset:3px}.scenario-shell>header{border-color:var(--border);background:#fffffff5}.scenario-shell .scenario-header-inner{max-width:70rem;height:auto;min-height:4rem}.scenario-shell .scenario-brand{min-height:3rem;color:var(--foreground);letter-spacing:-.015em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.625rem;margin-right:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.scenario-shell .scenario-brand:hover{text-underline-offset:3px;text-decoration:underline}.scenario-shell>main{max-width:70rem;padding-top:2.5rem}.scenario-shell .scenario-article{max-width:49rem}.scenario-shell .scenario-article nav[aria-label=Breadcrumb]{color:var(--muted-foreground);margin-bottom:2rem}.scenario-shell .scenario-prose{color:var(--foreground);font-size:1rem;line-height:1.7}.scenario-shell .scenario-prose h1{letter-spacing:-.035em;-webkit-hyphens:none;hyphens:none;margin:0 0 1.5rem;font-size:clamp(2rem,1.7rem + 1.3vw,2.75rem);font-weight:700;line-height:1.15}.scenario-shell .scenario-prose>hr:has(~h1){display:none}.scenario-shell .scenario-prose h2{letter-spacing:-.025em;border:0;margin:3rem 0 1rem;padding:0;font-size:clamp(1.5rem,1.35rem + .45vw,1.875rem);line-height:1.25}.scenario-shell .scenario-prose h3{letter-spacing:-.015em;margin-top:2rem;font-size:1.25rem;line-height:1.35}.scenario-shell .scenario-prose p,.scenario-shell .scenario-prose li{line-height:1.7}.scenario-shell .scenario-prose p{margin-bottom:1.25rem}.scenario-shell .scenario-prose h1+p{color:#424850;font-size:1.125rem;line-height:1.6}.scenario-shell .scenario-prose a{color:var(--foreground);text-underline-offset:3px;text-decoration-color:#9299a4}.scenario-shell .scenario-prose a.inline-flex,.scenario-shell .scenario-prose a.scenario-cta-link{text-decoration:none}.scenario-shell .scenario-prose hr{border-color:var(--border);margin:2.5rem 0}.scenario-shell .scenario-prose table{font-variant-numeric:tabular-nums;margin:1.5rem 0 1.75rem;font-size:.875rem;line-height:1.45}.scenario-shell .scenario-prose table:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.scenario-shell .scenario-prose th{border-color:var(--border);background:#f6f7f9;padding:.75rem}.scenario-shell .scenario-prose td{border-color:var(--border);padding:.75rem}.scenario-shell .scenario-sticky-cta{border-color:var(--border);background:#fffffff7;justify-content:center;min-height:4.25rem}.scenario-shell .scenario-sticky-cta-inner{justify-content:flex-end;width:100%;max-width:49rem}.scenario-shell .scenario-sticky-cta-link{color:#fff;min-height:2.75rem;box-shadow:none;background:#202329;border-color:#202329;justify-content:center;transition:background-color .15s}.scenario-shell .scenario-sticky-cta-link:hover{color:#fff;background:#3a4048}.scenario-shell>footer{border-color:var(--border)}@media (width<=640px){.scenario-shell .scenario-header-inner{gap:0 .5rem;padding-block:.375rem}.scenario-shell .scenario-header-actions{gap:.25rem}.scenario-shell .scenario-header-actions>a{min-width:3rem;padding-inline:.75rem}.scenario-shell .scenario-brand{margin-right:.25rem}.scenario-shell>main{padding-top:1.5rem}.scenario-shell .scenario-article nav[aria-label=Breadcrumb]{margin-bottom:1.5rem}.scenario-shell .scenario-prose h1{font-size:2rem}.scenario-shell .scenario-prose table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.scenario-shell .scenario-prose th,.scenario-shell .scenario-prose td{white-space:normal;min-width:8rem}.scenario-shell .scenario-sticky-cta-link{width:100%}}@media (width<=480px){.scenario-shell .scenario-brand span{display:none}}
