.QN3xFa_wrapper{padding-block:var(--space-8) var(--space-10)}.QN3xFa_header{margin-bottom:var(--space-8)}.QN3xFa_header h1{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-3);font-size:clamp(1.75rem,4vw,2.5rem)}.QN3xFa_intro{color:var(--color-text);max-width:60ch;font-size:1.1rem;line-height:1.7}.QN3xFa_contactCard{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);margin-bottom:var(--space-6);display:flex}.QN3xFa_contactIcon{background:var(--color-primary-soft);border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QN3xFa_contactTitle{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-1);font-size:1.125rem}.QN3xFa_contactEmail{color:var(--color-primary);text-underline-offset:3px;margin-bottom:var(--space-1);font-size:1.1rem;font-weight:600;text-decoration:underline;display:inline-block}.QN3xFa_contactNote{color:var(--color-text-muted);margin:0;font-size:.875rem}.QN3xFa_noticeBox{padding:var(--space-6);background:var(--color-surface-alt);border-radius:var(--radius-lg);border:1px solid var(--color-border);margin-bottom:var(--space-6)}.QN3xFa_noticeTitle{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-3);font-size:1.125rem}.QN3xFa_noticeBox p{color:var(--color-text);margin-bottom:var(--space-4);line-height:1.65}.QN3xFa_noticeLink{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:#fff;border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out);font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.QN3xFa_noticeLink:hover{background:var(--color-primary-hover);color:#fff;text-decoration:none}.QN3xFa_authorNote{border-top:1px solid var(--color-border);padding-top:var(--space-5)}.QN3xFa_authorNote p{color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.QN3xFa_authorNote a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}
