.tl-phone-contact{box-sizing:border-box;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-width:0;margin:0;padding:24px;background:#f7f4eb;border:1px solid rgba(30,57,67,.16);border-radius:16px;color:#1e3943}.tl-phone-contact p,.tl-phone-contact h3{margin:0;color:inherit}.tl-phone-contact h3{font-size:1.4rem;line-height:1.25}.tl-phone-contact p{font-size:1rem;line-height:1.6}.tl-phone-contact .tl-phone-contact__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:48px;padding:14px 20px;border-radius:10px;background:#1e3943;color:#fff;text-decoration:none;font-weight:700;font-size:1.1rem;line-height:1.4;text-align:center;white-space:normal}.tl-phone-contact .tl-phone-contact__button:hover{background:#2b505d}.tl-phone-contact .tl-phone-contact__button:focus-visible{outline:3px solid #b08d57;outline-offset:4px}.tl-phone-contact small{font-size:.92rem;line-height:1.5;color:inherit}@media(max-width:600px){.tl-phone-contact{padding:20px}.tl-phone-contact .tl-phone-contact__button{width:100%}}