.article-summary{width:100%;padding:var(--space-md) var(--space-lg);background:color-mix(in srgb, var(--color-surface) 88%, var(--color-brand-primary));color:var(--color-text-primary);border-radius:12px}.article-summary__label{font-size:var(--type-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.article-summary>.article-summary__points{margin:var(--space-xs) 0 0;padding:0;list-style:none}.article-summary .article-summary__points li{font:var(--weight-medium) var(--type-body-large) / 1.5 var(--sans);text-wrap:pretty;margin:0}@media (width<=760px){.article-summary{padding:var(--space-md)}.article-summary>.article-summary__points{margin-top:var(--space-2xs)}}.mvc-page{--mvc-gutter:48px;--mvc-section-tight:clamp(64px, 6vw, 80px);--mvc-section-standard:clamp(80px, 7vw, 96px);--mvc-section-emphasis:clamp(96px, 8vw, 112px);background:var(--color-page-background)}.mvc-page main{overflow:hidden}.mvc-visual-comparison{width:100%;padding:var(--mvc-section-emphasis) max(var(--mvc-gutter), calc((100vw - 1480px) / 2));background:var(--color-surface-secondary)}.mvc-visual-comparison>header{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(48px,7vw,112px);max-width:1480px;margin:0 auto clamp(48px,5vw,72px);display:grid}.mvc-visual-comparison__intro>p{font-size:var(--type-lead);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body);text-transform:uppercase}.mvc-visual-comparison__intro h2{max-width:850px;font:italic var(--weight-regular) var(--type-section-title) / var(--leading-section-title) var(--display);letter-spacing:var(--tracking-heading);text-wrap:balance;margin-top:20px}.mvc-visual-comparison__description{width:100%;font:var(--weight-regular) var(--type-body) / var(--leading-body) var(--display);text-wrap:pretty;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:24px;padding-bottom:4px;display:grid}.mvc-visual-comparison__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1480px;margin-inline:auto;display:grid}.mvc-visual-comparison__grid article{min-width:0}.mvc-visual-comparison__media{aspect-ratio:1;background:var(--color-surface-brand);height:auto;overflow:hidden}.mvc-visual-comparison__grid article:last-child .mvc-visual-comparison__media{background:var(--color-surface-highlight)}.mvc-visual-comparison__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-duration-standard) var(--motion-ease-out)}.mvc-visual-comparison__grid article:hover img{transform:scale(1.025)}.mvc-visual-comparison__copy{background:var(--color-surface-primary);min-height:286px;padding:clamp(32px,3vw,44px)}.mvc-visual-comparison__identity{display:block}.mvc-visual-comparison__identity p{font-size:var(--type-body);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body);text-transform:uppercase}.mvc-visual-comparison__identity h3{font:var(--weight-regular) var(--type-subsection-title) / var(--leading-subsection-title) var(--display);letter-spacing:var(--tracking-heading);margin-top:9px}.mvc-visual-comparison__copy dl{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:36px;padding-top:24px;display:grid}.mvc-visual-comparison__copy dl>div{min-width:0}.mvc-visual-comparison__copy dt{font-size:var(--type-body);font-weight:var(--weight-semibold);text-transform:uppercase}.mvc-visual-comparison__copy dd{font:var(--weight-regular) var(--type-body) / var(--leading-body) var(--display);margin:12px 0 0}.mvc-thesis{width:min(100% - (2 * var(--mvc-gutter)), 1120px);margin:var(--mvc-section-emphasis) auto 0;text-align:center}.mvc-thesis h2{max-width:900px;font:var(--weight-regular) var(--type-section-title) / var(--leading-section-title) var(--display);letter-spacing:var(--tracking-heading);text-wrap:balance;margin-inline:auto}.mvc-thesis>p,.mvc-thesis__support{max-width:720px;margin:var(--space-md) auto 0;color:var(--color-text-secondary);font-size:var(--type-lead);line-height:var(--leading-lead);text-wrap:pretty}.mvc-article-body{--mvc-reading-width:760px;--mvc-breakout-width:1120px;--mvc-editorial-radius:12px;--mvc-callout-surface:color-mix(in srgb, var(--color-surface) 88%, var(--color-brand-primary));width:min(100% - (2 * var(--mvc-gutter)), var(--mvc-breakout-width));margin:var(--mvc-section-standard) auto 0;color:var(--color-text-primary)}.mvc-article-body>*{width:min(100%, var(--mvc-reading-width));margin-inline:auto}.mvc-prose{gap:var(--space-lg);flex-direction:column;display:flex}.mvc-prose p,.mvc-prose-section p,.mvc-comparison>p,.mvc-article-body li,.mvc-article-body blockquote{font-size:var(--type-body-large);text-wrap:pretty;line-height:1.68}.mvc-prose__copy p+p,.mvc-prose-section p+p{margin-top:20px}.mvc-article-body ul,.mvc-article-body ol{margin-top:20px;padding-left:1.35em}.mvc-article-body li+li{margin-top:var(--space-xs)}.mvc-article-body li::marker{color:var(--color-text-brand)}.mvc-article-body li>:is(ul,ol){margin-top:var(--space-2xs)}.mvc-article-body blockquote{margin-block:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--mvc-editorial-radius);background:var(--color-surface-soft)}.mvc-article-body a:not(.ng-button){color:var(--color-action-link);font-weight:var(--weight-medium);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.mvc-article-body a:not(.ng-button):hover{color:var(--color-action-link-hover)}.mvc-article-body a:not(.ng-button):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:2px}.mvc-prose-section{margin-top:clamp(48px,5vw,64px)}.mvc-comparison{padding-top:var(--space-xl);border-top:1px solid var(--color-border-subtle);margin-top:clamp(56px,6vw,72px)}.mvc-article-body>.mvc-comparison,.mvc-article-body>figure,.mvc-article-body>.mvc-editorial-breakout{width:100%}.mvc-prose-section h2,.mvc-comparison h2{max-width:18ch;font:var(--weight-regular) var(--type-section-title) / var(--leading-section-title) var(--display);letter-spacing:var(--tracking-heading);text-wrap:balance;margin-bottom:24px}.mvc-article-body h3{max-width:24ch;font:var(--weight-regular) var(--type-subsection-title) / var(--leading-subsection-title) var(--display);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:clamp(36px,4vw,48px) 0 16px}.mvc-inline-link{width:max-content;margin-top:var(--space-md)}.mvc-comparison>h2,.mvc-comparison>p{width:min(100%, var(--mvc-reading-width));text-align:center;margin-inline:auto}.mvc-comparison>p{margin-bottom:var(--space-lg)}.mvc-comparison-table{border:1px solid var(--color-border-subtle);border-radius:var(--mvc-editorial-radius);background:var(--color-surface-soft);overflow:hidden}.mvc-comparison-table__head,.mvc-comparison-table__row{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:.7fr 1fr 1fr;align-items:start;gap:32px;padding:18px 24px;display:grid}.mvc-comparison-table__head{font-size:var(--type-navigation);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase}.mvc-comparison-table__row{font-size:var(--type-navigation);line-height:var(--leading-ui)}.mvc-comparison-table__row:last-child{border-bottom:0}.mvc-comparison-table__row>strong{font-weight:var(--weight-semibold)}.mvc-decision{margin-top:var(--space-xl);padding:var(--space-lg);gap:var(--space-md) var(--space-lg);border-radius:var(--mvc-editorial-radius);background:var(--mvc-callout-surface);color:var(--color-text-primary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvc-decision .ng-button--tertiary{color:var(--color-action-link)}.mvc-decision p{gap:var(--space-2xs);font-size:var(--type-body-large);flex-direction:column;line-height:1.6;display:flex}.mvc-decision p strong{font-family:var(--display);font-size:var(--type-body-large);font-weight:var(--weight-medium)}.mvc-decision>.ng-button{grid-column:1/-1;justify-self:start;width:fit-content;min-width:0;max-width:100%}.mvc-article-tags{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--type-eyebrow);align-items:center;gap:18px;display:flex}.mvc-article-tags span{margin-right:8px}.mvc-article-tags a{min-width:var(--touch-target);min-height:var(--touch-target);align-items:center;padding-bottom:3px;display:inline-flex}.mvc-article-body>figure img{border-radius:var(--mvc-editorial-radius);width:100%;height:auto}.mvc-article-body>figure figcaption{width:min(100%, var(--mvc-reading-width));margin:var(--space-xs) auto 0;color:var(--color-text-secondary);font-size:var(--type-caption);line-height:var(--leading-caption)}@media (width<=760px){.mvc-page{--mvc-gutter:16px;--mvc-section-tight:48px;--mvc-section-standard:72px;--mvc-section-emphasis:80px}.mvc-visual-comparison{padding:var(--mvc-section-tight) 16px}.mvc-visual-comparison>header{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.mvc-visual-comparison__intro h2{font-size:var(--type-section-title);margin-top:16px}.mvc-visual-comparison__description{font-size:var(--type-body);grid-template-columns:1fr;justify-self:start;gap:16px}.mvc-visual-comparison__grid{grid-template-columns:1fr;gap:16px}.mvc-visual-comparison__media{aspect-ratio:1;height:auto}.mvc-visual-comparison__copy{min-height:0;padding:28px 20px}.mvc-visual-comparison__copy dl{grid-template-columns:1fr;gap:18px;margin-top:28px;padding-top:20px}.mvc-visual-comparison__copy dl>div{grid-template-columns:82px 1fr;align-items:baseline;gap:16px;display:grid}.mvc-visual-comparison__copy dd{font-size:var(--type-body)}.mvc-thesis{width:calc(100% - 32px)}.mvc-thesis h2{font-size:var(--type-section-title);line-height:var(--leading-section-title)}.mvc-article-body{width:calc(100% - 32px)}.mvc-article-body>*{width:100%}.mvc-prose{gap:var(--space-md)}.mvc-prose p,.mvc-prose-section p,.mvc-comparison>p{font-size:var(--type-body-large);line-height:1.68}.mvc-prose-section{margin-top:48px}.mvc-comparison{padding-top:var(--space-lg);margin-top:56px}.mvc-prose-section h2,.mvc-comparison h2{font-size:var(--type-section-title);margin-bottom:22px}.mvc-comparison-table__head{display:none}.mvc-comparison-table__row{font-size:var(--type-navigation);grid-template-columns:1fr 1fr;gap:10px 16px;padding:18px 16px}.mvc-comparison-table__row>strong{font-family:var(--display);font-size:var(--type-navigation);font-weight:var(--weight-medium);grid-column:1/-1}.mvc-comparison-table__row>span:before{font-size:var(--type-navigation);font-weight:var(--weight-bold);letter-spacing:var(--tracking-navigation);text-transform:uppercase;margin-bottom:5px;display:block}.mvc-comparison-table__row>span:nth-child(2):before{content:"Marine"}.mvc-comparison-table__row>span:nth-child(3):before{content:"Bovine"}.mvc-decision{padding:var(--space-md);gap:var(--space-md);grid-template-columns:1fr}.mvc-decision a{grid-column:1}.mvc-article-tags{flex-wrap:wrap;align-items:start}.mvc-article-tags span{width:100%}}@media (prefers-reduced-motion:reduce){.mvc-visual-comparison__media img{transition:none}}
