.hero-art img{object-position:right center}.scroll-video{opacity:0;object-position:right center;position:absolute;inset:0}.scroll-video.ready{opacity:1}.coverage{padding-block:95px 85px}.section-intro{max-width:750px}.section-intro h2,h2{letter-spacing:-.045em;font-size:clamp(30px,3.2vw,44px);font-weight:500}.section-intro h2{margin-top:21px}.section-intro h2 span{color:#75796f}.section-intro>p:last-child{max-width:540px;margin-top:19px;font-size:16px}.coverage-grid{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:43px;display:grid}.coverage-grid article{padding:30px 37px 0 0}.coverage-grid article+article{border-left:1px solid var(--border);padding-left:35px}.icon-box{color:var(--primary);margin-bottom:24px;display:inline-flex}.coverage h3{letter-spacing:-.03em;font-size:22px;font-weight:500}.coverage-grid p{max-width:340px;margin-top:14px;font-size:16px;line-height:1.8}.category-number{letter-spacing:.07em;color:#74786e;margin-top:30px;font-size:12px;display:block}.how{border-top:1px solid var(--border);grid-template-columns:1fr 1.1fr;gap:60px;padding-block:65px 85px;display:grid}.how h2{max-width:460px;margin-top:22px}.steps{gap:29px;margin:0;padding:0;list-style:none;display:grid}.steps li{gap:25px;display:flex}.steps li>span{color:var(--primary);padding-top:3px;font-size:14px}.steps h3{letter-spacing:-.03em;font-size:19px;font-weight:600}.steps p{margin-top:7px;font-size:16px}.example-wrap{background:#edf0e9;padding-block:85px}.example-grid{grid-template-columns:.85fr 1fr;align-items:center;gap:100px;display:grid}.example-copy h2{margin-top:24px;font-size:clamp(37px,4.2vw,59px);line-height:1.1}.example-copy h2 span{color:var(--primary)}.example-copy>p:not(.eyebrow){max-width:355px;margin-top:24px}.editorial-rule{border-left:2px solid #a3afa0;padding-left:18px;font-size:14px}.editorial-rule strong{color:#44483f;margin-top:8px;font-weight:500;display:block}.email-preview{background:#fff;border:1px solid #e0e4d9;border-radius:11px;transform:rotate(-1deg);box-shadow:0 15px 45px #273a1510}.email-top{border-bottom:1px solid #eff0eb;justify-content:space-between;align-items:center;gap:15px;padding:24px 30px;display:flex}.email-top .logo{font-size:20px}.email-top .logo svg{width:18px;height:20px}.email-top>span{white-space:nowrap;background:#f0f2eb;border-radius:4px;padding:4px 8px;font-size:12px}.email-subject{padding:26px 30px 0}.email-subject .eyebrow{color:var(--primary);font-size:12px}.email-subject h3{letter-spacing:-.04em;margin-top:15px;font-size:25px;line-height:1.22}.example-disclaimer{margin-top:12px;font-size:12px}.email-body{padding:22px 30px 26px}.email-body h4{margin-top:16px;font-size:14px;font-weight:600}.email-body p{margin-top:6px;font-size:14px;line-height:1.8}.email-body h4:first-child{margin-top:0}.email-callout{background:#f0f3ff;border-left:2px solid #2448f4;margin-block:20px;padding:14px 17px}.email-body .sources{border-top:1px solid #e9ebe5;margin-top:18px;padding-top:17px;font-size:12px}.email-bottom{color:#73786c;border-top:1px solid #eff0eb;padding:14px 30px;font-size:12px}.pricing{padding-block:95px 85px}.pricing .section-intro{text-align:center;margin-inline:auto}.pricing .eyebrow{justify-content:center}.pricing .section-intro>p:last-child{margin-inline:auto}.test-notice{text-align:center;color:#62675b;margin:32px auto 24px;font-size:14px}.test-notice span{letter-spacing:.04em;border:1px solid #c9cfc0;border-radius:4px;margin-right:6px;padding:4px 6px;font-size:12px;display:inline-block}.plans{grid-template-columns:1fr 1fr;gap:22px;max-width:900px;margin-inline:auto;display:grid}.plan{background:#fcfcf9;border:1px solid #d9dcd1;border-radius:12px;padding:30px}.plan.annual{background:#eff2ff;border-color:#bfcaff}.plan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-top h3{letter-spacing:-.02em;font-size:22px}.plan-top>span{color:#666d66;font-size:12px}.price{color:var(--foreground);letter-spacing:-.06em;margin-top:31px;font-size:58px;line-height:1}.price>span{letter-spacing:0;color:#626761;margin-left:8px;font-size:14px}.plan-billing{margin-top:15px;font-size:12px}.plan ul{border-top:1px solid #dce0d6;gap:13px;margin:22px 0 9px;padding:24px 0;list-style:none;display:grid}.plan li{align-items:center;gap:10px;font-size:14px;display:flex}.plan li svg{color:var(--primary);flex-shrink:0}.plan .button{justify-content:space-between;width:100%;font-size:14px}.pricing-note{text-align:center;max-width:750px;margin:25px auto 0;font-size:14px;line-height:1.8}.faq-section{grid-template-columns:1fr 1.2fr;gap:80px;padding-block:40px 85px;display:grid}.faq-section h2{margin-top:22px;margin-bottom:25px}.text-link{color:var(--primary);align-items:center;gap:10px;font-size:14px;display:inline-flex}.faq-question{letter-spacing:-.02em;padding-block:23px;font-size:16px;font-weight:500;line-height:1.5}.faq-answer{color:#62665d;padding-bottom:22px;font-size:16px;line-height:1.85}.faq-list [data-slot=accordion-item]:last-child{border-bottom:1px solid var(--border)}.closing{text-align:center;border-top:1px solid var(--border);padding:63px 0 74px}.closing .eyebrow{justify-content:center}.closing h2{margin-top:24px;font-size:clamp(45px,6.3vw,84px);line-height:1.04}.closing .button{margin-top:28px}.closing>p:last-child{margin-top:18px;font-size:14px}.account-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.data-list{grid-template-columns:1fr 1fr;gap:16px;margin-block:20px;display:grid}.data-list dt{color:#707769;font-size:14px}.data-list dd{overflow-wrap:anywhere;margin:3px 0;font-size:16px}.check-line{align-items:flex-start;gap:12px;margin-block:24px;font-size:14px;line-height:1.8;display:flex}.check-line button{flex-shrink:0;margin-top:5px}.status-tag{color:#2448f4;background:#edf1ff;border-radius:4px;padding:3px 9px;font-size:13px;display:inline-block}.editorial-layout{grid-template-columns:245px 1fr;gap:30px;display:grid}.editorial-list{align-content:start;gap:10px;display:grid}.draft-button{text-align:left;border:1px solid var(--border);background:#fff;border-radius:7px;width:100%;padding:15px;display:block}.draft-button span{color:#6c7461;font-size:12px;display:block}.preview-frame{border:1px solid var(--border);background:#fff;border-radius:8px;width:100%;height:700px;margin-top:20px}.table-scroll{overflow:auto}.compact-table{border-collapse:collapse;width:100%;font-size:14px}.compact-table td,.compact-table th{text-align:left;border-bottom:1px solid var(--border);padding:12px}@media (max-width:1024px){.example-grid{gap:45px}.faq-section{gap:40px}.coverage-grid article+article{padding-left:22px}.coverage-grid article{padding-right:22px}.how{gap:35px}.editorial-layout{grid-template-columns:1fr}.editorial-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:700px){.coverage{padding-block:59px}.section-intro h2,h2{font-size:31px}.section-intro>p:last-child{font-size:16px}.coverage-grid{grid-template-columns:1fr;gap:0;margin-top:28px}.coverage-grid article,.coverage-grid article+article{border-left:0;border-bottom:1px solid var(--border);padding:28px 0}.coverage-grid article:last-child{border-bottom:0;padding-bottom:0}.coverage h3{font-size:22px}.coverage-grid p{max-width:100%;margin-top:10px}.icon-box{margin-bottom:15px}.category-number{margin-top:20px}.how{grid-template-columns:1fr;gap:35px;padding-block:40px 60px}.steps{gap:26px}.steps li{gap:20px}.steps p{font-size:16px}.example-wrap{padding-block:55px}.example-grid{grid-template-columns:1fr;gap:32px}.example-copy h2{font-size:44px}.example-copy>p:not(.eyebrow){max-width:100%;font-size:16px}.email-preview{transform:none}.email-top,.email-subject,.email-body{padding-inline:21px}.email-subject h3{font-size:23px}.email-top{flex-wrap:wrap;gap:8px}.email-top>span{font-size:12px}.pricing{padding-block:60px}.plans{grid-template-columns:1fr;max-width:450px}.plan{padding:25px}.price{font-size:57px}.plan-top>span,.plan-billing{font-size:12px}.plan li{font-size:14px}.test-notice{font-size:14px;line-height:1.9}.pricing-note{text-align:left;font-size:14px}.faq-section{grid-template-columns:1fr;gap:25px;padding-block:10px 55px}.faq-question{font-size:16px}.closing{padding-block:48px}.closing h2{font-size:55px}.account-grid,.data-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.email-preview{transform:none}.scroll-video{display:none}}@media (max-width:400px){.header nav>a:nth-child(2){display:none}.account-link{white-space:nowrap}.header nav{gap:0}}
