.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.master-role{display:block;margin-top:8px;font-size:14px;color:var(--slate);line-height:1.8}
.site-header{border-bottom:0;padding-bottom:20px}.site-header nav a{padding-block:6px}.site-header nav a:hover{color:var(--slate)}
.hero-typographic{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);padding:80px 0 70px;gap:8%}.hero-signature{display:flex;align-items:center;gap:35px;margin:36px 0}.hero-typographic h1{max-width:800px;font-size:clamp(38px,4.3vw,64px);letter-spacing:.055em}.hero-typographic .lead{max-width:610px}.hero-year{align-self:end;padding-bottom:32px;color:var(--slate);text-align:right}.hero-year span{font:400 clamp(70px,9vw,125px)/1 Georgia,serif;letter-spacing:-.055em}.hero-year p{font:400 12px/1.7 Georgia,serif;letter-spacing:.18em;margin:22px 0 0}
.chapter-ornament{display:flex;justify-content:center;padding:16px 0 22px;min-height:45px}.chapter-ornament .motif{width:210px;height:auto;opacity:.72}.section{border-top:0;padding-top:40px}.section-top{margin-bottom:40px}.family-row{border-top:0;padding:34px 0}.family-row+.family-row{background-image:url('/assets/motifs/Aniqee_TIME_2026.svg');background-position:100% 0;background-size:95px auto;background-repeat:no-repeat}.family-row:last-child{border-bottom:0}.family-summary{padding-top:3px}.family-identity h2{font-size:27px}.family-summary p{max-width:28em}.family-identity .latin{font-size:15px}.origins-grid{gap:40px 24px}.origin-item{border-top:0;padding-block:22px}.origin-item:hover{background:rgba(69,99,114,.035)}.region-chapter{background:none}.closing-note{background-image:none;padding-inline-start:0;max-width:860px;margin:auto;padding-bottom:20px}
.chapter-heading{padding-top:60px;padding-bottom:26px}.chapter-heading h1{letter-spacing:.05em}.chapter-heading .lead{margin-bottom:0;max-width:730px}.ranking-title .chapter-heading{padding-bottom:25px}.ranking-glyphs{gap:18px}.region-ribbon{padding-bottom:25px}.filter-bar{border:0;background:rgba(69,99,114,.035);padding:22px 25px}.filter-bar input,.filter-bar select{background:var(--paper);border-color:var(--line)}
.overview-opening{display:flex;align-items:center;justify-content:space-between;gap:30px}.overview-opening .chapter-heading{max-width:860px}.overview-seal{padding-top:30px}.overview-table{table-layout:fixed;width:100%;border-collapse:collapse;margin:22px 0 25px;text-align:left}.name-column{width:38%}.master-column{width:37%}.region-column{width:25%}.overview-table th{font-weight:400;font-size:14px;letter-spacing:.06em;color:var(--slate);padding:20px 20px 22px 0;border-bottom:1px solid var(--line)}.overview-table td{font-size:16px;padding:25px 20px 25px 0;vertical-align:top;overflow-wrap:anywhere}.overview-table tbody tr:nth-child(even){background:rgba(69,99,114,.025)}.overview-table tr:hover{background:rgba(69,99,114,.055)}.overview-name{display:flex;gap:24px;text-decoration:none;align-items:baseline;font:400 20px/1.75 var(--serif)}.overview-rank{flex-shrink:0;color:var(--slate);font:400 20px/1.4 Georgia,serif;min-width:28px}.quiet-empty{color:var(--slate)}.overview-ending{text-align:center;padding-top:15px}.overview-ending .chapter-ornament{padding-bottom:35px}
.family-heading{padding-bottom:34px}.family-region{font-size:18px;color:var(--slate);margin-bottom:13px}.family-heading .latin{font-size:18px}.family-layout{border-top:0;padding-top:10px;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:9%}.identity-facts{border:0;padding-inline-start:0}.family-facts{margin:0}.family-facts>div{margin:0 0 27px}.family-facts dt{font-size:14px;color:var(--slate);margin-bottom:8px}.family-facts dd{margin:0;font-size:16px;line-height:1.9}.family-prose{max-width:740px}.family-prose section{margin-bottom:22px}.family-prose .chapter-ornament{justify-content:flex-start;padding:6px 0 36px}.family-prose .chapter-ornament .motif{width:150px}.family-intro{font:400 21px/2 var(--serif);margin-bottom:22px}.family-prose h2{font-size:28px;margin-bottom:21px}.family-prose p:not(.eyebrow):not(.family-intro){font-size:17px;line-height:2}.family-archive p+p{margin-top:24px}
.methodology-ornament{justify-content:flex-start;padding-top:15px;padding-bottom:35px}.methodology-grid{max-width:1120px;gap:80px;margin-top:12px;margin-bottom:30px}.methodology-grid section{border-top:0;padding-top:0}.methodology-grid h2{font-size:29px}.methodology-grid p:not(.eyebrow){line-height:2;max-width:500px}.methodology-grid .eyebrow{color:var(--slate);margin-bottom:22px}.footer-meta{gap:24px}.preview-note{font-size:14px}.filing:empty{display:none}
@media(max-width:760px){.ranking-title .chapter-heading{padding-bottom:8px}}
@media(max-width:1000px){.overview-name{font-size:18px;gap:16px}.hero-typographic{gap:5%}.family-layout{gap:6%}}
@media(max-width:760px){.hero-typographic{grid-template-columns:1fr;padding:36px 0 34px}.hero-signature{gap:24px;margin:24px 0}.hero-signature .motif:first-child{width:48px;height:48px}.hero-signature .motif:last-child{width:180px;height:auto}.hero-typographic h1{font-size:34px;letter-spacing:.025em}.hero-year{display:none}.section{padding-top:28px}.chapter-ornament{padding-block:10px 22px}.chapter-ornament .motif{width:165px}.section-top{margin-bottom:26px}.family-row{padding:28px 0}.family-identity h2{font-size:24px}.family-row+.family-row{background-size:70px auto}.filter-bar{padding:16px!important}.chapter-heading{padding-top:38px;padding-bottom:20px}.overview-opening{align-items:flex-start;gap:12px}.overview-seal{padding-top:40px}.overview-seal .motif{width:44px;height:44px}.overview-opening h1{font-size:31px}.overview-opening .lead{font-size:16px}.overview-table{margin-top:5px}.name-column{width:40%}.master-column{width:35%}.region-column{width:25%}.overview-table th{font-size:14px;padding:16px 8px 18px 0;letter-spacing:0}.overview-table td{font-size:14px;line-height:1.9;padding:19px 8px 19px 0}.overview-name{font-size:16px;display:block;line-height:1.85}.overview-rank{display:block;font-size:16px;line-height:1.3;margin-bottom:8px}.overview-ending .text-link{font-size:14px}.family-layout{grid-template-columns:1fr;gap:26px}.identity-glyphs{display:none}.family-facts{display:grid;grid-template-columns:1fr;gap:0}.family-facts>div{margin-bottom:20px}.family-intro{font-size:19px}.family-prose p:not(.eyebrow):not(.family-intro){font-size:16px}.family-prose .chapter-ornament{padding-bottom:30px}.family-heading{padding-bottom:25px}.family-heading h1{font-size:34px}.methodology-grid{grid-template-columns:1fr;gap:40px}.methodology-grid h2{font-size:26px}.methodology-ornament{padding-bottom:25px}.methodology-grid .eyebrow{margin-bottom:14px}.region-intro{margin-bottom:25px}}
