.cVaeWW_pageWrap{max-width:var(--page-max);padding:var(--page-pad-top) var(--pad) var(--page-pad-bottom);margin:0 auto}.cVaeWW_pageLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin-bottom:14px;font-size:9px;font-weight:700;display:flex}.cVaeWW_pageLabel:after{content:"";background:var(--accent);flex-shrink:0;width:28px;height:2px}.cVaeWW_pageTitle{letter-spacing:-.03em;text-transform:uppercase;color:var(--text);margin-bottom:18px;font-size:clamp(36px,5vw,60px);font-weight:900;line-height:1}.cVaeWW_pageTitle span{color:var(--accent)}.cVaeWW_pageSub{color:var(--text-muted);max-width:520px;margin-bottom:72px;font-size:17px;line-height:1.65}.cVaeWW_steps{flex-direction:column;gap:0;margin-bottom:80px;display:flex}.cVaeWW_step{--num-size:52px;grid-template-columns:72px 1fr;gap:0 28px;display:grid;position:relative}.cVaeWW_step:not(:last-child):before{content:"";top:var(--num-size);bottom:0;left:calc(var(--num-size) / 2 - 1px);background:var(--border);width:2px;position:absolute}.cVaeWW_stepNum{width:var(--num-size);height:var(--num-size);background:var(--text);color:#fff;z-index:1;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex;position:relative}.cVaeWW_stepContent{grid-column:2;padding-bottom:40px}.cVaeWW_step:last-child .cVaeWW_stepContent{padding-bottom:0}.cVaeWW_stepTitle{text-transform:uppercase;letter-spacing:-.02em;color:var(--text);margin-top:12px;margin-bottom:10px;font-size:22px;font-weight:900}.cVaeWW_stepBody{color:var(--text-muted);max-width:600px;font-size:16px;line-height:1.75}.cVaeWW_reportSection{border-top:1px solid var(--border);margin-bottom:80px;padding-top:64px}.cVaeWW_sectionEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin-bottom:14px;font-size:9px;font-weight:700;display:flex}.cVaeWW_sectionEyebrow:after{content:"";background:var(--accent);flex-shrink:0;width:28px;height:2px}.cVaeWW_sectionTitle{text-transform:uppercase;letter-spacing:-.03em;color:var(--text);margin-bottom:14px;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1}.cVaeWW_sectionSub{color:var(--text-muted);max-width:520px;margin-bottom:40px;font-size:16px;line-height:1.65}.cVaeWW_featureGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cVaeWW_featureCard{background:var(--white);border:1px solid var(--border);padding:24px 22px;transition:border-color .2s,transform .2s}.cVaeWW_featureCard:hover{border-color:var(--accent);transform:translateY(-2px)}.cVaeWW_featureTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--text);border-bottom:2px solid var(--text);margin-bottom:10px;padding-bottom:8px;font-size:13px;font-weight:900}.cVaeWW_featureDesc{color:var(--text-muted);font-size:13px;line-height:1.65}.cVaeWW_cta{background:var(--accent-bg);text-align:center;border:1px solid #d4af3759;padding:40px}.cVaeWW_cta h3{text-transform:uppercase;letter-spacing:-.02em;color:var(--text);margin-bottom:10px;font-size:26px;font-weight:900}.cVaeWW_cta p{color:var(--text-muted);margin-bottom:24px;font-size:15px}.cVaeWW_ctaBtn{background:var(--text);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:14px 32px;font-size:11px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.cVaeWW_ctaBtn:hover{opacity:.8}@media (max-width:700px){.cVaeWW_featureGrid{grid-template-columns:1fr 1fr}.cVaeWW_step{--num-size:42px}.cVaeWW_stepNum{font-size:18px}}@media (max-width:500px){.cVaeWW_featureGrid{grid-template-columns:1fr}}
