.daily-module__JoTyGG__page{background:var(--surface);min-height:100%}.daily-module__JoTyGG__shell{--prose:36rem;--wide:60rem;width:100%;max-width:var(--wide);padding:var(--space-16) var(--space-6) var(--space-24);margin:0 auto}.daily-module__JoTyGG__crumb,.daily-module__JoTyGG__head,.daily-module__JoTyGG__focus,.daily-module__JoTyGG__cite,.daily-module__JoTyGG__related,.daily-module__JoTyGG__body>:not(figure){max-width:var(--prose)}.daily-module__JoTyGG__shell article>.daily-module__JoTyGG__hero{max-width:none}.daily-module__JoTyGG__crumb{align-items:center;gap:var(--space-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);display:flex}.daily-module__JoTyGG__crumbLink{color:var(--ink-muted);text-decoration:none;transition:color .15s}.daily-module__JoTyGG__crumbLink:hover{color:var(--ink-accent)}.daily-module__JoTyGG__head{margin-top:var(--space-10)}.daily-module__JoTyGG__title{letter-spacing:var(--tracking-tight);color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,1.2rem + 2.4vw,2.75rem);font-weight:600;line-height:1.12}.daily-module__JoTyGG__standfirst{margin-top:var(--space-6);max-width:var(--measure-narrow);font-size:var(--font-size-lg);line-height:var(--leading-relaxed);color:var(--ink-secondary)}.daily-module__JoTyGG__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}.daily-module__JoTyGG__focus{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border)}.daily-module__JoTyGG__focusList{margin-top:var(--space-6);gap:var(--space-6);counter-reset:none;flex-direction:column;padding:0;list-style:none;display:flex}.daily-module__JoTyGG__focusItem{align-items:start;gap:var(--space-2);grid-template-columns:2.25rem 1fr;display:grid}.daily-module__JoTyGG__focusIndex{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--ink-accent);line-height:1.7}.daily-module__JoTyGG__focusText{max-width:var(--measure-narrow);line-height:var(--leading-relaxed);color:var(--ink-secondary)}.daily-module__JoTyGG__cite{margin-top:var(--space-16);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--border-radius-xl);background:var(--surface-raised)}.daily-module__JoTyGG__citeTitle{font-size:var(--font-size-md);font-weight:500;line-height:var(--leading-snug);color:var(--ink)}.daily-module__JoTyGG__citeLink{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong,var(--border));text-decoration-color:var(--border-strong,var(--border));transition:text-decoration-color .15s}.daily-module__JoTyGG__citeLink:hover{-webkit-text-decoration-color:var(--ink-accent);text-decoration-color:var(--ink-accent)}.daily-module__JoTyGG__citeMeta{margin-top:var(--space-2);font-size:var(--font-size-base);color:var(--ink-secondary)}.daily-module__JoTyGG__citeMono{margin-top:var(--space-3);gap:0 var(--space-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--ink-muted);flex-wrap:wrap;line-height:1.8;display:flex}.daily-module__JoTyGG__related{margin-top:var(--space-20);padding-top:var(--space-8);border-top:1px solid var(--border)}.daily-module__JoTyGG__relatedList{margin-top:var(--space-4);padding:0;list-style:none}.daily-module__JoTyGG__relatedLink{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border);color:var(--ink);text-decoration:none;transition:color .15s;display:flex}.daily-module__JoTyGG__relatedLink:hover .daily-module__JoTyGG__relatedTitle{color:var(--ink-accent)}.daily-module__JoTyGG__relatedTitle{line-height:var(--leading-snug);transition:color .15s}.daily-module__JoTyGG__relatedMeta{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--ink-muted);flex-shrink:0}.daily-module__JoTyGG__lede{margin-top:var(--space-5);max-width:var(--measure-narrow);font-size:var(--font-size-lg);line-height:var(--leading-relaxed);color:var(--ink-secondary)}.daily-module__JoTyGG__feed{margin-top:var(--space-16);border-top:1px solid var(--border);padding:0;list-style:none}.daily-module__JoTyGG__entry{border-bottom:1px solid var(--border)}.daily-module__JoTyGG__entryLink{padding:var(--space-8) 0;text-decoration:none;transition:background-color .15s;display:block}.daily-module__JoTyGG__entryTop{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.daily-module__JoTyGG__entryTitle{font-size:var(--font-size-xl);font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--ink);text-wrap:balance;transition:color .15s}.daily-module__JoTyGG__entryLink:hover .daily-module__JoTyGG__entryTitle{color:var(--ink-accent)}.daily-module__JoTyGG__entryDate{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-muted);flex-shrink:0}.daily-module__JoTyGG__entryStandfirst{margin-top:var(--space-3);max-width:var(--measure-narrow);line-height:var(--leading-relaxed);color:var(--ink-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.daily-module__JoTyGG__entryMeta{margin-top:var(--space-4);align-items:center;gap:var(--space-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;display:flex}.daily-module__JoTyGG__tag{padding:2px var(--space-2);border:1px solid var(--border);border-radius:var(--border-radius-full);color:var(--ink-accent)}.daily-module__JoTyGG__empty{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border);color:var(--ink-muted)}@media (max-width:640px){.daily-module__JoTyGG__shell{padding:var(--space-10) var(--space-4) var(--space-16)}.daily-module__JoTyGG__entryTop{gap:var(--space-1);flex-direction:column}.daily-module__JoTyGG__focusItem{grid-template-columns:1.75rem 1fr}}.daily-module__JoTyGG__body{margin-top:var(--space-12)}.daily-module__JoTyGG__body>figure{width:100%;max-width:none}.daily-module__JoTyGG__h2{margin-top:var(--space-12);margin-bottom:var(--space-4);font-size:var(--font-size-2xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--ink);text-wrap:balance}.daily-module__JoTyGG__para{margin-bottom:var(--space-5);max-width:var(--measure-narrow);font-size:var(--font-size-md);line-height:var(--leading-relaxed);color:var(--ink-secondary)}.daily-module__JoTyGG__bullets{margin:0 0 var(--space-5);padding-left:var(--space-5);max-width:var(--measure-narrow);color:var(--ink-secondary);list-style:outside}.daily-module__JoTyGG__bullets li{margin-bottom:var(--space-2);line-height:var(--leading-relaxed)}.daily-module__JoTyGG__figure{margin:var(--space-12) 0}.daily-module__JoTyGG__caption{margin-top:var(--space-3);max-width:var(--measure-narrow);font-size:var(--font-size-sm);line-height:var(--leading-normal);color:var(--ink-muted)}.daily-module__JoTyGG__pre{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--border-radius-xl);background:var(--surface-sunken);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-sm);color:var(--ink);line-height:1.65;overflow-x:auto}.daily-module__JoTyGG__callout{margin:var(--space-8) 0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--border-radius-xl);background:var(--surface-sunken)}.daily-module__JoTyGG__calloutTitle{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-accent);font-weight:500}.daily-module__JoTyGG__calloutText{margin-top:var(--space-2);line-height:var(--leading-relaxed);color:var(--ink-secondary)}.daily-module__JoTyGG__flow{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.daily-module__JoTyGG__flowStep{gap:var(--space-1) var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--surface-raised);grid-template-columns:2.25rem 1fr;display:grid}.daily-module__JoTyGG__flowIndex{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--ink-accent);grid-row:span 2;line-height:1.6}.daily-module__JoTyGG__flowLabel{color:var(--ink);font-weight:500}.daily-module__JoTyGG__flowDetail{font-size:var(--font-size-base);line-height:var(--leading-normal);color:var(--ink-secondary)}.daily-module__JoTyGG__compare{border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.daily-module__JoTyGG__compare th,.daily-module__JoTyGG__compare td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--border);line-height:var(--leading-normal)}.daily-module__JoTyGG__compare thead th{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}.daily-module__JoTyGG__compare tbody td{color:var(--ink-secondary)}.daily-module__JoTyGG__compareLabel{color:var(--ink);font-weight:500}.daily-module__JoTyGG__compareCorner{width:1%}.daily-module__JoTyGG__bars{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.daily-module__JoTyGG__barRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(6rem,10rem) 1fr auto;display:grid}.daily-module__JoTyGG__barLabel{font-size:var(--font-size-base);color:var(--ink-secondary)}.daily-module__JoTyGG__barTrack{border-radius:var(--border-radius-full);background:var(--surface-sunken);height:.6rem;display:block;overflow:hidden}.daily-module__JoTyGG__barFill{border-radius:var(--border-radius-full);background:var(--signal);height:100%;display:block}.daily-module__JoTyGG__barValue{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--ink-muted)}@media (max-width:640px){.daily-module__JoTyGG__barRow{grid-template-columns:1fr auto}.daily-module__JoTyGG__barTrack{order:3;grid-column:1/-1}.daily-module__JoTyGG__compare{font-size:var(--font-size-sm)}}.daily-module__JoTyGG__hero{width:100%;max-width:none;height:auto;margin:var(--space-10) 0 0;border:1px solid var(--border);border-radius:var(--border-radius-xl);background:var(--surface-sunken);display:block}.daily-module__JoTyGG__entryLink{align-items:start;gap:var(--space-6);grid-template-columns:13.5rem 1fr;display:grid}.daily-module__JoTyGG__entryThumb{border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--surface-sunken);width:100%;height:auto;transition:border-color .18s cubic-bezier(.2,.8,.2,1)}.daily-module__JoTyGG__entryLink:hover .daily-module__JoTyGG__entryThumb{border-color:color-mix(in srgb, var(--signal) 45%, var(--border))}.daily-module__JoTyGG__entryBody{min-width:0}@media (max-width:640px){.daily-module__JoTyGG__entryLink{gap:var(--space-4);grid-template-columns:1fr}.daily-module__JoTyGG__hero{margin-top:var(--space-8)}}@media (prefers-reduced-motion:reduce){.daily-module__JoTyGG__entryThumb{transition:none}}
.parity-grid-module__xL_hEa__figure{--grid-head:#3d443f;--grid-head-failed:#7a480e;--grid-role:#5c655f;margin:var(--space-12) 0}.dark .parity-grid-module__xL_hEa__figure{--grid-head:#b3bfb6;--grid-head-failed:#e0a85c;--grid-role:#a9b5ac}.parity-grid-module__xL_hEa__frame{padding:var(--space-5);border-radius:var(--border-radius-xl);background:color-mix(in srgb, var(--signal) 7%, var(--surface-raised));overflow-x:auto}.parity-grid-module__xL_hEa__grid{gap:var(--space-2);min-width:34rem;display:grid}.parity-grid-module__xL_hEa__corner,.parity-grid-module__xL_hEa__head,.parity-grid-module__xL_hEa__headFailed,.parity-grid-module__xL_hEa__rowLabel{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xxs);letter-spacing:.1em;text-transform:uppercase;color:var(--grid-head);align-self:center}.parity-grid-module__xL_hEa__head,.parity-grid-module__xL_hEa__headFailed,.parity-grid-module__xL_hEa__corner{padding-bottom:var(--space-2);text-align:center}.parity-grid-module__xL_hEa__headFailed{color:var(--grid-head-failed)}.parity-grid-module__xL_hEa__rowLabel{text-align:center}.parity-grid-module__xL_hEa__cell{padding:var(--space-3) var(--space-2);border:1px solid var(--border);border-radius:var(--border-radius-md);background:var(--surface-raised);flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1);display:flex}.parity-grid-module__xL_hEa__cellParity{background:color-mix(in srgb, var(--signal) 12%, var(--surface-raised));border-color:color-mix(in srgb, var(--signal) 30%, var(--border))}.parity-grid-module__xL_hEa__cellFailed{border-style:dashed;border-color:var(--status-warning);background:var(--status-warning-soft)}.parity-grid-module__xL_hEa__value{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-md);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.2}.parity-grid-module__xL_hEa__cellFailed .parity-grid-module__xL_hEa__value{color:var(--status-warning)}.parity-grid-module__xL_hEa__role{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xxs);letter-spacing:.08em;text-transform:uppercase;color:var(--grid-role)}.parity-grid-module__xL_hEa__control{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}.parity-grid-module__xL_hEa__controlLabel,.parity-grid-module__xL_hEa__controlValue{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xxs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.parity-grid-module__xL_hEa__controlValue{color:var(--ink)}.parity-grid-module__xL_hEa__slider{appearance:none;background:var(--border-strong,var(--border));border-radius:var(--border-radius-full);cursor:pointer;flex:1;min-width:0;height:2px}.parity-grid-module__xL_hEa__slider:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.parity-grid-module__xL_hEa__slider::-webkit-slider-thumb{appearance:none;border-radius:var(--border-radius-full);background:var(--signal);border:2px solid var(--surface-raised);cursor:grab;width:.9rem;height:.9rem;box-shadow:0 1px 3px #22342b40}.parity-grid-module__xL_hEa__slider::-webkit-slider-thumb:active{cursor:grabbing}.parity-grid-module__xL_hEa__slider::-moz-range-thumb{border-radius:var(--border-radius-full);background:var(--signal);border:2px solid var(--surface-raised);cursor:grab;width:.9rem;height:.9rem}.parity-grid-module__xL_hEa__readout{margin-top:var(--space-4);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--font-size-xs);line-height:var(--leading-normal);color:var(--ink-muted)}.parity-grid-module__xL_hEa__readoutKey{color:var(--ink)}.parity-grid-module__xL_hEa__caption{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);max-width:var(--measure-narrow);font-size:var(--font-size-sm);line-height:var(--leading-normal);color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.parity-grid-module__xL_hEa__cell{transition:none}}
