.evidence-module__u4GwAW__heroGrid{gap:var(--s7);padding:var(--s7) 0 var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;display:grid}.evidence-module__u4GwAW__recommendation{padding:var(--s6);border:1px solid var(--border-warm);border-radius:var(--r-lg);box-shadow:var(--sh-2);background:linear-gradient(160deg,#fffaf5,#f9ebdf);position:relative}.evidence-module__u4GwAW__kicker{margin:0 0 var(--s3);align-items:center;gap:var(--s2);color:var(--accent-dark);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;font-weight:700;display:flex}.evidence-module__u4GwAW__kicker svg{width:15px;height:15px}.evidence-module__u4GwAW__recommendationBody{color:var(--ink);font-family:var(--font-frank), Georgia, serif;font-size:var(--t-lead);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-weight:500;line-height:1.45}.evidence-module__u4GwAW__factsCard{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);overflow-x:auto}.evidence-module__u4GwAW__facts{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.evidence-module__u4GwAW__facts thead th{padding:var(--s4) var(--s5);border-bottom:1px solid var(--border);background:var(--surface-warm);color:var(--accent-dark);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-weight:700}.evidence-module__u4GwAW__facts tbody tr+tr th,.evidence-module__u4GwAW__facts tbody tr+tr td{border-top:1px solid var(--border)}.evidence-module__u4GwAW__facts tbody th{width:26%;padding:var(--s5);color:var(--ink);font-size:var(--t-body);vertical-align:top;font-weight:600;line-height:1.45}.evidence-module__u4GwAW__facts tbody td{padding:var(--s5);color:var(--ink-soft);font-size:var(--t-small);vertical-align:top;line-height:1.6}.evidence-module__u4GwAW__facts tbody td:last-child{width:32%;color:var(--muted)}.evidence-module__u4GwAW__facts tbody tr:hover th,.evidence-module__u4GwAW__facts tbody tr:hover td{background:#fffaf4}.evidence-module__u4GwAW__checks{gap:var(--s4);counter-reset:check;margin:0;padding:0;list-style:none;display:grid}.evidence-module__u4GwAW__checks li{counter-increment:check;gap:var(--s3) var(--s4);padding:var(--s5) var(--s6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:auto minmax(0,1fr);transition:border-color .18s,box-shadow .18s;display:grid}.evidence-module__u4GwAW__checks li:hover{box-shadow:var(--sh-2);border-color:#e6b793}.evidence-module__u4GwAW__index{background:var(--surface-warm);width:30px;height:30px;color:var(--accent-dark);font-size:var(--t-micro);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.evidence-module__u4GwAW__index:before{content:counter(check)}.evidence-module__u4GwAW__checkTitle{font-family:var(--font-frank), Georgia, serif;font-size:var(--t-h3);letter-spacing:-.02em;align-self:center;margin:0;font-weight:500}.evidence-module__u4GwAW__input{padding:var(--s3) var(--s4);border-left:3px solid var(--accent);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-warm);color:var(--ink);font-size:var(--t-body);grid-column:2;margin:0;line-height:1.5}.evidence-module__u4GwAW__input strong{margin-right:var(--s1);color:var(--accent-dark);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.evidence-module__u4GwAW__steps{color:var(--muted);font-size:var(--t-small);grid-column:2;margin:0;line-height:1.65}.evidence-module__u4GwAW__checksAction{margin:var(--s6) 0 0}.evidence-module__u4GwAW__sources{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.evidence-module__u4GwAW__source{align-items:center;gap:var(--s4);height:100%;padding:var(--s5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);color:var(--ink);font-size:var(--t-body);font-weight:600;line-height:1.4;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s,border-color .18s;display:flex}.evidence-module__u4GwAW__source:hover{box-shadow:var(--sh-2);border-color:#e6b793;transform:translateY(-3px)}.evidence-module__u4GwAW__source>svg:first-child{width:22px;height:22px;color:var(--accent);flex:none}.evidence-module__u4GwAW__sourceArrow{width:17px;height:17px;color:var(--accent);flex:none;margin-left:auto;transition:transform .18s cubic-bezier(.2,.7,.3,1)}.evidence-module__u4GwAW__source:hover .evidence-module__u4GwAW__sourceArrow{transform:translate(2px,-2px)}.evidence-module__u4GwAW__boundary{gap:var(--s3) var(--s5);padding:var(--s6);border:1px solid var(--border-warm);border-radius:var(--r-lg);background:linear-gradient(120deg,#fffaf5,#f9ebdf);grid-template-columns:auto minmax(0,1fr);display:grid}.evidence-module__u4GwAW__boundary>svg{width:32px;height:32px;color:var(--accent);grid-row:span 3}.evidence-module__u4GwAW__boundary h2{font-family:var(--font-frank), Georgia, serif;font-size:var(--t-h3);letter-spacing:-.02em;align-self:center;margin:0;font-weight:500}.evidence-module__u4GwAW__boundary p{max-width:68ch;color:var(--ink-soft);font-size:var(--t-small);margin:0;line-height:1.65}.evidence-module__u4GwAW__boundary a{color:var(--accent-dark);font-weight:600;text-decoration:underline}@media (max-width:900px){.evidence-module__u4GwAW__heroGrid{gap:var(--s6);padding:var(--s6) 0 var(--s7);grid-template-columns:1fr}}@media (max-width:640px){.evidence-module__u4GwAW__checks li{padding:var(--s5)}.evidence-module__u4GwAW__boundary{padding:var(--s5);grid-template-columns:1fr}.evidence-module__u4GwAW__boundary>svg{grid-row:auto}}
