.v4-study[data-project=pharma] .v4-pharma-stations{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v4-study[data-project=pharma] .v4-pharma-diagram{color:var(--design-text);margin-block:24px}.v4-study[data-project=pharma] .v4-pharma-diagram svg{width:100%;height:auto;display:block}.v4-study[data-project=pharma] .v4-pharma-diagram svg.v4-pharma-diagram-mobile{display:none}.v4-study[data-project=pharma] .v4-pharma-diagram-lines *{vector-effect:non-scaling-stroke}.v4-study[data-project=pharma] .v4-pharma-rotation{color:var(--design-accent)}.v4-study[data-project=pharma] .v4-pharma-station-node{fill:var(--design-background);stroke:var(--design-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.v4-study[data-project=pharma] .v4-pharma-station-number{fill:var(--design-accent);font-size:20px}.v4-study[data-project=pharma] .v4-pharma-station-label{fill:currentColor;font-size:20px}.v4-study[data-project=pharma] .v4-pharma-diagram-note{fill:var(--design-muted);font-size:18px}.v4-study[data-project=pharma] .v4-pharma-disclosure{border-block:1px solid var(--v4-line);margin-block:24px;padding-block:18px}.v4-study[data-project=pharma] .v4-pharma-disclosure summary{cursor:pointer;font-size:var(--v4-detail-body)}.v4-study[data-project=pharma] .v4-pharma-disclosure summary:focus-visible{outline:2px solid var(--design-accent);outline-offset:6px}.v4-study[data-project=pharma] .v4-pharma-calculation-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:32px;display:grid}.v4-study[data-project=pharma] .v4-pharma-inputs{margin:20px 0}.v4-study[data-project=pharma] .v4-pharma-inputs>div{border-top:1px solid var(--v4-line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-block:16px;display:grid}.v4-study[data-project=pharma] .v4-pharma-inputs dt{font-size:var(--v4-detail-label);color:var(--design-muted)}.v4-study[data-project=pharma] .v4-pharma-inputs dd{font-size:var(--v4-detail-body);margin:0}.v4-study[data-project=pharma] .v4-pharma-results dd{color:var(--design-accent)}.v4-study[data-project=pharma] .v4-pharma-secondary-result{color:var(--design-muted)}.v4-study[data-project=pharma] .v4-pharma-calculation-details{padding-top:24px}.v4-study[data-project=pharma] .v4-pharma-formula{overflow-wrap:anywhere}.v4-study[data-project=pharma] .v4-study-model{background:var(--design-surface)}.v4-study[data-project=pharma] .v4-model-viewport{max-width:1050px}.v4-study[data-project=pharma] .v4-pharma-model-links{margin:24px 0 0;padding:0;list-style:none}.v4-study[data-project=pharma] .v4-pharma-model-links li{border-top:1px solid var(--v4-line);padding-block:16px}.v4-study[data-project=pharma] .v4-pharma-model-links p{margin:12px 0 0}.v4-study[data-project=pharma] .v4-study-gallery figure[id]{scroll-margin-top:100px}@media (max-width:760px){.v4-study[data-project=pharma] .v4-pharma-diagram svg.v4-pharma-diagram-desktop{display:none}.v4-study[data-project=pharma] .v4-pharma-diagram svg.v4-pharma-diagram-mobile{display:block}.v4-study[data-project=pharma] .v4-pharma-stations{clip-path:none;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:auto;height:auto;margin:0 0 24px;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid;position:static;overflow:visible}.v4-study[data-project=pharma] .v4-pharma-stations li{grid-template-columns:2ch minmax(0,1fr);gap:8px;display:grid}.v4-study[data-project=pharma] .v4-pharma-legend-number{color:var(--design-accent);font-variant-numeric:tabular-nums}.v4-study[data-project=pharma] .v4-pharma-calculation-overview{grid-template-columns:minmax(0,1fr);gap:24px}.v4-study[data-project=pharma] .v4-study-model{height:var(--v4-pharma-phone-height,clamp(320px,calc(var(--v3-detail-model-height,600px) * .65),460px))}.v4-study[data-project=pharma] .v4-model-viewport{width:100%}}@container v4-preview (max-width:760px){.v4-study[data-project=pharma] .v4-pharma-diagram svg.v4-pharma-diagram-desktop{display:none}.v4-study[data-project=pharma] .v4-pharma-diagram svg.v4-pharma-diagram-mobile{display:block}.v4-study[data-project=pharma] .v4-pharma-stations{clip-path:none;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:auto;height:auto;margin:0 0 24px;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid;position:static;overflow:visible}.v4-study[data-project=pharma] .v4-pharma-stations li{grid-template-columns:2ch minmax(0,1fr);gap:8px;display:grid}.v4-study[data-project=pharma] .v4-pharma-legend-number{color:var(--design-accent);font-variant-numeric:tabular-nums}.v4-study[data-project=pharma] .v4-pharma-calculation-overview{grid-template-columns:minmax(0,1fr);gap:24px}.v4-study[data-project=pharma] .v4-study-model{height:var(--v4-pharma-phone-height,clamp(320px,calc(var(--v3-detail-model-height,600px) * .65),460px))}.v4-study[data-project=pharma] .v4-model-viewport{width:100%}}
.v4-study[data-project=main-bearing] .v4-next-project{padding-block:var(--v3-detail-section-gap,80px)}.v4-study[data-project=main-bearing] .v4-study-title{margin-bottom:16px}.v4-study[data-project=main-bearing] .v4-study-deck{margin-top:8px}.v4-study[data-project=main-bearing] .v4-study-summary{text-wrap:pretty;margin-top:16px}.v4-study[data-project=main-bearing] .v4-main-bearing-assembly-link{align-items:center;min-height:44px;margin-top:16px;font-size:14px;display:inline-flex}.v4-study[data-project=main-bearing] .v4-metadata{grid-template-columns:minmax(0,.9fr) minmax(0,1.8fr) minmax(0,.6fr);gap:32px;margin-top:20px;padding-block:24px}.v4-study[data-project=main-bearing] .v4-metadata>div{min-width:0;padding:0}.v4-study[data-project=main-bearing] .v4-metadata dt{text-transform:none;letter-spacing:0}.v4-study[data-project=main-bearing]{--v4-detail-section-gap:calc(var(--v3-detail-section-gap,80px) * 1.1)}.v4-study[data-project=main-bearing] .v4-main-bearing-model-intro{max-width:var(--v4-detail-wide-width);margin-inline:auto}.v4-study[data-project=main-bearing] .v4-model-context{margin-top:12px}.v4-study[data-project=main-bearing] .v4-study-model-section{scroll-margin-top:96px}.v4-study[data-project=main-bearing] .v4-study-model-section .v4-study-model{margin-top:20px}.v4-study[data-project=main-bearing] .v4-study-reference{max-width:var(--v4-detail-wide-width)}.v4-study[data-project=main-bearing] .v4-study-reference img{max-height:420px}.v4-study[data-project=main-bearing] .v4-study-decisions>h2{margin-bottom:24px}.v4-study[data-project=main-bearing] .v4-study-decisions li{gap:24px;padding-block:32px}.v4-study[data-project=main-bearing] .v4-study-decisions li>.v4-section-label{font-variant-numeric:tabular-nums}.v4-study[data-project=main-bearing] .v4-study-decisions li>div>p{max-width:min(60ch,var(--v4-detail-reading-width))}.v4-study[data-project=main-bearing] .v4-main-bearing-deliverables{max-width:var(--v4-detail-reading-width);border-bottom:1px solid var(--v4-line);margin:0;padding:0;list-style:none}.v4-study[data-project=main-bearing] .v4-main-bearing-deliverables li{border-top:1px solid var(--v4-line);font-size:var(--v4-detail-body);grid-template-columns:32px minmax(0,1fr);align-items:baseline;gap:20px;padding-block:20px;display:grid}.v4-study[data-project=main-bearing] .v4-main-bearing-record-number{font-size:var(--v4-detail-label);font-variant-numeric:tabular-nums;color:var(--design-muted)}.v4-study[data-project=main-bearing] #deliverables .v4-scope-note{margin-top:32px;padding-left:20px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence{max-width:var(--v4-detail-wide-width);gap:40px;margin-top:32px;display:grid}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figure{border-top:1px solid var(--v4-line);min-width:0;margin:0;padding-top:24px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figcaption{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;max-width:none;display:grid}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figcaption h3{font-size:var(--v4-detail-caption);color:var(--design-text);margin:0;line-height:1.6}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figcaption p{font-size:var(--v4-detail-caption);color:var(--design-muted);margin:0;line-height:1.6}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:760px){.v4-study[data-project=main-bearing] .v4-next-project{padding-block:calc(var(--v3-detail-section-gap,80px) * .65)}.v4-study[data-project=main-bearing] .v4-metadata{grid-template-columns:1fr;gap:0;padding-block:8px}.v4-study[data-project=main-bearing] .v4-metadata>div{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:8px}.v4-study[data-project=main-bearing] .v4-metadata>div:nth-child(2){grid-template-columns:1fr;gap:6px;padding-block:12px}.v4-study[data-project=main-bearing]{--v4-detail-section-gap:calc(var(--v3-detail-section-gap,80px) * .7)}.v4-study[data-project=main-bearing] .v4-study-model-section{scroll-margin-top:80px}.v4-study[data-project=main-bearing] .v4-study-reference img{max-height:260px}.v4-study[data-project=main-bearing] .v4-study-decisions li{grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:24px}.v4-study[data-project=main-bearing] .v4-study-decisions li>div>p{font-size:var(--v4-detail-body)}.v4-study[data-project=main-bearing] .v4-main-bearing-deliverables li{grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:16px}.v4-study[data-project=main-bearing] #deliverables .v4-scope-note{margin-top:24px;padding-left:16px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence{gap:28px;margin-top:24px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figure{padding-top:16px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figcaption{grid-template-columns:1fr;gap:8px}}@container v4-preview (max-width:760px){.v4-study[data-project=main-bearing] .v4-next-project{padding-block:calc(var(--v3-detail-section-gap,80px) * .65)}.v4-study[data-project=main-bearing] .v4-metadata{grid-template-columns:1fr;gap:0;padding-block:8px}.v4-study[data-project=main-bearing] .v4-metadata>div{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:8px}.v4-study[data-project=main-bearing] .v4-metadata>div:nth-child(2){grid-template-columns:1fr;gap:6px;padding-block:12px}.v4-study[data-project=main-bearing]{--v4-detail-section-gap:calc(var(--v3-detail-section-gap,80px) * .7)}.v4-study[data-project=main-bearing] .v4-study-model-section{scroll-margin-top:80px}.v4-study[data-project=main-bearing] .v4-study-reference img{max-height:260px}.v4-study[data-project=main-bearing] .v4-study-decisions li{grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:24px}.v4-study[data-project=main-bearing] .v4-study-decisions li>div>p{font-size:var(--v4-detail-body)}.v4-study[data-project=main-bearing] .v4-main-bearing-deliverables li{grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:16px}.v4-study[data-project=main-bearing] #deliverables .v4-scope-note{margin-top:24px;padding-left:16px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence{gap:28px;margin-top:24px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figure{padding-top:16px}.v4-study[data-project=main-bearing] .v4-main-bearing-evidence figcaption{grid-template-columns:1fr;gap:8px}}
.v4-study{--v4-detail-title:calc(44px * var(--v4-heading-scale,1));--v4-detail-summary:calc(19px * var(--v4-body-scale,1));--v4-detail-body:calc(18px * var(--v4-body-scale,1));--v4-detail-section-title:calc(30px * var(--v4-heading-scale,1));--v4-detail-secondary-title:calc(22px * var(--v4-heading-scale,1));--v4-detail-label:13px;--v4-detail-caption:calc(14px * var(--v4-body-scale,1));--v4-detail-leading:calc(var(--design-body-leading,1.5) + .15);--v4-detail-reading-width:min(65ch,var(--v3-detail-text-width,720px));--v4-detail-wide-width:min(1050px,var(--v3-detail-content-width,1400px));--v4-detail-section-gap:var(--v3-detail-section-gap,80px);padding-top:120px}.v4-study .v4-wrap{max-width:var(--v3-detail-content-width,1400px)}.v4-study :is(p,dd,li){line-height:var(--v4-detail-leading)}.v4-study :is(h1,h2,h3){font-weight:400;line-height:1.18}.v4-study h2:not(.v4-section-label){font-size:var(--v4-detail-section-title)}.v4-study h3{font-size:var(--v4-detail-secondary-title)}.v4-study :is(.v4-study-copy,.v4-study-stack,.v4-study-media,.v4-mill-story) p:not(.v4-section-label,.v4-study-summary,.v4-model-hint){font-size:var(--v4-detail-body);color:var(--design-text);max-width:var(--v4-detail-reading-width)}.v4-study :is(.v4-section-label,.v4-section-label h2){font-size:var(--v4-detail-label);letter-spacing:0;color:var(--design-muted);line-height:1.5}.v4-study figcaption{font-size:var(--v4-detail-caption);color:var(--design-muted);text-align:left;max-width:48ch;margin-top:16px;line-height:1.6}.v4-study .v4-study-sections{gap:var(--v4-detail-section-gap);display:grid}.v4-study .v4-study-back{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:48px;font-size:14px;display:flex}.v4-study .v4-study-heading{max-width:var(--v4-detail-wide-width)}.v4-study .v4-study-heading>.v4-section-label{margin-bottom:24px}.v4-study .v4-study-title{font-size:var(--v4-detail-title);max-width:var(--v3-heading-max-width,860px);text-wrap:balance;overflow-wrap:break-word;margin-bottom:28px;line-height:1.1}.v4-study .v4-study-deck{font-size:calc(15px * var(--v4-body-scale,1));max-width:var(--v4-detail-reading-width);color:var(--design-text)}.v4-study .v4-metadata{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px;margin:0;padding-block:20px}.v4-study .v4-metadata dt{margin-bottom:8px;font-size:12px;line-height:1.5}.v4-study .v4-metadata dd{font-size:calc(15px * var(--v4-body-scale,1));color:var(--design-text);margin:0}.v4-study .v4-study-summary{font-size:var(--v4-detail-summary);line-height:var(--v4-detail-leading);max-width:min(60ch,var(--v3-detail-text-width,720px));color:var(--design-text);margin:28px 0 0}.v4-study :is(.v4-study-model,.v4-mill-model){height:var(--v3-detail-model-height,600px)}.v4-study .v4-study-model{width:calc(100% - var(--v3-horizontal-padding-total,128px))}.v4-study .v4-mill-reconstruction{width:100%}.v4-study .v4-mill-model{width:calc(100% - var(--v3-horizontal-padding-total,128px));max-width:var(--v3-detail-content-width,1400px);margin:24px auto 0}.v4-study .v4-model-hint{font-size:11px;line-height:1.5}.v4-study .v4-reset{font-size:12px}.v4-study :is(.v4-study-copy,.v4-study-stack,.v4-study-decisions){max-width:var(--v4-detail-wide-width)}.v4-study .v4-study-copy{grid-template-columns:minmax(0,var(--v3-detail-sidebar-width,160px)) minmax(0,1fr);align-items:start;gap:48px;display:grid}.v4-study .v4-study-copy>.v4-section-label{padding-top:8px}.v4-study :is(.v4-study-copy,.v4-study-stack) h2{margin-bottom:24px}.v4-study .v4-study-stack p{max-width:var(--v4-detail-reading-width)}.v4-study .v4-study-decisions>h2{margin-bottom:32px}.v4-study .v4-study-decisions ol{margin:0;padding:0;list-style:none}.v4-study .v4-study-decisions li{border-top:1px solid var(--v4-line);grid-template-columns:32px minmax(0,1fr);gap:32px;padding-block:28px;display:grid}.v4-study .v4-study-decisions li>.v4-section-label{padding-top:6px}.v4-study .v4-study-decisions li p{font-size:var(--v4-detail-body);max-width:var(--v4-detail-reading-width)}.v4-study .v4-study-reference>div{overflow:hidden}.v4-study .v4-study-reference img{object-fit:contain;width:100%;height:auto;max-height:650px}.v4-study .v4-study-media header{max-width:var(--v4-detail-wide-width);margin-bottom:32px}.v4-study .v4-study-media header>.v4-section-label{margin-bottom:16px}.v4-study .v4-study-media h2{margin-bottom:0}.v4-study .v4-study-media video{aspect-ratio:16/9;object-fit:contain;background:0 0;width:100%;max-height:680px;display:block}.v4-study .v4-study-media video.v4-simulation-video{mix-blend-mode:darken}.v4-study .v4-simulation-notes{max-width:var(--v4-detail-wide-width);grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);gap:48px;margin-top:32px;display:grid}.v4-study .v4-simulation-notes h3{font-size:var(--v4-detail-label);color:var(--design-muted);letter-spacing:0;margin-bottom:12px}.v4-study .v4-study-gallery{flex-direction:column;gap:48px;margin-top:0;display:flex}.v4-study .v4-study-gallery figure{width:100%;max-width:1050px;margin:0}.v4-study .v4-study-gallery figure:not(:first-child){align-self:flex-end;width:55%;max-width:560px}.v4-study .v4-study-gallery img{object-fit:contain;width:100%;height:auto;display:block}.v4-study .v4-evidence-note{margin-top:32px}.v4-study .v4-gear-facts{max-width:var(--v4-detail-wide-width);grid-template-columns:1fr;gap:0;margin:0;display:grid}.v4-study .v4-gear-facts>div{border-top:1px solid var(--v4-line);grid-template-columns:minmax(140px,.45fr) 1fr;gap:24px;padding-block:16px;display:grid}.v4-study .v4-gear-facts dt{font-size:var(--v4-detail-label);color:var(--design-muted);margin-bottom:12px;line-height:1.5}.v4-study .v4-gear-facts dd{font-size:var(--v4-detail-body);margin:0;line-height:1.5}.v4-study .v4-mill-story :where(h2:not(.v4-section-label)){text-wrap:balance;line-height:1.14}.v4-study .v4-mill-evidence{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:start;gap:48px;display:grid}.v4-study .v4-mill-evidence img{width:100%;height:auto;display:block}.v4-study .v4-mill-evidence h2{margin-block:16px 24px}.v4-study .v4-mill-evidence p:not(.v4-section-label){max-width:38ch}.v4-study .v4-mill-constraints{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:64px;display:grid}.v4-study .v4-mill-constraints h2{white-space:pre-line;margin-block:16px 24px}.v4-study .v4-mill-constraints ul{align-self:center;margin:0;padding:0;list-style:none}.v4-study .v4-mill-constraints li{font-size:clamp(18px,calc(1.8vw * var(--v4-body-scale,1)),26px);border-top:1px solid var(--v4-line);padding-block:20px;line-height:1.45}.v4-study .v4-mill-basis{max-width:var(--v4-detail-wide-width)}.v4-study .v4-mill-basis h2{max-width:28ch;margin-block:16px 32px}.v4-study .v4-basis-inputs{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;display:grid}.v4-study .v4-basis-inputs>span{color:var(--design-muted);font-size:24px}.v4-study .v4-mill-story .v4-basis-inputs p{font-size:clamp(18px,calc(1.7vw * var(--v4-body-scale,1)),24px);line-height:1.45}.v4-study .v4-mill-story .v4-basis-output{border-top:1px solid var(--v4-line);font-size:clamp(28px,calc(2.6vw * var(--v4-heading-scale,1)),40px);align-items:center;gap:24px;max-width:100%;margin-top:28px;padding-top:28px;line-height:1.3;display:flex}.v4-study .v4-basis-output>span:first-child{color:var(--design-accent)}.v4-study .v4-basis-interfaces{margin-top:24px}.v4-study .v4-mill-decisions{max-width:var(--v4-detail-wide-width)}.v4-study .v4-mill-decisions ol{margin:28px 0 0;padding:0;list-style:none}.v4-study .v4-mill-decisions li{border-top:1px solid var(--v4-line);grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);gap:48px;padding-block:32px;display:grid}.v4-study .v4-mill-decisions h3{font-size:var(--v4-detail-label);color:var(--design-muted);letter-spacing:0;margin-bottom:12px;line-height:1.5}.v4-study .v4-mill-story .v4-decision-context p{font-size:clamp(18px,calc(1.6vw * var(--v4-body-scale,1)),24px);line-height:1.45}.v4-study :is(.v4-mill-delivery,.v4-mill-field){max-width:var(--v4-detail-wide-width)}.v4-study :is(.v4-mill-delivery,.v4-mill-field) h2{max-width:24ch;margin-block:16px 28px}.v4-study .v4-mill-field h2{font-size:var(--v4-detail-section-title)}.v4-study .v4-mill-delivery ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0 0 32px;padding:0;list-style:none;display:grid}.v4-study .v4-mill-delivery li{font-size:calc(20px * var(--v4-body-scale,1));border-top:1px solid var(--v4-line);align-items:baseline;gap:24px;padding-block:18px;display:flex}.v4-study .v4-mill-delivery li>span:first-child{font-size:var(--v4-detail-label);color:var(--design-muted)}.v4-study .v4-mill-story .v4-machine{padding-block:0}.v4-study .v4-machine>.v4-section-label{margin-bottom:24px}.v4-study .v4-machine-introduction{margin-bottom:32px}.v4-study .v4-machine-grid{gap:var(--v3-project-card-gap,48px);grid-template-columns:38% minmax(0,1fr);align-items:center;display:grid}.v4-study .v4-machine-list>button{text-align:left;color:#8a8a86;width:100%;font-size:clamp(26px,calc(2.4vw * var(--v4-heading-scale,1)),36px);letter-spacing:-.04em;background:0 0;border:0;align-items:baseline;gap:20px;padding:20px 0;line-height:1.25;transition:color .35s;display:flex;position:relative}:where(.lang-zh) .v4-study .v4-machine-list>button{letter-spacing:-.015em}.v4-study .v4-machine-list>button:after{content:"";background:var(--design-text);transform-origin:0;width:100%;height:1px;transition:transform .45s var(--v4-ease);position:absolute;bottom:12px;left:0;transform:scaleX(0)}.v4-study .v4-machine-list>button[aria-pressed=true]{color:var(--design-text)}.v4-study .v4-machine-list>button[aria-pressed=true]:after{transform:scaleX(1)}.v4-study .v4-machine-model{height:var(--v3-detail-model-height,600px)}.v4-study .v4-machine-list p{margin-block:24px}.v4-study .v4-machine-list .v4-text-link{font-size:14px}.v4-study .v4-next-project{max-width:var(--v4-detail-wide-width);padding-block:var(--v4-detail-section-gap)}.v4-study .v4-next-project>p{color:var(--design-muted);margin-bottom:28px;font-size:13px}.v4-study .v4-next-project a{font-size:clamp(28px,calc(3vw * var(--v4-heading-scale,1)),48px);letter-spacing:-.04em;border-bottom:1px solid var(--v4-line);justify-content:space-between;align-items:baseline;gap:30px;padding-bottom:30px;line-height:1.2;display:flex}:where(.lang-zh) .v4-study .v4-next-project a{letter-spacing:-.015em}.v4-study .v4-next-project a>span:last-child{flex-shrink:0}.v4-study .v4-study-statement{font-size:var(--v4-detail-summary);max-width:var(--v4-detail-reading-width);margin:0;line-height:1.5}.v4-study .v4-study-deck{color:var(--design-muted);margin-top:24px;font-size:13px}.v4-study .v4-study-summary{font-size:var(--v4-detail-body);margin-top:20px}.v4-study .v4-metadata{border-top:1px solid var(--v4-line);margin-top:24px}.v4-study :is(.v4-study-copy,.v4-study-stack,.v4-mill-constraints,.v4-mill-basis) p+p{margin-top:18px}.v4-study .v4-study-decisions h3{margin:0 0 12px}.v4-study .v4-study-decisions li p{font-size:var(--v4-detail-body)}.v4-study .v4-study-model-section .v4-study-model{width:100%;margin-top:24px}.v4-study .v4-model-context{font-size:var(--v4-detail-body);max-width:var(--v4-detail-reading-width);margin-top:16px}.v4-study .v4-interface-chain{border-block:1px solid var(--v4-line);flex-wrap:wrap;gap:12px 24px;margin:24px 0;padding:16px 0;list-style:none;display:flex}.v4-study .v4-interface-chain li{font-size:14px}.v4-study .v4-interface-chain li:not(:last-child):after{content:" →";color:var(--design-muted);margin-left:16px}.v4-study .v4-scope-note{border-left:2px solid var(--design-accent);margin-top:28px;padding-left:24px}.v4-study .v4-scope-note h3{font-size:var(--v4-detail-label);color:var(--design-muted);margin-bottom:12px}.v4-study .v4-study-gallery figcaption{max-width:100%}.v4-study .v4-evidence-explanation{margin-top:14px}.v4-study .v4-decision-form-calciner ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.v4-study .v4-decision-form-calciner li{display:block}.v4-study .v4-decision-form-calciner li>.v4-section-label{margin-bottom:16px;display:block}.v4-study .v4-decision-form-girth-gear li{grid-template-columns:48px minmax(0,1fr)}@media (max-width:1100px){.v4-study :is(.v4-study-model,.v4-mill-model){width:calc(100% - 80px)}.v4-study .v4-study-copy{grid-template-columns:140px minmax(0,1fr);gap:32px}.v4-study .v4-machine-grid{gap:24px}.v4-study :is(.v4-mill-evidence,.v4-mill-constraints,.v4-mill-decisions li,.v4-simulation-notes){gap:32px}.v4-study .v4-decision-form-calciner ol{grid-template-columns:1fr;gap:0}}@media (max-width:760px){.v4-study{--v4-detail-title:calc(32px * var(--v4-heading-scale,1));--v4-detail-summary:calc(18px * var(--v4-body-scale,1));--v4-detail-body:calc(17px * var(--v4-body-scale,1));--v4-detail-section-title:calc(26px * var(--v4-heading-scale,1));--v4-detail-secondary-title:calc(20px * var(--v4-heading-scale,1));--v4-detail-section-gap:calc(var(--v3-detail-section-gap,80px) * .65);padding-top:100px}:where(.lang-en) .v4-study:is([data-project=calciner],[data-project=pharma]){--v4-detail-title:calc(32px * var(--v4-heading-scale,1))}.v4-study .v4-study-back{gap:16px;margin-bottom:36px}.v4-study .v4-study-heading>.v4-section-label{flex-direction:column;gap:12px;margin-bottom:20px}.v4-study .v4-study-title{max-width:100%;margin-bottom:24px}.v4-study .v4-metadata{grid-template-columns:1fr;gap:0;padding-block:8px}.v4-study .v4-metadata>div{grid-template-columns:108px minmax(0,1fr);gap:16px;padding-block:10px}.v4-study .v4-metadata dt{margin:0}.v4-study .v4-study-summary{margin-top:24px}.v4-study :is(.v4-study-model,.v4-mill-model){width:calc(100% - 40px)}.v4-study :is(.v4-study-model,.v4-mill-model,.v4-machine-model){height:clamp(320px,calc(var(--v3-detail-model-height,600px) * .65),460px)}.v4-study .v4-model-viewport{width:calc(100% - 24px)}.v4-study .v4-study-copy{grid-template-columns:1fr;gap:16px}.v4-study .v4-study-copy>.v4-section-label{padding-top:0}.v4-study :is(.v4-study-copy,.v4-study-stack) h2{margin-bottom:20px}.v4-study .v4-study-decisions>h2{margin-bottom:24px}.v4-study .v4-study-decisions li{grid-template-columns:24px minmax(0,1fr);gap:20px;padding-block:24px}.v4-study :is(.v4-simulation-notes,.v4-mill-evidence,.v4-mill-constraints,.v4-mill-decisions li){grid-template-columns:1fr;gap:28px}.v4-study .v4-study-media header{margin-bottom:24px}.v4-study .v4-study-gallery{gap:32px}.v4-study .v4-study-gallery figure:not(:first-child){width:100%}.v4-study .v4-gear-facts{grid-template-columns:1fr}.v4-study .v4-gear-facts>div{padding-block:20px}.v4-study .v4-mill-constraints li{font-size:calc(20px * var(--v4-body-scale,1));padding-block:16px}.v4-study .v4-basis-inputs{grid-template-columns:1fr;gap:12px}.v4-study .v4-basis-inputs>span{font-size:18px}.v4-study .v4-mill-story .v4-basis-inputs p{font-size:calc(20px * var(--v4-body-scale,1))}.v4-study .v4-mill-story .v4-basis-output{font-size:calc(30px * var(--v4-heading-scale,1));gap:16px;margin-top:24px;padding-top:24px}.v4-study .v4-mill-story .v4-decision-context p{font-size:calc(20px * var(--v4-body-scale,1))}.v4-study .v4-mill-delivery ol{grid-template-columns:1fr}.v4-study .v4-mill-delivery li{font-size:calc(18px * var(--v4-body-scale,1));padding-block:16px}.v4-study .v4-mill-field h2{font-size:var(--v4-detail-section-title)}.v4-study .v4-machine-list>button{font-size:calc(26px * var(--v4-heading-scale,1));padding-block:16px}.v4-study .v4-machine-grid{grid-template-columns:1fr;gap:24px}.v4-study .v4-next-project a{font-size:var(--v4-detail-section-title)}.v4-study .v4-study-decisions li p{font-size:var(--v4-detail-body)}.v4-study .v4-interface-chain{flex-direction:column;gap:8px}.v4-study .v4-interface-chain li:not(:last-child):after{content:" ↓"}.v4-study .v4-gear-facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.v4-study .v4-scope-note{padding-left:18px}}
.v4 .v4-study .v4-study-heading>.v4-privacy-note{color:var(--design-muted);max-width:76ch;margin:16px 0 0;font-size:13px;line-height:1.65}.v4-study .v4-project-evidence{max-width:var(--v4-detail-wide-width);gap:40px;margin-top:32px;display:grid}.v4-study .v4-project-evidence figure{min-width:0;margin:0}.v4-study .v4-project-evidence figcaption{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;max-width:none;margin-top:16px;display:grid}.v4 .v4-study .v4-project-evidence figcaption h3,.v4 .v4-study .v4-project-evidence figcaption p{font-size:var(--v4-detail-caption);margin:0;line-height:1.6}.v4 .v4-study .v4-project-evidence figcaption p{color:var(--design-muted)}.v4-study .v4-evidence-drawing{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;max-height:620px;display:block}@media (max-width:760px){.v4-study .v4-project-evidence{gap:28px;margin-top:24px}.v4-study .v4-project-evidence figcaption{grid-template-columns:1fr;gap:8px}}@container v4-preview (max-width:760px){.v4-study .v4-project-evidence{gap:28px;margin-top:24px}.v4-study .v4-project-evidence figcaption{grid-template-columns:1fr;gap:8px}}
