.sister-section{padding:64px 0;background:#f6f7fb}
.sister-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding:48px 52px;background:#fff;border:1px solid #e3e2ee;border-radius:14px;box-shadow:0 16px 40px #16094b08}
.sister-label{display:block;margin:0 0 16px;color:#6345b0;font-size:12px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}
.sister-copy h2{margin:0 0 18px;color:#11152a;font-size:42px;font-weight:600;line-height:1.18;letter-spacing:-.045em}
.sister-copy h2 em{font-family:'Instrument Serif',serif;font-weight:400;color:#7650e8}
.sister-copy p{font-size:16px;line-height:1.8;color:#5d6173;margin:0;max-width:520px}
.sister-partner{border-left:1px solid #e7e3f0;padding-left:48px}
.sister-partner .partner-logo{width:auto;height:70px;margin:0 0 22px;object-fit:contain;object-position:left}
.sister-partner h3{font-size:23px;line-height:1.4;color:#11152a;margin:0 0 10px;font-weight:700}
.sister-partner p{font-size:16px;line-height:1.7;color:#5d6173;margin:0 0 22px}
@media(max-width:760px){.sister-section{padding:36px 0}.sister-panel{grid-template-columns:1fr;gap:28px;padding:28px 24px}.sister-copy h2{font-size:30px}.sister-partner{border-left:0;border-top:1px solid #e7e3f0;padding:28px 0 0}}
