html[data-paid-visit] .nav-links,html[data-paid-visit] .nav-actions,html[data-paid-visit] .mobile-menu-btn,html[data-paid-visit] .mobile-menu{display:none!important}html[data-paid-visit] .footer-headline,html[data-paid-visit] .footer-mission,html[data-paid-visit] .footer-grid{display:none}.scorecard-page{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.55}.scorecard-page h1,.scorecard-page h2,.scorecard-page h3{font-family:var(--font-body);text-wrap:balance;font-weight:600}.scorecard-page h2{letter-spacing:-.03em;font-size:44px;line-height:1.05}.scorecard-page em{font:inherit;color:inherit}.scorecard-page a{color:inherit;text-underline-offset:4px}.scorecard-page :focus-visible{outline:2px solid var(--ink);outline-offset:4px}.scorecard-page [hidden],.scorecard-page .is-hidden{display:none!important}.scorecard-page .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scorecard-page .scorecard-hero{max-width:1280px;margin:0 auto;padding:88px 40px 96px}.scorecard-page .scorecard-hero-inner{grid-template-columns:1.25fr 1fr;align-items:start;gap:0 56px;display:grid}.scorecard-page .scorecard-headline{letter-spacing:-.035em;grid-column:1/-1;max-width:1100px;margin:0 0 56px;font-size:72px;line-height:1.01}.scorecard-page .scorecard-sub{font-family:var(--font-reading);grid-area:2/1;margin:0;font-size:21px;line-height:1.55}.scorecard-page .scorecard-start{grid-area:3/1;justify-self:start;margin-top:28px}.scorecard-page .scorecard-bonus{border-top:1px solid var(--ink);grid-area:2/2/5;padding-top:18px}.scorecard-page .scorecard-bonus-lead{margin-bottom:14px;font-size:24px;font-weight:600;line-height:1.2}.scorecard-page .scorecard-bonus-text{font-family:var(--font-reading);font-size:19px;line-height:1.55}.scorecard-page .scorecard-trust{color:var(--ink-mute);flex-wrap:wrap;grid-column:1;gap:6px 12px;margin-top:18px;font-size:14px;list-style:none;display:flex}.scorecard-page .scorecard-container{border-top:1px solid var(--rule);padding:56px 40px 104px}.scorecard-page .scorecard-container-inner{max-width:1200px;margin:0 auto}.scorecard-page .scorecard-card{max-width:840px;margin:0 auto}.scorecard-page .progress-container{margin-bottom:36px;scroll-margin-top:112px}.scorecard-page .progress-fill{background:var(--ink);width:5%;height:100%;transition:width .2s}.scorecard-page .progress-text{color:var(--ink-mute);justify-content:space-between;gap:20px;font-size:14px;display:flex}.scorecard-page .question,.scorecard-page .contact-capture,.scorecard-page .results-section{display:none}.scorecard-page .question.active,.scorecard-page .contact-capture.active,.scorecard-page .results-section.active{display:block}.scorecard-page .question-title{letter-spacing:-.025em;margin-bottom:32px;font-size:36px;line-height:1.15}.scorecard-page .question-title:focus:not(:focus-visible){outline:none}.scorecard-page .options-grid{border-top:1px solid var(--field-border);flex-direction:column;display:flex}.scorecard-page .option-btn{border:0;border-bottom:1px solid var(--field-border);width:100%;color:var(--ink);text-align:left;font-family:var(--font-reading);cursor:pointer;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:18px;padding:22px 0;font-size:22px;line-height:1.4;display:flex}.scorecard-page .option-btn:before{content:"";border:1.5px solid var(--field-border);border-radius:2px;flex:0 0 22px;width:22px;height:22px}.scorecard-page .option-btn:hover{background:var(--card)}.scorecard-page .option-btn.selected{background:var(--card);font-weight:600}.scorecard-page .option-btn.selected:before{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 4px var(--card)}.scorecard-page .contact-title{margin-bottom:20px}.scorecard-page .contact-sub{font-family:var(--font-reading);margin-bottom:18px;font-size:21px}.scorecard-page .sc-gate-proof{color:var(--ink-mute);margin-bottom:32px;font-size:14px}.scorecard-page .sc-teaser{border-block:1px solid var(--rule);margin-bottom:36px;padding:24px 0}.scorecard-page .sc-teaser-score{font-size:24px}.scorecard-page .sc-teaser-score strong{letter-spacing:-.03em;font-size:48px;font-weight:600}.scorecard-page .sc-teaser-band{margin:8px 0;font-weight:600;display:block}.scorecard-page .sc-teaser-statement{font-family:var(--font-reading);font-size:21px}.scorecard-page .form-row{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.scorecard-page .form-row-single{grid-template-columns:1fr}.scorecard-page .form-group{min-width:0}.scorecard-page .form-group label{margin-bottom:8px;font-size:16px;display:block}.scorecard-page .form-group input,.scorecard-page .form-group select{background:var(--field-bg);border:1px solid var(--field-border);width:100%;min-width:0;min-height:52px;color:var(--ink);font-family:var(--font-body);border-radius:2px;padding:13px 14px;font-size:17px}.scorecard-page .checkbox-label{cursor:pointer;align-items:start;gap:12px;font-size:16px;display:flex}.scorecard-page .checkbox-label input{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0;margin-top:3px}.scorecard-page .newsletter-opt-in{margin:28px 0}.scorecard-page .form-note{color:var(--ink-mute);margin-top:14px;font-size:14px}.scorecard-page .scorecard-start,.scorecard-page .scorecard-submit,.scorecard-page .sc-cta-btn,.scorecard-page .sc-booking-fallback{background:var(--accent);color:var(--accent-ink);font-family:var(--font-body);cursor:pointer;box-shadow:none;opacity:1;border:0;border-radius:2px;padding:15px 22px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block;transform:none}.scorecard-page .scorecard-start:hover,.scorecard-page .scorecard-submit:hover,.scorecard-page .sc-cta-btn:hover,.scorecard-page .sc-booking-fallback:hover{background:var(--ink);color:var(--paper);box-shadow:none;transform:none}.scorecard-page .scorecard-submit svg,.scorecard-page .sc-cta-arrow,.scorecard-page .sc-move-arrow{display:none}.scorecard-page a.btn-secondary{opacity:1;color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}body.sc-completed .scorecard-seo{display:none}body:not(.sc-completed) .scorecard-page .scorecard-container{color:#fff;--ink:#fff;--ink-mute:#ffffff9e;--rule:#ffffff29;--field-border:#ffffff47;--card:#ffffff12;--white:#fff;--on-strong:#ffffffeb;--on-body:#ffffffc7;--on-mute:#fff9;--field-bg:#ffffff0f;--field-line:#ffffff5c;--field-ink:#fff;--field-placeholder:#ffffff8c;--card-bg:#ffffff0d;--card-border:#ffffff1f;border-top:0;padding-top:88px;padding-bottom:104px;background:#171a2e!important}body:not(.sc-completed) .scorecard-page .scorecard-container :is(h2,h3,label,p,span,legend){color:inherit}body:not(.sc-completed) .scorecard-page .question-title{color:#fff;font-size:44px}body:not(.sc-completed) .scorecard-page .option-btn:hover,body:not(.sc-completed) .scorecard-page .option-btn.selected{color:#fff}body:not(.sc-completed) .scorecard-page .option-btn.selected:before{background:#f4f867;border-color:#f4f867;box-shadow:inset 0 0 0 4px #171a2e}body:not(.sc-completed) .scorecard-page .progress-fill{background:#f4f867}.scorecard-page .progress-container{flex-direction:column-reverse;gap:14px;display:flex}.scorecard-page .progress-bar{background:var(--rule);height:10px;margin-bottom:0}.scorecard-page .progress-text{letter-spacing:-.01em;color:var(--ink);align-items:baseline;font-size:22px;font-weight:600}.scorecard-page .progress-text>:last-child{color:var(--ink-mute);font-size:18px;font-weight:600}body:not(.sc-completed) .scorecard-page .progress-bar{background:#ffffff24}body:not(.sc-completed) .scorecard-page .progress-text>:last-child{color:#f4f867}body:not(.sc-completed) .scorecard-page :focus-visible{outline-color:#fff}@media (width<=1000px){body:not(.sc-completed) .scorecard-page .scorecard-container{padding-top:48px;padding-bottom:64px}body:not(.sc-completed) .scorecard-page .question-title{font-size:28px}}body.sc-completed .scorecard-container{border:0;padding-top:64px}body.sc-completed .scorecard-card{max-width:none}.scorecard-page .results-section{scroll-margin-top:100px}.scorecard-page .sc-fold{grid-template-columns:1fr 1fr;align-items:baseline;gap:12px 56px;padding-bottom:48px;display:grid}.scorecard-page .sc-greeting{grid-column:1/-1;margin:0;font-size:44px}.scorecard-page .sc-greeting-sub{font-family:var(--font-reading);grid-column:1/-1;margin-bottom:24px;font-size:21px}.scorecard-page .sc-gauge-wrap{grid-area:3/1/5}.scorecard-page .sc-gauge-svg,.scorecard-page .sc-eyebrow,.scorecard-page .sc-scroll-cue,.scorecard-page .sc-constraint-kicker,.scorecard-page .sc-proof-tag{display:none}.scorecard-page .sc-gauge-micro,.scorecard-page .sc-band-eyebrow{color:var(--ink-mute);font-size:16px;display:block}.scorecard-page .sc-gauge-readout{align-items:baseline;gap:12px;line-height:1.1;display:flex}.scorecard-page .sc-gauge-number{letter-spacing:-.04em;font-size:96px;font-weight:600}.scorecard-page .sc-gauge-denom{color:var(--ink-mute);font-size:28px}.scorecard-page .sc-band-pill{color:var(--ink);grid-area:3/2}.scorecard-page .sc-band-label{letter-spacing:-.025em;margin-top:8px;font-size:36px;font-weight:600;line-height:1.15;display:block}.scorecard-page .sc-band-verdict{font-family:var(--font-reading);grid-area:4/2;font-size:21px}.scorecard-page .sc-rail-panel{border-top:1px solid var(--ink);margin-bottom:48px;padding-top:24px}.scorecard-page .sc-rail-heading{margin-bottom:24px;font-size:24px;font-weight:600;line-height:1.2}.scorecard-page .sc-rail-row{border-bottom:1px solid var(--rule);grid-template-columns:280px 1fr 58px;align-items:center;gap:12px 24px;padding:18px 0;display:grid}.scorecard-page .sc-rail-label{font-size:17px}.scorecard-page .sc-rail-track{background:var(--rule);height:8px;display:block}.scorecard-page .sc-rail-fill{transform-origin:0;height:100%;transition:none;display:block}.scorecard-page .sc-rail-fill[style*=", 0%)"]{width:0!important}.scorecard-page .sc-rail-fill.tier-weak{background:#c4342f}.scorecard-page .sc-rail-fill.tier-mid{background:#8a5a00}.scorecard-page .sc-rail-fill.tier-strong{background:#14794e}.scorecard-page .sc-rail-score{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.scorecard-page .sc-rail-outof{color:var(--ink-mute);margin-left:3px;font-size:14px;font-weight:400}.scorecard-page .sc-rail-caption{color:var(--ink);grid-column:1/-1;font-size:14px;font-weight:600}.scorecard-page .sc-rail-row.is-weakest .sc-rail-label{font-weight:600}.scorecard-page .sc-stakes,.scorecard-page .sc-constraint{max-width:800px;margin:0 0 48px}.scorecard-page .sc-stakes-para,.scorecard-page .sc-constraint-confront{font-family:var(--font-reading);font-size:20px;line-height:1.6}.scorecard-page .sc-stakes-pull{margin-top:24px;font-size:24px;font-weight:600;line-height:1.25}.scorecard-page .sc-divider{border:0;border-top:1px solid var(--rule);margin-top:48px}.scorecard-page .sc-constraint-statement{margin-bottom:24px}.scorecard-page .sc-constraint-stat{color:var(--ink-mute);margin-top:18px;font-size:14px}.scorecard-page .sc-next-step{border-block:1px solid var(--rule);font-family:var(--font-reading);margin-top:28px;padding:22px 0;font-size:20px}.scorecard-page .sc-next-step p{display:none}.scorecard-page .sc-next-step .sc-step-tie:not([hidden]){display:block}.scorecard-page .sc-next-step strong{font-family:var(--font-body);margin-bottom:10px;font-size:20px;font-weight:600;display:block}.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=sales]) .sc-step-sales,.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=numbers]) .sc-step-numbers,.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=pricing]) .sc-step-pricing,.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=systems]) .sc-step-systems,.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=people]) .sc-step-people,.scorecard-page .results-section:has(#scRail .is-weakest[data-pillar=owner]) .sc-step-owner{display:block}.scorecard-page .sc-soft-cta{margin-bottom:48px;font-size:16px}.scorecard-page .sc-act2{max-width:800px}.scorecard-page .sc-bridge{margin-bottom:32px;font-size:30px;font-weight:600;line-height:1.15}.scorecard-page .sc-vsl{margin-bottom:48px}.scorecard-page .sc-vsl-label{margin-bottom:12px;font-size:16px;display:block}.scorecard-page .sc-vsl-frame{aspect-ratio:16/9;position:relative}.scorecard-page .sc-vsl-frame iframe{border:0;width:100%;height:100%;position:absolute}.scorecard-page .sc-proof{border-block:1px solid var(--rule);margin-bottom:32px;padding:32px 0}.scorecard-page .sc-proof-logo{object-fit:contain;object-position:left center;max-width:180px;max-height:56px;margin-bottom:24px;display:block}.scorecard-page .sc-proof-why{font-family:var(--font-reading);margin-bottom:8px;font-size:21px}.scorecard-page .sc-proof-meta,.scorecard-page .sc-proof-attr{color:var(--ink-mute);font-size:14px}.scorecard-page .sc-proof-figure{margin:24px 0;line-height:1.15}.scorecard-page .sc-proof-number,.scorecard-page .sc-proof-suffix{letter-spacing:-.03em;font-size:64px;font-weight:600}.scorecard-page .sc-proof-unit{margin-top:8px;font-size:21px;display:block}.scorecard-page .sc-proof-story{font-family:var(--font-reading);font-size:19px;line-height:1.6}.scorecard-page .sc-proof-foot{flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:24px;display:flex}.scorecard-page .sc-proof-link{font-size:16px}.scorecard-page .sc-proof-disclaimer{color:var(--ink-mute);margin-top:18px;font-size:14px}.scorecard-page .sc-author{align-items:start;gap:18px;margin-bottom:64px;display:flex}.scorecard-page .sc-author-photo{object-fit:cover;width:56px;height:56px}.scorecard-page .sc-author-text{color:var(--ink-mute);font-size:14px}.scorecard-page .sc-cta-frame{border-top:1px solid var(--ink);padding-top:32px}.scorecard-page .sc-cta-header{letter-spacing:-.025em;margin-bottom:24px;font-size:36px;font-weight:600;line-height:1.15}.scorecard-page .sc-cta-lead,.scorecard-page .sc-cta-subtext{font-family:var(--font-reading);margin-bottom:24px;font-size:20px;line-height:1.6}.scorecard-page .sc-cta-btn{margin-bottom:24px}.scorecard-page .sc-cta-agenda{border-top:1px solid var(--rule);margin:28px 0;list-style:none}.scorecard-page .sc-cta-agenda-item{border-bottom:1px solid var(--rule);font-family:var(--font-reading);padding:18px 0;font-size:19px}.scorecard-page .sc-cta-trust{color:var(--ink-mute);margin-bottom:18px;font-size:14px}.scorecard-page .sc-trust-sep{margin:0 8px}.scorecard-page .sc-cta-secondary{margin-bottom:24px;display:block}.scorecard-page .sc-voices{margin-top:48px}.scorecard-page .sc-voices-label{margin-bottom:24px;font-size:24px;font-weight:600;line-height:1.2}.scorecard-page .sc-voice{border-top:1px solid var(--rule);grid-template-columns:40px 1fr;gap:18px;padding:22px 0;display:grid}.scorecard-page .sc-voice-photo{object-fit:cover;border-radius:50%;width:40px;height:40px}.scorecard-page .sc-voice-quote{font-family:var(--font-reading);font-size:19px;line-height:1.55}.scorecard-page .sc-voice-attr{flex-wrap:wrap;gap:4px 12px;margin-top:12px;font-size:14px;display:flex}.scorecard-page .sc-voice-name{font-weight:600}.scorecard-page .sc-voice-role{color:var(--ink-mute)}.scorecard-page .sc-booking{border-top:1px solid var(--ink);margin:48px 0 64px;padding-top:32px;scroll-margin-top:100px}.scorecard-page .sc-booking-heading{margin-bottom:24px;font-size:30px;font-weight:600;line-height:1.2}.scorecard-page .sc-booking-embed{width:100%;min-height:560px;overflow:auto}.scorecard-page .sc-booking-embed:empty{min-height:0}.scorecard-page .sc-booking-risk{color:var(--ink-mute);margin-top:18px;font-size:14px}.scorecard-page .sc-move-row{border-bottom:1px solid var(--rule);align-items:baseline;gap:18px;padding:22px 0;text-decoration:none;display:flex}.scorecard-page .sc-move-num{color:var(--ink-mute);font-size:16px}.scorecard-page .sc-move-label{font-size:21px;font-weight:600;display:block}.scorecard-page .sc-move-row:hover .sc-move-label{text-underline-offset:4px;text-decoration:underline}.scorecard-page .sc-move-sub{color:var(--ink-mute);margin-top:6px;font-size:14px;display:block}.scorecard-page .sc-results-wall{border-top:1px solid var(--rule);margin-top:48px;padding-top:24px}.scorecard-page .sc-results-wall-label{margin-bottom:24px;font-size:24px;font-weight:600}.scorecard-page .sc-results-tiles{list-style:none}.scorecard-page .sc-results-tile{border-bottom:1px solid var(--rule);justify-content:space-between;gap:18px;padding:14px 0;font-size:16px;display:flex}.scorecard-page .sc-results-client{font-weight:600}.scorecard-page .sc-results-wall-cap,.scorecard-page .sc-scarcity{color:var(--ink-mute);margin-top:24px;font-size:14px}.scorecard-page .sc-scarcity:empty{display:none}.scorecard-page .scorecard-seo{border-top:1px solid var(--rule);padding:96px 40px 104px}.scorecard-page .scorecard-seo-inner{max-width:1200px;margin:0 auto}.scorecard-page .scorecard-seo-title{max-width:900px;margin-bottom:28px}.scorecard-page .scorecard-seo-lead,.scorecard-page .scorecard-seo-body{max-width:800px;font-family:var(--font-reading);margin-bottom:40px;font-size:20px;line-height:1.6}.scorecard-page .scorecard-seo-areas{border-top:1px solid var(--ink);max-width:900px;margin-bottom:40px;list-style:none}.scorecard-page .scorecard-seo-areas li{border-bottom:1px solid var(--rule);font-family:var(--font-reading);padding:22px 0;font-size:19px}.scorecard-page .scorecard-seo-areas strong{font-family:var(--font-body);font-weight:600}.scorecard-page .scorecard-seo-faq-title{margin:64px 0 32px}.scorecard-page .seo-faq-item{border-top:1px solid var(--rule);grid-template-columns:1fr 2fr;gap:56px;padding:22px 0;display:grid}.scorecard-page .seo-faq-item h3{font-size:21px;line-height:1.25}.scorecard-page .seo-faq-item p{font-family:var(--font-reading);font-size:19px;line-height:1.6}@media (width<=1000px){.scorecard-page .scorecard-hero{padding:36px 16px 56px}.scorecard-page .scorecard-hero-inner{grid-template-columns:1fr}.scorecard-page .scorecard-headline{margin-bottom:24px;font-size:40px}.scorecard-page .scorecard-sub{font-size:19px}.scorecard-page .scorecard-bonus{grid-area:5/1;margin-top:32px}.scorecard-page .scorecard-bonus-text{font-size:18px}.scorecard-page .scorecard-container{padding:40px 16px 64px}.scorecard-page h2,.scorecard-page .sc-greeting{font-size:30px}.scorecard-page .question-title{margin-bottom:24px;font-size:30px}.scorecard-page .option-btn{padding:18px 0;font-size:21px}.scorecard-page .form-row{grid-template-columns:1fr;gap:24px}.scorecard-page .contact-sub{font-size:19px}body.sc-completed .scorecard-container{padding-top:36px}.scorecard-page .sc-fold{grid-template-columns:1fr;gap:12px}.scorecard-page .sc-gauge-wrap{grid-area:3/1;margin-bottom:12px}.scorecard-page .sc-band-pill{grid-area:4/1}.scorecard-page .sc-band-verdict{grid-area:5/1;font-size:19px}.scorecard-page .sc-greeting-sub{font-size:19px}.scorecard-page .sc-gauge-number{font-size:80px}.scorecard-page .sc-band-label{font-size:30px}.scorecard-page .sc-rail-row{grid-template-columns:1fr 58px;gap:12px}.scorecard-page .sc-rail-label{grid-area:1/1;font-size:16px}.scorecard-page .sc-rail-score{grid-area:1/2}.scorecard-page .sc-rail-track{grid-area:2/1/auto/-1}.scorecard-page .sc-rail-caption{grid-row:3}.scorecard-page .sc-stakes-para,.scorecard-page .sc-constraint-confront,.scorecard-page .sc-next-step,.scorecard-page .sc-cta-lead,.scorecard-page .sc-cta-subtext{font-size:18px}.scorecard-page .sc-cta-header{font-size:30px}.scorecard-page .sc-proof-number,.scorecard-page .sc-proof-suffix{font-size:56px}.scorecard-page .sc-proof-story,.scorecard-page .sc-voice-quote,.scorecard-page .sc-cta-agenda-item{font-size:18px}.scorecard-page .sc-voice-attr{display:block}.scorecard-page .sc-voice-role{margin-top:4px;display:block}.scorecard-page .sc-results-tile{flex-wrap:wrap}.scorecard-page .scorecard-seo{padding:56px 16px 64px}.scorecard-page .scorecard-seo-lead,.scorecard-page .scorecard-seo-body,.scorecard-page .scorecard-seo-areas li,.scorecard-page .seo-faq-item p{font-size:18px}.scorecard-page .seo-faq-item{grid-template-columns:1fr;gap:12px;padding:18px 0}}@media (prefers-reduced-motion:reduce){.scorecard-page .progress-fill{transition:none}}body:not(.sc-completed) .scorecard-page .scorecard-submit:hover,body:not(.sc-completed) .scorecard-page .scorecard-submit:focus-visible{color:#171a2e;background:#fff}.scorecard-page .option-btn:before,.scorecard-page .option-btn.selected:before{border-radius:50%}body:not(.sc-completed) .scorecard-page .option-btn{color:#ffffffeb}body:not(.sc-completed) .scorecard-page .option-btn:before{border-color:#ffffff8c}body:not(.sc-completed) .scorecard-page .option-btn:hover{background:#ffffff0f}.scorecard-page .sc-proof-logo{filter:brightness(0);opacity:.88}body.sc-completed .scorecard-page .scorecard-container-inner{max-width:800px}.scorecard-page .option-btn{padding-left:20px;padding-right:20px}@media (width<=700px){.scorecard-page .option-btn{padding-left:14px;padding-right:14px}}
