/**handles:wtt-airroi-report-display-v329-css**/
.wtt-airroi-estimator .wtt-airroi-results,.wtt-modal .wtt-airroi-results{margin-top:22px}.wtt-report-shell{display:grid;gap:18px;color:#17395d}.wtt-report-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:16px;align-items:stretch;padding:20px;border-radius:26px;border:2px solid transparent;background:linear-gradient(180deg,#fff,#f6fbff) padding-box,linear-gradient(135deg,#021b3a 0,#083a70 52%,#00c2ff 100%) border-box;box-shadow:0 18px 38px rgba(2,27,58,.1)}.wtt-report-hero h3{margin:8px 0 0!important;color:#021b3a!important;font-size:clamp(1.8rem,3vw,2.65rem)!important;line-height:1.05!important;letter-spacing:-.035em!important}.wtt-report-hero .wtt-hero-copy{margin:10px 0 0;color:#365b78!important;max-width:820px}.wtt-report-hero-total{display:grid;align-content:center;gap:8px;padding:18px;border-radius:22px;background:linear-gradient(135deg,#021b3a,#083a70 56%,#00c2ff);color:#fff;min-height:150px}.wtt-report-hero-total span{font-weight:800;color:#d7edff;font-size:.9rem}.wtt-report-hero-total strong{color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1;letter-spacing:-.04em}.wtt-report-hero-total small{color:#e8f7ff;font-weight:800}.wtt-report-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.wtt-report-metric{padding:15px;border-radius:20px;border:2px solid transparent;background:linear-gradient(180deg,#fff,#f6fbff) padding-box,linear-gradient(135deg,#021b3a 0,#083a70 52%,#00c2ff 100%) border-box;box-shadow:0 12px 24px rgba(2,27,58,.06)}.wtt-report-metric span{display:block;color:#5f7d99;font-weight:800;font-size:.82rem;line-height:1.25}.wtt-report-metric strong{display:block;margin-top:8px;color:#021b3a;font-size:1.18rem;line-height:1.1}.wtt-report-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;align-items:start}.wtt-report-main-col,.wtt-report-side-col{display:grid;gap:18px}.wtt-report-card{border:2px solid transparent!important;background:linear-gradient(180deg,#fff,#f6fbff) padding-box,linear-gradient(135deg,#021b3a 0,#083a70 52%,#00c2ff 100%) border-box!important;box-shadow:0 14px 30px rgba(2,27,58,.07)!important}.wtt-report-card .wtt-section-head h4{color:#021b3a!important;font-size:1.28rem!important}.wtt-month-chart{display:grid;gap:10px}.wtt-month-bar-row{display:grid;grid-template-columns:46px minmax(0,1fr) 94px;gap:12px;align-items:center}.wtt-month-label{font-weight:900;color:#083a70;font-size:.86rem}.wtt-bar-track,.wtt-month-track{display:block;height:13px;border-radius:999px;background:rgba(8,58,112,.1);overflow:hidden}.wtt-bar-fill,.wtt-month-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#021b3a,#083a70,#00c2ff)}.wtt-bar-value,.wtt-month-bar-row strong{color:#021b3a;font-weight:900;font-size:.9rem;text-align:right}.wtt-bar-row{display:grid;grid-template-columns:44px minmax(0,1fr) 92px;gap:12px;align-items:center}.wtt-bar-label{font-weight:900;color:#083a70;font-size:.86rem}.wtt-comparables--rich{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.wtt-comparables--rich .wtt-comp-card{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;overflow:hidden;min-height:170px}.wtt-comp-photo{background:#eaf3fb;min-height:170px}.wtt-comp-photo img{width:100%;height:100%;min-height:170px;object-fit:cover;display:block}.wtt-comp-photo-placeholder{height:100%;min-height:170px;display:flex;align-items:center;justify-content:center;color:#5f7d99;font-weight:900;background:#eef7ff}.wtt-comparables--rich .wtt-comp-body{padding:14px;display:grid;gap:9px;align-content:start}.wtt-comparables--rich .wtt-comp-body h5{margin:0!important;color:#021b3a!important;font-size:1rem!important;line-height:1.25!important}.wtt-comp-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wtt-comp-stats-grid div{padding:9px;border-radius:12px;background:#eef7ff;border:1px solid #d7e6f2}.wtt-comp-stats-grid span{display:block;color:#5f7d99;font-weight:800;font-size:.74rem;line-height:1.2}.wtt-comp-stats-grid strong{display:block;margin-top:4px;color:#021b3a;font-weight:900;font-size:.86rem;line-height:1.2}.wtt-wtp-potential .wtt-section-head{border-bottom:1px solid rgba(0,194,255,.16)}.wtt-scenario-card--light{background:linear-gradient(180deg,#fff,#f6fbff) padding-box,linear-gradient(135deg,#021b3a 0,#083a70 52%,#00c2ff 100%) border-box!important;border:2px solid transparent!important;color:#17395d!important;box-shadow:0 12px 24px rgba(2,27,58,.07)!important}.wtt-scenario-card--light h5{color:#021b3a!important;margin:0 0 10px!important}.wtt-scenario-card--light .wtt-scenario-tag{background:linear-gradient(90deg,#021b3a,#083a70,#00c2ff);color:#fff;border:none}.wtt-scenario-card--light .wtt-mini-row{background:#eef7ff!important;border:1px solid #d7e6f2!important;border-radius:14px!important;padding:9px 10px!important}.wtt-scenario-card--light .wtt-mini-row span{color:#5f7d99!important}.wtt-scenario-card--light .wtt-mini-row strong{color:#021b3a!important}.wtt-scenario-bar{height:12px;border-radius:999px;background:rgba(8,58,112,.1);overflow:hidden;margin:6px 0 10px}.wtt-scenario-bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#021b3a,#083a70,#00c2ff)}.wtt-raw{display:none!important}@media (max-width:1120px){.wtt-report-grid,.wtt-report-hero{grid-template-columns:1fr}.wtt-report-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wtt-comparables--rich{grid-template-columns:1fr!important}}@media (max-width:720px){.wtt-report-hero{padding:16px}.wtt-report-metric-grid{grid-template-columns:1fr}.wtt-bar-row,.wtt-month-bar-row{grid-template-columns:38px minmax(0,1fr)}.wtt-bar-value,.wtt-month-bar-row strong{grid-column:2;text-align:left}.wtt-comparables--rich .wtt-comp-card{grid-template-columns:1fr!important}.wtt-comp-photo,.wtt-comp-photo img,.wtt-comp-photo-placeholder{height:190px;min-height:190px}}