:root{--gray-0:#FFFFFF;--gray-50:#FAF9F5;--gray-100:#F2F0E9;--gray-150:#EAE8DF;--gray-200:#DEDAD0;--gray-300:#C8C4B5;--gray-400:#A9A494;--gray-500:#857F70;--gray-600:#5E5950;--gray-700:#3A3630;--gray-800:#242019;--gray-900:#141413;--ink-900:#141413;--ink-800:#2B2B29;--ink-700:#44443F;--ink-600:#5C5C56;--ink-500:#77776F;--ink-400:#9A9A93;--ink-300:#BDBDB7;--ink-200:#DEDEDA;--ink-100:#ECECEA;--ink-50:#F4F4F2;--paper-white:#FFFFFF;--paper-panel:#F9FAFC;--paper-cream:#FAF9F5;--brand-mint:#62DAB1;--brand-yellow:#FFE17C;--brand-sky:#97DBEC;--brand-orange:#FFB760;--brand-mint-soft:#DCF5EC;--brand-yellow-soft:#FFF6DA;--brand-sky-soft:#E4F5FA;--brand-orange-soft:#FFEEDA;--legacy-yellow:#FFE17B;--legacy-sky-a:#7CD1E8;--legacy-sky-b:#8CD6E8;--semantic-success:#1FA97A;--semantic-warning:#D98A1F;--semantic-danger:#D5452E;--semantic-info:#2E9AC0;--semantic-danger-soft:#FBE4E0;--semantic-warning-soft:#FFF6DA;--score-high:#3D7A5B;--score-high-bg:#EEF4F0;--score-mid:#8B6325;--score-mid-bg:#F7F1E6;--score-low:#8B3A35;--score-low-bg:#F5EDED;--pub-economist-bg:#F2EBE3;--pub-economist-text:#111111;--pub-new-yorker-bg:#EAE3D5;--pub-new-yorker-text:#1A1D1F;--pub-new-scientist-bg:#E6ECEF;--pub-new-scientist-accent:#00315C;--accent-clay:#C17040;--accent-clay-hover:#A85D30;--accent-clay-bg:#F8EDE4;--card-sage:#8F9F7F;--card-blush:#EAD5CD;--card-sand:#ECE4CD;--card-sage-tint:#E7EDE0;--surface-base:var(--gray-50);--surface-raised:var(--gray-0);--surface-sunken:var(--gray-100);--surface-overlay:var(--gray-150);--surface-border:var(--gray-200);--surface-strong:var(--gray-300);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--text-inverse:var(--gray-50);--interactive-default:var(--gray-900);--interactive-hover:var(--gray-700);--interactive-active:var(--gray-800);--interactive-disabled:var(--gray-300);--interactive-focus:var(--gray-900);--font-sans:"Be Vietnam Pro",ui-sans-serif,system-ui,sans-serif;--font-sans-market:"DM Sans",ui-sans-serif,system-ui,sans-serif;--font-serif:"Lora",Georgia,serif;--font-heading:"Newsreader","Lora",serif;--font-display:"NewYorker","Newsreader",serif;--font-mono:"Be Vietnam Pro",ui-sans-serif,system-ui,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:3.75rem;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--leading-loose:1.8;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-wider:0.08em;--tracking-caps:0.14em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-display-family:var(--font-serif);--type-display-weight:var(--weight-medium);--type-display-leading:var(--leading-tight);--type-heading-family:var(--font-sans);--type-heading-weight:var(--weight-semibold);--type-heading-leading:var(--leading-snug);--type-body-family:var(--font-sans);--type-body-weight:var(--weight-regular);--type-body-leading:var(--leading-relaxed);--type-label-family:var(--font-sans);--type-label-weight:var(--weight-medium);--type-label-leading:var(--leading-tight);--type-mono-family:var(--font-mono);--type-mono-weight:var(--weight-regular);--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--gap-xs:var(--space-2);--gap-sm:var(--space-3);--gap-md:var(--space-4);--gap-lg:var(--space-6);--gap-xl:var(--space-8);--gap-2xl:var(--space-12);--inset-xs:var(--space-2);--inset-sm:var(--space-3);--inset-md:var(--space-4);--inset-lg:var(--space-6);--inset-xl:var(--space-8);--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-control:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-full:9999px;--border-width:1px;--border-width-md:2px;--shadow-none:none;--shadow-xs:0 1px 2px 0 oklch(7% 0.01 90/0.06);--shadow-sm:0 2px 6px 0 oklch(7% 0.01 90/0.08);--shadow-ambient-low:0px 5.492px 5.492px 0px rgba(0,0,0,0.04),0px 1.098px 3.295px 0px rgba(0,0,0,0.04);--shadow-ambient-high:0px 13.18px 7.688px 0px rgba(0,0,0,0.02),0px 5.492px 5.492px 0px rgba(0,0,0,0.04),0px 1.098px 3.295px 0px rgba(0,0,0,0.04);--shadow-card-rest:0 2px 8px rgba(0,0,0,0.04);--shadow-card-hover:0 8px 20px rgba(0,0,0,0.07);--shadow-nav:0 4px 24px rgba(0,0,0,0.06);--ease-default:cubic-bezier(0.2,0,0,1);--ease-out:cubic-bezier(0,0,0.3,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-content:cubic-bezier(0.16,1,0.3,1);--duration-fast:80ms;--duration-default:150ms;--duration-slow:250ms;--duration-content:400ms;--spring-nav-stiffness:400;--spring-nav-damping:32;--z-base:0;--z-raised:10;--z-overlay:100;--z-modal:200;--z-toast:300}@font-face{font-family:NewYorker;src:url(/assets/fonts/NewYorker.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body,html{margin:0;min-height:100%;background:#fff;color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}a{color:#141413;text-decoration:none}a:hover{color:#44443F}.cl-btn{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}.cl-btn:active{transform:scale(.97)}.cl-btn:disabled{cursor:default}.cl-scroll{scrollbar-width:none}.cl-scroll::-webkit-scrollbar{display:none}.cl-reveal{opacity:0;transition:opacity .15s}.cl-node:focus-within>.cl-reveal,.cl-node:hover>.cl-reveal{opacity:1}.cl-plus:hover{border-color:#1FA97A!important;color:#1FA97A!important}.cl-del:hover{color:#D5452E!important}.cl-grip:hover{color:#77776F!important}.cl-link:hover{color:#141413!important}.cl-lens:hover,.cl-word:hover{border-color:#141413!important}.cl-word:hover{background:#FFF6DA!important}.cl-add:hover{border-color:#141413!important;background:#FAF9F5!important;color:#141413!important}.cl-primary:hover{opacity:.82}@keyframes cl-rise{0%{opacity:0}to{opacity:1}}.cl-rise{animation:cl-rise .3s ease both}@media (prefers-reduced-motion:reduce){.cl-rise{animation:none}}.cl-ta:focus{background:#FAF9F5}.cl-field:focus{background:#fff!important;border-color:#77776F!important}.cl-askbox:focus-within{border-color:#77776F!important}.cl-ta::placeholder{color:#9A9A93}.cl-rv:hover{background:#F4F4F1}.pl-card:hover{border-color:#9A9A93!important}.vb-icon:hover{background:#F2F0E9!important}.vb-topic:hover{border-color:#77776F!important}.vb-row:hover td{background:#FAFAF8}.vb-product{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.vb-product:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.07)!important}.vb-check:hover{border-color:#141413!important}.ds-product{transition:transform var(--duration-slow) var(--ease-default),box-shadow var(--duration-slow) var(--ease-default)}.ds-product[data-clickable=true]:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)!important}.ds-product[data-clickable=true]:active{transform:scale(.99);box-shadow:var(--shadow-card-rest)!important}@media (max-width:900px){.pl-grid{flex-direction:column}.pl-grid>aside{width:100%!important}}