.live-contact-card{padding:32px;border:1px solid var(--line);background:var(--surface)}.live-contact-card h2{font-size:clamp(27px,3vw,42px);margin:22px 0}.live-contact-card p{font-size:14px;line-height:1.8;color:var(--muted);margin:22px 0}.live-email{display:block;font-size:clamp(17px,2vw,25px);color:var(--ivory);overflow-wrap:anywhere}.live-contact-card>.button{margin:12px 0}.live-dialog-actions{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.live-dialog-actions .button{font-size:12px;gap:12px}.live-information{max-width:1000px}.live-information h2{font:500 25px/1.3 var(--body);letter-spacing:-.025em;margin:36px 0 16px}.live-information p{font-size:15px;line-height:1.9;color:var(--muted);margin:14px 0}.live-information a{text-decoration:underline;text-underline-offset:4px}@media(max-width:560px){.live-contact-card{padding:24px}.live-contact-card p,.live-information p{font-size:13px}.live-dialog-actions .button{width:100%;justify-content:space-between}}
