:root,.dark{--background:220 33% 3%;--foreground:38 22% 94%;--primary:190 100% 50%;--primary-foreground:220 33% 3%;--secondary:42 56% 63%;--muted-foreground:210 12% 62%;--border:210 16% 18%;--app-font-sans:Inter, "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--app-font-serif:Inter, "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--app-font-mono:"Share Tech Mono", "SFMono-Regular", Consolas, monospace;--ink:#111;--paper:#f3f1ec;--paper-muted:#77736b;--stage:#05070a;--stage-2:#080d10;--panel:#ffffff0b;--panel-strong:#ffffff13;--signal:#00d8ff;--gold:#d7b46a;--steel:#74808a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:hsl(var(--foreground));font-family:var(--app-font-sans);background:radial-gradient(circle at 18% 8%,#00d8ff14,#0000 28rem),radial-gradient(circle at 84% 22%,#d7b46a0d,#0000 26rem),linear-gradient(#040608,#070b0e 42%,#05070a);margin:0;overflow-x:hidden}button,a{color:inherit;font:inherit}button{border:0}a{text-decoration:none}.site-page{isolation:isolate;min-height:100vh;color:hsl(var(--foreground));background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.site-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 0,#00d8ff14,#0000 34rem),radial-gradient(circle at 10% 60%,#d7b46a0b,#0000 26rem),linear-gradient(#05070a94,#05070af5);position:fixed;inset:0}.site-page:after{content:"";z-index:1;mix-blend-mode:screen;opacity:.18;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),radial-gradient(circle,#ffffff09 .7px,#0000 .8px);background-size:100% 3px,22px 22px;position:fixed;inset:0}.global-motion-field{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.site-page>.section-nav:before{content:"";z-index:120;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#0000,#00d8ff2e,#0000),#0204072e;animation:1.1s ease-out forwards pageBootScan;position:fixed;inset:0;transform:translateY(-120%)}.section-shell{width:min(1440px,100% - 4rem);margin:0 auto}.section-kicker{color:var(--signal);font-family:var(--app-font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem}.muted-copy{color:var(--paper-muted)}.icon-small{width:1rem;height:1rem}.icon-medium{width:2rem;height:2rem}.site-header{z-index:80;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:space-between;align-items:center;padding:1.35rem 3rem;display:flex;position:fixed;top:0;left:0;right:0}.brand-mark,.header-role{pointer-events:auto}.brand-mark{align-items:center;gap:.75rem;display:inline-flex}.brand-mark span{background:var(--signal);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 20px #00d8ff8c}.brand-mark strong{letter-spacing:.04em;font-size:1rem}.header-role{color:#f3f1ecad;letter-spacing:.08em;font-size:.82rem}.section-nav{z-index:90;flex-direction:column;gap:.75rem;display:flex;position:fixed;top:50%;right:1.7rem;transform:translateY(-50%)}.section-nav-button{cursor:pointer;background:0 0;justify-content:flex-end;align-items:center;gap:.7rem;padding:0;display:flex}.section-nav-button span{color:#00d8ffc7;opacity:0;font-size:.68rem;transition:opacity .18s,transform .18s;transform:translate(.35rem)}.section-nav-button i{background:#00d8ff1a;border:1px solid #f3f1ec59;border-radius:999px;width:.45rem;height:.45rem}.section-nav-button:hover span,.section-nav-button:focus-visible span{opacity:1;transform:translate(0)}.hero-section{background:var(--stage);place-items:center;min-height:100vh;padding:8rem 2rem 6rem;display:grid;position:relative;overflow:hidden}.hero-content{z-index:6;text-align:center;width:min(1180px,100%);position:relative}.hero-eyebrow{color:#00d8ffb8;font-family:var(--app-font-mono);letter-spacing:.24em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.82rem}.hero-content h1{color:#f3f1ecb3;letter-spacing:0;text-shadow:0 0 56px #f3f1ec14;gap:.15em;margin:0;font-size:clamp(4.2rem,12vw,12rem);line-height:.82;display:grid}.hero-type-lines span{color:#f3f1ecc2;clip-path:inset(0 100% 0 0);animation:.9s steps(8,end) forwards heroTypeReveal,4.8s ease-in-out infinite heroTextBreathe;animation-delay:calc(var(--type-index) * .36s), calc(1.3s + var(--type-index) * .24s);display:inline-block;position:relative;overflow:hidden}.hero-type-lines span:after{content:"";animation:2.8s ease-in-out infinite heroScan;animation-delay:calc(1s + var(--type-index) * .28s);pointer-events:none;background:linear-gradient(90deg,#0000,#00d8ff47,#0000);position:absolute;inset:0;transform:translate(-110%)}.hero-subline{color:#00d8ffbd;font-family:var(--app-font-mono);letter-spacing:.12em;margin:1.1rem 0 0}.hero-dynamic-copy{min-height:4.4rem}.hero-line-dots{justify-content:center;gap:.42rem;margin-top:.9rem;display:flex}.hero-line-dots span{background:#f3f1ec2e;width:1.45rem;height:1px;transition:background .24s,transform .24s}.hero-line-dots .is-active{background:var(--signal);transform:scaleX(1.45);box-shadow:0 0 16px #00d8ff9e}.hero-status{z-index:2;color:#00d8ff6b;font-family:var(--app-font-mono);letter-spacing:.12em;gap:.4rem;font-size:.68rem;display:grid;position:absolute}.hero-status-left{top:6rem;left:4rem}.hero-status-right{text-align:right;bottom:6rem;right:4rem}.scroll-cue{z-index:3;color:#00d8ffb8;cursor:pointer;background:0 0;place-items:center;gap:.5rem;display:grid;position:absolute;bottom:2.5rem}.scroll-cue span{font-family:var(--app-font-mono);letter-spacing:.32em;text-transform:uppercase;font-size:.64rem}.marquee-strip{background:#ffffff06;border-block:1px solid #f3f1ec14;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;padding:1.25rem 2rem;display:flex}.marquee-strip span{color:#f3f1ec85;font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700}.marquee-strip .is-accent{color:var(--signal)}.editorial-section,.media-section-shell,.cert-section{padding:clamp(5rem,9vw,9rem) 0}.deferred-section-shell{min-height:28rem}.deferred-section-placeholder{background:linear-gradient(120deg,#ffffff09,#ffffff03),#05070a94;border:1px solid #f3f1ec14;min-height:28rem}.deferred-section-placeholder-wide{min-height:38rem}.deferred-section-placeholder-tall{min-height:42rem}.about-section,.achievements-section,.cert-section{color:var(--paper);background:linear-gradient(135deg,#ffffff0b,#ffffff03),#05070ab8;position:relative;overflow:hidden}.about-section:before,.achievements-section:before,.cert-section:before,.media-section-shell:before,.learning-universe-section:before,.contact-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 18%,#00d8ff17,#0000 24rem),linear-gradient(90deg,#0000,#ffffff08,#0000);position:absolute;inset:0}.about-section>*,.achievements-section>*,.cert-section>*,.media-section-shell>*,.learning-universe-section>*,.contact-section>*{z-index:2;position:relative}.about-grid{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.portrait-frame{aspect-ratio:3/4;background:#0b0f12;border:1px solid #f3f1ec1f;position:relative;overflow:hidden;box-shadow:0 34px 120px #00d8ff14}.portrait-frame img{object-fit:cover;object-position:top;width:100%;height:100%}.about-copy h2,.section-heading h2,.contact-copy h2,.learning-universe-head h2{letter-spacing:0;margin:0;font-size:clamp(2.5rem,6vw,6.5rem);line-height:.96}.media-section-title{letter-spacing:0;max-width:72rem;margin:0;font-size:clamp(2.8rem,5.4vw,6rem);line-height:.95}.about-copy p{color:#f3f1eca8;max-width:48rem;font-size:1.04rem;line-height:1.9}.about-copy blockquote{border-left:3px solid var(--gold);color:var(--paper);margin:2rem 0 0;padding-left:1.2rem;font-size:1.25rem;font-weight:700}.stats-section{background:0 0;padding:clamp(3rem,7vw,6rem) 0;overflow:visible}.stats-grid{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.stat-card{transform:perspective(900px) rotateX(var(--surface-tilt-x,0deg)) rotateY(var(--surface-tilt-y,0deg));background:#ffffff05;border:1px solid #f3f1ec14;padding:clamp(1.8rem,4vw,3rem);position:relative;overflow:hidden}.stat-card strong{color:var(--signal);font-size:clamp(2.5rem,5vw,5.5rem);line-height:1;display:block}.stat-card span{color:#f3f1ec9e}.dark-section,.media-section-shell,.learning-universe-section,.contact-section{background:var(--stage)}.section-heading{gap:1rem;margin-bottom:3rem;display:grid}.expertise-grid,.achievement-grid,.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.expertise-card,.achievement-card,.case-panel,.showcase-card,.video-card,.douyin-profile-card,.douyin-content-panel,.learning-node-panel{background:#ffffff09;border:1px solid #f3f1ec1f}.expertise-card,.achievement-card{padding:2rem}.expertise-card svg{color:var(--signal)}.expertise-card h3,.achievement-card h3{margin:1rem 0 .8rem;font-size:1.4rem}.expertise-card p,.achievement-card p,.media-stage-head p,.media-section-description,.showcase-card-copy p,.video-card-copy p,.learning-universe-head p,.learning-node-panel p,.contact-copy p{color:#f3f1eca3;line-height:1.75}.wrcc-feature{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);gap:1rem;margin-bottom:1rem;display:grid;position:relative}.wrcc-feature img{object-fit:cover;width:100%;height:34rem}.wrcc-feature>div{color:var(--paper);background:#111;flex-direction:column;justify-content:flex-end;padding:2rem;display:flex}.wrcc-feature h3{margin:.8rem 0;font-size:clamp(2rem,4vw,4.2rem);line-height:.98}.achievement-card span{color:var(--gold);font-family:var(--app-font-mono)}.achievement-card p{color:#f3f1ec9e}.cert-shell{max-width:980px}.cert-row{border-bottom:1px solid #f3f1ec1f;align-items:center;gap:1rem;padding:1.5rem 0;font-size:clamp(1.1rem,2vw,1.6rem);display:flex}.cert-row svg{color:var(--gold);flex:none}.media-section-stack{gap:1.25rem;display:grid}.media-section-intro,.media-stage-panel,.media-showcase-panel,.gallery-stage-panel,.douyin-stage-panel{gap:1.5rem;display:grid}.media-stage-panel,.media-showcase-panel,.gallery-stage-panel{background:#ffffff06;border:1px solid #f3f1ec1c;padding:clamp(1.25rem,3vw,2rem)}.media-stage-head{grid-template-columns:minmax(0,1fr) minmax(18rem,30rem);align-items:end;gap:1.25rem;display:grid}.media-block-title{margin:.5rem 0 0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.stage-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.case-panel{min-height:28rem;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;grid-template-columns:minmax(0,.95fr) minmax(18rem,.82fr);transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.case-panel-copy{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2rem;position:relative}.case-panel-copy h3{margin:1rem 0;font-size:clamp(2rem,4vw,4.2rem);line-height:.96}.case-panel-copy ul,.case-poster div,.showcase-card-poster div,.video-cover-shell div,.chip-row,.douyin-profile-card div{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.case-panel-copy li,.case-poster em,.showcase-card-poster em,.video-cover-shell em,.chip-row span,.douyin-profile-card span,.media-category-chip{color:#f3f1ecc7;border:1px solid #f3f1ec29;padding:.45rem .7rem;font-size:.78rem;font-style:normal}.product-open-link{color:var(--signal);font-family:var(--app-font-mono);align-items:center;gap:.45rem;margin-top:1.2rem;font-size:.82rem;display:inline-flex}.motion-product-card:after{content:"";z-index:1;background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%), #00d8ff38, transparent 18rem), linear-gradient(120deg, #ffffff14, transparent 36%);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.motion-product-card:hover{border-color:#00d8ff6b;box-shadow:0 34px 100px #00d8ff1f}.motion-product-card:hover:after{opacity:1}.product-card-bg,.showcase-screenshot{z-index:0;opacity:.48;filter:saturate(.9)contrast(1.05)brightness(.78);background-position:50%;background-size:cover;transition:transform .52s,opacity .32s,filter .32s;position:absolute;inset:0;transform:scale(1.02)}.motion-product-card:hover .product-card-bg,.motion-product-card:hover .showcase-screenshot{opacity:.64;filter:saturate(1.12)contrast(1.08)brightness(.9);transform:scale(1.08)}.case-poster,.showcase-card-poster,.video-cover-shell{z-index:2;background:linear-gradient(160deg,#00d8ff33,#05070a6b),#05070a6b;flex-direction:column;justify-content:flex-end;gap:.8rem;min-height:100%;padding:1.4rem;display:flex;position:relative}.case-poster strong,.showcase-card-poster strong,.video-cover-shell h4{font-size:clamp(2rem,3vw,3.4rem);line-height:.92}.showcase-rail{grid-auto-columns:minmax(20rem,26rem);grid-auto-flow:column;gap:1rem;padding-bottom:.5rem;display:grid;overflow-x:auto}.showcase-card{min-height:36rem;transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));grid-template-rows:20rem auto;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.showcase-card-copy,.video-card-copy,.douyin-profile-card,.douyin-content-panel{z-index:2;padding:1.25rem;position:relative}.showcase-card-copy h4,.video-card-copy h3,.douyin-profile-card h3{margin:.7rem 0;font-size:1.6rem;line-height:1.08}.external-arrow{color:var(--signal);display:inline-block}.archive-gallery{perspective:1200px;grid-template-columns:repeat(6,1fr);grid-auto-rows:10rem;gap:.8rem;display:grid;position:relative}.archive-card{cursor:pointer;animation:7.5s ease-in-out infinite archiveFloat;animation-delay:var(--float-delay,0s);background:#111;border:1px solid #f3f1ec14;padding:0;transition:transform .26s,filter .26s,opacity .26s,border-color .26s;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.archive-gallery:hover .archive-card{opacity:.46;filter:saturate(.6)blur(1px)}.archive-gallery:hover .archive-card:hover{z-index:4;opacity:1;filter:none;border-color:#00d8ff80;transform:translateY(-12px)scale(1.035);box-shadow:0 30px 90px #00d8ff29}.archive-card-1,.archive-card-6{grid-area:span 2/span 2}.archive-card-2,.archive-card-5,.archive-card-9{grid-column:span 2}.archive-card-3,.archive-card-4,.archive-card-7,.archive-card-8,.archive-card-10,.archive-card-11,.archive-card-12{grid-column:span 1}.archive-card img{object-fit:cover;filter:saturate(.82)contrast(1.02);width:100%;height:100%;transition:transform .36s,filter .36s}.archive-card:hover img{filter:saturate()contrast(1.05);transform:scale(1.09)}.archive-card span{text-align:left;background:linear-gradient(#0000,#05070aeb);gap:.2rem;padding:.8rem;display:grid;position:absolute;inset:auto 0 0}.archive-card small{color:var(--signal);font-family:var(--app-font-mono);font-size:.66rem}.media-category-grid{flex-wrap:wrap;gap:.6rem;display:flex}.douyin-stage-panel{grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr)}.douyin-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.video-card{grid-template-columns:minmax(14rem,.85fr) minmax(0,1fr);min-height:20rem;display:grid}.learning-universe-section{padding:clamp(5rem,9vw,9rem) 0;overflow:hidden}.learning-universe-shell{gap:2rem;display:grid}.learning-universe-head{grid-template-columns:minmax(0,1fr) minmax(18rem,31rem);align-items:end;gap:1.5rem;display:grid}.learning-universe-grid{grid-template-columns:minmax(20rem,.95fr) minmax(0,1.05fr);align-items:stretch;gap:1rem;display:grid}.learning-orbit{background:radial-gradient(circle,#00d8ff1f,#0000 38%),#ffffff06;border:1px solid #f3f1ec1f;min-height:36rem;position:relative;overflow:hidden}.learning-orbit:before,.learning-orbit:after{content:"";border:1px solid #f3f1ec1f;border-radius:999px;animation:5.5s ease-in-out infinite orbitPulse;position:absolute;inset:18%}.learning-orbit:after{animation-delay:-1.8s;inset:32%}.learning-node{--angle:calc(360deg / var(--node-total) * var(--node-index));min-width:7.2rem;color:var(--paper);transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-13rem) rotate(calc(var(--angle) * -1));cursor:pointer;background:#05070ad6;border:1px solid #00d8ff3d;padding:.85rem 1rem;transition:border-color .18s,background .18s,color .18s;position:absolute;top:50%;left:50%}.learning-node.is-active,.learning-node:hover{color:var(--signal);background:#00d8ff1f;border-color:#00d8ffc7;box-shadow:0 0 34px #00d8ff2e}.learning-node-panel{flex-direction:column;justify-content:stretch;padding:0;display:flex;overflow:hidden}.panel-index{color:var(--signal);font-family:var(--app-font-mono);text-transform:uppercase}.learning-node-panel h3{margin:.6rem 0;font-size:clamp(2.4rem,5.6vw,5.8rem);line-height:.9}.learning-node-panel strong{color:var(--gold);font-size:1.3rem}.learning-proof-visual{background:#ffffff09;min-height:24rem;position:relative;overflow:hidden}.learning-proof-visual img{object-fit:cover;opacity:.66;filter:saturate(.9)contrast(1.08)brightness(.74);width:100%;height:100%;min-height:24rem;animation:9s ease-in-out infinite proofImageDrift;transform:scale(1.02)}.learning-proof-visual:after{content:"";background:linear-gradient(#0000 18%,#05070a6b 56%,#05070aeb),radial-gradient(circle at 28% 28%,#00d8ff33,#0000 16rem);position:absolute;inset:0}.learning-proof-scan{z-index:2;mix-blend-mode:screen;background:linear-gradient(#0000,#00d8ff3d,#0000);height:32%;animation:3.6s ease-in-out infinite verticalScan;position:absolute;inset:0}.learning-proof-caption{z-index:3;position:absolute;inset:auto 1.4rem 1.4rem}.learning-node-copy{gap:1rem;padding:1.4rem;display:grid}.contact-section{padding:clamp(5rem,9vw,9rem) 0}.contact-shell{grid-template-columns:minmax(0,1fr) minmax(20rem,.86fr);align-items:end;gap:2rem;display:grid}.contact-card{text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #f3f1ec21;gap:1rem;padding:1.1rem;display:grid}.contact-card img{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;padding:.7rem}.zoom-label{color:var(--signal);font-family:var(--app-font-mono);align-items:center;gap:.5rem;display:flex}.qr-modal-backdrop,.image-lightbox-backdrop{z-index:240;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:radial-gradient(circle at 50% 45%,#00d8ff1f,#0000 30rem),#000000db;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow:hidden}.qr-modal-card,.image-lightbox-card{width:min(32rem,100%);color:var(--paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d10d1;border:1px solid #f3f1ec1f;padding:1.25rem;position:relative;box-shadow:0 40px 160px #00000080}.icon-button{width:2.2rem;height:2.2rem;color:var(--paper);cursor:pointer;background:#111;place-items:center;display:grid;position:absolute;top:.8rem;right:.8rem}.qr-modal-image{background:#fff;width:min(20rem,100%);margin:1rem auto}.image-lightbox-card{transform-origin:50%;background:#080d10e6;width:min(78rem,100%);max-height:90vh;overflow:auto}.image-lightbox-header{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.image-lightbox-category{color:var(--signal);font-family:var(--app-font-mono)}.image-lightbox-title{margin:0;font-size:clamp(1.8rem,3vw,3rem)}.image-lightbox-close{color:var(--paper);cursor:pointer;background:#00d8ff1f;align-self:flex-start;padding:.7rem 1rem}.image-lightbox-image{object-fit:contain;background:#111;width:100%;max-height:70vh}.image-lightbox-description{color:#f3f1ecad;line-height:1.7}.smoke-burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.smoke-burst span{--angle:calc(var(--smoke-index) * 20deg);filter:blur(20px);width:18rem;height:18rem;transform:translate(-50%, -50%) rotate(var(--angle)) translateX(8rem) scale(.42);opacity:0;animation:.98s ease-out forwards smokeBloom;animation-delay:calc(var(--smoke-index) * 18ms);background:radial-gradient(circle,#00d8ff1f,#f3f1ec09,#0000 62%);border-radius:999px;position:absolute;top:50%;left:50%}.site-footer{color:#f3f1ec73;text-align:center;border-top:1px solid #f3f1ec14;padding:1.4rem;font-size:.78rem}@keyframes archiveFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.018)}}@keyframes smokeBloom{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateX(2rem) scale(.18)}34%{opacity:.58}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateX(24rem) scale(1.18)}}@media (prefers-reduced-motion:reduce){.archive-card,.smoke-burst span,.motion-product-card,.showcase-card{transition:none;animation:none}}@media (width<=1100px){.section-nav{display:none}.about-grid,.wrcc-feature,.media-stage-head,.case-panel,.douyin-stage-panel,.video-card,.learning-universe-head,.learning-universe-grid,.contact-shell,.stats-grid,.expertise-grid,.achievement-grid,.contact-grid,.stage-app-grid,.douyin-video-grid{grid-template-columns:1fr}.case-poster{min-height:18rem}.archive-gallery{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.section-shell{width:min(100% - 1.5rem,1440px)}.site-header{padding:1rem}.header-role,.hero-status{display:none}.hero-section{min-height:92vh;padding:7rem 1.1rem 5.5rem}.hero-content h1{font-size:clamp(3rem,17vw,5.5rem)}.hero-statement{overflow-wrap:anywhere;text-wrap:balance;word-break:break-all;width:min(100%,18rem);margin-top:1.35rem;font-size:clamp(1.05rem,5vw,1.35rem)}.hero-subline{font-size:.76rem;line-height:1.7}.marquee-strip{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:1.4rem;padding-inline:1rem;overflow-x:auto}.marquee-strip::-webkit-scrollbar{display:none}.marquee-strip span{flex:none;font-size:1rem}.archive-gallery{grid-template-columns:none;grid-auto-columns:minmax(15rem,78%);grid-auto-flow:column;display:grid;overflow-x:auto}.archive-card,.archive-card-1,.archive-card-2,.archive-card-3,.archive-card-4,.archive-card-5,.archive-card-6,.archive-card-7,.archive-card-8,.archive-card-9,.archive-card-10,.archive-card-11,.archive-card-12{grid-area:auto;height:22rem}.learning-orbit{gap:.7rem;min-height:auto;padding:1rem;display:grid}.learning-orbit:before,.learning-orbit:after{display:none}.learning-node{width:100%;position:static;transform:none}.showcase-rail{grid-auto-columns:minmax(17rem,84%)}}body{background:radial-gradient(circle at 18% 4%,#00d8ff26,#0000 34rem),radial-gradient(circle at 80% 18%,#d7b46a1a,#0000 30rem),radial-gradient(circle at 44% 76%,#a370ff14,#0000 34rem),linear-gradient(#020407 0%,#05090d 42%,#060706 100%)}.site-page{background:radial-gradient(circle at 50% -8%,#00d8ff1f,#0000 42rem),linear-gradient(#030609c2,#05080ae6 44%,#060706f5);overflow-x:clip}.site-page:before{z-index:0;opacity:.72;background:radial-gradient(circle at 22% 18%,#00d8ff1f,#0000 28rem),radial-gradient(circle at 78% 48%,#d7b46a12,#0000 28rem),linear-gradient(115deg,#ffffff09,#0000 28%,#ffffff05 72%,#0000)}.site-page:after{z-index:1;mix-blend-mode:screen;opacity:.55;background:radial-gradient(circle at 16% 28%,#00d8ff14,#0000 24rem),radial-gradient(circle at 88% 74%,#d7b46a11,#0000 24rem)}.global-motion-field{z-index:2;opacity:.95;mix-blend-mode:screen}.site-header,.section-nav,.hero-section,.marquee-strip,.editorial-section,.media-section-shell,.stats-section,.dark-section,.cert-section,.learning-universe-section,.contact-section,.site-footer{z-index:5;position:relative}.site-header{z-index:80;position:fixed}.section-nav{z-index:90;position:fixed}.hero-section,.dark-section,.media-section-shell,.learning-universe-section,.contact-section,.about-section,.achievements-section,.cert-section{background:radial-gradient(circle at 18% 18%,#00d8ff14,#0000 24rem),radial-gradient(circle at 78% 70%,#d7b46a0b,#0000 26rem),#03060994}.hero-section{background:radial-gradient(circle at 50% 36%,#00d8ff1c,#0000 34rem),linear-gradient(#020407a8,#05080ad6)}.marquee-strip,.stats-section{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04080b80}.about-section:before,.achievements-section:before,.cert-section:before,.media-section-shell:before,.learning-universe-section:before,.contact-section:before{opacity:.78;background:radial-gradient(circle at 84% 14%,#00d8ff17,#0000 25rem),radial-gradient(circle at 8% 70%,#d7b46a0d,#0000 24rem)}.expertise-card,.achievement-card,.case-panel,.showcase-card,.video-card,.douyin-profile-card,.douyin-content-panel,.learning-node-panel,.contact-card,.stat-card{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(135deg,#ffffff12,#ffffff05),#04080c7a;border-color:#f3f1ec1a;box-shadow:inset 0 1px #ffffff14,0 28px 90px #0000003d}.media-section-stack{gap:clamp(1.3rem,2.6vw,2.5rem)}.media-section-intro{align-content:end;min-height:34vh;padding:clamp(1rem,3vw,2.5rem) 0}.media-section-description{max-width:54rem}.media-stage-panel,.media-showcase-panel,.gallery-stage-panel{background:radial-gradient(circle at 12% 10%,#00d8ff1a,#0000 22rem),radial-gradient(circle at 92% 80%,#d7b46a0f,#0000 22rem),#ffffff05;border:1px solid #f3f1ec17;padding:clamp(1.2rem,3.5vw,2.6rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.media-showcase-panel{background:0 0;border-color:#f3f1ec0f}.media-stage-panel:before,.media-showcase-panel:before,.gallery-stage-panel:before,.douyin-content-panel:before,.douyin-profile-card:before{content:"";background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%), #00d8ff1f, transparent 18rem), linear-gradient(135deg, #ffffff0a, transparent 42%);opacity:.65;pointer-events:none;position:absolute;inset:0}.media-stage-head,.stage-app-grid,.showcase-rail,.archive-gallery,.media-category-grid,.douyin-video-grid,.douyin-profile-card>*,.douyin-content-panel>*{z-index:2;position:relative}.stage-app-grid{perspective:1400px;gap:clamp(1rem,2vw,1.6rem)}.case-panel{min-height:clamp(31rem,42vw,38rem);animation:8s ease-in-out infinite cardDrift;animation-delay:var(--float-delay,0s);border-color:#00d8ff2e;border-radius:8px}.case-panel:before,.showcase-card:before,.video-card:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff0f;position:absolute;inset:1px}.product-card-bg,.showcase-screenshot{background-image:var(--app-screenshot);opacity:.56;filter:saturate(.94)contrast(1.08)brightness(.72)}.product-card-bg:after,.showcase-screenshot:after{content:"";background:linear-gradient(90deg,#020407eb,#02040757 54%,#020407b3),radial-gradient(circle at 70% 30%,#00d8ff24,#0000 20rem);position:absolute;inset:0}.case-panel:hover,.showcase-card:hover,.video-card:hover{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-8px)}.case-panel-copy{background:linear-gradient(90deg,#020407a8,#02040724);flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}.case-poster,.showcase-card-poster{background:radial-gradient(circle at 30% 20%,#eefcff1a,#0000 12rem),linear-gradient(160deg,#00d8ff2e,#05070a85),#05070a7a}.case-poster-amber{background:radial-gradient(circle at 30% 20%,#fff5d61f,#0000 12rem),linear-gradient(160deg,#d7b46a38,#05070a8a),#05070a7a}.showcase-rail{padding:1rem 0 1.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 96%,#0000)}.showcase-rail-track{will-change:transform;gap:1rem;width:max-content;padding-left:clamp(1rem,2vw,1.8rem);animation:36s linear infinite railAutoScroll;display:flex}.showcase-rail:hover .showcase-rail-track,.showcase-rail:focus-within .showcase-rail-track{animation-play-state:paused}.showcase-card{min-height:34rem;transform-style:preserve-3d;border-radius:8px;flex:0 0 clamp(19rem,28vw,28rem)}.showcase-card:nth-child(3n+1){transform:perspective(1100px)rotateY(-4deg)translateY(0)}.showcase-card:nth-child(3n+2){transform:perspective(1100px)rotateY(3deg)translateY(1rem)}.showcase-card:nth-child(3n){transform:perspective(1100px)rotateY(-2deg)translateY(-.5rem)}.showcase-card-poster{min-height:20rem}.showcase-card-copy{background:linear-gradient(#02040729,#020407b8);min-height:14rem}.archive-gallery{grid-template-columns:repeat(10,minmax(7.2rem,1fr));grid-auto-rows:clamp(6rem,10vw,9.5rem);gap:clamp(.55rem,1vw,.9rem);max-height:min(68rem,138vh);overflow:hidden}.archive-gallery:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#030609db);height:18%;position:absolute;inset:auto 0 0}.archive-card{animation:8s ease-in-out infinite archiveFloat,14s ease-in-out infinite archiveWave;animation-delay:var(--float-delay,0s), calc(var(--wave-index) * -.42s);background:#070a0cbd;border-color:#f3f1ec1a;border-radius:7px;box-shadow:0 20px 70px #00000047}.archive-card-1,.archive-card-7,.archive-card-15{grid-area:span 2/span 2}.archive-card-2,.archive-card-5,.archive-card-9,.archive-card-13,.archive-card-18{grid-column:span 2}.archive-card-4,.archive-card-10,.archive-card-16,.archive-card-20{grid-row:span 2}.archive-card img{opacity:1;animation:8s ease-in-out infinite archiveImageBreathe;animation-delay:calc(var(--wave-index) * -.22s)}.archive-card:before,.video-preview-shell:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff1f 42%,#0000 74%);animation:2.2s ease-in-out infinite skeletonSweep;position:absolute;inset:0;transform:translate(-120%)}.archive-card:hover:before,.video-preview-shell:hover:before{opacity:0;animation-play-state:paused}.douyin-stage-panel{grid-template-columns:minmax(18rem,.36fr) minmax(0,1fr);align-items:stretch}.douyin-profile-card,.douyin-content-panel{border-radius:8px;min-height:100%;position:relative;overflow:hidden}.douyin-profile-card{min-height:30rem;color:var(--paper);cursor:pointer;flex-direction:column;justify-content:flex-end;display:flex}.douyin-profile-visual{z-index:0;position:absolute;inset:0;overflow:hidden}.douyin-profile-visual video{object-fit:contain;object-position:center top;opacity:.2;filter:saturate(.82)contrast(1.08)brightness(.72)blur(1px);background:#050a0ed1;width:100%;height:100%;transform:scale(1.01)}.douyin-profile-poster{object-fit:contain;object-position:center top;opacity:.72;filter:saturate(.88)contrast(1.05)brightness(.78);background:#050a0ed1;width:100%;height:100%;position:absolute;inset:0}.douyin-profile-visual:after{content:"";background:linear-gradient(#02040714,#020407e0),radial-gradient(circle at 44% 30%,#00d8ff33,#0000 13rem);position:absolute;inset:0}.douyin-profile-visual span{aspect-ratio:1;border:1px solid #00d8ff38;border-radius:999px;width:min(14rem,56%);animation:5.2s ease-in-out infinite profileAura;position:absolute;top:16%;left:16%;box-shadow:inset 0 0 56px #00d8ff29,0 0 80px #00d8ff26}.douyin-profile-card:after{content:"";filter:blur(12px);opacity:.8;pointer-events:none;background:radial-gradient(circle at 50% 38%,#00d8ff57,#0000 9rem),radial-gradient(circle at 52% 56%,#d7b46a38,#0000 10rem),conic-gradient(from 180deg,#0000,#00d8ff1f,#0000,#d7b46a1a,#0000);animation:6s ease-in-out infinite profileAura;position:absolute;inset:8%}.douyin-profile-card h3:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#00d8ff33,#0000 35%),radial-gradient(circle,#f3f1ec1f,#0000 18%);border:1px solid #00d8ff38;border-radius:999px;width:min(13rem,48vw);margin:0 0 1.2rem;display:block;box-shadow:inset 0 0 48px #00d8ff1f,0 0 90px #00d8ff29}.douyin-profile-card h3{font-size:clamp(2.2rem,4vw,4.8rem)}.douyin-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-card{text-align:left;cursor:pointer;min-height:32rem;color:var(--paper);grid-template-columns:1fr;padding:0;position:relative;overflow:hidden}.video-preview-shell{background:radial-gradient(circle at 50% 35%,#00d8ff2e,#0000 13rem),#ffffff0a;min-height:20rem;position:relative;overflow:hidden}.video-preview{object-fit:contain;object-position:center top;filter:saturate(.95)contrast(1.06)brightness(.78);background:#050a0ed1;width:100%;height:100%;min-height:20rem;transition:transform .42s,filter .32s;transform:scale(1.01)}.video-preview-poster,.video-preview-placeholder,.video-preview-live{position:absolute;inset:0}.video-preview-poster{z-index:0}.video-preview-placeholder{z-index:1;background:radial-gradient(circle at 50% 35%,#00d8ff2e,#0000 13rem),#ffffff0a}.video-preview-live{z-index:2}.video-card:hover .video-preview{filter:saturate(1.1)contrast(1.08)brightness(.92);transform:scale(1.02)}.video-play-pulse{z-index:4;width:3.4rem;height:3.4rem;color:var(--paper);background:#00d8ff1f;border:1px solid #f3f1ec38;border-radius:999px;place-items:center;font-size:.76rem;animation:2.2s ease-in-out infinite playPulse;display:grid;position:absolute;bottom:1rem;right:1rem;box-shadow:0 0 40px #00d8ff47}.video-card-copy{gap:.7rem;display:grid}.video-lightbox-card{transform-origin:50%;width:min(82rem,100%)}.video-lightbox-player{background:#000;width:100%;max-height:72vh}.interactive-surface{isolation:isolate;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;position:relative}.interactive-surface:after{content:"";z-index:-1;background:radial-gradient(circle at var(--surface-x,50%) var(--surface-y,50%), #00d8ff2e, transparent 15rem), linear-gradient(135deg, #ffffff0e, transparent 52%);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.interactive-surface:hover{border-color:#00d8ff47;box-shadow:0 28px 96px #00d8ff1c}.interactive-surface:hover:after{opacity:1}.expertise-card,.achievement-card,.contact-card{transform:perspective(900px) rotateX(var(--surface-tilt-x,0deg)) rotateY(var(--surface-tilt-y,0deg))}.archive-card.is-loaded img{opacity:1;filter:saturate(.9)contrast(1.03);animation:8s ease-in-out infinite archiveImageBreathe}.archive-card.is-loaded:before{opacity:.3;animation-duration:3.8s}.archive-gallery{align-items:stretch}.archive-card{min-height:8rem}.archive-card span{z-index:4}@keyframes cardDrift{0%,to{translate:0}50%{translate:0 -8px}}@keyframes heroTypeReveal{to{clip-path:inset(0)}}@keyframes heroScan{0%{opacity:0;transform:translate(-120%)}42%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes heroTextBreathe{0%,to{filter:brightness();transform:translateY(0)}50%{filter:brightness(1.16);transform:translateY(-.025em)}}@keyframes archiveImageBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes proofImageDrift{0%,to{transform:scale(1.02)translate(0,0)}50%{transform:scale(1.08)translate(-1.2%,-1.2%)}}@keyframes verticalScan{0%{opacity:0;transform:translateY(-120%)}35%{opacity:.85}to{opacity:0;transform:translateY(320%)}}@keyframes pageBootScan{0%{opacity:.9;transform:translateY(-120%)}78%{opacity:.68}to{opacity:0;transform:translateY(120%)}}@keyframes orbitPulse{0%,to{opacity:.32;transform:scale(.98)}50%{opacity:.72;transform:scale(1.04)}}@keyframes railAutoScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .5rem))}}@keyframes archiveWave{0%,to{filter:saturate(.88)contrast()}50%{filter:saturate(1.1)contrast(1.04)}}@keyframes lazyReveal{0%{opacity:0;filter:blur(18px)saturate(.7);transform:scale(1.08)}to{opacity:1;filter:blur()saturate(.9);transform:scale(1)}}@keyframes skeletonSweep{0%{opacity:0;transform:translate(-120%)}36%{opacity:.55}to{opacity:0;transform:translate(120%)}}@keyframes profileAura{0%,to{opacity:.62;transform:scale(.92)rotate(0)}50%{opacity:.9;transform:scale(1.08)rotate(8deg)}}@keyframes playPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.case-panel,.archive-card,.archive-card img,.archive-card:before,.video-preview-shell:before,.douyin-profile-card:after,.video-play-pulse{animation:none}}@media (width<=1100px){.douyin-stage-panel,.media-stage-head,.case-panel,.douyin-video-grid{grid-template-columns:1fr}.archive-gallery{grid-template-columns:repeat(5,1fr);max-height:none}}@media (width<=700px){.global-motion-field{opacity:.8}.media-section-intro{min-height:auto}.case-panel{min-height:42rem}.showcase-card{flex-basis:min(82vw,22rem)}.archive-gallery{grid-template-columns:none;grid-auto-columns:minmax(15rem,78%);grid-auto-flow:column;max-height:none;display:grid;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.archive-card,.archive-card-1,.archive-card-2,.archive-card-3,.archive-card-4,.archive-card-5,.archive-card-6,.archive-card-7,.archive-card-8,.archive-card-9,.archive-card-10{grid-area:auto;height:22rem}.video-card{min-height:auto}}.marquee-strip{padding:0;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee-track{white-space:nowrap;will-change:transform;gap:clamp(2rem,5vw,4rem);width:max-content;padding:1.05rem clamp(1rem,4vw,3rem);animation:30s linear infinite railAutoScroll;display:flex}.marquee-strip:hover .marquee-track{animation-play-state:paused}.marquee-track span{color:#f3f1ec7a;flex:none;font-size:clamp(1rem,1.6vw,1.45rem);font-weight:800}.marquee-track span:after{content:"";vertical-align:middle;background:#00d8ff57;border-radius:999px;width:.32rem;height:.32rem;margin-left:clamp(2rem,5vw,4rem);display:inline-block}.marquee-track .is-accent{color:#00d8ffeb;text-shadow:0 0 22px #00d8ff3d}.portrait-frame{transform:perspective(1100px) rotateX(var(--surface-tilt-x,0deg)) rotateY(var(--surface-tilt-y,0deg));transition:transform .34s,box-shadow .34s,border-color .34s}.portrait-frame:before,.portrait-frame:after{content:"";pointer-events:none;position:absolute}.portrait-frame:before{z-index:2;opacity:0;background:linear-gradient(#0000 42%,#00d8ff1f 50%,#0000 58%);inset:0;transform:translateY(-100%)}.portrait-frame:after{z-index:3;opacity:.5;border:1px solid #00d8ff2e;inset:1rem}.portrait-frame:hover{border-color:#00d8ff61;box-shadow:0 40px 140px #00d8ff2e}.portrait-frame:hover:before{opacity:1;animation:1.6s linear infinite verticalScan}.portrait-frame:hover img{filter:saturate(1.06)contrast(1.04);transform:scale(1.055)}.stats-section{padding:clamp(5rem,9vw,8rem) 0;position:relative;overflow:hidden}.stats-section:before{content:"";opacity:.82;filter:saturate(.75)brightness(.7);background-color:#0000;background-image:linear-gradient(90deg,#030609f0,#030609ad,#030609f2),url(/photo-wrcc.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.stats-grid{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.75fr);grid-template-areas:"copy visual""cards cards";align-items:stretch;gap:clamp(1rem,2.4vw,2rem);position:relative}.stats-narrative{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid #f3f1ec1a;grid-area:copy;align-content:center;gap:clamp(1rem,2vw,1.45rem);min-height:clamp(18rem,31vw,28rem);padding:clamp(2rem,4.6vw,4rem);display:grid}.stats-narrative h2{gap:clamp(.45rem,1vw,.8rem);max-width:42rem;margin:0;line-height:.98;display:grid}.stats-narrative h2 span{color:var(--paper);font-family:var(--app-font-mono);white-space:nowrap;text-shadow:0 0 46px #00d8ff24;font-size:clamp(4.2rem,7vw,8rem);font-weight:900;line-height:.78;display:block}.stats-narrative h2 strong{color:#f3f1ecf5;text-wrap:balance;max-width:12em;font-size:clamp(2.15rem,3.6vw,4.25rem);font-weight:900;line-height:1.05;display:block}.stats-narrative p:not(.section-kicker){color:#f3f1eca8;max-width:34rem;line-height:1.8}.stats-visual{border:1px solid #f3f1ec1a;grid-area:visual;min-height:100%;position:relative;overflow:hidden}.stats-visual:after{content:"";background:linear-gradient(#0000,#030609b8),radial-gradient(circle at 50% 34%,#00d8ff2e,#0000 14rem);position:absolute;inset:0}.stats-visual img{object-fit:cover;filter:saturate(.9)contrast(1.06);width:100%;height:100%;animation:8s ease-in-out infinite archiveImageBreathe}.stats-card-row{grid-area:cards;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.stat-card{border-radius:8px;min-height:12rem}.stat-card strong{text-shadow:0 0 34px #00d8ff42}.achievement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wrcc-feature img{object-position:center 42%}.media-section-title{perspective:1100px;gap:.18em;display:grid}.media-title-keyword{color:#0000;-webkit-text-stroke:1.5px #00d8fff0;text-shadow:0 0 44px #00d8ff42;width:fit-content;animation:3.6s steps(4,end) infinite titleKeywordType,4.8s ease-in-out infinite heroTextBreathe;display:inline-block;position:relative}.media-title-keyword:after{content:"";background:var(--signal);width:.08em;height:84%;animation:.8s step-end infinite caretBlink;position:absolute;top:8%;right:-.18em;box-shadow:0 0 18px #00d8ffcc}.media-section-shell{z-index:60}.showcase-card-copy p,.video-card-copy p,.case-panel-copy p{font-size:.96rem;line-height:1.65}.showcase-card-copy h4,.video-card-copy h3{font-size:clamp(1.25rem,1.8vw,1.65rem)}.douyin-profile-card:after,.douyin-profile-card h3:before,.douyin-profile-visual span{display:none}.douyin-profile-visual video{opacity:.38;filter:saturate(.9)contrast(1.08)brightness(.74)}.douyin-profile-card{isolation:isolate}.douyin-profile-card:before{opacity:.42}.video-lightbox-backdrop,.image-lightbox-backdrop{z-index:2400}.video-lightbox-card{max-height:92vh;overflow:auto}.video-lightbox-player{aspect-ratio:16/9;object-fit:contain;display:block}.archive-gallery{grid-template-columns:repeat(12,minmax(5.8rem,1fr));grid-auto-rows:clamp(6.5rem,8.5vw,9.2rem);grid-auto-flow:dense;max-height:none}.archive-card{animation-duration:5.6s,9s}.archive-card-1,.archive-card-7,.archive-card-13,.archive-card-19{grid-area:span 2/span 2}.archive-card-2,.archive-card-5,.archive-card-9,.archive-card-15,.archive-card-18{grid-column:span 2}.archive-card-4,.archive-card-10,.archive-card-16,.archive-card-20,.archive-card-24,.archive-card-28{grid-row:span 2}.archive-card-21,.archive-card-27{grid-column:span 2}.archive-card-22,.archive-card-29{grid-area:span 2/span 2}.archive-card-23,.archive-card-25,.archive-card-26{grid-column:span 1}.learning-universe-head h2{text-shadow:0 0 50px #00d8ff24}.learning-orbit{perspective:1200px;transform-style:preserve-3d;background:radial-gradient(circle,#00d8ff2e,#0000 32%),repeating-radial-gradient(circle,#f3f1ec14 0 1px,#0000 1px 4.2rem),#ffffff06;border-radius:8px}.learning-starfield,.learning-orbit-ring,.learning-comet{pointer-events:none;position:absolute;inset:0}.learning-starfield span{left:var(--star-x);top:var(--star-y);width:.22rem;height:.22rem;animation:2.8s ease-in-out infinite starPulse;animation-delay:calc(var(--star-index) * -.17s);background:#00d8ffb8;border-radius:999px;position:absolute;box-shadow:0 0 16px #00d8ff85}.learning-orbit-ring{width:var(--ring-size);height:calc(var(--ring-size) * .62);transform:translate(-50%, -50%) rotateX(62deg) rotateZ(var(--ring-rotate,0deg));animation:solarRingSpin var(--ring-speed,12s) linear infinite;border:1px solid #00d8ff29;border-radius:999px;top:50%;left:50%;box-shadow:0 0 34px #00d8ff14}.learning-orbit-ring-1{--ring-size:52%;--ring-speed:16s}.learning-orbit-ring-2{--ring-size:72%;--ring-speed:22s;--ring-rotate:28deg}.learning-orbit-ring-3{--ring-size:96%;--ring-speed:30s;--ring-rotate:-18deg}.learning-comet{z-index:2;background:var(--gold);transform-origin:-11rem 0;border-radius:999px;width:.7rem;height:.7rem;animation:7.8s linear infinite cometOrbit;top:50%;left:50%;box-shadow:0 0 18px #d7b46adb,-34px 0 24px #00d8ff29}.learning-orbit-core{z-index:4;aspect-ratio:1;background:#03060994;border:1px solid #00d8ff3d;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;width:min(13rem,36%);animation:5.4s ease-in-out infinite learningCorePulse;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 56px #00d8ff1f,0 0 72px #00d8ff1f}.learning-orbit-core strong{text-align:center;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1}.learning-orbit-core span{color:#00d8ffb8;font-family:var(--app-font-mono);letter-spacing:.18em;text-align:center;font-size:.68rem}.learning-node{z-index:3;animation:5.8s ease-in-out infinite planetFloat;animation-delay:calc(var(--node-index) * -.42s);border-radius:999px;align-items:center;gap:.5rem;display:inline-flex;box-shadow:0 14px 45px #00000042}.learning-node i{background:var(--signal);border-radius:999px;width:.52rem;height:.52rem;box-shadow:0 0 16px #00d8ffd1}.learning-node-panel{border-radius:8px}.learning-proof-visual img{opacity:.82;filter:saturate(1.08)contrast(1.08)brightness(.78);animation:7s ease-in-out infinite proofImageDrift}.learning-proof-visual{background:radial-gradient(circle at 50% 42%,#00d8ff2e,#0000 20rem),#05070a}.learning-proof-caption h3{text-shadow:0 14px 34px #00000094,0 0 34px #00d8ff29}@keyframes heroBackdropDrift{0%{transform:scale(1.04)translate(-.8%,-.6%)}to{transform:scale(1.09)translate(.9%,.7%)}}@keyframes heroTitleFloat{0%,to{transform:perspective(1200px)rotateX(0)rotateY(0)translateY(0)}50%{transform:perspective(1200px)rotateX(1.4deg)rotateY(-2deg)translateY(-.18rem)}}@keyframes heroHaloSweep{0%,to{opacity:.34;transform:translate(-54%,-50%)scaleX(.82)}50%{opacity:.7;transform:translate(-46%,-50%)scaleX(1.05)}}@keyframes solarRingSpin{0%{transform:translate(-50%, -50%) rotateX(62deg) rotateZ(var(--ring-rotate,0deg))}to{transform:translate(-50%, -50%) rotateX(62deg) rotateZ(calc(var(--ring-rotate,0deg) + 360deg))}}@keyframes cometOrbit{0%{transform:rotate(0)translate(12.8rem)rotate(0)}to{transform:rotate(360deg)translate(12.8rem)rotate(-360deg)}}@keyframes starPulse{0%,to{opacity:.22;transform:scale(.72)}50%{opacity:.9;transform:scale(1.45)}}@keyframes planetFloat{0%,to{margin-top:0}50%{margin-top:-.55rem}}@keyframes titleKeywordType{0%,16%{clip-path:inset(0 100% 0 0)}42%,82%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes caretBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media (width<=1100px){.stats-grid{grid-template-columns:1fr;grid-template-areas:"copy""visual""cards"}.stats-visual{min-height:22rem}.stats-card-row,.achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-content h1{font-size:clamp(4rem,11vw,8.5rem)}.learning-universe-grid{grid-template-columns:1fr}.learning-orbit{min-height:30rem}}@media (width<=700px){.marquee-track{gap:1.6rem;animation-duration:24s}.stats-card-row,.achievement-grid{grid-template-columns:1fr}.stats-narrative{min-height:auto;padding:1.4rem}.stats-narrative h2 span{font-size:clamp(3rem,19vw,5rem)}.stats-narrative h2 strong{max-width:none;font-size:clamp(1.55rem,7vw,2.6rem)}.archive-card-11,.archive-card-12,.archive-card-13,.archive-card-14,.archive-card-15,.archive-card-16,.archive-card-17,.archive-card-18,.archive-card-19,.archive-card-20,.archive-card-21,.archive-card-22,.archive-card-23,.archive-card-24,.archive-card-25,.archive-card-26,.archive-card-27,.archive-card-28,.archive-card-29{grid-area:auto;height:22rem}.learning-orbit-core{display:none}.learning-orbit{grid-template-columns:1fr;min-height:auto;padding:1rem}.learning-orbit-ring,.learning-comet,.learning-starfield{display:none}.learning-node{min-width:0;padding:.8rem .9rem;font-size:.92rem}.learning-proof-visual,.learning-proof-visual img{min-height:18rem}.hero-content{width:min(100%,24rem)}.hero-content h1{gap:.08em;font-size:clamp(3.1rem,16vw,5.1rem);line-height:.88}.hero-eyebrow{letter-spacing:.18em;font-size:.68rem}}.global-motion-field{display:none}.hero-section{isolation:isolate}.hero-background{z-index:0;background:#05070a;position:absolute;inset:0;overflow:hidden}.hero-background:before{content:"";z-index:2;background:linear-gradient(180deg, rgba(3, 6, 9, calc(var(--hero-veil,.18) * .75)), rgba(3, 6, 9, calc(var(--hero-veil,.18) + .12))), radial-gradient(circle at 50% 40%, rgba(0, 216, 255, var(--hero-haze,.12)), transparent 34%);pointer-events:none;position:absolute;inset:0}.hero-background-video,.hero-background-image{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s,transform .9s;position:absolute;inset:0;transform:scale(1.03)}.hero-background-video.is-active,.hero-background-image.is-active{opacity:1;transform:scale(1.01)}.hero-background-video{z-index:0}.hero-background-image{z-index:1}.hero-background-image.is-active{filter:saturate(.95)contrast(1.02)brightness(.92)}.hero-content,.hero-status,.scroll-cue{z-index:6}.hero-copy-stack{gap:.9rem;display:grid}.hero-type-lines span{transition:transform .26s,text-shadow .26s,color .26s,-webkit-text-stroke-color .26s;display:inline-block;position:relative}.hero-type-lines.is-hovered .is-outline{text-shadow:0 0 112px #00d8ff57;transform:translateY(-.03em)scale(1.02)}.hero-type-lines .is-outline{color:#0000;-webkit-text-stroke:1.6px #00d8ffe6;text-shadow:0 0 84px #00d8ff3d}.hero-statement{color:#f3f1ecd1;max-width:46rem;margin:1.1rem auto 0;font-size:clamp(1.15rem,2vw,2rem);font-weight:700;line-height:1.25}.learning-universe-section{padding:clamp(5rem,9vw,8rem) 0 clamp(6rem,10vw,10rem)}.learning-universe-head{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);align-items:center}.learning-universe-head p{color:#f3f1eca3;justify-self:end;max-width:24rem;font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.8}.learning-universe-grid{grid-template-columns:minmax(28rem,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1rem,2vw,1.5rem)}.learning-orbit{--orbit-size:min(34rem, 100%);--node-radius:min(13.2rem, 34vw);aspect-ratio:1;background:radial-gradient(circle,#00d8ff33,#0000 28%),radial-gradient(circle,#d7b46a14,#0000 42%),#ffffff06;border-color:#00d8ff29;place-items:center;min-height:34rem;margin:0 auto;display:grid;box-shadow:inset 0 0 80px #00d8ff14,0 28px 90px #00000057}.learning-orbit:before,.learning-orbit:after{opacity:.5}.learning-orbit-ring{opacity:.58;border-color:#00d8ff21;box-shadow:0 0 22px #00d8ff0f}.learning-comet{width:.55rem;height:.55rem;transform-origin:calc(var(--node-radius) * -.75) 0;opacity:.78;animation-duration:11s}.learning-starfield span{opacity:.72}.learning-orbit-core{text-align:center;width:min(13rem,36%);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.learning-orbit-core strong,.learning-orbit-core span{width:100%}.learning-node{min-width:6.9rem;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(calc(var(--node-radius) * -1)) rotate(calc(var(--angle) * -1));justify-content:center}.learning-node span{white-space:nowrap}.learning-node-panel{border-color:#00d8ff2e;min-height:34rem}.learning-proof-visual{min-height:24.5rem}.learning-proof-visual img{opacity:.9;filter:saturate(1.02)contrast(1.04)brightness(.82);min-height:24.5rem}.learning-proof-visual:after{background:linear-gradient(#05070a0a 0%,#05070a59 52%,#05070af0),radial-gradient(circle at 24% 26%,#00d8ff2e,#0000 14rem)}.learning-proof-caption{inset:auto 1.25rem 1.25rem}.learning-proof-caption h3{max-width:92%;font-size:clamp(2.45rem,5vw,5.2rem)}.evidence-section{background:var(--stage);padding:clamp(5rem,10vw,9rem) 0}.evidence-shell{gap:clamp(1.5rem,3vw,2.4rem);display:grid}.evidence-heading{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.evidence-copy{gap:.8rem;max-width:48rem;display:grid}.evidence-copy p:not(.section-kicker){color:#f3f1ecad;max-width:28rem;font-size:.98rem;line-height:1.8}.evidence-title-marquee{align-items:start;min-height:clamp(10rem,18vw,14rem);display:grid}.evidence-title-frame{gap:.1em;display:grid}.evidence-title-frame h2{color:#f3f1ecf5;letter-spacing:0;text-shadow:0 0 34px #f3f1ec14;margin:0;font-size:clamp(3.3rem,8vw,7rem);line-height:.88}.evidence-title-frame .is-outline{color:#0000;-webkit-text-stroke:1.3px #00d8ffe6;text-shadow:0 0 64px #00d8ff33}.evidence-brief{margin:0}.evidence-floating-stats{pointer-events:none;position:absolute;inset:0}.evidence-floating-stat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a0e8f;border:1px solid #f3f1ec24;border-radius:999px;gap:.45rem;padding:.9rem 1rem;display:grid;position:absolute;box-shadow:0 18px 44px #0003}.evidence-floating-stat strong{color:var(--signal);text-shadow:0 0 34px #00d8ff38;font-size:clamp(1.8rem,3vw,3.4rem);line-height:.9}.evidence-floating-stat span{color:#f3f1ecbd;font-size:.82rem}.evidence-floating-stat-1{width:min(14rem,70%);animation:8s ease-in-out infinite evidenceFloat;top:1.4rem;left:1.4rem}.evidence-floating-stat-2{width:min(12rem,62%);animation:9s ease-in-out infinite reverse evidenceFloat;top:1.8rem;right:1.4rem}.evidence-floating-stat-3{width:min(13rem,66%);animation:10s ease-in-out infinite evidenceFloat;bottom:1.4rem;right:2rem}.evidence-stage{grid-template-columns:minmax(0,1.28fr) minmax(16rem,.48fr);align-items:stretch;gap:1.2rem;display:grid}.evidence-spotlight{transform:perspective(1200px) rotateX(var(--evidence-tilt-x,0deg)) rotateY(var(--evidence-tilt-y,0deg));will-change:transform;background:linear-gradient(140deg,#ffffff07,#ffffff03),#05070ad1;border:1px solid #f3f1ec14;border-radius:8px;grid-template-columns:minmax(20rem,1.04fr) minmax(16rem,.8fr);transition:transform .24s,border-color .24s,box-shadow .24s;display:grid;overflow:hidden}.evidence-surface{transform:perspective(1200px) rotateX(var(--evidence-tilt-x,0deg)) rotateY(var(--evidence-tilt-y,0deg));will-change:transform;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden}.evidence-surface:after{content:"";background:radial-gradient(circle at var(--evidence-glow-x,50%) var(--evidence-glow-y,50%), #00d8ff1f, transparent 32%);opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.evidence-surface:hover{border-color:#00d8ff33;box-shadow:0 28px 80px #00d8ff14}.evidence-surface:hover:after{opacity:1}.evidence-spotlight-media{min-height:38rem;position:relative;overflow:hidden}.evidence-spotlight-media img{object-fit:cover;filter:saturate(.9)contrast(1.04)brightness(.78);width:100%;height:100%}.evidence-spotlight-copy{background:linear-gradient(#05070a33,#05070af2),radial-gradient(circle at 24% 16%,#00d8ff1f,#0000 14rem);align-content:end;gap:1.15rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.evidence-spotlight-copy h3{text-wrap:balance;max-width:8ch;margin:0;font-size:clamp(2.4rem,4vw,4.8rem);line-height:.96}.evidence-spotlight-copy>p:last-of-type{color:#f3f1ecb8;line-height:1.8}.evidence-side-notes{grid-template-rows:repeat(2,minmax(0,auto));gap:.95rem;display:grid}.evidence-note{background:#ffffff05;border:1px solid #f3f1ec14;border-radius:8px;gap:.75rem;min-height:11.5rem;padding:1.3rem;display:grid}.evidence-note strong{color:#f3f1eceb;font-size:clamp(1.35rem,1.9vw,2.1rem);line-height:1.2}.evidence-note-outline{background:linear-gradient(#00d8ff0d,#ffffff03),#070a0ec2}.evidence-note-solid{background:linear-gradient(#d7b46a0f,#ffffff03),#070a0ed6}.evidence-ribbon{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.4rem;display:flex}.evidence-ribbon span{color:#f3f1ecbd;background:#ffffff0b;border:1px solid #f3f1ec1f;border-radius:999px;padding:.55rem .86rem;font-size:.84rem}.evidence-columns{grid-template-columns:minmax(0,1.14fr) minmax(20rem,.86fr);align-items:start;gap:1.2rem;display:grid}.evidence-story,.evidence-certifications{background:#ffffff05;border:1px solid #f3f1ec14;border-radius:8px;padding:clamp(1.35rem,3vw,1.9rem)}.evidence-story-head{gap:.7rem;margin-bottom:1.25rem;display:grid}.evidence-story-head h3{text-wrap:balance;margin:0;font-size:clamp(2rem,3vw,3.3rem);line-height:.98}.evidence-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.evidence-story-card{background:linear-gradient(#ffffff06,#ffffff03),#070a0ec2;border:1px solid #f3f1ec14;gap:.65rem;min-height:9.2rem;padding:1.1rem;display:grid}.evidence-story-card span{color:var(--gold);font-family:var(--app-font-mono);font-size:.82rem}.evidence-story-card h4{margin:0;font-size:1.28rem;line-height:1.18}.evidence-certifications{position:sticky;top:6.5rem}.evidence-timeline{gap:.65rem;padding:.1rem 0 0;display:grid}.evidence-timeline-item{border-top:1px solid #f3f1ec14;grid-template-columns:2.4rem 1fr;align-items:center;gap:.8rem;padding-top:.65rem;display:grid}.evidence-timeline-item:first-of-type{border-top:0;padding-top:.1rem}.evidence-timeline-item b{color:var(--gold);font-family:var(--app-font-mono);font-size:.9rem}.evidence-timeline-item span{color:#f3f1ecd6}.evidence-cert-stack{gap:.85rem;display:grid}.evidence-cert-chip{color:#f3f1ece0;border-bottom:1px solid #f3f1ec14;align-items:center;gap:.8rem;padding:.95rem 0;display:flex}.evidence-cert-chip svg{color:var(--gold);flex:none}@keyframes evidenceFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-.45rem)}}@media (width<=1100px){.evidence-stage,.evidence-columns,.evidence-spotlight{grid-template-columns:1fr}.evidence-side-notes{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-certifications{position:static}}@media (width<=700px){.evidence-title-frame h2,.evidence-spotlight-copy h3,.evidence-story-head h3{max-width:none}.evidence-spotlight-media{min-height:26rem}.evidence-side-notes,.evidence-story-grid{grid-template-columns:1fr}.evidence-floating-stat-1{top:.9rem;left:.9rem}.evidence-floating-stat-2{top:5.7rem;right:.9rem}.evidence-floating-stat-3{bottom:.9rem;right:.9rem}}.learning-node-copy p{color:#f3f1ecb8;line-height:1.8}.about-section,.stats-section,.media-section-shell,.learning-universe-section,.contact-section,.dark-section{content-visibility:visible;contain-intrinsic-size:auto}@keyframes learningCorePulse{0%,to{opacity:.88;box-shadow:inset 0 0 56px #00d8ff1f,0 0 72px #00d8ff1f}50%{opacity:1;box-shadow:inset 0 0 68px #00d8ff2e,0 0 92px #00d8ff33}}@keyframes heroGlyphLift{0%,to{transform:translate3d(0, 0, calc(8px + var(--type-index) * 8px)) rotateX(0deg)}50%{transform:translate3d(0, -.025em, calc(18px + var(--type-index) * 9px)) rotateX(2deg)}}@keyframes heroWordReveal{0%{opacity:0;filter:blur(8px);transform:translateY(22px)scale(.94)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes heroWordSweep{0%,30%{opacity:0;transform:translate(-120%)}45%{opacity:1}to{opacity:0;transform:translate(120%)}}@media (width<=1100px){.learning-universe-grid{grid-template-columns:1fr}.learning-orbit{--node-radius:min(13rem, 36vw);width:min(100%,36rem)}.learning-node-panel{min-height:auto}}@media (width<=700px){.learning-universe-head{grid-template-columns:1fr}.learning-universe-head p{justify-self:start}.learning-orbit{--node-radius:0;aspect-ratio:auto;flex-wrap:wrap;place-content:center;gap:.75rem;min-height:18rem;display:flex}.learning-node{position:relative;top:auto;left:auto;transform:none}.learning-proof-caption h3{font-size:clamp(2rem,12vw,3.8rem)}}
