.contact[data-astro-cid-jcbghw6e]{--focus-color:var(--brand-accent);border-radius:var(--radius-lg);background:var(--bg-brand);color:var(--text-on-dark);align-items:center;gap:80px;padding:64px;display:flex}.contact-main[data-astro-cid-jcbghw6e],.tips[data-astro-cid-jcbghw6e]{flex:1 1 0;min-width:0}.contact-main[data-astro-cid-jcbghw6e]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.contact-title[data-astro-cid-jcbghw6e]{font-size:var(--size-heading);line-height:var(--leading-heading);margin:0}.contact-lead[data-astro-cid-jcbghw6e]{color:var(--text-on-dark-muted);font-size:var(--size-body-l);line-height:var(--leading-body-l);margin:0}.contact-email[data-astro-cid-jcbghw6e]{overflow-wrap:anywhere;font-size:26px;font-weight:500;line-height:var(--leading-title);letter-spacing:-.01em}.contact-email[data-astro-cid-jcbghw6e]:hover{color:var(--on-dark-hover);text-decoration-thickness:2px}.contact-button[data-astro-cid-jcbghw6e]{margin-top:8px}.tips[data-astro-cid-jcbghw6e]{border:1px solid var(--on-dark-tile-border);border-radius:var(--radius-md);background:var(--on-dark-tile);flex-direction:column;gap:14px;padding:28px;display:flex}.tips-title[data-astro-cid-jcbghw6e]{margin:0;font-weight:500}.tips-list[data-astro-cid-jcbghw6e]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.tips-list[data-astro-cid-jcbghw6e] li[data-astro-cid-jcbghw6e]{color:var(--text-on-dark-muted);gap:12px;display:flex}.tips-list[data-astro-cid-jcbghw6e] li[data-astro-cid-jcbghw6e]:before{content:"";background:var(--brand-accent);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.tips-note[data-astro-cid-jcbghw6e]{color:var(--text-on-dark-muted);font-size:var(--size-small);line-height:var(--leading-small);margin:0}@media (max-width:1023px){.contact[data-astro-cid-jcbghw6e]{flex-direction:column;align-items:stretch;gap:32px}.contact-main[data-astro-cid-jcbghw6e],.tips[data-astro-cid-jcbghw6e]{flex:none}}@media (max-width:767px){.contact[data-astro-cid-jcbghw6e]{border-radius:20px;padding:32px 24px}.contact-main[data-astro-cid-jcbghw6e]{gap:16px}.contact-email[data-astro-cid-jcbghw6e]{font-size:20px;line-height:26px}.tips[data-astro-cid-jcbghw6e]{padding:20px}}
