.AuditForm_pageWrapper__AWNzt{position:relative;min-height:calc(100vh - var(--nav-height));display:flex;align-items:center;justify-content:center;overflow:hidden}.AuditForm_bgGlow__1piQY{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 20%,rgba(232,146,10,.06) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 80% 70%,rgba(232,146,10,.03) 0,transparent 60%);pointer-events:none}.AuditForm_centeredWrapper__LwYHt{width:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-2xl) var(--space-xl);min-height:calc(100vh - var(--nav-height))}.AuditForm_formCard__6ep9x{width:100%;max-width:520px;background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-lg),0 0 80px rgba(232,146,10,.04);position:relative}.AuditForm_formCard__6ep9x:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40%;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent)}.AuditForm_formHeader__nVF9M{margin-bottom:var(--space-xl);text-align:center}.AuditForm_eyebrow__JWDkj{display:inline-block;font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-md);padding:4px 12px;border:1px solid var(--color-border-accent);border-radius:100px;background:var(--color-accent-dim)}.AuditForm_headline__Gpa7L{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:var(--color-text-primary);margin-bottom:var(--space-md)}.AuditForm_headlineAccent__Comwg{color:var(--color-accent)}.AuditForm_subhead__GA9a2{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7;max-width:420px;margin:0 auto}.AuditForm_form__sOLa5{display:flex;flex-direction:column;gap:var(--space-md)}.AuditForm_fieldGroup__riDen{display:flex;flex-direction:column;gap:var(--space-sm)}.AuditForm_label__I0Flv{font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);letter-spacing:.02em}.AuditForm_input__58_EO{width:100%;background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:14px var(--space-md);font-family:var(--font-body);font-size:.9375rem;color:var(--color-text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.AuditForm_input__58_EO::placeholder{color:var(--color-text-tertiary)}.AuditForm_input__58_EO:focus{border-color:var(--color-border-accent);box-shadow:0 0 0 3px rgba(232,146,10,.1)}.AuditForm_submitBtn__Eg0t6{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);width:100%;padding:16px var(--space-xl);background:var(--color-accent);color:var(--color-text-on-accent);font-family:var(--font-body);font-size:1rem;font-weight:700;border-radius:var(--radius-md);cursor:pointer;border:none;transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);margin-top:var(--space-sm);box-shadow:var(--shadow-accent)}.AuditForm_submitBtn__Eg0t6:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 8px 40px rgba(232,146,10,.4)}.AuditForm_submitBtn__Eg0t6:active:not(:disabled){transform:translateY(0)}.AuditForm_submitBtn__Eg0t6:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.AuditForm_disclaimer__jl3CI{font-size:.8125rem;color:var(--color-text-tertiary);text-align:center;margin-top:var(--space-md);line-height:1.5}.AuditForm_loadingCard__IVj9q{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);text-align:center;max-width:400px;width:100%}.AuditForm_loadingRing__Da3Aw{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.AuditForm_loadingRingSvg___aWtv{position:absolute;inset:0;animation:AuditForm_spin__epaFj 1.4s linear infinite}.AuditForm_loadingArc__Qjgdg{transform-origin:center}.AuditForm_loadingIcon__8Xo79{color:var(--color-accent);position:relative;z-index:1}@keyframes AuditForm_spin__epaFj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuditForm_loadingBusiness__XlRNT{font-family:var(--font-display);font-size:1.375rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.025em}.AuditForm_loadingLabel___mtpo{font-size:.875rem;color:var(--color-text-secondary);margin-top:-12px}.AuditForm_stepsList__mikrW{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm);width:100%;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg)}.AuditForm_stepItem__B6FwP{display:flex;align-items:center;gap:10px;font-size:.875rem;transition:color var(--transition-base),opacity var(--transition-base)}.AuditForm_stepPending__OuBvX{color:var(--color-text-tertiary);opacity:.5}.AuditForm_stepActive__Rswjn{color:var(--color-text-primary)}.AuditForm_stepDone__GRQjp{color:#34d399}.AuditForm_stepCheck__qS9dV{color:#34d399;flex-shrink:0}.AuditForm_stepSpinner__YoAOU{color:var(--color-accent);flex-shrink:0;animation:AuditForm_spin__epaFj 1s linear infinite}.AuditForm_stepDot__72BnC{width:14px;height:14px;border-radius:50%;border:1.5px solid;flex-shrink:0}.AuditForm_errorCard__Von6V{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);text-align:center;max-width:400px;background:var(--color-bg-surface);border:1px solid hsla(0,91%,71%,.25);border-radius:var(--radius-xl);padding:var(--space-2xl)}.AuditForm_errorIcon__4RW12{color:#f87171;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:hsla(0,91%,71%,.08);border:1px solid hsla(0,91%,71%,.2)}.AuditForm_errorTitle__D5eA_{font-size:1.25rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.02em}.AuditForm_errorDesc__X6d7N{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65}.AuditForm_retryBtn__hdoCB{padding:12px var(--space-xl);background:var(--color-accent);color:var(--color-text-on-accent);font-family:var(--font-body);font-size:.9375rem;font-weight:700;border-radius:var(--radius-md);border:none;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);margin-top:var(--space-sm)}.AuditForm_retryBtn__hdoCB:hover{background:var(--color-accent-hover);transform:translateY(-1px)}@media (max-width:600px){.AuditForm_centeredWrapper__LwYHt{padding:var(--space-lg)}.AuditForm_formCard__6ep9x{padding:var(--space-xl) var(--space-lg)}.AuditForm_headline__Gpa7L{font-size:1.75rem}}.ConfirmBusiness_pageWrapper__je9KA{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl) var(--space-md);position:relative}.ConfirmBusiness_bgGlow__c5YGN{position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 20%,rgba(232,146,10,.06) 0,transparent 70%);pointer-events:none}.ConfirmBusiness_centeredWrapper__ki6J5{position:relative;z-index:1;width:100%;max-width:520px}.ConfirmBusiness_card__Jeg_G{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg)}.ConfirmBusiness_eyebrow__R6b6w{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.ConfirmBusiness_intro__I_uDj{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.ConfirmBusiness_businessCard__3KFlc{background:var(--color-bg-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}.ConfirmBusiness_businessHeader__Pepi7{display:flex;flex-direction:column;gap:var(--space-xs)}.ConfirmBusiness_businessName___hKfk{font-family:var(--font-display);font-size:1.375rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.02em;margin:0}.ConfirmBusiness_businessType__LoaGC{font-size:.8125rem;color:var(--color-accent);font-weight:600}.ConfirmBusiness_details__TuiX0{display:flex;flex-direction:column;gap:var(--space-sm)}.ConfirmBusiness_detail__udgDo{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.ConfirmBusiness_detailIcon__Q7fRl{color:var(--color-accent);flex-shrink:0;margin-top:2px}.ConfirmBusiness_mapsLink__qx0VH{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--color-accent);text-decoration:none;font-weight:600;transition:opacity var(--transition-fast)}.ConfirmBusiness_mapsLink__qx0VH:hover{opacity:.8}.ConfirmBusiness_leadFields__iwsgF{display:flex;flex-direction:column;gap:var(--space-md)}.ConfirmBusiness_fieldGroup__x9ZdB{display:flex;flex-direction:column;gap:var(--space-xs)}.ConfirmBusiness_label__YZ5K_{font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);letter-spacing:.02em}.ConfirmBusiness_input__3IZ_2{width:100%;padding:11px var(--space-md);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.9375rem;transition:border-color var(--transition-fast);outline:none}.ConfirmBusiness_input__3IZ_2::placeholder{color:var(--color-text-secondary);opacity:.5}.ConfirmBusiness_input__3IZ_2:focus{border-color:var(--color-accent)}.ConfirmBusiness_consentLabel__aaHKO{display:flex;align-items:flex-start;gap:var(--space-sm);cursor:pointer;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.ConfirmBusiness_checkbox__M3_ue{margin-top:2px;flex-shrink:0;accent-color:var(--color-accent);width:15px;height:15px;cursor:pointer}.ConfirmBusiness_actions__IVrL4{display:flex;flex-direction:column;gap:var(--space-sm)}.ConfirmBusiness_confirmBtn__XDc0N{width:100%;padding:14px var(--space-lg);background:var(--color-accent);color:var(--color-text-on-accent);border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:700;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}.ConfirmBusiness_confirmBtn__XDc0N:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.ConfirmBusiness_retryBtn__3q5Oo{width:100%;padding:12px var(--space-lg);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.ConfirmBusiness_retryBtn__3q5Oo:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.AuditReport_reportWrapper__Rk13T{min-height:100vh;background:var(--color-bg)}.AuditReport_content__3ulSp{max-width:1160px;margin:0 auto;padding:var(--space-xl) var(--space-xl) var(--space-4xl);display:flex;flex-direction:column;gap:var(--space-lg)}.AuditReport_gaugeActions__SNDeW{display:flex;gap:var(--space-sm);margin-top:var(--space-md);justify-content:center}.AuditReport_gaugeBtn__ZUiUV{display:flex;align-items:center;gap:5px;padding:7px 12px;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);white-space:nowrap}.AuditReport_gaugeBtn__ZUiUV:hover{color:var(--color-text-primary);background:hsla(39,35%,92%,.06)}.AuditReport_gaugeBtnAccent__bw9mc{background:var(--color-accent);color:var(--color-text-on-accent);border-color:var(--color-accent)}.AuditReport_gaugeBtnAccent__bw9mc:hover{background:var(--color-accent-hover);color:var(--color-text-on-accent);border-color:var(--color-accent-hover)}.AuditReport_printHeader__lCkXN{display:none}.AuditReport_card__UWaRi{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);position:relative;overflow:hidden}.AuditReport_cardHeader__T2mGe{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border)}.AuditReport_cardIcon__zA6SQ{color:var(--color-accent);flex-shrink:0}.AuditReport_cardTitle___IKzC{font-family:var(--font-display);font-size:1.0625rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.025em;line-height:1.2}.AuditReport_cardSub__GrfFt{margin-left:auto;font-size:.75rem;color:var(--color-text-tertiary);white-space:nowrap}.AuditReport_twoCol__9q8dK{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.AuditReport_heroSection__DSO9O{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-2xl);position:relative;overflow:hidden}.AuditReport_heroSection__DSO9O:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-border-accent),transparent)}.AuditReport_heroTop__xs9k0{display:flex;align-items:center;gap:var(--space-2xl)}.AuditReport_gaugeWrap__caqWE{flex-shrink:0}.AuditReport_gaugeScore___Fauu{font-family:var(--font-display);font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1}.AuditReport_gaugeMax__EIkRF{font-size:.75rem;color:var(--color-text-tertiary);font-weight:500;margin-top:2px}.AuditReport_gradeBadge__EOdPo{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:100px;margin-top:8px}.AuditReport_heroMeta__bioNl{flex:1 1;min-width:0}.AuditReport_heroName__0juNw{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:var(--color-text-primary);letter-spacing:-.035em;line-height:1.1;margin-bottom:var(--space-sm)}.AuditReport_heroAddress__FiT9m{display:flex;align-items:center;gap:6px;font-size:.875rem;color:var(--color-text-secondary);margin-bottom:var(--space-md)}.AuditReport_heroBadges__JSYsg{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.AuditReport_heroBadge__qHSSl{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:100px;padding:4px 10px;text-transform:capitalize}.AuditReport_heroBadgeLink__iZUp0{text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast)}.AuditReport_heroBadgeLink__iZUp0:hover{border-color:var(--color-border-accent);color:var(--color-accent)}.AuditReport_heroScoreSummary__coD9k{display:flex;align-items:flex-end;gap:var(--space-md)}.AuditReport_miniScore__kBPxD{display:flex;flex-direction:column;align-items:center;gap:6px}.AuditReport_miniScoreBar__KUqrS{width:6px;height:40px;background:var(--color-bg-elevated);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.AuditReport_miniScoreFill__QVc3T{width:100%;border-radius:3px;transition:height 1s ease}.AuditReport_miniScoreLabel__zlDh8{font-size:.625rem;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.AuditReport_catList__Ntb6x{display:flex;flex-direction:column;gap:var(--space-lg)}.AuditReport_catHeader__y_koY{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.AuditReport_catName__kuVvh{font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.AuditReport_catScore__9jlN7{font-family:var(--font-display);font-size:1.0625rem;font-weight:800;letter-spacing:-.02em}.AuditReport_catMax__efHr_{font-size:.75rem;color:var(--color-text-tertiary);font-weight:500}.AuditReport_catDesc__r7_B4{font-size:.8125rem;color:var(--color-text-tertiary);line-height:1.55;margin-bottom:8px}.AuditReport_barTrack__3hWIS{height:6px;background:var(--color-bg-elevated);border-radius:3px;overflow:hidden}.AuditReport_barFill__wPbyD{height:100%;border-radius:3px;min-width:2px}.AuditReport_recList__B4Qq2{list-style:none;display:flex;flex-direction:column;gap:var(--space-md)}.AuditReport_recItem__gsEDW{display:flex;gap:var(--space-md);align-items:flex-start}.AuditReport_recNum__REu65{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--color-accent-dim);border:1px solid var(--color-border-accent);color:var(--color-accent);font-size:.6875rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.AuditReport_recText__z8u6O{font-size:.875rem;line-height:1.65;color:var(--color-text-secondary)}.AuditReport_noRecs__MO6jY{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl) 0;text-align:center}.AuditReport_noRecs__MO6jY p{font-size:.9375rem;color:var(--color-text-secondary)}.AuditReport_speedGrid__NgLIW{display:flex;gap:var(--space-xl);align-items:center}.AuditReport_speedGaugeWrap__MV8qp{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);flex-shrink:0}.AuditReport_speedScore__F0JIt{font-family:var(--font-display);font-size:2.25rem;font-weight:800;letter-spacing:-.04em;line-height:1}.AuditReport_speedLabel__hR3jh{font-size:.75rem;color:var(--color-text-tertiary)}.AuditReport_speedTitle__c4xcU{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);text-align:center;line-height:1.4}.AuditReport_vitalsGrid__0XPVa{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);flex:1 1}.AuditReport_vitalCard__5CQNz{background:var(--color-bg-elevated);border-radius:var(--radius-md);padding:var(--space-md);display:flex;flex-direction:column;gap:6px}.AuditReport_vitalLabel__sNEPc{font-size:.75rem;color:var(--color-text-tertiary);line-height:1.3}.AuditReport_vitalValue___8sCF{font-family:var(--font-display);font-size:1.375rem;font-weight:800;letter-spacing:-.03em;line-height:1}.AuditReport_vitalBadge__G3n8E{display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:100px;align-self:flex-start}.AuditReport_opportunities__LXsW5{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.AuditReport_oppTitle__sFjDy{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-tertiary);margin-bottom:var(--space-md)}.AuditReport_oppList__6CZPI{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm)}.AuditReport_oppItem__N5Iia{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:.875rem;color:var(--color-text-secondary)}.AuditReport_oppSavings__qlASO{margin-left:auto;flex-shrink:0;font-size:.75rem;color:var(--color-accent);font-weight:700;background:var(--color-accent-dim);padding:2px 8px;border-radius:100px}.AuditReport_seoGrid__rp5oV{display:flex;flex-direction:column;gap:2px}.AuditReport_seoRow__PDb0a{display:flex;align-items:flex-start;gap:var(--space-sm);padding:8px 0;border-bottom:1px solid var(--color-border)}.AuditReport_seoRow__PDb0a:last-child{border-bottom:none}.AuditReport_seoIcon__7KsT3{flex-shrink:0;margin-top:1px}.AuditReport_seoText__8o3Hp{display:flex;flex-direction:column;gap:2px;min-width:0}.AuditReport_seoLabel__DEas8{font-size:.875rem;color:var(--color-text-primary);font-weight:500}.AuditReport_seoDesc__GrQNg{line-height:1.5}.AuditReport_seoDesc__GrQNg,.AuditReport_seoValue__o0Yaz{font-size:.75rem;color:var(--color-text-tertiary)}.AuditReport_noWebsite__dpbrV{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-lg) 0}.AuditReport_noWebsite__dpbrV p{font-size:.9375rem;color:var(--color-text-secondary)}.AuditReport_compList__RjCD8{display:flex;flex-direction:column;gap:var(--space-md)}.AuditReport_compRow__wk196{display:flex;flex-direction:column;gap:6px}.AuditReport_compName__Gejnp{display:flex;align-items:center;gap:var(--space-sm)}.AuditReport_compYouBadge__e8hTG{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);background:var(--color-accent-dim);border:1px solid var(--color-border-accent);border-radius:100px;padding:2px 8px;flex-shrink:0}.AuditReport_compNameText__y0yEp{color:var(--color-text-secondary)}.AuditReport_compNameText__y0yEp,.AuditReport_compNameYou__FbpIw{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuditReport_compNameYou__FbpIw{font-weight:600;color:var(--color-text-primary)}.AuditReport_compBarWrap__HX84A{display:flex;align-items:center;gap:var(--space-sm)}.AuditReport_compTrack__MCs_2{flex:1 1;height:8px;background:var(--color-bg-elevated);border-radius:4px;overflow:hidden}.AuditReport_compFill__i7hHe{height:100%;border-radius:4px;transition:width 1s cubic-bezier(.4,0,.2,1);min-width:2px}.AuditReport_compCount__J12RX{font-size:.8125rem;font-weight:700;min-width:36px;text-align:right}.AuditReport_compNote__hrAFL{font-size:.75rem;color:var(--color-text-tertiary);margin-top:var(--space-sm);line-height:1.5}.AuditReport_noCompetitors__1DFN1{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6}.AuditReport_reviewsGrid__KTozW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.AuditReport_reviewCard__kBA5q{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.AuditReport_reviewTop__2_zCf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.AuditReport_reviewStars__W1aEp{display:flex;gap:2px}.AuditReport_reviewDate__4x8Q3{font-size:.75rem;color:var(--color-text-tertiary)}.AuditReport_reviewText__RhZW1{font-size:.875rem;color:var(--color-text-secondary);line-height:1.65;flex:1 1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.AuditReport_reviewAuthor__pRdG1{font-size:.8125rem;color:var(--color-text-tertiary);font-weight:500}.AuditReport_ctaBanner__Jjb83{background:var(--color-bg-surface);border:1px solid var(--color-border-accent);border-radius:var(--radius-xl);padding:var(--space-2xl);text-align:center;position:relative;overflow:hidden}.AuditReport_ctaGlow__P6W2K{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(232,146,10,.08) 0,transparent 70%);pointer-events:none}.AuditReport_ctaContent__BrRhf{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.AuditReport_ctaEyebrow__STrMy{font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.AuditReport_ctaHeadline__7iLT0{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:800;color:var(--color-text-primary);letter-spacing:-.035em;line-height:1.1;max-width:640px}.AuditReport_ctaDesc___P_zU{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7;max-width:520px}.AuditReport_ctaBtn__A_U5g{display:inline-flex;align-items:center;gap:var(--space-sm);padding:16px var(--space-2xl);background:var(--color-accent);color:var(--color-text-on-accent);font-family:var(--font-body);font-size:1rem;font-weight:700;border-radius:var(--radius-md);text-decoration:none;transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:var(--shadow-accent);margin-top:var(--space-sm)}.AuditReport_ctaBtn__A_U5g:hover{background:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 8px 40px rgba(232,146,10,.4)}@media (max-width:900px){.AuditReport_twoCol__9q8dK{grid-template-columns:1fr}.AuditReport_heroTop__xs9k0{flex-direction:column;align-items:center;text-align:center;gap:var(--space-xl)}.AuditReport_heroMeta__bioNl{display:flex;flex-direction:column;align-items:center}.AuditReport_heroAddress__FiT9m,.AuditReport_heroScoreSummary__coD9k{justify-content:center}.AuditReport_reviewsGrid__KTozW{grid-template-columns:1fr}.AuditReport_speedGrid__NgLIW{flex-direction:column;align-items:flex-start}.AuditReport_vitalsGrid__0XPVa{width:100%}.AuditReport_gaugeActions__SNDeW{flex-direction:column;width:100%}.AuditReport_gaugeBtn__ZUiUV{justify-content:center}}@media (max-width:600px){.AuditReport_content__3ulSp{padding:var(--space-lg) var(--space-md) var(--space-3xl);gap:var(--space-md)}.AuditReport_card__UWaRi,.AuditReport_ctaBanner__Jjb83,.AuditReport_heroSection__DSO9O{padding:var(--space-lg)}.AuditReport_vitalsGrid__0XPVa{grid-template-columns:1fr}.AuditReport_ctaHeadline__7iLT0{font-size:1.5rem}.AuditReport_reviewsGrid__KTozW{grid-template-columns:1fr}}@media print{.AuditReport_reportWrapper__Rk13T{background:#fff;color:#0a0a0b}.AuditReport_content__3ulSp{padding:0;gap:16px}.AuditReport_printHeader__lCkXN{display:block;font-size:10px;color:#666;padding:8px 0 16px;border-bottom:1px solid #eee;margin-bottom:16px}.AuditReport_card__UWaRi,.AuditReport_ctaBanner__Jjb83,.AuditReport_heroSection__DSO9O{background:#fff;border:1px solid #e5e7eb;box-shadow:none;page-break-inside:avoid;break-inside:avoid}.AuditReport_cardTitle___IKzC,.AuditReport_catName__kuVvh,.AuditReport_gaugeScore___Fauu,.AuditReport_heroName__0juNw{color:#0a0a0b}.AuditReport_compNameText__y0yEp,.AuditReport_ctaDesc___P_zU,.AuditReport_heroAddress__FiT9m,.AuditReport_recText__z8u6O,.AuditReport_reviewText__RhZW1,.AuditReport_seoLabel__DEas8{color:#374151}.AuditReport_heroBadge__qHSSl,.AuditReport_stickyEyebrow__ZKiof{border-color:#e5e7eb;background:#f9fafb;color:#374151}.AuditReport_barTrack__3hWIS,.AuditReport_compTrack__MCs_2,.AuditReport_miniScoreBar__KUqrS{background:#f3f4f6}.AuditReport_reviewCard__kBA5q,.AuditReport_vitalCard__5CQNz{background:#f9fafb;border-color:#e5e7eb}.AuditReport_compNote__hrAFL,.AuditReport_oppTitle__sFjDy,.AuditReport_reviewAuthor__pRdG1,.AuditReport_reviewDate__4x8Q3,.AuditReport_vitalLabel__sNEPc{color:#6b7280}.AuditReport_ctaBanner__Jjb83{background:#fffbeb;border-color:#f59e0b}.AuditReport_ctaEyebrow__STrMy,.AuditReport_ctaHeadline__7iLT0{color:#92400e}.AuditReport_ctaBtn__A_U5g{background:#e8920a;color:#fff;box-shadow:none}}