.pg-income{min-height:100vh;overflow-x:clip}.pg-income .income-brand{align-items:center;gap:var(--s-3);display:inline-flex}.pg-income .income-brand-sub{padding-left:var(--s-3);border-left:1px solid var(--line-2);white-space:nowrap}.pg-income .income-hero{border-bottom:1px solid var(--line);padding:var(--s-20)0 var(--s-24)}.pg-income .income-hero-grid{gap:var(--s-16);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;display:grid}.pg-income .income-hero-copy{align-items:flex-start;gap:var(--s-5);flex-direction:column;display:flex}.pg-income .income-hero-copy h1{max-width:15ch}.pg-income .income-hero-copy .lede{max-width:62ch}.pg-income .income-actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.pg-income .income-note{max-width:66ch;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.pg-income .income-proof{box-shadow:var(--sh-2);overflow:hidden}.pg-income .income-proof-body{padding:var(--s-6);gap:var(--s-4);flex-direction:column;display:flex}.pg-income .income-proof-kicker{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);letter-spacing:.05em}.pg-income .income-proof h2{font-size:var(--t-xl);line-height:1.2}.pg-income .income-proof p{color:var(--ink-2);font-size:var(--t-sm)}.pg-income .income-equation{gap:var(--s-2);padding:var(--s-4);background:var(--wash);border:1px solid var(--line);border-radius:var(--r);font-family:var(--f-mono);grid-template-columns:repeat(7,auto);justify-content:space-between;align-items:center;font-size:13px;display:grid}.pg-income .income-equation b{color:var(--ink-3)}.pg-income .income-variance{gap:var(--s-1)var(--s-3);padding-top:var(--s-2);grid-template-columns:1fr auto;align-items:baseline;display:grid}.pg-income .income-variance span{font-size:var(--t-sm);color:var(--ink-3)}.pg-income .income-variance strong{font-family:var(--f-mono);font-size:var(--t-xl)}.pg-income .income-variance .income-variance-value{color:var(--mark);font-family:var(--f-mono);grid-column:1/-1;font-weight:650}.pg-income .income-proof-footer{justify-content:space-between;gap:var(--s-3);border-top:1px solid var(--line);padding-top:var(--s-4);font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);text-transform:uppercase;display:flex}.pg-income .income-section{padding:var(--s-24)0}.pg-income .income-section-head{gap:var(--s-16);margin-bottom:var(--s-10);grid-template-columns:1fr .75fr;align-items:end;display:grid}.pg-income .income-section-head>div{gap:var(--s-4);flex-direction:column;display:flex}.pg-income .income-section-head>p{color:var(--ink-2);font-size:var(--t-md)}.pg-income .income-check-grid{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.pg-income .income-check{min-height:240px;padding:var(--s-6);border-right:1px solid var(--line);gap:var(--s-3);background:var(--surface);flex-direction:column;display:flex}.pg-income .income-check:last-child{border-right:0}.pg-income .income-check-index{font-family:var(--f-mono);color:var(--mark);font-size:var(--t-xs)}.pg-income .income-check h3{font-size:var(--t-lg);margin-top:auto}.pg-income .income-check p{color:var(--ink-2);font-size:13.5px}.pg-income .income-workflow{background:var(--ink);color:var(--on-ink);padding:var(--s-24)0}.pg-income .income-workflow-grid{gap:var(--s-20);grid-template-columns:.8fr 1.2fr;display:grid}.pg-income .income-workflow .eyebrow{color:var(--on-ink-3)}.pg-income .income-steps{border-top:1px solid var(--line-ink);margin:0;padding:0;list-style:none}.pg-income .income-steps li{gap:var(--s-6);padding:var(--s-5)0;border-bottom:1px solid var(--line-ink);grid-template-columns:150px 1fr;display:grid}.pg-income .income-steps b{font-family:var(--f-mono);font-size:var(--t-sm);text-transform:uppercase;letter-spacing:.04em}.pg-income .income-steps span{color:var(--on-ink-2)}.pg-income .income-boundary{margin-block:var(--s-20);gap:var(--s-6);padding:var(--s-8);border:1px solid var(--mark-line);background:var(--mark-wash);border-radius:var(--r-lg);grid-template-columns:auto 1fr;align-items:start;display:grid}.pg-income .income-boundary-mark{background:var(--mark);color:#fff;width:40px;height:40px;font-family:var(--f-mono);border-radius:50%;place-items:center;font-weight:700;display:grid}.pg-income .income-boundary h2{font-size:var(--t-xl);margin:var(--s-2)0}.pg-income .income-boundary p{color:var(--ink-2)}.pg-income .income-cta{padding:var(--s-24)0;background-image:linear-gradient(var(--line-ink)1px,transparent 1px),linear-gradient(90deg,var(--line-ink)1px,transparent 1px);background-size:48px 48px;background-color:var(--ink);color:var(--on-ink)}.pg-income .income-cta-in{text-align:center;align-items:center;gap:var(--s-5);flex-direction:column;display:flex}.pg-income .income-cta p{max-width:62ch;color:var(--on-ink-2)}.pg-income .income-footer{align-items:center;gap:var(--s-5);font-size:var(--t-sm);color:var(--on-ink-3);flex-wrap:wrap;display:flex}.pg-income .income-footer a{color:var(--on-ink-2)}@media (max-width:980px){.pg-income .income-brand-sub{display:none}.pg-income .income-hero-grid,.pg-income .income-section-head,.pg-income .income-workflow-grid{gap:var(--s-10);grid-template-columns:1fr}.pg-income .income-check-grid{grid-template-columns:repeat(2,1fr)}.pg-income .income-check:nth-child(2){border-right:0}.pg-income .income-check:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:700px){.pg-income .income-hero{padding:var(--s-12)0 var(--s-16)}.pg-income .income-hero-grid{grid-template-columns:minmax(0,1fr)}.pg-income .income-proof{min-width:0}.pg-income .income-equation{grid-template-columns:1fr auto 1fr}.pg-income .income-equation b:nth-of-type(2),.pg-income .income-equation b:nth-of-type(3){display:none}.pg-income .income-check-grid{grid-template-columns:1fr}.pg-income .income-check{border-right:0;border-bottom:1px solid var(--line);min-height:190px}.pg-income .income-check:last-child{border-bottom:0}.pg-income .income-steps li{gap:var(--s-2);grid-template-columns:1fr}.pg-income .income-boundary{padding:var(--s-5);grid-template-columns:1fr}}
