.PredictorReportPromo_promo__SO0OO{width:100%;min-width:0;padding:var(--space-6);border:1px solid var(--ag-border);border-radius:var(--radius-lg);background:var(--ag-paper);color:var(--ag-charcoal);font-family:var(--font-body)}.PredictorReportPromo_labels__gpiZw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);font-size:.75rem;font-weight:600;line-height:1.35}.PredictorReportPromo_productLabel__LDDqc{color:var(--ag-crimson)}.PredictorReportPromo_offerLabel__tFpvy{color:var(--ag-steel)}.PredictorReportPromo_productLabel__LDDqc+.PredictorReportPromo_offerLabel__tFpvy:before{margin-right:var(--space-3);color:var(--ag-mist);content:"·"}.PredictorReportPromo_content__6zVDT,.PredictorReportPromo_copy__jyxm1{min-width:0}.PredictorReportPromo_content__6zVDT{display:grid;gap:var(--space-5)}.PredictorReportPromo_title__DI_1h{margin:0;color:var(--ag-charcoal);font-family:var(--font-crimson),Georgia,serif;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:600;line-height:1.12;letter-spacing:-.012em;text-wrap:balance}.PredictorReportPromo_description__sFDXc{max-width:62ch;margin:var(--space-3) 0 0;color:var(--ag-slate);font-size:1rem;line-height:1.55;text-wrap:pretty}.PredictorReportPromo_price__CoAJx{color:var(--ag-charcoal);font-family:var(--font-mono);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.PredictorReportPromo_action__DurLm{display:inline-flex;min-height:44px;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:var(--space-2);padding:.65rem 1.125rem;border:1px solid var(--ag-crimson);border-radius:var(--radius-md);background:var(--ag-crimson);color:var(--ag-paper);font-size:.875rem;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;transition:background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),transform .1s cubic-bezier(.2,.8,.2,1)}.PredictorReportPromo_action__DurLm:hover{border-color:var(--ag-crimson-dark);background:var(--ag-crimson-dark)}.PredictorReportPromo_action__DurLm:active{transform:scale(.98)}.PredictorReportPromo_action__DurLm:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:2px}.PredictorReportPromo_sidebar__DeD8U{padding:var(--space-5)}.PredictorReportPromo_sidebar__DeD8U .PredictorReportPromo_title__DI_1h{font-size:1.375rem}.PredictorReportPromo_sidebar__DeD8U .PredictorReportPromo_action__DurLm{width:100%}.PredictorReportPromo_banner__AjNi7{background:var(--ag-ivory)}@media (min-width:48rem){.PredictorReportPromo_banner__AjNi7 .PredictorReportPromo_content__6zVDT,.PredictorReportPromo_inline__YBL4v .PredictorReportPromo_content__6zVDT{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-8)}.PredictorReportPromo_banner__AjNi7 .PredictorReportPromo_action__DurLm,.PredictorReportPromo_inline__YBL4v .PredictorReportPromo_action__DurLm{align-self:end}.PredictorReportPromo_banner__AjNi7{padding:var(--space-8)}}@media (max-width:29.99rem){.PredictorReportPromo_promo__SO0OO{padding:var(--space-5)}.PredictorReportPromo_action__DurLm{width:100%}}@media (prefers-reduced-motion:reduce){.PredictorReportPromo_action__DurLm{transition:none}}.OtpChannelChoice_group__ke0c3{display:grid;gap:var(--space-2);min-width:0;font-family:var(--font-body)}.OtpChannelChoice_choice__C507w{width:100%;min-height:72px;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;gap:var(--space-3);align-items:center;padding:10px var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-body);text-align:left;cursor:pointer;transition:background-color var(--t-hover) var(--ease-out),border-color var(--t-hover) var(--ease-out),color var(--t-hover) var(--ease-out),transform var(--t-micro) var(--ease-out)}.OtpChannelChoice_primary__AHZ77{border:1px solid var(--ag-crimson);background:var(--ag-crimson);color:var(--ag-paper)}.OtpChannelChoice_secondary__T6Y_A{border:1px solid var(--ag-border-hover);background:var(--ag-paper);color:var(--ag-charcoal)}.OtpChannelChoice_primary__AHZ77:hover:not(:disabled){border-color:var(--ag-crimson-dark);background:var(--ag-crimson-dark);transform:translateY(-1px)}.OtpChannelChoice_secondary__T6Y_A:hover:not(:disabled){border-color:var(--ag-crimson);background:var(--ag-crimson-soft);color:var(--ag-crimson-dark);transform:translateY(-1px)}.OtpChannelChoice_choice__C507w:active:not(:disabled){transform:scale(.985)}.OtpChannelChoice_choice__C507w:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:2px}.OtpChannelChoice_choice__C507w:disabled{cursor:not-allowed}.OtpChannelChoice_choice__C507w[data-state=ready]:disabled{opacity:.54}.OtpChannelChoice_choice__C507w[data-state=checking]{cursor:progress;opacity:.72}.OtpChannelChoice_choice__C507w[data-state=loading]{cursor:progress}.OtpChannelChoice_choice__C507w[data-state=unavailable]{border-color:var(--ag-border);background:var(--ag-ivory-sunk);color:var(--ag-steel);opacity:1}.OtpChannelChoice_iconFrame__Ozs_3{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);transition:background-color var(--t-hover) var(--ease-out),color var(--t-hover) var(--ease-out)}.OtpChannelChoice_primary__AHZ77 .OtpChannelChoice_iconFrame__Ozs_3{background:color-mix(in srgb,var(--ag-paper) 13%,transparent);color:var(--ag-paper)}.OtpChannelChoice_secondary__T6Y_A .OtpChannelChoice_iconFrame__Ozs_3{background:var(--ag-ivory-sunk);color:var(--ag-crimson)}.OtpChannelChoice_choice__C507w[data-state=unavailable] .OtpChannelChoice_iconFrame__Ozs_3{background:var(--ag-paper);color:var(--ag-steel)}.OtpChannelChoice_arrow__d6XSv,.OtpChannelChoice_icon__c5u4a,.OtpChannelChoice_spinner__oAqgr{display:block;flex:0 0 auto}.OtpChannelChoice_spinner__oAqgr{animation:OtpChannelChoice_otp-channel-spin__UatWw .7s linear infinite}.OtpChannelChoice_choiceCopy__QoUL3{min-width:0;display:grid;gap:3px}.OtpChannelChoice_labelRow__awBMq{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--space-2)}.OtpChannelChoice_label__YFGhK{font-size:.95rem;font-weight:650;line-height:1.2;text-wrap:pretty}.OtpChannelChoice_recommended__GdhSG{padding:3px 7px;border:1px solid color-mix(in srgb,var(--ag-paper) 28%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--ag-paper) 12%,transparent);color:var(--ag-paper);font-size:.66rem;font-weight:700;line-height:1;letter-spacing:.04em}.OtpChannelChoice_detail__JB_mo{color:var(--ag-steel);font-size:.78rem;font-weight:450;line-height:1.3;text-wrap:pretty}.OtpChannelChoice_primary__AHZ77 .OtpChannelChoice_detail__JB_mo{color:color-mix(in srgb,var(--ag-paper) 84%,var(--ag-crimson))}.OtpChannelChoice_choice__C507w[data-state=unavailable] .OtpChannelChoice_detail__JB_mo{color:var(--ag-steel)}.OtpChannelChoice_arrow__d6XSv{color:currentColor;opacity:.76;transition:transform var(--t-micro) var(--ease-out)}.OtpChannelChoice_choice__C507w:hover:not(:disabled) .OtpChannelChoice_arrow__d6XSv{transform:translateX(2px)}.OtpChannelChoice_choice__C507w[data-state=checking] .OtpChannelChoice_arrow__d6XSv,.OtpChannelChoice_choice__C507w[data-state=loading] .OtpChannelChoice_arrow__d6XSv,.OtpChannelChoice_choice__C507w[data-state=unavailable] .OtpChannelChoice_arrow__d6XSv{visibility:hidden}.OtpChannelChoice_meta__pAh6j{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-3);padding:1px var(--space-1) 0}.OtpChannelChoice_assurance___6aeO,.OtpChannelChoice_status__oqVfg{color:var(--ag-steel);font-size:.75rem;font-weight:500;line-height:1.35}.OtpChannelChoice_assurance___6aeO{display:inline-flex;align-items:center;gap:6px}.OtpChannelChoice_assurance___6aeO svg{flex:0 0 auto;color:var(--ag-crimson)}.OtpChannelChoice_status__oqVfg{text-align:right}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_choice__C507w{min-height:62px;grid-template-columns:34px minmax(0,1fr) 16px;gap:var(--space-2);padding:8px var(--space-3);border-radius:var(--radius-md)}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_iconFrame__Ozs_3{width:34px;height:34px}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_label__YFGhK{font-size:.84rem}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_detail__JB_mo{font-size:.71rem}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_recommended__GdhSG{font-size:.61rem}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_assurance___6aeO,.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_status__oqVfg{font-size:.7rem}@keyframes OtpChannelChoice_otp-channel-spin__UatWw{to{transform:rotate(1turn)}}@media (min-width:768px){.OtpChannelChoice_compact__8PYjX{grid-template-columns:repeat(2,minmax(0,1fr))}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_choice__C507w{min-height:54px}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_detail__JB_mo,.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_recommended__GdhSG{display:none}.OtpChannelChoice_compact__8PYjX .OtpChannelChoice_meta__pAh6j{grid-column:1/-1}}@media (max-width:359px){.OtpChannelChoice_choice__C507w{grid-template-columns:36px minmax(0,1fr);gap:var(--space-2);padding-inline:var(--space-3)}.OtpChannelChoice_iconFrame__Ozs_3{width:36px;height:36px}.OtpChannelChoice_arrow__d6XSv{display:none}.OtpChannelChoice_label__YFGhK{font-size:.88rem}.OtpChannelChoice_recommended__GdhSG{font-size:.6rem}.OtpChannelChoice_meta__pAh6j{display:grid}.OtpChannelChoice_status__oqVfg{text-align:left}}@media (prefers-reduced-motion:reduce){.OtpChannelChoice_arrow__d6XSv,.OtpChannelChoice_choice__C507w{transition-duration:.01ms}.OtpChannelChoice_spinner__oAqgr{animation-duration:1.4s}}.ConsentBanner_shell__zAnrK{position:fixed;right:clamp(1rem,2vw,1.75rem);bottom:calc(clamp(1rem, 2vw, 1.75rem) + 4.75rem);z-index:99998;width:min(23rem,calc(100vw - 2rem));font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;color:var(--ag-charcoal,#1c1c22);animation:ConsentBanner_consent-enter__n3cl6 .32s cubic-bezier(.2,.8,.2,1) both}.ConsentBanner_panel__H_QYA{position:relative;padding:1rem;border:1px solid var(--ag-border,#e4e2da);border-radius:1rem;background:var(--ag-paper,#fff);box-shadow:0 1px 2px rgba(28,28,34,.04),0 8px 24px -12px rgba(28,28,34,.12),0 20px 40px -20px rgba(28,28,34,.08)}.ConsentBanner_panel__H_QYA:after{content:"";position:absolute;right:1.375rem;bottom:-.4375rem;width:.875rem;height:.875rem;border-right:1px solid var(--ag-border,#e4e2da);border-bottom:1px solid var(--ag-border,#e4e2da);background:var(--ag-paper,#fff);transform:rotate(45deg)}.ConsentBanner_intro__sGl55{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;align-items:start}.ConsentBanner_orb__HmCJA{width:2.75rem;height:2.75rem;padding-top:.125rem}.ConsentBanner_title__wmBiM{margin:0;color:var(--ag-charcoal,#1c1c22);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.ConsentBanner_description__TwDIX{margin:.25rem 0 0;color:var(--ag-slate,#34343f);font-family:var(--font-crimson),"Crimson Pro",Georgia,serif;font-size:.9375rem;font-weight:400;line-height:1.45;text-wrap:pretty}.ConsentBanner_privacyLink__tZEDf{color:var(--ag-crimson,#8b1a1a);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:.75rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem}.ConsentBanner_actions__AnzOb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.5rem;margin-top:.875rem}.ConsentBanner_button__dHTAF{min-height:2.75rem;padding:.625rem .75rem;border-radius:.5rem;font:inherit;font-size:.8125rem;font-weight:600;line-height:1.15;cursor:pointer;transition:background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1),transform .1s cubic-bezier(.2,.8,.2,1)}.ConsentBanner_button__dHTAF:active{transform:scale(.98)}.ConsentBanner_button__dHTAF:focus-visible,.ConsentBanner_option__FVNF1 input:focus-visible,.ConsentBanner_privacyLink__tZEDf:focus-visible{outline:2px solid var(--ag-crimson,#8b1a1a);outline-offset:2px}.ConsentBanner_primary__B_Zrc{border:1px solid var(--ag-crimson,#8b1a1a);background:var(--ag-crimson,#8b1a1a);color:var(--ag-paper,#fff)}.ConsentBanner_primary__B_Zrc:hover{border-color:var(--ag-crimson-dark,#8b0000);background:var(--ag-crimson-dark,#8b0000)}.ConsentBanner_secondary__4_ls7{border:1px solid var(--ag-border-hover,#c9c5b8);background:transparent;color:var(--ag-charcoal,#1c1c22)}.ConsentBanner_secondary__4_ls7:hover{border-color:var(--ag-charcoal,#1c1c22);background:var(--ag-ivory-sunk,#f0ece2)}.ConsentBanner_tertiary__rTlyo{border:1px solid transparent;background:transparent;color:var(--ag-crimson,#8b1a1a)}.ConsentBanner_tertiary__rTlyo:hover{background:var(--ag-crimson-soft,#fdf0f1)}.ConsentBanner_options__bxLLI{margin:.875rem 0 0;padding:.875rem 0 0;border:0;border-top:1px solid var(--ag-border,#e4e2da)}.ConsentBanner_optionsLegend__ulXXG{float:left;width:100%;margin:0 0 .625rem;padding:0;color:var(--ag-charcoal,#1c1c22);font-size:.75rem;font-weight:600}.ConsentBanner_optionsList__nN80g{display:grid;gap:.5rem;clear:both}.ConsentBanner_option__FVNF1{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.625rem;align-items:start;min-height:2.75rem;padding:.625rem;border-radius:.5rem;background:var(--ag-ivory,#f7f4ee);color:var(--ag-charcoal,#1c1c22);cursor:pointer}.ConsentBanner_option__FVNF1 input{width:1rem;height:1rem;margin:.125rem 0 0;accent-color:var(--ag-crimson,#8b1a1a)}.ConsentBanner_optionName__Tprtl{display:block;font-size:.8125rem;font-weight:600;line-height:1.2}.ConsentBanner_optionDescription__4N90l{display:block;margin-top:.125rem;color:var(--ag-slate,#34343f);font-size:.75rem;font-weight:400;line-height:1.35}.ConsentBanner_saveButton__2WpGW{width:100%;margin-top:.625rem}@keyframes ConsentBanner_consent-enter__n3cl6{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:63.999rem){.ConsentBanner_shell__zAnrK{right:auto;bottom:calc(5.75rem + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);animation-name:ConsentBanner_consent-enter-mobile__HKNOX}.ConsentBanner_panel__H_QYA:after{right:auto;left:50%;transform:translateX(-50%) rotate(45deg)}}@media (max-width:29.999rem){.ConsentBanner_shell__zAnrK{width:min(22rem,calc(100vw - 1.25rem))}.ConsentBanner_panel__H_QYA{padding:.875rem}.ConsentBanner_actions__AnzOb{grid-template-columns:1fr 1fr}.ConsentBanner_tertiary__rTlyo{grid-column:1/-1}}@keyframes ConsentBanner_consent-enter-mobile__HKNOX{0%{opacity:0;transform:translate(-50%,.75rem) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.ConsentBanner_shell__zAnrK{animation:none}.ConsentBanner_button__dHTAF{transition:none}}.Tools_page__pcITb{min-height:100vh;overflow-x:clip;background:var(--ag-ivory);color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif}.Tools_pageShell__keU4Z{width:min(100%,1280px);margin-inline:auto;padding:clamp(24px,4vw,64px) clamp(20px,4vw,64px) clamp(80px,10vw,128px)}.Tools_breadcrumbs__PGapR{margin-bottom:clamp(32px,5vw,56px);color:var(--ag-steel);font-size:.875rem;line-height:1.5}.Tools_breadcrumbs__PGapR ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.Tools_breadcrumbs__PGapR li{display:inline-flex;align-items:center;gap:8px}.Tools_breadcrumbs__PGapR a{min-height:44px;display:inline-flex;align-items:center;color:var(--ag-slate);text-decoration:none;transition:color var(--t-hover) var(--ease-out)}.Tools_breadcrumbs__PGapR a:hover{color:var(--ag-crimson)}.Tools_breadcrumbs__PGapR [aria-current=page]{color:var(--ag-charcoal);font-weight:600}.Tools_pageHeader__iJL8J{max-width:880px}.Tools_eyebrow__ZSLGH{margin:0 0 12px;color:var(--ag-crimson);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.Tools_pageHeader__iJL8J h1{max-width:18ch;margin:0;color:var(--ag-charcoal);font-family:var(--font-crimson),"Crimson Pro",Georgia,serif;font-size:clamp(2.75rem,7vw,5.125rem);font-weight:600;line-height:1.01;letter-spacing:-.038em;text-wrap:balance}.Tools_pageDescription__Zwq4T{max-width:68ch;margin:24px 0 0;color:var(--ag-slate);font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6;text-wrap:pretty}.Tools_directAnswer__RDguS{display:grid;grid-template-columns:minmax(112px,.23fr) minmax(0,1fr);max-width:880px;margin-top:clamp(32px,5vw,48px);padding:24px 0;border-top:1px solid var(--ag-border);border-bottom:1px solid var(--ag-border)}.Tools_directAnswerLabel__1pIC0{margin:0;color:var(--ag-crimson);font-size:.8125rem;font-weight:700;letter-spacing:.04em}.Tools_directAnswer__RDguS>div{color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:400;line-height:1.45;text-wrap:pretty}.Tools_directAnswer__RDguS>div>:first-child{margin-top:0}.Tools_directAnswer__RDguS>div>:last-child{margin-bottom:0}.Tools_adSlot__yajJt{width:100%;margin-top:40px}.Tools_toolStage__nj08e{margin-top:clamp(48px,7vw,80px)}.Tools_contentSection__9SYHI{max-width:960px;margin-top:clamp(72px,10vw,112px);padding-top:clamp(40px,6vw,56px);border-top:1px solid var(--ag-border);scroll-margin-top:96px}.Tools_sectionHeading__8Y3No{max-width:720px;margin-bottom:32px}.Tools_directoryHeader__xlIAv h2,.Tools_sectionHeading__8Y3No h2{margin:0;color:var(--ag-charcoal);font-family:var(--font-crimson),"Crimson Pro",Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.Tools_directoryHeader__xlIAv>p:last-child:not(.Tools_eyebrow__ZSLGH),.Tools_sectionHeading__8Y3No>p:last-child:not(.Tools_eyebrow__ZSLGH){max-width:64ch;margin:12px 0 0;color:var(--ag-slate);font-size:1rem;line-height:1.65;text-wrap:pretty}.Tools_readingContent__sEmb6{max-width:72ch;color:var(--ag-slate);font-size:1rem;line-height:1.75}.Tools_readingContent__sEmb6+.Tools_readingContent__sEmb6,.Tools_sourcePanel__weaN6+.Tools_readingContent__sEmb6{margin-top:32px}.Tools_readingContent__sEmb6 h3{margin:32px 0 8px;color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1.15}.Tools_readingContent__sEmb6 ol,.Tools_readingContent__sEmb6 p,.Tools_readingContent__sEmb6 ul{margin:0 0 16px}.Tools_readingContent__sEmb6 a{min-height:44px;display:inline-flex;align-items:center;color:var(--ag-crimson);font-weight:600;text-underline-offset:3px}.Tools_directory__uLjD7{display:grid;gap:clamp(64px,9vw,96px);color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif}.Tools_directorySection__qsRkT{display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);gap:clamp(32px,6vw,72px);padding-top:40px;border-top:1px solid var(--ag-border)}.Tools_directoryHeader__xlIAv{align-self:start;max-width:360px}.Tools_directoryHeader__xlIAv h2{font-size:clamp(1.75rem,3vw,2.25rem)}.Tools_relatedRegister__G1EQR,.Tools_toolRegister__aSP_K{border-top:1px solid var(--ag-border)}.Tools_toolCard__O9mL3{margin:0;border-bottom:1px solid var(--ag-border);background:transparent}.Tools_toolCardLink__zT6Di{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:20px;align-items:start;min-height:132px;padding:24px 8px;color:inherit;text-decoration:none;transition:background-color var(--t-hover) var(--ease-out),border-color var(--t-hover) var(--ease-out)}.Tools_toolCardLink__zT6Di:hover{background:var(--ag-ivory-sunk)}.Tools_toolCardLink__zT6Di:focus-visible{border-radius:var(--radius-md);outline:2px solid var(--ag-crimson);outline-offset:2px}.Tools_toolCardIcon__T0CG7{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid var(--ag-border);border-radius:var(--radius-md);background:var(--ag-paper);color:var(--ag-crimson)}.Tools_toolCardBody__JGuEK{min-width:0}.Tools_toolCardMeta__Ezl9I{display:block;margin-bottom:6px;color:var(--ag-steel);font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.04em}.Tools_toolCardTitle__aTlCl{display:block;margin:0;color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:clamp(1.375rem,2.2vw,1.625rem);font-weight:600;line-height:1.15;letter-spacing:-.012em;text-wrap:balance}.Tools_toolCardDescription__zCODr{display:block;max-width:62ch;margin:8px 0 0;color:var(--ag-slate);font-size:.9375rem;line-height:1.55;text-wrap:pretty}.Tools_sourceLink__apJ6t,.Tools_toolCardAction___PTEC{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;color:var(--ag-crimson);font-size:.875rem;font-weight:600;white-space:nowrap}.Tools_toolCardLink__zT6Di:hover .Tools_toolCardAction___PTEC{color:var(--ag-crimson-dark)}.Tools_emptyDirectory__j8q6M,.Tools_sourceEmpty__S_6iT{margin:0;padding:24px 0;color:var(--ag-slate);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;line-height:1.6}.Tools_emptyDirectory__j8q6M,.Tools_sourceEmpty__S_6iT,.Tools_sourcePanel__weaN6{border-top:1px solid var(--ag-border);border-bottom:1px solid var(--ag-border)}.Tools_sourcePanelIntro__3foXV{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding:20px 24px;border-left:3px solid var(--ag-gold);background:var(--ag-gold-soft);color:var(--ag-slate)}.Tools_sourcePanelIntro__3foXV svg{color:var(--ag-charcoal)}.Tools_sourcePanelIntro__3foXV p{max-width:72ch;margin:0;font-size:.9375rem;line-height:1.55}.Tools_sourceList__86fUk{display:grid}.Tools_sourceEntry__DUG6w{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:20px;align-items:start;padding:28px 24px;background:var(--ag-paper)}.Tools_sourceEntry__DUG6w+.Tools_sourceEntry__DUG6w{border-top:1px solid var(--ag-border)}.Tools_sourceEntryIcon__H7Uwg{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--ag-ivory-sunk);color:var(--ag-charcoal)}.Tools_sourceEntryBody__E3sPG{min-width:0}.Tools_sourceEntryMeta__s2ylw{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px;color:var(--ag-steel);font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.03em}.Tools_sourceEntryMeta__s2ylw span:first-child{color:var(--ag-crimson)}.Tools_sourceEntry__DUG6w h3{margin:0;color:var(--ag-charcoal);font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:600;line-height:1.15;letter-spacing:-.012em;text-wrap:balance}.Tools_sourceFacts__IWXS5{display:flex;flex-wrap:wrap;gap:12px 28px;margin:18px 0 0}.Tools_sourceFacts__IWXS5 div{display:grid;gap:3px}.Tools_sourceFacts__IWXS5 dt{color:var(--ag-steel);font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.Tools_sourceFacts__IWXS5 dd{margin:0;color:var(--ag-charcoal);font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.4}.Tools_sourceCoverage__6eWhP,.Tools_sourceNote__xAoH4{max-width:70ch;margin:14px 0 0;color:var(--ag-slate);font-size:.875rem;line-height:1.55}.Tools_sourceNote__xAoH4{padding-left:12px;border-left:2px solid var(--ag-border-hover);color:var(--ag-steel)}.Tools_sourceLink__apJ6t{padding-inline:14px;border:1px solid var(--ag-border-hover);border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--t-hover) var(--ease-out),border-color var(--t-hover) var(--ease-out),color var(--t-hover) var(--ease-out)}.Tools_sourceLink__apJ6t:hover{border-color:var(--ag-crimson);background:var(--ag-crimson-soft);color:var(--ag-crimson-dark)}.Tools_sourceLink__apJ6t:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:2px}.Tools_faqList__VvrOV{border-top:1px solid var(--ag-border)}.Tools_faqItem__HuaKy{border-bottom:1px solid var(--ag-border)}.Tools_faqItem__HuaKy summary{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:20px;align-items:center;min-height:72px;padding:14px 0;color:var(--ag-charcoal);cursor:pointer;font-family:var(--font-source),"Source Sans 3",system-ui,sans-serif;font-size:clamp(1.25rem,2.3vw,1.5rem);font-weight:600;line-height:1.25;list-style:none;text-wrap:pretty}.Tools_faqItem__HuaKy summary::-webkit-details-marker{display:none}.Tools_faqChevron__KUVTQ{justify-self:end;color:var(--ag-crimson);transition:transform var(--t-component) var(--ease-out)}.Tools_faqItem__HuaKy[open] .Tools_faqChevron__KUVTQ{transform:rotate(180deg)}.Tools_faqItem__HuaKy>p{max-width:72ch;margin:0;padding:0 64px 24px 0;color:var(--ag-slate);font-size:1rem;line-height:1.7;text-wrap:pretty}.Tools_relatedRegister__G1EQR{max-width:880px}@media (max-width:767px){.Tools_pageShell__keU4Z{padding-top:20px}.Tools_breadcrumbs__PGapR{margin-bottom:32px}.Tools_pageHeader__iJL8J h1{font-size:clamp(2.5rem,12vw,3.5rem)}.Tools_directAnswer__RDguS{grid-template-columns:1fr;gap:10px}.Tools_directorySection__qsRkT{grid-template-columns:1fr;gap:24px}.Tools_directoryHeader__xlIAv{max-width:620px}.Tools_toolCardLink__zT6Di{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-inline:0}.Tools_toolCardAction___PTEC{grid-column:2;justify-self:start}.Tools_sourceEntry__DUG6w{grid-template-columns:44px minmax(0,1fr);padding-inline:0;background:transparent}.Tools_sourceLink__apJ6t{grid-column:2;justify-self:start}}@media (max-width:479px){.Tools_pageShell__keU4Z{padding-inline:20px}.Tools_contentSection__9SYHI{margin-top:72px}.Tools_sourcePanelIntro__3foXV{padding:18px 16px}.Tools_sourceEntry__DUG6w{gap:14px}.Tools_sourceEntryIcon__H7Uwg{width:40px;height:40px}.Tools_faqItem__HuaKy>p{padding-right:0}}@media (prefers-reduced-motion:reduce){.Tools_breadcrumbs__PGapR a,.Tools_faqChevron__KUVTQ,.Tools_sourceLink__apJ6t,.Tools_toolCardLink__zT6Di{transition-duration:.01ms}}.InlineOtpUnlock_panel__E4zjv{width:min(100%,72rem);margin:0 auto;padding:var(--space-3) var(--space-4);color:var(--ag-charcoal);font-family:var(--font-body);outline:none}.InlineOtpUnlock_panel__E4zjv:focus-visible{border-radius:var(--radius-md);box-shadow:inset 0 0 0 2px var(--ag-crimson)}.InlineOtpUnlock_otpLayout__frcsw,.InlineOtpUnlock_readyLayout__cxICU{display:grid;gap:var(--space-3);align-items:center}.InlineOtpUnlock_copy__kh1y0{min-width:0}.InlineOtpUnlock_title__kjB_A{margin:0;color:var(--ag-charcoal);font:600 1rem/1.25 var(--font-body);text-wrap:balance}.InlineOtpUnlock_description__Yb7Xw,.InlineOtpUnlock_disclosure__Fvlcq,.InlineOtpUnlock_error__3EaMX,.InlineOtpUnlock_helper__PscTr,.InlineOtpUnlock_status__H_giz{margin:0;font-size:.78rem;line-height:1.35}.InlineOtpUnlock_description__Yb7Xw{margin-top:2px;color:var(--ag-slate)}.InlineOtpUnlock_identity__CEH8i{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);margin-top:var(--space-1)}.InlineOtpUnlock_channelChoice__9Yo_2{min-width:0}.InlineOtpUnlock_phone__6YMxA{color:var(--ag-charcoal);font:600 .8rem/1.2 var(--font-mono);font-variant-numeric:tabular-nums}.InlineOtpUnlock_disclosure__Fvlcq,.InlineOtpUnlock_helper__PscTr,.InlineOtpUnlock_status__H_giz{color:var(--ag-steel)}.InlineOtpUnlock_actions___Leml,.InlineOtpUnlock_form__yWc81{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.InlineOtpUnlock_actions___Leml{flex-wrap:wrap}.InlineOtpUnlock_otpField__Mp1M8{display:grid;min-width:0;gap:var(--space-1)}.InlineOtpUnlock_label__XOHz_{color:var(--ag-slate);font-size:.75rem;font-weight:600;line-height:1.2}.InlineOtpUnlock_otpInput__2Wlbn{width:9.5rem;min-height:44px;padding:0 var(--space-3);border:1px solid var(--ag-border-hover);border-radius:var(--radius-md);outline:none;background:var(--ag-paper);color:var(--ag-charcoal);font:600 1.05rem/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;transition:border-color var(--t-hover) var(--ease-out),box-shadow var(--t-hover) var(--ease-out)}.InlineOtpUnlock_otpInput__2Wlbn:focus{border-color:var(--ag-crimson);box-shadow:0 0 0 3px color-mix(in srgb,var(--ag-crimson) 14%,transparent)}.InlineOtpUnlock_primaryButton__TBNg1,.InlineOtpUnlock_secondaryButton__8xW5r{min-height:44px;display:inline-flex;flex:none;align-items:center;justify-content:center;padding:0 var(--space-5);border-radius:var(--radius-md);font:600 .86rem/1 var(--font-body);cursor:pointer;transition:background-color var(--t-hover) var(--ease-out),border-color var(--t-hover) var(--ease-out),color var(--t-hover) var(--ease-out),transform var(--t-micro) var(--ease-out)}.InlineOtpUnlock_primaryButton__TBNg1{border:1px solid var(--ag-crimson);background:var(--ag-crimson);color:var(--ag-paper)}.InlineOtpUnlock_primaryButton__TBNg1:hover:not(:disabled){border-color:var(--ag-crimson-dark);background:var(--ag-crimson-dark)}.InlineOtpUnlock_secondaryButton__8xW5r{border:1px solid transparent;background:transparent;color:var(--ag-crimson)}.InlineOtpUnlock_secondaryButton__8xW5r:hover:not(:disabled){background:var(--ag-crimson-soft)}.InlineOtpUnlock_primaryButton__TBNg1:active:not(:disabled),.InlineOtpUnlock_secondaryButton__8xW5r:active:not(:disabled){transform:scale(.98)}.InlineOtpUnlock_primaryButton__TBNg1:focus-visible,.InlineOtpUnlock_secondaryButton__8xW5r:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:2px}.InlineOtpUnlock_otpInput__2Wlbn:disabled,.InlineOtpUnlock_primaryButton__TBNg1:disabled,.InlineOtpUnlock_secondaryButton__8xW5r:disabled{cursor:not-allowed;opacity:.55}.InlineOtpUnlock_feedback__lmahn{display:grid;gap:2px}.InlineOtpUnlock_error__3EaMX{color:var(--prob-low);font-weight:500}.InlineOtpUnlock_turnstile__8w2GN{min-width:min(100%,18rem)}.InlineOtpUnlock_spinner__GxhzY{width:1rem;height:1rem;border:2px solid color-mix(in srgb,currentColor 32%,transparent);border-top-color:initial;border-radius:var(--radius-full);animation:InlineOtpUnlock_spin__08z5w .7s linear infinite}@keyframes InlineOtpUnlock_spin__08z5w{to{transform:rotate(1turn)}}@media (min-width:768px){.InlineOtpUnlock_readyLayout__cxICU{grid-template-columns:minmax(0,1fr) minmax(24rem,32rem)}.InlineOtpUnlock_otpLayout__frcsw{grid-template-columns:minmax(15rem,1fr) auto}.InlineOtpUnlock_feedback__lmahn,.InlineOtpUnlock_turnstile__8w2GN{grid-column:1/-1}}@media (max-width:767px){.InlineOtpUnlock_panel__E4zjv{padding-inline:var(--space-4)}.InlineOtpUnlock_otpLayout__frcsw,.InlineOtpUnlock_readyLayout__cxICU{grid-template-columns:minmax(0,1fr)}.InlineOtpUnlock_form__yWc81{align-items:end}.InlineOtpUnlock_otpField__Mp1M8{flex:1 1 auto}.InlineOtpUnlock_otpInput__2Wlbn,.InlineOtpUnlock_readyLayout__cxICU>.InlineOtpUnlock_primaryButton__TBNg1,.InlineOtpUnlock_readyLayout__cxICU>.InlineOtpUnlock_secondaryButton__8xW5r{width:100%}}@media (max-width:420px){.InlineOtpUnlock_form__yWc81{display:grid}.InlineOtpUnlock_form__yWc81 .InlineOtpUnlock_primaryButton__TBNg1{width:100%}.InlineOtpUnlock_actions___Leml{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.InlineOtpUnlock_spinner__GxhzY{animation-duration:1.4s}.InlineOtpUnlock_otpInput__2Wlbn,.InlineOtpUnlock_primaryButton__TBNg1,.InlineOtpUnlock_secondaryButton__8xW5r{transition:none}}.PremiumBlurGate_gate__oFl0X{position:relative;padding-bottom:9rem}.PremiumBlurGate_gateUnlocked__Y5Vbt{position:relative}.PremiumBlurGate_content__nSkuO{min-width:0}.PremiumBlurGate_dock__GPV5l{position:fixed;right:0;bottom:0;left:0;z-index:50;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--ag-border);background:color-mix(in srgb,var(--ag-ivory) 96%,transparent);box-shadow:0 -8px 28px -22px color-mix(in srgb,var(--ag-charcoal) 38%,transparent);backdrop-filter:blur(12px)}html.capacitor-native .PremiumBlurGate_dock__GPV5l{backdrop-filter:none}@media (min-width:768px){.PremiumBlurGate_gate__oFl0X{padding-bottom:6.5rem}}@media (max-width:420px){.PremiumBlurGate_gate__oFl0X{padding-bottom:12rem}}@media (prefers-reduced-transparency:reduce){.PremiumBlurGate_dock__GPV5l{background:var(--ag-ivory);backdrop-filter:none}}.PredictorReportOffer_offer__MxZlQ{container:predictor-report/inline-size;width:100%;border-block:1px solid var(--ag-border);background:var(--ag-paper);color:var(--ag-charcoal);font-family:var(--font-body)}.PredictorReportOffer_offer__MxZlQ[data-placement=results]{border-top-color:var(--ag-crimson);background:var(--ag-ivory)}.PredictorReportOffer_shell__RiO8D{width:min(100%,var(--ag-shell-max));margin-inline:auto;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,4vw,4rem)}.PredictorReportOffer_builderLayout__Tr08o,.PredictorReportOffer_landingLayout__A74Bj,.PredictorReportOffer_resultsHeader__7uv0h{display:grid;gap:clamp(2rem,5vw,5rem)}.PredictorReportOffer_offerCopy__gf9h1{max-width:44rem}.PredictorReportOffer_landingDeliverables__vjQ_j,.PredictorReportOffer_landingIntro__YaMAG,.PredictorReportOffer_landingPitch__pg4Wu{min-width:0}.PredictorReportOffer_landingPitch__pg4Wu{max-width:42rem}.PredictorReportOffer_landingPitch__pg4Wu>p{max-width:66ch;margin:0;color:var(--ag-slate);font-size:1rem;line-height:1.65;text-wrap:pretty}.PredictorReportOffer_landingPitch__pg4Wu>p+p{margin-top:var(--space-5)}.PredictorReportOffer_landingDeliverables__vjQ_j .PredictorReportOffer_deliverables__HjfWm{margin-top:0}.PredictorReportOffer_carousel__jW01q h3,.PredictorReportOffer_offerCopy__gf9h1 h2,.PredictorReportOffer_stepHeading__pmclH h3{margin:0;color:var(--ag-charcoal);font-family:var(--font-crimson),Georgia,serif;font-weight:600;text-wrap:balance}.PredictorReportOffer_offerCopy__gf9h1 h2{max-width:18ch;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.02;letter-spacing:-.03em}.PredictorReportOffer_offerCopy__gf9h1>p:not(.PredictorReportOffer_commercialLabel__261AW){max-width:66ch;margin:var(--space-5) 0 0;color:var(--ag-slate);font-size:1rem;line-height:1.65;text-wrap:pretty}.PredictorReportOffer_landingPitch__pg4Wu .PredictorReportOffer_freeStatement__e44HQ,.PredictorReportOffer_offerCopy__gf9h1 .PredictorReportOffer_freeStatement__e44HQ{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_commercialLabel__261AW{margin:0 0 var(--space-3);color:var(--ag-crimson);font-size:.875rem;font-weight:600}.PredictorReportOffer_deliverables__HjfWm{margin-top:var(--space-8);border-top:2px solid var(--ag-charcoal);border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_deliverablesHeading__uRMOs{display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(0,1.35fr);gap:var(--space-4) var(--space-6);align-items:baseline;padding:var(--space-5) 0}.PredictorReportOffer_deliverablesHeading__uRMOs h3{margin:0;color:var(--ag-charcoal);font-family:var(--font-crimson),Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.PredictorReportOffer_deliverablesBoundary__fW5bz,.PredictorReportOffer_deliverablesHeading__uRMOs p,.PredictorReportOffer_deliverablesList__bX21n p{margin:0;color:var(--ag-slate);line-height:1.5;text-wrap:pretty}.PredictorReportOffer_deliverablesHeading__uRMOs p{font-size:.9375rem}.PredictorReportOffer_deliverablesList__bX21n{margin:0;padding:0;border-top:1px solid var(--ag-border);list-style:none}.PredictorReportOffer_deliverablesList__bX21n li{display:grid;grid-template-columns:2.5rem minmax(12rem,.72fr) minmax(0,1.28fr);gap:var(--space-3) var(--space-4);align-items:baseline;padding:var(--space-4) 0}.PredictorReportOffer_deliverablesList__bX21n li+li{border-top:1px solid var(--ag-border)}.PredictorReportOffer_deliverablesList__bX21n li>span{color:var(--ag-crimson);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600}.PredictorReportOffer_deliverablesList__bX21n strong{color:var(--ag-charcoal);font-size:.9375rem;font-weight:600;line-height:1.35}.PredictorReportOffer_deliverablesList__bX21n p{font-size:.875rem}.PredictorReportOffer_deliverablesBoundary__fW5bz{padding:var(--space-4);background:var(--ag-ivory-sunk);font-size:.875rem}.PredictorReportOffer_deliverablesBoundary__fW5bz strong{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_offer__MxZlQ[data-placement=results] .PredictorReportOffer_deliverables__HjfWm{margin-top:clamp(2rem,5vw,3.5rem)}.PredictorReportOffer_checkoutRow__9KO_y,.PredictorReportOffer_landingActions__5smCI,.PredictorReportOffer_stepActions__MkUTQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.PredictorReportOffer_landingActions__5smCI{margin-top:var(--space-8)}.PredictorReportOffer_addAction__3BECL,.PredictorReportOffer_availableChoices__E4QYe button,.PredictorReportOffer_carouselControls__E0wGB button,.PredictorReportOffer_primaryAction__EU8Yf,.PredictorReportOffer_removeAction__Ly1xQ,.PredictorReportOffer_removeChoice__qI2JS,.PredictorReportOffer_reorderActions__3pv5y button,.PredictorReportOffer_secondaryAction__8gaSn,.PredictorReportOffer_textAction__uYVTD{min-height:44px;font:600 .875rem/1.35 var(--font-body)}.PredictorReportOffer_addAction__3BECL,.PredictorReportOffer_availableChoices__E4QYe button,.PredictorReportOffer_carouselControls__E0wGB button,.PredictorReportOffer_primaryAction__EU8Yf,.PredictorReportOffer_removeAction__Ly1xQ,.PredictorReportOffer_removeChoice__qI2JS,.PredictorReportOffer_reorderActions__3pv5y button,.PredictorReportOffer_secondaryAction__8gaSn{border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--t-hover) var(--ease-out),border-color var(--t-hover) var(--ease-out),color var(--t-hover) var(--ease-out),transform var(--t-micro) var(--ease-out)}.PredictorReportOffer_primaryAction__EU8Yf,.PredictorReportOffer_secondaryAction__8gaSn,.PredictorReportOffer_textAction__uYVTD{display:inline-flex;align-items:center;justify-content:center}.PredictorReportOffer_primaryAction__EU8Yf{padding:.75rem 1.25rem;border:1px solid var(--ag-crimson);background:var(--ag-crimson);color:var(--ag-paper)}.PredictorReportOffer_primaryAction__EU8Yf:hover:not(:disabled){border-color:var(--ag-crimson-dark);background:var(--ag-crimson-dark)}.PredictorReportOffer_carouselControls__E0wGB button:active:not(:disabled),.PredictorReportOffer_primaryAction__EU8Yf:active:not(:disabled),.PredictorReportOffer_secondaryAction__8gaSn:active:not(:disabled){transform:scale(.98)}.PredictorReportOffer_secondaryAction__8gaSn{padding:.75rem 1.1rem;border:1px solid var(--ag-border-hover);background:transparent;color:var(--ag-charcoal)}.PredictorReportOffer_secondaryAction__8gaSn:hover:not(:disabled){border-color:var(--ag-charcoal);background:var(--ag-ivory-sunk)}.PredictorReportOffer_availableChoices__E4QYe button:disabled,.PredictorReportOffer_primaryAction__EU8Yf:disabled,.PredictorReportOffer_reorderActions__3pv5y button:disabled,.PredictorReportOffer_secondaryAction__8gaSn:disabled{cursor:not-allowed;opacity:.55}.PredictorReportOffer_textAction__uYVTD{min-height:44px;color:var(--ag-crimson);text-underline-offset:.22em}.PredictorReportOffer_addAction__3BECL:focus-visible,.PredictorReportOffer_audienceOptions__qiSZR label:has(input:focus-visible),.PredictorReportOffer_availableChoices__E4QYe button:focus-visible,.PredictorReportOffer_carouselControls__E0wGB button:focus-visible,.PredictorReportOffer_concernGrid__BFb_h label:has(input:focus-visible),.PredictorReportOffer_field__Y11iQ input:focus-visible,.PredictorReportOffer_field__Y11iQ select:focus-visible,.PredictorReportOffer_field__Y11iQ textarea:focus-visible,.PredictorReportOffer_modeFieldset__SiV8D label:has(input:focus-visible),.PredictorReportOffer_primaryAction__EU8Yf:focus-visible,.PredictorReportOffer_removeAction__Ly1xQ:focus-visible,.PredictorReportOffer_removeChoice__qI2JS:focus-visible,.PredictorReportOffer_reorderActions__3pv5y button:focus-visible,.PredictorReportOffer_secondaryAction__8gaSn:focus-visible,.PredictorReportOffer_stateRow__3gZ_V select:focus-visible,.PredictorReportOffer_textAction__uYVTD:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:2px}.PredictorReportOffer_carousel__jW01q{min-width:0}.PredictorReportOffer_resultsCarousel__NR0y9{align-self:start}.PredictorReportOffer_carouselHeading__I5FlD{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.PredictorReportOffer_carousel__jW01q h3{font-size:clamp(1.375rem,2.7vw,1.875rem);line-height:1.1}.PredictorReportOffer_carouselHeading__I5FlD p{max-width:58ch;margin:var(--space-2) 0 0;color:var(--ag-slate);font-size:1rem;line-height:1.5}.PredictorReportOffer_carouselHeading__I5FlD>span{flex:none;color:var(--ag-steel);font-family:var(--font-mono);font-size:.875rem;font-variant-numeric:tabular-nums}.PredictorReportOffer_slide__HJ0BH{margin:0}.PredictorReportOffer_previewPaper__InvJR{min-height:36rem;padding:clamp(1.5rem,4vw,3rem);overflow:hidden;border:1px solid var(--ag-border);border-radius:var(--radius-lg);background:var(--ag-paper)}.PredictorReportOffer_previewMasthead__0uFb_{display:flex;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--ag-charcoal);color:var(--ag-charcoal);font-size:.75rem;font-weight:700;letter-spacing:.05em}.PredictorReportOffer_previewMasthead__0uFb_ span:first-child{font-family:var(--font-heading-serif);font-size:.875rem;letter-spacing:-.02em}.PredictorReportOffer_previewMasthead__0uFb_ span:last-child{color:var(--ag-steel);text-align:right}.PredictorReportOffer_previewPaper__InvJR h4{max-width:16ch;margin:clamp(2rem,5vw,3.5rem) 0 var(--space-4);color:var(--ag-charcoal);font-family:var(--font-heading-sans);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.PredictorReportOffer_previewEdition__9e2up{margin:0 0 var(--space-3);color:var(--ag-mist);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PredictorReportOffer_previewDeck__4IF5N{max-width:54ch;margin:0;color:var(--ag-slate);font-size:.9375rem;line-height:1.5;text-wrap:pretty}.PredictorReportOffer_previewFootnote__G0RDK{margin:var(--space-5) 0 0;color:var(--ag-steel);font-size:.75rem;line-height:1.45}.PredictorReportOffer_previewPlanSpread__go8z4{border-color:var(--ag-charcoal-mid);background:var(--ag-charcoal-deep);color:var(--ag-ivory)}.PredictorReportOffer_previewPlanSpread__go8z4 .PredictorReportOffer_previewMasthead__0uFb_{border-bottom-color:var(--ag-charcoal-mid);color:var(--ag-ivory)}.PredictorReportOffer_previewPlanSpread__go8z4 .PredictorReportOffer_previewDeck__4IF5N,.PredictorReportOffer_previewPlanSpread__go8z4 .PredictorReportOffer_previewFootnote__G0RDK,.PredictorReportOffer_previewPlanSpread__go8z4 .PredictorReportOffer_previewMasthead__0uFb_ span:last-child{color:var(--ag-mist)}.PredictorReportOffer_previewPlanHeading__gCC_Y{max-width:38rem;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,5vw,3.5rem)}.PredictorReportOffer_previewPlanSpread__go8z4 h4{max-width:13ch;margin:0 0 var(--space-4);color:var(--ag-ivory)}.PredictorReportOffer_previewPlanBody__GZCc5{display:grid;grid-template-columns:minmax(11rem,.7fr) minmax(0,1.3fr);gap:var(--space-6);padding-block:var(--space-5);border-block:1px solid var(--ag-charcoal-mid)}.PredictorReportOffer_previewPlanCounts__6HTPX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.PredictorReportOffer_previewPlanCounts__6HTPX>div{min-width:0;padding-inline:var(--space-3)}.PredictorReportOffer_previewPlanCounts__6HTPX>div:first-child{padding-left:0}.PredictorReportOffer_previewPlanCounts__6HTPX>div+div{border-left:1px solid var(--ag-charcoal-mid)}.PredictorReportOffer_previewFitLegend__kjkok dt,.PredictorReportOffer_previewPlanCounts__6HTPX dt{color:var(--ag-mist);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PredictorReportOffer_previewPlanCounts__6HTPX dd{margin:var(--space-2) 0 0;color:var(--ag-ivory);font-family:var(--font-mono);font-size:clamp(1.75rem,5vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.035em;line-height:1}.PredictorReportOffer_previewFitSummary__mN4_5{min-width:0}.PredictorReportOffer_previewFitHeader__xL5re{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.PredictorReportOffer_previewFitHeader__xL5re h5,.PredictorReportOffer_previewNextActions__0gaMv h5{margin:0;color:var(--ag-ivory);font-size:.875rem;font-weight:600;line-height:1.35}.PredictorReportOffer_previewFitHeader__xL5re span{color:var(--ag-mist);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums}.PredictorReportOffer_previewFitBar__mz3cN{display:grid;grid-template-columns:2fr 1fr 1fr;min-height:2rem;overflow:hidden;border:1px solid var(--ag-charcoal-mid);border-radius:var(--radius-sm)}.PredictorReportOffer_previewFitBar__mz3cN span{display:flex;align-items:center;justify-content:center;padding-inline:var(--space-2);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.PredictorReportOffer_previewFitBarHigh__du82P{background:var(--prob-high-bg);color:var(--prob-high)}.PredictorReportOffer_previewFitBarMedium__Rxiqb{background:var(--prob-medium-bg);color:var(--prob-medium)}.PredictorReportOffer_previewFitBarLow__3Pd7C{background:var(--prob-low-bg);color:var(--prob-low)}.PredictorReportOffer_previewFitLegend__kjkok{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:var(--space-3) 0 0}.PredictorReportOffer_previewFitLegend__kjkok dd{margin:var(--space-1) 0 0;color:var(--ag-ivory);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums}.PredictorReportOffer_previewNextActions__0gaMv{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1.65fr);gap:var(--space-5);padding-top:var(--space-5)}.PredictorReportOffer_previewNextActions__0gaMv ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.PredictorReportOffer_previewNextActions__0gaMv li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--space-2)}.PredictorReportOffer_previewNextActions__0gaMv li>span{color:var(--ag-mist);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums}.PredictorReportOffer_previewNextActions__0gaMv p{margin:0;color:var(--ag-ivory);font-size:.8125rem;line-height:1.45}.PredictorReportOffer_previewFamilySpread__uFHpf h4,.PredictorReportOffer_previewLadderSpread__h7ghF h4{margin-bottom:var(--space-3)}.PredictorReportOffer_previewLadderRows__Uwpuh{margin-top:var(--space-6);border-top:2px solid var(--ag-charcoal)}.PredictorReportOffer_previewLadderRow__46wla{padding:var(--space-5) 0;border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_previewLadderRowHeader__XHzp_{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:var(--space-3);align-items:start}.PredictorReportOffer_previewRole__mCgRj{padding-top:.125rem;color:var(--ag-crimson);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.PredictorReportOffer_previewOption__Qo9_k{display:grid;gap:var(--space-1);min-width:0}.PredictorReportOffer_previewOption__Qo9_k strong{color:var(--ag-charcoal);font-size:1rem;font-weight:600;line-height:1.3}.PredictorReportOffer_previewOption__Qo9_k span{color:var(--ag-steel);font-size:.75rem;line-height:1.4}.PredictorReportOffer_previewFitLabel__Srz6c{font-size:.75rem;font-weight:700;line-height:1.4;white-space:nowrap}.PredictorReportOffer_previewFitHigh__0DMTp{color:var(--prob-high)}.PredictorReportOffer_previewFitMedium__dDukD{color:var(--prob-medium)}.PredictorReportOffer_previewFitLow__vd9P0{color:var(--prob-low)}.PredictorReportOffer_previewLadderEvidence__iiPku{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:24rem;margin:var(--space-4) 0 0 5.25rem;border-block:1px solid var(--ag-border)}.PredictorReportOffer_previewLadderEvidence__iiPku>div{padding:var(--space-3) 0}.PredictorReportOffer_previewLadderEvidence__iiPku>div+div{padding-left:var(--space-4);border-left:1px solid var(--ag-border)}.PredictorReportOffer_previewLadderEvidence__iiPku dt,.PredictorReportOffer_previewProvenance__NWaRB dt{color:var(--ag-steel);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.PredictorReportOffer_previewLadderEvidence__iiPku dd,.PredictorReportOffer_previewProvenance__NWaRB dd{margin:var(--space-1) 0 0;color:var(--ag-charcoal);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500}.PredictorReportOffer_previewAuthoredLine__RBXoo{margin:var(--space-3) 0 0 5.25rem;color:var(--ag-slate);font-size:.8125rem;line-height:1.45}.PredictorReportOffer_previewAuthoredLine__RBXoo strong{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_previewFamilyQuestion__1PNLq{max-width:42ch;margin:var(--space-5) 0 var(--space-6);padding-left:var(--space-5);border-left:1px solid var(--ag-crimson);color:var(--ag-charcoal);font-family:var(--font-crimson),Georgia,serif;font-size:clamp(1.375rem,3vw,1.875rem);font-weight:600;line-height:1.25}.PredictorReportOffer_previewTableViewport__rE6Tp{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.PredictorReportOffer_previewCanonicalTable__vFRJw,.PredictorReportOffer_previewCostTable__Gge7T{width:100%;border-collapse:collapse;color:var(--ag-slate);font-size:.75rem;line-height:1.4}.PredictorReportOffer_previewCostTable__Gge7T{min-width:31rem}.PredictorReportOffer_previewCanonicalTable__vFRJw{min-width:38rem;font-variant-numeric:tabular-nums}.PredictorReportOffer_previewCanonicalTable__vFRJw caption,.PredictorReportOffer_previewCostTable__Gge7T caption{padding-bottom:var(--space-3);color:var(--ag-charcoal);font-size:.8125rem;font-weight:600;text-align:left}.PredictorReportOffer_previewCanonicalTable__vFRJw td,.PredictorReportOffer_previewCanonicalTable__vFRJw th,.PredictorReportOffer_previewCostTable__Gge7T td,.PredictorReportOffer_previewCostTable__Gge7T th{padding:.65rem .625rem;border-bottom:1px solid var(--ag-border);text-align:left;vertical-align:top}.PredictorReportOffer_previewCanonicalTable__vFRJw thead th,.PredictorReportOffer_previewCostTable__Gge7T thead th{background:var(--ag-ivory-sunk);color:var(--ag-charcoal);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PredictorReportOffer_previewCanonicalTable__vFRJw tbody th,.PredictorReportOffer_previewCostTable__Gge7T tbody th{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_previewCanonicalTable__vFRJw td:not(:nth-child(2)),.PredictorReportOffer_previewCostTable__Gge7T td:nth-child(2){font-family:var(--font-mono)}.PredictorReportOffer_previewDecisionList__3MH7C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--space-6) 0 0;padding:0;border-block:1px solid var(--ag-border);list-style:none}.PredictorReportOffer_previewDecisionList__3MH7C li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-4)}.PredictorReportOffer_previewDecisionList__3MH7C li+li{border-left:1px solid var(--ag-border)}.PredictorReportOffer_previewCanonicalTable__vFRJw tbody th span,.PredictorReportOffer_previewDecisionList__3MH7C span{color:var(--ag-crimson);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600}.PredictorReportOffer_previewDecisionList__3MH7C p{margin:0;color:var(--ag-slate);font-size:.8125rem;line-height:1.45}.PredictorReportOffer_previewEvidenceLead__yq_0d{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin:clamp(2rem,5vw,3.5rem) 0 var(--space-5)}.PredictorReportOffer_previewEvidenceLead__yq_0d h4{margin:0}.PredictorReportOffer_previewFreshEvidence__HYRIt{flex:none;padding:.35rem .625rem;border:1px solid var(--ag-gold);border-radius:var(--radius-sm);background:var(--ag-gold-soft);color:var(--ag-charcoal);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.PredictorReportOffer_previewCanonicalTable__vFRJw tbody th{min-width:9.5rem}.PredictorReportOffer_previewCanonicalTable__vFRJw tbody th span{margin-right:var(--space-2)}.PredictorReportOffer_previewProvenance__NWaRB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--space-6) 0 0;border-block:1px solid var(--ag-border)}.PredictorReportOffer_previewProvenance__NWaRB>div{min-width:0;padding:var(--space-4)}.PredictorReportOffer_previewProvenance__NWaRB>div+div{border-left:1px solid var(--ag-border)}.PredictorReportOffer_slide__HJ0BH figcaption{max-width:65ch;margin-top:var(--space-4);color:var(--ag-slate);font-size:.875rem;line-height:1.55}.PredictorReportOffer_carouselControls__E0wGB{display:flex;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5)}.PredictorReportOffer_carouselControls__E0wGB button{display:inline-flex;align-items:center;gap:var(--space-2);padding:.65rem .875rem;border:1px solid var(--ag-border-hover);background:transparent;color:var(--ag-charcoal)}.PredictorReportOffer_carouselControls__E0wGB button:hover{border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_resultsHeader__7uv0h{padding-bottom:clamp(2rem,5vw,3.5rem);border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_coverageSummary__8mIcz{display:grid;gap:var(--space-5);align-self:end;margin:0}.PredictorReportOffer_coverageSummary__8mIcz div{display:grid;gap:var(--space-1)}.PredictorReportOffer_coverageSummary__8mIcz dt,.PredictorReportOffer_profileLedger__DpLdK dt{color:var(--ag-steel);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.PredictorReportOffer_coverageSummary__8mIcz dd,.PredictorReportOffer_profileLedger__DpLdK dd{margin:0;color:var(--ag-charcoal);font-size:1rem;line-height:1.45}.PredictorReportOffer_builderLayout__Tr08o{margin-top:clamp(2rem,5vw,4rem)}.PredictorReportOffer_builder__L5w8G{min-width:0}.PredictorReportOffer_stepRail__J5CXe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 var(--space-5);padding:0;list-style:none}.PredictorReportOffer_stepRail__J5CXe li{position:relative;display:grid;min-width:0;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:var(--space-2);color:var(--ag-steel)}.PredictorReportOffer_stepRail__J5CXe li:not(:last-child):after{position:absolute;right:var(--space-2);left:calc(1.75rem + var(--space-2));bottom:-.5rem;height:1px;background:var(--ag-border);content:""}.PredictorReportOffer_stepRail__J5CXe li>span{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid var(--ag-border-hover);border-radius:50%;font-family:var(--font-mono);font-size:.75rem}.PredictorReportOffer_stepRail__J5CXe li p{margin:0;overflow:hidden;font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.PredictorReportOffer_stepRail__J5CXe li[data-state=current]{color:var(--ag-charcoal)}.PredictorReportOffer_stepRail__J5CXe li[data-state=current]>span{border-color:var(--ag-crimson);background:var(--ag-crimson);color:var(--ag-paper)}.PredictorReportOffer_stepRail__J5CXe li[data-state=complete]{color:var(--ag-crimson)}.PredictorReportOffer_stepRail__J5CXe li[data-state=complete]>span{border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_builderPanel__3AiHY{min-height:36rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--ag-border);border-radius:var(--radius-lg);background:var(--ag-paper);box-shadow:0 22px 46px -38px rgba(28,28,34,.45)}.PredictorReportOffer_stepHeading__pmclH{margin-bottom:var(--space-8)}.PredictorReportOffer_stepHeading__pmclH h3{max-width:20ch;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05;letter-spacing:-.025em}.PredictorReportOffer_stepHeading__pmclH h3:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:4px}.PredictorReportOffer_stepHeading__pmclH p{max-width:64ch;margin:var(--space-3) 0 0;color:var(--ag-slate);line-height:1.6}.PredictorReportOffer_profileLedger__DpLdK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--ag-border)}.PredictorReportOffer_profileLedger__DpLdK>div{min-width:0;padding:var(--space-4);border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_profileLedger__DpLdK>div:not(:nth-child(3n+1)){border-left:1px solid var(--ag-border)}.PredictorReportOffer_profileLedger__DpLdK>div:nth-last-child(-n+3){border-bottom:0}.PredictorReportOffer_profileLedger__DpLdK dd{margin-top:var(--space-2);font-family:var(--font-mono);font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.PredictorReportOffer_errorMessage__KX3sa,.PredictorReportOffer_nativeNotice__A9HrY,.PredictorReportOffer_profileNotice__EGFuj{margin:var(--space-6) 0 0;padding:var(--space-4);border:1px solid var(--ag-border-hover);border-radius:var(--radius-md);background:var(--ag-ivory);color:var(--ag-slate);line-height:1.55}.PredictorReportOffer_profileNotice__EGFuj[data-state=ready]{border-color:var(--prob-high-border);background:var(--prob-high-bg);color:var(--prob-high)}.PredictorReportOffer_nativeNotice__A9HrY{display:grid;justify-items:start;gap:var(--space-3);border-color:var(--ag-gold);background:var(--ag-gold-soft);color:var(--ag-charcoal)}.PredictorReportOffer_nativeNotice__A9HrY p,.PredictorReportOffer_nativeNotice__A9HrY small{margin:0}.PredictorReportOffer_nativeNotice__A9HrY small{color:var(--ag-slate);font-size:.8125rem;line-height:1.45}.PredictorReportOffer_stepActions__MkUTQ{justify-content:flex-start;margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--ag-border)}.PredictorReportOffer_audienceField__3UAQD,.PredictorReportOffer_concernFieldset__WKMxd,.PredictorReportOffer_conditionalFields__eICHH,.PredictorReportOffer_modeFieldset__SiV8D{min-width:0;margin:0;padding:0;border:0}.PredictorReportOffer_audienceField__3UAQD legend,.PredictorReportOffer_concernFieldset__WKMxd legend,.PredictorReportOffer_conditionalFields__eICHH legend,.PredictorReportOffer_modeFieldset__SiV8D legend{color:var(--ag-charcoal);font-size:1rem;font-weight:600}.PredictorReportOffer_modeFieldset__SiV8D{display:grid;gap:var(--space-3)}.PredictorReportOffer_modeFieldset__SiV8D>label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);min-height:44px;padding:var(--space-4);border:1px solid var(--ag-border);border-radius:var(--radius-md);cursor:pointer}.PredictorReportOffer_modeFieldset__SiV8D>label:has(input:checked){border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_modeFieldset__SiV8D[aria-invalid=true]>label:has(input:checked){box-shadow:0 0 0 1px var(--ag-crimson)}.PredictorReportOffer_audienceOptions__qiSZR input,.PredictorReportOffer_concernGrid__BFb_h input,.PredictorReportOffer_modeFieldset__SiV8D input{width:1rem;height:1rem;margin-top:.2rem;accent-color:var(--ag-crimson)}.PredictorReportOffer_modeFieldset__SiV8D label span{display:grid;gap:var(--space-1)}.PredictorReportOffer_modeFieldset__SiV8D label strong{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_modeFieldset__SiV8D label small{color:var(--ag-slate);font-size:.875rem;line-height:1.45}.PredictorReportOffer_emptyShortlist__nTtNs{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-5);border-block:1px solid var(--ag-border);color:var(--ag-crimson)}.PredictorReportOffer_availableChoices__E4QYe h4,.PredictorReportOffer_emptyShortlist__nTtNs h4,.PredictorReportOffer_ladderHeader__vD0Ic h4,.PredictorReportOffer_planReview__YK38_ h4,.PredictorReportOffer_verificationNote__VwuVJ h4{margin:0;color:var(--ag-charcoal);font-size:1rem;font-weight:600}.PredictorReportOffer_availableChoices__E4QYe p,.PredictorReportOffer_emptyShortlist__nTtNs p,.PredictorReportOffer_ladderHeader__vD0Ic p,.PredictorReportOffer_planReview__YK38_ p,.PredictorReportOffer_verificationNote__VwuVJ p{margin:var(--space-1) 0 0;color:var(--ag-slate);line-height:1.5}.PredictorReportOffer_ladderBuilder__AUC9b{margin-top:var(--space-8)}.PredictorReportOffer_ladderHeader__vD0Ic{display:flex;align-items:end;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--ag-charcoal)}.PredictorReportOffer_availableChoices__E4QYe ul,.PredictorReportOffer_selectedList__wYXXZ{margin:0;padding:0;list-style:none}.PredictorReportOffer_selectedList__wYXXZ>li{padding:var(--space-6) 0;border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_rowHeading__hVpZl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:start}.PredictorReportOffer_rowNumber__91sMe{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid var(--ag-crimson);border-radius:50%;color:var(--ag-crimson);font-family:var(--font-mono);font-size:.75rem;font-weight:600}.PredictorReportOffer_availableChoices__E4QYe strong,.PredictorReportOffer_rowHeading__hVpZl strong{color:var(--ag-charcoal);font-weight:600}.PredictorReportOffer_rowHeading__hVpZl p{margin:var(--space-1) 0 0;color:var(--ag-slate);font-size:.875rem;line-height:1.45}.PredictorReportOffer_reorderActions__3pv5y{display:flex;gap:var(--space-1)}.PredictorReportOffer_reorderActions__3pv5y button{display:inline-flex;width:44px;align-items:center;justify-content:center;border:1px solid var(--ag-border);background:transparent;color:var(--ag-charcoal)}.PredictorReportOffer_reorderActions__3pv5y button:hover:not(:disabled){border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_choiceFields__5Q2a_,.PredictorReportOffer_feeFields__fHEuc,.PredictorReportOffer_formGrid__H0ZxW{display:grid;gap:var(--space-5)}.PredictorReportOffer_choiceFields__5Q2a_{margin-top:var(--space-5)}.PredictorReportOffer_field__Y11iQ{display:grid;align-content:start;gap:var(--space-2)}.PredictorReportOffer_field__Y11iQ label,.PredictorReportOffer_stateRow__3gZ_V>label{color:var(--ag-charcoal);font-size:.875rem;font-weight:600}.PredictorReportOffer_field__Y11iQ label span{color:var(--ag-steel);font-weight:400}.PredictorReportOffer_field__Y11iQ input,.PredictorReportOffer_field__Y11iQ select,.PredictorReportOffer_field__Y11iQ textarea,.PredictorReportOffer_stateRow__3gZ_V select{width:100%;min-height:44px;padding:.7rem .875rem;border:1px solid var(--ag-border-hover);border-radius:var(--radius-md);background:var(--ag-paper);color:var(--ag-charcoal);font:400 1rem/1.4 var(--font-body)}.PredictorReportOffer_field__Y11iQ textarea{min-height:6rem;resize:vertical}.PredictorReportOffer_field__Y11iQ input[aria-invalid=true],.PredictorReportOffer_field__Y11iQ select[aria-invalid=true],.PredictorReportOffer_field__Y11iQ textarea[aria-invalid=true],.PredictorReportOffer_stateRow__3gZ_V select[aria-invalid=true]{border-color:var(--ag-crimson);box-shadow:0 0 0 1px var(--ag-crimson)}.PredictorReportOffer_field__Y11iQ small{color:var(--ag-steel);font-size:.875rem;line-height:1.45}.PredictorReportOffer_fieldError__I4c27,.PredictorReportOffer_field__Y11iQ .PredictorReportOffer_fieldError__I4c27{margin:var(--space-3) 0 0;color:var(--ag-crimson);font-size:.875rem;font-weight:600;line-height:1.45}.PredictorReportOffer_removeChoice__qI2JS{margin-top:var(--space-4);padding:.6rem .875rem;border:1px solid var(--ag-border-hover);background:transparent;color:var(--ag-crimson)}.PredictorReportOffer_removeChoice__qI2JS:hover{border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_ladderEmpty__8GYjP{margin:0;padding:var(--space-6) 0;border-bottom:1px solid var(--ag-border);color:var(--ag-slate)}.PredictorReportOffer_availableChoices__E4QYe{margin-top:var(--space-8)}.PredictorReportOffer_availableChoices__E4QYe ul{margin-top:var(--space-3);border-top:1px solid var(--ag-border)}.PredictorReportOffer_availableChoices__E4QYe li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_availableChoices__E4QYe p{font-size:.875rem}.PredictorReportOffer_addAction__3BECL,.PredictorReportOffer_availableChoices__E4QYe button,.PredictorReportOffer_removeAction__Ly1xQ{padding:.6rem .875rem;border:1px solid var(--ag-border-hover);background:transparent;color:var(--ag-charcoal)}.PredictorReportOffer_addAction__3BECL:hover,.PredictorReportOffer_availableChoices__E4QYe button:hover:not(:disabled),.PredictorReportOffer_removeAction__Ly1xQ:hover{border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_audienceField__3UAQD,.PredictorReportOffer_concernFieldset__WKMxd,.PredictorReportOffer_conditionalFields__eICHH,.PredictorReportOffer_field__Y11iQ+.PredictorReportOffer_field__Y11iQ{margin-top:var(--space-6)}.PredictorReportOffer_audienceOptions__qiSZR{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.PredictorReportOffer_audienceOptions__qiSZR label{display:flex;min-height:44px;align-items:center;gap:var(--space-3);padding:.65rem .875rem;border:1px solid var(--ag-border-hover);border-radius:var(--radius-md);background:var(--ag-paper);color:var(--ag-charcoal);cursor:pointer}.PredictorReportOffer_audienceOptions__qiSZR label:has(input:checked){border-color:var(--ag-crimson);background:var(--ag-crimson-soft)}.PredictorReportOffer_concernFieldset__WKMxd,.PredictorReportOffer_conditionalFields__eICHH{display:grid;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--ag-border)}.PredictorReportOffer_concernFieldset__WKMxd>p,.PredictorReportOffer_conditionalFields__eICHH>p{max-width:65ch;margin:calc(var(--space-2) * -1) 0 0;color:var(--ag-slate);font-size:.875rem;line-height:1.5}.PredictorReportOffer_stateRow__3gZ_V,.PredictorReportOffer_stateRow__3gZ_V>div{display:grid;gap:var(--space-2)}.PredictorReportOffer_addAction__3BECL,.PredictorReportOffer_removeAction__Ly1xQ{width:fit-content}.PredictorReportOffer_concernGrid__BFb_h{display:grid;gap:var(--space-2)}.PredictorReportOffer_concernGrid__BFb_h label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);min-height:44px;align-items:center;padding:.65rem .875rem;border-bottom:1px solid var(--ag-border);color:var(--ag-charcoal);cursor:pointer}.PredictorReportOffer_concernGrid__BFb_h label:has(input:checked){background:var(--ag-crimson-soft);color:var(--ag-crimson)}.PredictorReportOffer_planReview__YK38_{display:grid;border-block:1px solid var(--ag-border)}.PredictorReportOffer_planReview__YK38_>section{padding:var(--space-5) 0}.PredictorReportOffer_planReview__YK38_>section+section{border-top:1px solid var(--ag-border)}.PredictorReportOffer_chapterList__x9X_x,.PredictorReportOffer_planReview__YK38_ ol,.PredictorReportOffer_planReview__YK38_ ul{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:1.25rem;color:var(--ag-slate);line-height:1.5}.PredictorReportOffer_planReview__YK38_ section>ol:not(.PredictorReportOffer_chapterList__x9X_x){padding:0;list-style:none}.PredictorReportOffer_planReview__YK38_ section>ol:not(.PredictorReportOffer_chapterList__x9X_x) li{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.PredictorReportOffer_planReview__YK38_ section>ol:not(.PredictorReportOffer_chapterList__x9X_x) strong{color:var(--ag-crimson);font-size:.875rem;text-transform:uppercase}.PredictorReportOffer_verificationNote__VwuVJ{display:grid;gap:var(--space-2);margin-top:var(--space-8);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--ag-charcoal-deep);color:var(--ag-ivory)}.PredictorReportOffer_verificationNote__VwuVJ h4{color:var(--ag-ivory)}.PredictorReportOffer_verificationNote__VwuVJ h4:not(:first-child){margin-top:var(--space-4)}.PredictorReportOffer_verificationNote__VwuVJ p{max-width:66ch;color:var(--ag-mist)}.PredictorReportOffer_checkoutRow__9KO_y{align-items:flex-start;margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--ag-crimson)}.PredictorReportOffer_checkoutRow__9KO_y p{max-width:48ch;margin:0;color:var(--ag-slate);font-size:.875rem;line-height:1.5}.PredictorReportOffer_feedback__itKmS:empty{display:none}.PredictorReportOffer_errorMessage__KX3sa{border-color:var(--prob-low-border);background:var(--prob-low-bg);color:var(--prob-low)}@media (min-width:48rem){.PredictorReportOffer_resultsHeader__7uv0h{grid-template-columns:minmax(0,1fr) minmax(15rem,.38fr);align-items:end}.PredictorReportOffer_choiceFields__5Q2a_,.PredictorReportOffer_concernGrid__BFb_h,.PredictorReportOffer_feeFields__fHEuc,.PredictorReportOffer_formGrid__H0ZxW{grid-template-columns:repeat(2,minmax(0,1fr))}.PredictorReportOffer_choiceFields__5Q2a_ .PredictorReportOffer_field__Y11iQ:first-child{grid-column:1/-1;max-width:24rem}.PredictorReportOffer_stateRow__3gZ_V>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.PredictorReportOffer_checkoutRow__9KO_y{display:grid;grid-template-columns:auto minmax(14rem,1fr)}}@container predictor-report (min-width: 64rem){.PredictorReportOffer_landingLayout__A74Bj{grid-template-columns:minmax(20rem,.82fr) minmax(24rem,1.18fr);align-items:start;column-gap:clamp(3rem,6vw,6rem);row-gap:0}.PredictorReportOffer_landingIntro__YaMAG{grid-column:1;grid-row:1;max-width:36rem}.PredictorReportOffer_landingIntro__YaMAG h2{max-width:15ch;font-size:clamp(3.25rem,5vw,4.25rem)}.PredictorReportOffer_landingPitch__pg4Wu{grid-column:1;grid-row:2;align-self:start;max-width:34rem;margin-top:var(--space-6)}.PredictorReportOffer_landingDeliverables__vjQ_j{grid-column:1/-1;grid-row:3;max-width:none;margin-top:clamp(4rem,7vw,7rem)}.PredictorReportOffer_landingLayout__A74Bj>.PredictorReportOffer_carousel__jW01q{grid-column:2;grid-row:1/span 2;align-self:start}.PredictorReportOffer_landingDeliverables__vjQ_j .PredictorReportOffer_deliverablesHeading__uRMOs{grid-template-columns:minmax(16rem,.72fr) minmax(26rem,1.28fr);gap:var(--space-8)}.PredictorReportOffer_landingDeliverables__vjQ_j .PredictorReportOffer_deliverablesList__bX21n li{grid-template-columns:3.5rem minmax(17rem,.72fr) minmax(24rem,1.28fr);gap:var(--space-6);padding-block:var(--space-5)}.PredictorReportOffer_landingLayout__A74Bj>.PredictorReportOffer_carousel__jW01q{max-width:none}.PredictorReportOffer_builderLayout__Tr08o{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.62fr);align-items:start}.PredictorReportOffer_stepRail__J5CXe li{gap:var(--space-1)}.PredictorReportOffer_stepRail__J5CXe li:not(:last-child):after{left:calc(1.75rem + var(--space-1))}.PredictorReportOffer_resultsCarousel__NR0y9{position:sticky;top:calc(var(--ag-header-height, 76px) + 1.5rem)}}@media (max-width:47.999rem){.PredictorReportOffer_primaryAction__EU8Yf,.PredictorReportOffer_secondaryAction__8gaSn,.PredictorReportOffer_textAction__uYVTD{width:100%}.PredictorReportOffer_deliverablesHeading__uRMOs{grid-template-columns:1fr;gap:var(--space-2)}.PredictorReportOffer_deliverablesList__bX21n li{grid-template-columns:2rem minmax(0,1fr);gap:var(--space-2) var(--space-3)}.PredictorReportOffer_deliverablesList__bX21n p{grid-column:2}.PredictorReportOffer_previewPaper__InvJR{min-height:0;padding:1.25rem}.PredictorReportOffer_previewMasthead__0uFb_{gap:var(--space-3);font-size:.75rem}.PredictorReportOffer_previewPlanHeading__gCC_Y{padding-block:2.5rem 2rem}.PredictorReportOffer_previewNextActions__0gaMv,.PredictorReportOffer_previewPlanBody__GZCc5{grid-template-columns:1fr}.PredictorReportOffer_previewNextActions__0gaMv{gap:var(--space-3)}.PredictorReportOffer_previewNextActions__0gaMv ol{grid-template-columns:1fr}.PredictorReportOffer_previewLadderRowHeader__XHzp_{grid-template-columns:minmax(0,1fr) auto}.PredictorReportOffer_previewRole__mCgRj{grid-column:1/-1}.PredictorReportOffer_previewAuthoredLine__RBXoo,.PredictorReportOffer_previewLadderEvidence__iiPku{margin-left:0}.PredictorReportOffer_previewDecisionList__3MH7C{grid-template-columns:1fr}.PredictorReportOffer_previewDecisionList__3MH7C li+li{border-top:1px solid var(--ag-border);border-left:0}.PredictorReportOffer_previewEvidenceLead__yq_0d{align-items:flex-start;flex-direction:column}.PredictorReportOffer_previewProvenance__NWaRB{grid-template-columns:repeat(2,minmax(0,1fr))}.PredictorReportOffer_previewProvenance__NWaRB>div:nth-child(3){border-top:1px solid var(--ag-border);border-left:0}.PredictorReportOffer_previewProvenance__NWaRB>div:nth-child(4){border-top:1px solid var(--ag-border)}.PredictorReportOffer_stepRail__J5CXe{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-2)}.PredictorReportOffer_stepRail__J5CXe li:not(:last-child):after{display:none}.PredictorReportOffer_profileLedger__DpLdK{grid-template-columns:1fr 1fr}.PredictorReportOffer_profileLedger__DpLdK>div,.PredictorReportOffer_profileLedger__DpLdK>div:not(:nth-child(3n+1)),.PredictorReportOffer_profileLedger__DpLdK>div:nth-last-child(-n+3){border-bottom:1px solid var(--ag-border)}.PredictorReportOffer_profileLedger__DpLdK>div:nth-child(2n){border-left:1px solid var(--ag-border)}.PredictorReportOffer_profileLedger__DpLdK>div:nth-child(odd){border-left:0}.PredictorReportOffer_profileLedger__DpLdK>div:nth-last-child(-n+2){border-bottom:0}.PredictorReportOffer_rowHeading__hVpZl{grid-template-columns:auto minmax(0,1fr)}.PredictorReportOffer_reorderActions__3pv5y{grid-column:2}.PredictorReportOffer_availableChoices__E4QYe li{grid-template-columns:1fr}.PredictorReportOffer_availableChoices__E4QYe button{width:100%}}@media (prefers-reduced-motion:reduce){.PredictorReportOffer_addAction__3BECL,.PredictorReportOffer_availableChoices__E4QYe button,.PredictorReportOffer_carouselControls__E0wGB button,.PredictorReportOffer_primaryAction__EU8Yf,.PredictorReportOffer_removeAction__Ly1xQ,.PredictorReportOffer_removeChoice__qI2JS,.PredictorReportOffer_reorderActions__3pv5y button,.PredictorReportOffer_secondaryAction__8gaSn{transition:none}}.ProgressSyncBanner_root__8s8NP{display:grid;overflow:hidden;border:1px solid var(--ag-border);border-radius:var(--radius-xl);background:var(--ag-paper);box-shadow:var(--shadow-rest);font-family:var(--font-body)}.ProgressSyncBanner_intro__bbcrE{display:flex;flex-direction:column;gap:16px;padding:24px}.ProgressSyncBanner_identity__SOUc1{display:flex;min-width:0;align-items:flex-start;gap:12px}.ProgressSyncBanner_icon__j6uCn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-lg);background:var(--ag-charcoal);color:var(--ag-gold-bright)}.ProgressSyncBanner_eyebrow__GAEIg{margin:0 0 5px;color:var(--ag-crimson);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ProgressSyncBanner_title__sQaah{margin:0;color:var(--ag-charcoal);font-family:var(--font-body);font-size:17px;font-weight:600;line-height:1.3}.ProgressSyncBanner_copy__RPUuC{max-width:60ch;margin:6px 0 0;color:var(--ag-slate);font-size:14px;line-height:1.55;text-wrap:pretty}.ProgressSyncBanner_status__DuJ2K{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:var(--radius-full);background:var(--prob-high-bg);color:var(--prob-high);font-size:11px;font-weight:700}.ProgressSyncBanner_flow___u74U{display:grid;gap:1px;border-top:1px solid var(--ag-border);background:var(--ag-border)}.ProgressSyncBanner_flowStep__1LLA3{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:20px 24px;background:color-mix(in srgb,var(--ag-ivory) 44%,var(--ag-paper));transition:flex .7s cubic-bezier(.22,1,.36,1),background-color .7s cubic-bezier(.22,1,.36,1)}.ProgressSyncBanner_stepNumber__mTJ6K{color:var(--ag-crimson);font-family:var(--font-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.ProgressSyncBanner_stepTitle__HTVEo{display:block;color:var(--ag-charcoal);font-size:14px;font-weight:600}.ProgressSyncBanner_stepCopy__JWRkq{display:block;margin-top:3px;color:var(--ag-steel);font-size:12px;line-height:1.45;opacity:.72;transition:opacity .5s ease}.ProgressSyncBanner_scope__ELp1U{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:18px 24px;border-top:1px solid var(--ag-border);background:var(--ag-ivory-sunk)}.ProgressSyncBanner_scopeLabel__OZtzr{display:inline-flex;align-items:center;gap:7px;color:var(--ag-charcoal);font-size:12px;font-weight:600}.ProgressSyncBanner_scopeList__zhlq6{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;color:var(--ag-steel);font-size:12px;list-style:none}.ProgressSyncBanner_scopeItem__C8Dlx:not(:last-child):after{margin-left:12px;color:var(--ag-steel-decorative);content:"\00B7"}@container mockHub (min-width: 620px){.ProgressSyncBanner_intro__bbcrE{flex-direction:row;align-items:flex-start;justify-content:space-between}.ProgressSyncBanner_flow___u74U{display:flex}.ProgressSyncBanner_flowStep__1LLA3{flex:1 1 0}.ProgressSyncBanner_flowStep__1LLA3:focus-within,.ProgressSyncBanner_flowStep__1LLA3:hover{flex:1.55 1 0;background:var(--ag-paper)}.ProgressSyncBanner_flowStep__1LLA3:focus-within .ProgressSyncBanner_stepCopy__JWRkq,.ProgressSyncBanner_flowStep__1LLA3:hover .ProgressSyncBanner_stepCopy__JWRkq{opacity:1}.ProgressSyncBanner_flowStep__1LLA3+.ProgressSyncBanner_flowStep__1LLA3{border-left:0}}@media (max-width:479px){.ProgressSyncBanner_flowStep__1LLA3,.ProgressSyncBanner_intro__bbcrE,.ProgressSyncBanner_scope__ELp1U{padding:18px}}