:root{color-scheme:dark;--bg:#080A0D;--nav:rgba(8,10,13,.96);--panel:#0D1015;--secondary:#12161C;--tertiary:#171C23;--hover:#1B2129;--title:#F5F7FA;--text:#C7CDD5;--muted:#9098A3;--blue:#5C7CFA;--bright:#6EA8FF;--ice:#8ED8FF;--violet:#7775FF;--border:rgba(255,255,255,.09);--strong:rgba(255,255,255,.16);--footer:#050608;font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:86px}body{margin:0;background:var(--bg);color:var(--text);font-size:16px;line-height:1.8}a{color:var(--bright);text-decoration:none}a:hover{text-decoration:underline;color:var(--ice)}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--ice);outline-offset:3px}h1,h2,h3,p,figure{margin-top:0}h1,h2,h3{color:var(--title);line-height:1.4;overflow-wrap:anywhere}h1{font-size:34px}h2{font-size:24px}h3{font-size:19px}p{margin-bottom:16px}small{font-size:13px}.container{width:min(1200px,calc(100% - 48px));margin-inline:auto;min-width:0}.skip-link{position:absolute;z-index:1000;left:10px;top:-90px;background:var(--blue);padding:8px 12px;color:white}.skip-link:focus{top:10px}.site-header{position:sticky;top:0;z-index:80;background:var(--nav);border-bottom:1px solid var(--border);backdrop-filter:none}.nav-shell{height:68px;max-width:1200px;width:calc(100% - 48px);margin:auto;display:flex;align-items:center;gap:24px;min-width:0}.brand{display:flex;align-items:center;gap:10px;flex:none;color:var(--title);min-width:0}.brand:hover{text-decoration:none}.brand .media-logo,.footer-brand .media-logo{padding:0;background:transparent;border-radius:0;--image-max-height:34px}.brand .media-logo img{max-width:96px;max-height:34px}.brand .media-logo .image-placeholder,.footer-brand .image-placeholder{display:none}.brand-type{display:flex;flex-direction:column;line-height:1.3}.brand-type strong{font-size:17px}.brand-type small{font-size:10px;color:var(--muted);white-space:nowrap}.desktop-nav{display:flex;align-items:center;gap:20px;white-space:nowrap;margin-left:auto}.desktop-nav a{font-size:14px;color:var(--text);white-space:nowrap}.desktop-nav a[aria-current],.desktop-nav a:hover{color:var(--bright)}.nav-actions{display:flex;align-items:center;gap:12px;flex:none}.menu-toggle,.menu-close{border:1px solid var(--strong);background:var(--secondary);border-radius:9px;padding:7px 12px;color:var(--title);font-size:14px;min-height:44px}.entry-button{display:inline-flex;align-items:center;justify-content:center;background:var(--blue);border-radius:9px;min-height:42px;padding:6px 16px;font-size:14px;font-weight:bold;color:#fff;white-space:nowrap}.entry-button:hover{color:#fff;background:#4567e6;text-decoration:none}.menu-toggle[aria-expanded=true]{border-color:var(--blue);color:var(--bright)}.site-directory{position:absolute;top:100%;right:max(24px,calc((100vw - 1200px)/2));width:min(700px,calc(100vw - 48px));max-height:min(75vh,700px);overflow-y:auto;background:var(--secondary);border:1px solid var(--strong);border-radius:0 0 15px 15px;box-shadow:0 16px 40px rgba(0,0,0,.5);padding:20px 24px 24px}.site-directory[hidden],.menu-backdrop[hidden],.back-top[hidden]{display:none!important}.directory-top{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;color:var(--title)}.directory-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.directory-groups h2{font-size:15px;color:var(--bright);border-bottom:1px solid var(--border);padding-bottom:7px;margin-bottom:8px}.directory-groups ul{padding:0;margin:0;list-style:none}.directory-groups li{padding:3px 0}.directory-groups a{font-size:14px;color:var(--text)}.directory-groups a[aria-current]{color:var(--ice);font-weight:700}.directory-all{display:inline-block;margin-top:16px;font-size:14px}.menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:75}.site-main{padding-bottom:64px}.utility-links{display:flex;gap:10px;align-items:center;padding:15px 0;color:var(--muted);font-size:12px}.utility-links a{color:var(--bright)}.breadcrumb{font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 19px}.breadcrumb a{color:var(--muted)}.inner-heading{max-width:900px;padding:8px 0 14px}.inner-heading h1{font-size:32px;margin-bottom:14px}.page-deck{font-size:16px;line-height:1.85;color:var(--text);max-width:810px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.11em;color:var(--bright);text-transform:uppercase;margin-bottom:12px}.local-nav{display:flex;flex-wrap:wrap;gap:9px;margin:8px 0 34px;padding-bottom:18px;border-bottom:1px solid var(--border)}.local-nav a{padding:5px 11px;font-size:13px;color:var(--text);border:1px solid var(--border);border-radius:30px}.local-nav a[aria-current]{border-color:var(--blue);color:var(--bright);background:rgba(92,124,250,.12)}.page-body{min-width:0}.page-body>.section{margin-top:40px;margin-bottom:40px}.page-body h2{margin-bottom:16px}.page-body h3{margin-bottom:12px}.page-body p,.page-body li,.page-body dd{line-height:1.82}.page-body li{margin-bottom:8px}.page-body li::marker{color:var(--bright)}.section-head{margin-bottom:22px}.section-head>p{max-width:790px}.section-head h2{margin-bottom:10px}.lead{font-size:17px;line-height:1.85;max-width:800px}.editor-masthead{display:grid;grid-template-columns:minmax(0,3fr) minmax(150px,1fr);gap:38px;align-items:center;padding:32px 0 26px}.editor-masthead h1{font-size:37px;max-width:790px}.masthead-notes{display:grid;gap:10px}.masthead-notes span{display:block;padding:13px 14px;background:var(--panel);border-left:2px solid var(--blue);font-size:14px;color:var(--title)}.home-poster{margin:0 0 42px}.home-poster .media-poster{--image-max-height:260px}.question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.question{display:block;background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:24px;color:var(--text);transition:background .15s}.question:hover{background:var(--secondary);text-decoration:none}.question b{color:var(--bright);font-size:14px}.question h3{margin:14px 0 10px}.question p{font-size:15px}.question span{color:var(--bright);font-size:14px}.feature-split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:25px}.feature-main{padding:30px;background:var(--secondary);border-radius:14px}.feature-main p{max-width:680px}.brief-stack{display:grid;gap:14px}.brief-stack>a{display:flex;flex-direction:column;gap:9px;padding:20px;background:var(--panel);border:1px solid var(--border);border-radius:12px;color:var(--text)}.brief-stack>a:hover{text-decoration:none;background:var(--hover)}.brief-stack strong{color:var(--title);font-size:18px}.brief-stack span{font-size:14px}.image-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.image-trio figure{margin:0;min-width:0;background:var(--panel);padding:12px;border-radius:12px}.image-trio figcaption{font-size:14px;margin-top:12px}.image-trio figcaption a{display:block;margin-top:8px}.thin-band{margin:42px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;background:var(--secondary);border-left:3px solid var(--blue);border-radius:10px}.thin-band>div:first-child{max-width:790px}.thin-band p:last-child{margin-bottom:0}.inline-links{min-width:190px;display:grid;gap:12px}.angle-block{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}.angle-list{padding:24px 24px 18px 50px;margin:0;background:var(--panel);border-radius:12px}.services-strip{border-top:1px solid var(--border);padding-top:25px}.services-strip nav{display:flex;flex-wrap:wrap;gap:10px}.services-strip nav a{padding:8px 12px;border:1px solid var(--strong);border-radius:8px}.media-natural{display:grid;place-items:center;min-width:0;padding:8px;border-radius:12px;background:#0D1015}.media-natural>img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--image-max-height,280px);object-fit:contain;object-position:center}.media-catalog{--image-max-height:180px;min-height:145px}.media-gallery{--image-max-height:400px}.media-article{--image-max-height:280px}.media-phone{--image-max-height:360px}.media-gif{--image-max-height:190px}.media-logo{--image-max-height:34px;min-height:0}.image-placeholder{display:flex;align-items:center;justify-content:center;min-height:110px;width:100%;border:1px dashed var(--strong);border-radius:9px;color:var(--muted);font-size:13px;text-align:center;padding:12px;background:var(--panel)}.media-poster .image-placeholder{min-height:180px}.center-figure,.compact-figure,.gallery-study{margin:24px 0}.center-figure figcaption,.compact-figure figcaption,.gallery-study figcaption{padding:12px 10px;color:var(--muted);font-size:14px}.compact-figure{max-width:600px}.wide-statement{display:grid;grid-template-columns:1fr 1.35fr;gap:18px 34px;padding:24px;border-top:2px solid var(--blue);background:var(--panel)}.wide-statement>p:first-child{color:var(--bright);font-size:18px;font-weight:bold}.wide-statement>p:last-child{grid-column:2}.comparison{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.comparison>div{padding:20px;background:var(--secondary);border-radius:10px}.comparison h3{color:var(--bright)}.table-wrap{overflow-x:auto;margin:22px 0 26px;border:1px solid var(--border);border-radius:10px}.table-wrap table{width:100%;border-collapse:collapse;min-width:560px;font-size:15px}.table-wrap th,.table-wrap td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.table-wrap th{color:var(--title);background:var(--secondary)}.table-wrap tr:last-child td{border-bottom:0}.table-wrap caption{caption-side:top;padding:12px;color:var(--ice);text-align:left}.checklist-paper{padding:25px;background:var(--panel);border-radius:12px}.article-layout{display:grid;grid-template-columns:minmax(0,780px) minmax(200px,270px);gap:38px;align-items:start}.prose{max-width:780px}.prose h2:not(:first-child){margin-top:32px}.prose h3{margin-top:22px}.side-notes{background:var(--secondary);border:1px solid var(--border);border-radius:12px;padding:20px;position:sticky;top:94px}.side-notes h2{font-size:19px}.side-notes dt{font-weight:bold;color:var(--title)}.side-notes dd{margin:0 0 16px;font-size:14px}.process-intro{border-left:3px solid var(--blue);padding:17px 24px;background:var(--secondary);max-width:850px}.process-intro strong{color:var(--title)}.phase-track{margin:38px 0 42px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.phase-track>div{padding:25px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.phase-no{display:block;color:var(--bright);font-size:14px;margin-bottom:8px}.rhythm-notes{max-width:830px;background:var(--secondary);padding:28px;border-radius:12px}.twin-essays{display:grid;grid-template-columns:1fr 1fr;gap:28px}.twin-essays article{padding:22px;border-top:1px solid var(--strong)}.quiet-end{padding:24px 0;border-top:1px solid var(--border);max-width:900px}.field-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:35px 0}.field-guide>div{padding:22px;border-left:2px solid var(--blue);background:var(--panel)}.field-guide span{font-size:13px;color:var(--bright)}.ordered-panels{counter-reset:step;list-style:none;padding:0;display:grid;gap:10px}.ordered-panels li{counter-increment:step;padding:13px 18px 13px 53px;position:relative;background:var(--panel);border:1px solid var(--border);border-radius:9px}.ordered-panels li:before{content:counter(step,decimal-leading-zero);position:absolute;left:16px;top:12px;color:var(--bright);font-size:13px;font-weight:bold}.esports-hero{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:center;background:var(--panel);padding:28px;border-radius:12px}.objective-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.objective-list span{background:var(--tertiary);padding:12px;border-radius:8px;text-align:center;font-size:14px}.four-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.four-columns article{background:var(--secondary);padding:22px;border-radius:12px}.split-reading,.limit-columns{display:grid;grid-template-columns:1.7fr 1fr;gap:28px}.small-aside{border-left:2px solid var(--blue);padding:15px 22px;background:var(--panel)}.chain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.chain>div{padding:20px;background:var(--panel);border-top:2px solid var(--blue)}.chain b{color:var(--title)}.term-jump{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.term-jump a{border:1px solid var(--strong);padding:10px 14px;border-radius:9px}.term-section{margin:32px 0;scroll-margin-top:90px}.term-list{display:grid;gap:12px}.term-list>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:18px 20px;background:var(--panel);border-radius:9px}.term-list dt{font-weight:bold;color:var(--title)}.term-list dd{margin:0}.interaction-rows{display:grid;gap:20px}.interaction-rows article{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:20px}.interaction-rows article:nth-child(even)>div:first-child{order:2}.interaction-rows article:nth-child(even)>.media-natural{order:1}.glossary-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.glossary-columns dt{font-weight:bold;color:var(--title)}.glossary-columns dd{margin:0 0 14px}.step-line{padding:20px;background:var(--panel);border-left:3px solid var(--blue)}.rule-lead{padding:25px 28px;background:var(--panel);border-left:3px solid var(--blue)}.scoring-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.scoring-grid div{padding:18px 12px;text-align:center;background:var(--secondary);border-radius:10px}.scoring-grid strong{display:block;color:var(--title);font-size:20px}.scoring-grid span{font-size:13px}.essay{max-width:810px;margin:0 auto}.essay h2{margin-top:35px}.dropcap:first-letter{float:left;font-size:52px;line-height:1.05;margin:4px 9px 0 0;color:var(--bright)}.catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.catalog-grid figure{padding:12px;background:var(--panel);margin:0;border-radius:11px;min-width:0}.catalog-no{font-size:13px;color:var(--bright);font-weight:bold;margin-bottom:8px}.catalog-grid figcaption{display:grid;gap:4px;font-size:13px;margin-top:12px}.catalog-grid figcaption strong{color:var(--title)}.catalog-grid figcaption span{color:var(--muted)}.directory-note{margin:36px 0;padding:26px;background:var(--secondary);max-width:900px}.gallery-study{max-width:930px}.gallery-study .media-gallery{--image-max-height:440px}.gallery-study figcaption{max-width:840px;margin:auto;font-size:15px}.paired-note{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding-top:22px;border-top:1px solid var(--border)}.bookmark-list{border-top:1px solid var(--border)}.bookmark-list>a{display:grid;grid-template-columns:140px minmax(0,1fr);gap:26px;padding:20px 8px;border-bottom:1px solid var(--border);color:var(--text)}.bookmark-list>a:hover{text-decoration:none;background:var(--panel)}.bookmark-list b{font-size:13px;color:var(--bright)}.bookmark-list h3{margin-bottom:6px}.bookmark-list p{margin:0;font-size:15px}.feature-thesis{max-width:850px;background:var(--secondary);padding:30px;border-top:3px solid var(--blue)}.path-essay{max-width:900px;margin:38px auto;padding-left:30px;border-left:2px solid var(--strong)}.path-essay>span{color:var(--bright);font-weight:bold;font-size:13px}.analysis-question{padding:28px;background:var(--panel);max-width:900px}.mechanism{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.mechanism>div{padding:20px;border:1px solid var(--border);background:var(--secondary);border-radius:10px}.mechanism b{color:var(--bright)}.limit-columns{grid-template-columns:1fr 1fr}.limit-columns article{padding:22px;background:var(--panel);border-radius:11px}.purpose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.purpose-grid>div{background:var(--panel);padding:22px;border:1px solid var(--border);border-radius:11px}.purpose-grid a{display:inline-block;margin-right:18px;font-size:14px}.map-group{margin:28px 0}.map-group h3{padding-bottom:8px;border-bottom:1px solid var(--strong);color:var(--bright)}.map-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.map-links a{padding:13px 15px;background:var(--panel);border:1px solid var(--border);border-radius:9px;display:grid;gap:3px}.map-links a span{color:var(--title);font-weight:bold}.map-links a small{color:var(--muted)}.map-links a:hover{text-decoration:none;border-color:var(--blue)}.mobile-howto{display:grid;grid-template-columns:1.6fr 1fr;gap:34px;align-items:start}.mobile-howto figure{margin:0}.mobile-howto figcaption{font-size:13px;color:var(--muted);margin-top:10px}.editor-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.editor-principles article{background:var(--panel);padding:20px;border-radius:11px}.editor-principles span{color:var(--bright);font-size:14px}.risk-list,.diagnostic{display:grid;gap:16px}.risk-list article{background:var(--panel);padding:22px;border-left:3px solid var(--blue);max-width:930px}.diagnostic article{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;padding:22px;background:var(--panel);border:1px solid var(--border);border-radius:10px}.diagnostic article ol{margin:0;padding-left:22px}.about-statement{padding:32px;background:var(--secondary);max-width:950px}.principle-list{display:grid;gap:12px;max-width:900px}.principle-list>div{padding:18px 22px;border-left:2px solid var(--blue);background:var(--panel)}.principle-list b{color:var(--title)}.principle-list p{margin:8px 0 0}.faq-start{max-width:840px}.faq-list{max-width:880px;display:grid;gap:10px}.faq-list details{background:var(--panel);border:1px solid var(--border);border-radius:9px;padding:0 18px}.faq-list summary{cursor:pointer;padding:15px 4px;font-weight:bold;color:var(--title)}.faq-list p{border-top:1px solid var(--border);padding:14px 4px;margin:0}.boundary-lead{background:var(--panel);padding:26px;max-width:960px}.boundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.boundaries article{border-top:2px solid var(--blue);padding:20px;background:var(--secondary)}.related{border-top:1px solid var(--border);margin-top:60px;padding-top:28px;display:grid;grid-template-columns:1fr 2.4fr;gap:24px}.related h2{font-size:21px}.related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.related-links a{background:var(--panel);border:1px solid var(--border);border-radius:9px;padding:13px;display:grid;gap:4px}.related-links a:hover{text-decoration:none;background:var(--secondary)}.related-links strong{color:var(--title);font-size:14px}.related-links span{color:var(--muted);font-size:12px}.site-footer{background:var(--footer);border-top:1px solid var(--border);padding:36px 0 28px}.footer-inner{display:grid;grid-template-columns:1fr 1.5fr;gap:25px}.footer-brand>a{display:flex;align-items:center;gap:9px;color:var(--title);font-weight:bold}.footer-brand small{color:var(--muted)}.footer-brand p{font-size:13px;color:var(--muted);margin:10px 0}.site-footer nav{display:flex;gap:12px 20px;flex-wrap:wrap;align-content:start;justify-content:flex-end}.site-footer nav a{font-size:13px;color:var(--text)}.footer-disclaimer{grid-column:1/-1;border-top:1px solid var(--border);padding-top:12px;font-size:12px;color:var(--muted)}.back-top{position:fixed;right:20px;bottom:24px;z-index:60;width:42px;height:42px;border-radius:50%;background:var(--blue);border:0;color:#fff;font-weight:bold}@media(max-width:1100px){.brand-type small{display:none}.desktop-nav{gap:12px}.nav-shell{gap:14px}}@media(max-width:980px){.container,.nav-shell{width:calc(100% - 40px)}.desktop-nav{display:none}.nav-actions{margin-left:auto}.site-directory{position:fixed;left:0;right:0;top:auto;bottom:0;width:100%;max-width:none;max-height:85vh;max-height:85dvh;overflow:auto;padding:19px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0}.directory-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header:has(.site-directory:not([hidden])){z-index:90}.menu-backdrop{z-index:85}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body{font-size:15px}.container,.nav-shell{width:calc(100% - 32px)}.nav-shell{height:66px;gap:8px}.brand-type strong{font-size:15px}.brand .media-logo img{max-width:96px}.nav-actions{gap:8px}.menu-toggle{padding:6px 9px;min-width:44px}.entry-button{padding:6px 11px}.inner-heading h1{font-size:27px}.editor-masthead h1{font-size:29px}.page-body h2{font-size:21px}.page-body h3{font-size:18px}.lead{font-size:16px}.editor-masthead{grid-template-columns:1fr;gap:12px;padding:19px 0}.masthead-notes{display:flex;flex-wrap:wrap;gap:8px}.masthead-notes span{font-size:12px;padding:8px 10px}.home-poster .media-poster{--image-max-height:170px}.page-body>.section{margin:28px 0}.question-grid,.feature-split,.angle-block,.wide-statement,.article-layout,.phase-track,.twin-essays,.esports-hero,.four-columns,.glossary-columns,.paired-note,.mobile-howto,.diagnostic article,.footer-inner,.related,.split-reading,.limit-columns{grid-template-columns:1fr}.wide-statement>p:last-child{grid-column:auto}.side-notes{position:static}.thin-band{display:block}.inline-links{margin-top:18px}.image-trio{grid-template-columns:1fr}.image-trio figure{max-width:550px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-grid figure{padding:8px}.media-catalog{--image-max-height:165px;min-height:120px}.media-article{--image-max-height:210px}.media-phone{--image-max-height:280px}.media-gif{--image-max-height:150px}.comparison,.field-guide,.purpose-grid,.boundaries,.map-links,.related-links{grid-template-columns:1fr}.scoring-grid,.mechanism{grid-template-columns:repeat(2,minmax(0,1fr))}.chain{grid-template-columns:1fr}.interaction-rows article{grid-template-columns:1fr}.interaction-rows article:nth-child(even)>div:first-child,.interaction-rows article:nth-child(even)>.media-natural{order:initial}.term-list>div{grid-template-columns:1fr;gap:4px}.bookmark-list>a{grid-template-columns:90px minmax(0,1fr);gap:12px}.editor-principles{grid-template-columns:1fr}.footer-inner nav{justify-content:start}.footer-disclaimer{grid-column:auto}.site-main{padding-bottom:42px}.related{margin-top:40px}.feature-main{padding:22px}.gallery-study .media-gallery{--image-max-height:280px}}@media(max-width:375px){.brand-type{display:none}.directory-groups{grid-template-columns:1fr}.directory-groups section{padding-bottom:8px;border-bottom:1px solid var(--border)}.scoring-grid{grid-template-columns:1fr 1fr}.nav-actions{margin-left:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.media-gif img{visibility:hidden}.media-gif{position:relative}.media-gif:after{content:'已根据减少动态效果设置隐藏动图';color:var(--muted);font-size:13px;position:absolute;inset:0;display:grid;place-items:center;background:var(--panel);padding:12px;text-align:center}}
@media(min-width:981px){.menu-backdrop{pointer-events:none;background:transparent}}
