html[data-match-design=v1] .mp-studio-interior{padding:var(--match-section-space) 0;background:var(--match-bg);color:var(--match-text)}html[data-match-design=v1] .mp-studio-interior__inner{width:min(100% - 44px,var(--match-content-max));margin-inline:auto}html[data-match-design=v1] .mp-studio-interior__head{max-width:820px;margin:0 auto var(--match-space-6);text-align:center}html[data-match-design=v1] .mp-studio-interior__head h2{margin:0 0 var(--match-heading-space);color:var(--match-text);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.035em}html[data-match-design=v1] .mp-studio-interior__head p{margin:0;color:var(--match-muted);font-size:17px;line-height:1.65;text-wrap:pretty}html[data-match-design=v1] .mp-studio-interior__head p+p{margin-top:16px}html[data-match-design=v1] .mp-studio-interior__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--match-space-3)}html[data-match-design=v1] .mp-studio-interior__figure{min-width:0;margin:0;overflow:hidden;border:1px solid var(--match-card-line);border-radius:var(--match-card-radius);background:var(--match-card-bg)}html[data-match-design=v1] .mp-studio-interior__figure--feature{grid-column:1 / -1}html[data-match-design=v1] .mp-studio-interior__figure img{display:block;width:100%;height:auto}html[data-match-design=v1] .mp-studio-interior__figure figcaption{padding:12px 16px 14px;color:var(--match-muted);font-size:14px;line-height:1.45}html[data-match-design=v1] .mp-studio-interior__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:var(--match-space-4);color:var(--match-muted);font-size:14px;text-align:center}html[data-match-design=v1] .mp-studio-interior__meta p{margin:0}html[data-match-design=v1] .mp-studio-interior__link{color:var(--match-text);text-decoration:underline;text-decoration-color:var(--match-control-line);text-underline-offset:.24em}@media(max-width:767px){html[data-match-design=v1] .mp-studio-interior{padding:var(--match-space-8) 0}html[data-match-design=v1] .mp-studio-interior__inner{width:min(100% - 32px,var(--match-content-max))}html[data-match-design=v1] .mp-studio-interior__head{margin-bottom:var(--match-space-4)}html[data-match-design=v1] .mp-studio-interior__head h2{font-size:clamp(27px,8vw,36px)}html[data-match-design=v1] .mp-studio-interior__head p{font-size:16px}html[data-match-design=v1] .mp-studio-interior__gallery{grid-template-columns:minmax(0,1fr);gap:var(--match-space-2)}html[data-match-design=v1] .mp-studio-interior__figure--feature{grid-column:auto}}
