@charset "UTF-8";
:root{--background:#FAF8F2;--paper:#FFFDF8;--surface:#FFFFFF;--surface-soft:#F3F0E9;--blueberry:#4B426F;--blueberry-deep:#332D51;--blueberry-soft:#EFECF6;--persimmon:#CB633B;--persimmon-deep:#A74428;--persimmon-soft:#FAEAE1;--sky:#4D83A3;--sky-deep:#315F7A;--sky-soft:#E9F3F7;--mint:#398777;--mint-soft:#E7F4EE;--lemon:#D2AA44;--lemon-soft:#FAF1D8;--rose:#BC798D;--rose-soft:#F7ECF0;--title:#292C39;--body:#464B58;--muted:#646A77;--border:#E4E0DC;--divider:#EEEAE5}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--background);color:var(--body);font-family:system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.78;font-size:16px}a{color:inherit;text-decoration:none}a:hover{color:var(--persimmon-deep)}img{display:block;max-width:100%;height:auto}button,input,select{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.3;color:var(--title)}h2{font-size:clamp(23px,2.1vw,29px)}h3{font-size:19px}.container{width:min(1320px,calc(100% - 68px));margin-inline:auto}.section{padding-block:74px}.eyebrow{font-size:12px;letter-spacing:.15em;font-weight:800;color:var(--persimmon-deep);text-transform:uppercase}.section-heading{margin-bottom:30px}.section-heading h2{margin:8px 0}.section-heading p{color:var(--muted);margin:0}.skip{position:absolute;left:-9999px;top:0;background:white;padding:10px;z-index:300}.skip:focus{left:10px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.site-header{background:var(--paper);border-bottom:1px solid var(--border);position:relative;z-index:30}.topbar{height:76px;display:flex;align-items:center;gap:32px}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand-logo{width:125px;max-height:48px;object-fit:contain}.brand-mark{font-size:27px}.brand-type{font-size:21px;letter-spacing:.03em;color:var(--blueberry-deep);font-weight:900;line-height:1.1}.brand-type small{display:block;margin-top:5px;font-size:9px;letter-spacing:.15em;color:var(--muted);font-weight:600}.top-search{display:flex;align-items:center;max-width:470px;flex:1;background:#F3F0E9;border:1px solid var(--border);border-radius:40px;overflow:hidden;margin-left:auto}.top-search input{background:transparent;border:0;outline:0;width:100%;padding:10px 18px;font-size:14px}.top-search button{border:0;background:transparent;color:var(--blueberry);font-size:27px;padding:0 16px}.top-shortcut{font-weight:700;font-size:14px;color:var(--blueberry);white-space:nowrap}.nav-band{border-top:1px solid var(--divider)}.main-nav{display:flex;align-items:center;gap:38px;min-height:48px;font-size:14px;font-weight:700}.main-nav a{padding:8px 0}.menu-button{display:none}.mobile-mask,.mobile-menu,.bottom-nav{display:none}
.hero{display:grid;grid-template-columns:1fr 1.06fr;gap:38px;padding-top:42px;align-items:stretch;min-height:410px}.hero-copy{padding:42px 35px 30px 16px}.eyebrow-chip{display:inline-flex;margin:20px 0 14px;background:var(--persimmon-soft);color:var(--persimmon-deep);font-size:12px;font-weight:700;padding:5px 14px;border-radius:80px}.hero h1{font-size:clamp(37px,4.1vw,62px);letter-spacing:-.045em;line-height:1.16;margin-bottom:22px}.hero h1 em{font-style:normal;color:var(--blueberry)}.hero-copy>p:not(.eyebrow-chip){max-width:540px}.actions{display:flex;align-items:center;gap:24px;margin-top:28px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--persimmon);color:white;padding:12px 22px;border-radius:12px;font-weight:750;min-height:44px}.btn:hover{background:var(--persimmon-deep);color:white}.text-link{font-weight:750;color:var(--blueberry);display:inline-block;margin-top:12px}.hero-image{position:relative;min-height:350px}.hero-media{width:100%;height:100%;min-height:350px;border-radius:22px 80px 22px 22px;overflow:hidden;background:radial-gradient(circle at 70% 40%,#E9F3F7 0 28%,transparent 29%),linear-gradient(130deg,#EFECF6,#E9E0D4);display:grid;place-items:center}.hero-media .cover-img,.media .cover-img,.scene-media .cover-img,.article-visual .cover-img,.feature-banner .cover-img{width:100%;height:100%;object-fit:contain}.media-letter{font-family:Georgia,serif;font-size:clamp(54px,10vw,130px);color:var(--blueberry);opacity:.48}.hero-stamp{position:absolute;bottom:20px;right:20px;border:1px solid var(--blueberry);border-radius:50%;width:96px;height:96px;display:grid;place-items:center;text-align:center;font-weight:900;line-height:1.2;transform:rotate(-14deg);color:var(--blueberry);background:#fff9;font-size:13px}
.fold-index{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fold-item{background:var(--surface);border:1px solid var(--border);border-top:5px solid var(--accent);padding:18px 20px 22px;display:grid;grid-template-columns:1fr auto;align-content:start;gap:8px;min-height:168px;transition:transform .2s}.fold-item:nth-child(3n+2){background:#FBF7F1}.fold-item:nth-child(4n+3){transform:translateY(10px)}.fold-item:hover{transform:translateY(-3px)}.fold-no{font:700 13px Georgia;color:var(--accent)}.fold-icon{font-size:23px}.fold-item strong,.fold-item small{grid-column:span 2}.fold-item strong{color:var(--title);font-size:19px}.fold-item small{font-size:13px;line-height:1.5;color:var(--muted)}
.editorial-main{display:grid;grid-template-columns:1.06fr .94fr;gap:32px}.topic-card{display:grid;grid-template-columns:172px 1fr;gap:22px;padding:18px 0;border-bottom:1px solid var(--divider);min-width:0}.topic-card .media{min-height:130px;aspect-ratio:16/10;border-radius:13px;background:var(--blueberry-soft);display:grid;place-items:center;overflow:hidden}.topic-card .media .media-letter{font-size:50px}.topic-card h3{margin:8px 0;font-size:19px}.topic-card p{font-size:14px;color:var(--muted);line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.topic-card small{color:var(--persimmon-deep);font-size:12px}.read-link{color:var(--blueberry);font-weight:750;font-size:13px}.topic-card.large{display:block;border:0;background:var(--paper);border-radius:18px;padding:16px}.topic-card.large .media{aspect-ratio:16/9;max-height:330px}.topic-card.large .topic-content{padding:18px 12px 8px}.topic-card.large h3{font-size:26px}.editorial-links{display:flex;flex-direction:column;justify-content:space-between}.editorial-links a{display:grid;grid-template-columns:1fr auto;gap:4px 12px;border-bottom:1px solid var(--border);padding:12px 2px}.editorial-links span{grid-column:span 2;font-size:12px;color:var(--persimmon-deep)}.editorial-links strong{font-size:17px}.editorial-links b{color:var(--sky)}
.tinted-section{background:#F0EDE8}.step-track{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.step-track>div{padding:20px 24px;background:white;border-radius:12px;border-left:3px solid var(--sky)}.step-track b{color:var(--persimmon);font:italic 25px Georgia}.step-track h3{margin:8px 0}.step-track p{font-size:14px;margin:0}.verify-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px}.panel{padding:36px;background:var(--sky-soft);border-radius:20px}.panel.paper{background:var(--lemon-soft)}.panel h3{font-size:27px;max-width:450px;margin:16px 0}.panel p{max-width:550px}.panel a{font-weight:750;color:var(--blueberry)}.cinema-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.scene-media{min-height:370px;aspect-ratio:16/10;display:grid;place-items:center;background:var(--blueberry-soft);border-radius:20px;overflow:hidden}.cinema-layout h2{font-size:33px;margin:12px 0}.line-link{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding:14px 0;font-size:16px;font-weight:700}.line-link span{color:var(--persimmon)}.stage-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stage-row a{background:var(--paper);padding:28px;min-height:240px;border:1px solid var(--border);border-radius:12px}.stage-row a:nth-child(2){background:var(--rose-soft)}.stage-row a:nth-child(3){background:var(--sky-soft)}.stage-row span{font:italic 19px Georgia;color:var(--persimmon)}.stage-row h3{margin:14px 0}.stage-row p{font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.stage-row b{font-size:13px;color:var(--blueberry)}
.sticker-wrap{background:var(--lemon-soft)}.sticker-cloud{display:flex;flex-wrap:wrap;gap:18px;align-items:center;padding-bottom:10px}.sticker{display:block;border:1px solid var(--border);padding:16px 23px;background:var(--surface);border-radius:16px;font-weight:800;color:var(--blueberry);transform:rotate(-2deg)}.sticker:nth-child(2n){transform:rotate(2deg);background:var(--rose-soft)}.sticker:nth-child(3n){background:var(--mint-soft)}.sticker:hover{transform:none}.sticker span{color:var(--persimmon)}.platform-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:35px}.platform-intro{background:var(--mint-soft);border-radius:24px;padding:32px 40px}.large-figure{font:italic 98px Georgia;line-height:1;color:var(--mint)}.platform-intro h3{font-size:26px}.platform-items{display:grid;gap:10px}.platform-items a{padding:14px 0;border-bottom:1px solid var(--border)}.platform-items strong{font-size:18px}.platform-items p{font-size:14px;line-height:1.6;margin:6px 0}.opinion-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.opinion-pair>div{padding:28px;background:var(--blueberry-soft);border-radius:16px}.opinion-pair>div:nth-child(2){background:var(--persimmon-soft)}.opinion-pair b{font-size:13px;color:var(--blueberry)}.opinion-pair h3{font-size:23px;margin:16px 0 10px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.feature-tile{background:var(--paper);border-radius:15px;overflow:hidden;border:1px solid var(--border);padding-bottom:24px}.feature-tile .media{aspect-ratio:16/10;background:var(--rose-soft);display:grid;place-items:center;overflow:hidden}.feature-tile span:not(.media-letter),.feature-tile h3,.feature-tile p{display:block;margin:12px 20px 0}.feature-tile span:not(.media-letter){font-size:12px;color:var(--persimmon-deep)}.feature-tile p{font-size:14px;line-height:1.6}.final-strip{border-top:1px solid var(--border);display:flex;align-items:center;gap:30px;flex-wrap:wrap}.final-strip h2{margin:0}.final-strip>div{display:flex;gap:20px;flex-wrap:wrap;margin-left:auto}.final-strip a{font-weight:800;color:var(--blueberry)}
.simple-page{padding-block:54px 95px}.page-intro{max-width:840px;margin-bottom:42px}.page-intro h1{font-size:clamp(35px,4vw,51px);margin:10px 0 15px}.page-intro p{font-size:17px;line-height:1.8;color:var(--muted)}.chip-row{display:flex;gap:10px;flex-wrap:wrap}.chip-row a{display:inline-flex;background:var(--paper);border:1px solid var(--border);padding:7px 14px;border-radius:50px;font-size:14px;font-weight:700}.subheading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border);margin:18px 0}.subheading h2{margin-bottom:15px}.subheading span{font-size:13px;color:var(--muted)}.briefs-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:42px}.brief-row{display:grid;grid-template-columns:42px 1fr 25px;gap:22px;padding:28px 0;border-bottom:1px solid var(--border)}.brief-num{font:italic 28px Georgia;color:var(--persimmon)}.brief-row h3{font-size:21px;margin:8px 0}.brief-row p{margin-bottom:10px}.brief-row small{font-size:12px;color:var(--muted)}.brief-arrow{font-size:24px;color:var(--sky)}.aside-note{background:var(--blueberry-soft);border-radius:17px;padding:25px;height:max-content}.aside-note ol{padding-left:20px}.aside-note a{font-weight:800;color:var(--blueberry)}.pagination{display:flex;gap:10px;margin-top:34px;flex-wrap:wrap}.pagination a{padding:7px 15px;background:white;border:1px solid var(--border);border-radius:8px;min-width:44px;text-align:center}.pagination [aria-current]{background:var(--blueberry);color:white}.channel-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:34px}.channel-tab{padding:16px;background:white;border-left:4px solid var(--accent,var(--blueberry));display:flex;align-items:center;gap:14px;border-radius:8px}.channel-tab.active{background:var(--blueberry-soft);outline:2px solid var(--blueberry)}.channel-tab span{font-size:13px;color:var(--persimmon-deep)}.channel-tab strong{font-size:15px}.channel-description{padding:27px 32px;border-radius:17px;background:var(--surface-soft);display:grid;grid-template-columns:1fr 320px;gap:30px;align-items:center;margin:35px 0}.channel-description h2{margin:8px 0}.channel-description p{margin:0}.channel-description label{font-size:13px;font-weight:800}.search-inline{display:flex;border:1px solid var(--border);border-radius:9px;overflow:hidden;background:white}.search-inline input{min-width:0;padding:10px 12px;border:0;flex:1;width:100%}.search-inline button{background:var(--blueberry);color:white;border:0;padding:0 17px}.topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px}.empty-state{padding:55px;background:white;border-radius:16px;text-align:center}.empty-state a{color:var(--persimmon-deep);font-weight:800}
.breadcrumbs{font-size:13px;color:var(--muted);padding:35px 0}.article-head{max-width:1000px;margin:auto;text-align:center;padding:35px 0 50px}.article-head h1{font-size:clamp(33px,4vw,52px);margin:20px 0}.article-lede{font-size:19px;color:var(--muted);max-width:850px;margin:0 auto 22px}.tag-row{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.tag-row span{background:var(--blueberry-soft);padding:4px 12px;border-radius:30px;font-size:12px;color:var(--blueberry)}.article-layout{display:grid;grid-template-columns:minmax(0,800px) 265px;gap:60px;justify-content:center;padding-bottom:95px}.article-visual{aspect-ratio:16/8;max-height:350px;display:grid;place-items:center;overflow:hidden;border-radius:20px;background:var(--sky-soft);margin-bottom:26px}.reader-summary{border-left:4px solid var(--persimmon);padding:23px 28px;background:var(--paper);margin-bottom:32px}.reader-summary p{margin:10px 0 0}.article-body>section{margin:43px 0}.article-body>section h2{font-size:25px;margin-bottom:18px}.article-body>section p{font-size:17px;line-height:1.85}.source-panel{background:var(--mint-soft);padding:26px 32px;border-radius:16px}.discussion{border-top:1px solid var(--border);padding-top:26px}.discussion li{margin-bottom:10px}.sticky-aside{position:sticky;top:20px;padding-top:10px}.sticky-aside h3{font-size:17px;margin-top:23px}.sticky-aside a{display:block;padding:12px 0;border-bottom:1px solid var(--border);font-size:14px}.sticky-aside .back-link{color:var(--persimmon-deep);font-weight:800;margin-top:22px}
.feature-directory{display:grid;grid-template-columns:1fr 1fr;gap:22px}.directory-tile{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:14px;border:1px solid var(--border);background:var(--paper);border-radius:16px}.directory-tile .media{min-height:180px;height:100%;border-radius:10px;background:var(--blueberry-soft);display:grid;place-items:center}.directory-tile h2{font-size:22px;margin:10px 0}.directory-tile p{font-size:14px;line-height:1.55}.directory-tile b{font-size:13px;color:var(--persimmon-deep)}.feature-head{max-width:900px;padding:30px 0}.feature-head h1{font-size:clamp(35px,4.2vw,54px);margin:12px 0 25px}.feature-head p{font-size:17px}.feature-banner{aspect-ratio:18/6;max-height:390px;border-radius:18px;background:var(--blueberry-soft);display:grid;place-items:center;overflow:hidden}.feature-prompt{display:grid;grid-template-columns:.6fr 1fr;gap:18px;padding:45px 0;border-bottom:1px solid var(--border)}.feature-prompt h2{grid-row:span 2}.feature-prompt p{margin:0}.feature-prompt span{font-size:14px;color:var(--muted)}.feature-related{max-width:960px}.feature-related>a{display:grid;grid-template-columns:48px 1fr 24px;gap:22px;padding:25px 0;border-bottom:1px solid var(--border)}.feature-related>a>span{font:italic 26px Georgia;color:var(--persimmon)}.feature-related h3{font-size:22px;margin:7px 0}.feature-related small{color:var(--sky-deep)}.feature-related p{margin-bottom:8px}.feature-related em{font-size:13px;color:var(--muted);font-style:normal;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature-back{padding:32px 0}.search-big{background:var(--blueberry-soft);border-radius:17px;padding:27px 33px}.search-big label{font-weight:800;display:block;margin-bottom:12px}.search-big>div{display:flex;gap:10px}.search-big input{flex:1;min-width:0}.search-big input,.search-big select{border:1px solid var(--border);background:white;border-radius:8px;padding:11px 14px}.search-big button{background:var(--persimmon);color:white;border:0;border-radius:8px;padding:11px 24px}.search-suggestions{margin-top:40px}.search-results{max-width:950px}.search-results>a{display:block;padding:25px 0;border-bottom:1px solid var(--border)}.search-results h3{font-size:22px;margin:9px 0}.search-results small{color:var(--persimmon-deep)}.search-results p{margin-bottom:9px}.search-results b{font-size:13px;color:var(--blueberry)}
.about-layout{display:grid;grid-template-columns:210px minmax(0,790px);gap:65px}.about-layout aside nav{position:sticky;top:30px;display:grid;gap:6px}.about-layout aside a{font-size:14px;padding:8px;border-left:2px solid var(--border)}.about-layout aside a:hover{border-color:var(--persimmon)}.about-content section{padding:16px 0 32px;border-bottom:1px solid var(--border);scroll-margin-top:24px}.about-content h2{margin:10px 0 18px}.about-channels{display:grid;grid-template-columns:1fr 1fr;gap:12px}.about-channels a{background:white;border:1px solid var(--border);padding:16px;border-radius:10px}.about-channels p{font-size:13px;line-height:1.5;margin:5px 0 0}.about-content details{border-bottom:1px solid var(--divider);padding:14px 0}.about-content summary{font-weight:750;cursor:pointer}
.footer{background:var(--blueberry-deep);color:#fff;padding:48px 0 18px}.footer-grid{display:flex;justify-content:space-between;gap:40px}.footer-name{font-size:23px;font-weight:900}.footer-grid p{max-width:570px;color:#E7E0ED;font-size:14px}.footer-grid nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:14px}.footer-bottom{border-top:1px solid #FFFFFF33;padding-top:18px;margin-top:28px;font-size:12px;color:#D5CFE0}
@media(max-width:1050px){.container{width:min(100% - 42px,1320px)}.fold-index{grid-template-columns:repeat(4,1fr)}.article-layout{grid-template-columns:minmax(0,1fr) 210px;gap:35px}.topic-list{column-gap:20px}.topic-card{grid-template-columns:120px 1fr;gap:15px}.briefs-layout{grid-template-columns:1fr 240px;gap:20px}.directory-tile{grid-template-columns:120px 1fr}.directory-tile .media{min-height:155px}}
@media(max-width:760px){body{font-size:16px}.container{width:calc(100% - 34px)}.section{padding-block:45px}.topbar{height:70px;gap:12px}.brand-type{font-size:17px}.brand-type small{font-size:8px}.top-shortcut,.nav-band{display:none}.top-search{max-width:none;min-width:0;margin:0;flex:1}.top-search input{font-size:13px;padding:8px 10px}.top-search button{padding:0 8px}.menu-button{display:inline-flex;align-items:center;gap:4px;border:0;background:var(--blueberry);color:#fff;border-radius:9px;padding:8px 10px;font-size:16px;min-height:44px}.menu-button span{font-size:11px}.mobile-mask:not([hidden]){display:block;position:fixed;inset:0;background:#15102199;z-index:39}.mobile-menu{display:flex;flex-direction:column;gap:7px;position:fixed;z-index:40;top:0;right:0;bottom:0;background:var(--paper);width:min(320px,85vw);padding:28px;transform:translateX(105%);visibility:hidden;transition:transform .2s,visibility .2s}.mobile-menu.open{transform:translateX(0);visibility:visible}.mobile-menu button{align-self:flex-end;border:0;background:var(--blueberry);color:white;padding:10px;border-radius:8px}.mobile-menu a{padding:13px 5px;border-bottom:1px solid var(--border);font-weight:750}.bottom-nav{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;background:var(--paper);z-index:25;border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav a{text-align:center;font-size:13px;padding:10px 0;min-height:44px}.footer{padding-bottom:82px}.hero{grid-template-columns:1fr;gap:10px;padding-top:15px}.hero-copy{padding:24px 4px}.hero h1{font-size:39px}.hero-image{min-height:230px}.hero-media{min-height:250px}.hero-stamp{width:70px;height:70px;font-size:9px}.fold-index{grid-template-columns:1fr 1fr}.fold-item{min-height:160px;padding:14px}.fold-item:nth-child(4n+3){transform:none}.editorial-main,.verify-duo,.cinema-layout,.platform-layout,.opinion-pair,.feature-directory,.channel-description,.article-layout,.briefs-layout,.about-layout{grid-template-columns:1fr}.editorial-links{gap:0}.step-track{grid-template-columns:1fr 1fr}.panel{padding:25px}.cinema-layout{gap:26px}.scene-media{min-height:230px}.stage-row,.features-grid{grid-template-columns:1fr}.stage-row a{min-height:auto}.features-grid{gap:15px}.feature-tile .media{max-height:270px}.final-strip{align-items:start;gap:12px}.final-strip>div{margin-left:0}.simple-page{padding-block:30px 75px}.page-intro{margin-bottom:26px}.channel-selector{grid-template-columns:1fr 1fr}.channel-tab{gap:7px;padding:12px 10px;flex-wrap:wrap}.channel-tab strong{font-size:13px}.channel-description{padding:22px;gap:15px}.topic-list{grid-template-columns:1fr}.topic-card{grid-template-columns:130px 1fr}.briefs-layout{gap:10px}.aside-note{margin-top:20px}.article-head{padding:20px 0 32px}.article-head h1{font-size:33px}.article-lede{font-size:17px}.article-aside{order:2}.sticky-aside{position:static}.article-visual{aspect-ratio:16/9}.article-body>section p{font-size:16px}.feature-head{padding:15px 0}.feature-banner{aspect-ratio:16/8}.feature-prompt{grid-template-columns:1fr;padding:28px 0}.feature-prompt h2{grid-row:auto}.directory-tile{grid-template-columns:105px 1fr;gap:13px}.directory-tile h2{font-size:18px}.directory-tile .media{min-height:140px}.search-big{padding:20px}.search-big>div{flex-wrap:wrap}.search-big input{flex-basis:100%}.search-big select{flex:1}.about-layout aside nav{position:static;grid-template-columns:1fr 1fr}.footer-grid{flex-direction:column;gap:12px}}
@media(max-width:390px){.container{width:calc(100% - 32px)}.brand-type small{display:none}.brand-type{font-size:15px}.brand-mark{font-size:20px}.top-search input{font-size:12px}.topbar{gap:7px}.menu-button{padding:6px 8px}.menu-button span{display:none}.fold-item strong{font-size:16px}.fold-item small{font-size:12px}.step-track{grid-template-columns:1fr}.topic-card{grid-template-columns:110px 1fr;gap:12px}.topic-card .media{min-height:105px}.topic-card h3{font-size:17px}.topic-card p{-webkit-line-clamp:2}.directory-tile{grid-template-columns:90px 1fr}.directory-tile .media{min-height:125px}.about-channels{grid-template-columns:1fr}.channel-tab strong{font-size:12px}.brief-row{grid-template-columns:25px 1fr 17px;gap:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
