.malaysia-life{background:#dce8eb;padding:48px 0 24px;color:#102c42}.life-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:26px}.life-heading h2{margin:0;font-size:clamp(36px,3.6vw,52px)}.life-heading .eyebrow{margin-bottom:12px}.life-heading>p{max-width:350px;margin:0;font-size:15px}.life-collage{width:90%;max-width:1440px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;gap:16px;align-items:stretch}.life-tile{position:relative;border-radius:12px;overflow:hidden;background:#12364a;min-width:0;isolation:isolate}.life-featured{grid-column:1;grid-row:1/4}.life-tile:nth-child(2){grid-column:2;aspect-ratio:681/459}.life-tile:nth-child(3),.life-tile:nth-child(4){grid-column:2;min-height:210px}.life-photo{position:absolute;inset:0}.life-photo img{display:block;width:100%;height:100%;object-fit:cover}.life-tile:nth-child(2) .life-photo img{object-fit:contain}.life-tile:after{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,transparent 35%,rgba(5,27,42,.18) 55%,rgba(5,27,42,.88) 100%);pointer-events:none}.life-tile-copy{position:absolute;bottom:0;left:0;right:0;padding:22px;color:#fff;z-index:1}.life-tile-copy .eyebrow{font-size:10px;letter-spacing:.14em;margin:0 0 7px;color:#fff}.life-tile-copy h3{font-size:30px;letter-spacing:-.02em;margin:0 0 10px;line-height:1.1;color:#fff}.life-featured h3{font-size:48px}.life-journey p{font-size:14px;line-height:1.4;margin:0 0 4px;color:#fff;font-weight:500}.life-journey small{display:block;font-size:12px;line-height:1.4;color:#fff}.life-footnote{margin-top:16px;font-size:11px;line-height:1.6}.life-footnote>p{margin-bottom:5px}.life-footnote summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.life-footnote details p{max-width:1000px;margin:10px 0}.life-footnote a{text-decoration:underline}
@media(min-width:1100px){.life-collage{grid-template-columns:1.2fr .5fr .5fr;grid-template-rows:auto 240px}.life-featured{grid-column:1;grid-row:1/3}.life-tile:nth-child(2){grid-column:2/4;grid-row:1}.life-tile:nth-child(3){grid-column:2;grid-row:2}.life-tile:nth-child(4){grid-column:3;grid-row:2}.life-tile:nth-child(n+3) .life-tile-copy{padding:18px}.life-tile:nth-child(n+3) h3{font-size:26px}.life-tile:nth-child(n+3) .life-journey p{font-size:13px}}
@media(max-width:700px){.malaysia-life{padding-top:36px}.life-heading{display:block;margin-bottom:22px}.life-heading>p{margin-top:14px}.life-collage{display:flex;flex-direction:column;gap:14px}.life-tile{width:100%;min-height:280px}.life-featured{height:400px}.life-tile:nth-child(2){min-height:0;aspect-ratio:681/459}.life-tile-copy{padding:18px}.life-tile-copy h3{font-size:29px;margin-bottom:7px}.life-featured h3{font-size:40px}.life-journey p{font-size:13px}.life-journey small{font-size:11px}.life-tile:nth-child(2):after{background:linear-gradient(180deg,transparent 40%,rgba(5,27,42,.8) 100%)}}
