.xl-contact-crumb{letter-spacing:.06em;text-transform:uppercase;color:var(--xl-muted);margin:0 0 16px;font-size:12px;font-weight:600}.xl-contact-crumb a{color:inherit}.xl-contact-crumb a:hover{color:var(--xl-indigo)}.xl-contact-grid{grid-template-columns:1fr;gap:24px;margin:16px 0 0;display:grid}@media (min-width:640px){.xl-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xl-contact-grid>:last-child:nth-child(odd){grid-column:1/-1}}.xl-contact .xl-card{align-content:start;gap:10px;display:grid}.xl-contact .xl-card h2{letter-spacing:-.02em;color:var(--xl-ink);margin:0;font-size:18px;font-weight:600}.xl-contact .xl-card h3{color:var(--xl-ink);margin:0;font-size:16px;font-weight:600}.xl-contact .xl-card p,.xl-contact .xl-card ul{margin:0}.xl-contact .xl-fine{color:var(--xl-muted);font-size:13px;line-height:1.55}.xl-contact-close{margin:32px 0 0}.xl-contact .xl-contact-panel{background:var(--xl-surface-tint);border-color:color-mix(in srgb, var(--xl-indigo) 35%, var(--xl-line));margin:24px 0 0}.xl-contact-section{margin:32px 0 0}.xl-contact-section>h2:first-child{margin-top:0}.xl-contact-mail{overflow-wrap:anywhere}@media (max-width:400px){.xl-contact .xl-card{padding-left:16px;padding-right:16px}.xl-contact .xl-actions{grid-template-columns:1fr;gap:10px;display:grid}.xl-contact .xl-actions>*{text-align:center}}
