#root{background:#050809;min-height:100dvh}.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:8px;--glow-padding:32px;--cone-spread:25;isolation:isolate;border-radius:var(--border-radius);background:var(--card-bg,#060c0db8);border:1px solid #e6faf424;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001f,0 8px 24px #0003,0 28px 70px #00120e33}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";z-index:-1;border-radius:inherit;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#060c0db8) 0 100%) padding-box, linear-gradient(#fff0 0 100%) border-box, var(--gradient-one) border-box, var(--gradient-two) border-box, var(--gradient-three) border-box, var(--gradient-four) border-box, var(--gradient-five) border-box, var(--gradient-six) border-box, var(--gradient-seven) border-box, var(--gradient-base) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one) padding-box, var(--gradient-two) padding-box, var(--gradient-three) padding-box, var(--gradient-four) padding-box, var(--gradient-five) padding-box, var(--gradient-six) padding-box, var(--gradient-seven) padding-box, var(--gradient-base) padding-box;opacity:calc(var(--fill-opacity,.3) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);z-index:1;pointer-events:none;opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%)}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color), inset 0 0 1px 0 var(--glow-color-60), inset 0 0 3px 0 var(--glow-color-50), inset 0 0 6px 0 var(--glow-color-40), inset 0 0 15px 0 var(--glow-color-30), inset 0 0 25px 2px var(--glow-color-20), inset 0 0 50px 2px var(--glow-color-10), 0 0 1px 0 var(--glow-color-60), 0 0 3px 0 var(--glow-color-50), 0 0 6px 0 var(--glow-color-40), 0 0 15px 0 var(--glow-color-30), 0 0 25px 2px var(--glow-color-20), 0 0 50px 2px var(--glow-color-10);position:absolute}.border-glow-inner{z-index:2;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{transition:none}}:root{--bg:#050809;--bg-soft:#0a1012;--surface:#ffffff0e;--surface-strong:#ffffff17;--line:#e6faf421;--line-strong:#e6faf438;--text:#edf7f3;--muted:#9caea8;--faint:#60706b;--accent:#7df0c7;--accent-blue:#7eb8ff;--accent-silver:#e7f6ef;--radius:8px;--max:1700px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{min-width:320px;min-height:100dvh;color:var(--text);letter-spacing:0;background:radial-gradient(circle at 70% 0,#7df0c717,#0000 28%),linear-gradient(#050809 0%,#080d0f 100%);margin:0;font-family:Microsoft YaHei,PingFang SC,Segoe UI,Arial,sans-serif}body:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:68px 68px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.hero{isolation:isolate;min-height:100dvh;position:relative;overflow:hidden}.hero-video,.hero-shade{position:absolute;inset:0}.hero-video{z-index:-3;object-fit:cover;opacity:.65;width:100%;height:100%}.hero-shade{z-index:-2;background:linear-gradient(90deg,#050809f5,#0508099e 48%,#050809e6),linear-gradient(#0508091a,#050809 96%)}.site-header{z-index:20;width:min(calc(100% - 48px), var(--max));border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050809b8;grid-template-columns:auto 1fr auto;align-items:center;min-height:68px;padding:0 18px;display:grid;position:fixed;top:22px;left:50%;transform:translate(-50%)}.brand,.site-header nav,.header-cta{align-items:center;display:flex}.brand{min-width:180px;color:var(--text);gap:12px;font-weight:800}.brand-mark{color:#04100c;background:var(--accent);border-radius:7px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.site-header nav{color:var(--muted);justify-content:center;gap:clamp(14px,1.5vw,28px);font-size:14px}.site-header nav a{padding:8px 0;position:relative}.site-header nav a,.header-cta{transition:color .16s,border-color .16s,background .16s,transform .16s}.site-header nav a:hover,.header-cta:hover{color:var(--accent)}.site-header nav a.active{color:var(--text)}.site-header nav a.active:after{content:"";background:var(--accent);width:100%;height:1px;position:absolute;bottom:2px;left:0;right:0}.header-cta{border:1px solid var(--line-strong);min-height:42px;color:var(--text);border-radius:7px;justify-content:center;padding:0 16px;font-size:14px;font-weight:700}.header-cta:hover{background:#7df0c714;border-color:#7df0c78f}.module-rail{top:132px;left:max(22px, calc((100vw - var(--max)) / 2 - 92px));z-index:18;gap:10px;width:74px;display:grid;position:fixed}.module-rail a{border-radius:var(--radius);min-height:68px;color:var(--faint);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050809a3;border:1px solid #e6faf41a;justify-items:center;gap:7px;padding:10px 6px;transition:color .16s,border-color .16s,background .16s;display:grid}.module-rail a:hover,.module-rail a.active{color:var(--accent);background:#7df0c712;border-color:#7df0c757}.module-rail a.active{box-shadow:inset 0 0 0 1px #7df0c724}.module-rail span{font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.module-rail b{color:currentColor;text-align:center;max-width:4em;font-size:12px;line-height:1.2}.hero-inner{width:min(calc(100% - 72px), var(--max));grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(34px,5vw,88px);min-height:100dvh;margin:0 auto;padding:136px 0 62px;display:grid}.hero-copy h1{max-width:760px;color:var(--text);letter-spacing:0;margin:0 0 28px;font-size:clamp(54px,5.1vw,88px);line-height:.98}.hero-copy{min-width:0}.hero-title-line{white-space:nowrap;width:max-content;max-width:100%;display:block}.gradient-text{color:#0000;background:linear-gradient(100deg, var(--accent), var(--accent-silver), var(--accent-blue), var(--accent));background-size:220%;-webkit-background-clip:text;background-clip:text;width:fit-content;animation:7s ease-in-out infinite gradientShift;display:block}.hero-copy p{color:#c4d4ce;overflow-wrap:anywhere;max-width:720px;margin:0;font-size:clamp(18px,1.25vw,24px);line-height:1.68}.hero-copy p span,.hero-panel p span{display:block}.hero-panel p span{color:inherit;font-size:inherit;font-weight:inherit}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.button{min-height:52px;font-family:inherit;font-size:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 22px;font-weight:800;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(1px)}.button.primary{color:#04100c;background:var(--accent)}.button.primary:hover{background:#bdf7e4}.button.secondary{color:var(--text);border-color:var(--line-strong);background:#ffffff09}.button.secondary:hover{color:var(--accent);border-color:#7df0c794}a:focus-visible,.button:focus-visible{outline-offset:4px;outline:2px solid #7df0c7cc}.hero-panel{border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060c0dad;padding:28px}.border-glow-card.hero-panel,.border-glow-card.quick-panel,.border-glow-card.daily-card,.border-glow-card.learning-card,.border-glow-card.learning-benefits,.border-glow-card.curriculum-panel,.border-glow-card.free-pack-preview,.border-glow-card.recap-stage-card,.border-glow-card.recap-findings-panel,.border-glow-card.outcome-card,.border-glow-card.scenario-card,.border-glow-card.experiment-row,.border-glow-card.experiment-stage-card,.border-glow-card.experiment-focus-card,.border-glow-card.experiment-current-panel,.border-glow-card.opportunity-board,.border-glow-card.experiment-stage-panel,.border-glow-card.experiment-findings-panel,.border-glow-card.community-card,.border-glow-card.about-chuqing-card,.border-glow-card.codex-entry-panel,.border-glow-card.project-card,.border-glow-card.strength-card,.border-glow-card.matching-panel{--card-bg:#060c0db8;border-color:#e6faf424}.hero-panel span,.section-kicker,.daily-card span,.community-cards span,.about-chuqing-card span,.matching-panel span,.project-visual span,.experiment-row span,.free-pack-preview span,.outcome-card span,.scenario-card span{color:var(--accent);font-size:13px;font-weight:800}.section-kicker{margin-bottom:16px;display:inline-block}.hero-panel strong{margin:14px 0 12px;font-size:25px;line-height:1.25;display:block}.hero-panel p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.75}.signal-grid{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;display:grid;overflow:hidden}.signal-grid div{background:#ffffff09;min-height:96px;padding:16px}.signal-grid b,.profile-meta strong{color:var(--text);font-size:30px;line-height:1;display:block}.signal-grid small,.profile-meta span{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.45;display:block}.quick-panel{padding:24px}.quick-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.quick-card{border-radius:var(--radius);background:#ffffff09;border:1px solid #e6faf41f;grid-template-columns:38px minmax(0,1fr);gap:4px 12px;min-height:106px;padding:14px;transition:transform .16s,border-color .16s,background .16s;display:grid}.quick-card:hover{background:#7df0c712;border-color:#7df0c761;transform:translateY(-2px)}.quick-card span{color:#04100c;background:var(--accent);font-variant-numeric:tabular-nums;border-radius:7px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.quick-card b{color:var(--text);font-size:16px;line-height:1.25}.quick-card small{color:var(--muted);font-size:13px;line-height:1.45}.section{width:min(calc(100% - 72px), var(--max));margin:0 auto;padding:clamp(58px,6vw,92px) 0;scroll-margin-top:110px}.section-head{max-width:920px;margin-bottom:28px}.section-head.narrow{max-width:790px}.video-recap-section,.idea-lab-section,.codex-entry-section{border-top:1px solid var(--line)}.video-recap-head{max-width:1020px}.recap-stage-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.recap-stage-card{background:radial-gradient(circle at 0% 0%, #7df0c71a, transparent 34%), linear-gradient(145deg, #ffffff0d, #ffffff05), var(--surface);grid-column:span 2;min-height:280px;padding:clamp(22px,2.4vw,34px)}.recap-stage-card.featured{background:radial-gradient(circle at 100% 0%, #7eb8ff24, transparent 36%), linear-gradient(145deg, #7df0c71a, #ffffff06), var(--surface);grid-column:span 2}.recap-stage-card>.border-glow-inner{gap:16px}.recap-stage-card span,.findings-head span{color:var(--accent);font-size:13px;font-weight:900}.recap-stage-card h3{color:var(--text);margin:0;font-size:clamp(24px,2.4vw,36px);line-height:1.16}.recap-stage-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.72}.recap-findings-panel{background:linear-gradient(90deg, #7df0c71a, #7eb8ff0a), var(--surface);margin-top:14px;padding:clamp(24px,3vw,38px)}.recap-findings-panel>.border-glow-inner{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,42px);display:grid}.findings-head h3{color:var(--text);margin:12px 0 0;font-size:clamp(26px,2.8vw,44px);line-height:1.12}.recap-finding-list{border-radius:var(--radius);background:#e6faf41a;border:1px solid #e6faf41a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.recap-finding-list article{background:#ffffff09;min-height:150px;padding:20px}.recap-finding-list b{color:var(--text);font-size:17px;line-height:1.35;display:block}.recap-finding-list p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.58}.homepage-idea-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.homepage-idea-card{background:#ffffff08;border-top:1px solid #e6faf429;border-radius:8px;flex-direction:column;gap:16px;min-height:100%;padding:clamp(18px,2vw,24px);display:flex}.homepage-idea-card h3{color:var(--text);margin:0;font-size:clamp(22px,2vw,30px);line-height:1.18}.idea-simple-card p{color:#c7dad3d6;margin:0;font-size:15px;line-height:1.78}.idea-action-link{color:#dffcf2;background:#7df0c712;border:1px solid #7df0c747;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-height:38px;padding:0 13px;font-size:13px;font-weight:900;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.idea-action-link:hover{background:#7df0c71f;border-color:#7df0c794;transform:translateY(-1px)}.idea-lab-actions{border-top:1px solid #e6faf424;border-bottom:1px solid #e6faf424;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px;display:grid}.idea-lab-actions article{gap:12px;padding:22px 0;display:grid}.idea-lab-actions .idea-community-card{background:linear-gradient(90deg,#7df0c70a,#7eb8ff06);padding-left:22px}.idea-lab-actions article+article{border-left:1px solid #e6faf41f}.idea-lab-actions span{color:var(--text);font-size:17px;font-weight:900}.idea-lab-actions p{color:#c7dad3c7;max-width:560px;margin:0;font-size:14px;line-height:1.7}.idea-community-lines{gap:8px;max-width:620px;display:grid}.idea-community-lines p{color:#e0f4eddb;padding-left:16px;position:relative}.idea-community-lines p:before{content:"";background:var(--accent);border-radius:2px;width:6px;height:6px;position:absolute;top:.76em;left:0}.idea-lab-more{justify-content:center;margin-top:22px;display:flex}.codex-entry-panel{background:radial-gradient(circle at 100% 0%, #7df0c724, transparent 34%), linear-gradient(145deg, #ffffff0d, #7df0c70d), var(--surface);padding:clamp(24px,3vw,42px)}.codex-entry-panel>.border-glow-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(22px,4vw,58px);display:grid}.codex-install-copy h2{max-width:880px;color:var(--text);margin:12px 0 0;font-size:clamp(32px,3.6vw,60px);line-height:1.08}.section h2,.contact-screen h2{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(34px,3.8vw,64px);line-height:1.06}.section-head p,.community-main p,.matching-section p,.profile-copy p,.contact-inner p{max-width:720px;color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.72}.daily-grid,.community-cards,.project-grid,.strength-grid{gap:18px;display:grid}.daily-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.daily-card,.community-cards article,.strength-grid article,.matching-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.daily-card{grid-column:span 4;min-height:250px;padding:30px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.daily-card.featured{background:radial-gradient(circle at 86% 18%, #7df0c738, transparent 30%), linear-gradient(145deg, #7df0c729, #ffffff0b), var(--surface);grid-column:span 6;min-height:330px}.daily-card.wide{grid-column:span 6}.daily-card:hover{background:#ffffff13;border-color:#7df0c75c;transform:translateY(-3px)}.daily-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.daily-card-top b{color:#dcebe5;font-variant-numeric:tabular-nums;background:#ffffff0b;border:1px solid #e6faf421;border-radius:7px;padding:7px 9px;font-size:13px;font-weight:900}.card-icon{width:54px;height:54px;color:var(--accent);letter-spacing:0;font-variant-numeric:tabular-nums;background:#7df0c712;border:1px solid #7df0c742;border-radius:8px;place-items:center;margin-top:30px;font-size:16px;font-weight:900;display:grid}.daily-card h3,.community-cards h3,.project-copy h3,.strength-grid h3,.experiment-row h3,.free-pack-preview h3{color:var(--text);margin:16px 0 12px;font-size:26px;line-height:1.25}.daily-card.featured h3{max-width:680px;font-size:clamp(34px,3.3vw,54px);line-height:1.05}.daily-card p,.community-cards p,.project-copy p,.strength-grid p,.experiment-row p,.matching-panel li,.free-pack-preview p,.outcome-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.learning-section{border-top:1px solid var(--line)}.learning-layout{grid-template-columns:minmax(360px,.82fr) minmax(320px,.72fr) minmax(420px,1fr);align-items:stretch;gap:18px;display:grid}.learning-card,.learning-benefits,.curriculum-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.learning-card{flex-direction:column;min-height:300px;padding:30px;display:flex}.learning-card p{color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.75}.free-pack{background:linear-gradient(145deg, #ffffff0e, #7df0c70e), var(--surface)}.learning-benefits{background:radial-gradient(circle at 100% 0%, #7df0c713, transparent 34%), linear-gradient(145deg, #081211b8, #05090ad6), var(--surface);padding:30px}.learning-benefits>span{color:var(--accent);font-size:13px;font-weight:900}.benefit-list{border-radius:var(--radius);background:#e6faf41a;border:1px solid #e6faf41a;gap:1px;margin-top:18px;display:grid;overflow:hidden}.benefit-list div{background:#030808ad;padding:18px}.benefit-list b{color:var(--text);font-size:20px;line-height:1.2;display:block}.benefit-list p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.65}.pack-top{gap:14px;display:grid}.pack-top span,.curriculum-head span,.delivery-strip span{color:var(--accent);font-size:13px;font-weight:900}.pack-top strong{color:var(--text);font-size:30px;line-height:1.18}.learning-card .button{width:fit-content;margin-top:28px}.pack-stats{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:24px;display:grid;overflow:hidden}.pack-stats div{background:#ffffff0a;min-height:76px;padding:14px}.pack-stats b{color:var(--text);font-size:26px;line-height:1;display:block}.pack-stats span{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.4;display:block}.purchase-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.codex-install-strip{background:radial-gradient(circle at 100% 0%, #7df0c721, transparent 34%), linear-gradient(145deg, #ffffff0d, #7df0c70d), var(--surface);margin-top:18px;padding:24px}.codex-install-strip>.border-glow-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.codex-install-copy span{color:var(--accent);font-size:13px;font-weight:900}.codex-install-copy h3{color:var(--text);margin:12px 0 0;font-size:clamp(26px,2.6vw,40px);line-height:1.12}.codex-install-copy p{max-width:720px;color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.7}.codex-install-action{justify-items:end;gap:14px;display:grid}.codex-install-steps{flex-wrap:wrap;gap:8px;display:flex}.codex-install-steps b{min-height:34px;color:var(--text);background:#ffffff0b;border:1px solid #e6faf41f;border-radius:7px;align-items:center;padding:7px 10px;font-size:13px;line-height:1.2;display:inline-flex}.codex-install-strip .button,.codex-install-page-card .button{white-space:nowrap;width:fit-content}.learning-why-panel{background:linear-gradient(145deg, #7df0c712, #ffffff06), var(--surface);margin-top:18px;padding:24px}.learning-why-panel>.border-glow-inner{grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.learning-why-panel>.border-glow-inner>span{color:var(--accent);font-size:13px;font-weight:900}.curriculum-panel{background:#0508099e;padding:30px}.curriculum-head h3{color:var(--text);margin:12px 0 0;font-size:34px;line-height:1.18}.lesson-list{border-top:1px solid var(--line);gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.lesson-list li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:18px;padding:18px 0;display:grid}.lesson-list span{color:var(--accent);font-size:13px;font-weight:900}.lesson-list b{color:#dcebe5;font-size:17px;line-height:1.5}.delivery-strip{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;display:grid;overflow:hidden}.delivery-strip div{background:#ffffff0b;align-items:center;gap:14px;min-height:82px;padding:18px 22px;display:flex}.delivery-strip p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.delivery-strip p b{color:var(--text);margin-bottom:6px;font-size:17px;line-height:1.2;display:block}.free-pack-showcase{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:18px;margin-top:18px;display:grid}.user-learning-showcase{grid-template-columns:minmax(0,.96fr) minmax(360px,.76fr)}.free-pack-preview,.scenario-card,.helper-note-card{padding:30px}.free-pack-preview{min-height:250px}.free-pack-preview h3{max-width:720px;font-size:34px;line-height:1.18}.practical-list{gap:12px;margin-top:18px;padding:0;list-style:none;display:grid}.practical-list li{color:var(--muted);padding-left:24px;font-size:16px;line-height:1.65;position:relative}.practical-list li:before{content:"";background:var(--accent);border-radius:2px;width:8px;height:8px;position:absolute;top:.72em;left:0}.free-pack-outcomes{gap:18px;display:grid}.outcome-card{min-height:118px;padding:22px}.outcome-card p{margin-top:10px}.helper-note-card{background:linear-gradient(145deg, #7df0c717, #ffffff0a), var(--surface)}.helper-note-card h3{color:var(--text);margin:16px 0 0;font-size:30px;line-height:1.18}.helper-note-list{gap:10px;margin-top:20px;display:grid}.helper-note-list p{color:var(--muted);background:#ffffff09;border:1px solid #e6faf41f;border-radius:7px;margin:0;padding:14px 16px;font-size:15px;line-height:1.58}.learning-why-panel .helper-note-list{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.scenario-card{grid-column:1/-1}.scenario-tags{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.scenario-tags b{color:#dcebe5;background:#ffffff09;border:1px solid #7df0c733;border-radius:7px;align-items:center;min-height:42px;padding:0 14px;font-size:14px;display:inline-flex}.prompt-samples{gap:12px;margin-top:18px;display:grid}.prompt-samples code{border-radius:var(--radius);color:#dcebe5;white-space:normal;background:#00000038;border:1px solid #e6faf41f;padding:16px;font-family:Microsoft YaHei,PingFang SC,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.6;display:block}.scenario-label{margin-top:26px;display:block}.profile-section{border-top:1px solid var(--line);grid-template-columns:minmax(340px,.42fr) minmax(0,1fr);align-items:center;gap:clamp(44px,6vw,96px);display:grid}.portrait{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 35% 25%,#7eb8ff47,#0000 34%),radial-gradient(circle at 66% 72%,#7df0c733,#0000 32%),linear-gradient(145deg,#11191b,#060909);place-items:center;display:grid;position:relative;overflow:hidden}.portrait.profile-shot{background:#050809}.portrait.profile-shot img{object-fit:cover;width:100%;height:100%;display:block}.portrait.profile-shot:before,.portrait.profile-shot:after{display:none}.portrait:before,.portrait:after{content:"";border:1px solid #edf7f32e;position:absolute}.portrait:before{inset:12%}.portrait:after{inset:25%;transform:rotate(12deg)}.portrait-core{z-index:2;aspect-ratio:1;color:#04100c;background:var(--accent);border-radius:50%;place-items:center;width:min(44%,220px);font-size:clamp(70px,7vw,120px);font-weight:900;display:grid;position:relative}.profile-meta{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.profile-meta div{background:#ffffff0b;padding:24px}.contact-line{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.contact-line b{color:var(--accent);font-size:24px}.experiments-section{border-top:1px solid var(--line)}.experiment-lab{grid-template-columns:minmax(0,1fr) minmax(420px,.58fr);align-items:end;gap:clamp(30px,5vw,82px);display:grid}.experiment-lab-lead span,.experiment-stage-card .stage-header span,.experiment-focus-card span,.experiment-current-panel span,.stage-panel-head>span,.findings-head span{color:var(--accent);font-size:13px;font-weight:900}.experiment-lab-lead h2{max-width:1080px;color:var(--text);text-wrap:balance;margin:14px 0 0;font-size:clamp(42px,4.8vw,82px);line-height:1.02}.experiment-lab-lead p{max-width:880px;color:var(--muted);margin:22px 0 0;font-size:18px;line-height:1.72}.experiment-metrics{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.experiment-metrics div{background:linear-gradient(145deg,#ffffff0e,#7df0c709),#060c0dc7;min-height:110px;padding:22px}.experiment-metrics b{color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(28px,2.8vw,44px);line-height:1;display:block}.experiment-metrics span{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.45;display:block}.experiment-stage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.experiment-stage-card{background:radial-gradient(circle at 0% 0%, #7df0c717, transparent 34%), linear-gradient(145deg, #ffffff0d, #ffffff05), var(--surface);min-height:360px;padding:24px}.experiment-stage-card>.border-glow-inner{gap:18px}.stage-header{align-items:flex-start;gap:14px;display:flex}.stage-header span,.stage-panel-head>span{font-variant-numeric:tabular-nums;background:#7df0c714;border:1px solid #7df0c73d;border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.stage-header h3{color:var(--text);margin:2px 0 0;font-size:28px;line-height:1.12}.experiment-stage-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.64}.experiment-mini-list{border-radius:var(--radius);background:#e6faf41a;border:1px solid #e6faf41a;gap:1px;margin-top:auto;display:grid;overflow:hidden}.experiment-mini-list b{color:#dcebe5;background:#ffffff09;padding:11px 13px;font-size:14px;line-height:1.25}.experiment-stage-card small{border-top:1px solid var(--line);color:var(--accent);padding-top:16px;font-size:14px;font-weight:800;line-height:1.48;display:block}.experiment-focus-card{background:linear-gradient(90deg, #7df0c71c, #7eb8ff0b), var(--surface);margin-top:14px;padding:28px}.experiment-focus-card>.border-glow-inner{grid-template-columns:minmax(160px,.22fr) minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.experiment-focus-card h3{color:var(--text);margin:0;font-size:clamp(24px,2.4vw,42px);line-height:1.12}.experiment-focus-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.68}.experiment-list{gap:16px;display:grid}.experiment-row{grid-template-columns:.55fr 1fr .64fr;align-items:center;gap:28px;padding:30px;display:grid}.experiment-row h3{margin:0}.community-section{border-top:1px solid var(--line);grid-template-columns:minmax(330px,.58fr) minmax(520px,.94fr) minmax(300px,.52fr);align-items:start;gap:clamp(24px,3vw,54px);display:grid}.community-main{position:sticky;top:130px}.community-main h2{font-size:clamp(34px,3.1vw,52px);line-height:1.1}.community-cards{grid-template-columns:1fr}.community-cards article{min-height:190px;padding:32px}.community-cards .highlight-card{background:linear-gradient(145deg, #7df0c72b, #7eb8ff14), var(--surface)}.trust-note{border-radius:var(--radius);background:#7df0c70e;border:1px solid #7df0c72e;padding:18px 20px}.community-rhythm{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.community-rhythm span{color:#dcebe5;background:#ffffff0b;min-height:54px;padding:14px;font-size:14px;line-height:1.4}.planet-difference{gap:10px;margin-top:18px;display:grid}.planet-difference div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;gap:4px;padding:14px 16px;display:grid}.planet-difference b{color:var(--text);font-size:15px}.planet-difference span{color:var(--muted);font-size:14px;line-height:1.55}.planet-cta{width:fit-content;margin-top:24px}.planet-note{color:var(--faint);margin-top:12px;font-size:13px;line-height:1.5;display:block}.planet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-value-grid .community-card{min-height:166px;padding:24px}.planet-proof-teaser{background:linear-gradient(145deg, #7df0c721, #7eb8ff0e), var(--surface);grid-column:1/-1;min-height:260px;padding:26px;overflow:hidden}.planet-proof-teaser>.border-glow-inner{grid-template-columns:minmax(0,.88fr) minmax(180px,.48fr);align-items:center;gap:22px;display:grid}.planet-proof-teaser h3{color:var(--text);margin:14px 0 0;font-size:clamp(25px,2.4vw,36px);line-height:1.12}.planet-proof-teaser p{max-width:420px}.planet-proof-teaser img{border-radius:var(--radius);object-fit:cover;object-position:top center;opacity:.9;filter:saturate(.88);border:1px solid #e6faf429;width:100%;max-height:250px}.planet-grid .community-card h3{margin-top:14px;font-size:24px}.planet-fit{grid-column:1/-1;min-height:auto}.planet-fit ul{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.planet-fit li{color:#dcebe5;background:#ffffff0b;padding:18px;font-size:15px;line-height:1.55}.about-chuqing-card{border-radius:var(--radius);background:linear-gradient(165deg, #7df0c71f, #ffffff09), var(--surface);border:1px solid #e6faf424;padding:28px;position:sticky;top:130px}.about-chuqing-card h3{color:var(--text);margin:16px 0 0;font-size:clamp(25px,2vw,34px);line-height:1.18}.about-chuqing-list{gap:16px;margin-top:24px;display:grid}.about-chuqing-list div{border-top:1px solid var(--line);padding-top:16px}.about-chuqing-list b,.about-page-grid b{color:var(--text);margin-bottom:8px;font-size:15px;display:block}.about-chuqing-list p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.about-chuqing-card blockquote{color:#edf7f3;border-top:1px solid #7df0c73d;margin:24px 0 0;padding:18px 0 0;font-size:19px;font-weight:700;line-height:1.45}.projects-section{border-top:1px solid var(--line)}.project-grid{grid-template-columns:repeat(3,1fr)}.project-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.border-glow-card.project-card{overflow:visible}.project-card>.border-glow-inner{border-radius:inherit;overflow:hidden}.project-visual{border-bottom:1px solid var(--line);align-items:end;min-height:360px;padding:24px;display:grid;position:relative;overflow:hidden}.project-visual:before{content:"";border-radius:var(--radius);border:1px solid #edf7f32e;position:absolute;inset:26px}.project-visual div{border-radius:var(--radius);background:#05080980;position:absolute;inset:64px 34px 70px;box-shadow:inset 0 0 0 1px #ffffff1f}.project-visual span{z-index:2;background:#05080999;border:1px solid #7df0c747;border-radius:7px;width:fit-content;padding:8px 10px;position:relative}.visual-daily{background:linear-gradient(135deg,#7df0c747,#09121466),repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 42px)}.visual-money{background:radial-gradient(circle at 24% 25%,#7eb8ff52,#0000 28%),linear-gradient(145deg,#7df0c71f,#ffffff0a)}.visual-match{background:linear-gradient(90deg,#edf7f314,#7df0c72e),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 54px)}.project-copy{padding:28px}.project-copy h3{margin-top:0}.project-copy a{width:fit-content;min-height:38px;color:var(--accent);background:#7df0c70e;border:1px solid #7df0c733;border-radius:7px;align-items:center;margin-top:18px;padding:0 12px;font-size:13px;font-weight:900;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.project-copy a:hover{background:#7df0c71a;border-color:#7df0c76b;transform:translateY(-1px)}.strengths-section{border-top:1px solid var(--line)}.strength-grid{grid-template-columns:repeat(4,1fr)}.strength-grid article{min-height:240px;padding:28px}.strength-grid h3{margin-top:0}.matching-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);align-items:center;gap:clamp(42px,6vw,88px);display:grid}.matching-panel{padding:32px}.matching-panel ul{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.matching-panel li{border-bottom:1px solid var(--line);padding-bottom:16px}.matching-panel li:last-child{border-bottom:0;padding-bottom:0}.matching-page-section{padding-top:0}.matching-page-panel{background:radial-gradient(circle at 10% 0%, #7df0c71f, transparent 34%), linear-gradient(145deg, #ffffff0e, #7df0c70a), var(--surface);padding:clamp(28px,4vw,56px);overflow:hidden}.matching-page-panel>.border-glow-inner{grid-template-columns:minmax(0,1fr) minmax(360px,.48fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}.matching-page-copy span,.matching-qr-card span{color:var(--accent);font-size:13px;font-weight:900}.matching-page-copy h2{max-width:900px;color:var(--text);margin:16px 0 0;font-size:clamp(42px,4.5vw,76px);line-height:1.02}.matching-page-copy p{max-width:820px;color:var(--muted);margin:22px 0 0;font-size:18px;line-height:1.72}.matching-principles{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;padding-top:24px;display:flex}.matching-principles b{color:var(--text);margin-right:6px;font-size:16px}.matching-principles span{color:#dcebe5;background:#7df0c70e;border:1px solid #7df0c72e;border-radius:7px;align-items:center;min-height:38px;padding:0 12px;font-size:14px;display:inline-flex}.co-create-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.co-create-path article{border-radius:var(--radius);background:#ffffff09;border:1px solid #e6faf41f;min-height:130px;padding:18px}.co-create-path b{color:var(--text);font-size:19px;line-height:1.25;display:block}.co-create-path p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.58}.matching-qr-card{border:1px solid var(--line);border-radius:var(--radius);background:#0508099e;padding:20px}.matching-qr-card img{border-radius:var(--radius);background:#111;width:100%;margin-top:14px;display:block}.matching-qr-card p{color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.62}.contact-screen{border-top:1px solid var(--line);background:radial-gradient(circle at 50% 10%,#7df0c71f,#0000 38%),#050809;place-items:center;min-height:100dvh;padding:120px 36px;scroll-margin-top:0;display:grid}.contact-inner{text-align:center;width:min(1120px,100%)}.contact-inner h2{margin:0 auto}.contact-inner .gradient-text{margin:10px auto 0}.contact-inner p{color:var(--accent);margin:30px auto 0;font-size:28px;font-weight:800}.contact-inner .hero-actions{justify-content:center}.copy-note{color:#dffcf2c2;min-height:20px;margin-top:14px;font-size:14px;line-height:1.5;display:block}.copy-note.failed{color:#ffd8cf}.page-shell{width:min(calc(100% - 72px), var(--max));margin:0 auto;padding:150px 0 96px}.page-hero{max-width:1120px;margin-bottom:34px}.back-link{border:1px solid var(--line);min-height:38px;color:var(--muted);background:#ffffff09;border-radius:7px;align-items:center;margin-bottom:30px;padding:0 12px;font-size:14px;font-weight:800;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.back-link:hover{color:var(--accent);background:#7df0c712;border-color:#7df0c75c}.page-hero h1{color:var(--text);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(46px,5.4vw,92px);line-height:1}.page-hero p{max-width:820px;color:var(--muted);margin:22px 0 0;font-size:19px;line-height:1.75}.page-section{gap:18px;display:grid}.planet-action-panel{background:radial-gradient(circle at 0% 0%, #7df0c71a, transparent 34%), linear-gradient(145deg, #7df0c712, #ffffff08), var(--surface);padding:clamp(26px,4vw,52px);overflow:hidden}.planet-action-panel>.border-glow-inner{grid-template-columns:minmax(0,.62fr) minmax(520px,1fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.planet-action-copy{align-content:start;gap:18px;display:grid}.planet-action-copy span{color:var(--accent);font-size:13px;font-weight:900}.planet-action-copy h2{max-width:720px;color:var(--text);margin:0;font-size:clamp(40px,4.2vw,72px);line-height:1.02}.planet-action-copy p{max-width:620px;color:var(--muted);margin:0;font-size:18px;line-height:1.68}.planet-action-copy .button{width:fit-content}.planet-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.planet-action-grid article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;min-height:178px;padding:22px}.planet-action-grid b{color:var(--text);font-size:26px;line-height:1.16;display:block}.planet-action-grid p{color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.6}.community-page-intro{grid-template-columns:1fr;align-items:start}.planet-entry-panel{position:static}.planet-entry-panel>.border-glow-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.planet-entry-copy h2{max-width:920px;font-size:clamp(34px,3.5vw,62px);line-height:1.08}.planet-entry-copy p{max-width:780px;margin-top:18px}.planet-entry-actions{gap:16px;display:grid}.planet-price-note{border-radius:var(--radius);background:#7df0c70e;border:1px solid #7df0c72e;gap:6px;padding:16px;display:grid}.planet-price-note b{color:var(--text);font-size:15px}.planet-price-note span{color:var(--muted);font-size:14px;line-height:1.62}.planet-proof-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.planet-proof-card{border-radius:var(--radius);background:var(--surface);border:1px solid #e6faf424;min-height:760px;overflow:hidden}.planet-proof-card>.border-glow-inner{grid-template-rows:620px minmax(140px,auto);display:grid;overflow:hidden}.planet-proof-card img{object-fit:contain;object-position:top center;opacity:.9;filter:saturate(.9);background:radial-gradient(circle at 20% 0,#7df0c714,#0000 34%),#ffffff06;width:100%;height:620px;min-height:0;padding:14px}.planet-proof-card div{border-top:1px solid var(--line);background:#060c0dd1;border-left:0;align-content:start;padding:22px;display:grid}.planet-proof-card span{color:var(--accent);font-size:13px;font-weight:900}.planet-proof-card p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.62}.planet-proof-badge{width:fit-content;color:var(--accent);background:#7df0c713;border:1px solid #7df0c733;border-radius:999px;margin-top:18px;padding:9px 12px;font-size:14px;font-weight:800;display:block}.planet-page-grid .community-card{min-height:180px}.planet-topics-panel{background:linear-gradient(145deg, #7df0c714, #ffffff09), var(--surface)}.planet-note-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#7df0c70f,#0000 44%),0 0;grid-template-columns:minmax(320px,.58fr) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,44px);padding:24px 0;display:grid}.planet-note-title span{color:var(--accent);font-size:15px;font-weight:900;display:inline-block}.planet-note-title h2{max-width:760px;color:var(--text);margin:12px 0 0;font-size:clamp(28px,3vw,50px);line-height:1.08}.planet-note-lines{border-radius:var(--radius);background:#e6faf41f;border:1px solid #e6faf41f;gap:1px;display:grid;overflow:hidden}.planet-note-lines p{background:#ffffff09;grid-template-columns:minmax(180px,.46fr) minmax(0,1fr);align-items:center;gap:18px;min-height:58px;margin:0;padding:13px 18px;display:grid}.planet-note-lines b{color:var(--text);font-size:18px;line-height:1.2}.planet-note-lines em{color:var(--muted);font-size:15px;font-style:normal;line-height:1.45}.planet-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.planet-topic-grid div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;min-height:184px;padding:20px}.planet-topic-grid b{color:#06332a;background:#7df0c7d1;border-radius:999px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:900;display:inline-grid}.planet-topic-grid h3{color:var(--text);margin:28px 0 0;font-size:23px;line-height:1.25}.planet-topic-grid p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.58}.planet-value-item{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;grid-template-columns:38px minmax(0,1fr);gap:16px;padding:20px;display:grid}.planet-value-item>b{color:#cffff1;background:#0a8268cc;border-radius:999px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.planet-value-item h3{color:var(--text);margin:0;font-size:20px;line-height:1.25}.planet-value-item p{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.62}.two-column-page{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:start}.brief-grid,.interface-grid,.standard-grid,.milestone-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.brief-card,.page-card,.source-panel,.interface-card,.standard-card,.daily-editor-note,.group-copy-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.border-glow-card.brief-card,.border-glow-card.page-card,.border-glow-card.source-panel,.border-glow-card.interface-card,.border-glow-card.standard-card,.border-glow-card.daily-editor-note,.border-glow-card.group-copy-card{--card-bg:#060c0db8;border-color:#e6faf424}.brief-card,.page-card,.source-panel,.interface-card,.standard-card,.daily-editor-note,.group-copy-card{padding:30px}.brief-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.brief-meta span,.brief-card dt,.page-card span,.source-panel span,.interface-card span,.standard-card span,.daily-editor-note span,.group-copy-card span{color:var(--accent);font-size:13px;font-weight:900}.brief-meta b{color:var(--muted);font-size:13px}.brief-card h2,.page-card h2,.source-panel h2,.interface-card h2,.standard-card h2,.daily-editor-note h2,.group-copy-card h2{color:var(--text);margin:16px 0 0;font-size:28px;line-height:1.22}.brief-source{color:var(--faint);margin:12px 0 0;font-size:14px}.brief-card dl{gap:16px;margin:24px 0 0;display:grid}.brief-card dt{margin-bottom:8px}.brief-card dd,.page-card p,.source-panel p,.interface-card p,.standard-card p,.daily-editor-note p,.group-copy-card p,.milestone-grid p,.standard-grid.compact p{color:var(--muted);margin:0;font-size:16px;line-height:1.72}.source-panel{gap:18px;display:grid}.source-panel .button{width:fit-content}.boundary-card{background:linear-gradient(145deg, #ffffff0e, #7df0c70e), var(--surface)}.about-page-panel{background:linear-gradient(145deg, #7df0c71a, #7eb8ff0d), var(--surface)}.about-page-panel>.border-glow-inner{grid-template-columns:minmax(0,.72fr) minmax(420px,.88fr);align-items:stretch;gap:clamp(28px,4vw,64px);display:grid}.about-page-copy{align-content:center;display:grid}.about-page-copy h2{max-width:760px;font-size:clamp(34px,3.4vw,58px);line-height:1.08}.about-page-copy p{max-width:720px;color:var(--muted);font-size:18px;line-height:1.7}.about-page-copy blockquote{border:1px solid #7df0c733;border-left:4px solid var(--accent);border-radius:var(--radius);color:#edf7f3;background:#0512117a;max-width:620px;margin:26px 0 0;padding:18px 22px;font-size:19px;font-weight:800;line-height:1.45}.about-page-grid{align-content:center;gap:14px;display:grid}.about-page-grid div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;min-height:132px;padding:22px 24px}.about-page-grid p{color:var(--muted);margin:0;font-size:15px;line-height:1.68}.daily-editor-note{background:linear-gradient(145deg, #7df0c71c, #7eb8ff0f), var(--surface);grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);align-items:end;gap:28px;display:grid}.daily-editor-note h2{max-width:920px;font-size:clamp(32px,3.1vw,54px);line-height:1.08}.daily-editor-note p{max-width:780px;margin-top:18px}.summary-metrics{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.summary-metrics div{background:#ffffff0b;padding:20px}.summary-metrics b{color:var(--text);font-variant-numeric:tabular-nums;font-size:34px;line-height:1;display:block}.summary-metrics span{color:var(--muted);margin-top:10px;font-size:13px;display:block}.group-copy-card{background:linear-gradient(145deg, #ffffff0e, #7df0c70f), var(--surface)}.group-copy-lines{gap:12px;margin-top:20px;display:grid}.group-copy-lines p{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff09;padding:16px 18px}.learning-start-panel{grid-template-columns:minmax(0,.98fr) minmax(420px,.78fr);align-items:stretch;gap:18px;display:grid}.learning-download-card{background:radial-gradient(circle at 0% 0%, #7df0c724, transparent 34%), linear-gradient(145deg, #7df0c714, #ffffff0a), var(--surface);min-height:360px}.learning-download-card h2{max-width:860px;font-size:clamp(34px,3.4vw,58px);line-height:1.08}.learning-download-card p{max-width:760px;margin-top:18px;font-size:18px;line-height:1.72}.learning-download-card .button{width:fit-content;margin-top:30px}.codex-install-page-card{background:radial-gradient(circle at 100% 0%, #7df0c71f, transparent 36%), linear-gradient(145deg, #7df0c712, #ffffff09), var(--surface);grid-column:1/-1}.codex-install-page-card .border-glow-inner{gap:16px}.codex-install-page-card h2{max-width:780px;font-size:clamp(34px,3.2vw,54px);line-height:1.08}.codex-install-page-card p{max-width:720px;font-size:18px}.learning-kind-card{background:linear-gradient(145deg, #7eb8ff12, #ffffff0a), var(--surface)}.learning-kind-list{gap:12px;margin-top:22px;display:grid}.learning-kind-list div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;padding:18px}.learning-kind-list b{color:var(--text);font-size:20px;line-height:1.2;display:block}.learning-kind-list p{margin-top:10px}.learning-detail-grid{grid-template-columns:minmax(420px,.72fr) minmax(0,1fr)}.learning-directory-card,.learning-result-card,.learning-helper-panel{background:linear-gradient(145deg, #ffffff0d, #7df0c70b), var(--surface)}.learning-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.learning-helper-panel>.border-glow-inner{grid-template-columns:minmax(0,.72fr) minmax(420px,1fr) auto;align-items:center;gap:clamp(20px,3vw,44px);display:grid}.learning-helper-panel h2{max-width:720px}.learning-helper-panel .helper-note-list{margin-top:0}.learning-helper-panel .button{white-space:nowrap}.standard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.standard-card{min-height:190px}.milestone-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.milestone-grid div,.standard-grid.compact article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;padding:18px}.milestone-grid b,.standard-grid.compact b{color:var(--text);margin-bottom:10px;font-size:17px;line-height:1.2;display:block}.standard-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-list,.timeline-list{gap:12px;margin-top:22px;display:grid}.archive-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px;transition:transform .16s,border-color .16s,background .16s;display:grid}.archive-row:hover{background:#7df0c70f;border-color:#7df0c757;transform:translateY(-2px)}.archive-row b,.timeline-list b{color:var(--accent);font-size:13px;font-weight:900}.archive-row h3{color:var(--text);margin:10px 0 8px;font-size:24px;line-height:1.25}.archive-row>span{color:var(--text);background:#ffffff0b;border:1px solid #e6faf424;border-radius:7px;align-self:start;padding:7px 10px;font-size:13px;font-weight:900}.archive-tags{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.archive-tags em{color:#cde6de;background:#7df0c70b;border:1px solid #7df0c72e;border-radius:7px;padding:6px 8px;font-size:12px;font-style:normal}.timeline-list div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px;display:grid}.action-links{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.page-list{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.page-list li{border:1px solid var(--line);border-radius:var(--radius);color:#dcebe5;background:#ffffff0a;padding:16px;font-size:15px;line-height:1.6}.experiment-page-section{gap:20px}.experiment-current-panel{background:radial-gradient(circle at 0% 0%, #7df0c71f, transparent 36%), linear-gradient(145deg, #7df0c712, #ffffff09), var(--surface);padding:clamp(26px,3.4vw,46px)}.experiment-current-panel>.border-glow-inner{grid-template-columns:minmax(0,.88fr) minmax(360px,.62fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.experiment-current-panel h2{max-width:980px;color:var(--text);margin:14px 0 0;font-size:clamp(34px,3.5vw,62px);line-height:1.06}.experiment-current-panel p{color:var(--muted);margin:0;font-size:17px;line-height:1.72}.experiment-data-rule{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding-top:20px;display:flex}.experiment-data-rule b{color:var(--text);margin-right:4px;font-size:15px}.experiment-data-rule span{color:#dcebe5;background:#7df0c70f;border:1px solid #7df0c72e;border-radius:7px;align-items:center;min-height:34px;padding:0 11px;font-size:13px;font-weight:800;display:inline-flex}.experiment-discussion-page{padding-top:clamp(120px,10vw,180px)}.opportunity-board{gap:22px;width:min(1120px,100% - 48px);margin:0 auto clamp(64px,8vw,110px);padding:0;display:grid}.discussion-first{border-top:1px solid #e6faf433}.opportunity-board-head{border-bottom:1px solid #e6faf424;grid-template-columns:minmax(0,1fr);padding:28px 0 22px;display:grid}.opportunity-board-head span{color:var(--accent);font-size:13px;font-weight:900}.opportunity-board-head h1{max-width:880px;color:var(--text);margin:12px 0 0;font-size:clamp(30px,4vw,56px);line-height:1.08}.opportunity-board-head p{color:#c7dad3cc;max-width:680px;margin:14px 0 0;font-size:16px;line-height:1.65}.opportunity-thread-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.opportunity-thread{background:#ffffff08;border:1px solid #e6faf41a;border-top-color:#e6faf42e;border-radius:8px;min-height:100%;padding:clamp(18px,2vw,24px);scroll-margin-top:130px;display:block}.thread-index{color:#04130e;letter-spacing:0;font-variant-numeric:tabular-nums;background:#7df0c7eb;border-radius:8px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.thread-main{gap:14px;min-width:0;display:grid}.thread-meta{flex-wrap:wrap;gap:8px;display:flex}.thread-meta span{color:#e6faf4c7;background:#ffffff06;border:1px solid #e6faf421;border-radius:5px;min-height:26px;padding:5px 8px;font-size:12px;font-weight:800}.thread-card-head{gap:8px;display:grid}.opportunity-thread h2{color:var(--text);margin:0;font-size:clamp(21px,2vw,28px);line-height:1.18}.opportunity-thread p{color:#c7dad3d6;margin:0;font-size:14px;line-height:1.65}.thread-card-head p{color:#e9fbf6;font-size:15px;font-weight:800;line-height:1.52}.thread-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.thread-flow span{color:#e6faf4e6;text-align:center;background:#7df0c70e;border:1px solid #7df0c72e;border-radius:6px;min-height:34px;padding:8px 9px;font-size:12px;font-weight:900;line-height:1.25}.thread-description{color:#c7dad3c7!important}.idea-discussion{margin-top:2px}.discussion-panel{border-top:1px solid #e6faf41a;gap:8px;padding-top:12px;display:grid}.discussion-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.discussion-title b{color:#dcebe5;font-size:12px;font-weight:850}.discussion-title span{color:#c7dad39e;font-variant-numeric:tabular-nums;font-size:12px;font-weight:750}.discussion-list{gap:8px;display:grid}.discussion-comment{border-top:1px solid #e6faf417;gap:5px;padding:8px 0;display:grid}.discussion-comment div{justify-content:space-between;align-items:center;gap:10px;display:flex}.discussion-comment b{color:var(--text);font-size:13px}.discussion-comment time{color:#c7dad394;font-size:12px}.discussion-comment p{color:#c7dad3c7;margin:0;font-size:13px;line-height:1.58}.discussion-panel textarea,.comment-login input,.comment-login select{width:100%;color:var(--text);font:inherit;background:#ffffff0b;border:1px solid #e6faf421;border-radius:6px;outline:none}.discussion-panel textarea{resize:vertical;min-height:58px;padding:9px 10px;line-height:1.52}.discussion-panel textarea:focus,.comment-login input:focus,.comment-login select:focus{border-color:#7df0c785}.discussion-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.discussion-actions button,.comment-login form>button[type=submit]{color:#03100b;background:var(--accent);border:0;border-radius:6px;min-height:34px;padding:0 13px;font-size:13px;font-weight:900}.discussion-actions button:disabled{opacity:.62;cursor:wait}.discussion-actions span,.comment-login form>span{color:#c7dad3b8;font-size:12px;line-height:1.45}.comment-login{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000009e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.comment-login form{background:#07100f;border:1px solid #e6faf424;border-radius:14px;gap:14px;width:min(420px,100%);padding:24px;display:grid;position:relative;box-shadow:0 24px 90px #00000075}.comment-login h4{color:var(--text);margin:0;font-size:22px}.comment-login p{color:var(--muted);margin:-6px 0 2px;font-size:14px;line-height:1.58}.comment-login label{color:#dcebe5;gap:8px;font-size:13px;font-weight:800;display:grid}.comment-login input,.comment-login select{min-height:42px;padding:0 12px}.comment-login option{color:#101816}.comment-login-close{width:32px;height:32px;color:var(--muted);background:#ffffff0d;border:1px solid #e6faf421;border-radius:8px;place-items:center;font-size:20px;display:grid;position:absolute;top:12px;right:12px}.experiment-timeline{gap:16px;display:grid}.experiment-stage-panel{padding:clamp(22px,3vw,34px)}.experiment-stage-panel>.border-glow-inner{gap:22px}.stage-panel-head{grid-template-columns:auto minmax(0,1fr) minmax(280px,.56fr);align-items:start;gap:20px;display:grid}.stage-panel-head h2{color:var(--text);margin:0;font-size:clamp(28px,2.6vw,46px);line-height:1.08}.stage-panel-head p{max-width:680px;color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.62}.stage-panel-head strong{border-radius:var(--radius);color:var(--accent);background:#7df0c70f;border:1px solid #7df0c733;padding:15px 16px;font-size:15px;line-height:1.5}.experiment-case-table{border-radius:var(--radius);background:#e6faf41a;border:1px solid #e6faf41a;gap:1px;display:grid;overflow:hidden}.experiment-case-row{background:#ffffff08;grid-template-columns:minmax(160px,.32fr) minmax(0,1fr) minmax(280px,.7fr);align-items:start;gap:18px;min-height:74px;padding:16px 18px;display:grid}.experiment-case-row b{color:var(--text);font-size:17px;line-height:1.35}.experiment-case-row p,.experiment-case-row em{color:var(--muted);margin:0;font-size:14px;line-height:1.56}.experiment-case-row em{color:#cfe2dc;font-style:normal}.experiment-findings-panel{background:linear-gradient(145deg, #ffffff0d, #7eb8ff0b), var(--surface);padding:clamp(24px,3.4vw,44px)}.experiment-findings-panel>.border-glow-inner{grid-template-columns:minmax(320px,.46fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,62px);display:grid}.findings-head h2{color:var(--text);margin:14px 0 0;font-size:clamp(30px,3vw,54px);line-height:1.08}.findings-grid{border-radius:var(--radius);background:#e6faf41a;border:1px solid #e6faf41a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.findings-grid div{background:#ffffff08;min-height:136px;padding:18px}.findings-grid b{color:var(--text);font-size:18px;line-height:1.25;display:block}.findings-grid p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.58}.page-experiment-list{gap:12px}@media (width<=720px){.experiment-discussion-page{padding-top:104px}.opportunity-board{width:min(100% - 28px,1120px)}.opportunity-thread{grid-template-columns:1fr;gap:10px}.opportunity-thread-list{grid-template-columns:1fr}.thread-index{width:34px;height:34px}.thread-flow{grid-template-columns:1fr}.discussion-actions button{width:100%}.comment-login form{padding:22px}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (width<=1180px){.module-rail{display:none}.site-header{grid-template-columns:1fr auto;position:absolute}.site-header nav{display:none}.hero-inner,.profile-section,.community-section,.recap-findings-panel>.border-glow-inner,.codex-entry-panel>.border-glow-inner,.community-page-intro,.experiment-lab,.matching-section{grid-template-columns:1fr}.hero-panel,.matching-panel{max-width:620px}.daily-grid,.project-grid,.strength-grid,.experiment-stage-grid,.learning-layout,.free-pack-showcase,.planet-proof-gallery,.planet-topic-grid,.standard-grid,.milestone-grid,.recap-finding-list,.homepage-idea-grid,.standard-grid.compact,.daily-editor-note{grid-template-columns:repeat(2,1fr)}.recap-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recap-stage-card,.recap-stage-card.featured,.daily-card,.daily-card.featured,.daily-card.wide{grid-column:span 1}.daily-card.featured{min-height:300px}.curriculum-panel{grid-column:1/-1}.community-main,.about-chuqing-card,.planet-entry-panel{position:static}.experiment-row{grid-template-columns:1fr;gap:12px}.experiment-focus-card>.border-glow-inner,.experiment-current-panel>.border-glow-inner,.experiment-findings-panel>.border-glow-inner,.stage-panel-head,.experiment-case-row,.planet-action-panel>.border-glow-inner,.matching-page-panel>.border-glow-inner,.co-create-path,.about-page-panel>.border-glow-inner,.learning-start-panel,.learning-detail-grid,.learning-helper-panel>.border-glow-inner,.learning-why-panel>.border-glow-inner,.codex-install-strip>.border-glow-inner{grid-template-columns:1fr}.codex-install-action{justify-items:start}.planet-note-strip,.planet-proof-gallery{grid-template-columns:1fr}}@media (width>=1181px) and (width<=1880px){.hero-inner,.section,.page-shell{width:calc(100% - 220px);max-width:var(--max);margin-left:136px;margin-right:84px}.hero-copy h1{font-size:clamp(64px,7.1vw,126px)}}@media (width<=720px){.hero{min-height:auto}.site-header{width:min(calc(100% - 28px), var(--max));min-height:70px;top:14px}.brand{min-width:0}.header-cta{min-height:38px;padding:0 12px}.hero-inner,.section,.page-shell{width:min(calc(100% - 28px), var(--max))}.hero-inner{gap:26px;min-height:auto;padding:104px 0 42px}.hero-copy h1{margin-bottom:18px;font-size:clamp(38px,10vw,52px);line-height:1.02}.hero-title-line{white-space:normal;width:auto}.hero-copy p{font-size:16px;line-height:1.62}.hero-actions{gap:10px;margin-top:22px}.video-recap-head h2{font-size:clamp(32px,9vw,42px);line-height:1.12}.quick-panel{padding:18px}.hero-panel strong{font-size:22px}.quick-hub{grid-template-columns:1fr;gap:8px}.quick-card{min-height:78px;padding:12px}.quick-card small{font-size:12.5px}.codex-install-strip{padding:18px}.codex-install-strip .button,.codex-install-page-card .button{justify-content:center;width:100%}.daily-grid,.project-grid,.strength-grid,.learning-layout,.free-pack-showcase,.experiment-lab,.experiment-stage-grid,.experiment-focus-card>.border-glow-inner,.experiment-current-panel>.border-glow-inner,.experiment-findings-panel>.border-glow-inner,.stage-panel-head,.experiment-case-row,.findings-grid,.co-create-path,.planet-grid,.planet-fit ul,.community-rhythm,.planet-action-grid,.planet-proof-teaser,.planet-proof-gallery,.planet-topic-grid,.community-page-intro,.about-page-grid,.brief-grid,.interface-grid,.recap-stage-grid,.recap-finding-list,.homepage-idea-grid,.standard-grid,.milestone-grid,.standard-grid.compact,.daily-editor-note,.learning-start-panel,.learning-detail-grid,.learning-result-grid,.learning-why-panel .helper-note-list,.summary-metrics,.two-column-page,.delivery-strip,.profile-meta,.signal-grid{grid-template-columns:1fr}.daily-card,.community-cards article,.strength-grid article,.experiment-stage-card,.recap-stage-card,.recap-stage-card.featured,.homepage-idea-card{grid-column:1/-1;min-height:auto}.homepage-idea-card,.idea-lab-actions{grid-template-columns:1fr}.idea-lab-actions article+article{border-top:1px solid #e6faf41f;border-left:0;padding-left:0}.experiment-metrics{grid-template-columns:1fr}.daily-card.featured h3{font-size:clamp(30px,8.5vw,42px)}.project-visual{min-height:260px}.button{width:100%;min-height:46px}.planet-cta,.planet-action-copy .button{width:100%}.planet-note-strip{padding:18px 0}.planet-note-title h2{font-size:clamp(28px,8vw,38px)}.planet-note-lines p{grid-template-columns:1fr;gap:6px;min-height:auto}.learning-card .button,.learning-download-card .button,.purchase-actions,.purchase-actions .button{width:100%}.lesson-list li{grid-template-columns:1fr;gap:8px}.free-pack-preview,.scenario-card,.helper-note-card{padding:24px}.free-pack-preview h3{font-size:28px}.section h2,.contact-screen h2,.page-hero h1{font-size:clamp(34px,11vw,52px)}.page-shell{padding:112px 0 58px}.page-hero{margin-bottom:24px}.page-hero p{font-size:16px;line-height:1.65}.brief-card,.page-card,.source-panel,.interface-card,.about-chuqing-card{padding:22px}.planet-proof-teaser>.border-glow-inner{grid-template-columns:1fr}.planet-proof-card{min-height:auto}.planet-proof-card>.border-glow-inner{grid-template-rows:auto auto;grid-template-columns:1fr}.planet-proof-card img{min-height:520px;max-height:620px;padding:12px}.planet-proof-card div{border-top:1px solid var(--line);border-left:0}.brief-card h2,.page-card h2,.source-panel h2,.interface-card h2{font-size:24px}.source-panel .button{width:100%}.matching-page-panel{padding:24px}.matching-page-copy h2{font-size:clamp(34px,10vw,48px)}.archive-row,.timeline-list div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,html{scroll-behavior:auto;transition:none!important;animation:none!important}.hero-video{display:none}}
