@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Noto+Sans+SC:wght@400;500;700;900&display=swap');

:root{--ink:#0c1110;--paper:#f6f7f3;--muted:#95a19b;--acid:#d8ff45;--line:rgba(255,255,255,.13);--coral:#ed684e;--cream:#f4efe7;--warm:#f7f4ef}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,'Noto Sans SC',sans-serif;color:var(--paper);background:var(--ink)}a{color:inherit;text-decoration:none}button{font:inherit;border:0;cursor:pointer}img{max-width:100%;display:block}
.wrap{max-width:1240px;margin:0 auto;padding:0 30px}.mono{font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--acid);font-family:'DM Mono',monospace}.display{font-size:clamp(46px,7vw,92px);line-height:.98;letter-spacing:-.07em;margin:0;font-weight:800}.display em{font-style:normal;color:var(--acid)}
.site-nav{position:fixed;top:0;left:0;right:0;z-index:20;padding:22px 0;transition:.25s}.site-nav.scrolled{background:rgba(12,17,16,.82);backdrop-filter:blur(16px);padding:14px 0}.nav-inner{display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.03em}.brand-mark{width:30px;height:30px;border:2px solid currentColor;border-radius:9px;display:grid;place-items:center;font-size:14px}.brand-copy small{display:block;font-size:9px;color:var(--muted);font-weight:500;letter-spacing:.12em;margin-top:2px}.nav-links{display:flex;gap:30px;color:#bdc6c0;font-size:13px}.nav-links a:hover{color:var(--acid)}.nav-cta{background:var(--acid);color:#121812;padding:12px 18px;border-radius:100px;font-weight:700;font-size:12px}.menu-btn{display:none;background:transparent;color:inherit;font-size:24px}
.hero-dark{padding:170px 0 100px;position:relative;overflow:hidden;background:radial-gradient(circle at 83% 15%,rgba(216,255,69,.12),transparent 28%),var(--ink)}.hero-dark:before{content:'';position:absolute;inset:0;opacity:.34;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(to bottom,black,transparent 85%)}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.hero-copy p{max-width:550px;color:#aab4ad;font-size:18px;line-height:1.65;margin:30px 0 34px}.hero-actions{display:flex;align-items:center;gap:22px}.btn-main{background:var(--acid);color:#131a12;border-radius:100px;padding:16px 24px;font-weight:800;font-size:13px}.text-link{font-size:13px;color:#cbd1cd;display:inline-flex;align-items:center;gap:9px}.text-link span{font-size:18px;color:var(--acid);transition:.2s}.text-link:hover span{transform:translateX(4px)}
.hero-art{position:relative;min-height:500px}.orb{position:absolute;width:360px;height:360px;border-radius:50%;right:20px;top:40px;background:radial-gradient(circle at 35% 28%,#ecff9a,#a2c53c 24%,#263321 60%,#0f1712 74%);filter:drop-shadow(0 0 55px rgba(216,255,69,.22))}.orb:after{content:'';position:absolute;inset:28px;border-radius:50%;border:1px solid rgba(216,255,69,.35)}.orbit{position:absolute;right:-40px;top:165px;width:480px;height:160px;border:1px solid rgba(216,255,69,.42);border-radius:50%;transform:rotate(-18deg)}.orbit:before{content:'';position:absolute;width:9px;height:9px;background:var(--acid);border-radius:50%;right:72px;top:9px;box-shadow:0 0 18px var(--acid)}.dash-card{position:absolute;bottom:2px;left:0;width:330px;background:rgba(19,27,22,.9);border:1px solid var(--line);padding:22px;border-radius:17px;backdrop-filter:blur(12px);box-shadow:0 22px 60px rgba(0,0,0,.3)}.dash-top{display:flex;justify-content:space-between;color:#cad1cd;font-size:11px}.dash-top b{color:var(--acid);font-size:12px}.dash-num{font-size:42px;letter-spacing:-.06em;font-weight:700;margin:12px 0 16px}.dash-num small{color:#82a675;font-size:13px;letter-spacing:0;margin-left:8px}.chart{display:flex;align-items:end;gap:8px;height:82px}.bar{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(to top,var(--acid),rgba(216,255,69,.25));min-height:15px}
.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;color:#81908a;overflow:hidden}.ticker-row{display:flex;gap:65px;white-space:nowrap;animation:marquee 22s linear infinite}.ticker span{font-size:12px}.ticker i{color:var(--acid);font-style:normal}@keyframes marquee{to{transform:translateX(-35%)}}
.dark-section{padding:125px 0;background:var(--ink)}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:60px}.section-head h2{font-size:clamp(36px,5vw,65px);line-height:1;letter-spacing:-.06em;margin:12px 0 0}.section-head p{max-width:310px;color:#96a39c;line-height:1.6;font-size:14px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.service-card{min-height:320px;border:1px solid var(--line);padding:28px;position:relative;overflow:hidden;transition:.3s;background:linear-gradient(140deg,rgba(255,255,255,.03),transparent)}.service-card:hover{transform:translateY(-8px);border-color:rgba(216,255,69,.55)}.service-icon{font-size:26px;color:var(--acid);margin-bottom:65px}.service-card h3{font-size:21px;margin:0 0 12px}.service-card p{color:#8d9993;line-height:1.65;font-size:13px;margin:0}.service-no{position:absolute;right:25px;top:23px;color:#647069;font-family:'DM Mono',monospace;font-size:11px}.proof{padding:95px 0;background:var(--acid);color:#162015}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.proof h2{font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-.065em;margin:0}.proof p{color:#3c5335;max-width:360px;line-height:1.7}.metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:35px}.metric{border-top:1px solid rgba(24,49,20,.35);padding-top:15px}.metric b{display:block;font-size:44px;letter-spacing:-.07em}.metric span{font-size:12px;color:#476143}.quote{padding:120px 0;background:#101714}.quote blockquote{max-width:870px;margin:0;font-size:clamp(28px,4vw,54px);letter-spacing:-.05em;line-height:1.1}.quote cite{display:block;margin-top:35px;color:#8b9891;font-style:normal;font-size:13px}.footer{border-top:1px solid var(--line);padding:32px 0;color:#7c8b83;font-size:12px}.footer-inner{display:flex;justify-content:space-between}.footer a{color:var(--acid)}

/* Liang Chen */
.liang{background:var(--warm);color:#22201c}.liang .site-nav{color:#24221f}.liang .site-nav.scrolled{background:rgba(247,244,239,.9)}.liang .brand-mark{border-radius:50%;background:var(--coral);border-color:var(--coral);color:#fff}.liang .brand-copy small{color:#8b847a}.liang .nav-links{color:#655f57}.liang .nav-links a:hover{color:var(--coral)}.liang .nav-cta{background:var(--coral);color:#fff}.liang .eyebrow{color:var(--coral)}.liang .hero{padding:165px 0 95px;position:relative;overflow:hidden}.liang .hero-grid{grid-template-columns:.9fr 1.1fr;gap:75px}.liang .display{font-size:clamp(48px,6.7vw,88px)}.liang .display em{color:var(--coral)}.liang .hero-copy p{color:#716b62;max-width:470px;font-size:17px}.liang .btn-main{background:var(--coral);color:#fff}.liang .text-link{color:#48423c}.liang .text-link span{color:var(--coral)}.hero-photo{height:540px;position:relative}.hero-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.82);border-radius:3px}.photo-note{position:absolute;bottom:-22px;left:-25px;background:#24221f;color:#f7f4ef;padding:22px 25px;width:190px}.photo-note b{font-size:31px;display:block;letter-spacing:-.06em;color:#fff}.photo-note span{font-size:11px;color:#bbb2a6;line-height:1.4}.scribble{position:absolute;right:-10px;top:20px;color:var(--coral);font-size:80px;line-height:1;transform:rotate(12deg);font-family:Georgia,serif}.liang .ticker{border-color:#dcd6cc;color:#8b857a}.liang .ticker i{color:var(--coral)}.liang .dark-section{background:#25231f;color:#f7f4ef}.liang .section-head p{color:#aaa296}.liang .services-grid{grid-template-columns:1.2fr .9fr .9fr}.liang .service-card{border-color:#45413a;background:#2d2a25;min-height:290px}.liang .service-card:hover{border-color:var(--coral)}.liang .service-icon{color:var(--coral)}.liang .service-card p{color:#aaa297}.liang .service-no{color:#81776b}.liang .proof{background:#e8dfd3;color:#292721}.liang .proof p{color:#756b60}.liang .metric{border-color:#b9aa98}.liang .metric span{color:#756b60}.liang .quote{background:var(--coral);color:#fff}.liang .quote cite{color:#ffe1d9}.liang .footer{border-color:#dcd6cc}.liang .footer a{color:var(--coral)}
.contact-panel{position:fixed;inset:0;z-index:50;background:rgba(7,10,9,.75);backdrop-filter:blur(9px);display:none;align-items:center;justify-content:center;padding:20px}.contact-panel.open{display:flex}.contact-box{background:#f4f6f0;color:#161a16;width:min(500px,100%);padding:38px;border-radius:18px;position:relative}.contact-box h3{font-size:32px;letter-spacing:-.06em;margin:0 0 8px}.contact-box p{font-size:13px;color:#6d766e;line-height:1.55}.contact-box input,.contact-box textarea{width:100%;margin-top:14px;border:1px solid #d5ddd1;padding:13px;border-radius:8px;font:inherit;background:#fff}.contact-box textarea{height:90px;resize:vertical}.contact-box .btn-main{margin-top:16px;width:100%}.close{position:absolute;right:18px;top:15px;background:none;font-size:26px;color:#667068}.liang .contact-box{background:#f7f4ef}.liang .contact-box .btn-main{background:var(--coral)}
@media(max-width:850px){.wrap{padding:0 20px}.nav-links,.nav-cta{display:none}.menu-btn{display:block}.hero-grid,.liang .hero-grid,.proof-grid{grid-template-columns:1fr;gap:50px}.hero-dark{padding-top:130px}.hero-art{min-height:420px;transform:scale(.9);transform-origin:left top;margin-bottom:-35px}.section-head{display:block}.section-head p{margin-top:22px}.services-grid,.liang .services-grid{grid-template-columns:1fr}.service-card{min-height:260px}.metrics{gap:20px}.liang .hero{padding-top:130px}.hero-photo{height:430px}.footer-inner{display:block}.footer-inner span{display:block;margin-top:10px}.scribble{right:0}}
@media(max-width:480px){.hero-actions{flex-direction:column;align-items:flex-start}.hero-art{transform:scale(.72);width:140%;min-height:330px}.display{font-size:52px}.liang .display{font-size:51px}.photo-note{left:-8px}.proof{padding:75px 0}.dark-section{padding:85px 0}}
.liang .nav-links.mobile-open{background:rgba(247,244,239,.98);border:1px solid #ded8cf}
.case-section{padding:125px 0;background:#151c18}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.case-card{min-height:385px;padding:27px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);transition:.3s}.case-card:hover{transform:translateY(-8px);box-shadow:0 22px 50px rgba(0,0,0,.22)}.case-label{font:11px 'DM Mono',monospace;letter-spacing:.13em;opacity:.65}.case-card h3{font-size:24px;line-height:1.15;letter-spacing:-.045em;margin:34px 0 auto;max-width:295px}.case-result{border-top:1px solid rgba(11,24,16,.2);padding-top:16px;margin-top:24px}.case-result b{display:block;font-size:46px;line-height:1;letter-spacing:-.07em}.case-result span{font-size:12px;opacity:.68}.case-card a{font-size:12px;font-weight:700;margin-top:25px;display:flex;justify-content:space-between}.case-card a span{font-size:18px}.case-lime{background:var(--acid);color:#172016;border-color:var(--acid)}.case-slate{background:#27342e;color:#f4f7f1}.case-slate .case-result{border-color:rgba(255,255,255,.2)}.case-paper{background:#e8eee6;color:#1e2a20;border-color:#e8eee6}.process-section{background:#d8ff45;color:#162015;padding:105px 0}.process-section h2{font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.06em;margin:15px 0 60px}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.process-step{border-top:1px solid rgba(20,48,17,.38);padding-top:16px}.process-step>b{font:12px 'DM Mono',monospace;color:#4d6846}.process-step h3{font-size:23px;margin:38px 0 10px;letter-spacing:-.04em}.process-step p{font-size:13px;line-height:1.65;color:#456044;margin:0;max-width:210px}.faq-section{background:#101714;padding:120px 0;color:#f5f7f2}.faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:95px}.faq-grid h2{font-size:clamp(37px,4.5vw,60px);line-height:1;letter-spacing:-.06em;margin:14px 0 20px}.faq-grid>div>p{max-width:320px;color:#87958d;font-size:14px;line-height:1.65}.faq-list details{border-top:1px solid rgba(255,255,255,.18);padding:21px 0}.faq-list details:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.faq-list summary{list-style:none;cursor:pointer;font-size:16px;font-weight:600;display:flex;justify-content:space-between;gap:15px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--acid);font-size:22px;font-weight:400;line-height:16px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#8d9a92;line-height:1.65;font-size:13px;max-width:640px;margin:15px 0 0}.cta-band{padding:100px 0;background:var(--acid);color:#162015}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-inner h2{font-size:clamp(38px,5vw,64px);line-height:.98;letter-spacing:-.06em;margin:14px 0 0}.cta-band .btn-main{background:#162015;color:var(--acid)}
.editorial-section{background:var(--warm);padding:125px 0;color:#24211d}.editorial-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:58px}.editorial-head h2{font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.06em;margin:14px 0 0}.editorial-head p{max-width:315px;color:#756d63;line-height:1.65;font-size:14px}.editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.editorial-card{border-top:1px solid #bfb5a8;padding-top:13px}.editorial-image{height:220px;background-size:cover;background-position:center;margin-bottom:18px;filter:saturate(.75)}.image-one{background-image:url('https://images.unsplash.com/photo-1515372039744-b8f02a3ae446?auto=format&fit=crop&w=900&q=80')}.image-two{background-image:url('https://images.unsplash.com/photo-1558655146-d09347e92766?auto=format&fit=crop&w=900&q=80')}.image-three{background-image:url('https://images.unsplash.com/photo-1524758631624-e2822e304c36?auto=format&fit=crop&w=900&q=80')}.editorial-meta{display:flex;justify-content:space-between;color:#8a8175;font:10px 'DM Mono',monospace;letter-spacing:.11em}.editorial-card h3{font-size:22px;line-height:1.15;letter-spacing:-.04em;margin:19px 0 12px}.editorial-card p{font-size:13px;line-height:1.6;color:#756d63;margin:0 0 18px}.editorial-card a{font-size:12px;font-weight:700;color:var(--coral)}.collab-section{background:#25231f;color:#f7f4ef;padding:120px 0}.collab-section h2{font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.06em;margin:14px 0 60px}.collab-list{border-top:1px solid #514b42}.collab-row{display:grid;grid-template-columns:90px 1fr 40px;align-items:start;gap:25px;border-bottom:1px solid #514b42;padding:27px 0}.collab-row>span{font:11px 'DM Mono',monospace;color:#b2a89c}.collab-row h3{margin:0 0 7px;font-size:23px;letter-spacing:-.04em}.collab-row p{margin:0;color:#aaa096;font-size:13px;line-height:1.6;max-width:470px}.collab-row>b{font-size:20px;color:var(--coral);font-weight:400;text-align:right}
.liang .faq-section{background:#f4efe7;color:#292620}.liang .faq-grid>div>p{color:#756d63}.liang .faq-list details{border-color:#cfc6b9}.liang .faq-list details:last-child{border-color:#cfc6b9}.liang .faq-list summary span{color:var(--coral)}.liang .faq-list details p{color:#756d63}.liang .cta-band{background:var(--coral);color:#fff}.liang .cta-band .eyebrow{color:#ffe0d7}.liang .cta-band .btn-main{background:#fff;color:var(--coral)}
@media(max-width:850px){.case-grid,.editorial-grid{grid-template-columns:1fr}.case-card{min-height:300px}.process-grid{grid-template-columns:repeat(2,1fr);row-gap:42px}.faq-grid{grid-template-columns:1fr;gap:45px}.editorial-head{display:block}.editorial-head p{margin-top:22px}.editorial-image{height:250px}.cta-inner{display:block}.cta-inner .btn-main{margin-top:32px}.collab-row{grid-template-columns:50px 1fr 25px;gap:14px}}
@media(max-width:480px){.process-grid{grid-template-columns:1fr}.process-step h3{margin-top:24px}.editorial-image{height:220px}.collab-section,.faq-section,.case-section,.editorial-section{padding:85px 0}}

/* Shared project additions */
.locale-switcher{display:flex;align-items:center;gap:4px;margin-left:18px;z-index:31}.locale-switcher button{min-width:31px;height:29px;padding:0 8px;border:1px solid currentColor;background:transparent;color:inherit;border-radius:999px;font-size:11px;font-weight:800;cursor:pointer}.locale-switcher button:hover,.locale-switcher button.active{background:var(--acid);border-color:var(--acid);color:#142014}.liang .locale-switcher button:hover,.liang .locale-switcher button.active{background:var(--coral);border-color:var(--coral);color:#fff}
.content-section{padding:110px 0;background:#0f1612;color:#f5f7f2}.liang .content-section{background:#eee7de;color:#292620}.content-section .section-head{margin-bottom:45px}.content-section .section-head h2{font-size:clamp(38px,5vw,66px);line-height:.98;letter-spacing:-.06em;margin:12px 0 0}.content-section .section-head>p{max-width:360px;color:#8d9992;line-height:1.7;font-size:14px}.liang .content-section .section-head>p{color:#756d63}.content-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.content-grid article{border:1px solid rgba(255,255,255,.14);padding:26px;min-height:235px}.liang .content-grid article{border-color:#c7bbae}.content-grid article>span{font:11px 'DM Mono',monospace;letter-spacing:.12em;color:var(--acid)}.liang .content-grid article>span{color:var(--coral)}.content-grid h3{font-size:22px;letter-spacing:-.04em;line-height:1.1;margin:28px 0 12px}.content-grid p{font-size:13px;line-height:1.7;color:#8d9992;margin:0}.liang .content-grid p{color:#756d63}.service-outputs{list-style:none;padding:0;margin:20px 0 0;border-top:1px solid rgba(255,255,255,.12);font-size:11px;line-height:1.5;color:#aab4ad}.service-outputs li{padding-top:8px}.service-outputs li+li{margin-top:5px}.case-method{margin-top:22px;border-top:1px solid rgba(11,24,16,.2);padding-top:12px}.case-method summary{cursor:pointer;list-style:none;font-size:12px;font-weight:800;display:flex;justify-content:space-between}.case-method summary::-webkit-details-marker{display:none}.case-method summary::after{content:'+';font-size:18px;font-weight:400}.case-method[open] summary::after{transform:rotate(45deg)}.case-method p{font-size:12px;line-height:1.6;margin:12px 0 0;opacity:.72}.contact-panel[hidden]{display:none}.contact-box label{display:block;font-size:11px;color:#667068;margin-top:14px}.contact-box input,.contact-box textarea{margin-top:6px}.form-status{font-size:12px;color:#4b6a48;margin:14px 0 0}.draft-link{display:inline-block;margin-top:10px;color:#3562b0;font-size:12px;font-weight:700}.contact-email{display:block;margin-top:20px;font-size:12px;color:#53695c}.menu-btn:focus-visible,.locale-switcher button:focus-visible,.btn-main:focus-visible,.nav-cta:focus-visible,.contact-box input:focus-visible,.contact-box textarea:focus-visible{outline:3px solid #75a9ff;outline-offset:3px}
@media(max-width:850px){.locale-switcher{margin-left:auto;margin-right:10px}.content-grid{grid-template-columns:1fr}.content-section{padding:85px 0}.content-grid article{min-height:0}.service-outputs{margin-bottom:0}}
.nav-links.mobile-open{display:flex;position:absolute;top:62px;left:20px;right:20px;flex-direction:column;gap:18px;padding:18px;border-radius:12px;background:rgba(20,24,22,.97);border:1px solid rgba(255,255,255,.14)}

/* Language controls and the expanded content band. */
.locale-switcher,.portal-languages{display:flex;align-items:center;gap:4px;z-index:30}
.locale-switcher{margin-left:14px}
.locale-switcher button,.portal-languages button{border:1px solid rgba(255,255,255,.2);background:transparent;color:inherit;border-radius:999px;min-width:31px;height:29px;padding:0 8px;font-size:11px;font-weight:700;cursor:pointer;transition:.2s}
.locale-switcher button:hover,.locale-switcher button.active,.portal-languages button:hover,.portal-languages button.active{background:var(--acid);border-color:var(--acid);color:#142014}
.portal-languages{position:absolute;right:22px;top:22px;color:#e8eee9}
.portal-languages button{border-color:rgba(255,255,255,.24)}
.portal-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:520px;margin:-28px 0 44px}
.portal-stats div{border-top:1px solid rgba(255,255,255,.16);padding-top:12px}
.portal-stats b{display:block;font-size:25px;letter-spacing:-.05em;color:var(--acid)}
.portal-stats span{font-size:11px;color:#8d9a92}
.enhancement{padding:105px 0;background:#0d1411;color:#f3f7f1;border-top:1px solid rgba(255,255,255,.09)}
.liang .enhancement{background:#e8dfd3;color:#292721}
.enhancement .eyebrow{margin-bottom:14px}
.enhancement h2{font-size:clamp(38px,5vw,66px);line-height:.98;letter-spacing:-.06em;margin:0;max-width:720px}
.enhancement> .wrap>p{max-width:480px;color:#8f9b94;line-height:1.65;font-size:14px;margin:22px 0 55px}
.liang .enhancement> .wrap>p{color:#756b60}
.enhancement-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.enhancement-grid article{border:1px solid rgba(255,255,255,.14);padding:25px;min-height:205px}
.liang .enhancement-grid article{border-color:#b9aa98}
.enhancement-grid article>span{font:11px 'DM Mono',monospace;color:var(--acid);letter-spacing:.12em}
.liang .enhancement-grid article>span{color:var(--coral)}
.enhancement-grid h3{font-size:22px;margin:32px 0 10px;letter-spacing:-.04em}
.enhancement-grid p{font-size:13px;line-height:1.65;color:#8f9b94;margin:0}
.liang .enhancement-grid p{color:#756b60}
@media(max-width:850px){.locale-switcher{margin-left:auto;margin-right:10px}.portal-stats{margin-top:-18px}.enhancement-grid{grid-template-columns:1fr}.enhancement{padding:85px 0}}
@media(max-width:480px){.portal-languages{top:16px;right:16px}.portal-stats{gap:10px;margin-bottom:35px}.portal-stats b{font-size:21px}.portal-stats span{font-size:10px}}
