.cs-hero.svelte-977grr{padding:0 0 var(--sg-padding-section-medium)}.cs-breadcrumb-bar.svelte-977grr{padding:1.25rem 0;border-bottom:1px solid var(--sg-border-alternate);margin-bottom:2rem}.cs-back-link.svelte-977grr{display:inline-flex;align-items:center;gap:.5rem;color:var(--sg-text-secondary);font-size:var(--sg-text-base);text-decoration:none;transition:color .2s}.cs-back-link.svelte-977grr:hover{color:var(--sg-text-primary)}.cs-hero-content.svelte-977grr{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.cs-hero-content.svelte-977grr h1{text-wrap:balance;text-align:left}.cs-company-logo.svelte-977grr{height:2.75rem;width:auto;object-fit:contain;flex-shrink:0}.cs-company-logo[alt="MathWorks logo"].svelte-977grr{filter:grayscale(1) brightness(1.8)}.cs-body.svelte-977grr{border-top:1px solid var(--sg-border-alternate)}.cs-grid.svelte-977grr{display:grid;grid-template-columns:17.5rem 1fr;gap:3rem;align-items:stretch}.cs-sidebar.svelte-977grr{background-color:var(--sg-greyscale-1);border-right:1px solid var(--sg-border-alternate);margin-left:calc(-1 * var(--sg-padding-horizontal));width:calc(100% + var(--sg-padding-horizontal));padding:2rem 1.5rem 2rem var(--sg-padding-horizontal)}.cs-sidebar-sticky.svelte-977grr{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:10rem}.cs-stats.svelte-977grr{display:flex;flex-direction:column;gap:1.25rem}.cs-stat.svelte-977grr{display:flex;flex-direction:column;gap:.25rem}.cs-stat-value.svelte-977grr{font-size:2.5rem;font-weight:var(--sg-font-weight-medium);color:var(--sg-vermilion-7);line-height:1;margin:0}.cs-stat-label.svelte-977grr{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);font-weight:300;color:var(--sg-text-secondary);line-height:var(--sg-lh-body);margin:0}.cs-sidebar-cta.svelte-977grr{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.cs-sidebar-cta.svelte-977grr:not(:first-child){padding-top:1.5rem;border-top:1px solid var(--sg-border-alternate)}.cs-sidebar-cta-title.svelte-977grr{font-size:var(--sg-text-h3);font-weight:var(--sg-font-weight-bold);margin:0}.cs-sidebar-cta-text.svelte-977grr{font-size:var(--sg-text-small);color:var(--sg-text-primary);margin:0 0 .5rem}.cs-content.svelte-977grr{grid-column:2;padding:var(--sg-padding-section-small) 0 0;font-size:var(--sg-text-large);line-height:var(--sg-lh-body)}.cs-lead.svelte-977grr{color:var(--sg-text-primary);margin:0 0 2rem}.cs-content.svelte-977grr h2{font-family:var(--sg-font-sans);font-size:var(--sg-text-h2);font-weight:var(--sg-font-weight-medium);line-height:var(--sg-lh-heading);margin:2.5rem 0 1rem}.cs-content.svelte-977grr h2:first-child{margin-top:0}.cs-content.svelte-977grr h3{font-family:var(--sg-font-sans);font-size:var(--sg-text-h3);font-weight:var(--sg-font-weight-medium);line-height:var(--sg-lh-heading);margin:2rem 0 1rem}.cs-content.svelte-977grr h4{font-family:var(--sg-font-sans);font-size:var(--sg-text-h4);font-weight:var(--sg-font-weight-medium);line-height:var(--sg-lh-heading);margin:1.5rem 0 .75rem}.cs-content.svelte-977grr h5{font-family:var(--sg-font-sans);font-size:var(--sg-text-h5);font-weight:var(--sg-font-weight-medium);line-height:var(--sg-lh-heading);margin:1.5rem 0 .75rem}.cs-content.svelte-977grr ul,.cs-content.svelte-977grr ol{margin:0 0 1rem;padding-left:1.5rem;color:var(--sg-text-primary)}.cs-content.svelte-977grr li{margin-bottom:.5rem}.cs-content.svelte-977grr code{font-family:var(--sg-font-mono);font-size:.9em}.cs-content.svelte-977grr video{width:100%;border-radius:var(--sg-radius-small);margin-bottom:1rem}.cs-content.svelte-977grr p{margin:0 0 1rem;color:var(--sg-text-primary)}.cs-content.svelte-977grr a{color:var(--sg-brand);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.1em}.cs-content.svelte-977grr blockquote{margin:2rem 0;padding-left:1.5rem;border-left:3px solid var(--sg-brand)}.cs-content.svelte-977grr blockquote p{font-size:var(--sg-text-h5);font-weight:var(--sg-font-weight-regular);line-height:var(--sg-lh-heading);margin:0 0 .5rem}.cs-content.svelte-977grr blockquote cite,.cs-content.svelte-977grr blockquote .cite{font-style:normal;font-size:var(--sg-text-base);color:var(--sg-text-secondary)}.cs-other-stories.svelte-977grr{grid-column:2;padding:var(--sg-padding-section-small) 0 var(--sg-padding-section-medium)}.cs-other-stories.svelte-977grr h3{margin-bottom:2rem}.cs-other-stories-grid.svelte-977grr{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:992px){.cs-grid.svelte-977grr{grid-template-columns:1fr}.cs-sidebar.svelte-977grr{order:1;border-right:none;border-top:1px solid var(--sg-border-alternate);margin-left:0;width:auto;padding-left:1.5rem}.cs-sidebar-sticky.svelte-977grr{position:static}.cs-content.svelte-977grr,.cs-other-stories.svelte-977grr{grid-column:1}.cs-other-stories-grid.svelte-977grr{grid-template-columns:1fr}}@media(max-width:768px){.cs-hero.svelte-977grr{padding-bottom:var(--sg-padding-section-small)}.cs-breadcrumb-bar.svelte-977grr{padding:1rem 0}.cs-hero-content.svelte-977grr{gap:1.25rem}.cs-content.svelte-977grr{order:0}.cs-sidebar.svelte-977grr{order:1}.cs-other-stories.svelte-977grr{order:2}}
