.-\38 MSLG_list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.-\38 MSLG_panel{border:1px solid var(--color-rule);background:var(--color-card);box-shadow:var(--shadow-card);border-radius:1.375rem;display:grid;overflow:hidden}.-\38 MSLG_logo{border-bottom:1px solid var(--color-rule);background:var(--color-white);place-items:center start;padding:1.75rem 1.375rem;display:grid}.-\38 MSLG_logoImage{object-fit:contain;width:100%;max-width:20rem;height:auto}.-\38 MSLG_body{align-content:center;justify-items:start;gap:.625rem;min-width:0;padding:1.375rem;display:grid}.-\38 MSLG_name{color:var(--color-ink);letter-spacing:-.02em;overflow-wrap:break-word;font-size:clamp(1.375rem,1.2rem + .9vw,1.875rem);font-weight:700;line-height:1.2}.-\38 MSLG_partnership{color:var(--color-ink-soft);font-size:clamp(1.0625rem,1.02rem + .2vw,1.125rem);line-height:1.5}.-\38 MSLG_summary{max-width:36rem;color:var(--color-ink-soft);line-height:1.65}.-\38 MSLG_linkRow{margin-top:.25rem}.-\38 MSLG_link{max-width:100%;color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-soft);text-decoration-color:var(--color-ink-soft);text-underline-offset:.2em;transition:text-decoration-color var(--duration) var(--ease-out);padding-block:.625rem;font-weight:650;line-height:1.5;text-decoration-thickness:1.5px;display:inline-block}.-\38 MSLG_link:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:.25rem}.-\38 MSLG_arrow{transition:transform var(--duration) var(--ease-out);margin-left:.5rem;display:inline-block}@media (hover:hover) and (pointer:fine){.-\38 MSLG_link:hover{text-decoration-color:currentColor}.-\38 MSLG_link:hover .-\38 MSLG_arrow{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.-\38 MSLG_link,.-\38 MSLG_arrow{transition:none}}@media (min-width:48rem){.-\38 MSLG_panel{grid-template-columns:clamp(20rem,30%,22rem) minmax(0,1fr)}.-\38 MSLG_logo{border-right:1px solid var(--color-rule);border-bottom:0;place-items:center;padding:clamp(2rem,3vw,2.5rem)}.-\38 MSLG_logoImage{max-width:17.5rem}.-\38 MSLG_body{padding:clamp(2rem,3vw,2.5rem)}}
