.email-panel{max-width:1280px;margin:0 auto;background:#fbfcff;color:#182b49;padding:24px 28px;display:grid;grid-template-columns:1fr 1fr;gap:32px;border-bottom:1px solid #cbd5e5;font:16px/1.6 "PingFang SC","Helvetica Neue",Arial,sans-serif}.email-panel h1{font-size:27px;line-height:1.3;color:#263f91;margin:0 0 8px}.email-panel p{font-size:15px;margin:6px 0;color:#52647e}.email-panel form{position:relative}.email-panel label{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.email-fields{display:flex;gap:8px}.email-panel input[type=email]{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #94a5bf;border-radius:4px;background:white;line-height:1.4;color:#182b49;font-family:inherit;font-size:16px}.email-panel button{flex-shrink:0;padding:10px 16px;min-height:46px;border:0;border-radius:4px;background:#263f91;color:white;font:600 16px/1.4 "PingFang SC",Arial,sans-serif;cursor:pointer}.email-panel button:disabled{opacity:.55;cursor:wait}.email-panel button:hover:not(:disabled){background:#182e76}.email-panel :focus-visible{outline:3px solid #a57011;outline-offset:3px}.email-panel #handbook-help{font-size:12px}.email-panel #handbook-status{font-size:14px;color:#176656}.email-panel #handbook-status[data-error=true]{color:#a32924}.handbook-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:650px){.email-panel{grid-template-columns:1fr;gap:12px;padding:20px 16px}.email-panel h1{font-size:25px}.email-panel p{font-size:14px}.email-panel button{padding:10px 12px;font-size:15px}}@media print{.email-panel{display:none}}

/* Visible, independently fetchable JPG also serves non-JavaScript share crawlers. */
.email-intro{display:flex;align-items:center;gap:18px}.email-intro>div{min-width:0}.deck-share-cover{display:block;flex:0 0 96px;width:96px;height:96px;object-fit:cover}@media(max-width:650px){.email-intro{gap:14px}.deck-share-cover{flex-basis:80px;width:80px;height:80px}}
