:root{--bm-paper:#faf8f3;--bm-surface:#fff;--bm-tint:#f2eee4;--bm-tint-strong:#e8e3d5;--bm-line:#e4e0d3;--bm-line-soft:#efebdf;--bm-ink:#0a0a0a;--bm-ink-2:#4a4a48;--bm-ink-3:#8a8880;--bm-accent:#b8431d;--bm-accent-ink:#7c2d12;--bm-accent-tint:#f7eae2;--bm-primary:#1a56db;--bm-primary-glow:#1a56db1f;--bm-text-main:#0c0b0a;--bm-text-muted:#6b6660;--bm-bg:#fafaf8;--bm-bg-alt:#f2f0eb;--bm-border:#e5e2dc;--bm-border-strong:#c9c5be;--bm-success:#16a34a;--bm-warm-accent:#f97316;--bm-font-display:var(--font-fraunces,"Fraunces"), Georgia, serif;--bm-font-sans:var(--font-jakarta,"Plus Jakarta Sans"), "DM Sans", system-ui, -apple-system, sans-serif;--bm-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}._container_110dh_31{width:100%;max-width:900px;margin:0 auto;padding:0 1.5rem}._mainContent_110dh_38{padding-top:2.25rem}._page_110dh_42{color:#0c0b0a;min-height:100vh;font-family:var(--font-dm-sans,"DM Sans"), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;background:#fafaf8 radial-gradient(circle at 1px 1px,#00000008 1px,#0000 0) 0 0/28px 28px;padding-top:60px}._toolCard_110dh_54{background:#fff;border:1px solid #d0ccc3;border-radius:14px;margin-bottom:2rem;padding:2.25rem 2rem 1.75rem;box-shadow:0 1px 2px #0c0b0a08}._toolLead_110dh_63{margin-bottom:1.5rem}._toolEyebrow_110dh_67{letter-spacing:.08em;text-transform:uppercase;color:#1a56db;background:#1a56db1a;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.875rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:600;display:inline-flex}._toolTitle_110dh_82{font-family:var(--font-fraunces,"Fraunces"), Georgia, serif;letter-spacing:-.02em;color:#0c0b0a;margin:0 0 .75rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.15}._toolText_110dh_92{color:#6b6660;max-width:62ch;margin:0;font-size:1rem;line-height:1.55}._urlForm_110dh_100{align-items:stretch;gap:.625rem;display:flex}@media (width<=640px){._urlForm_110dh_100{flex-direction:column}}._urlInputWrapper_110dh_111{flex:1;position:relative}._urlIcon_110dh_116{color:#6b6660;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._urlInput_110dh_111{color:#0c0b0a;background:#fff;border:1px solid #d0ccc3;border-radius:10px;outline:none;width:100%;padding:.875rem 1rem .875rem 2.5rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._urlInput_110dh_111:focus{border-color:#1a56db;box-shadow:0 0 0 3px #1a56db1a}._urlInput_110dh_111:disabled{opacity:.6;cursor:not-allowed}._analyzeBtn_110dh_145{color:#fff;cursor:pointer;white-space:nowrap;background:#1a56db;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.4rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,transform 50ms;display:inline-flex}._analyzeBtn_110dh_145:hover:not(:disabled){background:#174bc0}._analyzeBtn_110dh_145:active:not(:disabled){transform:translateY(1px)}._analyzeBtn_110dh_145:disabled{opacity:.55;cursor:not-allowed}._spinner_110dh_173{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_110dh_173}@keyframes _spin_110dh_173{to{transform:rotate(360deg)}}._errorMsg_110dh_187{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:.4rem;margin-top:.75rem;padding:.55rem .8rem;font-size:.8125rem;display:inline-flex}._toolMeta_110dh_200{color:#6b6660;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;font-size:.8125rem;display:flex}._toolMetaDot_110dh_210{background:#d0ccc3;border-radius:50%;width:3px;height:3px}._inlineIssueWrap_110dh_217{border-top:1px dashed #d0ccc3;flex-wrap:wrap;gap:.4rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._issueChip_110dh_226{color:#6b6660;white-space:nowrap;background:#f2f0eb;border:1px solid #d0ccc3;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.75rem;display:inline-flex}._loadingCard_110dh_239{background:#fff;border:1px solid #d0ccc3;border-radius:14px;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}._loadingSpinner_110dh_250{border:3px solid #f2f0eb;border-top-color:#1a56db;border-radius:50%;flex-shrink:0;width:28px;height:28px;animation:.7s linear infinite _spin_110dh_173}._loadingTitle_110dh_260{margin:0 0 .2rem;font-size:.9375rem;font-weight:600}._loadingSubtitle_110dh_266{color:#6b6660;margin:0;font-size:.8125rem}._sectionIntro_110dh_273{text-align:center;max-width:64ch;margin:0 auto 1.75rem}._sectionIntro_110dh_273 h2{font-family:var(--font-fraunces,"Fraunces"), Georgia, serif;letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:500;line-height:1.2}._sectionIntro_110dh_273 p{color:#6b6660;margin:0;font-size:.9375rem;line-height:1.6}._sectionEyebrow_110dh_293{letter-spacing:.1em;text-transform:uppercase;color:#1a56db;margin-bottom:.75rem;font-size:.6875rem;font-weight:600;display:inline-block}._capabilitySection_110dh_304{margin:3.5rem 0}._capabilityGrid_110dh_308{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width<=640px){._capabilityGrid_110dh_308{grid-template-columns:1fr}}._capabilityCard_110dh_319{background:#fff;border:1px solid #d0ccc3;border-radius:12px;padding:1.25rem}._capabilityCard_110dh_319 h3{letter-spacing:-.01em;margin:.6rem 0 .4rem;font-size:1rem;font-weight:600}._capabilityCard_110dh_319 p{color:#6b6660;margin:0;font-size:.875rem;line-height:1.55}._capabilityIcon_110dh_338{color:#1a56db;background:#1a56db1a;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._workflowSection_110dh_350{margin:3.5rem 0}._workflowList_110dh_354{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width<=640px){._workflowList_110dh_354{grid-template-columns:1fr}}._workflowCard_110dh_365{background:#fff;border:1px solid #d0ccc3;border-radius:12px;gap:1rem;padding:1.25rem;display:flex}._workflowCard_110dh_365 h3{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1rem;font-weight:600}._workflowCard_110dh_365 p{color:#6b6660;margin:0;font-size:.875rem;line-height:1.55}._workflowIndex_110dh_386{font-family:var(--font-fraunces,"Fraunces"), Georgia, serif;color:#1a56db;flex-shrink:0;min-width:2ch;font-size:1.25rem;font-weight:500}._specsSection_110dh_396{margin:3.5rem 0}._specsGrid_110dh_400{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width<=640px){._specsGrid_110dh_400{grid-template-columns:1fr}}._specsCard_110dh_411{background:#fff;border:1px solid #d0ccc3;border-radius:12px;padding:1.25rem}._specsCard_110dh_411 h3{margin:.6rem 0 .35rem;font-size:.9375rem;font-weight:600}._specsCard_110dh_411 p{color:#6b6660;margin:0;font-size:.875rem;line-height:1.55}._specsCard_110dh_411 p strong{color:#0c0b0a;font-weight:600}._specsIcon_110dh_433{color:#1a56db;background:#1a56db1a;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._faqSection_110dh_445{margin:3.5rem 0}._faqList_110dh_449{flex-direction:column;gap:.5rem;max-width:720px;margin:0 auto;display:flex}._faqItem_110dh_457{background:#fff;border:1px solid #d0ccc3;border-radius:12px;overflow:hidden}._faqQuestion_110dh_464{color:#0c0b0a;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:600;display:flex}._faqQuestion_110dh_464:hover{background:#f2f0eb}._faqChevron_110dh_484{color:#6b6660;flex-shrink:0;transition:transform .2s}._faqChevronOpen_110dh_490{transform:rotate(180deg)}._faqAnswerWrap_110dh_494{overflow:hidden}._faqAnswer_110dh_494{color:#6b6660;margin:0;padding:0 1.25rem 1.1rem;font-size:.9375rem;line-height:1.6}._brandmovSection_110dh_507{margin:4rem 0}._brandmovCard_110dh_511{background:#fff;border:1px solid #d0ccc3;border-radius:14px;grid-template-columns:1.4fr 1fr;gap:2rem;padding:2rem;display:grid}@media (width<=720px){._brandmovCard_110dh_511{grid-template-columns:1fr}}._brandmovList_110dh_526{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._brandmovList_110dh_526 li{color:#6b6660;font-size:.9375rem;line-height:1.55}._brandmovList_110dh_526 li strong{color:#0c0b0a;font-weight:600}._brandmovActions_110dh_544{flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;display:flex}._brandmovLink_110dh_552{color:#fff;background:#1a56db;border-radius:8px;align-items:center;gap:.4rem;padding:.7rem 1.15rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._brandmovLink_110dh_552:hover{background:#174bc0}._brandmovSecondary_110dh_569{color:#6b6660;font-size:.875rem;font-weight:500;text-decoration:none}._brandmovSecondary_110dh_569:hover{color:#0c0b0a}._brandmovNote_110dh_579{color:#6b6660;margin:0;font-size:.75rem}._resultsSection_110dh_586{flex-direction:column;gap:1.25rem;margin-bottom:3rem;display:flex}._scoreCard_110dh_593{background:#fff;border:1px solid #d0ccc3;border-radius:14px;grid-template-columns:1fr 1.1fr;gap:2rem;padding:1.75rem;display:grid}@media (width<=720px){._scoreCard_110dh_593{grid-template-columns:1fr}}._scoreLabel_110dh_608{letter-spacing:.08em;text-transform:uppercase;color:#6b6660;margin-bottom:.35rem;font-size:.75rem;font-weight:600}._scoreNumber_110dh_617{align-items:baseline;gap:.3rem;margin-bottom:.75rem;display:flex}._scoreValue_110dh_624{font-family:var(--font-fraunces,"Fraunces"), Georgia, serif;letter-spacing:-.03em;font-size:3.5rem;font-weight:500;line-height:1}._scoreMax_110dh_632{color:#6b6660;font-size:1rem}._scoreBarTrack_110dh_637{background:#f2f0eb;border-radius:999px;height:8px;margin-bottom:.9rem;position:relative;overflow:hidden}._scoreBarGradient_110dh_646{opacity:.85;background:linear-gradient(90deg,#ef4444 0%,#f97316 30%,#f59e0b 55%,#10b981 85%);position:absolute;inset:0}._scoreBarMarker_110dh_653{background:#0c0b0a;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-3px;transform:translate(-50%);box-shadow:0 1px 4px #0003}._scoreSummary_110dh_665{color:#6b6660;margin:0 0 .75rem;font-size:.875rem;line-height:1.55}._scoreMeta_110dh_672{color:#6b6660;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._scoreRight_110dh_681{min-width:0}._categoryScores_110dh_685{flex-direction:column;gap:.4rem;display:flex}._catScoreRow_110dh_691{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;font-family:inherit;transition:background .12s,border-color .12s;display:flex}._catScoreRow_110dh_691:hover{background:#f2f0eb}._catActive_110dh_709{background:#f2f0eb;border-color:#d0ccc3}._catScoreLeft_110dh_714{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._catScoreIcon_110dh_721{display:inline-flex}._catScoreName_110dh_725{color:#0c0b0a;font-size:.8125rem;font-weight:500}._catScoreRight_110dh_731{flex:1;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._catScoreBar_110dh_739{background:#f2f0eb;border-radius:999px;width:90px;height:5px;overflow:hidden}@media (width<=480px){._catScoreBar_110dh_739{width:60px}}._catScoreFill_110dh_752{border-radius:999px;height:100%}._catScorePct_110dh_757{text-align:right;min-width:3ch;font-size:.75rem;font-weight:600}._previewCard_110dh_765{background:#fff;border:1px solid #d0ccc3;border-radius:14px;padding:1.5rem}._previewHeader_110dh_772{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._previewHeader_110dh_772 h3{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}._previewHeader_110dh_772 svg{color:#1a56db}._previewNote_110dh_788{color:#6b6660;margin-left:auto;font-size:.75rem}._previewMockWrap_110dh_794{grid-template-columns:1.3fr 1fr;gap:1.25rem;display:grid}@media (width<=720px){._previewMockWrap_110dh_794{grid-template-columns:1fr}}._previewMock_110dh_794{background:#fff;border:1px solid #d0ccc3;border-radius:10px;overflow:hidden}._previewImageBox_110dh_812{aspect-ratio:1.91;background:#f2f0eb;justify-content:center;align-items:center;display:flex;overflow:hidden}._previewImage_110dh_812{object-fit:cover;width:100%;height:100%;display:block}._previewImageMissing_110dh_828{color:#6b6660;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}._previewImageMissing_110dh_828 span{max-width:32ch;font-size:.8125rem}._previewBody_110dh_842{background:#fff;padding:.9rem 1rem 1.1rem}._previewSite_110dh_847{letter-spacing:.06em;color:#6b6660;margin-bottom:.3rem;font-size:.6875rem}._previewTitle_110dh_854{color:#0c0b0a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._previewDesc_110dh_866{color:#6b6660;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}._previewMeta_110dh_876{flex-direction:column;gap:.65rem;margin:0;display:flex}._previewMeta_110dh_876 div{flex-direction:column;gap:.15rem;display:flex}._previewMeta_110dh_876 dt{letter-spacing:.06em;text-transform:uppercase;color:#6b6660;margin:0;font-size:.6875rem;font-weight:600}._previewMeta_110dh_876 dd{color:#0c0b0a;margin:0;font-size:.875rem;font-weight:500}._previewMetaMuted_110dh_902{color:#6b6660;font-size:.8125rem;font-weight:400}._priorityCard_110dh_909{background:#fffbeb;border:1px solid #fde68a;border-radius:14px;padding:1.5rem}._priorityHeader_110dh_916{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._priorityIcon_110dh_923{color:#d97706}._priorityTitle_110dh_927{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}._prioritySubtitle_110dh_934{color:#6b6660;margin:0 0 1rem;font-size:.875rem}._priorityList_110dh_940{flex-direction:column;gap:.75rem;display:flex}._priorityItem_110dh_946{background:#fff;border:1px solid #fde68a;border-radius:10px;padding:.9rem 1rem}._priorityItemTop_110dh_953{align-items:flex-start;gap:.65rem;margin-bottom:.45rem;display:flex}._priorityBullet_110dh_960{color:#d97706;background:#fef3c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._priorityLabel_110dh_972{color:#0c0b0a;font-size:.9375rem;font-weight:600;line-height:1.35}._priorityCategory_110dh_979{color:#6b6660;font-size:.75rem}._priorityDetail_110dh_984{color:#6b6660;padding-left:calc(24px + .65rem);font-size:.8125rem;line-height:1.55}._checksCard_110dh_992{background:#fff;border:1px solid #d0ccc3;border-radius:14px;padding:1.5rem}._checksHeader_110dh_999{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}._checksTitle_110dh_1006{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}._checksScore_110dh_1013{color:#6b6660;font-size:.75rem;font-weight:600}._checksList_110dh_1019{flex-direction:column;gap:.35rem;display:flex}._checkRow_110dh_1025{background:#fafaf8;border:1px solid #d0ccc3;border-radius:8px;padding:.7rem .9rem;transition:background .12s}._checkRow_110dh_1025:hover,._checkRowOpen_110dh_1036{background:#f2f0eb}._checkRowTop_110dh_1040{align-items:center;gap:.6rem;display:flex}._checkLabel_110dh_1046{color:#0c0b0a;flex:1;font-size:.875rem;font-weight:500}._checkPts_110dh_1053{color:#6b6660;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}._checkDetail_110dh_1060{color:#6b6660;padding:.55rem 0 0 1.6rem;font-size:.8125rem;line-height:1.55}._statusPass_110dh_1067{color:#10b981}._statusWarn_110dh_1071{color:#f59e0b}._statusFail_110dh_1075{color:#ef4444}
