.wrap[data-astro-cid-ex775rcp]{max-width:860px;padding:90px var(--gutter) 110px;margin:0 auto}.hero[data-astro-cid-ex775rcp]{text-align:center;margin-bottom:40px}.eyebrow[data-astro-cid-ex775rcp]{color:var(--accent-teal-bright);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700}h1[data-astro-cid-ex775rcp]{letter-spacing:-.9px;margin:0 0 16px;font-size:40px;line-height:1.15}.hero[data-astro-cid-ex775rcp] p[data-astro-cid-ex775rcp]{color:var(--text-secondary);max-width:680px;margin:0 auto 14px;font-size:16px;line-height:1.7}.privacy-note[data-astro-cid-ex775rcp]{color:var(--text-muted-2);font-size:13.5px}.section[data-astro-cid-ex775rcp]{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-bottom:22px;padding:28px}.section[data-astro-cid-ex775rcp] h2[data-astro-cid-ex775rcp]{letter-spacing:-.3px;margin:0 0 14px;font-size:22px}.section[data-astro-cid-ex775rcp] p[data-astro-cid-ex775rcp]{color:var(--text-muted-3);margin:12px 0 0;font-size:15px;line-height:1.7}.section[data-astro-cid-ex775rcp] code[data-astro-cid-ex775rcp]{font-family:var(--font-mono);background:var(--surface-alt);border:1px solid var(--border-alt);color:var(--accent-cyan-light);border-radius:5px;padding:2px 6px;font-size:13px}.check-list[data-astro-cid-ex775rcp]{color:var(--text-muted-3);margin:0;padding-left:20px;font-size:15px;line-height:1.7}.check-list[data-astro-cid-ex775rcp] li[data-astro-cid-ex775rcp]{margin-bottom:8px}.check-list[data-astro-cid-ex775rcp] strong[data-astro-cid-ex775rcp]{color:var(--text-primary)}.field-label[data-astro-cid-ex775rcp]{color:var(--text-primary);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.field-row[data-astro-cid-ex775rcp]{gap:10px;display:flex}#mailboxInput[data-astro-cid-ex775rcp]{background:var(--surface-alt);border:1px solid var(--border-alt);color:var(--text-primary);font-size:15px;font-family:var(--font-mono);border-radius:9px;flex:1;padding:12px 14px}#mailboxInput[data-astro-cid-ex775rcp]:focus{outline:2px solid var(--accent-teal-bright);outline-offset:1px}.btn-primary[data-astro-cid-ex775rcp]{background:var(--accent-gradient);color:var(--accent-on-gradient);cursor:pointer;white-space:nowrap;border:none;border-radius:9px;padding:12px 22px;font-size:14.5px;font-weight:700}.field-error[data-astro-cid-ex775rcp]{color:var(--status-danger);margin:10px 0 0;font-size:13.5px}.output-block[data-astro-cid-ex775rcp]{border:1px solid var(--border-alt);border-radius:12px;margin-top:20px;overflow:hidden}.output-header[data-astro-cid-ex775rcp]{background:var(--surface-alt);color:var(--text-muted-3);border-bottom:1px solid var(--border-alt);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.output-header[data-astro-cid-ex775rcp] strong[data-astro-cid-ex775rcp]{color:var(--text-primary);font-family:var(--font-mono)}.btn-copy[data-astro-cid-ex775rcp]{border:1px solid var(--border-alt);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:600}.btn-copy[data-astro-cid-ex775rcp]:hover{border-color:var(--accent-teal-bright)}#outputScript[data-astro-cid-ex775rcp]{font-family:var(--font-mono);color:var(--text-primary);background:var(--surface-diagram);white-space:pre;margin:0;padding:18px;font-size:12.5px;line-height:1.6;overflow-x:auto}.cta-card[data-astro-cid-ex775rcp]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:18px;margin-top:36px;padding:40px}.cta-title[data-astro-cid-ex775rcp]{margin-bottom:12px;font-size:20px;font-weight:700}.cta-body[data-astro-cid-ex775rcp]{color:var(--text-muted-3);max-width:560px;margin:0 auto 24px;font-size:14.5px;line-height:1.6}.cta-button[data-astro-cid-ex775rcp]{background:var(--accent-gradient);color:var(--accent-on-gradient);border-radius:9px;margin-right:12px;padding:14px 28px;font-size:14.5px;font-weight:700;display:inline-block}.cta-secondary[data-astro-cid-ex775rcp]{color:var(--text-secondary);padding:14px 6px;font-size:14px;font-weight:600;display:inline-block}@media (width<=600px){h1[data-astro-cid-ex775rcp]{font-size:28px}.field-row[data-astro-cid-ex775rcp]{flex-direction:column}.btn-primary[data-astro-cid-ex775rcp]{width:100%}}
