/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-inter-tight),var(--font-inter),system-ui,sans-serif}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.min-h-full{min-height:100%}.max-w-\[520px\]{max-width:520px}.max-w-\[960px\]{max-width:960px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.border{border-style:var(--tw-border-style);border-width:1px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-px{padding-block:1px}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pl-0{padding-left:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-right{text-align:right}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[26px\]{font-size:26px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[Npx\]{color:Npx}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:text-\[\#0f0f0f\]:hover{color:#0f0f0f}.hover\:opacity-75:hover{opacity:.75}}@media not all and (min-width:640px){.max-\[640px\]\:mt-1{margin-top:var(--spacing)}.max-\[640px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[640px\]\:justify-start{justify-content:flex-start}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pl-20{padding-left:calc(var(--spacing) * 20)}}}:root{--white:#fff;--n-25:#fbfbfc;--n-50:#f7f7f8;--n-100:#f1f1f3;--n-150:#ebebee;--n-200:#e2e2e7;--n-300:#d3d3da;--n-400:#a8a8b3;--n-500:#82828e;--n-600:#63636e;--n-700:#45454e;--n-800:#2b2b32;--n-900:#16161a;--blue-50:#eef2ff;--blue-100:#dde5ff;--blue-400:#6d87f7;--blue-500:#4c6ef5;--blue-600:#2f55e8;--blue-700:#1f3fc4;--green-50:#eafaf0;--green-100:#d4f3e0;--green-500:#1fa863;--green-600:#15854d;--green-700:#0f6b3e;--red-50:#fdeeee;--red-100:#fbdcdb;--red-500:#e0483f;--red-600:#c9342c;--red-700:#a32521;--amber-50:#fff5e6;--amber-100:#ffe9c7;--amber-500:#f2a026;--amber-600:#d8801a;--surface-page:var(--white);--surface-sunken:var(--n-50);--surface-card:var(--white);--surface-raised:var(--white);--surface-hover:var(--n-50);--surface-active:var(--n-100);--surface-inverse:var(--n-900);--text-strong:var(--n-900);--text-body:var(--n-800);--text-muted:var(--n-500);--text-faint:var(--n-400);--text-inverse:var(--white);--text-link:var(--blue-600);--border-hairline:var(--n-150);--border-default:var(--n-200);--border-strong:var(--n-300);--border-focus:var(--blue-500);--action-primary:var(--n-900);--action-primary-hover:var(--n-800);--action-primary-press:var(--n-700);--verdict-lie-fg:var(--red-600);--verdict-lie-bg:var(--red-50);--verdict-lie-solid:var(--red-500);--verdict-true-fg:var(--green-600);--verdict-true-bg:var(--green-50);--verdict-true-solid:var(--green-500);--verdict-pending-fg:var(--amber-600);--verdict-pending-bg:var(--amber-50);--chart-line-1:var(--blue-500);--chart-line-2:var(--blue-400);--chart-line-3:var(--amber-500);--chart-grid:var(--n-150)}[data-theme=dark]{--surface-page:#101014;--surface-sunken:#0b0b0e;--surface-card:#181820;--surface-raised:#1f1f29;--surface-hover:#22222c;--surface-active:#2a2a35;--text-strong:#f4f4f6;--text-body:#e2e2e7;--text-muted:#9a9aa6;--text-faint:#6e6e7a;--border-hairline:#25252f;--border-default:#2e2e3a;--border-strong:#3b3b49;--verdict-lie-bg:#2a1614;--verdict-true-bg:#0f2419;--verdict-pending-bg:#2a2010}:root{--font-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-inter-tight),var(--font-inter),system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,monospace;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:40px;--fs-56:56px;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.45;--lh-loose:1.6;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--ls-tight:-.02em;--ls-snug:-.01em;--ls-normal:0;--ls-wide:.04em;--type-hero:var(--fw-bold) var(--fs-40)/var(--lh-tight) var(--font-display);--type-h1:var(--fw-bold) var(--fs-32)/var(--lh-snug) var(--font-display);--type-h2:var(--fw-semibold) var(--fs-24)/var(--lh-snug) var(--font-display);--type-h3:var(--fw-semibold) var(--fs-18)/var(--lh-snug) var(--font-sans);--type-card-title:var(--fw-semibold) var(--fs-16)/1.3 var(--font-sans);--type-body:var(--fw-regular) var(--fs-16)/var(--lh-normal) var(--font-sans);--type-body-sm:var(--fw-regular) var(--fs-14)/var(--lh-normal) var(--font-sans);--type-label:var(--fw-medium) var(--fs-14)/1.2 var(--font-sans);--type-meta:var(--fw-regular) var(--fs-13)/1.3 var(--font-sans);--type-micro:var(--fw-medium) var(--fs-12)/1.3 var(--font-sans);--type-numeric:var(--fw-semibold) var(--fs-16)/1.1 var(--font-sans);--sp-0:0px;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:10px;--sp-6:12px;--sp-7:14px;--sp-8:16px;--sp-9:20px;--sp-10:24px;--sp-11:28px;--sp-12:32px;--sp-14:40px;--sp-16:48px;--sp-20:64px;--card-pad:12px;--card-gap:12px;--row-gap:8px;--section-gap:32px;--page-pad-x:24px;--page-max:1280px;--sidebar-w:180px;--topbar-h:56px;--subnav-h:44px;--control-h-sm:26px;--control-h-md:32px;--control-h-lg:40px;--hit-min:44px;--page-space-top:48px;--page-space-bottom:64px;--page-space-top-mobile:32px;--page-space-bottom-mobile:48px;--page-breadcrumb-gap:32px;--page-breadcrumb-gap-mobile:24px;--avatar-inline:16px;--avatar-compact:20px;--avatar-row:28px;--avatar-featured:40px;--avatar-hero:64px;--r-2:2px;--r-4:4px;--r-6:6px;--r-8:8px;--r-10:10px;--r-12:12px;--r-16:16px;--r-pill:999px;--r-card:12px;--r-button:8px;--r-chip:6px;--r-input:8px;--r-thumb:6px;--r-menu:12px;--shadow-none:none;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-xs:0 1px 2px #1010140a;--shadow-sm:0 1px 3px #1010140f,0 1px 2px #1010140a;--shadow-card-hover:0 4px 12px #10101414;--shadow-menu:0 8px 28px #1010141f,0 0 0 1px var(--border-hairline);--shadow-focus:0 0 0 3px var(--blue-100);--overlay-scrim:#10101466;--fade-right:linear-gradient(to right,transparent,var(--surface-page) 70%);--ease-out:cubic-bezier(.2,.8,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--dur-instant:80ms;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--dur-search-particle:5.6s;--search-particle-opacity:.24;--search-particle-opacity-reduced:.12;--t-hover:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);--t-press:transform var(--dur-instant) var(--ease-out);--press-scale:.985}body,html{height:100%}body{font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-normal);color:#0f0f0f;-webkit-font-smoothing:antialiased;background:#fafaf9}*{scrollbar-width:thin;scrollbar-color:#d5d3cf transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d5d3cf;border-radius:2px}::-webkit-scrollbar-track{background:0 0}.skip-link{z-index:100;color:#fff;padding:var(--sp-4) var(--sp-8);font:var(--type-label);background:#0f0f0f;border-radius:0 0 4px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.verdict-stamp{--fs:var(--fs-12);--pad-y:8px;--rule:1px;--tilt:-3deg;--ink:#b91c1c;padding:calc(var(--pad-y) + 1px) 0;border-top:var(--rule) solid var(--ink);border-bottom:var(--rule) solid var(--ink);color:var(--ink);font-family:var(--font-display);font-weight:800;font-size:var(--fs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--tilt));transform-origin:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;line-height:1.05;transition:color .12s ease-out,border-color .12s ease-out;display:inline-flex}.verdict-stamp .verdict-stamp-detail{font-family:var(--font-sans);font-size:var(--fs-12);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:lowercase;opacity:.72;display:block}.verdict-stamp:not(.s-lg) .verdict-stamp-detail{display:none}.verdict-stamp.s-sm{--fs:var(--fs-11);--pad-y:4px;--rule:1px;--tilt:-2deg;letter-spacing:.05em}.verdict-stamp.s-md{--fs:var(--fs-13);--pad-y:12px;--rule:2px;--tilt:-2.75deg}.verdict-stamp.s-lg{--fs:26px;--pad-y:6px;--rule:3px;--tilt:-3.5deg;letter-spacing:.06em}.verdict-stamp.t-falsehood{--ink:#b91c1c}.verdict-stamp.t-distortion{--ink:#ef4444}.verdict-stamp.t-partial{--ink:#d97706}.verdict-stamp.t-held{--ink:#16a34a}.verdict-stamp.t-verified{--ink:#15803d}.verdict-stamp-slot{align-items:center;padding:4px 0;display:inline-flex}.cm-external-link,.cm-person-link{-webkit-tap-highlight-color:transparent}.cm-person-link{--person-avatar-size:var(--avatar-row);align-items:center;gap:var(--sp-2);width:fit-content;max-width:100%;padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-1);color:var(--text-body);border-radius:var(--r-6);transition:var(--t-hover);border:1px solid #0000;text-decoration:none;display:inline-flex}.cm-person-link:hover{color:var(--blue-700);background:var(--surface-hover)}.cm-external-link:focus-visible,.cm-person-link:focus-visible{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}.cm-person-link-avatar{color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--r-thumb);font:var(--type-micro);width:var(--person-avatar-size);height:var(--person-avatar-size);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cm-person-link-avatar img{object-fit:cover;width:100%;height:100%;display:block}.cm-person-link-name{font-weight:var(--fw-medium)}.cm-person-link-name,.cm-person-link-role{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cm-person-link-role{color:var(--text-muted);font:var(--type-meta)}.cm-person-link-arrow{width:16px;height:16px;color:var(--text-faint);transition:color var(--dur-fast) var(--ease-out);flex:none}.cm-person-link:hover .cm-person-link-arrow{color:inherit}.cm-person-link-inline{--person-avatar-size:var(--avatar-inline);font:var(--type-meta)}.cm-person-link-compact{--person-avatar-size:var(--avatar-compact);font:var(--type-meta)}.cm-person-link-row{--person-avatar-size:var(--avatar-row);font:var(--type-body-sm)}.cm-person-link-featured,.cm-person-link-hero{grid-template-areas:"avatar name arrow""avatar role arrow";grid-template-columns:var(--person-avatar-size) minmax(0,1fr) auto;column-gap:var(--sp-6);row-gap:var(--sp-2);align-items:center;display:grid}.cm-person-link-featured{--person-avatar-size:var(--avatar-featured);font:var(--type-body)}.cm-person-link-hero{--person-avatar-size:var(--avatar-hero);font:var(--type-h2)}.cm-person-link-featured .cm-person-link-avatar,.cm-person-link-hero .cm-person-link-avatar{grid-area:avatar}.cm-person-link-featured .cm-person-link-name,.cm-person-link-hero .cm-person-link-name{grid-area:name;align-self:end}.cm-person-link-featured .cm-person-link-role,.cm-person-link-hero .cm-person-link-role{grid-area:role;align-self:start}.cm-person-link-featured .cm-person-link-arrow,.cm-person-link-hero .cm-person-link-arrow{grid-area:arrow}.cm-home-hero{isolation:isolate;border-bottom:1px solid #e8e6e3;min-height:286px;padding:32px 290px 36px 0;position:relative;overflow:visible}.cm-home-hero>:not(.cm-home-hero-art-frame){z-index:1;position:relative}.cm-home-hero-art-frame{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:470px;height:590px;position:absolute;top:-20px;right:-96px}.cm-home-recent,.cm-home-search{z-index:1;position:relative}.cm-home-hero-art-frame:after{content:"";background:radial-gradient(circle at 24% 26%,#fafaf961,#fafaf914 36%,#0000 58%),radial-gradient(at 74% 68%,#fafaf9b8,#fafaf92e 48%,#0000 76%),linear-gradient(164deg,#fafaf90a 8%,#fafaf961 48%,#fafaf9f0 96%);position:absolute;inset:46% -4% -3%;-webkit-mask-image:linear-gradient(#0000,#000 20%,#000);mask-image:linear-gradient(#0000,#000 20%,#000)}.cm-home-hero-art{object-fit:contain;object-position:center bottom;opacity:.93;filter:contrast(1.04);width:100%;height:100%;-webkit-mask-image:linear-gradient(173deg,#000 0 49%,#000000db 59%,#00000057 76%,#0000 94%);mask-image:linear-gradient(173deg,#000 0 49%,#000000db 59%,#00000057 76%,#0000 94%)}[data-theme=dark] .cm-home-hero-art{filter:invert()}.cm-person-link-compact .cm-person-link-role{display:none}.cm-external-link{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-link);border-radius:var(--r-6);transition:var(--t-hover);border:1px solid #0000;text-decoration:none;display:inline-flex}.cm-external-link:hover{color:var(--blue-700);background:var(--surface-hover)}.cm-link-favicon{background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--r-thumb);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cm-link-favicon img{object-fit:contain;width:72%;height:72%;display:block}.cm-link-favicon-fallback{color:var(--text-muted);font:var(--type-micro)}.cm-external-link-content{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.cm-external-link-label{font-weight:var(--fw-medium)}.cm-external-link-label,.cm-external-link-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-external-link-meta{color:var(--text-muted);font:var(--type-meta)}.cm-external-link-arrow{width:16px;height:16px;color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);flex:none}.cm-external-link-inline .cm-external-link-arrow,.cm-external-link-xs .cm-external-link-arrow{width:15px;height:15px}.cm-external-link-row .cm-external-link-arrow{width:18px;height:18px}.lucide-arrow-right,.lucide-arrow-up-right,.lucide-external-link{flex:none;width:16px;height:16px}.cm-external-link:hover .cm-external-link-arrow{color:inherit}.cm-external-link-sm,.cm-external-link-xs{font:var(--type-meta)}.cm-external-link-sm{padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-1)}.cm-external-link-md{padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-2);font:var(--type-body-sm)}.cm-external-link-row{width:100%;padding:var(--sp-4) var(--sp-6) var(--sp-4) var(--sp-3);font:var(--type-body-sm)}.cm-external-link-inline{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-1);font:var(--type-meta);vertical-align:middle}.cm-external-link-inline .cm-external-link-content{display:block}.cm-external-link-inline .cm-external-link-label{white-space:normal}.cm-external-link-inline .cm-link-favicon,.cm-external-link-inline .cm-link-favicon img{border-radius:var(--r-4)}@media (prefers-reduced-motion:reduce){.cm-external-link,.cm-external-link-arrow,.cm-person-link,.cm-person-link-arrow{transition:none}}.cm-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cm-claim-quote{min-width:0;font-size:var(--fs-14);margin:0;padding:0;line-height:1.45;display:block;position:relative}.cm-claim-quote-primary{font:var(--fw-semibold) var(--fs-16)/1.35 var(--font-display);letter-spacing:var(--ls-snug)}.cm-claim-quote-detail{margin-bottom:var(--sp-6);font:var(--fw-medium) var(--fs-24)/1.35 var(--font-display);letter-spacing:var(--ls-snug)}.cm-claim-quote:after,.cm-claim-quote:before{color:var(--text-muted);font-family:Georgia,Times New Roman,serif;font-size:1.1em;font-weight:700;line-height:inherit;pointer-events:none}.cm-claim-quote:before{content:"“";margin-right:.12em}.cm-claim-quote:after{content:"”";margin-left:.12em}.cm-claim-quote-hanging{padding-inline:.6em}.cm-claim-quote-hanging:after,.cm-claim-quote-hanging:before{font-size:.82em;position:absolute}.cm-claim-quote-hanging:before{top:-.08em;left:0}.cm-claim-quote-hanging:after{bottom:-.08em;right:0}.cm-claim-quote-rules{border-inline:1px solid var(--red-500);padding:.3em .7em}.cm-claim-quote-rules:after,.cm-claim-quote-rules:before{display:none}.cm-claim-quote-corners{padding:.55em .9em}.cm-claim-quote-corners:after,.cm-claim-quote-corners:before{content:"";width:10px;height:10px;position:absolute}.cm-claim-quote-corners:before{border-top:1px solid var(--red-500);border-left:1px solid var(--red-500);top:0;left:0}.cm-claim-quote-corners:after{border-right:1px solid var(--red-500);border-bottom:1px solid var(--red-500);bottom:0;right:0}.cm-claim-quote-bar{border-bottom:2px solid var(--red-500);padding-bottom:.38em}.cm-claim-quote-bar:after,.cm-claim-quote-bar:before{font-size:.86em}:root{--content-max-width:720px;--content-gutter:var(--sp-12);--type-quote:var(--fw-semibold) var(--fs-28)/1.3 var(--font-display);--type-quote-sm:var(--fw-semibold) var(--fs-24)/1.35 var(--font-display);--type-list-title:var(--fw-medium) var(--fs-15)/var(--lh-normal) var(--font-sans)}.page-container{width:100%;max-width:var(--content-max-width);padding-inline:var(--content-gutter);min-width:0;margin-inline:auto}.page-shell{padding-block:var(--page-space-top) var(--page-space-bottom)}.page-breadcrumb{margin-bottom:var(--page-breadcrumb-gap);font:var(--type-meta);color:var(--text-faint)}.page-breadcrumb a{color:inherit}.page-breadcrumb a:hover{color:var(--text-body)}.cm-page-title{font:var(--type-h1);letter-spacing:var(--ls-tight);color:var(--text-strong)}.cm-page-subtitle{font:var(--type-body);color:var(--text-muted)}.cm-hero-title{font:var(--type-hero);letter-spacing:var(--ls-tight);color:var(--text-strong)}.cm-hero-lede{font:var(--type-body);line-height:var(--lh-loose);color:var(--text-muted)}@media (max-width:640px){.cm-hero-title{font-size:var(--fs-32)}}.cm-section-heading{font:var(--type-h3);letter-spacing:var(--ls-tight);color:var(--text-strong)}.cm-section-caption{font:var(--type-meta);color:var(--text-muted)}.cm-subsection-heading{font:var(--type-card-title);color:var(--text-strong)}.cm-eyebrow{font:var(--type-micro);color:var(--text-muted)}.cm-stat-figure{font:var(--fw-bold) var(--fs-28)/var(--lh-tight) var(--font-display);letter-spacing:var(--ls-tight);color:var(--text-strong);font-variant-numeric:tabular-nums}.cm-stat-label{font:var(--type-meta);color:var(--text-muted)}.page-shell b,.page-shell strong{font-weight:var(--fw-semibold)}.cm-site-footer-link{transition:var(--t-hover);text-decoration:none}.cm-site-footer-link:hover{color:#0f0f0f!important}.cm-site-hamburger{cursor:pointer;transition:var(--t-hover);background:0 0;border:none;display:none}.cm-site-header-inner{min-height:var(--topbar-h)}.cm-site-mobile-controls,.cm-site-search-trigger{display:none}.cm-site-mobile-search-panel{align-items:center;gap:var(--sp-3);width:100%;min-width:0;display:flex}.cm-site-mobile-search-panel .cm-global-search{flex:auto}.cm-site-mobile-search-close{flex:0 0 var(--hit-min);width:var(--hit-min);height:var(--hit-min);color:var(--text-body);border-radius:var(--r-8);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.cm-site-hamburger:hover,.cm-site-mobile-search-close:hover{background:var(--surface-hover)}.cm-global-search{min-width:0;position:relative}.cm-global-search-header{width:240px}.cm-global-search-hero,.cm-global-search-mobile{width:100%}.cm-global-search-control{align-items:center;gap:var(--sp-4);height:var(--control-h-lg);padding:0 var(--sp-5);background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--r-input);transition:var(--t-hover);display:flex}.cm-global-search-control:focus-within{background:var(--surface-card);border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.cm-global-search-icon{color:var(--text-faint);flex:none}.cm-global-search-control input{width:100%;min-width:0;color:var(--text-strong);font:var(--type-body-sm);background:0 0;border:0;outline:0;padding:0}.cm-global-search-control input::placeholder{color:var(--text-faint)}.cm-global-search-clear{width:28px;height:28px;color:var(--text-faint);border-radius:var(--r-6);cursor:pointer;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cm-global-search-clear:hover{color:var(--text-strong);background:var(--surface-hover)}.cm-global-search-submit{height:auto;margin:-1px calc(var(--sp-5) * -1) -1px 0;padding:0 var(--sp-9);color:var(--text-inverse);background:var(--action-primary);border-radius:0 var(--r-input) var(--r-input) 0;cursor:pointer;font:var(--type-label);isolation:isolate;transition:var(--t-hover);border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex;position:relative;overflow:hidden}.cm-global-search-submit:hover{background:var(--action-primary-hover)}.cm-global-search-submit-content{z-index:1;align-items:center;gap:var(--sp-3);white-space:nowrap;flex:none;display:inline-flex;position:relative}.cm-global-search-submit-logo{object-fit:contain;filter:brightness(0)invert();width:18px;height:18px}.cm-global-search-submit-particles{z-index:2;pointer-events:none;color:currentColor;font:var(--fw-medium) var(--fs-12)/1.5 var(--font-mono);letter-spacing:3px;-webkit-user-select:none;user-select:none;white-space:pre;position:absolute;inset:-2px -12px;overflow:hidden}.cm-global-search-submit-particles:after,.cm-global-search-submit-particles:before{white-space:pre;opacity:0;text-shadow:0 0 6px #ffffff3d;animation:cm-search-particle-field var(--dur-search-particle) var(--particle-delay) var(--ease-out) infinite;display:block;position:absolute;left:0}.cm-global-search-submit-particles:before{--particle-x:-14px;--particle-delay:-.8s;content:"* + + - : . * + = - . + * . : - +\a + * . = - + . . * - + : + * - . +\a . - + * : . + = * + . - + * : . -\a * . + - . * + : - . + * = . + - *\a + = . * - + . * : + - . + = * . +\a . * + : - . + * . = - + . * : + .";top:0}.cm-global-search-submit-particles:after{--particle-x:9px;--particle-delay:-2.9s;content:". + * : - . + = * . - + . * :\a * . + - . * = + . : - . + *\a + = . * - + . * : + - . + = *";top:40%}@keyframes cm-search-particle-field{0%,to{opacity:0;transform:translate3d(var(--particle-x),0,0)}18%{opacity:calc(var(--search-particle-opacity) * .55)}48%{opacity:var(--search-particle-opacity);transform:translate(0)}76%{opacity:calc(var(--search-particle-opacity) * .35);transform:translate3d(calc(var(--particle-x) * -1),0,0)}}@media (prefers-reduced-motion:reduce){.cm-global-search-submit-particles:after,.cm-global-search-submit-particles:before{opacity:var(--search-particle-opacity-reduced);animation:none;transform:none}}.cm-global-search-hero .cm-global-search-control{height:48px;padding-left:var(--sp-6)}.cm-global-search-hero .cm-global-search-control input{font:var(--type-body)}.cm-global-search-results{top:calc(100% + var(--sp-2));z-index:60;width:max(100%,360px);max-height:min(420px,70vh);padding:var(--sp-2);background:var(--surface-card);border-radius:var(--r-menu);box-shadow:var(--shadow-menu);position:absolute;left:0;overflow-y:auto}.cm-global-search-hero .cm-global-search-results{width:100%}.cm-global-search-result{width:100%;min-height:var(--hit-min);align-items:center;gap:var(--sp-5);padding:var(--sp-4);color:var(--text-strong);text-align:left;border-radius:var(--r-8);cursor:pointer;background:0 0;border:0;display:flex}.cm-global-search-result:hover,.cm-global-search-result[aria-selected=true]{background:var(--surface-hover)}.cm-global-search-result-visual{flex:0 0 var(--avatar-row);width:var(--avatar-row);height:var(--avatar-row);color:var(--text-faint);background:var(--surface-sunken);border-radius:var(--r-thumb);justify-content:center;align-items:center;display:inline-flex}.cm-global-search-result-copy{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.cm-global-search-result-meta,.cm-global-search-result-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-global-search-result-title{font:var(--type-body-sm);font-weight:var(--fw-medium)}.cm-global-search-result-meta{color:var(--text-muted);font:var(--type-meta)}.cm-global-search-empty{padding:var(--sp-6) var(--sp-4);color:var(--text-muted);font:var(--type-body-sm);margin:0}.cm-site-menu{z-index:40;width:min(300px,100vw - 32px);padding:var(--sp-2) 0;border-radius:var(--r-menu,12px);box-shadow:var(--shadow-menu);background:#fff;position:absolute;top:calc(100% + 8px);right:16px}.cm-site-menu-primary{padding:0 var(--sp-2);flex-direction:column;display:flex}.cm-site-menu-row{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-4);border-radius:var(--r-8,8px);font:var(--type-card-title);transition:var(--t-hover);text-decoration:none;display:flex}.cm-site-menu-row:hover{background:var(--surface-hover)}.cm-site-menu-row-icon{color:#9a9791;display:inline-flex}.cm-site-menu-divider{height:1px;margin:var(--sp-2) var(--sp-4);background:#e8e6e3}.cm-site-menu-secondary{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.cm-site-menu-secondary-link{font:var(--type-body-sm);color:#9a9791;transition:var(--t-hover);text-decoration:none}.cm-site-menu-secondary-link:hover{color:#0f0f0f}@media (max-width:639px){:root{--content-gutter:var(--sp-8)}.page-shell{padding-block:var(--page-space-top-mobile) var(--page-space-bottom-mobile)}.page-breadcrumb{margin-bottom:var(--page-breadcrumb-gap-mobile)}.cm-site-header-inner{align-items:stretch;gap:var(--sp-2)}.cm-site-brand-row{width:100%;justify-content:space-between}.cm-site-brand-row,.cm-site-brand-row button,.cm-site-brand-row>a{min-height:var(--hit-min)}.cm-global-search-header,.cm-site-actions{display:none}.cm-site-mobile-controls{align-items:center;gap:var(--sp-1);display:flex}.cm-site-search-trigger{min-height:var(--hit-min);justify-content:center;align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);color:var(--text-body);border-radius:var(--r-8);cursor:pointer;font:var(--type-label);background:0 0;border:0;display:inline-flex}.cm-site-search-trigger:hover{background:var(--surface-hover)}.cm-site-hamburger{min-width:var(--hit-min);margin-left:auto;display:inline-flex}.cm-site-hamburger,.cm-site-menu-row{min-height:var(--hit-min)}.cm-global-search-mobile .cm-global-search-control{height:var(--hit-min)}.cm-global-search-mobile .cm-global-search-control input{font-size:var(--fs-16)}.cm-global-search-mobile .cm-global-search-results{width:calc(100vw - 32px);max-height:300px}.page-shell input,.page-shell select,.page-shell textarea{font-size:var(--fs-16)!important}.cm-external-link,.cm-home-search button,.cm-home-search input,.cm-person-link,.cm-topic-link{min-height:var(--hit-min)}.cm-home-hero-art-frame{display:none}.cm-home-hero{min-height:0;padding:26px 0 32px}}@media (max-width:359px){.cm-home-person{grid-template-areas:"avatar name""avatar role";grid-template-columns:var(--person-avatar-size) minmax(0,1fr);column-gap:var(--sp-4);row-gap:var(--sp-1);display:grid}.cm-home-person .cm-person-link-avatar{grid-area:avatar}.cm-home-person .cm-person-link-name{grid-area:name;align-self:end}.cm-home-person .cm-person-link-role{grid-area:role;align-self:start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}