.problem-compare_compare__5201P{--compare-body-text:clamp(0.9375rem,0.88rem + 0.25vw,1.0625rem);--compare-small-text:var(--text-sm);--compare-title-text:var(--text-lg);--compare-micro-text:11px;--compare-red:var(--destructive-text,0 90.6% 70.8%);--compare-flip-in:280ms;position:relative;max-width:64rem;margin-inline:auto}.problem-compare_question__Uyrgs{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:40rem;margin:0 auto clamp(16px,2.4vw,24px);padding:12px 18px;border:1px solid hsl(var(--border)/.8);border-radius:16px;background:hsl(var(--secondary)/.6);text-align:center}.problem-compare_questionLabel__aBgrV{color:hsl(var(--primary));font-size:var(--compare-micro-text);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.problem-compare_questionText__JYlc1{margin:0;color:hsl(var(--foreground));font-size:var(--compare-body-text);font-weight:500;line-height:1.5;text-wrap:balance}.problem-compare_panels__mokHp{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}@media (min-width:768px){.problem-compare_panels__mokHp{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0 clamp(12px,1.6vw,20px)}}.problem-compare_panelWrapper__s3mmQ{min-width:0}.problem-compare_card__J8xmG{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:clamp(16px,2.2vw,24px);gap:14px;border-radius:16px;border-color:hsl(var(--border)/.65);background:linear-gradient(145deg,hsl(var(--card)/.8),hsl(var(--card)/.4));box-shadow:inset 0 1px 0 hsl(var(--foreground)/.025),0 10px 28px hsl(var(--background)/.12);transition:border-color .45s ease,box-shadow .45s ease}.problem-compare_card__J8xmG:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at top left,hsl(var(--destructive)/.08),transparent 70%);opacity:0;transition:opacity .55s ease}.problem-compare_card__J8xmG[data-tone=corbis]:before{background:radial-gradient(ellipse at top left,hsl(var(--primary)/.08),transparent 70%)}.problem-compare_panelHeader__osbqi{position:relative;display:flex;align-items:center;gap:12px}.problem-compare_panelIcon__5mJSu{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid hsl(var(--primary)/.2);border-radius:10px;background:hsl(var(--primary)/.07);color:hsl(var(--primary));transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .45s ease}.problem-compare_panelIcon__5mJSu svg{width:18px;height:18px}.problem-compare_panelTitle__QQyoi{margin:0;min-width:0;flex:1;color:hsl(var(--foreground));font-family:var(--font-heading),Georgia,serif;font-size:var(--compare-title-text);font-weight:600;line-height:1.3}.problem-compare_panelBadge__Eo89M{border-color:hsl(var(--border));color:hsl(var(--muted-foreground));letter-spacing:.04em}@media (hover:hover) and (pointer:fine){.problem-compare_panelWrapper__s3mmQ:hover .problem-compare_card__J8xmG{border-color:hsl(var(--destructive)/.3);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.025),0 10px 28px hsl(var(--destructive)/.035)}.problem-compare_panelWrapper__s3mmQ:hover .problem-compare_card__J8xmG[data-tone=corbis]{border-color:hsl(var(--primary)/.3);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.025),0 10px 28px hsl(var(--primary)/.05)}.problem-compare_panelWrapper__s3mmQ:hover .problem-compare_card__J8xmG:before{opacity:1}.problem-compare_panelWrapper__s3mmQ:hover .problem-compare_panelIcon__5mJSu{transform:translateY(-2px);background:hsl(var(--primary)/.12)}}.problem-compare_divider__RDwRc{position:relative;display:flex;align-items:center;justify-content:center}.problem-compare_divider__RDwRc:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--border)),transparent)}.problem-compare_dividerLabel__0nEDT{position:relative;display:grid;place-items:center;width:32px;height:32px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--background));color:hsl(var(--muted-foreground));font-size:var(--compare-micro-text);font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media (min-width:768px){.problem-compare_divider__RDwRc:before{inset:0 auto 0 50%;width:1px;height:auto;background:linear-gradient(180deg,transparent,hsl(var(--border)),transparent)}}.problem-compare_answerRegion__nLPGo{position:relative;display:flex;flex-direction:column;gap:12px}.problem-compare_answer__DSQmU{margin:0;color:hsl(var(--foreground)/.92);font-size:var(--compare-body-text);line-height:1.7;text-wrap:pretty;overflow-wrap:anywhere}.problem-compare_claim__ulabe{text-decoration:underline wavy hsl(var(--compare-red)/.6);text-decoration-thickness:1px;text-decoration-skip-ink:none;text-underline-offset:5px;transition:text-decoration-color var(--compare-flip-in) ease var(--flip-delay,0s)}.problem-compare_supported__ztc7_{border-radius:4px;transition:background-color .2s ease}.problem-compare_supported__ztc7_[data-active=true]{background:hsl(var(--primary)/.14)}.problem-compare_chip__TnQaO{position:relative;display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:22px;margin-inline:1px;padding:1px 8px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));font-size:var(--compare-small-text);font-weight:600;line-height:1.35;text-align:left;vertical-align:1px;white-space:normal;cursor:pointer;touch-action:manipulation;transition:color var(--compare-flip-in) ease var(--flip-delay,0s),background-color var(--compare-flip-in) ease var(--flip-delay,0s),border-color var(--compare-flip-in) ease var(--flip-delay,0s),box-shadow .15s ease}.problem-compare_chip__TnQaO:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,24px);height:max(100%,24px);transform:translate(-50%,-50%)}@media (pointer:coarse){.problem-compare_chip__TnQaO:after{width:max(100%,44px);height:max(100%,44px)}}.problem-compare_chip__TnQaO:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.problem-compare_chip__TnQaO[data-tone=failed]{border-color:hsl(var(--compare-red)/.35);background:hsl(var(--destructive)/.14);color:hsl(var(--compare-red))}.problem-compare_chip__TnQaO[data-tone=verified]{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.12);color:hsl(var(--landing-primary-text))}.problem-compare_chip__TnQaO[data-active=true][data-tone=verified]{box-shadow:0 0 0 2px hsl(var(--primary)/.45)}.problem-compare_chip__TnQaO[data-active=true][data-tone=failed]{box-shadow:0 0 0 2px hsl(var(--compare-red)/.4)}.problem-compare_chipIcon__iiW4S{display:inline-grid;place-items:center;width:12px;height:12px;flex:none;opacity:1;transition:opacity var(--compare-flip-in) ease var(--flip-delay,0s)}.problem-compare_chipIcon__iiW4S svg{width:12px;height:12px;stroke-width:2.5}.problem-compare_checks__dPAOG{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.problem-compare_check__fBtIe{display:flex;align-items:flex-start;gap:8px;font-size:var(--compare-small-text);line-height:1.45}.problem-compare_checkNumber__kLCLn{display:grid;place-items:center;width:20px;height:20px;flex:none;border:1px solid hsl(var(--primary)/.35);border-radius:999px;color:hsl(var(--primary));font-size:var(--compare-micro-text);font-weight:700}.problem-compare_verdict__CjH3B{display:grid;min-width:0}.problem-compare_verdict__CjH3B>*{grid-area:1/1}.problem-compare_verdictPending__VXsy0{color:hsl(var(--muted-foreground)/.8);opacity:0;transition:opacity .18s ease}.problem-compare_verdictFinal__pynm_{display:flex;align-items:flex-start;gap:6px;opacity:1;transition:opacity var(--compare-flip-in) ease var(--flip-delay,0s)}.problem-compare_verdictFinal__pynm_[data-tone=failed]{color:hsl(var(--compare-red))}.problem-compare_verdictFinal__pynm_[data-tone=verified]{color:hsl(var(--foreground)/.88)}.problem-compare_verdictIcon__ozEzZ{display:inline-grid;place-items:center;width:16px;height:1.45em;flex:none}.problem-compare_verdictIcon__ozEzZ svg{width:14px;height:14px;stroke-width:2.5}.problem-compare_verdictFinal__pynm_[data-tone=verified] .problem-compare_verdictIcon__ozEzZ{color:hsl(var(--primary))}.problem-compare_evidenceNote__tfeXz{margin:0;padding-left:10px;border-left:2px solid hsl(var(--primary)/.35);color:hsl(var(--muted-foreground));font-size:var(--compare-small-text);line-height:1.55}.problem-compare_detailStack__0N4O1,.problem-compare_failedDetail__5MwK8{padding:12px;border:1px solid hsl(var(--border)/.7);border-radius:12px;background:hsl(var(--background)/.35);font-size:var(--compare-small-text);line-height:1.5;transition:border-color .2s ease,background-color .2s ease}.problem-compare_detailStack__0N4O1{display:grid}.problem-compare_detailStack__0N4O1>*{grid-area:1/1;min-width:0;margin:0;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility 0s linear .15s}.problem-compare_detailStack__0N4O1>[data-active=true]{visibility:visible;opacity:1;transition:opacity .22s ease}.problem-compare_detailEntry__cY4IQ{display:flex;flex-direction:column;gap:4px}.problem-compare_detailMeta__zyxU_{margin:0;color:hsl(var(--muted-foreground))}.problem-compare_detailTitle__pZWmw{margin:0;color:hsl(var(--foreground));font-weight:600;text-wrap:pretty}.problem-compare_detailLabel__QEKZK{margin:4px 0 0;color:hsl(var(--primary));font-size:var(--compare-micro-text);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.problem-compare_detailExcerpt__T5PO4{margin:0;padding-left:10px;border-left:2px solid hsl(var(--primary)/.35);color:hsl(var(--foreground)/.85);font-style:italic;text-wrap:pretty}.problem-compare_detailLink__Loj74{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;max-width:100%;min-height:24px;color:hsl(var(--primary));font-weight:500;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:hsl(var(--primary)/.4);text-underline-offset:3px;border-radius:4px}.problem-compare_detailLink__Loj74:hover{text-decoration-color:hsl(var(--primary))}.problem-compare_detailLink__Loj74:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (pointer:coarse){.problem-compare_detailLink__Loj74{min-height:44px}}.problem-compare_linkIcon__PMveX{display:inline-grid;flex:none}.problem-compare_linkIcon__PMveX svg{width:14px;height:14px}.problem-compare_detailNote__Y2yvs{margin:0;color:hsl(var(--muted-foreground))}.problem-compare_failedDetail__5MwK8{display:flex;flex-direction:column;gap:6px;border-color:hsl(var(--compare-red)/.25)}.problem-compare_failedDetail__5MwK8[data-highlighted=true]{border-color:hsl(var(--compare-red)/.5);background:hsl(var(--destructive)/.12)}.problem-compare_detailBody__ozctc{margin:0;color:hsl(var(--foreground)/.85);text-wrap:pretty}.problem-compare_revealOnVerify__0n7XK{display:flex;flex-direction:column;gap:6px;opacity:1;transition:opacity var(--compare-flip-in) ease var(--flip-delay,0s)}.problem-compare_points__nz3W2{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 0 0;border-top:1px solid hsl(var(--border)/.6);list-style:none}.problem-compare_point__J1VXd{display:flex;align-items:flex-start;gap:8px;color:hsl(var(--foreground)/.85);font-size:var(--compare-small-text);line-height:1.5}.problem-compare_pointIcon__jya_s{display:inline-grid;place-items:center;width:16px;height:1.5em;flex:none;color:hsl(var(--primary))}.problem-compare_card__J8xmG[data-tone=generic] .problem-compare_pointIcon__jya_s{color:hsl(var(--compare-red)/.75)}.problem-compare_pointIcon__jya_s svg{width:14px;height:14px;stroke-width:2.5}.problem-compare_scanLayer__ZxdQ8{position:absolute;inset:0;overflow:hidden;border-radius:16px;pointer-events:none}.problem-compare_scanBeam__HWMsO{position:absolute;inset:0;opacity:0;transform:translateY(0)}.problem-compare_scanBeam__HWMsO:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,hsl(var(--primary)/.85) 20%,hsl(var(--primary)/.85) 80%,transparent);box-shadow:0 0 12px hsl(var(--primary)/.45)}.problem-compare_scanBeam__HWMsO:after{content:"";position:absolute;inset:-56px 0 auto;height:56px;background:linear-gradient(180deg,transparent,hsl(var(--primary)/.07))}@keyframes problem-compare_compare-scan__VyTlJ{0%{transform:translateY(0);opacity:0}8%{opacity:1}90%{opacity:1}to{transform:translateY(100%);opacity:0}}.problem-compare_compare__5201P[data-phase=scanning] .problem-compare_scanBeam__HWMsO{will-change:transform,opacity;animation:problem-compare_compare-scan__VyTlJ 1.2s cubic-bezier(.45,0,.25,1) .25s both}.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_chipIcon__iiW4S,.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_revealOnVerify__0n7XK,.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_verdictFinal__pynm_{opacity:0;transition:none}.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_verdictPending__VXsy0{opacity:1;transition:none}.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_claim__ulabe{text-decoration-color:transparent;transition:none}.problem-compare_compare__5201P:is([data-phase=pending],[data-phase=scanning]) .problem-compare_chip__TnQaO[data-tone]{border-color:hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--muted-foreground));transition:none}@media (max-width:639px){.problem-compare_card__J8xmG{gap:12px}.problem-compare_panelHeader__osbqi{gap:10px}.problem-compare_panelIcon__5mJSu{width:32px;height:32px;border-radius:9px}.problem-compare_panelIcon__5mJSu svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.problem-compare_scanBeam__HWMsO{display:none;animation:none}.problem-compare_card__J8xmG,.problem-compare_card__J8xmG:before,.problem-compare_chipIcon__iiW4S,.problem-compare_chip__TnQaO,.problem-compare_claim__ulabe,.problem-compare_detailStack__0N4O1,.problem-compare_detailStack__0N4O1>*,.problem-compare_failedDetail__5MwK8,.problem-compare_panelIcon__5mJSu,.problem-compare_revealOnVerify__0n7XK,.problem-compare_supported__ztc7_,.problem-compare_verdictFinal__pynm_,.problem-compare_verdictPending__VXsy0{transition:none}.problem-compare_panelWrapper__s3mmQ:hover .problem-compare_panelIcon__5mJSu{transform:none}}.problem-section_section__NtDWc{position:relative}@media (prefers-reduced-motion:reduce){.problem-section_section__NtDWc [data-problem-motion]{transform:none!important;opacity:1!important}}