.bm-contact-card{box-sizing:border-box;color:#f5f4ef;min-height:100svh;padding:max(20px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#151515;align-items:center;font-family:IBM Plex Sans,sans-serif;display:grid}.bm-contact-card *,.bm-contact-card :before,.bm-contact-card :after{box-sizing:border-box}.bm-contact-card ::selection{color:#151515;background:#ff6a00}.bm-contact-card a{color:inherit;text-underline-offset:5px;text-decoration:none}.bm-contact-card a:focus-visible{outline-offset:5px;outline:2px solid #ff6a00}.bm-contact-card__content{width:100%;max-width:430px;margin-inline:auto}.bm-contact-card__brand{align-items:center;min-height:44px;display:inline-flex}.bm-contact-card .bm-contact-card__logo{width:79px;height:auto}.bm-contact-card__identity{grid-template-columns:minmax(0,1fr) 86px;align-items:center;column-gap:12px;margin-top:16px;display:grid}.bm-contact-card__portrait{object-fit:cover;object-position:center 28%;border-radius:4px;grid-area:1/2/3;width:86px;height:110px;display:block}.bm-contact-card__identity .bm-contact-card__role{grid-column:1}.bm-contact-card h1{letter-spacing:-.04em;margin:0;font-size:clamp(40px,11vw,50px);font-weight:500;line-height:.99}.bm-contact-card h1 span{color:#ff6a00}.bm-contact-card__role{color:#c8c5be;margin:12px 0 0;font-size:14px;line-height:1.5}.bm-contact-card__intro{color:#b4b1aa;max-width:42ch;margin:24px 0 8px;font-size:16px;line-height:1.65}.bm-contact-card__actions{gap:10px;margin-top:28px;display:grid}.bm-contact-card__actions a{border-radius:4px;align-items:center;gap:13px;min-height:59px;padding:16px 18px;font-size:16px;font-weight:500;transition:background-color .14s,border-color .14s;display:flex}.bm-contact-card__actions a>svg:last-child{margin-left:auto}.bm-contact-card__actions svg{flex-shrink:0}.bm-contact-card a.bm-contact-card__save{color:#151515;background:#ff6a00}.bm-contact-card__save:hover{background:#ff7a1a}.bm-contact-card__whatsapp{background:#1d1d1d;border:1px solid #45433e}.bm-contact-card__whatsapp:hover{background:#252525;border-color:#77756f}.bm-contact-card__whatsapp small{color:#b4b1aa;font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;font-weight:400;display:block}.bm-contact-card__links{grid-template-columns:1fr 1fr;margin:8px 0 14px;display:grid}.bm-contact-card__links a{justify-content:center;align-items:center;gap:9px;min-height:50px;font-size:14px;display:flex}.bm-contact-card__links a+a{border-left:1px solid #383631}.bm-contact-card__links a:hover{color:#ff8a38}.bm-contact-card__qr{text-align:center;justify-items:center;margin:24px 0 0;display:grid}.bm-contact-card__qr img{background:#fff;border-radius:4px;width:min(230px,100%);height:auto;display:block}.bm-contact-card__qr p{color:#c8c5be;margin:12px 0 0;font-size:14px;line-height:1.5}.bm-contact-card__whatsapp-icon{color:#fff}.bm-contact-card__footer{text-align:center;color:#aaa8a2;overflow-wrap:anywhere;margin-top:20px;font-size:12px}.bm-contact-card--qr .bm-contact-card__qr img{width:min(280px,100%)}@media (height<=700px){.bm-contact-card--qr .bm-contact-card__qr img{width:min(230px,100%)}}@media (width>=600px){.bm-contact-card{padding-block:40px}}@media (width<=359px){.bm-contact-card{padding-inline:20px}.bm-contact-card__actions a{gap:10px;padding-inline:13px;font-size:15px}}@media (prefers-reduced-motion:reduce){.bm-contact-card__actions a{transition:none}}@media (width<=359px){.bm-contact-card__identity{grid-template-columns:minmax(0,1fr) 74px;column-gap:8px}.bm-contact-card__portrait{width:74px;height:100px}}.bm-contact-card__footer a{align-items:center;min-height:44px;display:inline-flex}@media (width<=359px){.bm-contact-card--qr .bm-contact-card__qr img{width:min(210px,100%)}}
