.moments-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}.moments-duo .moment-photo{margin:0!important;min-height:0!important;aspect-ratio:3/2;height:auto!important;align-self:stretch}.moment-photo{display:block;text-decoration:none;color:inherit}.moment-photo:focus-visible{outline:4px solid #61cbed;outline-offset:5px}.moments-duo .moment-photo img{width:100%;height:100%;object-fit:cover}.hero-lens-link{display:inline-flex;align-items:center;min-height:44px;color:white;font-weight:750;text-decoration:underline;margin:12px 0}.transparency-panel{padding:36px 0;background:#eef4f6;color:#16394d}.transparency-details{border:1px solid #c5d8e0;border-radius:14px;background:#fff;padding:0 24px}.transparency-details summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:70px;font-size:1.3rem;font-weight:800;cursor:pointer;list-style:none}.transparency-details summary::-webkit-details-marker{display:none}.transparency-details summary:focus-visible{outline:3px solid #147d9b;outline-offset:3px}.disclosure-icon{width:9px;height:9px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);flex:0 0 9px}.transparency-details[open] .disclosure-icon{transform:rotate(225deg)}.transparency-teaser{margin:0 0 18px;font-size:.95rem}.transparency-copy{border-top:1px solid #dce7eb;padding:18px 0;max-width:850px}.transparency-copy p{line-height:1.7;margin:0 0 16px}.transparency-copy p:last-child{margin:0}@media(max-width:720px){.moments-duo{grid-template-columns:1fr;gap:18px}.moments-duo .moment-photo{aspect-ratio:3/2}.transparency-details{padding:0 18px}.transparency-details summary{font-size:1.1rem}}