@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/saira-condensed-500-vietnamese.34bf1ff7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/saira-condensed-500-latin-ext.886bdf21.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/saira-condensed-500-latin.9f56976a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/saira-condensed-600-vietnamese.381aea3a.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/saira-condensed-600-latin-ext.470d98c6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/saira-condensed-600-latin.3d265558.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--space-unit:0.25rem;--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-28:7rem;--space-40:10rem;--section-y-mobile:var(--space-16);--section-y:var(--space-28);--section-gutter:var(--space-6);--container-max:80rem;--container-content:76rem;--container-marketing:72rem;--container-prose:42rem;--grid-gap:var(--space-6);--grid-gap-tight:var(--space-3);--grid-cols:3;--bp-sm:40rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem;--bp-2xl:96rem;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--font-display:"Saira Condensed","Archivo Narrow","Roboto Condensed","Helvetica Neue Condensed","Liberation Sans Narrow",ui-sans-serif,system-ui,sans-serif;--font-display-stretch:87.5%;--text-display-xl:5.5rem;--text-display-l:3.5rem;--text-display-m:2.625rem;--text-h1:1.875rem;--text-h2:1.5rem;--text-h3:1.25rem;--text-h4:1.125rem;--text-body:1rem;--text-small:0.875rem;--text-micro:0.75rem;--text-nano:0.625rem;--leading-display:1.05;--leading-tight:1.2;--leading-snug:1.33;--leading-normal:1.5;--leading-relaxed:1.63;--tracking-display:-0.02em;--tracking-normal:0;--tracking-label:0.05em;--tracking-caps:0.1em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--radius-xs:0.25rem;--radius-sm:0.5rem;--radius-md:0.625rem;--radius-lg:0.75rem;--radius-xl:1.125rem;--radius-2xl:1.5rem;--radius-full:9999px;--border-width:1px;--border-width-emphasis:2px;--elevation-flat:none;--elevation-overlay:0 10px 15px -3px oklch(0 0 0/0.2),0 4px 6px -4px oklch(0 0 0/0.2);--elevation-modal:0 25px 50px -12px oklch(0 0 0/0.5);--duration-instant:0.1s;--duration-fast:0.15s;--duration-base:0.2s;--duration-slow:0.3s;--duration-slower:0.5s;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--transition-base:var(--duration-fast) var(--ease-standard);--row-height:3.5rem;--row-height-comfortable:4rem;--row-padding-y:var(--space-3);--row-padding-x:var(--space-4);--card-padding:var(--space-5);--card-min-height:25rem;--icon-sm:1.25rem;--icon-md:1.5rem;--icon-lg:2rem;--ribbon-height:2.75rem;--ribbon-height-primary:3.5rem;--purple-500:oklch(0.5400 0.2404 288.29);--purple-600:oklch(0.4800 0.2100 288.29);--purple-700:oklch(0.4200 0.1800 288.29);--purple-muted:oklch(0.5400 0.0673 288.29);--near-black:oklch(0.1998 0.0086 264.36);--near-black-lifted:oklch(0.2800 0.0086 264.36);--near-black-deep:oklch(0.1400 0.0086 264.36);--bone:oklch(0.9457 0.0096 93.57);--off-white:oklch(0.9668 0.0054 95.10);--color-ink:var(--near-black);--color-ink-hover:var(--near-black-lifted);--color-ink-active:var(--near-black-deep);--color-ink-muted:oklch(0.4800 0.0086 264.36);--color-ink-subtle:oklch(0.6200 0.0086 264.36);--color-ink-inverse:var(--off-white);--color-ink-wash:oklch(0.1998 0.0086 264.36/0.06);--color-verdict:var(--purple-500);--color-verdict-hover:var(--purple-600);--color-verdict-active:var(--purple-700);--color-verdict-foreground:var(--off-white);--color-verdict-subtle:oklch(0.5400 0.2404 288.29/0.10);--color-verdict-border:oklch(0.5400 0.2404 288.29/0.40);--color-canvas:var(--bone);--color-surface:var(--bone);--color-surface-raised:var(--off-white);--color-surface-sunken:oklch(0.1998 0.0086 264.36/0.05);--color-rule:oklch(0.1998 0.0086 264.36/0.14);--color-rule-strong:oklch(0.1998 0.0086 264.36/0.28);--color-field:var(--color-surface-raised);--color-field-border:oklch(0.1998 0.0086 264.36/0.22);--color-ring:var(--near-black);--color-breach:var(--color-verdict);--color-breach-surface:var(--color-verdict-subtle);--color-resolved:var(--color-ink-subtle);--focus-ring-width:2px;--focus-ring-offset:2px}.dark{--color-canvas:var(--near-black);--color-surface:oklch(0.2400 0.0086 264.36);--color-surface-raised:oklch(0.2800 0.0086 264.36);--color-surface-sunken:oklch(0.1700 0.0086 264.36);--color-ink:var(--off-white);--color-ink-muted:oklch(0.7400 0.0054 95.10);--color-ink-subtle:oklch(0.5800 0.0054 95.10);--color-ink-inverse:var(--near-black);--color-rule:oklch(0.9668 0.0054 95.10/0.14);--color-rule-strong:oklch(0.9668 0.0054 95.10/0.26);--color-field:oklch(0.2400 0.0086 264.36);--color-field-border:oklch(0.9668 0.0054 95.10/0.20);--color-ink-hover:oklch(0.9000 0.0054 95.10);--color-ink-active:oklch(1 0 0);--color-ink-wash:oklch(0.9668 0.0054 95.10/0.10);--color-ring:var(--off-white);--color-verdict:oklch(0.7200 0.1545 288.29);--color-verdict-hover:oklch(0.7800 0.1200 288.29);--color-verdict-active:oklch(0.6600 0.1670 288.29);--color-verdict-foreground:var(--near-black);--color-verdict-subtle:oklch(0.7200 0.1545 288.29/0.16);--color-verdict-border:oklch(0.7200 0.1545 288.29/0.45)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}.ark,.ark *,.ark :after,.ark :before,[class*=" ark-"],[class*=" ark-"]:after,[class*=" ark-"]:before,[class^=ark-],[class^=ark-]:after,[class^=ark-]:before{box-sizing:border-box}.ark{font-family:var(--font-sans);color:var(--color-ink)}.ark-stack{display:flex;flex-direction:column;gap:var(--space-4)}.ark-container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:48rem){.ark-container{padding-inline:var(--space-6)}}@media (min-width:64rem){.ark-container{padding-inline:var(--space-8)}}.ark-section{padding-block:var(--section-y-mobile)}@media (min-width:64rem){.ark-section{padding-block:var(--section-y)}}.ark-btn{--btn-bg:transparent;--btn-fg:var(--color-ink);--btn-border:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-small);font-weight:var(--weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);padding:var(--space-2) var(--space-4);min-height:var(--space-10);border-radius:var(--radius-sm);border:var(--border-width) solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;text-decoration:none;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),transform var(--duration-instant) var(--ease-standard)}.ark-btn:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset)}.ark-btn:active:not(:disabled){transform:translateY(var(--border-width))}.ark-btn:disabled,.ark-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.ark-btn--primary{--btn-bg:var(--color-ink);--btn-fg:var(--color-ink-inverse);--btn-border:var(--color-ink)}.ark-btn--primary:hover:not(:disabled){--btn-bg:var(--color-ink-hover);--btn-border:var(--color-ink-hover)}.ark-btn--primary:active:not(:disabled){--btn-bg:var(--color-ink-active)}.ark-btn--secondary{--btn-bg:transparent;--btn-fg:var(--color-ink);--btn-border:var(--color-rule-strong)}.ark-btn--secondary:hover:not(:disabled){--btn-bg:var(--color-ink-wash);--btn-border:var(--color-ink)}.ark-btn--ghost{--btn-bg:transparent;--btn-fg:var(--color-ink-muted);--btn-border:transparent}.ark-btn--ghost:hover:not(:disabled){--btn-bg:var(--color-surface-sunken);--btn-fg:var(--color-ink)}.ark-btn--verdict{--btn-bg:var(--color-verdict);--btn-fg:var(--color-verdict-foreground);--btn-border:var(--color-verdict)}.ark-btn--verdict:hover:not(:disabled){--btn-bg:var(--color-verdict-hover);--btn-border:var(--color-verdict-hover)}.ark-btn--sm{font-size:var(--text-micro);min-height:var(--space-8);padding:var(--space-1) var(--space-3)}.ark-btn--lg{font-size:var(--text-body);min-height:var(--space-12);padding:var(--space-3) var(--space-6)}.ark-btn__spinner{width:var(--icon-sm);height:var(--icon-sm);border-right-color:currentcolor;border:var(--border-width-emphasis) solid;border-right:var(--border-width-emphasis) solid transparent;border-radius:var(--radius-full);animation:ark-spin var(--duration-slower) linear infinite}@keyframes ark-spin{to{transform:rotate(1turn)}}.ark-card{display:flex;flex-direction:column;background:var(--color-surface);border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-lg);box-shadow:var(--elevation-flat);transition:border-color var(--transition-base),background-color var(--transition-base)}.ark-card--padded{padding:var(--card-padding)}.ark-card--sunken{background:var(--color-surface-sunken)}.ark-card--interactive{cursor:pointer}.ark-card--interactive:hover{border-color:var(--color-rule-strong);background:var(--color-surface-raised)}.ark-card--interactive:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset)}.ark-card--verdict{-webkit-border-start:var(--border-width-emphasis) solid var(--color-verdict);border-inline-start:var(--border-width-emphasis) solid var(--color-verdict)}.ark-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--card-padding);-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3)}.ark-card__body{padding-inline:var(--card-padding);flex:1 1 auto}.ark-card__footer{padding:var(--space-3) var(--card-padding) var(--card-padding);-webkit-border-before:var(--border-width) solid var(--color-rule);border-block-start:var(--border-width) solid var(--color-rule);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.ark-badge{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);border:var(--border-width) solid transparent;white-space:nowrap}.ark-badge--neutral{background:var(--color-surface-sunken);color:var(--color-ink-muted);border-color:var(--color-rule)}.ark-badge--structure{background:var(--color-ink-wash);color:var(--color-ink);border-color:var(--color-rule-strong)}.ark-badge--verdict{background:var(--color-verdict-subtle);color:var(--color-verdict);border-color:var(--color-verdict-border)}.ark-badge--outline{background:transparent;color:var(--color-ink-muted);border-color:var(--color-rule-strong)}.ark-serial{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);color:var(--color-ink-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ark-serial--emphasis{color:var(--color-ink-muted)}.ark-role{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-nano);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-subtle);white-space:nowrap}.ark-role--expression{color:var(--color-verdict)}.ark-role__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:currentColor;flex:none}.ark-weight{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-display);line-height:var(--leading-display);font-weight:var(--weight-medium);color:var(--color-ink)}.ark-weight--sm{font-size:var(--text-display-l)}.ark-weight--md{font-size:var(--text-display-xl)}.ark-weight--lg{font-size:calc(var(--text-display-xl) * 1.3636)}.ark-weight--verdict{color:var(--color-verdict)}.ark-weight__unit{font-size:.4em;font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);color:var(--color-ink-subtle);-webkit-margin-start:.08em;margin-inline-start:.08em}.ark-ribbon-group{display:flex;flex-direction:column;gap:var(--space-2)}.ark-ribbon{display:flex;width:100%;-webkit-padding-before:calc(var(--ribbon-height-primary) - var(--ribbon-height));padding-block-start:calc(var(--ribbon-height-primary) - var(--ribbon-height));align-items:flex-end;border-radius:var(--radius-sm);overflow:visible}.ark-ribbon__seg{position:relative;height:var(--ribbon-height);display:flex;align-items:center;justify-content:flex-start;padding-inline:var(--space-2);background:var(--color-ink);color:var(--color-ink-inverse);-webkit-border-end:var(--border-width) solid var(--color-surface);border-inline-end:var(--border-width) solid var(--color-surface);overflow:hidden;cursor:default;transition:height var(--transition-base),filter var(--transition-base),transform var(--transition-base)}.ark-ribbon__seg:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.ark-ribbon__seg:last-child{-webkit-border-end:0;border-inline-end:0;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.ark-ribbon__seg:nth-child(2n):not(.ark-ribbon__seg--primary){background:var(--color-ink-hover)}.ark-ribbon__seg--primary{height:var(--ribbon-height-primary);background:var(--color-verdict);color:var(--color-verdict-foreground);border-start-start-radius:var(--radius-xs);border-start-end-radius:var(--radius-xs)}.ark-ribbon__seg:hover{filter:brightness(1.08);transform:translateY(calc(var(--space-1) * -1))}.ark-ribbon__seg:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset)}.ark-ribbon__label{font-size:var(--text-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark-ribbon__seg--narrow .ark-ribbon__label{opacity:0;transition:opacity var(--transition-base)}.ark-ribbon__seg--narrow:focus-visible .ark-ribbon__label,.ark-ribbon__seg--narrow:hover .ark-ribbon__label{opacity:1}.ark-ribbon__caption{display:flex;justify-content:space-between;font-size:var(--text-nano);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-subtle)}.ark-assetrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:var(--row-height);padding:var(--row-padding-y) var(--row-padding-x);-webkit-border-after:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule);transition:background-color var(--transition-base)}.ark-assetrow:last-child{-webkit-border-after:0;border-block-end:0}.ark-assetrow:hover{background:var(--color-surface-sunken)}.ark-assetrow--primary{-webkit-border-start:var(--border-width-emphasis) solid var(--color-verdict);border-inline-start:var(--border-width-emphasis) solid var(--color-verdict);-webkit-padding-start:calc(var(--row-padding-x) - var(--border-width-emphasis));padding-inline-start:calc(var(--row-padding-x) - var(--border-width-emphasis))}.ark-assetrow__icon{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);background:var(--color-ink-wash);color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-nano);font-weight:var(--weight-bold);letter-spacing:var(--tracking-normal);flex:none;overflow:hidden}.ark-assetrow__icon--verdict{background:var(--color-verdict-subtle);color:var(--color-verdict)}.ark-assetrow__ident{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ark-assetrow__symbol{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1}.ark-assetrow__meta{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ark-assetrow__name{font-size:var(--text-micro);color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark-assetrow__addr{font-family:var(--font-mono);font-size:var(--text-nano);color:var(--color-ink-subtle);background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);transition:color var(--transition-base);white-space:nowrap;flex:none}.ark-assetrow__addr:hover{color:var(--color-ink)}.ark-assetrow__addr:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.ark-assetrow__weight{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-h1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);line-height:1;text-align:end;color:var(--color-ink)}.ark-assetrow__weight--verdict{color:var(--color-verdict)}.ark-falsifier{border:var(--border-width) solid var(--color-verdict-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.ark-falsifier--resolved{border-color:var(--color-rule);background:var(--color-surface-sunken)}.ark-falsifier__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-verdict-subtle);-webkit-border-after:var(--border-width) solid var(--color-verdict-border);border-block-end:var(--border-width) solid var(--color-verdict-border)}.ark-falsifier--resolved .ark-falsifier__header{background:transparent;border-block-end-color:var(--color-rule)}.ark-falsifier__title{font-size:var(--text-nano);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-verdict)}.ark-falsifier--resolved .ark-falsifier__title{color:var(--color-ink-subtle)}.ark-falsifier__parts{display:flex;flex-direction:column}.ark-falsifier__part{padding:var(--space-3) var(--space-4);-webkit-border-after:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule)}.ark-falsifier__part:last-child{-webkit-border-after:0;border-block-end:0}.ark-falsifier__part--claim{background:var(--color-surface)}.ark-falsifier__part--observable{background:var(--color-surface-sunken)}.ark-falsifier__part--breach{background:var(--color-breach-surface)}.ark-falsifier__label{display:block;font-size:var(--text-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-subtle);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.ark-falsifier__text{font-size:var(--text-small);line-height:var(--leading-normal);color:var(--color-ink);margin:0}.ark-falsifier__part--claim .ark-falsifier__text{font-weight:var(--weight-medium)}.ark-falsifier__part--observable .ark-falsifier__text{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted)}.ark-falsifier__part--breach .ark-falsifier__text{font-weight:var(--weight-medium);color:var(--color-breach)}.ark-falsifier__horizon{padding:var(--space-3) var(--space-4);-webkit-border-before:var(--border-width) solid var(--color-rule);border-block-start:var(--border-width) solid var(--color-rule);display:flex;flex-direction:column;gap:var(--space-2)}.ark-falsifier__track{position:relative;height:var(--border-width-emphasis);background:var(--color-rule);border-radius:var(--radius-full)}.ark-falsifier__fill{position:absolute;inset-block:0;inset-inline-start:0;background:var(--color-verdict);border-radius:var(--radius-full);transition:width var(--duration-slow) var(--ease-out)}.ark-falsifier--resolved .ark-falsifier__fill{background:var(--color-resolved)}.ark-falsifier__ticks{display:flex;justify-content:space-between;font-size:var(--text-nano);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-subtle)}.ark-basketcard{min-height:var(--card-min-height)}.ark-basketcard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ark-basketcard__ident{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ark-basketcard__name{font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-ink);margin:0}.ark-basketcard__ticker{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-medium);color:var(--color-ink-muted);letter-spacing:var(--tracking-label)}.ark-basketcard__thesis{font-size:var(--text-small);line-height:var(--leading-normal);color:var(--color-ink-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ark-basketcard__stack{display:flex;align-items:center}.ark-basketcard__chip{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);background:var(--color-surface-raised);border:var(--border-width) solid var(--color-surface);color:var(--color-ink-muted);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-nano);font-weight:var(--weight-bold);-webkit-margin-start:calc(var(--space-2) * -1);margin-inline-start:calc(var(--space-2) * -1);flex:none}.ark-basketcard__chip:first-child{-webkit-margin-start:0;margin-inline-start:0}.ark-basketcard__chip--overflow{background:var(--color-ink-wash);color:var(--color-ink)}.ark-basketcard__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ark-basketcard__metric{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ark-basketcard__metric-label{font-size:var(--text-nano);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-subtle)}.ark-basketcard__metric-value{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark-basketcard__metric-value--verdict{color:var(--color-verdict)}.ark-nav{-webkit-border-after:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule);background:var(--color-surface)}.ark-nav__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-6);min-height:var(--space-16);padding-block:var(--space-2)}.ark-nav__brand{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-body);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);color:var(--color-ink);text-decoration:none}.ark-nav__links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.ark-nav__link{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-ink-muted);text-decoration:none;border-radius:var(--radius-xs);transition:color var(--transition-base),background-color var(--transition-base)}.ark-nav__link:hover{color:var(--color-ink);background:var(--color-surface-sunken)}.ark-nav__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset)}.ark-nav__link[aria-current=page]{color:var(--color-ink);background:var(--color-ink-wash)}.ark-nav__actions{display:flex;align-items:center;gap:var(--space-2)}.ark-accordion{-webkit-border-before:var(--border-width) solid var(--color-rule);border-block-start:var(--border-width) solid var(--color-rule)}.ark-accordion__item{-webkit-border-after:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule)}.ark-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-2);background:none;border:0;cursor:pointer;text-align:start;font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-ink);transition:color var(--transition-base)}.ark-accordion__trigger:hover{color:var(--color-ink)}.ark-accordion__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.ark-accordion__marker{flex:none;width:var(--icon-sm);height:var(--icon-sm);position:relative;transition:transform var(--transition-base)}.ark-accordion__marker:after,.ark-accordion__marker:before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;height:var(--border-width);background:currentColor}.ark-accordion__marker:after{transform:rotate(90deg);transition:opacity var(--transition-base)}.ark-accordion__trigger[aria-expanded=true] .ark-accordion__marker:after{opacity:0}.ark-accordion__panel{padding:0 var(--space-2) var(--space-4);font-size:var(--text-small);line-height:var(--leading-normal);color:var(--color-ink-muted)}.ark-field{display:flex;flex-direction:column;gap:var(--space-2)}.ark-field__label{font-size:var(--text-micro);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-muted)}.ark-field__hint{font-size:var(--text-micro);color:var(--color-ink-subtle)}.ark-field__hint--error{color:var(--color-breach)}.ark-field__counter{font-family:var(--font-mono);font-size:var(--text-nano);color:var(--color-ink-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:flex-end}.ark-input,.ark-textarea{width:100%;font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-ink);background:var(--color-field);border:var(--border-width) solid var(--color-field-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base)}.ark-input::placeholder,.ark-textarea::placeholder{color:var(--color-ink-subtle)}.ark-input:hover:not(:disabled),.ark-textarea:hover:not(:disabled){border-color:var(--color-rule-strong)}.ark-input:focus,.ark-textarea:focus{outline:none;border-color:var(--color-ink);box-shadow:0 0 0 var(--focus-ring-width) var(--color-ink-wash)}.ark-input:disabled,.ark-textarea:disabled{opacity:.5;cursor:not-allowed}.ark-input[aria-invalid=true],.ark-textarea[aria-invalid=true]{border-color:var(--color-breach)}.ark-textarea--thesis{min-height:calc(var(--space-40) + var(--space-8));font-size:var(--text-h4);line-height:var(--leading-relaxed);padding:var(--space-5);border-width:var(--border-width-emphasis);border-color:var(--color-rule-strong);resize:vertical}.ark-textarea--thesis:focus{border-color:var(--color-ink);box-shadow:0 0 0 var(--space-1) var(--color-ink-wash),var(--elevation-overlay);background:var(--color-surface)}.ark-footer{-webkit-border-before:var(--border-width) solid var(--color-rule);border-block-start:var(--border-width) solid var(--color-rule);background:var(--color-surface-sunken);padding-block:var(--space-12)}.ark-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:48rem){.ark-footer__grid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}}.ark-footer__col{display:flex;flex-direction:column;gap:var(--space-3)}.ark-footer__heading{font-size:var(--text-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-subtle)}.ark-footer__link{font-size:var(--text-small);color:var(--color-ink-muted);text-decoration:none;transition:color var(--transition-base)}.ark-footer__link:hover{color:var(--color-ink)}.ark-footer__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.ark-footer__note{font-size:var(--text-micro);line-height:var(--leading-normal);color:var(--color-ink-subtle);max-width:var(--container-prose)}.ark-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);-webkit-border-before:var(--border-width) solid var(--color-rule);border-block-start:var(--border-width) solid var(--color-rule)}.ark-cardgrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media (min-width:48rem){.ark-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ark-cardgrid{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.ark-ribbon--compact{--ribbon-height:1.75rem;--ribbon-height-primary:2.25rem}.ark-basketcard__cover{border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface-sunken)}.ark-basketcard__cover img{display:block;width:100%;aspect-ratio:11/6;object-fit:cover}.ark-proccover{position:relative;width:100%;height:100%;min-height:100%;display:flex;overflow:hidden;background:var(--color-ink);color:var(--color-ink-inverse);container-type:inline-size}.ark-proccover__plate{position:relative;flex:0 0 37%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:clamp(var(--space-3),3.5cqw,var(--space-6))}.ark-proccover__plate:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:1px;background:var(--color-ink-inverse);opacity:.22}.ark-proccover__stack{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ark-proccover__label,.ark-proccover__legend{font-family:var(--font-mono);font-size:clamp(var(--text-nano),1.5cqw,var(--text-micro));letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark-proccover__serial{font-family:var(--font-display);font-size:clamp(var(--text-h3),6.6cqw,var(--text-display-l));font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ark-proccover__ticker{font-family:var(--font-mono);font-size:clamp(var(--text-nano),1.9cqw,var(--text-small));letter-spacing:var(--tracking-label);text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ark-proccover__bands{position:relative;flex:1 1 auto;display:flex;align-items:flex-end;gap:1px}.ark-proccover__band{flex-basis:0;min-width:0}.ark-proccover__band--primary{background-image:linear-gradient(to bottom,var(--color-verdict) 0 29.5%,var(--color-ink-inverse) 29.5%)}.ark-proccover__rule{position:absolute;inset-inline:0;bottom:62%;height:1px;background:var(--color-ink-inverse);opacity:.28}.ark-basketcard__cover img,.ark-basketcard__cover picture{display:block;width:100%}.ark-basketcard__cover--procedural{aspect-ratio:11/6}.ark-mark{display:block;flex:none;color:inherit}.ark-lockup{--lockup-cap:20px;--lockup-cap-ratio:0.688;--lockup-gap:calc(var(--lockup-cap) * 6 / 28);display:inline-flex;align-items:baseline;gap:var(--lockup-gap);color:var(--color-ink);text-decoration:none}.ark-lockup__word{font-family:var(--font-display);font-size:calc(var(--lockup-cap) / var(--lockup-cap-ratio));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);line-height:1;-webkit-margin-end:calc(var(--tracking-caps) * -1);margin-inline-end:calc(var(--tracking-caps) * -1);white-space:nowrap}.ark-lockup:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.ark-nav__brand.ark-lockup{font-weight:inherit;letter-spacing:inherit}