@layer tokens{:root{--color-ground-page:#e7dcc9;--color-ground-record:#f0e9dc;--color-ground-inset:#e0d2b9;--color-ink-primary:#12120f;--color-ink-record:#48483d;--color-ink-quiet:#5b5b4b;--color-rule-edge:#7f7558;--color-state-verified:#517f62;--color-state-measured:#8f7133;--color-state-refused:#ab615d;--color-state-unverified:#766ea8;--type-family-display:"Kanchenjunga", ui-sans-serif, system-ui, sans-serif;--type-family-text:"Epunda Slab", ui-serif, Georgia, serif;--type-family-measure:"Intel One Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-size-floor:.694rem;--type-size-small:.833rem;--type-size-body:1rem;--type-size-h3:clamp(1rem, 2vw, 1.5rem);--type-size-h2:clamp(1.5rem, 4vw, 2.25rem);--type-size-h1:clamp(1.5rem, 7vw, 3.375rem);--type-size-measure-hero:clamp(3.375rem, 13vw, 5.063rem);--type-leading-body:1.55;--type-leading-heading:1.05;--type-leading-display:1;--type-tracking-body:0;--type-tracking-label:.14em;--type-tracking-heading:-.045em;--type-weight-regular:400;--type-weight-bold:700;--space-1:.3875rem;--space-2:.548rem;--space-3:.775rem;--space-4:1.096rem;--space-5:1.55rem;--space-6:2.192rem;--space-7:3.1rem;--space-8:4.3841rem;--border-hairline:1px;--border-rule:1px;--border-heavy:2px;--radius-none:0;--shadow-paper-edge:0 1px 2px #12120f1a;--shadow-raised-record:0 2px 6px #12120f1a;--shadow-lifted-plane:0 6px 16px #12120f1f;--color-neutrals-background-page:var(--color-ground-page);--color-neutrals-record-fill:var(--color-ground-record);--color-neutrals-inset-fill:var(--color-ground-inset);--color-neutrals-ink-primary:var(--color-ink-primary);--color-neutrals-ink-record:var(--color-ink-record);--color-neutrals-ink-quiet:var(--color-ink-quiet);--color-neutrals-rule-edge:var(--color-rule-edge);--color-semantic-verified-external:var(--color-state-verified);--color-semantic-measured-internal:var(--color-state-measured);--color-semantic-refused:var(--color-state-refused);--color-semantic-unverified:var(--color-state-unverified);--surface-page:var(--color-ground-page);--surface-record:var(--color-ground-record);--surface-inset:var(--color-ground-inset);--ink-primary:var(--color-ink-primary);--ink-record:var(--color-ink-record);--ink-quiet:var(--color-ink-quiet);--rule-edge:var(--color-rule-edge);--typography-families-display:var(--type-family-display);--typography-families-text:var(--type-family-text);--typography-families-mono:var(--type-family-measure);--font-record:var(--type-family-text);--font-measure:var(--type-family-measure);--font-label:var(--type-family-measure);--typography-scale-floor:var(--type-size-floor);--typography-scale-small:var(--type-size-small);--typography-scale-body:var(--type-size-body);--typography-scale-h2:var(--type-size-h2);--typography-scale-h1:var(--type-size-h1);--typography-scale-measure-hero:var(--type-size-measure-hero);--sizing-scale-measure-hero:var(--type-size-measure-hero);--sizing-scale-h1:var(--type-size-h1);--sizing-scale-body:var(--type-size-body);--sizing-scale-floor:var(--type-size-floor);--typography-leading-body:var(--type-leading-body);--typography-leading-heading:var(--type-leading-heading);--typography-leading-display:var(--type-leading-display);--typography-tracking-body:var(--type-tracking-body);--typography-tracking-label:var(--type-tracking-label);--typography-tracking-heading:var(--type-tracking-heading);--typography-tracking-display:var(--type-tracking-heading);--typography-weights-regular:var(--type-weight-regular);--typography-weights-bold:var(--type-weight-bold);--borders-border-widths-hairline:var(--border-hairline);--borders-border-widths-rule:var(--border-rule);--borders-border-widths-heavy:var(--border-heavy);--radii-radius-scale-none:var(--radius-none);--shadows-shadow-scale-paper-edge:var(--shadow-paper-edge);--shadows-shadow-scale-raised-record:var(--shadow-raised-record);--shadows-shadow-scale-lifted-plane:var(--shadow-lifted-plane);--tick-minor:var(--border-hairline);--tick-rule:var(--border-rule);--tick-decade:var(--border-rule);--tick-major:var(--border-heavy);--measure:var(--space-5);--claim-refused-edge:var(--color-state-refused);--claim-refused-ink:var(--color-ink-primary);--claim-refused-field:var(--color-ground-inset);--claim-blocked-edge:var(--color-state-unverified);--claim-blocked-ink:var(--color-ink-primary);--claim-blocked-field:var(--color-ground-inset);--spacing-scale-1:var(--space-1);--spacing-scale-2:var(--space-2);--step-2:var(--space-2);--spacing-scale-3:var(--space-3);--step-3:var(--space-3);--spacing-scale-4:var(--space-4);--step-4:var(--space-4);--spacing-scale-5:var(--space-5);--step-5:var(--space-5);--spacing-scale-6:var(--space-6);--step-6:var(--space-6);--spacing-scale-7:var(--space-7);--step-7:var(--space-7);--spacing-scale-8:var(--space-8);--step-8:var(--space-8)}@font-face{font-family:Kanchenjunga;src:url(/fonts/kanchenjunga-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kanchenjunga;src:url(/fonts/kanchenjunga-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Epunda Slab;src:url(/fonts/epunda-slab-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Epunda Slab;src:url(/fonts/epunda-slab-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Intel One Mono;src:url(/fonts/intel-one-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Intel One Mono;src:url(/fonts/intel-one-mono-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{color-scheme:light}body{background:var(--color-neutrals-background-page);color:var(--color-neutrals-ink-primary);font-family:Epunda Slab,ui-serif,Georgia,serif;font-size:var(--type-size-body);margin:0;line-height:1.55}h1,h2,h3{letter-spacing:-.045em;margin:0;font-family:Kanchenjunga,ui-sans-serif,system-ui,sans-serif;line-height:1.02}h1{font-size:var(--type-size-h1)}h2{font-size:var(--type-size-h2)}h3{font-size:var(--type-size-h3);letter-spacing:-.03em}p{margin:0}:is(h1,h2,h3)+p{margin-block-start:var(--spacing-scale-3)}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:var(--border-heavy) solid var(--color-ink-primary);outline-offset:2px;border-radius:1px}.shell{max-inline-size:72rem;padding-inline:var(--spacing-scale-5);margin-inline:auto}.stack>*+*{margin-block-start:var(--spacing-scale-7)}.stack-tight>*+*{margin-block-start:var(--spacing-scale-4)}.label{font-family:Intel One Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-size-floor);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-neutrals-ink-quiet)}.prose{max-inline-size:62ch;color:var(--color-neutrals-ink-record)}}@layer record{.record{background:var(--color-neutrals-record-fill);border-inline-start:5px solid var(--edge,var(--color-neutrals-rule-edge));box-shadow:var(--shadows-shadow-scale-raised-record);padding:var(--spacing-scale-5) var(--spacing-scale-6)}.record .label{color:var(--color-neutrals-ink-quiet)}.measure{gap:var(--spacing-scale-2);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;display:grid}.measure .figure{font-variant-numeric:tabular-nums;font-family:Intel One Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-size-measure-hero);letter-spacing:-.05em;font-weight:600;line-height:1}.measure .authority{align-self:end;padding-block-end:.4em}.measure .denominator{color:var(--color-neutrals-ink-quiet);font-size:var(--type-size-small);grid-column:1/-1}.grid{gap:var(--spacing-scale-4);display:grid}@media (width>=48rem){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.record,.measure,.measure>*{min-inline-size:0}.record[data-state=refused]{--edge:var(--color-semantic-refused)}.record[data-state=verified-external]{--edge:var(--color-semantic-verified-external)}.citation{font-family:var(--font-measure);font-size:var(--typography-scale-small);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--ink-quiet);margin:0}:is(h1,h2,h3)+.citation{margin-block-start:var(--spacing-scale-2)}.record .record .citation,.inset .citation{color:var(--ink-record)}.price-block{align-items:baseline;gap:var(--spacing-scale-2) var(--spacing-scale-3);margin-block:var(--spacing-scale-3);flex-wrap:wrap;display:flex}.price{font-family:var(--font-measure);font-size:var(--typography-scale-h2);font-weight:var(--typography-weights-bold);font-variant-numeric:tabular-nums;line-height:var(--typography-leading-heading);letter-spacing:-.02em;color:var(--ink-primary)}.price-denominator{font-family:var(--font-measure);font-size:var(--typography-scale-small);line-height:var(--typography-leading-body);color:var(--ink-quiet)}.claim[data-state]{font-family:var(--font-label);font-size:var(--typography-scale-small);letter-spacing:var(--typography-tracking-label);text-transform:uppercase;max-inline-size:100%;color:var(--ink-primary);border-block-end:var(--borders-border-widths-heavy) solid var(--rule-edge);align-items:baseline;gap:.1em;padding-block-end:.15em;display:inline-flex}.claim[data-state]:before,.claim[data-state]:after{color:var(--ink-quiet)}.claim[data-state]:before{content:"[" / ""}.claim[data-state]:after{content:"]" / ""}.claim[data-state=verified-external]{border-color:var(--color-semantic-verified-external)}.claim[data-state=self-assessed]{border-color:var(--color-semantic-measured-internal)}.claim[data-state=refused]{border-color:var(--color-semantic-refused)}.claim[data-state=blocked]{border-color:var(--color-semantic-unverified)}.verdict-total{margin:0}.verdict-first-step{margin:var(--space-2) 0 0}.verdict-first-step .label{display:block}.verdict-first-step span:last-child{color:var(--ink-secondary)}.verdict-total-figure{font-family:var(--font-measure);font-size:var(--typography-scale-h2);font-weight:var(--typography-weights-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--typography-leading-heading);color:var(--ink-primary);display:block}.position{align-items:baseline;gap:var(--spacing-scale-2);font-family:var(--font-measure);font-size:var(--typography-scale-small);color:var(--ink-quiet);flex-wrap:wrap;display:flex}.position a{color:var(--ink-record)}.position>*+:before{content:"/" / "";color:var(--rule-edge);margin-inline-end:var(--spacing-scale-2)}.checks{gap:var(--spacing-scale-3);margin:0;padding:0;list-style:none;display:grid}.check{align-items:baseline;gap:var(--spacing-scale-2) var(--spacing-scale-3);grid-template-columns:fit-content(40%) minmax(0,1fr);display:grid}.check:has(>.check-result){grid-template-columns:minmax(0,1fr)}.check:has(>.check-result)>.check-detail{grid-column:1}@media (width>=40rem){.check:has(>.check-result){grid-template-columns:fit-content(40%) minmax(0,1fr)}.check:has(>.check-result)>.check-detail{grid-column:2}}.check>.check-criterion:first-child{grid-column:1/-1}.check-result{display:inline-flex}.check-criterion{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:62ch;line-height:var(--typography-leading-body);color:var(--ink-record)}a.check-criterion{color:var(--ink-primary)}.check-detail{font-family:var(--font-measure);font-size:var(--typography-scale-small);font-variant-numeric:tabular-nums;color:var(--ink-quiet);grid-column:2}.checks-numbered{counter-reset:check;list-style:none}.checks-numbered>.check{counter-increment:check}.checks-numbered>.check>.check-criterion:first-child{grid-column:2}.checks-numbered>.check:before{content:counter(check);min-inline-size:2ch;font-family:var(--font-measure);font-size:var(--typography-scale-small);font-variant-numeric:tabular-nums;color:var(--ink-quiet);text-align:end;grid-column:1;justify-self:end}.checks-refused>.check:before{border-inline-end:var(--borders-border-widths-heavy) solid var(--color-semantic-refused);padding-inline-end:var(--spacing-scale-2)}.figures{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.figures dt{min-inline-size:0;font-size:var(--typography-scale-small);color:var(--ink-quiet);line-height:var(--typography-leading-body)}.figures dd{margin-block:var(--spacing-scale-1) var(--spacing-scale-4);font-family:var(--font-measure);font-variant-numeric:tabular-nums;font-weight:var(--typography-weights-bold);line-height:var(--typography-leading-body);color:var(--ink-primary);text-align:start;margin-inline:0}@media (width>=40rem){.figures{gap:var(--spacing-scale-2) var(--spacing-scale-4);grid-template-columns:minmax(0,1fr) auto}.figures dt{font-size:var(--typography-scale-body);color:var(--ink-record)}.figures dd{text-align:end;margin:0}}.refs{gap:var(--spacing-scale-4);counter-reset:ref;margin:0;padding:0;list-style:none;display:grid}.refs>li{counter-increment:ref}.ref-id{font-family:var(--font-measure);font-size:var(--typography-scale-small);color:var(--ink-quiet);margin:0}.ref-id:before{content:counter(ref) ". ";color:var(--ink-record)}.ref-settled{max-inline-size:62ch;line-height:var(--typography-leading-body);color:var(--ink-record);margin:0}.record-list{gap:var(--spacing-scale-4);margin:0;padding:0;list-style:none;display:grid}.record-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-scale-3);border-block-end:var(--tick-decade) solid var(--rule-edge);flex-wrap:wrap;margin-block-end:var(--spacing-scale-3);padding-block-end:var(--spacing-scale-3);display:flex}.record-head>:first-child{flex:100%;min-inline-size:0}@media (width>=30rem){.record-head>:first-child{flex:14rem}}.record-head h1,.record-head h2,.record-head h3{overflow-wrap:break-word;margin:0}.record-body{gap:var(--spacing-scale-3);display:grid}.record-type{max-inline-size:62ch;line-height:var(--typography-leading-body);color:var(--ink-record);margin:0}.link-row{align-items:baseline;gap:var(--spacing-scale-2) var(--spacing-scale-3);font-size:var(--typography-scale-small);flex-wrap:wrap;margin:0;display:flex}.foot{border-block-start:var(--tick-minor) solid var(--rule-edge);font-size:var(--typography-scale-small);margin-block-start:var(--spacing-scale-6);padding-block-start:var(--spacing-scale-4)}.link-row a,.position a,.foot a,.checks a,.record-type>a:only-child,.instrument-bypass a{align-items:center;min-block-size:24px;display:inline-flex}}@layer instrument{.instrument{background:var(--surface-record);border:1px solid var(--rule-edge);padding:var(--step-5)}@media (width>=40rem){.instrument{padding:var(--step-6)}}.instrument-prompt{color:var(--ink-primary);font-weight:600;font-size:var(--type-size-body)}.instrument-field{inline-size:100%;padding:var(--step-3);font-family:var(--font-record);font-size:var(--type-size-body);color:var(--ink-primary);background:var(--surface-page);border:1px solid var(--rule-edge);resize:vertical;border-radius:0;margin-block-start:var(--step-3);line-height:1.45;display:block}.instrument-field:focus-visible{border-color:var(--ink-primary)}.instrument-actions{align-items:center;gap:var(--step-3);flex-wrap:wrap;margin-block-start:var(--step-4);display:flex}.button{font-family:var(--font-label);font-size:var(--type-size-small);letter-spacing:.04em;text-transform:uppercase;padding:var(--step-3) var(--step-5);background:var(--ink-primary);color:var(--surface-page);border:1px solid var(--ink-primary);cursor:pointer;font-weight:650;text-decoration:none;display:inline-block}.button:hover{color:var(--ink-primary);background:0 0}.button-quiet{color:var(--ink-primary);border-color:var(--rule-edge);background:0 0}.button-quiet:hover{border-color:var(--ink-primary);background:0 0}.instrument-bypass{font-size:var(--type-size-small);color:var(--ink-quiet)}.verdict{margin-block-start:var(--step-5)}.verdict-poles{gap:var(--step-3) var(--step-5);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.verdict-authorship{font-size:var(--type-size-small);color:var(--ink-quiet);max-inline-size:44ch}.disclosure{border:1px solid var(--claim-blocked-edge);background:var(--claim-blocked-field);color:var(--claim-blocked-ink);padding:var(--step-3) var(--step-4);font-size:var(--type-size-small)}.disclosure-refused{border-color:var(--claim-refused-edge);background:var(--claim-refused-field);color:var(--claim-refused-ink)}.site-head,.site-foot{border-block-end:1px solid var(--rule-edge);padding-block:var(--step-4)}.site-foot{border-block-end:0;border-block-start:1px solid var(--rule-edge);margin-block-start:var(--step-8)}.site-head-inner,.site-foot-inner{gap:var(--step-3) var(--step-5);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.site-nav{gap:var(--step-4);flex-wrap:wrap;display:flex}.site-nav a{font-size:var(--type-size-small);text-decoration:none}.site-nav a[aria-current=page]{text-decoration:underline}.wordmark{font-family:var(--font-measure);letter-spacing:-.02em;color:var(--ink-primary);font-weight:600;text-decoration:none}main{padding-block:var(--step-6) var(--step-7)}.instrument-quantity{inline-size:8rem;margin:0}.wordmark{align-items:center;gap:var(--step-2);display:inline-flex}.wordmark img{display:block}}.masthead{padding:var(--spacing-scale-4) var(--spacing-scale-5)}.masthead ul{gap:var(--spacing-scale-2) var(--spacing-scale-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.masthead a{font-family:Intel One Mono,ui-monospace,Menlo,monospace;font-size:var(--type-size-floor);letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutrals-ink-quiet);align-items:center;min-block-size:24px;text-decoration:none;display:inline-flex}.masthead a:hover,.masthead a:focus{color:var(--color-neutrals-ink-primary);text-decoration:underline}.skip{position:absolute;inset-inline-start:-9999px}.skip:focus{padding:var(--spacing-scale-2);display:inline-block;position:static}
