.VantaBackground-module__XidHiW__vanta{z-index:0;position:absolute;inset:0}
.Hero-module__a_vC7a__hero{background:var(--gradient-ground);border-bottom:1px solid var(--hairline);padding:160px var(--spacing-4) var(--spacing-16);justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module__a_vC7a__traceTexture{z-index:1;color:var(--color-text);opacity:.05;font-family:var(--font-code);white-space:pre;pointer-events:none;margin:0;font-size:13px;line-height:22px;animation:36s ease-in-out infinite alternate Hero-module__a_vC7a__trace-drift;position:absolute;inset:-10% -5%}@keyframes Hero-module__a_vC7a__trace-drift{0%{transform:translate(0)}to{transform:translate(-24px,-48px)}}@media (prefers-reduced-motion:reduce){.Hero-module__a_vC7a__traceTexture{animation:none}}.Hero-module__a_vC7a__fade{background:var(--gradient-fade);pointer-events:none;height:220px;position:absolute;bottom:0;left:0;right:0}.Hero-module__a_vC7a__scrim{z-index:1;background:var(--scrim-hero);pointer-events:none;position:absolute;inset:0}@media (max-width:640px){.Hero-module__a_vC7a__scrim{background:var(--scrim-hero-mobile)}}.Hero-module__a_vC7a__content{z-index:2;width:100%;max-width:1128px;position:relative}.Hero-module__a_vC7a__kicker{margin:0 0 var(--spacing-6)}.Hero-module__a_vC7a__title{max-width:640px;color:var(--color-text)}.Hero-module__a_vC7a__lead{max-width:580px;margin-top:var(--spacing-6)}.Hero-module__a_vC7a__ctaGroup{gap:var(--spacing-3);margin-top:var(--spacing-10);flex-wrap:wrap;display:flex}.Hero-module__a_vC7a__traceCard{margin-top:var(--spacing-20);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);max-width:460px;box-shadow:var(--shadow-overlay);overflow:hidden}.Hero-module__a_vC7a__traceCardHead{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-2);display:flex}.Hero-module__a_vC7a__traceCardDot{border-radius:var(--radius-full);background-color:var(--color-strong);flex-shrink:0;width:8px;height:8px}.Hero-module__a_vC7a__traceCardLabel{color:var(--color-text-2);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:var(--text-xs)}.Hero-module__a_vC7a__traceCardBody{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-5) var(--spacing-5);flex-direction:column;display:flex}.Hero-module__a_vC7a__traceRow{margin:0}.Hero-module__a_vC7a__traceDone{color:var(--color-strong)}.Hero-module__a_vC7a__traceActive{color:var(--color-primary)}.Hero-module__a_vC7a__caret{display:inline-block}.Hero-module__a_vC7a__tracePending{color:var(--color-muted)}@media (max-width:900px){.Hero-module__a_vC7a__hero{padding-top:96px}}@media (max-width:560px){.Hero-module__a_vC7a__ctaGroup .Hero-module__a_vC7a__btn{width:100%}}
.ReceiptsTrio-module__Q6D2Eq__section{background-color:var(--color-bg);padding:96px var(--spacing-6);justify-content:center;display:flex}.ReceiptsTrio-module__Q6D2Eq__content{width:100%;max-width:1128px}.ReceiptsTrio-module__Q6D2Eq__heading{max-width:640px;margin:var(--spacing-3) 0 0;color:var(--color-text)}.ReceiptsTrio-module__Q6D2Eq__grid{margin-top:var(--spacing-10);gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);display:grid}.ReceiptsTrio-module__Q6D2Eq__card{background-color:var(--color-surface);border:1px solid var(--hairline);border-radius:var(--radius-xl);padding:var(--spacing-6);flex-direction:column;display:flex}.ReceiptsTrio-module__Q6D2Eq__cardKicker{color:var(--color-primary);margin:0}.ReceiptsTrio-module__Q6D2Eq__cardBody{margin:var(--spacing-3) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-2);max-width:330px}.ReceiptsTrio-module__Q6D2Eq__mock{margin-top:var(--spacing-6);padding-top:var(--spacing-5);border-top:1px solid var(--hairline);gap:var(--spacing-3);flex-direction:column;display:flex}.ReceiptsTrio-module__Q6D2Eq__chip{align-self:flex-start;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-family:var(--font-code);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:16px;display:inline-flex}.ReceiptsTrio-module__Q6D2Eq__chipMissing{color:var(--color-missing);background-color:#e0837f1a}.ReceiptsTrio-module__Q6D2Eq__chipDot{border-radius:var(--radius-full);background-color:currentColor;width:6px;height:6px}.ReceiptsTrio-module__Q6D2Eq__mockTitle{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.ReceiptsTrio-module__Q6D2Eq__mockRow{gap:var(--spacing-3);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex}.ReceiptsTrio-module__Q6D2Eq__mockLabel{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-primary);flex-shrink:0;line-height:16px}.ReceiptsTrio-module__Q6D2Eq__mockQuote{color:var(--color-text-2);font-size:var(--text-sm);line-height:var(--leading-snug)}.ReceiptsTrio-module__Q6D2Eq__mockQHead{align-items:center;gap:var(--spacing-3);display:flex}.ReceiptsTrio-module__Q6D2Eq__mockQid{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-primary)}.ReceiptsTrio-module__Q6D2Eq__mockKind{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);font-family:var(--font-code);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-2)}.ReceiptsTrio-module__Q6D2Eq__mockQuestion{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text);margin:0}.ReceiptsTrio-module__Q6D2Eq__mockBecause{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-muted)}.ReceiptsTrio-module__Q6D2Eq__gapRefWeak{font-size:var(--text-xs);color:var(--color-weak)}.ReceiptsTrio-module__Q6D2Eq__quoteChip{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3);gap:var(--spacing-2);flex-direction:column;display:flex}.ReceiptsTrio-module__Q6D2Eq__quoteChipText{color:var(--color-text-2);font-size:var(--text-sm);line-height:var(--leading-snug)}.ReceiptsTrio-module__Q6D2Eq__quoteChipMeta{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-muted);align-self:flex-start}@media (max-width:900px){.ReceiptsTrio-module__Q6D2Eq__grid{grid-template-columns:1fr}.ReceiptsTrio-module__Q6D2Eq__cardBody{max-width:none}}
.FourStages-module__iihz-q__section{background-color:var(--color-surface);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:96px var(--spacing-6);justify-content:center;display:flex}.FourStages-module__iihz-q__content{width:100%;max-width:1128px}.FourStages-module__iihz-q__rail{margin:var(--spacing-10) 0 0;gap:var(--spacing-6);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.FourStages-module__iihz-q__stage{border-top:2px solid var(--color-primary);padding-top:var(--spacing-4)}.FourStages-module__iihz-q__stageHead{align-items:baseline;gap:var(--spacing-3);display:flex}.FourStages-module__iihz-q__num{color:var(--color-primary)}.FourStages-module__iihz-q__name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.3px;color:var(--color-text)}.FourStages-module__iihz-q__body{margin:var(--spacing-3) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-2);max-width:330px}@media (max-width:900px){.FourStages-module__iihz-q__rail{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.FourStages-module__iihz-q__rail{grid-template-columns:1fr}.FourStages-module__iihz-q__body{max-width:none}}
.SampleDebrief-module__VocqpW__section{background-color:var(--color-bg);padding:96px var(--spacing-6);justify-content:center;display:flex}.SampleDebrief-module__VocqpW__content{width:100%;max-width:1128px}.SampleDebrief-module__VocqpW__heading{max-width:640px;margin:var(--spacing-3) 0 0;color:var(--color-text)}.SampleDebrief-module__VocqpW__sub{max-width:580px;margin:var(--spacing-4) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-2)}.SampleDebrief-module__VocqpW__card{margin-top:var(--spacing-10);background-color:var(--color-surface);border:1px solid var(--hairline);border-radius:var(--radius-xl);max-width:640px;padding:var(--spacing-6);gap:var(--spacing-5);flex-direction:column;display:flex}.SampleDebrief-module__VocqpW__question{margin:0 0 var(--spacing-1);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-body);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--hairline)}.SampleDebrief-module__VocqpW__row{gap:var(--spacing-4);display:flex}.SampleDebrief-module__VocqpW__tag{width:76px;height:fit-content;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-family:var(--font-code);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center;flex-shrink:0}.SampleDebrief-module__VocqpW__tagCovered{color:var(--color-strong);background-color:#3e7d631a}.SampleDebrief-module__VocqpW__tagMissed{color:var(--color-muted);background-color:var(--color-surface-2)}.SampleDebrief-module__VocqpW__rowBody{gap:var(--spacing-2);flex-direction:column;flex:1;min-width:0;display:flex}.SampleDebrief-module__VocqpW__quoteChip{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3);gap:var(--spacing-2);flex-direction:column;display:flex}.SampleDebrief-module__VocqpW__quoteText{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-snug)}.SampleDebrief-module__VocqpW__quoteMeta{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-muted);align-self:flex-start}.SampleDebrief-module__VocqpW__rowNote{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-2);margin:0}.SampleDebrief-module__VocqpW__footerNote{margin:var(--spacing-6) 0 0;font-size:var(--text-sm);color:var(--color-muted)}@media (max-width:560px){.SampleDebrief-module__VocqpW__row{gap:var(--spacing-2);flex-direction:column}.SampleDebrief-module__VocqpW__tag{width:fit-content}}
.EvidenceBand-module__4NE_mW__section{background-color:var(--color-surface);border-top:1px solid var(--hairline);padding:128px var(--spacing-6);justify-content:center;display:flex}.EvidenceBand-module__4NE_mW__content{width:100%;max-width:1128px}.EvidenceBand-module__4NE_mW__heading{max-width:640px;margin:var(--spacing-3) 0 0;color:var(--color-text)}.EvidenceBand-module__4NE_mW__sub{max-width:580px;margin:var(--spacing-4) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-2)}.EvidenceBand-module__4NE_mW__tableWrap{margin-top:var(--spacing-10);border:1px solid var(--hairline);border-radius:var(--radius-xl);overflow-x:auto}.EvidenceBand-module__4NE_mW__table{border-collapse:collapse;width:100%;min-width:720px}.EvidenceBand-module__4NE_mW__th{text-align:left;padding:var(--spacing-3) var(--spacing-5);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);background-color:var(--color-surface-2);border-bottom:1px solid var(--hairline)}.EvidenceBand-module__4NE_mW__tr:not(:last-child) .EvidenceBand-module__4NE_mW__tdMetric,.EvidenceBand-module__4NE_mW__tr:not(:last-child) .EvidenceBand-module__4NE_mW__tdTarget,.EvidenceBand-module__4NE_mW__tr:not(:last-child) .EvidenceBand-module__4NE_mW__tdMeasured{border-bottom:1px solid var(--hairline)}.EvidenceBand-module__4NE_mW__tdMetric,.EvidenceBand-module__4NE_mW__tdTarget,.EvidenceBand-module__4NE_mW__tdMeasured{padding:var(--spacing-4) var(--spacing-5);vertical-align:top}.EvidenceBand-module__4NE_mW__tdMetric{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap}.EvidenceBand-module__4NE_mW__tdTarget{font-size:var(--text-sm);color:var(--color-text-2);white-space:nowrap}.EvidenceBand-module__4NE_mW__tdMeasured{font-size:var(--text-sm);color:var(--color-text-2)}.EvidenceBand-module__4NE_mW__met{color:var(--color-strong)}.EvidenceBand-module__4NE_mW__missed{color:var(--color-missing)}.EvidenceBand-module__4NE_mW__pending{color:var(--color-muted)}.EvidenceBand-module__4NE_mW__footnote{margin:var(--spacing-5) 0 0;font-size:var(--text-xs);color:var(--color-muted)}
.Faq-module__EIMZRq__section{background-color:var(--color-bg);padding:96px var(--spacing-6);justify-content:center;display:flex}.Faq-module__EIMZRq__content{width:100%;max-width:1128px}.Faq-module__EIMZRq__heading{max-width:640px;margin:var(--spacing-3) 0 0;color:var(--color-text)}.Faq-module__EIMZRq__list{margin-top:var(--spacing-10);flex-direction:column;max-width:720px;display:flex}.Faq-module__EIMZRq__item{border-top:1px solid var(--hairline);padding:var(--spacing-5) 0}.Faq-module__EIMZRq__item:last-child{border-bottom:1px solid var(--hairline)}.Faq-module__EIMZRq__question{justify-content:space-between;align-items:center;gap:var(--spacing-4);cursor:pointer;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.2px;color:var(--color-text);list-style:none;display:flex}.Faq-module__EIMZRq__question::-webkit-details-marker{display:none}.Faq-module__EIMZRq__marker{flex-shrink:0;width:16px;height:16px;position:relative}.Faq-module__EIMZRq__marker:before,.Faq-module__EIMZRq__marker:after{content:"";background-color:var(--color-primary);transition:transform .16s;position:absolute}.Faq-module__EIMZRq__marker:before{width:16px;height:2px;top:7px;left:0}.Faq-module__EIMZRq__marker:after{width:2px;height:16px;top:0;left:7px}.Faq-module__EIMZRq__item[open] .Faq-module__EIMZRq__marker:after{transform:rotate(90deg)}.Faq-module__EIMZRq__answer{margin:var(--spacing-4) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-2);max-width:580px}
.FinalCta-module__r5L_bG__section{background-color:var(--color-bg);padding:96px var(--spacing-6) 128px;justify-content:center;display:flex}.FinalCta-module__r5L_bG__content{width:100%;max-width:1128px}.FinalCta-module__r5L_bG__shell{background-color:var(--color-primary);border-radius:var(--radius-2xl);padding:var(--spacing-12);align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.FinalCta-module__r5L_bG__heading{color:var(--color-on-primary);margin:0}.FinalCta-module__r5L_bG__sub{max-width:500px;margin:var(--spacing-2) 0 0;font-size:var(--text-base);line-height:var(--leading-body);color:#f7f9fcc7}.FinalCta-module__r5L_bG__cta{margin-top:var(--spacing-8);background-color:var(--color-on-primary);color:var(--color-primary);font-size:var(--text-base)}.FinalCta-module__r5L_bG__cta:hover{background-color:var(--color-on-primary-hover)}.FinalCta-module__r5L_bG__footerRow{margin-top:var(--spacing-10);padding-top:var(--spacing-5);width:100%;font-family:var(--font-code);font-size:var(--text-xs);color:#f7f9fc99;border-top:1px solid #f7f9fc33}@media (max-width:560px){.FinalCta-module__r5L_bG__shell{padding:var(--spacing-8)}}
.page-module___nKOVa__main{flex-direction:column;display:flex;position:relative}
