.email-intro{margin:0 0 28px}.email-intro p{color:#5978a5;line-height:1.7}.email-intro>p:first-child{font-size:13px}.email-intro a{color:#0878ff}.email-jumps{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.email-jumps a{background:white;border:1px solid #cce3ff;border-radius:9px;padding:12px 18px;font-size:14px}.email-section{margin-bottom:48px;scroll-margin-top:20px}.email-section>h2{font-size:27px;margin:0 0 20px}.email-section .card h3{display:flex;justify-content:space-between;gap:8px;font-size:19px;line-height:1.25;min-height:72px;margin:0 0 8px}.card h3 a{overflow-wrap:anywhere}.card h3 svg{width:26px;height:26px}.card h4{font-size:13px;margin:15px 0 9px}.card .buy{white-space:normal;text-align:center;font-size:11px}.city-cover{display:block;height:140px;overflow:hidden}.city-cover img{display:block;width:100%;height:100%;object-fit:cover}.email-section .cover{height:140px}.email-empty{text-align:center;padding:25px;color:#6280aa}.card .enterprise-count strong{font-size:27px}@media(max-width:560px){.email-section>h2{font-size:24px}.email-section .card h3{min-height:0;font-size:22px}.email-section .cover,.city-cover{height:160px}.card .enterprise-count strong{font-size:30px}.card .buy{font-size:12px}.email-jumps a{width:100%}}
.photo-credits{font-size:12px;color:#6280aa;line-height:1.6;margin-top:20px}.photo-credits summary{cursor:pointer}.photo-credits a{text-decoration:underline}.photo-credits ul{padding-left:20px}
.email-intro{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:32px;margin-bottom:44px}
.email-intro-copy{min-width:0}.email-intro-copy h1{margin-top:0}.email-intro-copy p{margin-bottom:0}
.email-intro .email-jumps{display:flex;flex-direction:column;gap:14px;margin:0}
.email-intro .email-jumps a{display:flex;align-items:center;gap:12px;min-height:68px;padding:16px 20px;border-radius:12px;font-size:16px;line-height:1.4;font-weight:600;box-sizing:border-box;box-shadow:0 6px 16px #0878ff0a;transition:background .15s,box-shadow .15s}
.email-jumps .jump-icon{width:26px;height:26px;flex-shrink:0}.email-jumps .jump-arrow{margin-left:auto;font-size:27px;line-height:1}
.email-intro .email-jumps a:first-child{color:#fff;background:linear-gradient(110deg,#078cff,#0878ff);border-color:#168cff;box-shadow:0 7px 18px #0878ff26}
.email-intro .email-jumps a:hover{box-shadow:0 8px 22px #0878ff30}.email-intro .email-jumps a:focus-visible{outline:3px solid #144d99;outline-offset:4px}
@media(max-width:900px){.email-intro{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.email-intro .email-jumps{flex-direction:row}.email-intro .email-jumps a{flex:1;min-width:0}}
@media(max-width:600px){.email-intro .email-jumps{flex-direction:column}.email-intro .email-jumps a{width:100%;font-size:15px;min-height:62px}}

.social-cover{display:grid;height:140px;place-items:center;background:linear-gradient(120deg,#e6f2ff,#f8fbff);color:var(--channel-color)}.social-cover>span{font-size:64px;font-weight:700;font-family:Arial,sans-serif;line-height:1}.social-region,.social-note{font-size:13px;color:#6482a8}.social-note{min-height:40px;margin-top:14px}.email-section .card-body{padding:16px}.email-section .card h3{min-height:36px}.card-bottom{display:flex;align-items:center;gap:8px;justify-content:space-between}.card-bottom .buy{padding:12px;border-radius:8px;background:#0878ff;color:white;text-decoration:none}.card-bottom .price{display:flex;gap:5px;align-items:center}.card-bottom small{font-size:10px}.email-intro-copy p{font-size:15px}@media(max-width:560px){.social-cover{height:140px}.card-bottom .buy{font-size:12px}}
.email-section .cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.email-section .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.email-section .cards{grid-template-columns:1fr}}