.page-module__8axp-G__page{min-height:100vh;padding-bottom:80px;padding-left:max(32px,8.33%);padding-right:max(32px,8.33%)}.page-module__8axp-G__header{border-bottom:1px solid var(--color-rule);padding:56px 0 28px}.page-module__8axp-G__headerInner{max-width:980px}.page-module__8axp-G__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:16px;font-size:13px;font-weight:500}.page-module__8axp-G__title{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 0;letter-spacing:-.02em;color:var(--color-text);font-size:60px;font-weight:400;line-height:1.05}.page-module__8axp-G__tagline{font-family:var(--font-display);color:var(--color-text-dim);font-variation-settings:"opsz" 14,"SOFT" 50;max-width:780px;margin-top:14px;font-size:24px;font-style:italic;font-weight:300;line-height:1.35}.page-module__8axp-G__intro{max-width:980px;margin:32px 0 0}.page-module__8axp-G__introText{color:var(--color-text-dim);font-size:17px;line-height:1.65}.page-module__8axp-G__methodNote{color:var(--color-text-muted);border-left:2px solid var(--color-border-strong);background:var(--color-surface-2);margin-top:18px;padding:14px 18px;font-size:14.5px;font-style:italic;line-height:1.65}.page-module__8axp-G__tableHead{border-bottom:1px solid var(--color-rule);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);grid-template-columns:minmax(260px,1.1fr) minmax(240px,1fr) minmax(480px,2.8fr);gap:32px;margin-top:28px;padding:32px 0 12px;font-size:14px;display:grid}.page-module__8axp-G__modsHead{flex-direction:column;gap:6px;display:flex}.page-module__8axp-G__axisTicks{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:0;text-transform:none;justify-content:space-between;padding-left:52px;padding-right:220px;font-size:13px;display:flex}.page-module__8axp-G__axisTick{min-width:1ch;transform:translate(-50%)}.page-module__8axp-G__axisTick:first-child{transform:translate(0)}.page-module__8axp-G__axisTick:last-child{transform:translate(-100%)}.page-module__8axp-G__rowList{flex-direction:column;display:flex}.page-module__8axp-G__row{border-bottom:1px solid var(--color-border);color:inherit;transition:background .15s var(--ease);grid-template-columns:minmax(260px,1.1fr) minmax(240px,1fr) minmax(480px,2.8fr) 28px;align-items:center;gap:32px;padding:28px 0;display:grid;text-decoration:none!important}.page-module__8axp-G__row:hover{background:var(--color-surface-2);text-decoration:none!important}.page-module__8axp-G__colSpecies{flex-direction:column;gap:4px;display:flex}.page-module__8axp-G__speciesLine{align-items:baseline;gap:12px;display:flex}.page-module__8axp-G__speciesName{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50;color:var(--color-text);letter-spacing:-.012em;font-size:32px;font-style:italic;font-weight:400;line-height:1.1}.page-module__8axp-G__speciesCode{font-family:var(--font-mono);color:var(--color-text-dim);border:1px solid var(--color-border-light);letter-spacing:.08em;padding:3px 8px;font-size:13.5px;font-weight:500}.page-module__8axp-G__speciesRef{font-family:var(--font-mono);color:var(--color-text-muted);margin-top:4px;font-size:14px}.page-module__8axp-G__speciesMeta{color:var(--color-text-muted);margin-top:6px;font-size:14px;font-style:italic}.page-module__8axp-G__colGenome{grid-template-columns:repeat(2,auto);align-content:start;gap:8px 20px;padding-top:4px;display:grid}.page-module__8axp-G__genomeStat{flex-direction:column;gap:2px;display:flex}.page-module__8axp-G__genomeLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:13px}.page-module__8axp-G__genomeValue{font-family:var(--font-mono);color:var(--color-text);font-size:16px;font-weight:500}.page-module__8axp-G__colMods{flex-direction:column;gap:10px;display:flex}.page-module__8axp-G__modRow{grid-template-columns:52px 1fr 220px;align-items:center;gap:10px;display:grid}.page-module__8axp-G__modLabel{font-family:var(--font-mono);color:var(--color-text-dim);letter-spacing:.02em;font-size:14px;font-weight:600}.page-module__8axp-G__modTrack{background:var(--color-surface-2);border:1px solid var(--color-border);height:16px;position:relative;overflow:hidden}.page-module__8axp-G__modTick{background:var(--color-border-light);z-index:0;width:1px;position:absolute;top:0;bottom:0}.page-module__8axp-G__modBar{z-index:1;height:100%;transition:width .4s var(--ease);position:relative}.page-module__8axp-G__modNumbers{font-family:var(--font-mono);white-space:nowrap;justify-content:flex-start;align-items:baseline;gap:10px;display:flex}.page-module__8axp-G__modCount{color:var(--color-text);letter-spacing:-.01em;text-align:right;min-width:76px;font-size:16px;font-weight:500}.page-module__8axp-G__modPct{color:var(--color-text-dim);letter-spacing:-.005em;font-size:14px}.page-module__8axp-G__modPctUnit{color:var(--color-text-muted);margin-left:3px;font-size:12.5px}.page-module__8axp-G__rowArrow{font-family:var(--font-mono);color:var(--color-text-muted);transition:transform .2s var(--ease),color .2s var(--ease);align-self:center;font-size:22px}.page-module__8axp-G__row:hover .page-module__8axp-G__rowArrow{color:var(--color-text);transform:translate(4px)}.page-module__8axp-G__footer{max-width:980px;color:var(--color-text-muted);margin:36px 0 0;font-size:14.5px;font-style:italic}@media (max-width:1200px){.page-module__8axp-G__tableHead,.page-module__8axp-G__row{grid-template-columns:1fr;gap:16px}.page-module__8axp-G__row{padding:24px 0}.page-module__8axp-G__tableHead .page-module__8axp-G__colSpecies,.page-module__8axp-G__tableHead .page-module__8axp-G__colGenome{display:none}.page-module__8axp-G__colGenome{grid-template-columns:repeat(4,auto);gap:10px 28px}.page-module__8axp-G__rowArrow{display:none}.page-module__8axp-G__axisTicks{padding-left:52px;padding-right:220px}}@media (max-width:700px){.page-module__8axp-G__page{padding-left:20px;padding-right:20px}.page-module__8axp-G__title{font-size:40px}.page-module__8axp-G__tagline{font-size:20px}.page-module__8axp-G__modRow{grid-template-columns:52px 1fr;row-gap:4px}.page-module__8axp-G__modNumbers{grid-column:2}.page-module__8axp-G__colGenome{grid-template-columns:repeat(2,auto)}}
