.Outcomes-module__cVuy2q__heroSection{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--color-grey-300)}@media (min-width:860px){.Outcomes-module__cVuy2q__heroSection{padding-top:calc(var(--spacing-8) + var(--spacing-3));padding-bottom:calc(var(--spacing-8) + var(--spacing-3))}}.Outcomes-module__cVuy2q__heroHeader{text-align:center;margin-bottom:var(--spacing-4)}.Outcomes-module__cVuy2q__heroEyebrow{font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);letter-spacing:.18em;color:var(--color-grey-600);margin:0;font-weight:700}.Outcomes-module__cVuy2q__heroTitle{margin:var(--spacing-1) 0 var(--spacing-2);font-size:var(--typography-h2-font-size);font-weight:700;line-height:var(--typography-h2-line-height);color:var(--color-grey-800)}.Outcomes-module__cVuy2q__heroLead{max-width:600px;font-size:var(--typography-body1-font-size);line-height:var(--typography-body1-line-height);font-weight:var(--typography-body1-font-weight);color:var(--color-grey-600);margin:0 auto}.Outcomes-module__cVuy2q__statRow{gap:var(--spacing-2);margin-bottom:var(--spacing-3);grid-template-columns:1fr;display:grid}@media (min-width:860px){.Outcomes-module__cVuy2q__statRow{gap:var(--spacing-3);margin-bottom:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.Outcomes-module__cVuy2q__yoeGrid{gap:var(--spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:435px){.Outcomes-module__cVuy2q__yoeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:860px){.Outcomes-module__cVuy2q__yoeGrid{gap:var(--spacing-3);grid-template-columns:repeat(5,minmax(0,1fr))}}.Outcomes-module__cVuy2q__statNumber{letter-spacing:-.02em;color:var(--color-grey-800);margin:0;font-size:3rem;font-weight:700;line-height:1.2}.Outcomes-module__cVuy2q__statSub{font-size:var(--typography-body1-font-size);line-height:var(--typography-body1-line-height);color:var(--color-grey-600);margin:0}.Outcomes-module__cVuy2q__bucketLabel{font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-500);margin:0;font-weight:600}.Outcomes-module__cVuy2q__bucketAmount{color:var(--color-grey-800);margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.Outcomes-module__cVuy2q__heroFootnote{margin:var(--spacing-3) 0 0;font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-500);text-align:center}@media (min-width:860px){.Outcomes-module__cVuy2q__heroFootnote{margin-top:var(--spacing-4)}}.Outcomes-module__cVuy2q__inlineLink{color:var(--color-primary-main);font-weight:600;text-decoration:underline}.Outcomes-module__cVuy2q__inlineLink:hover{text-decoration:underline}.Outcomes-module__cVuy2q__tooltipTitle{max-width:320px;font-size:.8125rem;display:block}.Outcomes-module__cVuy2q__statTooltipIcon{vertical-align:middle;padding:var(--spacing-1);margin:calc(-1 * var(--spacing-1));display:inline}.Outcomes-module__cVuy2q__aboutSection{padding-top:var(--spacing-4);padding-bottom:var(--spacing-2)}@media (min-width:860px){.Outcomes-module__cVuy2q__aboutSection{padding-top:var(--spacing-8);padding-bottom:var(--spacing-3)}}.Outcomes-module__cVuy2q__aboutPanel{background:#fffbea}.Outcomes-module__cVuy2q__aboutEyebrow{letter-spacing:.14em;color:var(--color-grey-600);margin:0;font-size:.6875rem;font-weight:700;line-height:1.5}.Outcomes-module__cVuy2q__aboutHeading{font-size:var(--typography-h4-font-size);line-height:var(--typography-h4-line-height);color:var(--color-grey-800);margin:0;font-weight:700}.Outcomes-module__cVuy2q__aboutBody{font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-700);margin:0}.Outcomes-module__cVuy2q__chipRow{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.Outcomes-module__cVuy2q__chip{align-items:center;gap:var(--spacing-1);padding:var(--spacing-0-5) var(--spacing-2);color:var(--color-grey-700);background:var(--color-grey-100);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full);font-size:.8125rem;line-height:1.4;display:inline-flex}.Outcomes-module__cVuy2q__emailCardWrap{flex-direction:column;align-items:center;width:100%;max-width:520px;display:flex}.Outcomes-module__cVuy2q__emailTitle{font-size:var(--typography-h3-font-size);line-height:var(--typography-h3-line-height);color:var(--color-grey-800);text-align:center;margin:0;font-weight:700}.Outcomes-module__cVuy2q__emailCheckTitle{margin:var(--spacing-2) 0 var(--spacing-1)}.Outcomes-module__cVuy2q__emailGateTitle{margin:0 0 var(--spacing-1)}.Outcomes-module__cVuy2q__emailBody{font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-600);text-align:center;margin:0}.Outcomes-module__cVuy2q__emailBodySpaced{margin-bottom:var(--spacing-3)}.Outcomes-module__cVuy2q__fieldBlock{width:100%;margin-bottom:var(--spacing-2)}.Outcomes-module__cVuy2q__emailLegal{margin:var(--spacing-2) var(--spacing-2) 0;font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);color:var(--color-grey-500);text-align:center}.Outcomes-module__cVuy2q__legalLink{color:var(--color-primary-main);font-weight:500}.Outcomes-module__cVuy2q__containerNoVertPad{padding-top:0;padding-bottom:0}.Outcomes-module__cVuy2q__aboutNiceSurround>div{background-color:#0000!important}.Outcomes-module__cVuy2q__emailGateBox{flex-direction:column;align-items:center;width:100%;display:flex}.Outcomes-module__cVuy2q__filterSelect{flex-shrink:0;width:auto;min-width:110px}.Outcomes-module__cVuy2q__filterSelectYoe{flex-shrink:0;width:auto;min-width:95px}.Outcomes-module__cVuy2q__tableHelpIcon{vertical-align:middle;padding:var(--spacing-1);margin:calc(-1 * var(--spacing-1));display:inline}.Outcomes-module__cVuy2q__tableHelpIconLoose{vertical-align:middle;padding:var(--spacing-2);margin:calc(-1 * var(--spacing-2));display:inline}.Outcomes-module__cVuy2q__tableSection{padding-top:var(--spacing-4);padding-bottom:var(--spacing-8)}@media (min-width:860px){.Outcomes-module__cVuy2q__tableSection{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}}.Outcomes-module__cVuy2q__alertBanner{margin-bottom:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--color-warning-light);border-radius:var(--border-radius-md);background:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height)}.Outcomes-module__cVuy2q__tableToolbar{justify-content:space-between;align-items:flex-end;gap:var(--spacing-2);margin-bottom:var(--spacing-3);flex-wrap:wrap;display:flex}.Outcomes-module__cVuy2q__tableHeading{font-size:var(--typography-h4-font-size);line-height:var(--typography-h4-line-height);color:var(--color-grey-800);margin:0;font-weight:700}.Outcomes-module__cVuy2q__tableSub{margin:var(--spacing-1) 0 0;font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-600)}.Outcomes-module__cVuy2q__filterRow{gap:var(--spacing-2);flex-wrap:nowrap;align-items:center;display:flex}.Outcomes-module__cVuy2q__filterLabel{white-space:nowrap;font-size:var(--typography-body2-font-size);color:var(--color-grey-600);flex-shrink:0;margin:0}.Outcomes-module__cVuy2q__tableShell{border:1px solid var(--color-grey-300);border-radius:var(--border-radius-lg);background:var(--color-common-white);position:relative;overflow:hidden}.Outcomes-module__cVuy2q__tableScroll{overflow-x:auto}.Outcomes-module__cVuy2q__tableHeadRow{background:var(--color-grey-100)}.Outcomes-module__cVuy2q__tableHeadCell{color:var(--color-grey-700);letter-spacing:.04em;font-weight:700}.Outcomes-module__cVuy2q__tableCellStrong{color:var(--color-grey-800);font-weight:600}.Outcomes-module__cVuy2q__tableCellMuted{color:var(--color-grey-700)}.Outcomes-module__cVuy2q__compStack{flex-direction:column;display:flex}.Outcomes-module__cVuy2q__compLine{font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-700);margin:0}.Outcomes-module__cVuy2q__compLineSub{color:var(--color-grey-600)}.Outcomes-module__cVuy2q__compIncrease{color:var(--color-success-dark)}.Outcomes-module__cVuy2q__placeholderRow{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.Outcomes-module__cVuy2q__unlockOverlay{padding:var(--spacing-3);background:linear-gradient(#fff0 0%,#ffffffd9 55%,#fffffffa 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Outcomes-module__cVuy2q__tableMeta{margin:var(--spacing-2) 0 0;font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-500);text-align:right}.Outcomes-module__cVuy2q__explainerSection{border-top:1px solid var(--color-grey-300);border-bottom:1px solid var(--color-grey-300);background:var(--color-grey-100);padding-top:var(--spacing-4);padding-bottom:var(--spacing-8)}@media (min-width:860px){.Outcomes-module__cVuy2q__explainerSection{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}}.Outcomes-module__cVuy2q__explainerGrid{gap:var(--spacing-3);grid-template-columns:1fr;display:grid}@media (min-width:860px){.Outcomes-module__cVuy2q__explainerGrid{gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.Outcomes-module__cVuy2q__explainerColTitle{font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);letter-spacing:.14em;color:var(--color-grey-600);margin:0;font-weight:700}.Outcomes-module__cVuy2q__explainerColBody{margin:var(--spacing-1) 0 0;font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-700)}.Outcomes-module__cVuy2q__explainerFoot{margin-top:var(--spacing-8);padding-top:var(--spacing-3);border-top:1px solid var(--color-grey-300)}@media (min-width:860px){.Outcomes-module__cVuy2q__explainerFoot{margin-top:calc(var(--spacing-8) + var(--spacing-1));padding-top:var(--spacing-4)}}.Outcomes-module__cVuy2q__explainerFootText{font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height);color:var(--color-grey-500);text-align:center;margin:0}
