.lane1-report__lead-note{margin-top:var(--s-2);color:var(--ink-muted);font-size:.9375rem}.lane1-report{gap:var(--s-6);flex-direction:column;max-width:100%;display:flex}.lane1-report__header h2{margin:0}.lane1-report__banner{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-weight:600}.lane1-report__banner--warning{background:var(--warning-light);color:var(--warning)}.lane1-report__section{gap:var(--s-3);flex-direction:column;display:flex}.lane1-report__section h3{margin:0;font-size:1.1rem}.lane1-report__section--bars{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:720px){.lane1-report__section--bars{grid-template-columns:1fr 1fr}}.lane1-report__section--urgency{background:var(--coral-light);border-radius:var(--r-lg);padding:var(--s-4)}.lane1-report__missed-range{color:var(--coral-text);margin:0;font-size:1.5rem;font-weight:700}.lane1-report__source{color:var(--ink-soft);font-size:.8rem}.lane1-report__source a{color:var(--ink-soft)}.lane1-report__ranking-table{border-collapse:collapse;width:100%}.lane1-report__ranking-table th,.lane1-report__ranking-table td{text-align:left;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line)}.lane1-report__ranking-row--own{background:var(--success-light);font-weight:600}.lane1-report__stats,.lane1-report__self-serve{padding-left:var(--s-4);gap:var(--s-2);flex-direction:column;margin:0;display:flex}.lane1-report__scarcity{color:var(--coral-text);margin:0;font-weight:600}.lane1-report__whats-next{color:var(--ink-muted);font-size:.9rem}.lane1-chart__donut{position:relative}.lane1-chart__track{stroke:var(--sand-deep)}.lane1-chart__ring{stroke:var(--navy)}.lane1-chart__donut-center{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lane1-chart__donut-value{color:var(--ink);font-size:1.3rem;font-weight:700}.lane1-chart__pie-wrap{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.lane1-chart__pie-slice--0{fill:var(--navy)}.lane1-chart__pie-slice--1{fill:var(--coral)}.lane1-chart__pie-slice--2{fill:var(--success)}.lane1-chart__pie-slice--3{fill:var(--sand-deep)}.lane1-chart__pie-slice--own{stroke:var(--ink);stroke-width:2px}.lane1-chart__pie-legend{gap:var(--s-1);flex-direction:column;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.lane1-chart__pie-legend-item--own{font-weight:700}.lane1-chart__pie-swatch{width:10px;height:10px;margin-right:var(--s-2);border-radius:2px;display:inline-block}.lane1-chart__pie-swatch--0{background:var(--navy)}.lane1-chart__pie-swatch--1{background:var(--coral)}.lane1-chart__pie-swatch--2{background:var(--success)}.lane1-chart__pie-swatch--3{background:var(--sand-deep)}.lane1-chart__bars{gap:var(--s-2);flex-direction:column;display:flex}.lane1-chart__bar-row{align-items:center;gap:var(--s-2);grid-template-columns:100px 1fr 40px;display:grid}.lane1-chart__bar-row--own .lane1-chart__bar-label{font-weight:700}.lane1-chart__bar-label{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.lane1-chart__bar-track{background:var(--sand-deep);border-radius:var(--r-sm);height:10px;overflow:hidden}.lane1-chart__bar-fill{background:var(--navy);height:100%}.lane1-chart__bar-row--own .lane1-chart__bar-fill{background:var(--coral)}.lane1-chart__bar-value{text-align:right;font-size:.85rem}.lane1-lead-form{gap:var(--s-3);background:var(--sand);border-radius:var(--r-lg);padding:var(--s-5);flex-direction:column;display:flex}.lane1-lead-form__fields{gap:var(--s-3);flex-wrap:wrap;display:flex}.lane1-lead-form__fields input{padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);flex:180px}.lane1-lead-form--done{background:var(--success-light);color:var(--success);font-weight:600}.lane1-lead-form__fields textarea{padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);font:inherit;resize:vertical;flex:100%}.lane1-lead-form__fields input[name=contact]{flex-basis:100%}.lane1-lead-form__reassurance{color:var(--ink-soft);font-size:.875rem}.lane1-report__top-cta{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--sand);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.lane1-report__top-cta p{margin:0;font-weight:600}#free-preview{scroll-margin-top:var(--s-4)}.lane1-pitch{gap:var(--s-3);flex-direction:column;display:flex}.lane1-pitch h3{margin:0}.lane1-pitch__intro{color:var(--ink-muted);margin:0}.lane1-pitch__problems,.lane1-pitch__steps{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.lane1-pitch__problem{gap:var(--s-2);padding:var(--s-4);background:var(--white);border:1px solid var(--line);border-left:4px solid var(--coral);border-radius:var(--r-lg);flex-direction:column;display:flex}.lane1-pitch__problem h4,.lane1-pitch__steps h4{margin:0;font-size:1.05rem}.lane1-pitch__problem p{margin:0}.lane1-pitch__fact{color:var(--coral-text);font-weight:600}.lane1-pitch__problem--bad{border-left-color:var(--coral-deep)}.lane1-pitch__problem--warning{border-left-color:var(--warning)}.lane1-pitch__problem--strength{border-left-color:var(--success)}.lane1-pitch__problem--strength .lane1-pitch__fact{color:#14593a}.lane1-pitch__fix{padding:var(--s-2) var(--s-3);background:var(--success-light);border-radius:var(--r-sm);color:var(--success)}.lane1-pitch--how{padding:var(--s-5);background:var(--navy);color:var(--sand);border-radius:var(--r-lg)}.lane1-pitch--how .lane1-pitch__intro{color:var(--on-navy-soft)}.lane1-pitch__steps li{gap:var(--s-3);align-items:flex-start;display:flex}.lane1-pitch__steps p{margin:var(--s-1) 0 0;color:var(--on-navy-soft)}.lane1-pitch__step-number{background:var(--coral);width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lane1-pitch--how .btn{align-self:flex-start}.lane1-report__details-heading{margin:var(--s-4) 0 0;padding-top:var(--s-4);border-top:1px solid var(--line)}.lane1-pitch__steps{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.lane1-pitch--how h3,.lane1-pitch--how h4{color:var(--white)}.lane1-lead-form .btn:disabled{opacity:.55;cursor:not-allowed}.lane1-report>*{min-width:0}.lane1-report__table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:600px){.lane1-report__ranking-table th,.lane1-report__ranking-table td{padding:var(--s-2);font-size:.875rem}}.lane1-scorecard__table{border-collapse:collapse;background:var(--white);border-radius:var(--r-lg);border:1px solid var(--line);width:100%;overflow:hidden}.lane1-scorecard__table th,.lane1-scorecard__table td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);text-align:left}.lane1-scorecard__table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.8rem}.lane1-scorecard__table tbody th{font-weight:600}@media (max-width:480px){.lane1-scorecard__table th,.lane1-scorecard__table td{padding:var(--s-2);font-size:.85rem}}.lane1-scorecard__row--behind td:nth-child(2){color:var(--coral-deep);font-weight:700}.lane1-scorecard__row--behind th:before{content:"";background:var(--coral-deep);border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.lane1-pitch__domain{padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:#ffffff1f;margin:0;font-weight:600}.lane1-scarcity{align-items:center;gap:var(--s-2);margin:var(--s-2) 0 0;padding:var(--s-1) var(--s-3);background:var(--coral);color:var(--white);border-radius:999px;align-self:flex-start;font-size:.875rem;font-weight:700;display:inline-flex}.lane1-scarcity:before{content:"";background:var(--white);border-radius:50%;width:8px;height:8px}.lane1-scarcity--large{padding:var(--s-2) var(--s-4);font-size:1rem}.lane1-pitch--how{gap:var(--s-4);padding:var(--s-6) var(--s-5)}.lane1-pitch--how h3{font-size:clamp(1.4rem,2.5vw,1.75rem)}.lane1-pitch--how .lane1-pitch__intro{max-width:60ch;font-size:1.05rem}.lane1-pitch--how .lane1-pitch__steps{gap:var(--s-4)}.lane1-pitch--how .lane1-pitch__steps li{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);background:#ffffff14;border:1px solid #ffffff24;flex-direction:column}.lane1-pitch--how .lane1-pitch__steps h4{font-size:1.2rem;line-height:1.3}.lane1-pitch--how .lane1-pitch__steps p{margin-top:var(--s-2);color:#ffffffe0;font-size:1rem;line-height:1.6}.lane1-pitch--how .lane1-pitch__steps li.lane1-pitch__step--recommended{border:2px solid var(--coral);background:#ffffff1f}.lane1-pitch--how .website-check__offer-fixes{margin-top:var(--s-3);padding:2px var(--s-2);border-radius:var(--r-sm);background:#ffffff24;font-size:.85rem;display:inline-block}.lane1-pitch--how .lane1-pitch__domain{font-size:1.05rem}.lane1-pitch__cta-row{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.lane1-pitch__cta-row .lane1-scarcity{align-self:center;margin:0}.website-check__competition{margin-block:var(--s-5)}.website-check__competition h4,.lane1-report__ai h4{margin:var(--s-3) 0 var(--s-2);font-size:.9375rem}.website-check__competition-list{gap:var(--s-1);margin:0;padding-left:1.25rem;display:grid}.website-check__competition-list--behind li::marker{color:var(--coral)}.website-check__competition-list--ahead li::marker{color:var(--success)}.lane1-lead-form__explain{gap:var(--s-4);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lane1-lead-form__explain h4{margin:0 0 var(--s-2);font-size:1rem}.lane1-lead-form__includes,.lane1-lead-form__steps{gap:var(--s-2);flex-direction:column;margin:0;padding-left:1.2em;font-size:.9375rem;line-height:1.5;display:flex}.lane1-lead-form__includes li::marker{color:var(--success)}.lane1-lead-form__steps li::marker{color:var(--navy);font-weight:700}@media (max-width:700px){.lane1-lead-form__explain{grid-template-columns:1fr}}.referral-banner{padding:var(--s-2) var(--s-3);background:var(--success-light);color:var(--success);border-radius:var(--r-sm);text-align:center;margin:0;font-weight:600}
