._hero_jbl1q_3{background:linear-gradient(135deg,var(--bg-primary),var(--surface-primary));padding:64px 24px 80px;text-align:center}._heroTitle_jbl1q_4{color:var(--text-primary);font-size:2.4rem;font-weight:700;letter-spacing:-.03em;line-height:1.15;max-width:700px;margin:0 auto 16px}._heroSubtitle_jbl1q_5{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;max-width:560px;margin:0 auto 32px}._form_jbl1q_7{display:flex;gap:12px;max-width:520px;margin:0 auto;flex-wrap:wrap;justify-content:center}._urlInput_jbl1q_8{flex:1 1 300px;padding:14px 18px;font-size:1rem;border-radius:8px;border:2px solid var(--border-default);background:var(--surface-primary);color:var(--text-primary);outline:none;min-width:200px}._honeypot_jbl1q_18{display:none}._submitBtn_jbl1q_19{padding:14px 28px;font-size:1rem;font-weight:700;border-radius:8px;border:none;cursor:pointer;background:var(--brand-primary);color:var(--brand-contrast);white-space:nowrap;transition:background .15s}._submitBtnLoading_jbl1q_20{cursor:wait;background:var(--text-secondary)}._errorText_jbl1q_21{color:var(--signal-critical);margin-top:16px;font-size:.9rem}._results_jbl1q_23{max-width:760px;margin:-48px auto 0;padding:0 24px 64px;position:relative;z-index:1}._scoreCard_jbl1q_24{background:linear-gradient(135deg,var(--bg-primary),var(--surface-elevated));border-radius:16px;padding:36px 32px 28px;display:flex;justify-content:center;gap:48px;flex-wrap:wrap;box-shadow:var(--shadow-elevated)}._ringWrap_jbl1q_26{text-align:center}._ringTrack_jbl1q_27{stroke:var(--border-strong)}._ringProgress_jbl1q_28{transition:stroke-dashoffset var(--duration-score-ring) var(--ease-out);transform:rotate(-90deg);transform-origin:50% 50%}._ringPass_jbl1q_29{stroke:var(--brand-primary)}._ringWarn_jbl1q_30{stroke:var(--signal-warning)}._ringFail_jbl1q_31{stroke:var(--signal-critical)}._scoreValue_jbl1q_32{font-size:1.8rem;font-weight:700;fill:var(--text-primary)}._scoreRingLabel_jbl1q_33{color:var(--text-secondary);font-size:.8rem;margin-top:4px;font-weight:600}._scanMeta_jbl1q_35{text-align:center;color:var(--text-secondary);font-size:.8rem;margin-top:12px}._checksSection_jbl1q_37{margin-top:32px}._checksHeading_jbl1q_38{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-bottom:16px}._checksList_jbl1q_39{display:flex;flex-direction:column;gap:8px}._checkRow_jbl1q_41{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:8px}._checkRowPass_jbl1q_42{background:var(--brand-soft)}._checkRowWarn_jbl1q_43{background:var(--signal-warning-soft)}._checkRowFail_jbl1q_44{background:var(--signal-critical-soft)}._checkIcon_jbl1q_45{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-inverted);font-weight:700;font-size:.75rem}._checkIconPass_jbl1q_46{background:var(--brand-primary)}._checkIconWarn_jbl1q_47{background:var(--signal-warning)}._checkIconFail_jbl1q_48{background:var(--signal-critical)}._checkBody_jbl1q_49{flex:1}._checkName_jbl1q_50{font-weight:600;font-size:.9rem;color:var(--text-primary)}._checkDetail_jbl1q_51{font-size:.82rem;color:var(--text-secondary);margin-top:2px}._checkBadge_jbl1q_52{font-size:.7rem;font-weight:600;text-transform:uppercase;padding:2px 8px;border-radius:4px;white-space:nowrap}._checkBadgeSeo_jbl1q_53{color:var(--brand-primary);background:var(--brand-soft)}._checkBadgeGeo_jbl1q_54{color:var(--signal-warning);background:var(--signal-warning-soft)}._ctaBox_jbl1q_56{background:var(--surface-primary);border-radius:12px;padding:32px 28px;margin-top:32px;text-align:center;border:2px solid var(--brand-primary)}._ctaHeading_jbl1q_57{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0 0 8px}._ctaText_jbl1q_58{color:var(--text-secondary);font-size:.9rem;max-width:480px;margin:0 auto 20px}._ctaForm_jbl1q_59{display:flex;gap:10px;max-width:420px;margin:0 auto;flex-wrap:wrap;justify-content:center}._emailInput_jbl1q_60{flex:1 1 220px;padding:12px 16px;font-size:.95rem;border-radius:8px;border:1px solid var(--border-default);background:var(--surface-elevated);color:var(--text-primary);outline:none;min-width:180px}._ctaSubmitBtn_jbl1q_61{padding:12px 24px;font-size:.95rem;font-weight:700;border-radius:8px;border:none;cursor:pointer;background:var(--brand-primary);color:var(--brand-contrast);white-space:nowrap}._ctaSubmitBtnLoading_jbl1q_62{cursor:wait}._ctaFootnote_jbl1q_63{color:var(--text-secondary);font-size:.75rem;margin-top:12px}._successCheck_jbl1q_65{font-size:2rem;margin-bottom:8px}._successHeading_jbl1q_66{font-size:1.1rem;font-weight:700;color:var(--brand-primary);margin:0 0 8px}._successText_jbl1q_67{color:var(--text-secondary);font-size:.9rem;margin:0 0 20px}._installLink_jbl1q_68{display:inline-block;background:var(--brand-primary);color:var(--brand-contrast);padding:14px 32px;border-radius:8px;font-weight:700;text-decoration:none;font-size:1rem}._howItWorks_jbl1q_70{max-width:700px;margin:0 auto;padding:64px 24px}._howItWorksHeading_jbl1q_71{font-size:1.4rem;font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:40px}._signalGrid_jbl1q_72{display:grid;grid-template-columns:1fr 1fr;gap:24px}._signalGroupTitle_jbl1q_73{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}._signalGroupTitleSeo_jbl1q_74{color:var(--brand-primary)}._signalGroupTitleGeo_jbl1q_75{color:var(--signal-warning)}._signalList_jbl1q_76{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._signalListItem_jbl1q_77{font-size:.9rem;color:var(--text-secondary);display:flex;gap:8px;align-items:center}._signalCheckSeo_jbl1q_78{color:var(--brand-primary)}._signalCheckGeo_jbl1q_79{color:var(--signal-warning)}._howItWorksFootnote_jbl1q_80{text-align:center;color:var(--text-secondary);font-size:.85rem;margin-top:40px}
