.cold-email-report{--cer-white:#fff;--cer-gray-50:#f8f9fb;--cer-gray-100:#f1f3f5;--cer-gray-200:#e5e7eb;--cer-gray-400:#9ca3af;--cer-gray-500:#6b7280;--cer-gray-700:#374151;--cer-gray-900:#111827;--cer-gray-950:#030712;--cer-brand:#3b82f6;--cer-brand-dark:#1d4ed8;--cer-brand-50:#eff6ff;--cer-brand-100:#dbeafe;--cer-brand-200:#bfdbfe;--cer-brand-300:#93c5fd;--cer-font-sans:"DM Sans",system-ui,sans-serif;--cer-font-serif:"Instrument Serif",Georgia,serif;color:var(--cer-gray-900);font-family:var(--cer-font-sans)}.cold-email-report .cer-container{max-width:1080px;margin:0 auto;padding:0 32px}.cold-email-report .cer-hero{background:var(--cer-brand-50);border-bottom:1px solid var(--cer-brand-100);text-align:center;padding:96px 0 78px;position:relative;overflow:hidden}.cold-email-report .cer-hero:before{background:radial-gradient(ellipse 70% 50% at 50% 0,var(--cer-brand-200) 0,transparent 70%);content:"";opacity:.45;pointer-events:none;position:absolute;inset:0}.cold-email-report .cer-hero>.cer-container{position:relative}.cold-email-report .cer-hero-badge{background:var(--cer-brand-100);border:1px solid var(--cer-brand-200);color:var(--cer-brand-dark);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:24px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.cold-email-report .cer-dot{background:var(--cer-brand);border-radius:999px;width:6px;height:6px}.cold-email-report .cer-hero-title{color:var(--cer-gray-950);font-family:var(--cer-font-serif);letter-spacing:0;max-width:920px;margin:0 auto 20px;font-size:76px;font-weight:400;line-height:1.1}.cold-email-report .cer-hero-title-lines{flex-direction:column;gap:.08em;display:flex}.cold-email-report .cer-hero-title-lines span{white-space:nowrap;display:block}.cold-email-report .cer-detail-title{text-wrap:balance;max-width:960px}.cold-email-report .cer-hero-sub{color:var(--cer-gray-500);max-width:620px;margin:0 auto;font-size:18px;line-height:1.65}.cold-email-report .cer-content-section{background:linear-gradient(to bottom,var(--cer-brand-50) 0,var(--cer-white) 480px);padding:28px 0 48px}.cold-email-report .markdoc h2{color:var(--cer-gray-950);font-family:var(--cer-font-serif);letter-spacing:0;max-width:760px;margin-bottom:16px;font-size:clamp(28px,3.5vw,40px);font-weight:400;line-height:1.15}.cold-email-report .markdoc h3{color:var(--cer-gray-900)}.cold-email-report .cer-faq-list{flex-direction:column;gap:16px;margin:36px 0 8px;display:flex}.cold-email-report .cer-faq-item{background:var(--cer-white);border:1px solid var(--cer-gray-950);border-radius:8px;overflow:hidden}.cold-email-report .cer-faq-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;list-style:none;transition:background .15s;display:flex}.cold-email-report .cer-faq-summary:hover{background:var(--cer-gray-50)}.cold-email-report .cer-faq-summary::-webkit-details-marker{display:none}.cold-email-report .cer-faq-question{color:var(--cer-gray-950);font-family:var(--cer-font-sans);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.35}.cold-email-report .cer-faq-icon{color:var(--cer-gray-500);flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s;display:flex}.cold-email-report .cer-faq-icon:before{content:"";border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;display:block;transform:rotate(45deg)translate(-2px,-2px)}.cold-email-report .cer-faq-item[open] .cer-faq-icon{transform:rotate(180deg)}.cold-email-report .cer-faq-answer{color:var(--cer-gray-500);padding:0 28px 28px;font-size:18px;line-height:1.75}.cold-email-report .cer-faq-answer>:first-child{margin-top:0}.cold-email-report .cer-faq-answer>:last-child{margin-bottom:0}.cold-email-report .markdoc table{font-size:15px}.cold-email-report .markdoc th{color:var(--cer-gray-500);font-weight:600}.cold-email-report .cer-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:32px 0;display:grid}.cold-email-report .cer-card{background:var(--cer-white);border:1px solid var(--cer-gray-200);border-radius:8px;flex-direction:column;min-height:220px;padding:22px 24px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.cold-email-report .cer-card:hover{border-color:var(--cer-brand);box-shadow:0 4px 20px #3b82f614}.cold-email-report .cer-card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.cold-email-report .cer-card h4{color:var(--cer-gray-900);margin:0;font-size:17px;font-weight:700}.cold-email-report .cer-card-arrow{background:var(--cer-gray-100);color:var(--cer-gray-400);border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,color .15s;display:flex}.cold-email-report .cer-card:hover .cer-card-arrow{background:var(--cer-brand);color:var(--cer-white)}.cold-email-report .cer-hub-card{background:var(--cer-brand-50);border:1px solid var(--cer-brand-200);color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:32px 0 40px;padding:22px 24px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.cold-email-report .cer-hub-card:hover{border-color:var(--cer-brand);transform:translateY(-1px);box-shadow:0 10px 28px #3b82f61f}.cold-email-report .cer-hub-card-copy{min-width:0}.cold-email-report .cer-hub-card-label{color:var(--cer-brand-dark);letter-spacing:.4px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-flex}.cold-email-report .cer-hub-card h4{color:var(--cer-gray-950);font-family:var(--cer-font-sans);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.3}.cold-email-report .cer-hub-card p{color:var(--cer-gray-500);margin:10px 0 0;font-size:15px;line-height:1.6}.cold-email-report .cer-hub-card-arrow{background:var(--cer-white);color:var(--cer-brand-dark);border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,color .15s;display:flex}.cold-email-report .cer-hub-card:hover .cer-hub-card-arrow{background:var(--cer-brand);color:var(--cer-white)}.cold-email-report .cer-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.cold-email-report .cer-tag{background:var(--cer-brand-50);color:var(--cer-brand-dark);border:1px solid #1d4ed821;border-radius:4px;padding:3px 9px;font-size:12px;font-weight:600}.cold-email-report .cer-card p{color:var(--cer-gray-500);margin:18px 0 0;font-size:14px;line-height:1.6}@media (max-width:1024px){.cold-email-report .cer-hero-title{font-size:64px}}@media (max-width:720px){.cold-email-report .cer-container{padding:0 20px}.cold-email-report .cer-hero{padding:72px 0 58px}.cold-email-report .cer-hero-title{font-size:46px}.cold-email-report .cer-hero-title-lines span{white-space:normal}.cold-email-report .cer-hub-card{align-items:flex-start;padding:20px}.cold-email-report .cer-faq-summary{padding:20px}.cold-email-report .cer-faq-answer{padding:0 20px 22px}.cold-email-report .cer-faq-question{font-size:18px}}
