.apps_page__bVHKG{background:var(--bg);min-height:100%}.apps_bar__F1tE4{justify-content:space-between;flex-wrap:wrap;padding:12px 20px;background:var(--navy-900);color:var(--on-navy)}.apps_bar__F1tE4,.apps_brand__dSdI8{display:flex;align-items:center;gap:12px}.apps_brand__dSdI8{min-width:0;font-size:14px;color:var(--on-navy-muted)}.apps_brand__dSdI8 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apps_barRight__BsAF2{display:flex;align-items:center;gap:12px}.apps_linkBtn__sT0n6{background:none;border:0;padding:4px 2px;color:#fff;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.apps_main__AH78t{max-width:1240px;margin:0 auto;padding:20px 20px 48px;display:flex;flex-direction:column;gap:20px}.apps_notice__kKUJS{margin:0;padding:10px 14px;border-radius:10px;background:var(--teal-50);color:var(--teal-700);font-weight:600}.apps_overview__b0jL8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:20px;gap:20px}.apps_big__2NSp5{margin:0 0 6px;font-size:20px;font-weight:650;letter-spacing:-.01em}.apps_scanForm___UkNP{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.apps_scanForm___UkNP button[disabled]{opacity:.55;cursor:not-allowed}.apps_trend__3KBpB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.apps_trend__3KBpB li{display:grid;grid-template-columns:96px minmax(0,1fr) 44px 104px;grid-gap:10px;gap:10px;align-items:center}.apps_track__heF5v{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.apps_track__heF5v i{display:block;height:100%;background:var(--teal-600);border-radius:4px}.apps_ready__BCiCG{color:var(--muted);font-size:13px;text-align:right}.apps_plans__dFUiU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.apps_rivalsForm__OX2RZ{display:grid;grid-gap:8px;gap:8px;margin-top:14px;max-width:520px}.apps_rivalsForm__OX2RZ label{font-size:14px;font-weight:600}.apps_rivalsForm__OX2RZ input,.apps_rivalsForm__OX2RZ textarea{font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);resize:vertical}.apps_rivalsForm__OX2RZ input{min-height:44px}.apps_rivalsForm__OX2RZ button{justify-self:start}.apps_marketPick__IK7W1{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;font-size:14px}.apps_marketPick__IK7W1 select{font:inherit;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.apps_plan__C2WMm{border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--surface)}.apps_planHead__J9nFd{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.apps_planHead__J9nFd b{font-size:17px}.apps_planHead__J9nFd .apps_num__Fec_7{font-size:22px;font-weight:650}.apps_plan__C2WMm ul{margin:0;padding-left:18px;color:var(--ink-2);font-size:14px;display:flex;flex-direction:column;gap:4px}.apps_plan__C2WMm button{margin-top:auto}.apps_pair__56_r5{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:20px;gap:20px}.apps_fixes__5SgAh{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:12px;gap:12px}.apps_fixes__5SgAh li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 12px;gap:2px 12px}.apps_fixes__5SgAh p{grid-column:1/-1;margin:0;color:var(--muted);font-size:14px}.apps_expired__c0qWo{max-width:520px;margin:64px auto;padding:0 20px;display:flex;flex-direction:column;gap:12px}.apps_expired__c0qWo h1{margin:12px 0 0;font-size:26px;letter-spacing:-.02em}.apps_expired__c0qWo p{margin:0;color:var(--muted)}@media (max-width:900px){.apps_overview__b0jL8,.apps_pair__56_r5,.apps_plans__dFUiU{grid-template-columns:minmax(0,1fr)}.apps_trend__3KBpB li{grid-template-columns:84px minmax(0,1fr) 40px}.apps_ready__BCiCG{display:none}}.apps_was__aAkPd{color:var(--muted);font-size:15px;margin-right:6px}.apps_plan__C2WMm button.apps_year__uVVh2{margin-top:0}.feeds_stats__tg16y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.feeds_stat__kmq36{display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:14px;background:var(--surface-2);min-width:0}.feeds_stat__kmq36 span{font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.feeds_stat__kmq36 b{font-size:26px;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.feeds_stat__kmq36 small{font-size:13px;color:var(--muted)}.feeds_stack__AYRy1{display:grid;grid-gap:14px;gap:14px}.feeds_row__XpqfS{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.feeds_steps__oGldo{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;color:var(--ink-2);font-size:15px;line-height:1.5}.feeds_issues__ulCHb code,.feeds_steps__oGldo code{font:13px/1.4 var(--font-mono);background:var(--surface-2);padding:1px 5px;border-radius:5px;overflow-wrap:anywhere}.feeds_check__yuzvd{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:15px;color:var(--ink-2);line-height:1.45}.feeds_check__yuzvd input{width:18px;height:18px;margin-top:2px;accent-color:var(--blue)}.feeds_copy__VmZZw{display:grid;grid-gap:6px;gap:6px;min-width:0}.feeds_copyLabel__gJLfX{font-weight:600;font-size:14px;color:var(--ink)}.feeds_copyRow__i4N4D{display:flex;gap:8px;min-width:0}.feeds_copyRow__i4N4D input{flex:1 1;min-width:0;font:13px/1.4 var(--font-mono);padding:10px 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink)}.feeds_form__28n91{display:grid;grid-gap:14px;gap:14px}.feeds_fields__jLYzW{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.feeds_field__1IF5P{display:grid;grid-gap:6px;gap:6px;min-width:0}.feeds_field__1IF5P label,.feeds_legend__g2uMl{font-weight:600;font-size:14px;color:var(--ink)}.feeds_field__1IF5P input,.feeds_field__1IF5P select{font:inherit;font-size:15px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);width:100%;min-width:0}.feeds_pair__YJ0Zf{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.feeds_fieldset__WW3DT{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.feeds_issues__ulCHb{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.feeds_issues__ulCHb li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:15px;line-height:1.45;color:var(--ink-2)}.feeds_places__ILekE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.feeds_place__fLSzP{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:16px;border-radius:14px;background:var(--surface-2);min-width:0}.feeds_place__fLSzP h3{margin:0;font-size:16px;color:var(--ink)}@media (max-width:720px){.feeds_stats__tg16y{grid-template-columns:repeat(2,minmax(0,1fr))}}.report_page__X13ZI{min-height:100vh;background:var(--bg)}.report_topbar__0WCxO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--gutter-r) 12px var(--gutter);background:var(--navy-900);position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:10}.report_topbarRight__yKGlA{display:flex;align-items:center;gap:14px}.report_topLink__SwuF2{color:var(--on-navy-muted);text-decoration:none;font-weight:500;min-height:44px;display:inline-flex;align-items:center}.report_topLink__SwuF2:hover{color:#fff}.report_main__sQ_1B{max-width:1240px;margin:0 auto;padding:28px var(--gutter-r) 64px var(--gutter);display:flex;flex-direction:column;gap:20px}.report_demo__NLNjq{margin:0;padding:10px 14px;border-radius:10px;background:#fff8e6;border:1px solid #f3dfae;color:#6b4a00;font-size:14px}.report_head__4ENNI{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.report_title__34AYP{margin:6px 0 4px;font-size:clamp(28px,3.4vw,40px);letter-spacing:-.035em;line-height:1.08;font-weight:650}.report_meta__X7aRA{margin:0;color:var(--muted)}.report_progressCard__brPtK{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow)}.report_progressCard__brPtK h2{margin:0;font-size:22px;letter-spacing:-.02em}.report_progressCard__brPtK>.chip{align-self:flex-start}.report_progressCard__brPtK p{margin:0;color:var(--muted);max-width:46em}.report_progress__IOPym{height:10px;border-radius:5px;background:var(--surface-2);overflow:hidden}.report_progress__IOPym i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--teal-600));border-radius:5px;transition:width .6s ease}.report_qList__ixvxh{margin:8px 0 0;padding-left:20px;color:var(--ink-2);display:grid;grid-gap:4px;gap:4px;font-size:15px}.report_kpis__hqt5S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.report_kpi__ifljn{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:4px;box-shadow:var(--shadow-sm);min-width:0}.report_kpi__ifljn span{font-size:13px;color:var(--muted)}.report_kpi__ifljn b{font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.report_kpi__ifljn b small{font-size:16px;color:var(--muted);font-weight:500}.report_kpi__ifljn em{font-style:normal;font-size:13px;color:var(--faint)}.report_kpiText__kcuwK,.report_kpi__ifljn em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_kpiText__kcuwK{font-size:20px!important;font-family:var(--font-sans)}.report_bad__mNz1s{color:var(--orange)}.report_cols__C4Ab8{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.report_colMain__MOCMs,.report_colSide___pXBS{display:flex;flex-direction:column;gap:20px;min-width:0}.report_card__s0lYp{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow-sm);min-width:0}.report_card__s0lYp h2{margin:0 0 14px;font-size:17px;letter-spacing:-.01em}.report_muted__P3iyl{margin:0;color:var(--muted);font-size:14px}.report_engineBars__ZxVVG{display:grid;grid-template-columns:max-content minmax(0,1fr) 56px;grid-gap:10px 14px;gap:10px 14px;align-items:center;font-size:14px}.report_engineBars__ZxVVG>div{display:contents}.report_engineBars__ZxVVG .num,.report_engineBars__ZxVVG .report_num__8TUa0{text-align:right}.report_track__jZJP6{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden;display:block}.report_track__jZJP6 i{display:block;height:100%;background:var(--teal-600);border-radius:4px}.report_answers__UVY0d{display:flex;flex-direction:column;gap:12px}.report_answerCard__uWn00{border:1px solid var(--line);border-radius:12px;padding:16px}.report_answerCard__uWn00,.report_answerHead__ZGwdP{display:flex;flex-direction:column;gap:8px}.report_answerHead__ZGwdP h3{margin:0;font-size:15px;letter-spacing:-.005em}.report_engineChips__qFEqB{display:flex;flex-wrap:wrap;gap:6px}.report_answerFrom__AnYpG{margin:4px 0 0;font-size:12px;font-weight:600;color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.report_answerText__pRtRx{background:var(--surface);border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.55;color:var(--ink-2);display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere}.report_answerText__pRtRx p{margin:0}.report_answerItem__5yRuB{padding-left:14px;position:relative}.report_answerItem__5yRuB:before{content:"•";position:absolute;left:0;color:var(--faint)}.report_answerHeading__cMse8{font-weight:600;color:var(--ink)}.report_hl__ibZ5T{background:var(--teal-50);color:var(--teal-700);padding:0 4px;border-radius:4px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(13,148,136,.25)}.report_sourcesLine__YB0xt{margin:0;font-size:13px;color:var(--faint)}.report_mistake__i3BNt{margin:0;font-size:13px;padding:8px 10px;border-radius:8px;background:var(--orange-50);color:#7a340a}.report_rivals___oqGL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 80px 28px;grid-gap:10px 10px;gap:10px 10px;align-items:center;font-size:14px}.report_rivals___oqGL li{display:contents}.report_rivals___oqGL li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_rivals___oqGL .report_track__jZJP6 i{background:var(--blue)}.report_sources__iYRFi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.report_sources__iYRFi li{display:flex;align-items:center;gap:8px}.report_srcName__JThWd{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_favicon__3NDVb{width:22px;height:22px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);display:inline-grid;place-items:center;font-size:12px;font-weight:700;color:var(--ink-2);flex:none}.report_fixCard__EjfCH{display:flex;flex-direction:column;gap:4px}.report_fixes__L7GoU{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:fix}.report_fixes__L7GoU li{counter-increment:fix;padding-left:30px;position:relative}.report_fixes__L7GoU li:before{content:counter(fix);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--navy-900);color:var(--teal);font-size:12px;font-weight:700;display:grid;place-items:center;font-family:var(--font-mono)}.report_fixTop__4DGRo{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.report_fixTop__4DGRo b{font-size:15px;line-height:1.35}.report_fixes__L7GoU p{margin:4px 0 0;color:var(--muted);font-size:14px}.report_startWrap__q_EUq{max-width:620px;margin:0 auto;padding:56px var(--gutter-r) 72px var(--gutter);display:flex;flex-direction:column;gap:12px}.report_startTitle__4mu4x{margin:0;font-size:clamp(30px,4vw,42px);letter-spacing:-.035em;line-height:1.08;font-weight:650}.report_startSub__rK_Cd{margin:0 0 8px;color:var(--muted);font-size:17px}.report_startCard__Yw3PU{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow)}.report_startCard__Yw3PU label{font-size:14px;font-weight:600;margin-top:6px}.report_startCard__Yw3PU input,.report_startCard__Yw3PU select{min-height:46px;padding:0 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);font:inherit;color:var(--ink);width:100%}.report_startCard__Yw3PU input:focus-visible,.report_startCard__Yw3PU select:focus-visible{outline:2px solid var(--blue-600);outline-offset:1px}.report_startCard__Yw3PU button{margin-top:12px;min-height:48px}.report_twoCols__zSTke{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.report_twoCols__zSTke>div{display:flex;flex-direction:column;gap:8px}.report_found__C9Wj0{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);align-items:flex-start}.report_found__C9Wj0 b{font-size:20px;letter-spacing:-.01em;margin-top:4px}.report_found__C9Wj0 span{color:var(--muted);font-size:14px}.report_foundNote__g68Nm{margin-top:6px}.report_notFound__Bv6M4{margin:0;color:var(--ink-2)}.report_error__gZDlg{margin:0;padding:10px 14px;border-radius:10px;background:var(--orange-50);color:#7a340a}.report_fine___gRwh{margin:6px 0 0;font-size:13px;color:var(--faint)}.report_notice__TPY5R{margin:0;padding:12px 14px;border-radius:10px;background:var(--teal-50);color:var(--teal-700)}.report_devLink__titdY{word-break:break-all;font-size:13px}.report_dashGrid__Ijkru{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.report_table__yVRot{width:100%;border-collapse:collapse;font-size:14px}.report_table__yVRot th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-weight:600;padding:8px 8px 8px 0}.report_table__yVRot td{padding:12px 8px 12px 0;border-top:1px solid var(--line);vertical-align:middle}.report_planBox__IE47k{display:flex;flex-direction:column;gap:12px}.report_planName__24bco{font-size:24px;font-weight:650;letter-spacing:-.02em}.report_planActions__zWGJg{display:flex;flex-direction:column;gap:8px}.report_planActions__zWGJg form{display:contents}.report_inline__LKsRi{display:inline}.report_main__sQ_1B .report_startWrap__q_EUq{padding:24px 0 8px;width:100%}.report_shareBar__9T57F{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.report_shareBar__9T57F .report_btn__gjfOg{min-height:44px}.report_shareLink__PDkNG{min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-weight:600;text-decoration:none}.report_shareLink__PDkNG:hover{border-color:var(--blue-600);color:var(--blue-600)}.report_stale__KMsm3{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:var(--blue-50);border:1px solid var(--line);color:var(--ink-2)}.report_stale__KMsm3 .report_btn__gjfOg{min-height:44px}.report_notify__Hcg3C{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.report_notify__Hcg3C label{font-size:14px;font-weight:600}.report_notifyRow__IDbNT{display:flex;gap:8px;flex-wrap:wrap}.report_notifyRow__IDbNT input{flex:1 1 220px;min-height:46px;padding:0 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);font:inherit;color:var(--ink)}.report_notifyRow__IDbNT .report_btn__gjfOg{min-height:46px}.report_notified__oO0fX{margin:0;padding:12px 14px;border-radius:10px;background:var(--teal-50);color:var(--teal-700)}.report_another__0nFTC{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:12px;padding:24px;border-radius:var(--radius-lg);background:var(--navy-900);color:var(--on-navy)}.report_another__0nFTC h2{margin:0 0 4px;font-size:22px;letter-spacing:-.02em;color:#fff}.report_another__0nFTC p{margin:0;color:var(--on-navy-muted)}.report_anotherForm__dYGHO{display:flex;gap:8px;flex:1 1 360px;max-width:520px;flex-wrap:wrap}.report_anotherForm__dYGHO input{flex:1 1 220px;min-height:48px;padding:0 14px;border-radius:10px;border:1px solid var(--navy-line);background:var(--navy-800);color:#fff;font:inherit}.report_anotherForm__dYGHO input::placeholder{color:var(--on-navy-muted)}.report_anotherForm__dYGHO .report_btn__gjfOg{min-height:48px}@media (max-width:1000px){.report_cols__C4Ab8,.report_dashGrid__Ijkru{grid-template-columns:minmax(0,1fr)}.report_kpis__hqt5S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.report_twoCols__zSTke{grid-template-columns:minmax(0,1fr)}.report_kpi__ifljn b{font-size:26px}}.shelf_hero__Jj1G8{position:relative;isolation:isolate;overflow:clip;background:var(--navy-950);color:var(--on-navy);padding:clamp(32px,6vh,72px) 0 clamp(36px,6vh,64px)}.shelf_hero__Jj1G8:before{content:"";background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 30% 30%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 30% 30%,#000 10%,transparent 75%);opacity:.7}.shelf_aurora__M4MZ9,.shelf_hero__Jj1G8:before{position:absolute;inset:0;z-index:-1;pointer-events:none}.shelf_aurora__M4MZ9{overflow:hidden}.shelf_aurora__M4MZ9 i{position:absolute;left:50%;border-radius:50%;filter:blur(80px);will-change:transform}.shelf_aurora__M4MZ9 i:first-child{width:560px;height:420px;top:10%;margin-left:-620px;background:rgba(94,234,212,.2);animation:shelf_drift1__kY57m 16s ease-in-out infinite alternate}.shelf_aurora__M4MZ9 i:nth-child(2){width:620px;height:480px;top:30%;margin-left:0;background:rgba(43,68,196,.38);animation:shelf_drift2__TXMcU 19s ease-in-out infinite alternate}@keyframes shelf_drift1__kY57m{to{transform:translate3d(140px,-40px,0) scale(1.12)}}@keyframes shelf_drift2__TXMcU{to{transform:translate3d(-150px,30px,0) scale(.9)}}.shelf_heroIn__9_rZb{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.shelf_demo__sw3Wn{margin:0;padding:10px 16px;border-radius:14px;background:rgba(255,200,90,.1);border:1px solid rgba(255,210,120,.25);color:#ffe2a8;font-size:14.5px}.shelf_head__W5M6e{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.shelf_headText__95TWt{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0}.shelf_headActions__hs5wH{display:flex;gap:10px;flex-wrap:wrap}.shelf_eyebrow__M3OXy{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--teal)}.shelf_eyebrow__M3OXy:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(94,234,212,.16)}.shelf_title__tniEo{margin:0;font-size:clamp(38px,6vw,76px);line-height:1.01;letter-spacing:-.052em;font-weight:660;color:#fff;overflow-wrap:anywhere}.shelf_meta__vBjb8{margin:0;font-size:15.5px;line-height:1.5;color:var(--on-navy-muted);max-width:70ch}.shelf_cats__Qf1mw{display:flex;flex-wrap:wrap;gap:8px}.shelf_pill__W0KdE{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--on-navy);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.shelf_kpis__iZME2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:8px}.shelf_kpi__EqKRw{display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.1)}.shelf_kpi__EqKRw span{font-size:14px;color:var(--on-navy-muted)}.shelf_kpi__EqKRw b{font-size:clamp(32px,3.4vw,44px);font-weight:650;letter-spacing:-.04em;line-height:1.05;color:#fff;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shelf_kpi__EqKRw b small{font-size:17px;letter-spacing:0;color:var(--on-navy-muted);font-weight:500}.shelf_kpi__EqKRw em{font-style:normal;font-size:13.5px;color:var(--on-navy-muted)}.shelf_kpiText__GN2bK,.shelf_kpi__EqKRw em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shelf_kpiText__GN2bK{font-size:clamp(22px,2.2vw,28px)!important;letter-spacing:-.03em!important;padding:6px 0 4px}.shelf_badOnDark__qY_Xc{color:#ffb5a5!important}.shelf_stale__SQK4Z{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 10px 10px 18px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:var(--on-navy);font-size:15px}.shelf_startForm__bFPlN{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;justify-items:center}.shelf_orTry__Cun7y{margin:14px 0 0;font-size:15px;color:var(--on-navy-muted)}.shelf_error__2RJjg{margin:0;padding:12px 16px;border-radius:14px;background:rgba(255,120,90,.16);border:1px solid rgba(255,140,115,.3);color:#fff;font-size:15px}.shelf_btn__uRiOD{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:14px;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.shelf_btn__uRiOD:active{transform:translateY(1px)}.shelf_btnTeal__ja7Xz{background:var(--teal);color:#052b26;box-shadow:0 8px 24px rgba(94,234,212,.25)}.shelf_btnTeal__ja7Xz:hover{background:#86f2e1}.shelf_btnGlass__ZLo2e{background:rgba(255,255,255,.05);color:#fff;border-color:rgba(255,255,255,.18)}.shelf_btnGlass__ZLo2e:hover{background:rgba(255,255,255,.1)}.shelf_btnInk__3g07F{background:var(--ink);color:#fff}.shelf_btnInk__3g07F:hover{background:var(--navy-700)}.shelf_dotShopify__y0HkO,.shelf_dotWoo__sQlwf{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.shelf_dotShopify__y0HkO{background:#95bf47}.shelf_dotWoo__sQlwf{background:#a77fe0}.shelf_body__dQuTf{display:grid;grid-gap:20px;gap:20px;padding-top:clamp(24px,4vw,40px);padding-bottom:clamp(56px,8vw,96px)}.shelf_cols__sHfyt{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.shelf_colMain__piI6X,.shelf_colSide__CRTRs{display:flex;flex-direction:column;gap:20px;min-width:0}.shelf_card___6EOX{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:clamp(20px,2.4vw,28px);min-width:0;box-shadow:0 1px 2px rgba(16,22,47,.03)}.shelf_card___6EOX h2{margin:0 0 16px;font-size:clamp(19px,1.6vw,22px);line-height:1.2;letter-spacing:-.025em;font-weight:650;color:var(--ink)}.shelf_muted__cFNUk{margin:0;color:var(--muted);font-size:15px}.shelf_bad__20COB{color:var(--orange)}.shelf_pitch__BFR5c{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:center;scroll-margin-top:80px;padding:clamp(22px,3.4vw,40px);border-radius:28px;color:var(--on-navy);background:radial-gradient(120% 90% at 100% 0,rgba(94,234,212,.16),transparent 55%),var(--navy-900);border:1px solid rgba(255,255,255,.06);box-shadow:0 2px 4px rgba(16,22,47,.06),0 40px 90px rgba(10,15,36,.24)}.shelf_pitchText__IJsw7{display:grid;grid-gap:12px;gap:12px;min-width:0}.shelf_pitchText__IJsw7 h2{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.06;letter-spacing:-.045em;font-weight:650;color:#fff}.shelf_pitchText__IJsw7>p{margin:6px 0 0;color:var(--on-navy-muted);font-size:16px}.shelf_pitchText__IJsw7>p.shelf_pitchLead__HYzxI{margin:0;display:flex;align-items:baseline;gap:11px;font-size:clamp(16px,1.6vw,18px);line-height:1.4;font-weight:600;letter-spacing:-.01em;color:#fff;text-wrap:pretty}.shelf_pitchLead__HYzxI:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;transform:translateY(-2px);background:var(--teal);box-shadow:0 0 0 5px rgba(94,234,212,.16)}.shelf_accent__7oNCU{background:linear-gradient(92deg,var(--teal) 5%,#8fdcff 55%,#b3bdff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.shelf_doList__DpY7t{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:16px;color:var(--on-navy)}.shelf_doList__DpY7t li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px}.shelf_doList__DpY7t li:before{content:"";width:20px;height:20px;margin-top:2px;border-radius:50%;background:rgba(94,234,212,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%235eead4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /14px no-repeat}.shelf_buy__v4tAf{display:grid;grid-gap:16px;gap:16px;padding:clamp(20px,2.4vw,26px);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1)}.shelf_price__KEwPK{margin:0;display:flex;align-items:baseline;gap:12px}.shelf_price__KEwPK b{font-size:clamp(56px,6vw,76px);line-height:.9;font-weight:700;letter-spacing:-.06em;background:linear-gradient(180deg,#ffffff 6%,#c9fff5 40%,var(--teal) 75%,#5873ff 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.shelf_price__KEwPK span{font-size:16px;line-height:1.4;font-weight:600;color:#fff;max-width:15em}.shelf_buyBtns__KwcYS{display:grid;grid-gap:10px;gap:10px}.shelf_buyBtns__KwcYS .shelf_btn__uRiOD{width:100%}.shelf_buyNote__YLcdO{margin:0;font-size:13.5px;line-height:1.5;color:var(--on-navy-muted)}.shelf_buy__v4tAf[id]{scroll-margin-top:88px}.shelf_listForm__5MYiI{display:grid;grid-gap:10px;gap:10px;min-width:0}.shelf_listForm__5MYiI label{font-size:16px;line-height:1.4;font-weight:600;color:#fff}.shelf_listForm__5MYiI input{width:100%;min-width:0;height:52px;padding:0 16px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:16px}.shelf_listForm__5MYiI input::placeholder{color:var(--on-navy-muted)}.shelf_listForm__5MYiI input:focus-visible{outline:none;border-color:var(--teal);box-shadow:0 0 0 4px rgba(94,234,212,.18)}.shelf_listForm__5MYiI .shelf_btn__uRiOD{width:100%}.shelf_listDone__QY3iB{margin:0;padding:14px 16px;border-radius:14px;background:rgba(94,234,212,.14);color:#fff;font-weight:600;line-height:1.45}.shelf_listError__A1dqn{margin:0;color:#ffb5a5;font-size:15px}.shelf_retry__VTTLb{margin:0}.shelf_progressCard__wQ0xd{display:flex;flex-direction:column;gap:12px}.shelf_progressCard__wQ0xd>.chip{align-self:flex-start}.shelf_progressCard__wQ0xd h2{margin:0!important;font-size:clamp(22px,2.2vw,28px)!important}.shelf_progressCard__wQ0xd p{margin:0;color:var(--muted);max-width:46em}.shelf_progress__m5BDC{height:10px;border-radius:99px;background:var(--surface-2);overflow:hidden}.shelf_progress__m5BDC i{display:block;height:100%;background:linear-gradient(90deg,var(--teal-600),var(--teal));border-radius:inherit;transition:width .6s ease}.shelf_progressCount__nGiLX{font-size:14px;color:var(--muted)}.shelf_qList___0aV4{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.shelf_qList___0aV4 li{padding:12px 16px;border-radius:14px;background:var(--surface-2);color:var(--ink-2);font-size:15.5px}.shelf_engineBars__UtbDz{display:grid;grid-template-columns:max-content minmax(0,1fr) 56px;grid-gap:12px 16px;gap:12px 16px;align-items:center;font-size:15px}.shelf_engineBars__UtbDz>div{display:contents}.shelf_engineBars__UtbDz .num{text-align:right}.shelf_track__WZ_yL{height:10px;border-radius:99px;background:var(--surface-2);overflow:hidden;display:block}.shelf_track__WZ_yL i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal-600),var(--teal))}.shelf_rivals__yT8O1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 72px 28px;grid-gap:12px;gap:12px;align-items:center;font-size:15px}.shelf_rivals__yT8O1 li{display:contents}.shelf_rivals__yT8O1 li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shelf_rivals__yT8O1 .shelf_track__WZ_yL i{background:linear-gradient(90deg,#3d56d6,#8e9bff)}.shelf_rivals__yT8O1 .num{text-align:right}.shelf_answers__FLJH_{display:flex;flex-direction:column;gap:12px}.shelf_answerCard__Cr2eW{border-radius:18px;padding:18px;background:var(--bg)}.shelf_answerCard__Cr2eW,.shelf_answerHead__2ex9V{display:flex;flex-direction:column;gap:10px}.shelf_answerHead__2ex9V h3{margin:0;font-size:17px;line-height:1.35;letter-spacing:-.015em;font-weight:650;color:var(--ink)}.shelf_engineChips__lK0Rh{display:flex;flex-wrap:wrap;gap:6px}.shelf_answerFrom__kun1b{margin:2px 0 0;font-size:13px;font-weight:600;color:var(--faint)}.shelf_sourcesLine__6uBzt{margin:0;font-size:13.5px;color:var(--muted);overflow-wrap:anywhere}.shelf_sources__ELf_e{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px}.shelf_sources__ELf_e li{display:flex;align-items:center;gap:10px}.shelf_srcName__YOb_q{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shelf_favicon__PErH7{width:26px;height:26px;border-radius:8px;background:var(--surface-2);display:inline-grid;place-items:center;font-size:12.5px;font-weight:700;color:var(--ink-2);flex:none}.shelf_kindChip__11bbj{white-space:nowrap}.shelf_fixCard__nE8HT,.shelf_fixes__9Sanu{display:flex;flex-direction:column}.shelf_fixes__9Sanu{margin:0 0 18px;padding:0;list-style:none;gap:16px;counter-reset:fix}.shelf_fixes__9Sanu li{counter-increment:fix;padding-left:36px;position:relative}.shelf_fixes__9Sanu li:before{content:counter(fix);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:9px;background:var(--navy-950);color:var(--teal);font-size:13px;font-weight:700;display:grid;place-items:center;font-family:var(--font-mono)}.shelf_fixTop__qrE7Y{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.shelf_fixTop__qrE7Y b{font-size:16px;line-height:1.35}.shelf_fixes__9Sanu p{margin:4px 0 0;color:var(--muted);font-size:15px}.shelf_checks__zYnjj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.shelf_checks__zYnjj li{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:2px 12px;gap:2px 12px;align-items:start}.shelf_mark__BR19i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;grid-row:span 2}.shelf_ok__fh_3O{background:var(--teal-50);color:var(--teal-700)}.shelf_no__dfKQh{background:var(--orange-50);color:#9a3d0c}.shelf_unknown__rvu4c{background:var(--surface-2);color:var(--faint)}.shelf_checks__zYnjj b{font-size:15px;line-height:1.35}.shelf_checks__zYnjj p{margin:0;color:var(--muted);font-size:14px}.shelf_scoreRow__VulRN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.shelf_scoreRow__VulRN h2{margin:0!important}.shelf_score__ws_Be{font-size:34px;font-weight:650;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shelf_score__ws_Be small{font-size:15px;letter-spacing:0;color:var(--muted);font-weight:500}.shelf_o1__BxVXU,.shelf_o2__ZaFTW,.shelf_o3__vWQrc,.shelf_o4__dogkG,.shelf_o5__wTNMY,.shelf_o6__JUuLp{min-width:0}@media (max-width:1000px){.shelf_cols__sHfyt{grid-template-columns:minmax(0,1fr)}.shelf_cols__sHfyt>.shelf_colMain__piI6X,.shelf_cols__sHfyt>.shelf_colSide__CRTRs{display:contents}.shelf_o1__BxVXU{order:1}.shelf_o2__ZaFTW{order:2}.shelf_o3__vWQrc{order:3}.shelf_o4__dogkG{order:4}.shelf_o5__wTNMY{order:5}.shelf_o6__JUuLp{order:6}.shelf_kpis__iZME2{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf_pitch__BFR5c{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.shelf_kpis__iZME2{gap:10px}.shelf_kpi__EqKRw{padding:14px 16px;border-radius:18px}.shelf_kpi__EqKRw b{font-size:30px}.shelf_kpi__EqKRw em{white-space:normal}.shelf_kpiText__GN2bK{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.1!important}.shelf_title__tniEo{font-size:clamp(34px,10vw,44px)}.shelf_pitch__BFR5c{border-radius:24px}.shelf_engineBars__UtbDz{grid-template-columns:max-content minmax(0,1fr) 48px;gap:10px 12px}.shelf_answerCard__Cr2eW{padding:14px}}@media (prefers-reduced-motion:reduce){.shelf_aurora__M4MZ9 i{animation:none!important}}.home_logo___mUp2{font-family:var(--font-brand);font-weight:700;font-size:24px;letter-spacing:-.02em;color:#fff;line-height:1}.home_logoDark__05csW{color:var(--ink)}.home_logoSeven__Nvsuv{color:var(--teal)}.home_logoLink__ZS5d3{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.home_hero__uNlpJ{position:relative;background:var(--navy-900);color:var(--on-navy);overflow:hidden;padding-bottom:0;isolation:isolate}.home_hero__uNlpJ:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 30%,transparent 75%);z-index:-1}.home_hero__uNlpJ:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:var(--bg);z-index:-1}.home_heroGlow___AEDT{position:absolute;width:900px;height:600px;left:50%;top:300px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(94,234,212,.22),rgba(43,68,196,.18) 55%,transparent);filter:blur(20px);z-index:-1;pointer-events:none}.home_nav__H8WT6{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;padding-bottom:16px}.home_navLinks__JAF5l{display:flex;align-items:center;gap:4px 22px;flex-wrap:wrap;justify-content:flex-end}.home_navLinks__JAF5l a:not(.btn){color:var(--on-navy-muted);text-decoration:none;font-size:15px;font-weight:500;min-height:44px;display:inline-flex;align-items:center}.home_navLinks__JAF5l a:not(.btn):hover{color:#fff}.home_heroInner__074Dh{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:56px;padding-bottom:48px}.home_announce__4Ww_B{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:var(--on-navy);text-decoration:none;font-size:14px;min-height:36px}.home_announce__4Ww_B:hover{background:rgba(255,255,255,.09)}.home_announceTag__bbnVL{background:var(--teal);color:#062b27;font-weight:700;font-size:12px;padding:2px 9px;border-radius:999px}.home_h1__7H2oN{margin:28px 0 0;font-size:clamp(40px,6.4vw,76px);line-height:1.02;letter-spacing:-.045em;font-weight:650;color:#fff;max-width:14ch}.home_h1Accent__FVVsk{background:linear-gradient(90deg,var(--teal),#9fb1ff);-webkit-background-clip:text;background-clip:text;color:transparent}.home_lead__Ab0ri{margin:22px 0 0;max-width:38em;font-size:clamp(17px,1.6vw,20px);color:var(--on-navy-muted)}.home_heroForm__4054K{margin-top:32px;display:flex;gap:8px;width:100%;max-width:520px;padding:6px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 40px rgba(0,0,0,.25)}.home_heroForm__4054K input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:#fff;font:inherit;font-size:16px}.home_heroForm__4054K input::placeholder{color:#8d97bb}.home_heroForm__4054K input:focus-visible{outline:2px solid var(--teal);outline-offset:0}.home_heroForm__4054K .btn,.home_heroForm__4054K .home_btn__TQ40W{min-height:48px;padding:0 20px}.home_formNote__tdRCJ{margin:14px 0 0;font-size:13px;color:var(--on-navy-muted)}.home_heroFrameWrap__sFvKO{padding-bottom:72px}.home_frame__hlQlc{border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.5);overflow:hidden;text-align:left}.home_frameBar__mpUWr{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line);background:#fbfcfe}.home_frameWorkspace__kmDhC{display:flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.home_wsBadge__7cIiU{width:24px;height:24px;border-radius:7px;background:var(--navy-900);color:var(--teal);display:grid;place-items:center;font-size:12px;font-weight:700}.home_frameFilters__y7beF{display:flex;gap:6px;flex-wrap:wrap}.home_filter__B_GaR{font-size:12px;font-weight:500;color:var(--ink-2);padding:4px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface)}.home_frameBody__TLd0Z{display:grid;grid-template-columns:188px minmax(0,1fr)}.home_frameNav___IPdh{display:flex;flex-direction:column;gap:2px;padding:14px 10px;border-right:1px solid var(--line);background:#fbfcfe;font-size:13px;color:var(--muted)}.home_frameNav___IPdh span{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px}.home_navOn__Tu9Nn{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:var(--shadow-sm);border:1px solid var(--line)}.home_frameMain__BSlv8{padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--surface-2)}.home_overviewHead__JfyqY{display:flex;justify-content:space-between;align-items:center;gap:10px 16px;flex-wrap:wrap}.home_overviewTitle__gMcFA{margin:0;font-size:14px;color:var(--ink-2)}.home_teal__LQxuu{color:var(--teal-700)}.home_kpis__MvuSJ{display:flex;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.home_kpis__MvuSJ span{padding:4px 10px;border-radius:8px;background:var(--surface);border:1px solid var(--line)}.home_kpis__MvuSJ b{color:var(--ink);margin-left:4px}.home_frameGrid__Sw8sA{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:14px;gap:14px}.home_card__zb_n7{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px;min-width:0;box-shadow:var(--shadow-sm)}.home_cardHead__2GJXk{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;margin-bottom:8px}.home_cardHint__v_uUI{color:var(--faint);font-weight:500}.home_legend__c0PZf{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--muted);margin-top:6px}.home_legend__c0PZf span{display:inline-flex;align-items:center;gap:6px}.home_legend__c0PZf i{width:10px;height:3px;border-radius:2px;display:inline-block}.home_legendYou__lctMZ{color:var(--teal-700);font-weight:600}.home_miniTable__KHwra{width:100%;border-collapse:collapse;font-size:13px}.home_miniTable__KHwra td{padding:8px 4px;border-top:1px solid var(--line)}.home_miniTable__KHwra tr:first-child td{border-top:0}.home_miniTable__KHwra td:first-child{color:var(--faint);width:22px}.home_miniTable__KHwra td:nth-child(3),.home_miniTable__KHwra td:nth-child(4){text-align:right}.home_rowYou___ivPD td{background:var(--teal-50);color:var(--teal-700);font-weight:600}.home_rowYou___ivPD td:first-child{border-radius:8px 0 0 8px}.home_rowYou___ivPD td:last-child{border-radius:0 8px 8px 0}.home_up__v_3fX{color:var(--teal-700)}.home_down__aV_gc{color:var(--orange)}.home_flat__OvMmb{color:var(--faint)}.home_sourceTable__akht9{width:100%;border-collapse:collapse;font-size:13px}.home_sourceTable__akht9 td{padding:7px 4px;border-top:1px solid var(--line);vertical-align:middle}.home_sourceTable__akht9 tr:first-child td{border-top:0}.home_sourceTable__akht9 td:first-child{display:flex;align-items:center;gap:8px}.home_favicon__iJKGj{width:20px;height:20px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);display:inline-grid;place-items:center;font-size:12px;font-weight:700;color:var(--ink-2);flex:none}.home_barCell__iNf6X{display:flex;align-items:center;gap:8px;justify-content:flex-end}.home_bar__o5tLx{width:120px;height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.home_bar__o5tLx i{display:block;height:100%;background:var(--blue);border-radius:3px}.home_engines__3rUCW{padding:8px 0 40px}.home_engines__3rUCW p{margin:0 0 14px;text-align:center;color:var(--muted);font-size:14px}.home_engines__3rUCW ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 34px}.home_engines__3rUCW li{font-weight:600;font-size:17px;color:var(--ink-2);letter-spacing:-.01em}.home_section__BX8vy{padding:96px 0}.home_sectionWhite__p_kNf{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home_sectionHead__46j6P{display:flex;flex-direction:column;gap:12px;max-width:46rem;margin-bottom:44px}.home_h2__tqUJw{margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.08;letter-spacing:-.035em;font-weight:650}.home_sub__dCbOL{margin:0;font-size:18px;color:var(--muted)}.home_metrics__FoXYF{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;align-items:center}.home_metricsText__BcCPw{display:flex;flex-direction:column;gap:16px;min-width:0}.home_tabs__t8KmT{display:inline-flex;align-self:flex-start;padding:4px;border-radius:12px;background:var(--surface);border:1px solid var(--line);gap:4px;flex-wrap:wrap}.home_tab__WeHqB{min-height:40px;padding:0 16px;border-radius:9px;border:0;background:transparent;color:var(--muted);font-weight:600;cursor:pointer}.home_tab__WeHqB:hover{color:var(--ink)}.home_tabOn__v99pp{background:var(--navy-900);color:#fff}.home_tabOn__v99pp:hover{color:#fff}.home_metricTitle__dWVvr{margin:8px 0 0;font-size:26px;letter-spacing:-.02em;line-height:1.2}.home_metricText__X5cnu{margin:0;color:var(--muted);font-size:17px;max-width:32em}.home_answerCard__kTNu_{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:14px;min-width:0}.home_answerTop__NQRDk{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.home_engineTag__YBuM2{font-size:13px;font-weight:600;color:var(--muted)}.home_question__2hXBC{margin:0;align-self:flex-end;max-width:86%;background:var(--navy-900);color:#fff;padding:11px 15px;border-radius:14px 14px 4px 14px;font-size:15px}.home_answer__pxszT{font-size:15px;color:var(--ink-2)}.home_answer__pxszT p{margin:0 0 8px}.home_answer__pxszT ol{margin:0 0 10px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.home_hl__83WbN{background:var(--teal-50);color:var(--teal-700);padding:1px 6px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(13,148,136,.25)}.home_hlBlue__wEzKn{background:var(--blue-50);color:var(--blue);padding:1px 6px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(35,55,166,.2)}.home_posTag___1_Qn{margin-left:6px;font-size:12px;font-weight:700;color:#fff;background:var(--blue);padding:1px 7px;border-radius:999px;vertical-align:2px}.home_wrong__E1lUa{-webkit-text-decoration:underline wavy var(--orange);text-decoration:underline wavy var(--orange);text-underline-offset:4px}.home_sourcesLine__rPFJ7{color:var(--faint);font-size:13px}.home_fixNote__0IdjG{font-size:14px;padding:10px 12px;border-radius:10px;background:var(--orange-50);color:#7a340a}.home_sampleNote__Pmj_p{margin:0;font-size:12px;color:var(--faint)}.home_featureGrid__VRu__{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.home_feature__nnqNx{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);padding:18px;display:flex;flex-direction:column;gap:8px}.home_feature__nnqNx h3{margin:8px 0 0;font-size:18px;letter-spacing:-.01em}.home_feature__nnqNx p{margin:0;color:var(--muted);font-size:15px}.home_vignette__mPj5r{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px;min-height:148px;display:flex;flex-direction:column;justify-content:center;box-shadow:var(--shadow-sm);font-size:13px}.home_vQuestions__q9zFd{display:flex;flex-wrap:wrap;gap:6px}.home_vQuestions__q9zFd span{padding:5px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2)}.home_vQuestions__q9zFd .home_vMore__Dw58U{background:var(--blue-50);border-color:transparent;color:var(--blue);font-weight:600}.home_vBars__Io1bR{display:flex;flex-direction:column;gap:9px}.home_vBars__Io1bR>div{display:grid;grid-template-columns:104px minmax(0,1fr) 34px;grid-gap:8px;gap:8px;align-items:center;color:var(--ink-2)}.home_vBars__Io1bR>div>span:last-child{text-align:right}.home_vTrack___Pm7a{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.home_vTrack___Pm7a i{display:block;height:100%;background:var(--blue);border-radius:3px}.home_vBarYou__IzPu5{color:var(--teal-700)!important;font-weight:600}.home_vBarYou__IzPu5 .home_vTrack___Pm7a i{background:var(--s-you)}.home_vSources__r1wLz{display:flex;flex-direction:column;gap:10px}.home_vSources__r1wLz>div{display:flex;align-items:center;gap:8px}.home_vSources__r1wLz>div>span:nth-child(2){flex:1 1;color:var(--ink-2)}.home_vMistake__WXgDF{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.home_vMistake__WXgDF p{margin:0;color:var(--ink-2)}.home_vMistake__WXgDF s{color:var(--orange);margin:0 4px}.home_vMistake__WXgDF b{color:var(--teal-700)}.home_vFixes__n7Ski{display:flex;flex-direction:column;gap:10px}.home_vFixes__n7Ski>div{display:flex;align-items:center;gap:10px;color:var(--ink-2)}.home_vSpark__LOFX3{width:100%;height:auto}.home_stats__BU5tt{background:var(--navy-900);color:var(--on-navy);padding:88px 0;position:relative;overflow:hidden}.home_statsTitle__x6unu{margin:0 0 40px;font-size:clamp(28px,3vw,38px);letter-spacing:-.03em;line-height:1.1;color:#fff;font-weight:650;max-width:20em}.home_statsGrid__DRnVa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.home_statsGrid__DRnVa>div{border-top:1px solid rgba(255,255,255,.16);padding-top:18px}.home_statNum__DYAnY{font-size:56px;font-weight:600;line-height:1;color:var(--teal);letter-spacing:-.03em}.home_statsGrid__DRnVa p{margin:12px 0 0;color:var(--on-navy-muted)}.home_statsSource__5T9Hd{margin:32px 0 0;font-size:13px;color:#8d97bb}.home_proof__6PdYk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.home_proofText__JhPk0{display:flex;flex-direction:column;gap:14px;min-width:0}.home_levels__f6DGr{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;color:var(--ink-2)}.home_levels__f6DGr li{display:flex;align-items:center;gap:10px}.home_reviewCard__6u6A7{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:26px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:16px}.home_reviewHead__ihXou{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.home_reviewHead__ihXou div{display:flex;flex-direction:column}.home_reviewHead__ihXou b{font-size:20px;letter-spacing:-.01em}.home_reviewHead__ihXou div span{color:var(--muted);font-size:14px}.home_seal__DzT3G{flex:none;width:76px;height:76px;border-radius:50%;border:3px double var(--blue);color:var(--blue);display:grid;place-items:center;text-align:center;font-family:var(--font-brand);font-size:12px;line-height:1.25}.home_reviewCard__6u6A7 blockquote{margin:0;font-size:20px;line-height:1.4;letter-spacing:-.01em}.home_reviewCard__6u6A7 figcaption{font-size:14px;color:var(--muted)}.home_verifiedLine__k6egs{color:var(--teal-700);font-weight:600}.home_planGrid__fenLC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.home_plan__xJNqU{border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;background:var(--surface);display:flex;flex-direction:column;gap:14px}.home_plan__xJNqU ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;flex:1 1;font-size:15px;color:var(--ink-2)}.home_plan__xJNqU li{padding-left:22px;position:relative}.home_plan__xJNqU li:before{content:"";position:absolute;left:2px;top:8px;width:10px;height:6px;border-left:2px solid var(--teal-600);border-bottom:2px solid var(--teal-600);transform:rotate(-45deg)}.home_planHead__JcGHw{display:flex;justify-content:space-between;align-items:center;gap:8px}.home_planHead__JcGHw h3{margin:0;font-size:17px}.home_planPrice__tp1w9{margin:0;display:flex;align-items:baseline;gap:4px}.home_planPrice__tp1w9 .home_num__gALfR,.home_planPrice__tp1w9 .num{font-size:40px;font-weight:600;letter-spacing:-.03em}.home_planPrice__tp1w9 span:last-child:not(:first-child){color:var(--muted);font-size:15px}.home_planYear__r3ipe{margin:-8px 0 0;font-size:13px;color:var(--muted)}.home_planFeatured__IZ1_g{background:var(--navy-900);color:var(--on-navy);border-color:var(--navy-900);box-shadow:var(--shadow-lg)}.home_planFeatured__IZ1_g ul{color:var(--on-navy-muted)}.home_planFeatured__IZ1_g h3{color:#fff}.home_planFeatured__IZ1_g .home_planPrice__tp1w9 span:last-child:not(:first-child){color:var(--on-navy-muted)}.home_planFeatured__IZ1_g li:before{border-color:var(--teal)}.home_faqWrap__1Na_R{max-width:860px;display:flex;flex-direction:column;gap:28px}.home_faq__MOba0{border-top:1px solid var(--line)}.home_faq__MOba0 details{border-bottom:1px solid var(--line)}.home_faq__MOba0 summary{cursor:pointer;list-style:none;padding:20px 36px 20px 0;font-weight:600;font-size:18px;position:relative;min-height:44px}.home_faq__MOba0 summary::-webkit-details-marker{display:none}.home_faq__MOba0 summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:24px;font-weight:400;color:var(--muted)}.home_faq__MOba0 details[open] summary:after{content:"–"}.home_faq__MOba0 details p{margin:0 0 20px;color:var(--muted);max-width:44em}.home_finalCta__xjA8W{background:var(--navy-900);color:var(--on-navy);padding:96px 0;text-align:center;position:relative;overflow:hidden}.home_finalCta__xjA8W .container{display:flex;flex-direction:column;align-items:center}.home_finalCta__xjA8W h2{margin:0;font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;color:#fff;line-height:1.05;font-weight:650}.home_finalCta__xjA8W p{margin:16px 0 0;color:var(--on-navy-muted);font-size:18px}.home_footer__lVn1m{background:var(--navy-950);color:var(--on-navy-muted);padding:56px 0 28px;font-size:14px}.home_footerGrid__TYyRv{display:grid;grid-template-columns:1.6fr repeat(3,1fr);grid-gap:32px;gap:32px}.home_footerBrand__lX0Sb p{margin:12px 0 0;max-width:22em}.home_footer__lVn1m nav{display:flex;flex-direction:column;gap:8px}.home_footer__lVn1m nav b{color:#fff;font-weight:600;margin-bottom:4px}.home_footer__lVn1m nav a{color:var(--on-navy-muted);text-decoration:none}.home_footer__lVn1m nav a:hover{color:#fff}.home_footerBottom__rxQNV{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}@media (max-width:1180px){.home_planGrid__fenLC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.home_frameBody__TLd0Z{grid-template-columns:minmax(0,1fr)}.home_frameNav___IPdh{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.home_frameNav___IPdh span{white-space:nowrap}}@media (max-width:900px){.home_hideSm__Cywjs{display:none!important}.home_frameGrid__Sw8sA,.home_metrics__FoXYF,.home_proof__6PdYk{grid-template-columns:minmax(0,1fr)}.home_featureGrid__VRu__,.home_planGrid__fenLC{grid-template-columns:repeat(2,minmax(0,1fr))}.home_statsGrid__DRnVa{grid-template-columns:minmax(0,1fr);gap:20px}.home_footerGrid__TYyRv{grid-template-columns:repeat(2,minmax(0,1fr))}.home_section__BX8vy{padding:72px 0}}@media (max-width:600px){.home_featureGrid__VRu__,.home_planGrid__fenLC{grid-template-columns:minmax(0,1fr)}.home_heroForm__4054K{flex-direction:column}.home_bar__o5tLx{width:64px}.home_sourceTable__akht9 td:nth-child(2){display:none}.home_h1__7H2oN{letter-spacing:-.035em}.home_frameMain__BSlv8{padding:10px}}.ai_article__g3ygZ h2{scroll-margin-top:88px}.ai_article__g3ygZ section+section{margin-top:0}.ai_summary__HR5cN{font-size:19px;line-height:1.65;color:var(--ink);font-weight:500}.ai_url__ICTZN{font-family:var(--font-mono);font-size:.82em;color:var(--faint);overflow-wrap:anywhere}.reviews_page__fns9_{min-height:100vh;background:var(--bg);display:grid;grid-template-rows:auto 1fr auto}.reviews_top__rhubw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px var(--gutter);max-width:760px;width:100%;margin:0 auto}.reviews_top__rhubw a{color:inherit;text-decoration:none}.reviews_topNote__5nsvf{font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.reviews_main__ViEIs{width:100%;max-width:760px;margin:0 auto;padding:8px var(--gutter) 48px;display:grid;grid-gap:18px;gap:18px;align-content:start}.reviews_card__vOT7h{display:grid;grid-gap:20px;gap:20px;padding:clamp(22px,4vw,36px);border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.reviews_card__vOT7h h1{margin:0;font-size:clamp(28px,4.4vw,40px);line-height:1.08;letter-spacing:-.04em;font-weight:650;color:var(--ink)}.reviews_card__vOT7h h2{margin:0;font-size:19px;letter-spacing:-.015em;color:var(--ink)}.reviews_lead__qZmko{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.reviews_order__jxN0p{display:flex;flex-wrap:wrap;gap:8px}.reviews_order__jxN0p span{padding:6px 10px;border-radius:8px;background:var(--surface-2);color:var(--ink-2);font-size:14px}.reviews_form__nzw1i{display:grid;grid-gap:22px;gap:22px}.reviews_field__v87h6{display:grid;grid-gap:8px;gap:8px}.reviews_field__v87h6>label,.reviews_legend__9fHVj{font-weight:600;font-size:15px;color:var(--ink)}.reviews_field__v87h6 input[type=text],.reviews_field__v87h6 textarea{width:100%;font:inherit;font-size:16px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.reviews_field__v87h6 textarea{min-height:140px;resize:vertical;line-height:1.5}.reviews_field__v87h6 input:focus,.reviews_field__v87h6 textarea:focus{outline:2px solid var(--blue-600);outline-offset:1px;border-color:transparent}.reviews_hint__8oa7_{margin:0;color:var(--muted);font-size:15px;line-height:1.45}.reviews_fieldset__lI16k{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.reviews_picker__ECCHx{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.reviews_picker__ECCHx input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.reviews_picker__ECCHx label{display:inline-grid;place-items:center;min-width:44px;min-height:44px;font-size:40px;line-height:1;color:var(--line-strong);cursor:pointer;padding:2px 3px;border-radius:8px;transition:color .12s}.reviews_pickerSmall__okeVo label{font-size:30px}.reviews_picker__ECCHx input:checked~label{color:var(--amber)}.reviews_picker__ECCHx:hover label{color:var(--line-strong)}.reviews_picker__ECCHx label:hover,.reviews_picker__ECCHx label:hover~label{color:var(--amber)}.reviews_picker__ECCHx input:focus-visible+label{outline:2px solid var(--blue-600);outline-offset:1px}.reviews_scale__UgL1q{display:flex;justify-content:space-between;max-width:250px;color:var(--faint);font-size:13px}.reviews_products__tXslF{display:grid;grid-gap:14px;gap:14px;padding:18px;border-radius:16px;background:var(--surface-2)}.reviews_product__fMwqR{display:grid;grid-gap:6px;gap:6px}.reviews_product__fMwqR b{font-size:15px;color:var(--ink)}.reviews_product__fMwqR input[type=text]{font:inherit;font-size:16px;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.reviews_check__q8_YW{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:15px;color:var(--ink-2);line-height:1.45}.reviews_check__q8_YW input{width:20px;height:20px;margin-top:2px;accent-color:var(--blue)}.reviews_fine__UxFKG{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.reviews_fine__UxFKG a,.reviews_lead__qZmko a{color:var(--blue)}.reviews_error__sS6Sr{background:var(--orange-50);color:var(--orange)}.reviews_error__sS6Sr,.reviews_notice__aUHOp{margin:0;padding:12px 14px;border-radius:12px;font-size:15px}.reviews_notice__aUHOp{background:var(--teal-50);color:var(--teal-700)}.reviews_big__VgRUE{font-size:56px;line-height:1;color:var(--amber)}.reviews_actions__b2cuS{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.reviews_foot__bAbzU{padding:20px var(--gutter) 32px;text-align:center;color:var(--faint);font-size:13px}.reviews_foot__bAbzU a{color:var(--muted)}.reviews_list__Jqns8{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.reviews_item__pTg_p{display:grid;grid-gap:10px;gap:10px;padding:20px;border-radius:16px;background:var(--surface);border:1px solid var(--line);min-width:0}.reviews_itemHead__ydGqd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.reviews_stars__IEFrs{color:var(--amber);letter-spacing:1px;font-size:17px}.reviews_who__jqIjt{font-weight:600;color:var(--ink);font-size:15px}.reviews_when___GXza{color:var(--faint);font-size:13.5px}.reviews_verified__ZrMX9{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;background:var(--teal-50);color:var(--teal-700);font:500 12px/1 var(--font-mono)}.reviews_itemTitle__Llm7A{margin:0;font-weight:600;font-size:16px;color:var(--ink)}.reviews_itemText__L1Evm{margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.reviews_itemProducts__46yru{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--muted);font-size:13.5px}.reviews_itemProducts__46yru span b{color:var(--amber);font-weight:600}.reviews_reply__7LBDj{margin:2px 0 0;padding:12px 14px;border-left:3px solid var(--blue);background:var(--blue-50);border-radius:0 10px 10px 0;font-size:14.5px;color:var(--ink-2);line-height:1.5;white-space:pre-line}.reviews_reply__7LBDj b{display:block;color:var(--blue);font-size:13px;margin-bottom:4px}.reviews_status__2_ElE{justify-self:start;padding:5px 8px;border-radius:6px;font:500 12px/1 var(--font-mono)}.reviews_statusHeld__r5Fgv{background:var(--orange-50);color:var(--orange)}.reviews_statusRemoved__VoFfj{background:var(--surface-2);color:var(--muted)}.reviews_statusReported__qC_xo{background:var(--blue-50);color:var(--blue)}.reviews_summary__rAvkG{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}.reviews_score__0OPQb{display:grid;grid-gap:6px;gap:6px;justify-items:start}.reviews_score__0OPQb b{font-size:54px;line-height:1;letter-spacing:-.04em;color:var(--ink)}.reviews_score__0OPQb span{color:var(--muted);font-size:14px}.reviews_dist__9cyMA{display:grid;grid-gap:7px;gap:7px;min-width:0}.reviews_distRow__3YaiC{display:grid;grid-template-columns:26px minmax(0,1fr) 36px;grid-gap:10px;gap:10px;align-items:center;font:500 12px/1 var(--font-mono);color:var(--muted)}.reviews_bar__fhHqO{height:8px;border-radius:99px;background:var(--surface-2);overflow:hidden}.reviews_bar__fhHqO i{display:block;height:100%;border-radius:inherit;background:var(--amber)}.reviews_code__0V6ux{display:block;width:100%;padding:12px 14px;border-radius:12px;background:var(--navy-950);color:var(--on-navy);font:13px/1.5 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.reviews_stats__1Pm7j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.reviews_stat__4hKB_{display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:14px;background:var(--surface-2)}.reviews_stat__4hKB_ span{font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.reviews_stat__4hKB_ b{font-size:26px;letter-spacing:-.03em;color:var(--ink)}.reviews_inlineForm__apOCg{display:grid;grid-gap:8px;gap:8px}.reviews_inlineForm__apOCg input[type=text],.reviews_inlineForm__apOCg select,.reviews_inlineForm__apOCg textarea{font:inherit;font-size:15px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);width:100%}.reviews_inlineForm__apOCg textarea{min-height:90px;resize:vertical}.reviews_row__rdWNc{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.reviews_details__SyNBb summary{cursor:pointer;color:var(--blue);font-weight:600;font-size:14.5px}.reviews_details__SyNBb[open]{flex:1 1 100%}.reviews_details__SyNBb[open] summary{margin-bottom:10px}.reviews_steps__TskZT{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;color:var(--ink-2);font-size:15px;line-height:1.5}@media (max-width:720px){.reviews_card__vOT7h{padding:22px 18px}.reviews_summary__rAvkG{grid-template-columns:minmax(0,1fr);gap:16px}.reviews_stats__1Pm7j{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews_picker__ECCHx label{font-size:36px}.reviews_pickerSmall__okeVo label{font-size:30px}}.reviews_backfill__tTq_h{display:grid;grid-gap:14px;gap:14px}.reviews_backfill__tTq_h h2{margin:0}.reviews_preview__nmyRX{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:14px;background:var(--teal-50);border:1px solid var(--line)}.reviews_previewHead__IVH5w{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.reviews_previewHead__IVH5w b{font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--ink)}.reviews_previewHead__IVH5w span{flex:1 1 260px;color:var(--ink-2);font-size:15px;line-height:1.5}.reviews_importList__ZZw_V{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.reviews_importList__ZZw_V li{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:12px;background:var(--surface-2);font-size:14.5px;color:var(--ink-2)}.reviews_imported__kU8Ko{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;background:var(--surface-2);color:var(--muted);font:500 12px/1 var(--font-mono)}.blog_accent__dtsKm{background:linear-gradient(92deg,var(--teal) 5%,#8fdcff 55%,#b3bdff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}article.blog_article__caXiG{max-width:70ch;font-size:17.5px;line-height:1.72}@media (max-width:640px){article.blog_article__caXiG{font-size:16.5px;line-height:1.7}}.blog_article__caXiG h2,.blog_article__caXiG h3{scroll-margin-top:88px}.blog_article__caXiG code{overflow-wrap:anywhere}.blog_article__caXiG pre{white-space:pre}.blog_article__caXiG pre code{background:transparent;padding:0;color:inherit;font-size:inherit;overflow-wrap:normal}.blog_article__caXiG a{overflow-wrap:anywhere}.blog_figure__kcsgE{margin:2em 0 0;display:grid;grid-gap:12px;gap:12px}.blog_figure__kcsgE figcaption{font-size:13.5px;line-height:1.5;color:var(--faint)}.blog_pts__vTg7s{display:inline-block;vertical-align:middle;margin-left:8px;font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;border-radius:6px;background:var(--teal-50);color:var(--teal-700);white-space:nowrap}.blog_note__FuhzK{display:grid;grid-gap:4px;gap:4px;padding:16px 18px;border-radius:12px;background:var(--blue-50);border:1px solid rgba(35,55,166,.14);font-size:16.5px;line-height:1.6;color:var(--ink-2)}.blog_note__FuhzK b{color:var(--ink)}.blog_compare___KKa0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:1.4em}.blog_panel__8FW_n{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:var(--surface-2);font-size:16px;line-height:1.6;min-width:0}.blog_panel__8FW_n p,.blog_panel__8FW_n ul{margin:0}.blog_panel__8FW_n ul{padding-left:1.2em;display:grid;grid-gap:4px;gap:4px}.blog_panel__8FW_n h4{margin:6px 0 0;font-size:14px;color:var(--ink)}.blog_after__1oPnr{background:var(--surface);border-color:rgba(13,148,136,.45);box-shadow:0 0 0 3px rgba(94,234,212,.18)}.blog_panelHead__VZlW7{display:flex;justify-content:space-between;align-items:center;gap:10px}.blog_panelHead__VZlW7 b{font-size:15px;color:var(--ink)}.blog_tagAfter__3qyva,.blog_tagBefore__Iwh29{font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:5px 7px;border-radius:6px;white-space:nowrap}.blog_tagBefore__Iwh29{background:var(--orange-50);color:var(--orange)}.blog_tagAfter__3qyva{background:var(--teal-50);color:var(--teal-700)}.blog_guideCard__4QwuV h3{font-size:21px;letter-spacing:-.02em}.blog_guideMeta__IfsEg{display:flex;flex-wrap:wrap;gap:6px 14px;font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--faint)}@media (max-width:640px){.blog_compare___KKa0{grid-template-columns:minmax(0,1fr)}.blog_pts__vTg7s{margin-left:0;margin-top:6px;display:table}}.blog_verdict__cVVKB{color:var(--muted)}.blog_takeaways__M3ISS{display:grid;grid-gap:10px;gap:10px;padding:20px 22px;border-radius:20px;background:var(--teal-50);border:1px solid rgba(13,148,136,.28)}.blog_takeaways__M3ISS b{font:500 12px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700)}.blog_takeaways__M3ISS ul{margin:0;padding-left:1.2em;display:grid;grid-gap:6px;gap:6px;font-size:17px;line-height:1.6;color:var(--ink)}@media (max-width:640px){.blog_takeaways__M3ISS ul{font-size:16.5px}}.blog_byline__HEa0b{display:flex;flex-wrap:wrap;gap:6px 16px;font:500 13px/1.5 var(--font-mono);color:var(--faint)}.blog_faqBlock__pmv_e h3{margin-top:1.4em}.blog_featured__kHmgQ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding:36px;border-radius:22px;background:var(--surface);border:1px solid var(--line);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1)}.blog_featured__kHmgQ:hover{border-color:var(--line-strong);box-shadow:var(--shadow);transform:translateY(-2px)}.blog_featured__kHmgQ h2{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.12;letter-spacing:-.035em;font-weight:650;color:var(--ink)}.blog_featured__kHmgQ p{margin:0;color:var(--muted)}.blog_featuredText__yM_sA{display:grid;grid-gap:14px;gap:14px;min-width:0}.blog_featuredList__AotsW{margin:0;padding:20px 22px;list-style:none;display:grid;grid-gap:12px;gap:12px;border-radius:16px;background:var(--navy-900);color:var(--on-navy);font-size:15.5px;line-height:1.5}.blog_featuredList__AotsW li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px}.blog_featuredList__AotsW li:before{content:"";width:8px;height:8px;margin-top:8px;border-radius:2px;background:var(--teal)}.blog_catSection__rCkE2{scroll-margin-top:88px}.blog_heroNav__WdRGz{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.blog_heroNav__WdRGz a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.blog_heroNav__WdRGz a:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.3)}.blog_noteGap__bQsIM{margin-top:48px}.blog_postNote__fOstH{margin:48px 0 8px}@media (max-width:900px){.blog_featured__kHmgQ{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}}.blog_listings__X3U3X{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin:28px 0 0;font-size:15px}.blog_listings__X3U3X b{font:500 12.5px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.blog_listings__X3U3X a{font-weight:600;color:var(--blue);text-decoration:none}.blog_listings__X3U3X a:hover{text-decoration:underline}.preferred_btn__LONW0{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:8px 16px 8px 12px;border:1px solid var(--line,#d9dee7);border-radius:999px;background:#fff;color:var(--ink,#0b1324);text-decoration:none}.preferred_btn__LONW0:hover{border-color:currentColor}.preferred_dark__VQe8M{background:transparent;border-color:var(--navy-line,rgba(255,255,255,.18));color:var(--on-navy,#fff)}.preferred_dark__VQe8M:hover{border-color:rgba(255,255,255,.6)}.preferred_g__AqRI6{width:20px;height:20px;flex:none}.preferred_text__pEEq1{display:grid;line-height:1.25}.preferred_small__JANNa{font-size:12px;opacity:.75}.preferred_big__cyYbZ{font-size:14px;font-weight:500}.preferred_wrap__hpNWJ{margin-top:20px}.preferred_btn__LONW0 .preferred_big__cyYbZ,.preferred_btn__LONW0 .preferred_small__JANNa{color:var(--ink,#0b1324)}.preferred_dark__VQe8M .preferred_big__cyYbZ,.preferred_dark__VQe8M .preferred_small__JANNa{color:var(--on-navy,#fff)}.preferred_btn__LONW0,.preferred_btn__LONW0:hover{text-decoration:none}@media (max-width:1000px){.chrome_wideOnly__ln_6a{display:none!important}}.category_tight__2705f{padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,104px)}.category_draft__T9g7N{margin:0 0 16px;padding:10px 14px;border-radius:10px;background:var(--orange-50);color:var(--orange);font-weight:600;font-size:14px}.category_kpis__RFEj6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.category_kpi__qtk88{display:grid;grid-gap:4px;gap:4px;padding:18px;border-radius:18px;background:var(--surface-2);border:1px solid var(--line)}.category_kpi__qtk88 b{font-size:clamp(28px,3vw,36px);letter-spacing:-.04em;line-height:1.05;font-weight:650;color:var(--ink)}.category_kpi__qtk88 span{font-size:13.5px;color:var(--muted)}.category_card__YZDeo{scroll-margin-top:88px;padding:clamp(18px,2.6vw,30px);border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);margin-bottom:20px;min-width:0}.category_card__YZDeo h2{margin:0 0 6px;font-size:clamp(21px,2.3vw,27px);line-height:1.18;letter-spacing:-.032em;font-weight:650;color:var(--ink)}.category_sub__ekMsQ{margin:0 0 16px;font-size:15px;line-height:1.5;color:var(--muted)}.category_sub__ekMsQ a{color:var(--blue)}.category_scroll__PZ965{position:relative;overflow-x:auto;margin:0 -6px}.category_table__99eHy{width:100%;border-collapse:collapse;font-size:14.5px}.category_table__99eHy th{font:500 12px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);text-align:left;padding:8px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.category_table__99eHy td{padding:10px 6px;border-bottom:1px solid var(--line);vertical-align:middle}.category_table__99eHy tr:last-child td{border-bottom:0}.category_num__Op3Oz{text-align:center;color:var(--ink-2);white-space:nowrap}.category_num__Op3Oz,.category_rank__8y1sn{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.category_rank__8y1sn{width:30px;color:var(--faint)}.category_name__dxSLh b{display:block;color:var(--ink)}.category_name__dxSLh small{font-size:12.5px;color:var(--muted)}.category_bar__qhl9j{display:flex;align-items:center;gap:8px;min-width:150px}.category_bar__qhl9j em{font-style:normal;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:40px}.category_bar__qhl9j i{display:block;height:8px;border-radius:4px;background:var(--teal-600)}.category_down__27CoR,.category_flat__XRV7i,.category_new__n9dSf,.category_up__soNDD{font-size:13px;font-weight:600;white-space:nowrap}.category_up__soNDD{color:var(--teal-700)}.category_down__27CoR{color:var(--orange)}.category_flat__XRV7i{color:var(--faint)}.category_new__n9dSf{color:var(--blue)}.category_link__OnIGS{font-size:13.5px;color:var(--teal-700);text-decoration:none;overflow-wrap:anywhere}.category_link__OnIGS:hover{text-decoration:underline}.category_you__K_iNy td{background:var(--teal-50);font-size:13.5px;color:var(--ink-2)}.category_you__K_iNy .category_name__dxSLh b{color:var(--teal-700)}.category_cols__gnt_B{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px}.category_kinds__GwT58{display:flex;height:12px;border-radius:6px;overflow:hidden;margin:2px 0 10px}.category_kinds__GwT58 i{display:block}.category_k0__oca2_{background:var(--blue)}.category_k1__9dKSz{background:var(--teal-600)}.category_k2__0goV7{background:var(--amber)}.category_k3__OPyRD{background:#7c8cf8}.category_k4__PTEG8{background:var(--line-strong)}.category_legend__C88vr{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--muted)}.category_legend__C88vr li{display:flex;align-items:center;gap:6px}.category_legend__C88vr i{width:10px;height:10px;border-radius:2px;display:inline-block}.category_sites__09_6l{list-style:none;margin:0 0 12px;padding:0}.category_sites__09_6l li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.category_sites__09_6l li:last-child{border-bottom:0}.category_sites__09_6l em{font-style:normal;font-size:12px;margin-left:8px;padding:1px 7px;border-radius:6px;background:var(--surface-2);color:var(--muted)}.category_questions___rgLx{list-style:none;margin:0;padding:0}.category_questions___rgLx li{display:grid;grid-gap:2px;gap:2px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.category_questions___rgLx li:last-child{border-bottom:0}.category_questions___rgLx b{font-weight:600;color:var(--ink)}.category_questions___rgLx span{color:var(--muted);font-size:13px}.category_more__Xj2R3 summary{cursor:pointer;display:flex;align-items:center;min-height:44px;padding:4px 0;font-weight:600;color:var(--blue);font-size:15px}.category_method__8h_nV{margin:0 0 12px;color:var(--muted);font-size:15px;line-height:1.6}.category_method__8h_nV b{color:var(--ink-2)}.category_cite__lTIAK{margin:0;padding:10px 12px;border-radius:10px;background:var(--surface-2);font:500 12.5px/1.5 var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere}@media (max-width:860px){.category_kpis__RFEj6{grid-template-columns:repeat(2,minmax(0,1fr))}.category_cols__gnt_B{grid-template-columns:minmax(0,1fr)}.category_tight__2705f{padding:32px 0 48px}.category_card__YZDeo{padding:18px 16px;border-radius:18px}}.ai-shelf-index_win__j7qEN{position:relative;border-radius:18px;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-lg);overflow:hidden;text-align:left}.ai-shelf-index_onDark__lLnKQ{border-color:rgba(255,255,255,.55);box-shadow:0 2px 4px rgba(0,0,0,.2),0 40px 100px rgba(0,0,0,.45)}.ai-shelf-index_bar__ZsDFO{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--line);background:var(--surface-2);font-size:13px;color:var(--muted)}.ai-shelf-index_bar__ZsDFO b{color:var(--ink-2);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-shelf-index_dots__VAmIz{display:flex;gap:6px;flex:0 0 auto}.ai-shelf-index_dots__VAmIz i{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.ai-shelf-index_pill__3_swW{margin-left:auto;flex:0 0 auto;font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);border:1px solid rgba(35,55,166,.2);border-radius:6px;padding:5px 7px;background:var(--blue-50);white-space:nowrap}.ai-shelf-index_rows__ooRyO{list-style:none;margin:0;padding:8px;display:grid;grid-gap:2px;gap:2px}.ai-shelf-index_row__cwTRD{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;font-size:14.5px}.ai-shelf-index_row__cwTRD:nth-child(odd){background:var(--surface-2)}.ai-shelf-index_row__cwTRD>span:first-child{font:500 12px/1 var(--font-mono);color:var(--faint)}.ai-shelf-index_row__cwTRD b{font-weight:600}.ai-shelf-index_row__cwTRD em{font:500 12px/1 var(--font-mono);font-style:normal;color:var(--muted);white-space:nowrap}.ai-shelf-index_foot__B4tbE{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:12px 18px;border-top:1px solid var(--line);font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--muted)}.ai-shelf-index_preview__WYePa{padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ai-shelf-index_block__liwDQ{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:14px;border-radius:12px;border:1px solid var(--line);min-width:0}.ai-shelf-index_block__liwDQ small{font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.ai-shelf-index_wide__6VhYP{grid-column:1/-1}.ai-shelf-index_tiles__E3SfE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ai-shelf-index_tile__tv8MW{display:grid;grid-gap:6px;gap:6px}.ai-shelf-index_tile__tv8MW i{display:block;height:52px;border-radius:8px;background:repeating-linear-gradient(135deg,var(--surface-2) 0 8px,#e9ecf5 8px 16px)}.ai-shelf-index_line__NMBbg{display:block;height:8px;border-radius:4px;background:var(--line)}.ai-shelf-index_short__LkJrJ{width:60%}.ai-shelf-index_lines__UVtYO{display:grid;grid-gap:9px;gap:9px}.ai-shelf-index_lineRow__tmgdJ{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:10px;gap:10px;align-items:center}.ai-shelf-index_track__l4KP4{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.ai-shelf-index_track__l4KP4 i{display:block;height:100%;border-radius:3px;background:var(--line-strong)}.ai-shelf-index_split3__Akdye{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px}.ai-shelf-index_split3__Akdye i{display:block;flex:1 1;background:var(--line-strong)}.ai-shelf-index_split3__Akdye i:nth-child(2){background:var(--line)}.ai-shelf-index_split3__Akdye i:nth-child(3){background:var(--surface-2)}.ai-shelf-index_legend__Lcl_T{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--muted)}.ai-shelf-index_kinds__2C7jn{display:grid;grid-gap:8px;gap:8px}.ai-shelf-index_kind__b9JRQ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.ai-shelf-index_kind__b9JRQ em{font:500 12px/1 var(--font-mono);font-style:normal;text-transform:uppercase;letter-spacing:.05em;padding:5px 7px;border-radius:6px;background:var(--surface-2);color:var(--muted)}.ai-shelf-index_caption__ZHEpu{margin:14px 0 0;font-size:13px;color:var(--faint)}.ai-shelf-index_checks__Yy8Me{border:0;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.ai-shelf-index_checks__Yy8Me legend{padding:0;font-size:14px;font-weight:600;margin-bottom:8px}.ai-shelf-index_checks__Yy8Me legend span{font-weight:400;color:var(--muted)}.ai-shelf-index_chips__dEvwG{display:flex;flex-wrap:wrap;gap:8px}.ai-shelf-index_checks__Yy8Me .ai-shelf-index_check__3n__c{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line-strong);font-size:14px;font-weight:500;cursor:pointer;background:var(--surface)}.ai-shelf-index_checks__Yy8Me .ai-shelf-index_check__3n__c:has(input:checked){border-color:var(--teal-600);background:var(--teal-50);color:var(--teal-700)}.ai-shelf-index_checks__Yy8Me .ai-shelf-index_check__3n__c input{width:16px;height:16px;min-height:0;padding:0;margin:0;accent-color:var(--teal-600)}.ai-shelf-index_trap__p6x_r{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width:560px){.ai-shelf-index_preview__WYePa{grid-template-columns:minmax(0,1fr);padding:14px}.ai-shelf-index_tiles__E3SfE{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact_band__ew7hp{padding-top:clamp(36px,5vw,64px)}.contact_wrap__JNcjh{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;max-width:1040px}.contact_side__EQc5H{display:grid;grid-gap:14px;gap:14px}.contact_mail__CoM8Z{display:grid;grid-gap:8px;gap:8px;padding:clamp(20px,2.4vw,28px);border-radius:24px;background:var(--surface);border:1px solid var(--line)}.contact_mail__CoM8Z small{font-size:14px;font-weight:600;color:var(--faint)}.contact_address__teapi{font-size:clamp(22px,2.4vw,28px);line-height:1.2;letter-spacing:-.03em;font-weight:650;color:var(--ink);text-decoration:none;overflow-wrap:anywhere;min-height:44px;display:inline-flex;align-items:center}.contact_address__teapi:hover,.contact_link__cX1zm{color:var(--teal-700)}.contact_link__cX1zm{font-size:17px;font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.contact_link__cX1zm:hover{color:var(--ink)}.contact_opt__cKYeL{font-weight:400;color:var(--muted)}.contact_trap__DHlME{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact_sent__9n2aa{display:grid;grid-gap:14px;gap:14px}@media (max-width:860px){.contact_wrap__JNcjh{grid-template-columns:minmax(0,1fr)}}.scan_heroForm__yvyx0{width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.scan_error___UMRF{margin:0 0 14px;padding:10px 16px;border-radius:12px;background:rgba(255,120,90,.16);border:1px solid rgba(255,140,115,.3);color:#fff;font-size:15px}.scan_board__FcvL6{max-width:1080px;margin:0 auto}.scan_lists__BQ_zD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.scan_list__hYRLS{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:clamp(22px,2.4vw,28px);border-radius:22px;background:var(--surface);border:1px solid var(--line);min-width:0}.scan_list__hYRLS h3{margin:0;font-size:19px;letter-spacing:-.02em;font-weight:650;color:var(--ink)}.scan_list__hYRLS ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;color:var(--ink-2);font-size:16px}.scan_list__hYRLS li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px}.scan_list__hYRLS li:before{content:"";width:20px;height:20px;margin-top:3px;border-radius:50%}.scan_read__FfL5h li:before{background:var(--teal-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%230b7268' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat}.scan_never__ttMh9 li:before{background:var(--surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 5l6 6M11 5l-6 6' fill='none' stroke='%235a6382' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center /14px no-repeat}.scan_ua__2buCQ{font-family:var(--font-mono);font-size:.92em;background:var(--surface-2);padding:2px 6px;border-radius:6px;overflow-wrap:anywhere}.scan_next__aRvlJ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;justify-items:center;text-align:center}.scan_next__aRvlJ h2{max-width:14em}.scan_next__aRvlJ p{margin-left:auto;margin-right:auto}.scan_price__rDmgY{margin:6px 0 0;max-width:44ch;font-size:15px;line-height:1.55;color:var(--on-navy-muted)}@media (max-width:640px){.scan_lists__BQ_zD{grid-template-columns:minmax(0,1fr)}}