.contact-page[data-astro-cid-6bfsojfh]{max-width:1180px;padding:64px var(--page-gutter) 0;margin:0 auto}h1[data-astro-cid-6bfsojfh]{max-width:700px;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(32px,4.6vw,46px);font-weight:700;line-height:1.1}.contact-intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#c9c9d2;text-wrap:balance;max-width:640px;margin:20px 0 0;font-size:18.5px;line-height:1.62}.contact-channels[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;margin-top:40px;display:grid}.mail-card[data-astro-cid-6bfsojfh]{background:#0f0f13;border:1px solid #1f1f26;border-radius:14px;flex-direction:column;gap:10px;padding:24px 24px 26px;transition:border-color .22s,background-color .22s;display:flex}.mail-card[data-astro-cid-6bfsojfh]:hover,.mail-card[data-astro-cid-6bfsojfh]:focus-visible{color:#ededf0;background-color:#121217;border-color:#ff3b306b}.mail-heading[data-astro-cid-6bfsojfh]{align-items:center;gap:10px;display:flex}.mail-title[data-astro-cid-6bfsojfh]{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:600}.mail-action[data-astro-cid-6bfsojfh]{color:#ff7a72;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;font-size:13.5px;font-weight:500;display:inline-flex}.mail-arrow[data-astro-cid-6bfsojfh]{opacity:0;width:0;transition:width .22s,opacity .22s,transform .22s;overflow:hidden;transform:translate(-2px)}.mail-card[data-astro-cid-6bfsojfh]:hover .mail-arrow[data-astro-cid-6bfsojfh],.mail-card[data-astro-cid-6bfsojfh]:focus-visible .mail-arrow[data-astro-cid-6bfsojfh]{opacity:1;width:14px;transform:translate(0)}.mail-address[data-astro-cid-6bfsojfh]{font-family:var(--font-mono);color:#ededf0;overflow-wrap:anywhere;font-size:13px}.mail-description[data-astro-cid-6bfsojfh]{color:#9a9aa5;text-wrap:pretty;margin-top:4px;font-size:14.5px;line-height:1.6}.submission-guide[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;margin-top:60px;display:flex}.submission-content[data-astro-cid-6bfsojfh]{flex:380px;min-width:0;max-width:640px}.submission-content[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.submission-intro[data-astro-cid-6bfsojfh]{color:#c9c9d2;text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.68}.submission-checklist[data-astro-cid-6bfsojfh]{margin:20px 0 0;padding:0;list-style:none}.submission-checklist[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-bottom:1px solid #17171c;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:14px;padding:14px 0;display:grid}.item-number[data-astro-cid-6bfsojfh]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);font-size:12px;font-weight:500}.item-content[data-astro-cid-6bfsojfh]{flex-direction:column;gap:5px;display:flex}.item-label[data-astro-cid-6bfsojfh]{letter-spacing:-.01em;font-size:15.5px;font-weight:500}.submission-disclosure[data-astro-cid-6bfsojfh]{color:#8a8a95;text-wrap:pretty;margin:20px 0 0;font-size:14.5px;line-height:1.6}.submission-notes[data-astro-cid-6bfsojfh]{background:#0f0f13;border:1px solid #1f1f26;border-radius:14px;flex:0 320px;min-width:260px;padding:22px 24px}.submission-notes[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7a7a85;margin:0;font-size:10.5px;font-weight:400}.notes-list[data-astro-cid-6bfsojfh]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.note[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:500}.note[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#9a9aa5;text-wrap:pretty;margin:5px 0 0;font-size:13.5px;line-height:1.58}.privacy-note[data-astro-cid-6bfsojfh]{color:#8a8a95;border-top:1px solid #1c1c21;margin:20px 0 0;padding-top:16px;font-size:13px;line-height:1.6}.privacy-note[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#ff7a72}.privacy-note[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:#ff9e98;text-underline-offset:3px;text-decoration:underline}.contact-footer[data-astro-cid-6bfsojfh]{margin-top:76px}@media (width<=540px){.contact-page[data-astro-cid-6bfsojfh]{padding-top:36px}.submission-notes[data-astro-cid-6bfsojfh]{flex-basis:100%;min-width:0}}
