.cb-contact-info__card{align-items:center;background:var(--c-secondary-deep);border-radius:var(--radius-lg);color:#fff;display:grid;gap:32px;grid-template-columns:1.4fr 1fr;overflow:hidden;padding:clamp(36px,5vw,56px);position:relative}@media(max-width:768px){.cb-contact-info__card{grid-template-columns:1fr}}.cb-contact-info__bg{background:radial-gradient(420px 240px at 100% 0,rgba(var(--c-primary-rgb),.32),transparent 60%),radial-gradient(380px 220px at 0 100%,hsla(0,0%,100%,.06),transparent 60%);inset:0;pointer-events:none;position:absolute}.cb-contact-info__copy{display:flex;flex-direction:column;gap:12px;position:relative}.cb-contact-info__copy h3{color:#fff;font-family:var(--font-semi);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}[dir=rtl] .cb-contact-info__copy h3{letter-spacing:0;line-height:1.4}.cb-contact-info__copy p{color:#ffffffc7;line-height:1.65;margin:0}.cb-contact-info__eyebrow{align-self:flex-start;background:#ffffff1f!important;color:#fff!important}.cb-contact-info__eyebrow:before{background:#fff!important}.cb-contact-info__person{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md);display:flex;gap:16px;padding:18px 20px;position:relative}.cb-contact-info__avatar{align-items:center;background:rgba(var(--c-primary-rgb),.2);border-radius:14px;color:#fff;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.cb-contact-info__avatar img{filter:brightness(0) invert(1);height:28px;width:28px}.cb-contact-info__person-data{display:flex;flex-direction:column;gap:4px}.cb-contact-info__person-data h4{color:#fff;font-family:var(--font-semi);font-size:16px;font-weight:600;margin:0}.cb-contact-info__job{color:#ffffffb3;font-size:12.5px}.cb-contact-info__phone{align-items:center;color:#fff;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:4px;text-decoration:none;transition:opacity .16s ease}.cb-contact-info__phone bdi{direction:ltr;unicode-bidi:bidi-override}.cb-contact-info__phone svg{color:var(--c-primary)}.cb-contact-info__phone:hover{opacity:.85}
