.pg-case .ph__grid{grid-template-columns:.85fr 1.15fr;gap:clamp(28px,4vw,64px)}.case-state,.case-more__state{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.case-state{margin-top:24px}.case-place{margin-top:18px;font-size:14px}.case-opening__photo{height:clamp(430px,47vw,670px)}.case-opening__caption{margin-top:16px}.case-question,.case-result,.case-role{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,7vw,110px);margin-top:40px;display:grid}.case-question__statement,.case-result__statement{font-size:clamp(23px,2.3vw,33px);line-height:1.4}.case-log{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,6vw,96px);margin-top:40px;display:grid}.case-log>*{min-width:0}.case-log__steps{gap:28px;font-size:19px;display:grid}.case-log__visual{gap:20px;display:grid}.case-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 52px;margin-top:44px;display:grid}.case-figures>div{flex-direction:column;gap:16px;min-width:0;display:flex}.case-figures dt{color:var(--ink-2)}.case-figures dd{gap:12px;display:grid}.case-figures__value{font:300 clamp(36px, 4.8vw, 70px) / 1.05 var(--f-display);font-variation-settings:"wdth" 84;font-variant-numeric:lining-nums tabular-nums}.case-figures__unit{font-size:16px}.case-result__mark{font:300 clamp(48px, 6vw, 86px) / 1 var(--f-display);font-variation-settings:"wdth" 90}.case-role>p{font-size:21px;line-height:1.5}.pg-case #result{background:var(--ground-2)}.pg-case #more .page-actions{margin-top:48px}@media (width<=760px){.pg-case .ph__grid,.case-question,.case-result,.case-role,.case-log{grid-template-columns:1fr;gap:30px}.pg-case .ph__vis .case-opening__photo{height:420px}.case-log__steps{gap:22px;font-size:18px}.case-figures{grid-template-columns:1fr 1fr;gap:36px 22px}.case-figures__value{font-size:35px}.case-role>p{font-size:20px}}@media (width<=430px){.case-figures{grid-template-columns:1fr}.case-figures>div{flex-direction:row;justify-content:space-between;gap:24px}.case-figures dt{max-width:12ch}.case-figures dd{text-align:right}}
