@page{size:letter;margin:.55in 0 .7in;@bottom-center{content:"Corporate Synergy Solutions  ·  Plan guide  ·  Page " counter(page) " of " counter(pages);font-family:Source Sans\ 3,sans-serif;font-size:8pt;color:#6b7882}}@page :first{margin-top:0}.pg{max-width:8.5in;margin:0 auto;padding:0 0 .6in;background:var(--neutral-0);color:var(--neutral-800);font-family:var(--font-body);font-size:10.5pt;line-height:1.55}.pg *{box-sizing:border-box}.pg h1,.pg h2,.pg h3{font-family:var(--font-heading);color:var(--brand-700);margin:0;letter-spacing:-.01em}.pg h2{font-size:19pt;font-weight:700;line-height:1.15;margin-bottom:10pt}.pg .pg-intro h2,.pg h3{font-size:11.5pt;font-weight:600;line-height:1.3;margin-bottom:4pt}.pg p{margin:0 0 8pt}.pg a{color:var(--accent-700)}.pg-bar{display:flex;justify-content:space-between;align-items:center;padding:14px .65in;font-size:11pt}.pg-btn{background:var(--accent-600);color:#fff!important;text-decoration:none;padding:8px 16px;border-radius:999px;font-weight:600}.pg-cover{background:var(--brand-700);color:var(--fg-on-brand);padding:.45in .65in .4in}.pg-brand{display:flex;align-items:center;gap:10pt;padding-bottom:14pt;margin-bottom:20pt;border-bottom:1px solid hsla(0,0%,100%,.22);font-family:var(--font-display);font-size:9pt;letter-spacing:.14em;text-transform:uppercase}.pg-brand img{display:block}.pg-doc{margin-left:auto;color:var(--highlight-500)}.pg-kicker{font-family:var(--font-display);font-size:9.5pt;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-300);margin-bottom:6pt}.pg-cover h1{color:#fff;font-size:32pt;font-weight:700;line-height:1.08;margin-bottom:8pt}.pg-outcome{font-size:13pt;color:var(--brand-100);max-width:5.6in}.pg-price{display:flex;align-items:baseline;gap:6pt;margin:18pt 0 6pt}.pg-price strong{font-family:var(--font-heading);font-size:38pt;font-weight:700;color:#fff;line-height:1}.pg-price span{color:var(--brand-200)}.pg-term{color:var(--brand-100);margin:0 0 2pt;font-size:10pt}.pg-intro,.pg-next,.pg-section{padding:0 .65in}.pg-intro{padding-top:20pt}.pg-lede{font-size:12pt;color:var(--neutral-700)}.pg-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:14pt;gap:14pt;margin-top:14pt;align-items:start}.pg-box{background:var(--brand-50);border:1px solid var(--brand-100);border-radius:10pt;padding:14pt 16pt}.pg-section{padding-top:22pt}.pg-num{font-family:var(--font-heading);font-weight:600;font-size:8.5pt;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-600);margin-bottom:4pt}.pg ol,.pg ul{margin:0;padding:0;list-style:none}.pg-checks li,.pg-dashes li{position:relative;padding-left:18pt;margin-bottom:5pt}.pg-checks li:before{content:"";position:absolute;left:1pt;top:.42em;width:9pt;height:5pt;border-left:1.6pt solid var(--accent-600);border-bottom:1.6pt solid var(--accent-600);transform:rotate(-45deg)}.pg-dashes li:before{content:"";position:absolute;left:2pt;top:.75em;width:8pt;height:1.4pt;background:var(--neutral-400)}.pg-nums{counter-reset:n}.pg-nums li{counter-increment:n;position:relative;padding-left:22pt;margin-bottom:6pt}.pg-nums li:before{content:counter(n);position:absolute;left:0;top:.1em;width:15pt;height:15pt;border-radius:50%;background:var(--accent-600);color:#fff;font-size:8pt;font-weight:700;display:grid;place-items:center;line-height:1}.pg-nums-sm li{margin-bottom:3pt}.pg-deliverables{counter-reset:d;display:grid;grid-gap:10pt;gap:10pt}.pg-deliverables li{counter-increment:d;position:relative;padding:12pt 14pt 10pt 50pt;border:1px solid var(--neutral-200);border-radius:10pt}.pg-deliverables li:before{content:counter(d);position:absolute;left:14pt;top:12pt;width:24pt;height:24pt;border-radius:50%;background:var(--brand-700);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:11pt;display:grid;place-items:center}.pg-short{font-weight:600;color:var(--neutral-700)}.pg-receive{margin:0;padding-top:6pt;border-top:1px dashed var(--neutral-200);color:var(--neutral-600);font-size:10pt}.pg-receive strong{color:var(--accent-700)}.pg-months{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10pt;gap:10pt}.pg-months li{background:var(--neutral-50);border-top:3pt solid var(--accent-500);border-radius:0 0 8pt 8pt;padding:10pt 12pt}.pg-months span{font-family:var(--font-heading);font-weight:600;font-size:8.5pt;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-700)}.pg-months p{margin:0;font-size:10pt}.pg-terms{margin:0;border-top:1px solid var(--neutral-200)}.pg-terms>div{display:grid;grid-template-columns:1.6in 1fr;grid-gap:12pt;gap:12pt;padding:7pt 0;border-bottom:1px solid var(--neutral-200)}.pg-terms dt{font-weight:600;color:var(--brand-700)}.pg-terms dd{margin:0}.pg-next{margin:28pt .65in 0;padding:18pt 20pt;background:var(--highlight-100);border-radius:12pt;display:flex;justify-content:space-between;align-items:center;gap:16pt}.pg-next p:last-child{margin:0}.pg-contact{display:grid;grid-gap:4pt;gap:4pt;text-align:right;font-weight:600}@media print{html:has(.pg){-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.pg),html:has(.pg){background:#fff}.pg{padding:0;max-width:none}.noprint{display:none!important}.keep,.pg-deliverables li,.pg-terms>div{page-break-inside:avoid;break-inside:avoid}.pg h2,.pg-num{page-break-after:avoid;break-after:avoid}}@media screen and (max-width:700px){.pg-bar,.pg-cover,.pg-intro,.pg-section{padding-left:20px;padding-right:20px}.pg-next{margin-left:20px;margin-right:20px}.pg-cover h1{font-size:26pt}.pg-months span,.pg-num{font-size:12px}.pg-deliverables li{padding:52px 16px 12px}.pg-deliverables li:before{left:16px;top:14px}.pg-terms>div{gap:2px}.pg-months,.pg-terms>div,.pg-two{grid-template-columns:1fr}.pg-next{flex-direction:column;align-items:flex-start}.pg-contact{text-align:left}}