.science-technology--complete{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:24px;padding-bottom:80px}
.science-technology--complete .science-technology-card{min-width:0}
.science-technology--complete .science-technology-image{position:relative;aspect-ratio:1;background:var(--soft,#efefef);overflow:hidden}
.science-technology--complete .science-technology-video{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}
.science-technology--complete .science-technology-copy{display:grid;grid-template-columns:minmax(0,218fr) minmax(0,276fr) minmax(0,160fr);align-items:start;gap:16px;margin-top:8px}
.science-technology--complete .science-technology-mark{grid-column:1;grid-row:1;min-width:0;height:46px}
.science-technology--complete .science-technology-mark img{display:block;max-width:100%;height:46px;object-fit:contain;object-position:left top}
.science-technology--complete .science-technology-text{grid-column:2;grid-row:1;min-width:0}
.science-technology--complete .science-technology-text h2{margin:0;font:400 13px/17px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--ink,#000)}
.science-page .science-technology--complete .science-technology-text .editorial-richtext{max-width:none;font:400 13px/17px var(--font-body);letter-spacing:.02em;color:var(--muted,#6f6f6f);overflow-wrap:break-word}
.science-technology--complete .science-technology-text .editorial-richtext p{margin:0 0 8px}
.science-technology--complete .science-technology-text .editorial-richtext>:last-child{margin-bottom:0}
.science-technology--complete .science-technology-detail{grid-column:3;grid-row:1;width:100%;aspect-ratio:1;background:var(--soft,#efefef)}
.science-technology--complete .science-technology-detail img{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:1100px) and ((min-width:990px) and (not (pointer:coarse))){.science-technology--complete .science-technology-copy{gap:12px;grid-template-columns:minmax(90px,1fr) minmax(0,2fr) minmax(80px,.85fr)}}
@media((max-width:989px) or (pointer:coarse)){
 .science-technology--complete{grid-template-columns:1fr;gap:40px;padding-top:16px;padding-bottom:64px}
 .science-technology--complete .science-technology-copy{display:block;margin-top:16px}
 .science-technology--complete .science-technology-detail{float:right;width:96px;margin:0 0 16px 16px}
 .science-technology--complete .science-technology-text{width:277px;max-width:100%}
 .science-technology--complete .science-technology-text h2{margin:0;font-size:12px;line-height:16px}
 .science-page .science-technology--complete .science-technology-text .editorial-richtext{max-width:none;font-size:12px;line-height:16px}
 .science-technology--complete .science-technology-mark{clear:both;margin-top:16px}
}

.science-technology--complete .science-technology-text h2,
.science-page .science-technology--complete .science-technology-text .editorial-richtext{font-size:var(--fp-type-body-size);line-height:var(--fp-type-body-line-height)}
