.connection-discovery{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;padding:75px 5%;background:#4b182c;color:#f4eedf;isolation:isolate}.connection-discovery>div>p{font-size:10px;font-weight:700;letter-spacing:.17em;margin:0 0 22px}.connection-discovery h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,4.2vw,65px);line-height:1.07;letter-spacing:-.045em;margin:0 0 22px}.connection-discovery>div>span{display:block;font-size:14px;line-height:1.7;color:#e3ccd4}.connection-discovery>div>a{display:inline-flex;gap:25px;align-items:center;background:#dceb45;color:#4b182c;text-decoration:none;padding:17px 20px;margin-top:25px;font-size:11px;font-weight:700;letter-spacing:.035em}.connection-discovery-image{display:block;color:inherit;text-decoration:none;min-width:0}.connection-discovery-image img{width:100%;height:auto;display:block}.connection-discovery-image>span{display:block;font-size:9px;letter-spacing:.1em;margin-top:16px}.connection-discovery a:focus-visible{outline:3px solid #dceb45;outline-offset:6px}@media(max-width:760px){.connection-discovery{grid-template-columns:1fr;padding:48px 6%;gap:28px}.connection-discovery h2{font-size:42px}.connection-discovery>div>a{font-size:10px;gap:18px}.connection-discovery-image>span{font-size:8px}}
