@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-cyrillic-ext-400-normal.CxUI4jC_.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-400-normal.BcBv-TKp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-cyrillic-400-normal.CPQ8oqB-.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-400-normal.C7IY3oUc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-vietnamese-400-normal.DGubAMUE.woff2) format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-400-normal.BY9Vij9A.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-latin-ext-400-normal.CNMooFZX.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-400-normal.DwktX9jl.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-latin-400-normal.BIGslYFI.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-400-normal.BB-zNvJB.woff) format("woff");unicode-range:U+0000-00FF,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:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-cyrillic-ext-400-italic.o20Cx6Xj.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-400-italic.CPw2or01.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-cyrillic-400-italic.C_ad97oI.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-400-italic.CygxzOWU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-vietnamese-400-italic.BSp0Db6W.woff2) format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-400-italic.1VBVfWB7.woff) format("woff");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:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-latin-ext-400-italic.hOoDEQwh.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-400-italic.4IJS-XHX.woff) format("woff");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:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-serif-latin-400-italic.BCf4TsCA.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-400-italic.Dd68USph.woff) format("woff");unicode-range:U+0000-00FF,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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-cyrillic-ext-600-normal.DXSZftVr.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-600-normal.CDMeBxaJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-cyrillic-600-normal.6oiym5iu.woff2) format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-600-normal.C8YEAlRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-vietnamese-600-normal.BBruYZNA.woff2) format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-600-normal.DZRaS25B.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-latin-ext-600-normal.CU6LeQOd.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-600-normal.D1-_Ic5L.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-latin-600-normal.DAxitmSu.woff2) format("woff2"),url(/_astro/ibm-plex-serif-latin-600-normal.D3rpGdkS.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2) format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-italic.BpitL8Uu.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-400-italic.2EvOpbQN.woff) format("woff");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:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-italic.DRLHr0TN.woff2) format("woff2"),url(/_astro/dm-sans-latin-400-italic.i6QPgQBE.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-ext-600-normal.4vooXBpG.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-600-normal.DRtaDpgU.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-600-normal.Aqo67rzb.woff2) format("woff2"),url(/_astro/dm-sans-latin-600-normal.BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2) format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2) format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2) format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,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:Metal Mania;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/metal-mania-latin-400-normal.BU9ZNXhH.woff2) format("woff2"),url(/_astro/metal-mania-latin-400-normal.D3E4K2OU.woff) format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cinzel-latin-400-normal.DnUIPmzd.woff2) format("woff2"),url(/_astro/cinzel-latin-400-normal.C8jUSQqm.woff) format("woff")}.home .stat-hud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);width:100%;margin:0;border-top:0;--hud-num-h: calc(clamp(2.2rem, 9vw, 2.8rem) / 1.5)}.home .stat-hud .stat-hud__card--markets,.home .stat-hud .stat-hud__card--glossary{--hud-accent: var(--accent-hover)}.home .stat-hud .stat-hud__card--links,.home .stat-hud .stat-hud__card--guides{--hud-accent: #7D4698}.home .stat-hud .stat{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"head  head" "value icon" "meta  meta";gap:0 var(--space-2);column-gap:var(--space-2);row-gap:0;align-items:stretch;min-width:0;min-height:0;padding:var(--space-2);border:1px solid color-mix(in srgb,var(--hud-accent) 40%,transparent);border-bottom:1px solid color-mix(in srgb,var(--hud-accent) 40%,transparent);border-radius:8px;background-color:var(--bg-inset);background-image:radial-gradient(8.5rem 6.5rem at 86% 42%,color-mix(in srgb,var(--hud-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--hud-accent) 8%,transparent));box-shadow:0 0 20px -6px color-mix(in srgb,var(--hud-accent) 64%,transparent),inset 0 0 22px -8px color-mix(in srgb,var(--hud-accent) 52%,transparent);color:var(--hud-accent);isolation:isolate;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.home .stat-hud .stat:before,.home .stat-hud .stat:after{content:"";position:absolute;width:.7rem;height:.7rem;border:1px solid var(--hud-accent);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--hud-accent) 78%,transparent));pointer-events:none}.home .stat-hud .stat:before{top:-1px;left:-1px;border-right:0;border-bottom:0;border-top-left-radius:8px}.home .stat-hud .stat:after{right:-1px;bottom:-1px;border-left:0;border-top:0;border-bottom-right-radius:8px}.home .stat-hud__kicker{display:block;grid-area:head;align-self:start;min-width:0;color:color-mix(in srgb,var(--hud-accent) 30%,var(--text-secondary));font-family:"Cinzel",var(--font-heading);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.home .stat-hud__kicker:before{content:"";display:inline-block;width:.45em;height:.45em;margin-right:var(--space-2);border-radius:50%;background:var(--hud-accent);box-shadow:0 0 6px color-mix(in srgb,var(--hud-accent) 80%,transparent);vertical-align:.1em}.home .stat-hud .stat dt{grid-area:head;align-self:start;margin:calc(var(--fs-micro) * 1.2 + var(--space-1)) 0 0;min-width:0;color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;line-height:1.15;overflow-wrap:anywhere}.home .stat-hud .stat dd{grid-area:value;align-self:center;z-index:1;min-width:max-content;margin:0;color:color-mix(in srgb,var(--text-primary) 62%,var(--hud-accent));font-family:"Metal Mania",var(--font-heading);font-size:clamp(1.7rem,7vw,2.15rem);font-weight:400;font-style:italic;font-synthesis:italic;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:.9;text-rendering:geometricPrecision}.home .stat-hud .stat dd a{display:inline-flex;align-items:center;padding-block:.22em;color:inherit;text-decoration:none}.home .stat-hud .stat dd a:after{z-index:2}.home .stat-hud__num{display:block;width:auto;height:var(--hud-num-h);max-width:none;object-fit:contain;object-position:left center}.home .stat-hud__card--markets .stat-hud__num,.home .stat-hud__card--links .stat-hud__num,.home .stat-hud__card--guides .stat-hud__num{height:calc(var(--hud-num-h) * 81 / 66)}.home .stat-hud__card--glossary .stat-hud__num{height:calc(var(--hud-num-h) * 86 * 35 / 66 / 43)}.home .stat-hud__icon,.home .stat-hud__kicker,.home .stat-hud__meta,.home .stat-hud .stat dt{pointer-events:none}.home .stat-hud__meta{display:flex;grid-area:meta;align-self:end;align-items:center;gap:var(--space-1);margin-top:var(--space-1);min-width:0;color:color-mix(in srgb,var(--hud-accent) 30%,var(--text-secondary));font-family:"Cinzel",var(--font-heading);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.home .stat-hud__meta-icon{display:block;flex:none;width:.75rem;height:.75rem;color:var(--hud-accent)}.home .stat-hud picture.stat-hud__icon{display:contents}.home .stat-hud__icon{display:block;grid-area:icon;align-self:center;justify-self:end;min-width:0;width:calc(clamp(2.6rem,14vw,3.4rem)*1.2);height:auto;overflow:visible;color:var(--hud-accent);filter:drop-shadow(0 0 .8px color-mix(in srgb,var(--hud-accent) 90%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,var(--hud-accent) 50%,transparent));transition:filter var(--dur-base) var(--ease-out)}.home .stat-hud .stat-hud__card--markets img.stat-hud__icon{width:auto;height:calc(clamp(4.2rem,20vw,5.4rem)*1.2);max-width:calc(4.1rem * 1.2);max-height:6.48rem;object-fit:contain}.home .stat-hud .stat-hud__card--glossary img.stat-hud__icon,.home .stat-hud .stat-hud__card--guides img.stat-hud__icon{width:calc(clamp(3.2rem,15vw,4.1rem)*1.2);height:calc(clamp(3.2rem,15vw,4.1rem)*1.2);max-width:none;object-fit:contain}.home .stat-hud .stat-hud__card--links img.stat-hud__icon{width:auto;height:calc(clamp(4.6rem,22vw,5.8rem)*1.2);max-width:6.24rem;max-height:6.96rem;object-fit:contain}.home .stat-hud .stat:hover,.home .stat-hud .stat:focus-within{border-color:color-mix(in srgb,var(--hud-accent) 72%,transparent);box-shadow:0 0 26px -6px color-mix(in srgb,var(--hud-accent) 76%,transparent),inset 0 0 26px -10px color-mix(in srgb,var(--hud-accent) 60%,transparent)}.home .stat-hud .stat:hover .stat-hud__icon,.home .stat-hud .stat:focus-within .stat-hud__icon{filter:drop-shadow(0 0 1px color-mix(in srgb,var(--hud-accent) 95%,transparent)) drop-shadow(0 0 8px color-mix(in srgb,var(--hud-accent) 64%,transparent))}.home .stat-hud .stat:hover dt,.home .stat-hud .stat:focus-within dt{color:var(--text-primary)}.home .stat-hud .stat:hover dd a,.home .stat-hud .stat:focus-within dd a,.home .stat-hud .stat:active dd a{color:inherit}@media(max-width:860px){.home .hero-grid{grid-template-columns:1fr;gap:var(--space-4)}.home .hero-grid>aside{padding-left:0;border-left:0}.home .stat-hud .stat-hud__card--markets{row-gap:var(--space-1)}.home .stat-hud .stat-hud__card--markets img.stat-hud__icon,.home .stat-hud .stat-hud__card--links img.stat-hud__icon{height:calc(clamp(4.6rem,22vw,5.8rem)*1.2);max-width:6.24rem;max-height:6.96rem;align-self:center}}@media(min-width:861px){.home .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(15rem,.95fr);gap:var(--space-6);align-items:stretch}.home .hero-grid>aside{display:flex;padding-left:0;border-left:0;max-height:calc(100svh - 9.5rem)}.home .hero .rule,.home .hero .lead,.home .hero-kicker,.home .hero-tertiary{max-width:min(var(--lead-measure),100%)}.home .hero p.lead{max-width:100%;margin-bottom:var(--space-4);text-align:justify;text-align-last:start;text-wrap:wrap}.home .hero{padding-top:var(--space-3);padding-bottom:var(--space-4)}.home .hero .hero-kicker{gap:var(--space-2)}.home .hero-actions{gap:var(--space-3)}.home .hero-tertiary{margin-top:var(--space-2)}.home .hero .trust-line{margin-top:var(--space-2);flex-wrap:nowrap;letter-spacing:.04em}.home .stat-hud{grid-template-rows:1fr 1fr;gap:var(--space-4);flex:1 1 auto;min-height:13.5rem}.home .stat-hud .stat{grid-template-rows:1fr auto 1fr;column-gap:var(--space-3);padding:var(--space-2) var(--space-3)}.home .stat-hud .stat:before,.home .stat-hud .stat:after{width:.95rem;height:.95rem}.home .stat-hud__kicker{letter-spacing:.12em}.home .stat-hud .stat dt{font-size:clamp(var(--fs-caption),1.15vw,var(--fs-sm));letter-spacing:.08em}.home .stat-hud .stat dd{font-size:clamp(2.55rem,3.8vw,3.4rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home .stat-hud{--hud-num-h: calc(clamp(3.6rem, 5.6vw, 4.8rem) / 1.5)}.home .stat-hud__meta{gap:var(--space-2);margin-top:0;letter-spacing:.12em}.home .stat-hud__meta-icon{width:.85rem;height:.85rem}.home .stat-hud__icon{width:calc(clamp(3rem,4.4vw,4rem)*1.2)}.home .stat-hud .stat-hud__card--markets img.stat-hud__icon{height:calc(clamp(8.14rem,12.04vw,10.27rem)*1.2);max-width:min(8.076rem,100%);max-height:100%}.home .stat-hud .stat-hud__card--glossary img.stat-hud__icon,.home .stat-hud .stat-hud__card--guides img.stat-hud__icon{width:calc(clamp(4.91rem,7.06vw,6.44rem)*1.2);height:calc(clamp(4.91rem,7.06vw,6.44rem)*1.2)}.home .stat-hud .stat-hud__card--links img.stat-hud__icon{height:calc(clamp(8.9rem,13.2vw,11.5rem)*1.2);max-width:min(10.68rem,100%);max-height:100%}}@media(min-width:1100px){.home .hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(17.5rem,.92fr);gap:var(--space-6)}.home .stat-hud{gap:var(--space-4);min-height:13.5rem}.home .stat-hud .stat{padding:var(--space-2) var(--space-3);column-gap:var(--space-3)}.home .stat-hud .stat dt{font-size:var(--fs-caption)}.home .stat-hud .stat dd{font-size:clamp(2.7rem,3.2vw,3.5rem)}.home .stat-hud{--hud-num-h: calc(clamp(3.8rem, 4.6vw, 5rem) / 1.5)}.home .stat-hud__icon{width:calc(clamp(3.25rem,4vw,4.1rem)*1.2)}.home .stat-hud .stat-hud__card--markets img.stat-hud__icon{height:calc(clamp(8.5rem,11.51vw,10.62rem)*1.2);max-width:min(8.496rem,100%)}.home .stat-hud .stat-hud__card--glossary img.stat-hud__icon,.home .stat-hud .stat-hud__card--guides img.stat-hud__icon{width:calc(clamp(5.22rem,6.44vw,6.75rem)*1.2);height:calc(clamp(5.22rem,6.44vw,6.75rem)*1.2);max-width:none}.home .stat-hud .stat-hud__card--links img.stat-hud__icon{height:calc(clamp(9.5rem,12.5vw,12rem)*1.2);max-width:min(11.28rem,100%)}.home .stat-hud .stat:before,.home .stat-hud .stat:after{width:.95rem;height:.95rem}}@media(min-width:861px){.home .hero{overflow:visible;padding-top:var(--space-3);padding-bottom:var(--space-4)}.home .hero .hero-grid{position:relative;isolation:isolate;overflow:visible}.home .hero .hero-grid>.hero-copy,.home .hero .hero-grid>aside{position:relative;z-index:1;overflow:visible}.home .hero .hero-grid>.hero-copy{z-index:2;padding-right:var(--space-8)}.home .hero .hero-grid>aside:before{content:"";position:absolute;inset:-22% -22% -16% -4%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 64% 60% at 50% 48%,color-mix(in srgb,rgb(139,81,140) 64%,transparent) 0%,color-mix(in srgb,rgb(130,78,115) 36%,transparent) 34%,color-mix(in srgb,rgb(130,78,115) 14%,transparent) 58%,color-mix(in srgb,#7D4698 10%,transparent) 72%,transparent 84%)}.home .hero .stat-hud{position:relative;z-index:1}.home .hero .hero-grid>aside:after{content:"";position:absolute;top:0;bottom:0;left:calc(var(--space-6) * -.8);width:1px;transform:translate(-50%);z-index:2;pointer-events:none;background:linear-gradient(180deg,var(--accent-hover) 0%,var(--accent-hover) 6%,#7D4698 18%,var(--accent-hover) 50%,#7D4698 82%,var(--accent-hover) 94%,var(--accent-hover) 100%);box-shadow:0 0 8px 1px color-mix(in srgb,#7D4698 70%,transparent),0 0 18px 2px color-mix(in srgb,var(--accent-hover) 78%,transparent),0 0 32px 4px color-mix(in srgb,var(--accent-hover) 42%,transparent)}}.home .stat-hud .stat-hud__card--markets{padding:0;overflow:visible}.home .stat-hud .stat-hud__card--markets:before,.home .stat-hud .stat-hud__card--markets:after{z-index:2}.home .stat-hud .stat-hud__card--markets>:not(.stat-hud__face){display:none}.home .stat-hud__face{display:block;position:absolute;inset:-1px;z-index:1}.home .stat-hud .stat-hud__card--markets .stat-hud__face>picture{position:absolute;inset:0;display:block;width:100%;height:100%}.home .stat-hud__face>img:not(.stat-hud__face-cursor):not(.stat-hud__face-num),.home .stat-hud__face>picture img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:fill;border-radius:8px}.home .stat-hud .stat-hud__card--links{padding:0;overflow:visible;isolation:isolate;container-type:size;background-color:#000;background-image:none;border-color:#7d4698;border-bottom-color:#7d4698;box-shadow:none}.home .stat-hud .stat-hud__card--links:hover,.home .stat-hud .stat-hud__card--links:focus-within{border-color:color-mix(in srgb,#7D4698 82%,#fff);border-bottom-color:color-mix(in srgb,#7D4698 82%,#fff);background-color:#000;background-image:none;box-shadow:none}.home .stat-hud .stat-hud__card--links>.stat-hud__face{inset:-1px}.home .stat-hud .stat-hud__card--links>.stat-hud__face>picture{position:absolute;inset:0;display:block;width:100%;height:100%}.home .stat-hud .stat-hud__card--links>.stat-hud__face>img:not(.stat-hud__face-cursor):not(.stat-hud__face-num),.home .stat-hud .stat-hud__card--links>.stat-hud__face>picture img{background-color:#000;object-fit:fill;object-position:center}.home .stat-hud .stat-hud__card--links>.stat-hud__face:after{content:"";position:absolute;inset:0;z-index:1;border-radius:8px;pointer-events:none;mix-blend-mode:screen;background-color:var(--bg-inset);background-image:radial-gradient(8.5rem 6.5rem at 86% 42%,color-mix(in srgb,var(--hud-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--hud-accent) 8%,transparent));box-shadow:inset 0 0 22px -8px color-mix(in srgb,var(--hud-accent) 52%,transparent)}.home .stat-hud .stat-hud__card--links .stat-hud__face-num{display:block;position:absolute;z-index:3;inset:4.32% 7.17% auto auto;width:28.63%;height:19.94%;max-width:28.63%;max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow:visible;object-fit:contain;object-position:right top;background:transparent;pointer-events:none;transform:none;line-height:0;vertical-align:top}.home .stat-hud .stat-hud__card--links:before,.home .stat-hud .stat-hud__card--links:after,.home .stat-hud .stat-hud__card--guides:before,.home .stat-hud .stat-hud__card--guides:after{z-index:4;border-color:#e896f5;border-width:1.5px;filter:drop-shadow(0 0 2px rgb(248,91,245)) drop-shadow(0 0 6px color-mix(in srgb,rgb(248,91,245) 85%,transparent)) drop-shadow(0 0 12px color-mix(in srgb,#7D4698 75%,transparent))}.home .stat-hud .stat-hud__card--links:before,.home .stat-hud .stat-hud__card--guides:before{top:-1px;left:-1px}.home .stat-hud .stat-hud__card--links:after,.home .stat-hud .stat-hud__card--guides:after{right:-1px;bottom:-1px}.home .stat-hud .stat-hud__card--guides{overflow:visible}.home .stat-hud .stat-hud__card--links>:not(.stat-hud__face){display:none}.home .stat-hud .stat-hud__card--links .stat-hud__kicker,.home .stat-hud .stat-hud__card--links .stat-hud__face-title,.home .stat-hud .stat-hud__card--links .stat-hud__meta{position:absolute;z-index:2;margin:0;grid-area:unset;max-width:72%;pointer-events:none}.home .stat-hud .stat-hud__card--links .stat-hud__kicker{display:block;left:5.7%;top:6.1%;font-size:clamp(.55rem,1.05vw,.68rem);letter-spacing:.12em;line-height:1.15}.home .stat-hud .stat-hud__card--links .stat-hud__face-title{display:block;left:5.7%;top:12.2%;color:#eae1d2;font-family:var(--font-body);font-size:clamp(.72rem,5.3cqh,.95rem);font-weight:400;letter-spacing:.015em;line-height:1.1;text-transform:uppercase;white-space:nowrap;max-width:52%;opacity:1;text-shadow:none;-webkit-text-stroke:0}.home .stat-hud .stat-hud__card--links:hover .stat-hud__face-title,.home .stat-hud .stat-hud__card--links:focus-within .stat-hud__face-title{color:#eae1d2}.home .stat-hud .stat-hud__card--links .stat-hud__meta{display:flex;inset:auto 5.7% 5.7% auto;align-self:auto;justify-content:flex-end;gap:.35em;font-size:clamp(.55rem,1.05vw,.68rem);letter-spacing:.12em;line-height:1.15}.home .stat-hud .stat-hud__card--links .stat-hud__meta-icon{width:.95em;height:.95em}.home .stat-hud .stat-hud__card--links .stat-hud__face-cursor{position:absolute;z-index:3;inset:auto auto 7.6% 9.5%;display:block;width:14.5%;height:auto;max-width:14.5%;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;object-position:left bottom;background:transparent;pointer-events:none;transform:none;rotate:none;writing-mode:horizontal-tb}@media(min-width:861px){.home .stat-hud .stat-hud__card--links .stat-hud__face-cursor{left:6.1%}}.home .stat-hud .stat-hud__card--markets .stat-hud__face-title{display:none}@media(max-width:860px){.home .stat-hud .stat{min-height:13.5rem}.home .stat-hud .stat-hud__card--links>.stat-hud__face{inset:0}.home .stat-hud .stat-hud__card--links>.stat-hud__face>img:not(.stat-hud__face-cursor):not(.stat-hud__face-num),.home .stat-hud .stat-hud__card--links>.stat-hud__face>picture img{object-fit:contain;object-position:center center;background-color:#000}.home .stat-hud .stat-hud__card--links .stat-hud__face-num{top:2.95%;right:6.92%;width:22.52%;height:22.33%;max-width:22.52%;object-fit:fill}.home .stat-hud .stat-hud__card--markets{container-type:size}.home .stat-hud .stat-hud__card--markets .stat-hud__face-title{display:block;position:absolute;z-index:2;margin:0;grid-area:unset;pointer-events:none;left:5.7%;top:12.2%;color:#eae1d2;font-family:var(--font-body);font-size:clamp(.72rem,5.3cqh,.95rem);font-weight:400;letter-spacing:.015em;line-height:1.1;text-transform:uppercase;white-space:nowrap;max-width:52%;opacity:1;text-shadow:none;-webkit-text-stroke:0}}:root{color-scheme:dark;--bg-inset: #0C0B0A;--bg-primary: #161412;--bg-surface: #1E1B17;--bg-elevated: #2A2621;--text-primary: #E8E6E3;--text-secondary: #B5B4B1;--text-tertiary: #9C9A97;--text-disabled: color-mix(in srgb, var(--text-tertiary) 55%, var(--bg-inset));--accent-primary: #E88B2A;--accent-hover: #F09C3A;--accent-pressed: color-mix(in srgb, var(--accent-primary) 76%, var(--bg-inset));--cat-learn: #8A7E62;--cat-security: #3D8B8B;--cat-privacy: #E88B2A;--cat-tools: #8B7355;--cat-research: #5A8F5A;--cat-glossary: #6B7AA0;--cat-guides: var(--cat-security);--cat-news: var(--cat-glossary);--border-subtle: #46433D;--border-strong: #625D55;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: 2px;--radius-md: 3px;--radius-lg: 4px;--radius-pill: 999px;--hit: 2.75rem;--fs-micro: .6875rem;--fs-caption: .75rem;--fs-xs: .8125rem;--fs-sm: .9375rem;--fs-md: 1.0625rem;--fs-lg: 1.1875rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--fs-display: clamp(1.85rem, 4.6vw, 3.25rem);--fs-display-sm: clamp(1.75rem, 3.4vw, 2.625rem);--track-mono: .08em;--track-tight: -.02em;--measure: 39.25rem;--lead-measure: 35.5rem;--hero-lead-measure: var(--lead-measure);--figure-w: 45rem;--rail: 3.5rem;--term-rail: 12rem;--section-y: clamp(2.5rem, 5.5vw, 5.5rem);--gutter: clamp(1.25rem, 3vw, 1.5rem);--dur-fast: .15s;--dur-base: .22s;--ease-out: cubic-bezier(.2, .6, .3, 1);--row-hover: color-mix(in srgb, var(--accent-primary) 6%, transparent);--lift-control: linear-gradient(180deg, color-mix(in srgb, white 5%, transparent), transparent 62%);--sink-well: inset 0 1px 2px color-mix(in srgb, black 42%, transparent);--shadow-overlay: 0 16px 36px -14px color-mix(in srgb, black 88%, transparent), 0 2px 6px color-mix(in srgb, black 55%, transparent);--fold-light: radial-gradient(70rem 26rem at 50% 2rem, color-mix(in srgb, var(--accent-primary) 8%, transparent), transparent 72%);--glow-cta: 0 0 .8px color-mix(in srgb, var(--accent-hover) 90%, transparent), 0 0 6px color-mix(in srgb, var(--accent-hover) 50%, transparent);--glow-cta-hover: 0 0 1px color-mix(in srgb, var(--accent-hover) 95%, transparent), 0 0 8px color-mix(in srgb, var(--accent-hover) 64%, transparent);--glow-cta-press: 0 0 .8px color-mix(in srgb, var(--accent-primary) 80%, transparent), 0 0 4px color-mix(in srgb, var(--accent-hover) 40%, transparent);--glow-outline: 0 0 .8px color-mix(in srgb, var(--accent-hover) 90%, transparent), 0 0 6px color-mix(in srgb, var(--accent-hover) 50%, transparent);--glow-outline-hover: 0 0 1px color-mix(in srgb, var(--accent-hover) 95%, transparent), 0 0 8px color-mix(in srgb, var(--accent-hover) 64%, transparent);--glow-outline-press: 0 0 .8px color-mix(in srgb, var(--accent-primary) 80%, transparent), 0 0 4px color-mix(in srgb, var(--accent-hover) 40%, transparent);--anchor-offset: calc(4.1rem * 601 / 464 + 2 * var(--space-2) + 3px + env(safe-area-inset-top, 0px));--font-heading: "IBM Plex Serif", Georgia, serif;--font-body: "DM Sans", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace;--brand-book: color-mix(in srgb, #7D4698 68%, var(--bg-elevated));--brand-book-ink: color-mix(in srgb, #7D4698 42%, var(--text-primary))}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;scroll-padding-top:var(--anchor-offset);scrollbar-color:var(--border-strong) var(--bg-inset)}body{position:relative;margin:0;--home-field: color-mix(in srgb, color-mix(in srgb, #7D4698 30%, color-mix(in srgb, #835342 34%, var(--bg-inset))) 64%, var(--bg-inset));background-color:var(--home-field);background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent-hover) 2%,transparent) 0 1px,transparent 1px 46px),repeating-linear-gradient(180deg,color-mix(in srgb,var(--accent-hover) 2%,transparent) 0 1px,transparent 1px 46px),radial-gradient(ellipse 90% 38% at 50% 18%,color-mix(in srgb,#7D4698 1%,transparent),transparent 68%),radial-gradient(ellipse 90% 38% at 50% 82%,color-mix(in srgb,#7D4698 1%,transparent),transparent 68%),radial-gradient(ellipse 85% 55% at 50% 50%,color-mix(in srgb,var(--accent-hover) 5%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--accent-hover) 6%,var(--home-field)),color-mix(in srgb,var(--accent-hover) 5%,color-mix(in srgb,#7D4698 1%,var(--home-field))) 10%,color-mix(in srgb,#7D4698 5%,var(--home-field)) 18%,color-mix(in srgb,var(--accent-hover) 4%,color-mix(in srgb,#7D4698 2%,var(--home-field))),color-mix(in srgb,var(--accent-hover) 6%,var(--home-field)),color-mix(in srgb,var(--accent-hover) 4%,color-mix(in srgb,#7D4698 2%,var(--home-field))),color-mix(in srgb,#7D4698 5%,var(--home-field)) 82%,color-mix(in srgb,var(--accent-hover) 5%,color-mix(in srgb,#7D4698 1%,var(--home-field))) 90%,color-mix(in srgb,var(--accent-hover) 6%,var(--home-field)));background-size:46px 46px,46px 46px,auto,auto,auto,auto;background-position:top center;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-attachment:scroll,scroll,fixed,fixed,fixed,fixed;color:var(--text-primary);font:var(--fs-md)/1.62 var(--font-body);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body:before{content:none}@media(prefers-reduced-motion:reduce){body{background-attachment:scroll}}a{color:var(--accent-primary);text-underline-offset:.18em;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out)}::selection{background:color-mix(in srgb,var(--accent-primary) 28%,var(--bg-inset));color:var(--text-primary)}a:hover{color:var(--accent-hover);text-decoration-color:currentColor}a:active{color:var(--accent-pressed)}h1,h2,h3,h4{font-family:var(--font-heading);line-height:1.12;text-wrap:balance}h1{font-size:var(--fs-display);font-weight:600;letter-spacing:-.032em;line-height:1.06}h2{margin-top:var(--space-12);font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:400;letter-spacing:-.022em}h3{margin-top:var(--space-8);font-size:var(--fs-lg);font-weight:400;color:var(--text-primary)}h2,h3{scroll-margin-top:var(--anchor-offset)}.container{width:min(72rem,calc(100% - 2 * var(--gutter)));margin-inline:auto}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:100;padding:.75rem 1rem;background:var(--accent-primary);color:var(--bg-inset);border-radius:var(--radius-sm)}.skip-link:focus{top:1rem}.site-header{position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top);border-bottom:3px double var(--border-strong);isolation:isolate;background:var(--bg-inset);--header-book-right: calc(max(var(--gutter), (100% - 72rem) / 2) + 4.1rem) }.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(16rem 10rem at 0% 50%,color-mix(in srgb,#7D4698 18%,transparent),transparent 70%),radial-gradient(16rem 10rem at var(--header-book-right) 50%,color-mix(in srgb,#7D4698 18%,transparent),transparent 70%),var(--bg-inset);pointer-events:none}.site-header:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--space-3);background:linear-gradient(to bottom,color-mix(in srgb,black 50%,transparent),transparent);pointer-events:none}.header-inner{display:flex;gap:var(--space-6);align-items:stretch;justify-content:flex-start;min-height:calc(var(--space-16) + var(--space-8));padding-block:var(--space-2);position:relative}.header-inner>.brand,.header-inner>.nav-drawer{align-self:center}.page-folio{border-bottom:1px solid var(--border-subtle);background:var(--bg-primary)}.page-folio__inner{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.page-folio__section{color:var(--text-secondary)}@media(min-width:721px){.page-folio{display:none}}.brand{display:flex;align-items:center;color:var(--text-primary);font:600 var(--fs-lg) var(--font-heading);text-decoration:none;letter-spacing:var(--track-tight)}.brand:hover{color:var(--accent-hover)}.site-header .brand{display:grid;place-items:center;flex-shrink:0;line-height:1}.site-header .brand>*{grid-area:1 / 1}.site-header .brand>span[aria-hidden]{visibility:hidden;line-height:1}.site-header .brand-book{display:block;position:relative;width:4.1rem;max-width:100%;height:auto}.site-header .brand-book__photo{display:block;width:100%;height:auto}.site-header .brand-book__overlay{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible;pointer-events:none}.site-header .brand-book__title,.site-header .brand-book__tor{fill:var(--brand-book-ink);font-family:var(--font-heading);font-weight:600;letter-spacing:-.03em;stroke:var(--brand-book-ink);stroke-width:.35}.site-header .brand-book__title{font-size:18.7px}.site-header .brand-book__tor{font-size:22.5px}.nav-inline{display:flex;align-items:stretch;min-width:0;flex:0 0 auto;margin-inline-start:auto;margin-block:calc(-1 * var(--space-2))}.nav-drawer{display:none;margin:0;--drawer-bg: #000;--drawer-plate: #0F0F0F;--drawer-hover: #141414;--drawer-current: #1E1E1E;--drawer-line: #262626;--drawer-edge: #333333;--drawer-ink: #F5F5F5;--drawer-ink-dim: #C9C9C9}.nav-toggle{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--hit);list-style:none;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--drawer-ink-dim);border:1px solid var(--drawer-edge);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--drawer-plate);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.nav-toggle::-webkit-details-marker{display:none}.nav-toggle::marker{content:""}.nav-toggle__bars{position:relative;display:block;width:1.25rem;height:1px;background:currentColor;transition:background-color var(--dur-fast) var(--ease-out)}.nav-toggle__bars:before,.nav-toggle__bars:after{content:"";position:absolute;left:0;width:100%;height:1px;background:currentColor;transition:transform var(--dur-base) var(--ease-out)}.nav-toggle__bars:before{top:-.3125rem}.nav-toggle__bars:after{top:.3125rem}.nav-drawer[open] .nav-toggle__bars{background:transparent}.nav-drawer[open] .nav-toggle__bars:before{transform:translateY(.3125rem) rotate(45deg)}.nav-drawer[open] .nav-toggle__bars:after{transform:translateY(-.3125rem) rotate(-45deg)}.nav-drawer .nav-list{flex-direction:column;align-items:stretch;gap:0}.nav-drawer .nav-list li{width:100%}.nav-toggle:hover{color:var(--drawer-ink);border-color:var(--drawer-edge);background:var(--drawer-current)}.nav-toggle:active{color:var(--drawer-ink);border-color:var(--drawer-ink-dim);background:var(--drawer-current)}.nav-toggle:focus-visible{outline:2px solid var(--drawer-ink)}.nav-drawer[open] .nav-toggle{color:var(--drawer-ink);border-color:var(--drawer-ink-dim);background:var(--drawer-current)}.nav-inline .nav-list{flex-wrap:nowrap;align-items:stretch;gap:0;justify-content:center}.nav-inline .nav-list li{display:flex}.nav-inline .nav-list a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--font-heading);font-weight:400;font-size:20.5px;line-height:1.15;letter-spacing:var(--track-tight);text-transform:none;padding:var(--space-2) var(--space-4);white-space:nowrap;flex-shrink:0;color:var(--text-primary);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.nav-inline .nav-list a:hover,.nav-inline .nav-list a:active{color:var(--text-primary)}.nav-inline .nav-list a:focus-visible{outline-offset:-2px}.nav-inline .nav-list a[aria-current],.nav-inline .nav-list a[aria-current]:hover,.nav-inline .nav-list a[aria-current]:active{color:var(--text-primary);border-bottom-color:var(--text-primary);background:transparent}.nav-drawer .nav-list a{display:flex;width:100%;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:0;font-family:var(--font-heading);font-weight:400;font-size:var(--fs-xl);line-height:1.15;letter-spacing:var(--track-tight);white-space:nowrap;color:var(--drawer-ink);border:0;border-inline-start:2px solid transparent;border-bottom:1px solid var(--drawer-line);border-radius:0;padding:var(--space-4);background:transparent;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.nav-drawer .nav-list li:last-child a{border-bottom:0}.nav-drawer .nav-list a:hover,.nav-drawer .nav-list a:active{color:var(--drawer-ink);background:var(--drawer-hover)}.nav-drawer .nav-list a:focus-visible{outline:2px solid var(--drawer-ink);outline-offset:-2px}.nav-drawer .nav-list a[aria-current]{color:var(--drawer-ink);background:transparent;text-decoration:none}.nav-drawer .nav-list a[aria-current]:hover,.nav-drawer .nav-list a[aria-current]:focus-visible,.nav-drawer .nav-list a[aria-current]:active{background:var(--drawer-hover)}@keyframes nav-drawer-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@keyframes nav-scrim-in{0%{opacity:0}to{opacity:1}}.nav-list{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.footer-links{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.nav-list a,.footer-links a{color:var(--text-tertiary);text-decoration:none;font-size:var(--fs-xs)}.nav-list a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}.nav-list a:hover,.footer-links a:hover{color:var(--text-primary)}.nav-list a[aria-current]{color:var(--text-primary);background:var(--bg-elevated)}.trust-line{margin:var(--space-6) 0 0;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase;overflow-wrap:anywhere}.trust-line span{white-space:nowrap}.hero{padding:var(--space-12) 0 var(--space-16)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(12rem,.55fr);gap:var(--space-12);align-items:start}.hero-copy{min-width:0}.hero h1{max-width:20ch;margin:var(--space-3) 0 0}.rule{max-width:var(--lead-measure);margin:var(--space-6) 0 var(--space-4);height:1px;border:0;background:linear-gradient(to right,var(--accent-primary) 0 var(--space-8),var(--border-strong) var(--space-8))}.lead{max-width:var(--lead-measure);color:var(--text-secondary);font-size:clamp(var(--fs-md),1.4vw,var(--fs-lg));line-height:1.6;text-wrap:pretty}.hero .lead{margin:0 0 var(--space-8)}.hero .rule,.hero .lead{max-width:var(--hero-lead-measure)}@media(min-width:1280px){:root{--hero-lead-measure: 44rem}}.eyebrow,.badge,.meta,.stamp{font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--track-mono);text-transform:uppercase}.eyebrow{color:var(--accent-primary)}@media(min-width:721px){.hub-hero .eyebrow,.article-shell .eyebrow{font-size:calc(var(--fs-micro) * 1.5)}}.hero-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin:0;max-width:var(--hero-lead-measure)}.hero-kicker__lede{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase;line-height:1.2;color:var(--text-secondary)}.hero-kicker__rule{display:inline-block;width:0;height:.8em;margin-inline:var(--space-3);border-left:1px solid var(--border-strong);vertical-align:-.05em}.home .hero h1{margin-top:var(--space-2);max-width:24ch}.badge,.stamp{display:inline-block;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:var(--fs-caption);color:var(--text-secondary);background:var(--bg-surface)}.stamp--ok{color:var(--cat-research);border-color:var(--border-strong)}.hero-panel{padding:0;border:0;border-radius:0;background:transparent}.hero-grid>aside{min-width:0}@media(min-width:768px){.hero-grid>aside{padding-left:var(--space-8);border-left:1px solid var(--border-subtle)}.hero{padding:var(--space-4) 0 var(--space-8)}.home .hero{padding:var(--space-6) 0 var(--space-8)}.hero h1,.home .hero h1{margin-top:var(--space-2)}.hero .rule{margin:var(--space-4) 0 var(--space-3)}.hero .lead{margin-bottom:var(--space-6)}.hero-tertiary,.home .hero-tertiary{margin-top:var(--space-3)}.hero .trust-line{margin-top:var(--space-4)}.home .hero .trust-line{margin-top:var(--space-2)}}@media(max-width:480px){.home .hero-fold__viewport{min-height:0}.home .hero .trust-line{margin-top:var(--space-3)}}@media(min-width:481px){.home .hero-fold,.home .hero-fold__viewport{min-height:0}}@media(min-width:861px){.home .hero-kicker{flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:none}.home .hero-kicker__lede{white-space:nowrap;font-size:var(--fs-xs)}.home .hero h1{font-size:var(--fs-display-sm)}.home .hero .lead{font-size:var(--fs-xl);letter-spacing:.028em}.home .hero .rule{margin:var(--space-3) 0 var(--space-2)}.home .hero-tertiary{font-size:var(--fs-md)}.home .hero-fold{overflow:visible}.home .hero .trust-line{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:var(--space-1);overflow:visible;max-height:none;animation:none;letter-spacing:.05em}.home .trust-line{font-size:var(--fs-xs)}.home .hero-actions{flex-direction:column;align-items:center;width:min(var(--hero-lead-measure),100%)}.home .hero .btn__wordmark{width:calc(17rem * 1.4)}.home .hero .hero-secondary-row{width:min(calc(17rem * 1.4),100%)}.home .hero .hero-secondary-row .btn.btn--wordmark{height:calc(34px * 1.4)}.home .hero .btn--wordmark-catalog .btn__wordmark-art{inset:calc(3px * 1.4) 14px}.home .hero .btn--wordmark-forums .btn__wordmark-art{inset:calc(3px * 1.4) 11.2px}}@media(min-width:1200px){.home{--hero-lead-measure: 44rem}.home .hero p.lead{max-width:100%;font-size:calc(var(--fs-xl) * 1.07);letter-spacing:.032em;text-align:justify;text-align-last:start;text-wrap:wrap}}.stat-bar{display:flex;flex-direction:column;gap:0;margin:0;padding:0;border:0;border-top:1px solid var(--border-strong);background:transparent}.hero .stat-bar{margin:0}.stat{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);min-width:0;padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);background:transparent}.stat dt{min-width:0;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;overflow-wrap:anywhere}.stat dd{margin:0;font-family:var(--font-heading);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:var(--text-primary)}.stat{position:relative}.stat dd a{color:inherit;text-decoration:none}.stat dd a:after{content:"";position:absolute;inset:0}.stat dt,.stat dd a{transition:color var(--dur-fast) var(--ease-out)}.stat:hover dd a,.stat:focus-within dd a{color:var(--accent-hover)}.stat:hover dt,.stat:focus-within dt{color:var(--text-secondary)}.stat:active dd a{color:var(--accent-pressed)}.section{position:relative;padding-block:var(--section-y);border-top:1px solid var(--border-subtle)}.section:after{content:"";position:absolute;left:0;top:-1px;width:var(--space-8);height:2px;background:var(--accent-primary)}.section[id],#diagrams{scroll-margin-top:0}main>.section:first-child{border-top:0}main>.section:first-child:after{content:none}.section>h2:first-child{margin-top:0}main{counter-reset:folio -1}.hero,.section,.forum-entry{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:0 var(--space-6)}.hero>*,.section>*,.forum-entry>*{grid-column:2;min-width:0}.hero:before,.section:before,.forum-entry:before{counter-increment:folio;content:counter(folio,decimal-leading-zero);grid-column:1;align-self:start;padding-top:.4rem;font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--track-mono);color:var(--text-tertiary)}.section.prose{max-width:none;grid-template-columns:var(--rail) minmax(0,var(--measure))}.home .page-folio{display:none}.home .hero,.home .section{grid-template-columns:minmax(0,1fr);gap:0}.home .hero>*,.home .section>*{grid-column:1}.home .hero:before,.home .section:before{display:none;content:none;counter-increment:none}.home .section:has(.grid)>.section-head,.home .section:has(.grid)>.section-intro,.home .section:has(.grid)>.category-nav,.home .section:has(.market-index)>.section-head,.home .section:has(.market-index)>.section-intro,.home .section:has(.link-entry-grid)>.section-head,.home .section:has(.link-entry-grid)>.section-intro,.home .section:has(.link-entry-grid)>.category-nav,.home .info-block>h2,.home .info-block>.lead,.home .info-block>.muted,.home .info-block>.figure,.home .section:has(.faq)>h2{padding-left:var(--space-8)}@media(min-width:721px){.home .info-block>h2,.home .info-block>.lead,.home .info-block>.muted,.home .info-block>.figure{padding-left:0;margin-left:var(--space-8)}.home .info-block>h2,.home .info-block>.figure{width:calc(100% - var(--space-8));max-width:none}.home .info-block>h2{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.home .info-block>.lead{max-width:var(--lead-measure);margin-top:var(--space-4)}.home .info-block>.muted{max-width:var(--measure)}.home .info-block>.figure{margin-top:var(--space-6);margin-bottom:var(--space-6)}.home .info-block>.figure figcaption{max-width:none}}.home .card-title,.home .card p{min-height:0}.home .hero-tertiary{margin-top:var(--space-3)}.home .trust-line{margin-top:var(--space-6)}.home .category-nav{gap:var(--space-2);margin:0 0 var(--space-6)}.home .faq{margin-left:var(--space-8);max-width:var(--figure-w)}.home .section:has(.faq)>h2{margin-bottom:var(--space-6)}.section.prose>h2:first-child,.section>.prose>h2:first-child{padding-top:0;border-top:0}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3) var(--space-6);align-items:baseline;margin-bottom:var(--space-6)}.section-head h2{margin:0;max-width:26ch;min-width:0}.section-head a{color:var(--text-secondary);text-decoration:none;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;border-bottom:1px solid var(--border-strong);padding-bottom:var(--space-1)}.section-head a:hover{color:var(--accent-hover);border-bottom-color:var(--accent-primary)}.section-head a:active{color:var(--accent-pressed)}@media(min-width:861px){.section-head:has(>h2+*)>h2{text-wrap:pretty}}.grid,.service-grid,.link-entry-grid,.market-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-12);margin:0;padding:0;counter-reset:row;border:0;border-top:1px solid var(--border-strong)}.market-index{grid-template-columns:1fr}.grid:has(>.card:only-child),.service-grid:has(>.service-card:only-child),.link-entry-grid:has(>.link-entry:only-child){grid-template-columns:minmax(0,var(--measure));max-width:var(--measure)}.grid>.card,.service-grid>.service-card,.link-entry-grid>.link-entry,.market-index>.market-card{padding-left:var(--space-8)}.grid>.card:before,.service-grid>.service-card:before,.link-entry-grid>.link-entry:before,.market-index>.market-card:before{counter-increment:row;content:counter(row,decimal-leading-zero);position:absolute;left:0;top:calc(var(--space-4) + .2rem);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--track-mono);color:var(--text-tertiary)}.service-grid>.service-card:hover:before,.service-grid>.service-card:focus-within:before,.link-entry-grid>.link-entry:hover:before,.link-entry-grid>.link-entry:focus-within:before,.market-index>.market-card:hover:before,.market-index>.market-card:focus-within:before{color:var(--accent-primary)}.grid>.card:hover:before,.grid>.card:focus-within:before{color:var(--category, var(--accent-primary))}:is(.card,.service-card,.link-entry){position:relative;padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent}:is(.card,.service-card){display:flex;flex-direction:column;min-width:0}:is(.card-title,.service-card__title,.link-entry__title,.market-card__title){font-family:var(--font-heading);font-weight:600;line-height:1.25;text-wrap:pretty}.card{color:var(--text-primary)}.card:hover .card-title a,.card:focus-within .card-title a{color:var(--accent-hover)}.card:active .card-title a{color:var(--accent-pressed)}.card .eyebrow{color:var(--text-tertiary);transition:color var(--dur-fast) var(--ease-out)}.grid>.card:is(:hover,:focus-within) .eyebrow{color:var(--category, var(--accent-primary))}.card p,.muted{color:var(--text-secondary)}.card p{margin:0 0 var(--space-4);font-size:var(--fs-sm);min-height:4.95em}.card .meta{margin-top:auto;color:var(--text-tertiary)}.card-title{margin:var(--space-2) 0 var(--space-3);min-height:2.5em;font-size:var(--fs-lg);letter-spacing:var(--track-tight)}.card-title a{color:var(--text-primary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.card-title a:after{content:"";position:absolute;inset:0}.faq{display:grid;gap:0;max-width:var(--measure);border-top:1px solid var(--border-strong)}.faq details{position:relative;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;border-radius:0;padding:var(--space-4) 0}.faq details[open]{background:transparent}.faq details[open]:before{content:"";position:absolute;left:calc(-1 * var(--space-2));top:var(--space-4);bottom:var(--space-4);width:2px;background:var(--accent-primary)}.faq summary{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 1.5rem;gap:var(--space-4);align-items:start;cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:var(--fs-lg);color:var(--text-primary);transition:color var(--dur-fast) var(--ease-out)}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"Q";padding-top:.25rem;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--track-mono);color:var(--text-tertiary)}.faq summary:after{content:"+";justify-self:end;display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-top:.125rem;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1;color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--bg-surface);background-image:var(--lift-control);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.faq summary:hover{color:var(--accent-hover)}.faq summary:hover:after{color:var(--accent-hover);border-color:var(--accent-primary);background-color:var(--bg-elevated)}.faq summary:active{color:var(--accent-pressed)}.faq details[open] summary:before{color:var(--accent-primary)}.faq details[open] summary:after{content:"−";color:var(--accent-primary);border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent)}.faq details>div{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-4)}.faq details>div:before{content:"A";font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--track-mono);color:var(--accent-primary)}.faq p{margin:0;color:var(--text-secondary);max-width:none}.article-shell{--measure: 52rem;--lead-measure: 48rem;--figure-w: 52rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--measure)) minmax(0,1fr);gap:0 var(--space-8);padding-block:var(--space-8) var(--space-20)}.article-shell>.prose{grid-column:2;grid-row:1}.article-shell>.toc{grid-column:1;grid-row:1;justify-self:start;width:var(--term-rail)}.article-shell>.prose>h1{font-size:var(--fs-display-sm)}.article-shell>.prose>.lead{font-size:var(--fs-xl);max-width:var(--lead-measure)}.article-shell .prose p,.article-shell .prose li{font-size:var(--fs-lg)}.prose{max-width:var(--measure)}.prose h2{padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.prose h2:first-child{margin-top:var(--space-8)}.prose p,.prose li{color:var(--text-secondary);overflow-wrap:break-word;line-height:1.7}.prose p{margin-block:0 var(--space-4);text-wrap:pretty}.prose strong{color:var(--text-primary)}.article-shell>.prose>[itemprop=articleBody]>p:first-child:first-letter{float:left;font-family:var(--font-heading);font-weight:400;font-size:3.55rem;line-height:1;margin-top:-.25rem;margin-left:-.05em;padding-right:.45rem;color:var(--text-primary)}.prose ul,.prose ol{margin-block:0 var(--space-4);padding-left:var(--space-6);max-width:var(--measure)}.prose li+li{margin-top:var(--space-2)}.prose li::marker{color:var(--text-tertiary)}.prose ol{list-style:none;padding-left:0;counter-reset:folio-step}.prose ol>li{position:relative;padding-left:var(--space-8);counter-increment:folio-step}.prose ol>li+li{margin-top:var(--space-4)}.prose ol>li:before{content:counter(folio-step,decimal-leading-zero);position:absolute;left:0;top:.42em;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);color:var(--accent-primary);font-variant-numeric:tabular-nums}.prose blockquote{margin-inline:0;padding:var(--space-4) 0 var(--space-4) var(--space-6);border-left:2px solid var(--accent-primary);background:transparent}.prose blockquote p{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-style:italic;font-size:var(--fs-lg)}.prose blockquote p+p{margin-top:var(--space-3)}.prose pre{overflow:auto;padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--sink-well);border:1px solid var(--border-strong)}.prose table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.prose th,.prose td{border:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-3) var(--space-4) var(--space-3) 0;text-align:left;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prose th:last-child,.prose td:last-child{padding-right:0}.prose th{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary);border-bottom-color:var(--border-strong)}.toc{position:sticky;top:calc(var(--anchor-offset) - var(--space-2));align-self:start;padding:0;border:0;border-radius:0;background:transparent}.toc strong{display:block;margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;border-top:1px solid var(--border-strong)}.toc li{border-bottom:1px solid var(--border-subtle)}.toc a{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-3) 0;color:var(--text-secondary);font-size:var(--fs-xs);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.toc a:before{counter-increment:toc;content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--track-mono);color:var(--text-tertiary)}.toc a:hover{color:var(--text-primary)}.toc a:hover:before{color:var(--accent-primary)}.toc a:active{color:var(--accent-pressed)}.breadcrumbs ol{display:flex;flex-wrap:nowrap;gap:0 var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase}.breadcrumbs>ol>li{flex-shrink:0;white-space:nowrap;padding-left:0;counter-increment:none}.breadcrumbs>ol>li+li{margin-top:0}.breadcrumbs>ol>li:last-child{display:none}.breadcrumbs a{color:var(--text-tertiary);text-decoration:none}.breadcrumbs a:hover{color:var(--accent-hover)}.breadcrumbs a:active{color:var(--accent-pressed)}.breadcrumbs>ol>li:before{content:none}.breadcrumbs>ol>li+li:before{content:"/";position:static;margin-right:var(--space-2);font-family:inherit;font-size:inherit;letter-spacing:inherit;color:inherit}.article-meta{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);padding-block:var(--space-4);border:0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums}.article-meta:before{content:"";position:absolute;left:0;top:-1px;width:var(--space-8);height:2px;background:var(--accent-primary)}.article-meta>div{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:0;border:0;border-radius:0;background:transparent}.article-meta>div:first-child{grid-column:1 / -1;padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.article-meta dt{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.article-meta dd{margin:0;font-family:var(--font-heading);font-size:var(--fs-sm);line-height:1.3;color:var(--text-primary)}.article-tags{margin-top:var(--space-12);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);max-width:var(--measure)}.article-tags h2{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.article-tags ul,.related ul{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;list-style:none}:is(.tag,.article-tags li){padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-caption)}:root{--gloss-width: calc(var(--term-rail) + var(--space-8) + var(--measure))}.glossary-letter{display:flex;align-items:baseline;gap:var(--space-4);max-width:var(--gloss-width);margin:var(--space-16) 0 0;font-size:var(--fs-2xl);font-weight:600;color:var(--accent-primary);scroll-margin-top:var(--anchor-offset)}.glossary-letter:after{content:"";flex:1 1 auto;border-top:1px solid var(--border-strong)}.section>section:first-of-type>.glossary-letter{margin-top:0}@media(min-width:861px){.glossary-letter:after{content:none}}.glossary-entry{scroll-margin-top:var(--anchor-offset);max-width:var(--gloss-width);padding:var(--space-4) 0;margin:0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent}.glossary-entry h3{margin:0 0 var(--space-2);font-size:var(--fs-lg);font-weight:600;letter-spacing:var(--track-tight);text-wrap:balance}.glossary-entry h3 a{color:var(--text-primary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.glossary-entry h3 a:hover,.glossary-entry:focus-within h3 a{color:var(--accent-hover)}.glossary-entry p{margin:0;max-width:var(--measure);color:var(--text-secondary)}.glossary-entry .meta{display:block;margin-top:var(--space-3);color:var(--text-tertiary)}.glossary-entry .meta a{color:var(--text-secondary);text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent)}.glossary-entry .meta a:hover{color:var(--accent-hover);text-decoration-color:currentColor}@media(min-width:861px){.glossary-entry{display:grid;grid-template-columns:var(--term-rail) minmax(0,var(--measure));gap:0 var(--space-8)}.glossary-entry h3{grid-column:1;margin:0;padding-top:.1rem}.glossary-entry>p,.glossary-entry>.meta{grid-column:2}}.alpha-nav{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.alpha-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;min-height:3.25rem;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--bg-surface);background-image:var(--lift-control);color:color-mix(in srgb,var(--accent-hover) 88%,white);font-family:var(--font-mono);font-size:var(--fs-md);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}@media(min-width:861px){.alpha-nav{gap:var(--space-1)}.alpha-nav a{min-width:3.5rem;min-height:3.5rem;font-size:var(--fs-lg)}}.alpha-nav a:hover{color:color-mix(in srgb,var(--accent-hover) 80%,white);border-color:var(--border-strong);background-color:var(--bg-elevated)}.alpha-nav a:active{color:var(--accent-hover);background-image:none}.site-footer{margin-top:0;padding:var(--space-16) 0 calc(var(--space-12) + env(safe-area-inset-bottom));border-top:3px double var(--border-strong);background:var(--bg-inset)}.footer-grid{display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(0,1.7fr);gap:var(--space-12) var(--space-16)}.footer-brand .brand{margin-bottom:var(--space-4);font-size:var(--fs-xl)}.footer-brand .muted{max-width:34ch;font-size:var(--fs-sm)}.footer-navs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.footer-navs-pair{display:contents}.footer-navs nav{position:relative;padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.footer-navs nav:before{content:"";position:absolute;left:0;top:-1px;width:var(--space-4);height:1px;background:var(--accent-primary)}.footer-grid strong{display:block;margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.footer-links a{color:var(--text-secondary);font-size:var(--fs-sm);transition:color var(--dur-fast) var(--ease-out)}@media(min-width:861px){.footer-grid strong{font-size:var(--fs-sm)}.footer-links a{font-size:var(--fs-lg)}.footer-brand .muted{max-width:18rem}}@media(min-width:1100px){.footer-grid{grid-template-columns:minmax(20rem,.55fr) minmax(0,2.2fr);gap:var(--space-12) var(--space-8)}.footer-navs{gap:var(--space-4);margin-top:var(--space-4)}.footer-brand .brand{font-size:var(--fs-2xl)}.footer-brand .muted{max-width:20rem;font-size:var(--fs-lg)}.footer-grid strong{font-size:var(--fs-sm)}.footer-links a{font-size:var(--fs-lg)}}.onion-placeholder{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-tertiary);overflow-wrap:anywhere}.footer-colophon{grid-column:1 / -1;margin:0;padding-top:var(--space-4);border-top:1px solid var(--border-subtle);letter-spacing:.08em;text-transform:uppercase}.footer-colophon a{color:var(--text-secondary);text-decoration-color:color-mix(in srgb,var(--text-tertiary) 45%,transparent)}.footer-colophon a:hover{color:var(--accent-hover);text-decoration-color:currentColor}.below-fold:not([id]){content-visibility:auto;contain-intrinsic-size:700px}.sitemap-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12) var(--space-16);align-items:start}.sitemap-groups>section{min-width:0}.sitemap-group--wide{min-width:0}.sitemap-groups h2{margin:0 0 var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-strong);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.sitemap-groups ul{margin:0;padding:0;list-style:none}.sitemap-groups li{min-width:0;border-bottom:1px solid var(--border-subtle)}.sitemap-groups a{display:block;padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--fs-xs);text-decoration:none;overflow-wrap:break-word;transition:color var(--dur-fast) var(--ease-out)}.sitemap-groups a:hover{color:var(--accent-hover)}.sitemap-groups a:active{color:var(--accent-pressed)}@media(min-width:861px){.sitemap-groups{display:block;columns:3;column-gap:var(--space-8)}.sitemap-groups>section{break-inside:avoid;margin-bottom:var(--space-12)}.sitemap-groups h2{font-size:var(--fs-sm)}.sitemap-groups a{display:flex;align-items:center;min-height:2.5rem;font-size:var(--fs-lg);line-height:1.35}.sitemap-group--wide{column-span:all}.sitemap-group--wide ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-8)}}.figure{margin:var(--space-8) 0;padding:0;border:0;border-radius:0;background:transparent;max-width:var(--measure);min-width:0}.figure svg,.figure img{display:block;width:100%;max-width:100%;height:auto;min-width:0}.figure svg.diag-svg-narrow{display:none}.figure figcaption{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:0;line-height:1.65;max-width:var(--measure)}.figure--editorial{max-width:min(var(--figure-w),100%);overflow-x:clip}.figure--editorial figcaption{max-width:min(var(--figure-w),100%)}.figure--markets-explain{overflow-x:visible}.figure--markets-explain svg.diag-svg-wide{font-size:var(--fs-sm);overflow:visible}.figure--marketplace-safety svg.diag-svg-wide .diag-note{font-size:.78em}.figure--markets-explain figcaption{font-size:var(--fs-xs)}.home .figure.figure--editorial.figure--identity{display:flex;flex-direction:column;overflow-x:visible}.home .figure--identity .identity-stamp{margin:0 0 var(--space-6);font-size:var(--fs-md)}.home .figure--identity .identity-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--space-6)}.home .figure--identity .identity-headline{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:var(--fs-display-sm);font-weight:400;letter-spacing:-.032em;line-height:1.06;text-wrap:balance}.home .figure--identity .identity-copy{min-width:0}.home .figure--identity .identity-kicker{margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase}.home .figure--identity .identity-body{margin:0;color:var(--text-secondary);font-size:var(--fs-md);line-height:1.55}.home .info-block .figure--identity p{max-width:none}@media(min-width:861px){.home .figure--identity .identity-stamp{margin-bottom:var(--space-4);font-size:var(--fs-display);line-height:1.06}.home .figure--identity .identity-copy{max-width:var(--measure)}.home .figure--identity .identity-kicker{font-size:var(--fs-sm)}.home .figure--identity .identity-body{font-size:var(--fs-md)}}.figure.figure--editorial.figure--reading-order{display:flex;flex-direction:column;max-width:100%;overflow-x:visible}.figure--reading-order .eyebrow{margin:0 0 var(--space-3)}.figure--reading-order .reading-order__intro{margin:0 0 var(--space-8);color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.62}.info-block .figure--reading-order p{max-width:none}.reading-order__stations{display:grid;grid-template-columns:1fr;gap:0;order:1;margin:0;padding:var(--space-6) 0 0;list-style:none;border-top:1px solid var(--border-strong)}.reading-order__station{min-width:0;padding:var(--space-4) 0 var(--space-4) var(--space-4);border-left:2px solid var(--accent-primary)}.reading-order__n{display:block;margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--track-mono);color:var(--accent-primary)}.reading-order__title,.reading-order__flow-title{margin:0;font-family:var(--font-heading);font-weight:400;letter-spacing:var(--track-tight);line-height:1.2;color:var(--text-primary)}.reading-order__title{margin-bottom:var(--space-2);font-size:var(--fs-md)}.reading-order__flow-title{font-size:var(--fs-lg)}.reading-order__gloss{margin:0;font-size:var(--fs-xs);line-height:1.45;color:var(--text-tertiary)}.figure.figure--editorial.figure--reading-order>figcaption{order:2;margin-top:var(--space-6);padding-top:0;border-top:0;max-width:none;font-family:var(--font-body);font-size:var(--fs-xs);font-style:italic;letter-spacing:0;line-height:1.5;color:var(--text-tertiary)}.reading-order__flow{display:flex;flex-direction:column;align-items:stretch;order:3;margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--border-strong)}.reading-order__flow-step{min-width:0}.reading-order__flow .reading-order__gloss{margin-top:var(--space-1);font-size:var(--fs-caption)}.reading-order__rule{flex:none;width:1px;height:var(--space-6);margin:var(--space-2) 0 var(--space-2) var(--space-2);background:var(--border-subtle)}@media(max-width:720px){.reading-order__stations{row-gap:var(--space-2)}}@media(min-width:721px){.figure--reading-order .reading-order__intro{font-size:var(--fs-md)}.reading-order__stations{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:var(--space-8)}.reading-order__station{padding:var(--space-3) var(--space-6) var(--space-3) var(--space-4)}.reading-order__n{font-size:var(--fs-sm)}.reading-order__title{font-size:var(--fs-xl)}.reading-order__gloss{white-space:nowrap}.reading-order__station .reading-order__gloss{font-size:var(--fs-md)}.reading-order__flow-title{font-size:var(--fs-xl)}.reading-order__flow .reading-order__gloss{font-size:var(--fs-xs)}.figure.figure--editorial.figure--reading-order>figcaption{font-size:var(--fs-md)}.reading-order__flow{flex-direction:row;align-items:center}.reading-order__flow-step{flex:0 1 auto}.reading-order__rule{flex:1 1 auto;width:auto;height:1px;min-width:var(--space-8);margin:0 var(--space-8)}}.figure--learn-path{overflow-x:visible}.figure--learn-path svg.diag-svg-wide{overflow:visible}.figure--learn-path svg.diag-svg-wide .diag-step{font-size:1em}.figure--learn-path svg.diag-svg-wide .diag-heading{font-size:1em}.figure--learn-path svg.diag-svg-wide .diag-note{font-size:.75em}.figure--learn-path figcaption{font-size:var(--fs-sm)}.figure--bars svg.diag-svg-wide{font-size:15px}.figure--bars svg.diag-svg-narrow{font-size:var(--fs-sm)}.figure--market-era{overflow:visible;margin-top:var(--space-12)}.figure--market-era figcaption,.figure--tag-matrix figcaption{font-size:var(--fs-sm)}.era-spine{--era-name-h: 2.4rem;--era-dot: .7rem;--era-gap: var(--space-3);--era-glow: var(--text-primary)}.era-spine__eyebrow{margin:0 0 var(--space-6);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--accent-primary)}.era-spine__axis{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:0;padding:var(--space-2) 0 0}.era-spine__axis:before{content:"";position:absolute;left:var(--space-2);right:var(--space-2);top:calc(var(--space-2) + var(--era-name-h) + var(--era-gap) + (var(--era-dot) / 2));height:1px;background:color-mix(in srgb,var(--text-primary) 38%,transparent)}.era-spine__cell{margin:0;padding:0 var(--space-1);min-width:0;text-align:center}.era-spine__tick{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;min-height:var(--hit);gap:var(--era-gap);color:inherit;text-decoration:none}.era-spine__tick:hover .era-spine__slot,.era-spine__tick:hover .era-spine__year{color:var(--accent-hover)}.era-spine__tick:hover .era-spine__dot{box-shadow:0 0 8px 2px color-mix(in srgb,var(--text-primary) 70%,transparent),0 0 22px 8px color-mix(in srgb,var(--text-primary) 36%,transparent)}.era-spine__slot{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;min-height:var(--era-name-h);font-family:var(--font-heading);font-size:var(--fs-sm);font-weight:400;line-height:1.2;letter-spacing:var(--track-tight);text-align:center;color:var(--text-primary);overflow-wrap:break-word}.era-spine__dot{position:relative;z-index:1;box-sizing:border-box;width:var(--era-dot);height:var(--era-dot);flex-shrink:0;border:0;border-radius:var(--radius-pill);background:var(--era-glow);box-shadow:0 0 5px 1px color-mix(in srgb,var(--text-primary) 55%,transparent),0 0 16px 6px color-mix(in srgb,var(--text-primary) 32%,transparent),0 0 28px 10px color-mix(in srgb,var(--text-primary) 16%,transparent)}.era-spine__dot:before,.era-spine__dot:after{content:"";position:absolute;left:50%;top:50%;pointer-events:none}.era-spine__dot:before{width:2.75rem;height:1px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,var(--era-glow),transparent)}.era-spine__dot:after{width:1px;height:1.5rem;transform:translate(-50%,-50%);background:linear-gradient(180deg,transparent,var(--era-glow),transparent)}.era-spine__year{position:relative;z-index:1;min-width:0;max-width:100%;font-family:var(--font-body);font-size:var(--fs-sm);font-weight:400;letter-spacing:.02em;line-height:1.2;color:var(--text-primary)}.era-spine__event{position:relative;z-index:1;min-width:0;max-width:100%;font-family:var(--font-heading);font-size:var(--fs-caption);font-weight:400;line-height:1.3;letter-spacing:var(--track-tight);color:var(--text-secondary);overflow-wrap:anywhere}.era-spine__tick--unknown .era-spine__slot{font-size:var(--fs-2xl);font-style:italic;line-height:.9;color:var(--text-primary);text-shadow:0 0 10px color-mix(in srgb,var(--text-primary) 45%,transparent),0 0 22px color-mix(in srgb,var(--text-primary) 22%,transparent)}.era-spine__tick--unknown .era-spine__dot{background:var(--text-primary);box-shadow:0 0 8px 2px color-mix(in srgb,var(--text-primary) 70%,transparent),0 0 22px 8px color-mix(in srgb,var(--text-primary) 36%,transparent)}@media(min-width:701px){.figure--tag-matrix table{table-layout:fixed}.figure--tag-matrix thead th:not(:first-child),.figure--tag-matrix td{text-align:center;padding-inline:var(--space-2)}.figure--tag-matrix th:first-child{text-align:left;width:12rem}}.figure--record-vs-catalog{overflow-x:visible}.figure--record-vs-catalog svg.diag-svg-wide{overflow:visible}.figure--record-vs-catalog svg.diag-svg-wide .diag-eyebrow{font-size:.9375em}.figure--record-vs-catalog svg.diag-svg-wide .diag-title{font-size:1.125em}.figure--record-vs-catalog svg.diag-svg-wide .diag-body{font-size:1em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-eyebrow{font-size:1.0625em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-title{font-size:1.375em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-body{font-size:1.125em}.figure--record-vs-catalog figcaption{font-size:var(--fs-sm)}.figure--logo{max-width:200px;padding:var(--space-4)}.figure--screenshot{max-width:640px}.hub-hero>.figure{margin-block:var(--space-6)}.hub-hero:has(.figure--directory-scope)>.figure--directory-scope{margin-top:var(--space-8)}.section-head+.figure{margin-top:var(--space-4)}.article-shell>.prose>[itemprop=articleBody]>.figure:first-child{margin-top:var(--space-6)}@media(min-width:721px){.article-shell>.prose .figure--editorial{width:min(var(--figure-w),calc(100vw - 2 * var(--gutter)));max-width:min(var(--figure-w),calc(100vw - 2 * var(--gutter)))}.figure--access-steps{overflow-x:visible}.figure--access-steps svg.diag-svg-wide{overflow:visible;font-size:18px}.figure--access-steps svg.diag-svg-wide .diag-step{font-size:1em}.figure--access-steps svg.diag-svg-wide .diag-body{font-size:.9375em}.figure--access-steps svg.diag-svg-wide .diag-note{font-size:.8em}.figure--access-steps figcaption{font-size:var(--fs-lg)}.figure--directory-scope{overflow-x:visible}.figure--directory-scope svg.diag-svg-wide{overflow:visible;font-size:var(--fs-md)}.figure--directory-scope svg.diag-svg-wide .diag-eyebrow{font-size:.9375em}.figure--directory-scope svg.diag-svg-wide .diag-body{font-size:1.083em}.figure--directory-scope svg.diag-svg-wide .diag-note{font-size:1em}.figure--directory-scope figcaption{font-size:var(--fs-sm);letter-spacing:0}.hub-hero:has(.figure--directory-scope) .trust-line{font-size:var(--fs-xs)}.figure--tor-setup{overflow-x:visible}.figure--tor-setup svg.diag-svg-wide{overflow:visible;font-size:18px}.figure--tor-setup svg.diag-svg-wide .diag-note{font-size:.8em}.figure--tor-setup svg.diag-svg-wide .diag-caption{font-size:.8em}.figure--tor-setup figcaption{font-size:var(--fs-sm);letter-spacing:0}.article-meta{grid-template-columns:repeat(4,auto);justify-content:space-between;column-gap:var(--space-6)}.article-meta dt{font-size:var(--fs-xs)}.article-meta dd{font-size:var(--fs-md);white-space:nowrap}:is(.figure--escrow,.figure--tor-download,.figure--tor-vs-vpn,.figure--dark-web,.figure--onion-service,.figure--tor-bridges,.figure--wiki-comparison,.figure--marketplace-safety,.figure--web-layers,.figure--onion-layers){overflow-x:visible}:is(.figure--escrow,.figure--tor-download,.figure--tor-vs-vpn,.figure--dark-web,.figure--onion-service,.figure--tor-bridges,.figure--wiki-comparison,.figure--marketplace-safety,.figure--web-layers,.figure--onion-layers) svg.diag-svg-wide{overflow:visible;font-size:18px}:is(.figure--escrow,.figure--tor-download,.figure--tor-vs-vpn,.figure--dark-web,.figure--onion-service,.figure--tor-bridges,.figure--wiki-comparison,.figure--marketplace-safety,.figure--web-layers,.figure--onion-layers) svg.diag-svg-wide :is(.diag-note,.diag-caption){font-size:.8em}:is(.figure--escrow,.figure--tor-download,.figure--tor-vs-vpn,.figure--dark-web,.figure--onion-service,.figure--tor-bridges,.figure--wiki-comparison,.figure--marketplace-safety,.figure--web-layers,.figure--onion-layers) figcaption{font-size:var(--fs-sm);letter-spacing:0}.figure--marketplace-safety svg.diag-svg-wide .diag-heading{font-size:1.167em}.figure--wiki-comparison svg.diag-svg-wide .diag-eyebrow{font-size:.9375em}.figure--wiki-comparison svg.diag-svg-wide .diag-title{font-size:1.375em}.figure--wiki-comparison svg.diag-svg-wide .diag-body{font-size:1.125em}:is(.figure--identity-vs-circuit,.figure--tor-https,.figure--torrent-tor,.figure--letterboxing,.figure--captcha-block,.figure--onionshare-send,.figure--mat2-metadata,.figure--newsroom-onion,.figure--source-journalist){overflow-x:visible}:is(.figure--identity-vs-circuit,.figure--tor-https,.figure--torrent-tor,.figure--letterboxing,.figure--captcha-block,.figure--onionshare-send,.figure--mat2-metadata,.figure--newsroom-onion,.figure--source-journalist) svg.diag-svg-wide{overflow:visible}.figure--editorial svg.diag-svg-wide{font-size:18px}.figure--editorial:not(.figure--access-steps) figcaption{font-size:var(--fs-sm);letter-spacing:0}.figure--bars svg.diag-svg-wide{font-size:18px}.catalog-note{font-size:var(--fs-lg)}.figure--markets-explain svg.diag-svg-wide{overflow:visible;font-size:20px}.figure--markets-explain svg.diag-svg-wide :is(.diag-note,.diag-caption){font-size:.9em}.figure--marketplace-safety svg.diag-svg-wide .diag-note{font-size:1em}.figure--editorial.figure--markets-explain figcaption{font-size:var(--fs-md);letter-spacing:0}.hub-hero:has(.figure--learn-path){padding-top:var(--space-6);padding-bottom:var(--space-6)}.hub-hero:has(.figure--learn-path) .hero-grid h1{max-width:28ch;margin-bottom:0}.hub-hero:has(.figure--learn-path) .lead{margin-top:var(--space-3)}.hub-hero>.figure--learn-path{width:100%;max-width:100%;margin-block:var(--space-4) var(--space-3)}.figure--learn-path{overflow-x:visible}.figure--learn-path svg.diag-svg-wide{overflow:visible;font-size:20px}.figure--learn-path svg.diag-svg-wide .diag-step{font-size:1em}.figure--learn-path svg.diag-svg-wide .diag-heading{font-size:.95em}.figure--learn-path svg.diag-svg-wide .diag-note{font-size:.7em}.figure--learn-path figcaption{font-size:var(--fs-sm);letter-spacing:0}.figure--record-vs-catalog svg.diag-svg-wide{overflow:visible;font-size:20px}.figure--record-vs-catalog svg.diag-svg-wide .diag-eyebrow{font-size:1em}.figure--record-vs-catalog svg.diag-svg-wide .diag-title{font-size:1.5em}.figure--record-vs-catalog svg.diag-svg-wide .diag-body{font-size:1.125em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-eyebrow{font-size:1.125em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-title{font-size:1.625em}.figure--record-vs-catalog svg.diag-svg-wide .record-col .diag-body{font-size:1.125em}}.figure table{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}@media(min-width:721px){.figure table{font-size:var(--fs-sm)}}.figure caption{caption-side:top;text-align:left;margin-bottom:var(--space-3);color:var(--text-secondary);font-family:var(--font-heading);font-weight:600}.figure th,.figure td{border:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-2) var(--space-2) var(--space-2) 0;text-align:left;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.figure th{color:var(--text-primary);font-weight:600}.figure>svg{font-family:var(--font-body);overflow:hidden}.figure>svg text{font-family:inherit}.figure>svg .diag-eyebrow{fill:var(--text-tertiary);font-family:var(--font-mono);font-size:.833em;letter-spacing:var(--track-mono)}.figure>svg .diag-eyebrow--accent{fill:var(--accent-primary)}.figure>svg .diag-eyebrow--live{fill:color-mix(in srgb,var(--cat-research) 62%,var(--text-primary))}.figure>svg .diag-step{fill:var(--accent-primary);font-family:var(--font-mono);font-size:.917em}.figure>svg .diag-title{fill:var(--text-primary);font-family:var(--font-heading);font-size:1.25em;font-weight:600}.figure>svg .diag-title--accent{fill:var(--accent-primary)}.figure>svg .diag-heading{fill:var(--text-primary);font-family:var(--font-heading);font-size:1.083em;font-weight:600}.figure>svg .diag-body{fill:var(--text-secondary);font-size:1em}.figure>svg .diag-note{fill:var(--text-tertiary);font-size:.917em}.figure>svg .diag-caption{fill:var(--text-tertiary);font-family:var(--font-mono);font-size:.833em;letter-spacing:var(--track-mono)}.figure>svg .diag-label{fill:var(--text-tertiary);font-family:var(--font-mono);font-size:.75em;letter-spacing:var(--track-mono);text-transform:uppercase}.figure>svg .diag-panel{fill:none;stroke:var(--border-subtle);stroke-width:1}.figure>svg .diag-panel--accent{stroke:var(--accent-primary)}.figure>svg .diag-panel--muted{stroke:var(--border-subtle)}.figure>svg .diag-surface{fill:var(--bg-surface)}.figure>svg .diag-inset{fill:var(--bg-inset)}.figure>svg .diag-chip{fill:none;stroke:var(--border-subtle);stroke-width:1}.figure>svg .diag-tick{fill:var(--bg-primary);stroke:var(--border-strong);stroke-width:1.5}.figure>svg .diag-tick--accent{fill:var(--accent-primary);stroke:var(--accent-primary)}.figure>svg .diag-rule{fill:none;stroke:var(--border-strong);stroke-width:1}.figure>svg .diag-hairline{fill:none;stroke:var(--border-subtle);stroke-width:1}.figure>svg .diag-arrow{stroke:var(--border-strong);stroke-width:1;fill:none}.figure>svg .diag-arrow--accent{stroke:var(--accent-primary)}.figure>svg .diag-chevron{fill:var(--border-strong)}.figure>svg .diag-chevron--accent{fill:#f6bb46;filter:drop-shadow(0 0 1px #FDD65B) drop-shadow(0 0 8px #F6BB46) drop-shadow(0 0 16px color-mix(in srgb,#F6BB46 72%,transparent))}.figure--access-steps>svg .diag-step,.figure--learn-path>svg .diag-step,.figure--identity-vs-circuit>svg .diag-step,.figure--tor-https>svg .diag-step,.figure--captcha-block>svg .diag-step,.figure--letterboxing>svg .diag-step,.figure--onionshare-send>svg .diag-step,.figure--mat2-metadata>svg .diag-step,.figure--newsroom-onion>svg .diag-step,.figure--source-journalist>svg .diag-step,.figure--torrent-tor>svg .diag-step,.figure--gettor>svg .diag-step,.figure--downloads-online>svg .diag-step,.figure--orbot-vs-tba>svg .diag-step{fill:#f6bb46;filter:drop-shadow(0 0 1px #FDD65B) drop-shadow(0 0 8px #F6BB46) drop-shadow(0 0 16px color-mix(in srgb,#F6BB46 72%,transparent))}.figure--tor-https>svg .diag-leak{fill:color-mix(in srgb,var(--accent-primary) 16%,var(--bg-surface))}.figure--letterboxing>svg .diag-letterbox{fill:color-mix(in srgb,var(--text-tertiary) 32%,var(--bg-inset))}.figure--letterboxing>svg .diag-page{fill:var(--bg-elevated)}.figure>svg .diag-bar-track{fill:none;stroke:var(--border-subtle);stroke-width:1}.figure>svg .diag-axis{fill:none;stroke:var(--border-strong);stroke-width:1}.figure>svg .diag-bar-fill{fill:color-mix(in srgb,var(--text-tertiary) 76%,var(--bg-inset));stroke:none}.figure>svg .diag-bar-mark{fill:var(--accent-primary)}.figure>svg .diag-value{fill:var(--text-primary);font-family:var(--font-mono);font-size:.917em;font-variant-numeric:tabular-nums}.figure>svg .diag-dot{fill:var(--bg-primary);stroke:var(--border-strong);stroke-width:1.5}.figure>svg .diag-dot--accent{fill:var(--accent-primary);stroke:var(--accent-primary)}.figure--editorial .table-scroll{margin-block:0;overflow-x:clip}.figure--editorial .table-scroll table{min-width:0;width:100%}.figure--editorial table thead th{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border-strong)}.figure--editorial table tbody th[scope=row]{font-family:var(--font-heading);font-weight:600;color:var(--text-primary)}.figure--editorial table td{text-align:center;font-family:var(--font-mono);font-size:var(--fs-xs)}.figure--editorial table th:first-child,.figure--editorial table td:first-child{text-align:left}.figure--editorial table tbody tr:hover{background:var(--row-hover)}.figure--editorial table .matrix-cell{transition:color var(--dur-fast) var(--ease-out)}.figure--editorial table .matrix-cell--on{color:var(--text-primary)}.figure--editorial table .matrix-cell--off{color:var(--text-tertiary)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);align-items:center;margin:0}.hero-actions .btn{flex-shrink:0}.hero-secondary-row{display:flex;flex-direction:column;gap:var(--space-3);align-items:center;justify-content:center;width:min(17rem,100%);min-width:0;max-width:100%}.hero-secondary-row .btn{min-height:0;min-width:0;padding-block:0;flex-shrink:1}.hero-tertiary{margin:var(--space-4) 0 0;max-width:var(--hero-lead-measure);font-size:var(--fs-sm)}.btn{display:inline-flex;align-items:center;min-height:var(--hit);padding:var(--space-3) var(--space-6);border-radius:0;font-family:var(--font-body);font-size:var(--fs-sm);font-weight:600;letter-spacing:.01em;text-decoration:none;border:1px solid var(--border-strong);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.btn:disabled,.btn[aria-disabled=true]{color:var(--text-disabled);background:var(--bg-elevated);border-color:var(--border-subtle);pointer-events:none;cursor:not-allowed}.btn--primary{background-color:var(--accent-primary);background-image:var(--lift-control);color:var(--bg-inset);border-color:var(--accent-primary);border-radius:var(--radius-pill)}.hero-actions>.btn.btn--wordmark{position:relative;isolation:isolate;background-image:none;border:1.5px solid var(--accent-hover);box-shadow:var(--glow-cta);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.hero-actions>.btn.btn--wordmark:hover{border-color:var(--accent-hover);box-shadow:var(--glow-cta-hover);transform:translateY(-1px)}.hero-actions>.btn.btn--wordmark:active{box-shadow:var(--glow-cta-press);transform:translateY(1px)}.btn--primary:hover{background-color:var(--accent-hover);color:var(--bg-inset);border-color:var(--accent-hover)}.btn--primary:active{background-color:var(--accent-pressed);background-image:none;color:var(--bg-inset);border-color:var(--accent-pressed)}.btn--primary:disabled,.btn--primary[aria-disabled=true]{background:var(--bg-elevated);color:var(--text-disabled);border-color:var(--border-subtle)}.btn--tight{min-height:0;padding:3px .7em;line-height:1.15;border:0;white-space:nowrap}.hero-secondary-row .btn.btn--tight{padding:3px .7em;letter-spacing:.01em}.btn--wordmark{justify-content:center;padding:var(--space-1) var(--space-2) var(--space-3);border:0;min-width:0;max-width:100%}.btn__wordmark{display:block;width:17rem;max-width:100%}.btn__wordmark-art{display:block;width:100%;aspect-ratio:512 / 64;background:url(/img/explore-with-confidence.png) center / contain no-repeat}@supports ((mask-image: url(#)) or (-webkit-mask-image: url(#))){.btn--wordmark:not(.btn--wordmark-catalog):not(.btn--wordmark-forums) .btn__wordmark-art{background:color-mix(in srgb,var(--bg-inset) 82%,var(--accent-primary));-webkit-mask:url(/img/explore-with-confidence.png) calc(50% + 1px) center / contain no-repeat;mask:url(/img/explore-with-confidence.png) calc(50% + 1px) center / contain no-repeat;mask-mode:alpha;filter:none}}@media(max-width:860px){.home .hero-actions>.btn.btn--wordmark:not(.btn--wordmark-catalog):not(.btn--wordmark-forums) .btn__wordmark{width:21.42rem;max-width:100%}.home .hero-secondary-row{width:min(17rem,100%)}}.hero-secondary-row .btn.btn--wordmark{position:relative;height:34px;padding:0;border:0;min-height:0;min-width:0;max-width:100%;overflow:visible;transition:transform var(--dur-fast) var(--ease-out)}.hero-secondary-row .btn.btn--wordmark:hover{transform:translateY(-1px)}.hero-secondary-row .btn.btn--wordmark:active{transform:translateY(1px)}.hero-secondary-row .btn__wordmark,.hero-secondary-row .btn__wordmark-art{min-width:0;max-width:100%}.hero-secondary-row .btn.btn--wordmark-catalog{width:100%}.btn--wordmark-catalog .btn__wordmark{width:100%;height:100%;aspect-ratio:auto}.btn--wordmark-catalog .btn__wordmark-art{position:absolute;inset:3px 10px;overflow:hidden;width:auto;height:auto;aspect-ratio:auto;box-sizing:border-box;padding:0;background:url(/img/catalog-of-active-markets.png?p=20) center / contain no-repeat}.hero-secondary-row .btn.btn--wordmark-forums{width:calc(100% * 301 / 543)}.btn--wordmark-forums .btn__wordmark{width:100%;height:100%;aspect-ratio:auto}.btn--wordmark-forums .btn__wordmark-art{position:absolute;inset:3px 8px;overflow:hidden;width:auto;height:auto;aspect-ratio:auto;box-sizing:border-box;padding:0;background:url(/img/view-7-forums.png?p=22) center / contain no-repeat}@supports ((mask-image: url(#)) or (-webkit-mask-image: url(#))){.btn--wordmark-catalog .btn__wordmark-art{background:var(--accent-primary);-webkit-mask:url(/img/catalog-of-active-markets-mask.png?p=20) center / contain no-repeat;mask:url(/img/catalog-of-active-markets-mask.png?p=20) center / contain no-repeat}.btn--wordmark-forums .btn__wordmark-art{background:var(--accent-primary);-webkit-mask:url(/img/view-7-forums-mask.png?p=22) center / contain no-repeat;mask:url(/img/view-7-forums-mask.png?p=22) center / contain no-repeat}.btn--wordmark-catalog:hover .btn__wordmark-art,.btn--wordmark-forums:hover .btn__wordmark-art{background:var(--accent-hover)}.btn--wordmark-catalog:active .btn__wordmark-art,.btn--wordmark-forums:active .btn__wordmark-art{background:var(--accent-pressed)}}.hero-secondary-row .btn.btn--wordmark-catalog,.hero-secondary-row .btn.btn--wordmark-forums,.hero-secondary-row .btn.btn--wordmark-catalog:hover,.hero-secondary-row .btn.btn--wordmark-forums:hover,.hero-secondary-row .btn.btn--wordmark-catalog:active,.hero-secondary-row .btn.btn--wordmark-forums:active{background:transparent;border:0}.btn--wordmark-catalog .btn__wordmark,.btn--wordmark-forums .btn__wordmark{position:relative;overflow:visible;border:1.5px solid color-mix(in srgb,var(--accent-hover) 72%,white);border-radius:var(--radius-pill);box-shadow:none;filter:drop-shadow(0 0 .8px color-mix(in srgb,var(--accent-hover) 90%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,var(--accent-hover) 50%,transparent));background-color:color-mix(in srgb,var(--accent-primary) 4%,transparent);transition:border-color var(--dur-fast) var(--ease-out),filter var(--dur-base) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.btn--wordmark-catalog:hover .btn__wordmark,.btn--wordmark-forums:hover .btn__wordmark,.btn--wordmark-catalog:focus-visible .btn__wordmark,.btn--wordmark-forums:focus-visible .btn__wordmark{border-color:color-mix(in srgb,var(--accent-hover) 55%,white);filter:drop-shadow(0 0 1px color-mix(in srgb,var(--accent-hover) 95%,transparent)) drop-shadow(0 0 8px color-mix(in srgb,var(--accent-hover) 64%,transparent));background-color:color-mix(in srgb,var(--accent-primary) 11%,transparent)}.btn--wordmark-catalog:active .btn__wordmark,.btn--wordmark-forums:active .btn__wordmark{border-color:var(--accent-hover);filter:drop-shadow(0 0 .8px color-mix(in srgb,var(--accent-primary) 80%,transparent)) drop-shadow(0 0 4px color-mix(in srgb,var(--accent-hover) 40%,transparent));background-color:color-mix(in srgb,var(--accent-primary) 6%,transparent)}.btn.btn--wordmark-catalog:focus-visible,.btn.btn--wordmark-forums:focus-visible{outline-color:var(--accent-hover)}.btn--ghost{padding-inline:0;border-color:transparent;border-radius:0;background:transparent;color:var(--text-secondary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,var(--text-tertiary) 65%,transparent)}.btn--ghost:hover{color:var(--text-primary);border-color:transparent;background:transparent;text-decoration-color:currentColor}.btn--ghost:active{color:var(--accent-pressed)}.btn--ghost:disabled,.btn--ghost[aria-disabled=true]{color:var(--text-disabled);background:transparent;border-color:transparent;text-decoration-color:var(--border-subtle)}.btn--text{padding-inline:0;border-color:transparent;border-radius:0;background:transparent;color:var(--text-secondary);text-decoration:none}.btn--text:hover{color:var(--text-primary)}.btn--text:active{color:var(--accent-pressed)}.btn--text:disabled,.btn--text[aria-disabled=true]{color:var(--text-disabled);background:transparent;border-color:transparent}.market-index{max-width:none}.market-index--profile{grid-template-columns:minmax(0,46rem);border-top:0}.market-card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:var(--space-4);align-items:stretch;min-width:0;padding:var(--space-4) 0 var(--space-6) var(--space-8);border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;scroll-margin-top:var(--anchor-offset)}.market-index--profile .market-card{padding:0;border-bottom:0}.market-index--profile .market-card:before{content:none}.market-card__foot{margin:auto 0 0;padding-top:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.market-card__title a{color:inherit;text-decoration:none}.market-card__note{margin:0;color:var(--text-secondary);font-size:var(--fs-sm);max-width:var(--measure)}.market-card:hover .market-card__title,.market-card:focus-within .market-card__title{color:var(--accent-hover)}.market-card:hover .market-card__logo,.market-card:focus-within .market-card__logo{border-color:var(--border-strong);background:var(--bg-elevated)}.market-card:active .market-card__title{color:var(--accent-pressed)}.market-card__head{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;margin:0}.market-card__logo{position:relative;display:grid;place-items:center;width:10rem;max-width:100%;height:4.5rem;margin:0;padding:var(--space-2) var(--space-3);background:var(--bg-surface);box-shadow:var(--sink-well);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.market-logo-empty{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.market-card__body{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.market-logo-svg{display:block;width:2.75rem;height:2.75rem}.market-logo-img{display:block;width:auto;height:auto;max-width:100%;max-height:2.75rem;object-fit:contain}.market-card__logo:has(.market-logo-img--frame){padding:0;overflow:hidden;place-items:stretch}.market-logo-img--frame{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}#dark-web-market .market-card__logo:has(.market-logo-img--frame),#bitcards .market-card__logo:has(.market-logo-img--frame),#cryptohackers .market-card__logo:has(.market-logo-img--frame){box-sizing:border-box;width:18rem;height:auto;min-height:6.5rem;max-width:100%;padding:var(--space-2) 0;overflow:hidden;place-items:center;box-shadow:none}#dark-web-market .market-card__logo:has(.market-logo-img--frame){background:#101828}#bitcards .market-card__logo:has(.market-logo-img--frame){background:#002a54;border-color:#002a54}#cryptohackers .market-card__logo:has(.market-logo-img--frame){background:#282828;border-color:#282828;padding:0;overflow:hidden}#dark-web-market.market-card--live .market-card__logo:has(.market-logo-img--frame),#dark-web-market.market-card:hover .market-card__logo:has(.market-logo-img--frame),#dark-web-market.market-card:focus-within .market-card__logo:has(.market-logo-img--frame){background:#101828}#bitcards.market-card--live .market-card__logo:has(.market-logo-img--frame),#bitcards.market-card:hover .market-card__logo:has(.market-logo-img--frame),#bitcards.market-card:focus-within .market-card__logo:has(.market-logo-img--frame){background:#002a54;border-color:#002a54}#cryptohackers.market-card--live .market-card__logo:has(.market-logo-img--frame),#cryptohackers.market-card:hover .market-card__logo:has(.market-logo-img--frame),#cryptohackers.market-card:focus-within .market-card__logo:has(.market-logo-img--frame){background:#282828;border-color:#282828}#dark-web-market .market-logo-img--frame,#bitcards .market-logo-img--frame,#cryptohackers .market-logo-img--frame{display:block;width:100%;height:auto;max-width:100%;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center}#cryptohackers .market-logo-img--frame{box-sizing:border-box;width:100%;height:auto;max-width:100%;max-height:100%;aspect-ratio:270 / 81;object-fit:contain;object-position:center}#dark-web-market .market-card__title,#bitcards .market-card__title,#cryptohackers .market-card__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:861px){#dark-web-market .market-card__note,#bitcards .market-card__note,#cryptohackers .market-card__note{font-size:var(--fs-md);line-height:1.5;max-width:46rem}#dark-web-market .service-card__status,#bitcards .service-card__status,#cryptohackers .service-card__status{font-size:var(--fs-sm)}#credit-cards-electronics-hacking .tag{font-size:var(--fs-caption);padding:var(--space-1) var(--space-2)}}.market-card__title{margin:0;font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:600;letter-spacing:var(--track-tight);text-wrap:balance;color:var(--text-primary);transition:color var(--dur-fast) var(--ease-out)}.market-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;align-items:baseline}.market-card .service-card__status{border:0;border-radius:0;padding:0;color:var(--text-tertiary)}.market-card--live .service-card__status{color:var(--accent-primary)}.market-card .service-card__tags{position:relative;z-index:1}.market-facts{margin:var(--space-4) 0 0;padding:0;max-width:var(--measure);border-top:1px solid var(--border-strong)}.market-facts dt{margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.market-facts dt:first-child{margin-top:var(--space-3)}.market-facts dd{margin:var(--space-1) 0 0;color:var(--text-secondary)}.market-bullets{margin:var(--space-4) 0 0;padding:0 0 0 var(--space-6);max-width:var(--measure)}.market-bullets li{margin:0 0 var(--space-3);color:var(--text-secondary)}.market-sources{margin:var(--space-4) 0 0;padding:0;list-style:none;max-width:var(--measure);border-top:1px solid var(--border-strong)}.market-sources li{margin:0;padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.market-sources a{color:var(--accent-primary);text-decoration:none}.market-sources a:hover{color:var(--accent-hover)}.market-sources a:active{color:var(--accent-pressed)}.market-onions,.address-box{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;min-width:0;min-height:6.25rem;margin:0;padding:var(--space-4) 20%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--home-field);background-image:url(/img/onion-frame-liquid-purple-v2.jpg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;box-shadow:none;text-align:center}.market-onions{justify-content:flex-start;align-items:stretch;padding:var(--space-3) var(--space-4)}.address-box{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-secondary);overflow-wrap:anywhere}.market-onions__list{display:grid;grid-template-columns:1fr;gap:var(--space-3);width:100%;margin:0;padding:0;list-style:none}.market-onions__row{position:relative;display:block;min-width:0;min-height:0;padding:0;border:0;background:transparent}@media(min-width:521px){.market-card .market-onions,.market-index .market-onions,.market-onions{align-items:flex-start;width:min(100%,20rem);max-width:20rem;min-height:0;padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;overflow:visible}.market-onions__list{width:20rem;max-width:100%;gap:var(--space-3)}.market-card .market-onions__row,.market-index .market-onions__row,.market-onions__row{box-sizing:border-box;display:block;width:20rem;max-width:100%;height:10rem;min-height:10rem;max-height:10rem;padding:var(--space-3) var(--space-4);overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--home-field);background-image:url(/img/onion-frame-liquid-purple-v2.jpg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;text-align:left}.address-box{box-sizing:border-box;flex-direction:column;align-items:flex-start;justify-content:center;width:min(100%,26rem);max-width:26rem;height:6.5rem;min-height:6.5rem;max-height:6.5rem;padding:var(--space-2) var(--space-4);text-align:left}}.market-onions__kind,.address-box__label{display:block;width:100%;margin:0 0 var(--space-1);padding:0;font-family:"Metal Mania",var(--font-heading);font-size:var(--fs-xl);font-weight:400;line-height:1;letter-spacing:var(--track-mono);text-transform:uppercase;text-align:left;color:var(--accent-primary);text-shadow:var(--glow-cta);border:0;background:none}.market-card:hover .market-onions__kind,.market-card:focus-within .market-onions__kind,.address-box:hover .address-box__label,.address-box:focus-within .address-box__label{color:var(--accent-hover);text-shadow:var(--glow-cta-hover)}.market-onions__url{position:relative;z-index:2;min-width:0;padding:0;font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere;color:var(--text-primary);border:0;background:none;box-shadow:none;cursor:text;-webkit-user-select:text;user-select:text}code.market-onions__url{display:inline;padding:0;border:0;background:none;color:var(--text-primary)}.market-onions__url--empty{display:none;color:transparent;pointer-events:none;min-height:0;padding:0;border:0;background:none;cursor:default;-webkit-user-select:none;user-select:none}.market-index:not(.market-index--profile){border-top-color:color-mix(in srgb,var(--accent-primary) 42%,var(--border-strong))}.market-card{--market-live: var(--cat-research);--market-trust: var(--cat-security);--market-coin: var(--cat-learn)}.market-card .service-card__status{display:inline-flex;align-items:center;gap:var(--space-2)}.market-card .service-card__status:before{content:"";flex:0 0 auto;width:.4375rem;height:.4375rem;border:1px solid var(--text-tertiary);border-radius:0;background:transparent}.market-card--live .service-card__status{color:color-mix(in srgb,var(--market-live) 62%,var(--text-primary))}.market-card--live .service-card__status:before{border-color:var(--market-live);border-radius:50%;background:var(--market-live)}.market-card__meta .meta{color:var(--text-secondary)}.market-card__meta .service-card__status+.meta:before{content:"·";margin-right:var(--space-2);color:var(--border-strong)}.market-card .tag,.market-card .tag[data-family],.market-card .tag[data-family=coin],.market-card .tag[data-family=goods]{color:#0b0b0b}.market-card .tag:not([data-family]){color:#fff}.market-card .tag[data-family]{border-color:color-mix(in srgb,var(--chip) 45%,var(--border-subtle));background:color-mix(in srgb,var(--chip) 14%,var(--bg-surface))}.market-card .tag[data-family=trust]{--chip: var(--market-trust);color:color-mix(in srgb,var(--chip) 40%,var(--text-primary))}.market-card .tag[data-family=coin]{--chip: var(--market-coin)}.market-card .tag[data-family=goods]{--chip: rgb(80, 122, 58)}.market-card .tag[data-family=coin]{display:inline-flex;align-items:center;gap:.35em;background:#884e8f}.market-card .tag[data-family=goods]{background:#507a3a}.market-card .tag__coin-icon{width:.95em;height:.95em;object-fit:contain;flex:0 0 auto}.market-card--live .market-card__logo{border-color:color-mix(in srgb,var(--accent-primary) 18%,var(--border-subtle));background:color-mix(in srgb,var(--accent-primary) 5%,var(--bg-surface))}@media(min-width:721px){.market-card{grid-template-columns:10rem minmax(0,1fr);column-gap:var(--space-6);align-items:start}#dark-web-market.market-card,#bitcards.market-card,#cryptohackers.market-card{grid-template-columns:18rem minmax(0,1fr)}.market-card>.address-box,.market-card>.market-onions,.market-card>.market-card__foot{grid-column:1 / -1}}@media(min-width:861px){#dark-web-market.market-card,#bitcards.market-card,#cryptohackers.market-card{grid-template-columns:minmax(0,1fr)}}.market-index.market-index--historical{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:var(--space-6)}@media(min-width:861px){.market-index.market-index--historical{column-gap:var(--space-12)}.figure--market-era{max-width:100%}.era-spine{--era-name-h: 2.6rem;--era-dot: .8rem;--era-gap: var(--space-4)}.era-spine__eyebrow{font-size:var(--fs-sm)}.era-spine__slot,.era-spine__year{font-size:var(--fs-md)}.era-spine__event{font-size:var(--fs-sm)}.era-spine__tick--unknown .era-spine__slot{font-size:var(--fs-2xl)}}@media(max-width:860px){.market-index--historical>.market-card{grid-template-columns:1fr;gap:var(--space-3);padding-left:var(--space-6);padding-bottom:var(--space-4)}.market-index--historical>.market-card .market-card__logo{width:100%;max-width:7.5rem;height:3.25rem}.era-spine__axis{display:flex;flex-direction:column;padding:0}.era-spine__axis:before{top:var(--space-3);right:auto;bottom:var(--space-3);left:calc(var(--era-dot) / 2);width:1px;height:auto}.era-spine__cell{padding:0;text-align:left}.era-spine__tick{display:grid;grid-template-columns:var(--era-dot) 1fr auto;grid-template-areas:"dot slot slot" ". year event";align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);padding-block:var(--space-3)}.era-spine__dot{grid-area:dot;background:transparent;border:1.5px solid var(--text-primary);box-shadow:0 0 6px 2px color-mix(in srgb,var(--text-primary) 40%,transparent),0 0 16px 6px color-mix(in srgb,var(--text-primary) 22%,transparent)}.era-spine__dot:before,.era-spine__dot:after{display:none}.era-spine__cell:last-child .era-spine__dot{background:var(--text-primary);border-color:var(--text-primary);box-shadow:0 0 8px 2px color-mix(in srgb,var(--text-primary) 55%,transparent),0 0 20px 8px color-mix(in srgb,var(--text-primary) 28%,transparent)}.era-spine__slot{grid-area:slot;display:block;min-height:0;height:auto;font-size:var(--fs-sm);line-height:1.25;text-align:left}.era-spine__year{grid-area:year;height:auto;line-height:1.25}.era-spine__event{display:block;grid-area:event;font-size:var(--fs-caption);overflow-wrap:normal}.era-spine__tick--unknown .era-spine__slot{font-size:var(--fs-lg);padding-left:.5em;margin-left:-.12em;font-style:italic;line-height:1.1}}.service-card{gap:var(--space-3)}.service-card__title{order:1;margin:0;font-size:var(--fs-lg);font-weight:600;letter-spacing:var(--track-tight)}.service-card__head{order:2;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:0}.service-card__status{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary);border:0;border-radius:0;padding:0}.service-card__tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.tag{letter-spacing:var(--track-mono);text-transform:uppercase}.service-card__title a{color:var(--text-primary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.service-card__title a:after{content:"";position:absolute;inset:0}.service-card:hover .service-card__title a,.service-card:focus-within .service-card__title a{color:var(--accent-hover)}.service-card:active .service-card__title a{color:var(--accent-pressed)}.section-note{margin-top:var(--space-4)}.info-block p{max-width:var(--measure)}.precaution-list{margin:var(--space-4) 0 0;padding-left:var(--space-6);max-width:var(--measure)}.precaution-list li{margin-bottom:var(--space-2);color:var(--text-secondary)}ol.precaution-list{list-style:none;padding-left:0;counter-reset:folio-step}ol.precaution-list>li{position:relative;padding-left:var(--space-8);counter-increment:folio-step}ol.precaution-list>li:before{content:counter(folio-step,decimal-leading-zero);position:absolute;left:0;top:.15em;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);color:var(--accent-primary);font-variant-numeric:tabular-nums}.see-also{margin-top:var(--space-12);padding:var(--space-4) 0 0;border:0;border-top:1px solid var(--border-subtle);background:transparent;border-radius:0;max-width:var(--measure)}.see-also h2{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.see-also ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);margin:0;padding:0;list-style:none}.see-also a{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:transparent;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out)}.see-also a:hover{color:var(--accent-hover);text-decoration-color:currentColor}.see-also a:active{color:var(--accent-pressed)}.see-also+.see-also,.see-also+.article-tags{margin-top:var(--space-6)}.prose .see-also>h2,.prose .article-tags>h2{margin-top:0;padding-top:0;border-top:0}.hub-hero{padding-top:var(--space-12);padding-bottom:var(--space-12);border:0}.hub-hero h1{margin-top:var(--space-3);max-width:24ch;font-size:clamp(1.75rem,4.2vw,2.75rem)}.hub-hero .hero-grid h1{max-width:20ch}.hub-hero .lead{margin-top:var(--space-4)}.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{display:block;margin:0}@media(min-width:861px){.hub-hero .hero-copy:has(>.category-nav):has(>.lead){display:flex;flex-direction:column}.hub-hero .hero-copy:has(>.category-nav):has(>.lead)>.category-nav{order:1}.hub-hero .hero-copy:has(>.category-nav):has(>.lead)>.lead{order:2}.hub-hero .hero-copy:has(>.category-nav):has(>.lead)>p.muted{order:3}.hub-hero .hero-copy:has(>.category-nav):has(>.lead)>.trust-line{order:4}.hub-hero:has(.figure--directory-scope) .hero-copy>.lead{max-width:none;width:100%;margin-top:var(--space-4)}.hub-hero:has(.figure--directory-scope){display:grid;grid-template-columns:minmax(0,1.55fr) minmax(12rem,.55fr);column-gap:var(--space-12);row-gap:0;align-items:start}.hub-hero:has(.figure--directory-scope)>.hero-grid{display:contents}.hub-hero:has(.figure--directory-scope)>.hero-grid>.hero-copy{grid-column:1;grid-row:1}.hub-hero:has(.figure--directory-scope)>.hero-grid>aside{grid-column:2;grid-row:1;align-self:start}.hub-hero:has(.figure--directory-scope)>.figure--directory-scope{grid-column:1;grid-row:2;margin-top:var(--space-8)}.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{grid-column:1 / -1;grid-row:2;justify-self:end;align-self:start;margin-top:var(--space-8);padding-top:.35rem;padding-left:0;border-left:0;overflow:visible}.hub-hero:has(.figure--directory-scope)>.trust-line{grid-column:1 / -1;grid-row:3}.hub-hero:not(:has(.hero-copy)):has(>.category-nav):has(>.lead){display:flex;flex-direction:column}.hub-hero:not(:has(.hero-copy)):has(>.category-nav):has(>.lead)>.category-nav{order:1}.hub-hero:not(:has(.hero-copy)):has(>.category-nav):has(>.lead)>.lead{order:2}}.catalog-note{margin:var(--space-6) 0 0;padding:var(--space-4) 0 var(--space-4) var(--space-6);max-width:var(--measure);border:0;border-left:2px solid var(--border-strong);border-radius:0;background:transparent;color:var(--text-secondary)}.catalog-note p{margin:0}.catalog-note code{font-family:var(--font-mono);font-size:.85em;color:var(--text-primary)}.section-head .meta,.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase}:is(#active,#forum-comparison) .section-head .meta,.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{color:var(--text-secondary);font-size:var(--fs-sm);white-space:nowrap}:is(#active,#forum-comparison) .section-head .meta{flex-shrink:0}.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{width:max-content;max-width:none}@media(max-width:860px){.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{max-width:100%;overflow-x:auto;font-size:clamp(var(--fs-micro),2.9vw,var(--fs-sm))}}@media(min-width:721px){:is(#active,#forum-comparison) .section-head .meta,.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{font-size:var(--fs-md)}}:is(#active,#forum-comparison) .section-head .meta__mark,.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta .meta__mark{color:var(--accent-primary)}.empty-state{margin:0;padding:var(--space-8) 0;max-width:var(--measure);border:0;border-block:1px solid var(--border-strong);border-radius:0;background:transparent;color:var(--text-secondary);font-family:var(--font-heading);font-style:italic;font-size:var(--fs-lg);line-height:1.6}.section>.empty-state:first-child{padding-top:0;border-block-start:0}.table-scroll{overflow-x:auto;margin-block:var(--space-4)}.compare-table{width:100%;min-width:42rem;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:var(--fs-sm)}.compare-table thead th{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary);text-align:left;white-space:nowrap;padding:var(--space-2) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--border-strong)}.compare-table tbody th{font-family:var(--font-heading);font-size:var(--fs-md);font-weight:600;letter-spacing:var(--track-tight);text-align:left;white-space:nowrap;vertical-align:baseline;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.compare-table td{color:var(--text-secondary);vertical-align:baseline;text-align:left;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--border-subtle);overflow-wrap:break-word}.compare-table thead th:nth-child(1){width:12%}.compare-table thead th:nth-child(2){width:15%}.compare-table thead th:nth-child(3){width:12%}.compare-table thead th:nth-child(4){width:16%}.compare-table thead th:nth-child(5){width:33%}.compare-table thead th:nth-child(6){width:12%}.compare-table thead th:last-child,.compare-table tbody th:last-child,.compare-table td:last-child{padding-right:0}.compare-table a{padding:0;margin:0}.compare-table tbody tr:hover th,.compare-table tbody tr:hover td,.compare-table tbody tr:focus-within th,.compare-table tbody tr:focus-within td{border-bottom-color:var(--border-strong)}.compare-table__status{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:inherit;white-space:nowrap}.compare-table__status-mark{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb,var(--cat-research) 42%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--cat-research) 14%,transparent);color:color-mix(in srgb,var(--cat-research) 62%,var(--text-primary))}.compare-table__status-mark:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:color-mix(in srgb,var(--cat-research) 62%,var(--text-primary))}.compare-table__slot th{min-height:3.25rem}@media(min-width:721px){.compare-table{background:transparent;border:0;font-size:var(--fs-md)}.compare-table thead th,.compare-table tbody th,.compare-table td{border:0;vertical-align:middle;padding:var(--space-4) var(--space-6) var(--space-4) 0}.compare-table thead th:last-child,.compare-table tbody th:last-child,.compare-table td:last-child{padding-right:0}.compare-table tbody tr:hover th,.compare-table tbody tr:hover td,.compare-table tbody tr:focus-within th,.compare-table tbody tr:focus-within td{border:0}.compare-table tbody th a{color:var(--accent-primary);text-decoration:none}.compare-table tbody th a:hover{color:var(--accent-hover)}}.forum-entry{padding:var(--space-8) 0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent;scroll-margin-top:var(--anchor-offset)}.forum-entry h2{margin-top:0}.forum-meta{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.forum-copy{max-width:var(--measure);margin:0 0 var(--space-6)}.forum-copy p{margin:0 0 var(--space-4);color:var(--text-secondary)}.forum-copy p:last-child{margin-bottom:0}.forum-entry--slot{min-height:10rem}.category-nav{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;border:0;background:transparent}.category-nav a{--plate-glow: #9ad4ff;--plate-core: #f4fbff;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-mono);text-transform:uppercase;text-decoration:none;padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb,white 52%,var(--border-subtle));border-radius:var(--radius-sm);background-color:color-mix(in srgb,white 4%,var(--bg-inset));background-image:linear-gradient(180deg,color-mix(in srgb,white 8%,transparent),transparent 58%);box-shadow:0 10px 18px -8px color-mix(in srgb,var(--plate-glow) 80%,transparent);isolation:isolate;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.category-nav a:after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--plate-glow) 80%,var(--plate-core)) 32%,var(--plate-core) 50%,color-mix(in srgb,var(--plate-glow) 80%,var(--plate-core)) 68%,transparent);box-shadow:0 0 8px 2px color-mix(in srgb,var(--plate-glow) 70%,transparent),0 6px 16px 2px color-mix(in srgb,var(--plate-glow) 42%,transparent);pointer-events:none}.category-nav a:hover{--plate-glow: #c4e8ff;color:#fff;border-color:color-mix(in srgb,white 58%,var(--border-subtle));background-color:color-mix(in srgb,white 8%,var(--bg-inset))}.category-nav a:active{--plate-glow: #6ea8cc;color:var(--text-primary);background-image:none}.category-nav a[aria-current=page]{--plate-glow: #E88B2A;--plate-core: #E88B2A;color:var(--text-primary);box-shadow:0 10px 18px -8px color-mix(in srgb,#E88B2A 80%,transparent)}.category-nav a[aria-current=page]:hover,.category-nav a[aria-current=page]:active{--plate-glow: #E88B2A;--plate-core: #E88B2A;color:var(--text-primary)}.link-entry:hover .link-entry__title a,.link-entry:focus-within .link-entry__title a{color:var(--accent-hover)}.link-entry:active .link-entry__title a{color:var(--accent-pressed)}.link-entry__head{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.link-entry__title{margin:0;font-size:var(--fs-lg);font-weight:600;letter-spacing:var(--track-tight)}.link-entry__title a{color:var(--text-primary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.link-entry__note{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.link-entry__desc{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--fs-sm)}:is(.card,.service-card,.link-entry,.market-card){transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}:is(.card-title,.service-card__title,.link-entry__title,.market-card__title) a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:transparent;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out)}:is(.grid>.card,.service-grid>.service-card,.link-entry-grid>.link-entry,.market-index:not(.market-index--profile)>.market-card):is(:hover,:focus-within){border-bottom-color:var(--border-strong);background:var(--row-hover)}:is(.grid>.card,.service-grid>.service-card,.link-entry-grid>.link-entry,.market-index:not(.market-index--profile)>.market-card):is(:hover,:focus-within) :is(.card-title,.service-card__title,.link-entry__title,.market-card__title) a{text-decoration-color:currentColor}:is(.grid>.card,.service-grid>.service-card,.link-entry-grid>.link-entry,.market-index:not(.market-index--profile)>.market-card):after{content:"";position:absolute;left:calc(-1 * var(--space-3));top:var(--space-4);bottom:var(--space-4);width:2px;background:var(--accent-primary);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-base) var(--ease-out)}:is(.grid>.card,.service-grid>.service-card,.link-entry-grid>.link-entry,.market-index:not(.market-index--profile)>.market-card):is(:hover,:focus-within):after{transform:scaleY(1)}.address-box code{position:relative;z-index:2;display:inline;max-width:100%;padding:0;border:0;background:none;color:var(--text-primary);overflow-wrap:anywhere;cursor:text;-webkit-user-select:text;user-select:text}.address-box__empty{display:none;min-height:0}@media(min-width:701px){.link-entry-grid>.link-entry{display:flex;flex-direction:column}.link-entry-grid>.link-entry .link-entry__desc{margin-top:0;margin-bottom:var(--space-3)}.link-entry-grid>.link-entry .address-box{margin-top:auto}}.section-intro{margin:0 0 var(--space-6);max-width:var(--measure)}#gore-violence>.section-intro>.gore-warning{color:#f4beff;text-shadow:0 0 2px color-mix(in srgb,#F4BEFF 88%,transparent),0 0 8px color-mix(in srgb,#F4BEFF 70%,transparent),0 0 18px color-mix(in srgb,#F4BEFF 42%,transparent),0 0 42px color-mix(in srgb,#F4BEFF 16%,transparent)}input,textarea,select{font:inherit;color:var(--text-primary);background:var(--bg-surface);box-shadow:var(--sink-well);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);min-height:var(--hit);max-width:100%;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}input:hover,textarea:hover,select:hover{border-color:var(--accent-primary)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--accent-hover)}input:disabled,textarea:disabled,select:disabled{color:var(--text-disabled);border-color:var(--border-subtle);background:var(--bg-inset);box-shadow:none}:focus-visible{outline:2px solid var(--accent-hover);outline-offset:3px}.skip-link:focus-visible,.btn--primary:focus-visible,.address-box a:focus-visible{outline-color:var(--text-primary)}@media(min-width:861px)and (max-width:1023px){.nav-inline .nav-list a{padding-inline:var(--space-2)}}@media(min-width:768px)and (max-width:1023px){.hero-grid{column-gap:var(--space-8)}}@media(max-width:767px){.hero-grid{grid-template-columns:1fr;gap:var(--space-8)}.hub-hero:has(.figure--directory-scope){display:flex;flex-direction:column}.hub-hero:has(.figure--directory-scope)>.hero-grid{display:contents}.hub-hero:has(.figure--directory-scope)>.hero-grid>.hero-copy{order:1}.hub-hero:has(.figure--directory-scope)>.figure{order:2}.hub-hero:has(.figure--directory-scope)>.hub-hero__scope-meta{order:3;margin-top:var(--space-4)}.hub-hero:has(.figure--directory-scope)>.trust-line{order:4}.hub-hero:has(.figure--directory-scope)>.hero-grid>aside{order:5;margin-top:var(--space-8)}.stat-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-6)}}@media(max-width:1100px){.article-shell{grid-template-columns:11rem minmax(0,var(--measure));gap:0 var(--space-8)}.article-shell>.toc{grid-column:1;width:auto}.article-shell>.prose{grid-column:2}.article-shell:not(:has(>.toc)){grid-template-columns:minmax(0,var(--measure))}.article-shell:not(:has(>.toc))>.prose{grid-column:1}}@media(max-width:1024px){.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid,.link-entry-grid,.service-grid,.market-index{gap:0 var(--space-8)}}@media(max-width:860px){:root{--anchor-offset: calc(2.8rem * 601 / 464 + 2 * var(--space-2) + 3px + env(safe-area-inset-top, 0px))}.site-header{--header-book-right: calc(max(var(--gutter), (100% - 72rem) / 2) + 2.8rem + (4.1rem - 2.8rem) * 47 / 464)}.site-header .brand{justify-items:start}.site-header .brand-book{width:2.8rem;margin-inline-start:calc((4.1rem - 2.8rem) * 47 / 464)}.header-inner{min-height:3.5rem;padding-block:var(--space-2);gap:var(--space-4);justify-content:flex-start}.nav-inline{display:none}.nav-drawer{display:block;flex-shrink:0;margin-inline-start:auto}.nav-drawer[open]:before{content:"";position:fixed;inset:var(--anchor-offset) 0 0;z-index:29;background:color-mix(in srgb,var(--drawer-bg) 72%,transparent);animation:nav-scrim-in var(--dur-base) var(--ease-out) both}.nav-drawer nav{position:absolute;left:0;right:0;top:calc(100% + 3px);z-index:30;max-height:calc(100dvh - var(--anchor-offset));overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--space-2);border:1px solid var(--drawer-edge);border-top:0;background:var(--drawer-plate);box-shadow:var(--shadow-overlay);border-radius:0 0 var(--radius-md) var(--radius-md)}.nav-drawer[open] nav{animation:nav-drawer-in var(--dur-base) var(--ease-out) both}.article-shell{grid-template-columns:minmax(0,1fr);gap:var(--space-8);justify-content:start}.article-shell>.prose,.article-shell>.toc{grid-column:auto;grid-row:auto}.toc{position:static}.footer-navs{grid-template-columns:1fr 1fr}.footer-navs-pair{display:grid;grid-template-columns:1fr 1fr;grid-column:1 / -1;gap:var(--space-6);align-items:start}.article-shell .figure--editorial:has(svg.diag-svg-narrow) svg.diag-svg-wide{display:none}.article-shell .figure--editorial:has(svg.diag-svg-narrow) svg.diag-svg-narrow{display:block;font-size:var(--fs-md);overflow:visible}.article-shell .figure--editorial svg.diag-svg-narrow :is(.diag-eyebrow,.diag-step){font-size:1.083em}.article-shell .figure--editorial svg.diag-svg-narrow .diag-title{font-size:1.4375em}.article-shell .figure--editorial svg.diag-svg-narrow :is(.diag-heading,.diag-body){font-size:1.083em}.article-shell .figure--editorial svg.diag-svg-narrow :is(.diag-note,.diag-caption,.diag-label){font-size:1em}.article-shell .figure--editorial figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}}@media(max-width:700px){.page-folio{display:none}.hero-kicker{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.hero{padding:var(--space-6) 0 var(--space-12)}.home .hero{padding:var(--space-1) 0 var(--space-6)}.home .hero-grid{gap:var(--space-2)}.home .hero-kicker{gap:var(--space-4)}.home .hero-kicker__lede{line-height:1.5}.home .hero-kicker__lede .hero-kicker__rule:last-of-type{margin-inline-start:var(--space-2)}.hero .lead{margin-bottom:var(--space-3)}.home .hero .lead{font-size:var(--fs-lg);line-height:1.5;margin-bottom:var(--space-4)}.home .hero h1{margin-top:var(--space-2)}.rule{margin-block:var(--space-4) var(--space-4)}.home .hero .rule{margin-block:var(--space-3) var(--space-2)}.hero-actions{margin:0;gap:var(--space-2);flex-direction:column;align-items:center;width:100%}.home .hero-actions{gap:var(--space-1)}.home .hero-actions>.btn.btn--wordmark{padding-bottom:var(--space-2)}.hero-secondary-row{flex-basis:auto;padding-inline-start:0;align-items:center;gap:var(--space-2)}.hero-secondary-row .btn{letter-spacing:var(--track-mono)}.hero-tertiary{margin-top:var(--space-6)}.home .hero-tertiary{margin-top:var(--space-4);font-size:var(--fs-md);line-height:1.5;overflow:visible;overflow-wrap:break-word;max-width:100%}.home .hero-fold{overflow:visible}.home .btn__wordmark{width:18.36rem}.home .hero-actions>.btn.btn--wordmark:not(.btn--wordmark-catalog):not(.btn--wordmark-forums) .btn__wordmark{width:21.42rem;max-width:100%}.home .hero-secondary-row{width:min(18.36rem,100%);gap:var(--space-1)}.home .hero-secondary-row .btn.btn--wordmark{height:36.72px}.home .btn--wordmark-catalog .btn__wordmark-art{inset:3.24px 10.8px}.home .btn--wordmark-forums .btn__wordmark-art{inset:3.24px 8.64px}.trust-line{margin-top:var(--space-12);margin-bottom:0}.home .trust-line{margin-top:var(--space-3);font-size:var(--fs-caption)}.grid,.link-entry-grid,.service-grid,.market-index{grid-template-columns:1fr}.hub-hero{padding-top:var(--space-8);padding-bottom:var(--space-8)}.footer-grid{grid-template-columns:1fr;gap:var(--space-8)}.article-shell{padding-block:var(--space-6) var(--space-12)}.compare-table{min-width:0}.compare-table thead{display:none}.compare-table,.compare-table tbody,.compare-table tr,.compare-table th,.compare-table td{display:block;width:100%}.compare-table tr{padding:var(--space-4) 0;border-bottom:1px solid var(--border-strong)}.compare-table tbody th{padding:0 0 var(--space-3);border:0}.compare-table td{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-1) 0;border:0}.compare-table td:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-tertiary)}.compare-table tbody tr:hover th,.compare-table tbody tr:hover td{border-bottom-color:inherit}.compare-table__slot td{display:none}.compare-table__slot th{min-height:var(--hit);padding:var(--space-4) 0}.figure--learn-path{overflow-x:visible}.figure--learn-path svg.diag-svg-wide{display:none}.figure--learn-path svg.diag-svg-narrow{display:block;font-size:var(--fs-md)}.figure--learn-path svg.diag-svg-narrow .diag-step{font-size:1.083em}.figure--learn-path svg.diag-svg-narrow .diag-heading{font-size:1.083em}.figure--learn-path svg.diag-svg-narrow .diag-note{font-size:1em}.figure--learn-path figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}.figure--market-era{overflow:visible;margin-top:var(--space-8)}.era-spine__eyebrow{font-size:var(--fs-sm);margin-bottom:var(--space-4)}.figure--record-vs-catalog{overflow-x:visible}.figure--record-vs-catalog svg.diag-svg-wide{display:none}.figure--record-vs-catalog svg.diag-svg-narrow{display:block;font-size:var(--fs-md);overflow:visible}.figure--record-vs-catalog svg.diag-svg-narrow .diag-eyebrow{font-size:1.083em}.figure--record-vs-catalog svg.diag-svg-narrow .diag-title{font-size:1.083em}.figure--record-vs-catalog svg.diag-svg-narrow .diag-body{font-size:1em}.figure--record-vs-catalog figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}.home .info-block>h2,.home .info-block>.lead,.home .info-block>.muted,.home .info-block>.figure{padding-left:0}.home .section:has(.faq)>h2{padding-left:0}.home .faq{margin-left:0}.home .section:has(.grid):not(.below-fold)>.section-head{padding-left:0}.home .figure--wiki-comparison{overflow-x:visible}.home .figure--wiki-comparison figcaption{font-size:var(--fs-lg);letter-spacing:0;overflow-wrap:anywhere}}@media(max-width:640px){.hero,.section,.section.prose,.forum-entry{grid-template-columns:minmax(0,1fr);gap:0}.hero>*,.section>*,.forum-entry>*{grid-column:1}.hero:before,.section:before,.forum-entry:before{display:none}.card p,.card-title{min-height:0}.figure svg.diag-svg-wide{display:none}.figure svg.diag-svg-narrow{display:block}.figure--editorial:has(svg.diag-svg-narrow) svg.diag-svg-narrow{font-size:var(--fs-md);overflow:visible}.figure--editorial svg.diag-svg-narrow :is(.diag-eyebrow,.diag-step){font-size:1.083em}.figure--editorial svg.diag-svg-narrow .diag-title{font-size:1.4375em}.figure--editorial svg.diag-svg-narrow :is(.diag-heading,.diag-body){font-size:1.083em}.figure--editorial svg.diag-svg-narrow :is(.diag-note,.diag-caption,.diag-label){font-size:1em}.figure--editorial figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}.figure table{font-size:var(--fs-sm)}.figure--editorial table{table-layout:fixed}.figure--editorial table thead th{letter-spacing:0}.figure--editorial table th:first-child,.figure--editorial table td:first-child{width:5.25rem}.figure--editorial table th,.figure--editorial table td{padding-inline-end:var(--space-1)}.figure--access-steps{overflow-x:visible}.figure--access-steps svg.diag-svg-narrow{font-size:var(--fs-md)}.figure--access-steps svg.diag-svg-narrow .diag-step{font-size:1.083em}.figure--access-steps svg.diag-svg-narrow .diag-title{font-size:1.5em}.figure--access-steps svg.diag-svg-narrow .diag-note{font-size:1em}.figure--access-steps figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}.figure--directory-scope{overflow-x:visible}.figure--directory-scope svg.diag-svg-narrow{font-size:var(--fs-md);overflow:visible}.figure--directory-scope svg.diag-svg-narrow .diag-eyebrow{font-size:1.083em}.figure--directory-scope svg.diag-svg-narrow .diag-body{font-size:1.167em}.figure--directory-scope svg.diag-svg-narrow .diag-note{font-size:1em}.figure--directory-scope figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere}.figure--markets-explain{overflow-x:visible}.figure--markets-explain svg.diag-svg-narrow{font-size:var(--fs-md);overflow:visible}.figure--markets-explain svg.diag-svg-narrow .diag-eyebrow{font-size:1.083em}.figure--markets-explain svg.diag-svg-narrow .diag-step{font-size:1.083em}.figure--markets-explain svg.diag-svg-narrow .diag-title{font-size:1.5em}.figure--markets-explain svg.diag-svg-narrow .diag-heading{font-size:1.167em}.figure--markets-explain svg.diag-svg-narrow .diag-note{font-size:1em}.figure--markets-explain svg.diag-svg-narrow .diag-caption{font-size:1em}.figure--markets-explain svg.diag-svg-narrow .diag-label{font-size:1em}.figure--markets-explain figcaption{font-size:var(--fs-sm);letter-spacing:0;overflow-wrap:anywhere;padding-inline:var(--space-4)}}@keyframes home-trust-reveal{0%{max-height:0}to{max-height:6rem}}@supports (animation-timeline: scroll()){@media(max-width:480px)and (prefers-reduced-motion:no-preference){.home .hero-fold{overflow:visible}.home .hero .trust-line{overflow:hidden;max-height:0;animation-name:home-trust-reveal;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0px 36px}}}@supports not (animation-timeline: scroll()){@media(max-width:480px){.home .hero-fold__viewport{min-height:calc(100svh - var(--anchor-offset) - var(--space-3) - var(--space-1))}}}@media(max-width:520px){.grid,.sitemap-groups,.service-grid,.link-entry-grid,.market-index,.market-onions__list{grid-template-columns:1fr}.hero .figure{margin-top:var(--space-6)}.market-card__logo{width:9rem;height:4rem}#dark-web-market .market-card__logo:has(.market-logo-img--frame),#bitcards .market-card__logo:has(.market-logo-img--frame),#cryptohackers .market-card__logo:has(.market-logo-img--frame){width:100%;height:auto;min-height:5.75rem}.faq summary{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;gap:var(--space-3)}.faq details>div{grid-template-columns:1.5rem minmax(0,1fr);gap:var(--space-3)}}@media(pointer:coarse){.nav-list a,.footer-links a,.alpha-nav a,.breadcrumbs a,.skip-link,button,.btn,.category-nav a,.nav-toggle,.market-sources a,.section-head a,.see-also a,.compare-table a{min-height:44px;display:inline-flex;align-items:center}code.market-onions__url{display:inline;min-height:0}.toc a{min-height:44px;align-items:center}.faq summary{min-height:44px;align-items:start}.nav-drawer .nav-list a{min-height:0}.glossary-entry h3 a,.glossary-entry .meta a{display:inline-flex;align-items:center;min-height:44px}.sitemap-groups a{display:flex;align-items:center;min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
