.neon-hero-module__JbGN8G__hero{isolation:isolate;color:#f5fbff;background:radial-gradient(at 89% 62%,#00a7df2b,#0000 43%),radial-gradient(at 6% 4%,#0b558240,#0000 48%),#031526;padding:54px 0 50px;position:relative}.neon-hero-module__JbGN8G__orbits{z-index:-2;pointer-events:none;background:url(/images/theme/neon-glass-v3/hero-orbits-desktop.svg) 50%/100% 100% no-repeat;position:absolute;inset:-104px 0 0;overflow:clip}.neon-hero-module__JbGN8G__readingVeil{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#03111fa3,#03111f2b 76%,#0000);width:49%;position:absolute;inset:0 auto 0 0}.neon-hero-module__JbGN8G__inner{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:clamp(30px,2.5vw,45px);width:min(1520px,100% - 8vw);margin-inline:auto;display:grid}.neon-hero-module__JbGN8G__copy{min-width:0;padding-top:7px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__eyebrow{color:#36e9fa;letter-spacing:.29em;align-items:center;gap:20px;margin:0 0 18px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.neon-hero-module__JbGN8G__eyebrow:before,.neon-hero-module__JbGN8G__bottomLine:before{content:"";background:#21e6f8;flex:0 0 40px;height:2px;display:block;box-shadow:0 0 14px #17d9fa8c}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__title{color:#f7fbff;letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:clamp(50px,4.3vw,72px);font-weight:700;line-height:1.025}.neon-hero-module__JbGN8G__titleLine{white-space:nowrap;display:block}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__accent{color:#20e3f3;-webkit-text-fill-color:currentColor}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__lede{color:#c0f0fa;margin:12px 0 0;font-size:clamp(18px,1.55vw,26px);font-weight:400;line-height:1.5}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__description{color:#c3d9e8;max-width:620px;margin:10px 0 0;font-size:clamp(15px,1.2vw,20px);line-height:1.5}.neon-hero-module__JbGN8G__actions{flex-wrap:wrap;gap:clamp(22px,1.7vw,28px);margin-top:18px;display:flex}:is([data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__primaryAction,[data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__secondaryAction){border-radius:16px;justify-content:space-between;min-width:clamp(220px,15.3vw,256px);min-height:clamp(58px,3.7vw,62px);padding:15px 28px;font-size:clamp(16px,1.2vw,20px);font-weight:650;transition:transform .18s,box-shadow .18s,background .18s}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__primaryAction{color:#062637;background:linear-gradient(110deg,#52f0ef,#36bffd);border-color:#69f8ff;box-shadow:0 8px 26px #14d0f43b,inset 0 1px #e7ffff}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__secondaryAction{color:#f6fbff;background:#051e31;border-color:#81cce5;box-shadow:inset 0 1px #ffffff1f}.neon-hero-module__JbGN8G__actions a:hover{transform:translateY(-2px)}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:48px 0 0;padding:0;list-style:none;display:grid}.neon-hero-module__JbGN8G__principles li{border-right:1px solid #42b1d467;align-items:center;gap:12px;min-width:0;padding:0 12px;display:flex}.neon-hero-module__JbGN8G__principles li:first-child{padding-left:0}.neon-hero-module__JbGN8G__principles li:last-child{border-right:0;padding-right:0}.neon-hero-module__JbGN8G__principleIcon{color:#25e5f6;background:#052235d1;border:1px solid #44c8e363;border-radius:13px;flex:0 0 clamp(54px,3.6vw,60px);place-items:center;height:clamp(54px,3.6vw,60px);display:grid}.neon-hero-module__JbGN8G__principleCopy{min-width:0}.neon-hero-module__JbGN8G__principleCopy strong,.neon-hero-module__JbGN8G__principleCopy small{display:block}.neon-hero-module__JbGN8G__principleCopy strong{color:#f2faff;white-space:nowrap;font-size:clamp(13px,.96vw,16px);font-weight:550}.neon-hero-module__JbGN8G__principleCopy small{color:#c1d9e9;letter-spacing:.09em;text-transform:uppercase;margin-top:4px;font-size:11px;line-height:1.45}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__bottomLine{color:#43e4f7;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:18px;margin:70px 0 0;font-size:11px;line-height:1.6;display:flex}.neon-hero-module__JbGN8G__bottomLine:before{flex-basis:48px}.neon-hero-module__JbGN8G__portraitStage{min-width:0;margin:0;padding:0 12px 0 0}.neon-hero-module__JbGN8G__portraitVisual{isolation:isolate;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 130px;gap:12px;min-width:0;display:grid;position:relative}.neon-hero-module__JbGN8G__backplate{z-index:-1;pointer-events:none;background:linear-gradient(140deg,#09608947,#043e5e21 55%,#15abe33d);border:1px solid #34daffbf;border-radius:41px;width:calc(100% - 135px);position:absolute;inset:4px auto 0 9px;transform:rotate(-2.8deg);box-shadow:0 0 24px #08bef93d}.neon-hero-module__JbGN8G__backplateAlt{border-color:#29c2ff85;width:calc(100% - 135px);inset:19px auto -14px 23px;transform:rotate(1.5deg);box-shadow:0 0 20px #119bf726}.neon-hero-module__JbGN8G__portraitMedia{aspect-ratio:1.1;background:#392e2c;border:2px solid #49dcfb;border-radius:36px;grid-area:1/1/3;position:relative;overflow:hidden;box-shadow:0 0 0 5px #0876a138,0 0 28px #13deff8c,inset 0 1px #ebffffa6}.neon-hero-module__JbGN8G__portraitImage{object-fit:cover;object-position:50% 36%}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote{color:#fff;text-align:left;background:#021522c2;border-radius:12px;grid-area:1/2;align-self:start;gap:1px;width:165px;margin:0;padding:10px 12px;font:italic 15px/1.45 Georgia,Times New Roman,serif;display:grid}.neon-hero-module__JbGN8G__portraitQuote:after{content:"";background:#36e6fa;justify-self:start;width:54px;height:2px;margin-top:9px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__capabilities{grid-area:2/2;align-self:center;gap:10px;width:130px;margin:0;padding:0;list-style:none;display:grid}.neon-hero-module__JbGN8G__capabilities li{color:#f5fbff;text-align:center;background:#032032eb;border:1px solid #35caedb8;border-radius:15px;place-items:center;gap:6px;min-height:88px;padding:10px;font-size:14px;display:grid;box-shadow:inset 0 1px #d7fbff26,0 8px 22px #010e1b4d}.neon-hero-module__JbGN8G__capabilities svg{color:#2de9f7}.neon-hero-module__JbGN8G__intro{color:#f5fbff;align-items:center;gap:14px;width:max-content;max-width:100%;margin:16px 0 0 auto;display:flex}.neon-hero-module__JbGN8G__statement{z-index:3;background:linear-gradient(115deg,#07354d,#05273c 63%,#075475);border:1px solid #42eafa;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:min(610px,100% - 60px);min-height:106px;margin:14px 0 0 auto;padding:20px 23px;display:grid;position:relative;box-shadow:0 0 23px #13d9ff78,inset 0 1px #e2ffff59}.neon-hero-module__JbGN8G__quoteMark{color:#51f5fb;align-self:start;font:800 60px/.9 Georgia,serif}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__statement p{color:#f1fbff;margin:0;font-size:16px;line-height:1.5}.neon-hero-module__JbGN8G__signature{color:#d8f4fa;border-left:1px solid #52b8d991;align-content:center;gap:4px;min-height:65px;padding-left:18px;display:grid}.neon-hero-module__JbGN8G__signature strong{font-size:19px;font-weight:500}.neon-hero-module__JbGN8G__signature span{letter-spacing:.2em;white-space:nowrap;font-size:9px}.neon-hero-module__JbGN8G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1381px){.neon-hero-module__JbGN8G__inner{width:min(1504px,100% - 10vw)}}@media (min-width:1540px){.neon-hero-module__JbGN8G__copy{padding-top:9px}.neon-hero-module__JbGN8G__titleLine{line-height:.975}html[lang^=en] .neon-hero-module__JbGN8G__actions{margin-top:28px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__principles{width:calc(100% + 64px)}.neon-hero-module__JbGN8G__portraitStage{margin-left:64px;padding-right:0}.neon-hero-module__JbGN8G__portraitVisual{background:#07334b;border:2px solid #4ce6ff;border-radius:38px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 80px;gap:0;width:100%;display:grid;box-shadow:0 0 0 5px #0896c44d,0 0 44px #13deff85,inset 0 1px #efffffa6}.neon-hero-module__JbGN8G__portraitVisual:before{content:"";z-index:-2;pointer-events:none;border:1px solid #76f2ffc4;border-radius:44px;position:absolute;inset:-7px;box-shadow:0 0 38px #00aff066}.neon-hero-module__JbGN8G__portraitVisual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#062a3e5e 25%,#07334b 59%,#07334b);border-radius:0 36px 36px 0;width:190px;position:absolute;inset:0 0 0 auto}.neon-hero-module__JbGN8G__backplate{border-color:#3adaffd4;width:auto;inset:-16px -26px 10px 10px;transform:rotate(-3deg);box-shadow:0 0 31px #0fd5ff80}.neon-hero-module__JbGN8G__backplateAlt{border-color:#44c7ff8a;inset:12px -42px -16px 17px;transform:rotate(2.2deg)}.neon-hero-module__JbGN8G__portraitMedia{aspect-ratio:1.075;box-shadow:none;border:0;border-radius:36px 0 0 36px;grid-area:1/1}.neon-hero-module__JbGN8G__portraitImage{max-width:none;width:115%!important;height:115%!important;top:-5.5%!important;left:-15%!important}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote{z-index:2;text-align:right;text-shadow:0 2px 6px #000f1cd6;background:0 0;border-radius:0;justify-items:end;width:174px;padding:0;font-size:20px;line-height:1.45;position:absolute;top:10%;right:20px}.neon-hero-module__JbGN8G__portraitQuote:after{justify-self:end}html[lang=vi][data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote{font-size:18px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__capabilities{z-index:2;grid-area:auto;align-self:auto;width:150px;position:absolute;top:35%;right:-30px}.neon-hero-module__JbGN8G__capabilities li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#032032b8;min-height:92px}.neon-hero-module__JbGN8G__intro{z-index:2;width:190px;margin:0;position:absolute;bottom:9px;right:24px}.neon-hero-module__JbGN8G__statement{margin-right:32px}.neon-hero-module__JbGN8G__statement:before{content:"";z-index:-1;pointer-events:none;border:1px solid #3edbfc78;border-radius:21px;position:absolute;inset:-5px -3px -3px 5px;transform:rotate(1.3deg);box-shadow:0 0 18px #13d9ff38}}@media (min-width:1540px) and (max-width:1639px){[data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote{width:164px;font-size:18px}.neon-hero-module__JbGN8G__capabilities li{min-height:80px}}@media (min-width:1281px) and (max-width:1539px){.neon-hero-module__JbGN8G__intro{grid-column:1/-1;justify-self:end}}@media (max-width:1380px){[data-theme=kieu-glass] .neon-hero-module__JbGN8G__title{font-size:clamp(48px,4.3vw,62px)}.neon-hero-module__JbGN8G__inner{gap:36px;width:min(1520px,100% - 80px)}.neon-hero-module__JbGN8G__principles li{gap:8px;padding-inline:8px}.neon-hero-module__JbGN8G__principleIcon{flex-basis:46px;height:46px}.neon-hero-module__JbGN8G__principleCopy strong{font-size:12px}.neon-hero-module__JbGN8G__principleCopy small{font-size:11px}}@media (max-width:1280px){.neon-hero-module__JbGN8G__portraitVisual{display:block}.neon-hero-module__JbGN8G__backplate{width:auto;right:-11px}.neon-hero-module__JbGN8G__backplateAlt{right:-24px}:is([data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote,[data-theme=kieu-glass] .neon-hero-module__JbGN8G__capabilities){width:auto;margin-top:16px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__portraitQuote{text-align:left;background:#07283b;justify-items:start}.neon-hero-module__JbGN8G__portraitQuote:after{justify-self:start}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.neon-hero-module__JbGN8G__capabilities li{min-height:76px}.neon-hero-module__JbGN8G__statement{width:100%;margin-top:18px}}@media (max-width:1024px){.neon-hero-module__JbGN8G__hero{padding-top:36px}.neon-hero-module__JbGN8G__orbits{top:0}.neon-hero-module__JbGN8G__inner{grid-template-columns:minmax(0,1fr);gap:34px;width:min(680px,100% - 56px)}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__title{font-size:clamp(42px,6.5vw,64px)}.neon-hero-module__JbGN8G__titleLine{white-space:normal;display:inline}.neon-hero-module__JbGN8G__portraitStage{padding:0}.neon-hero-module__JbGN8G__backplate{display:none}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__bottomLine{margin-top:32px}}@media (max-width:600px){.neon-hero-module__JbGN8G__hero{padding:31px 0 44px}.neon-hero-module__JbGN8G__orbits{background-image:url(/images/theme/neon-glass-v3/hero-orbits-mobile.svg);background-size:100% 100%}.neon-hero-module__JbGN8G__inner{gap:28px;width:calc(100% - 40px)}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__eyebrow{gap:13px;margin-bottom:16px;font-size:11px}.neon-hero-module__JbGN8G__eyebrow:before{flex-basis:28px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__title{font-size:clamp(36px,9.3vw,44px);line-height:1.09}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__lede{margin-top:19px;font-size:17px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__description{font-size:16px}.neon-hero-module__JbGN8G__actions{gap:11px;margin-top:22px}:is([data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__primaryAction,[data-theme=kieu-glass] .neon-hero-module__JbGN8G__actions .neon-hero-module__JbGN8G__secondaryAction){width:100%;min-width:0;min-height:54px;font-size:15px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__principles{grid-template-columns:1fr;gap:10px;margin-top:30px}.neon-hero-module__JbGN8G__principles li{border:0;gap:12px;padding:0}.neon-hero-module__JbGN8G__principleIcon{flex-basis:44px;height:44px}.neon-hero-module__JbGN8G__principleCopy strong{font-size:13px}.neon-hero-module__JbGN8G__principleCopy small{font-size:11px}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__bottomLine{margin-top:26px;font-size:10px}.neon-hero-module__JbGN8G__bottomLine:before{flex-basis:32px}.neon-hero-module__JbGN8G__portraitMedia{aspect-ratio:.95;border-radius:24px}.neon-hero-module__JbGN8G__portraitImage{object-position:50% 36%}[data-theme=kieu-glass] .neon-hero-module__JbGN8G__capabilities{gap:7px}.neon-hero-module__JbGN8G__capabilities li{min-height:73px;padding:8px 4px;font-size:12px}.neon-hero-module__JbGN8G__capabilities svg{width:21px;height:21px}.neon-hero-module__JbGN8G__statement{grid-template-columns:auto minmax(0,1fr);gap:8px 13px;padding:16px}.neon-hero-module__JbGN8G__signature{border-left:0;grid-column:2;min-height:0;padding-left:0}.neon-hero-module__JbGN8G__signature span{white-space:normal}}@media (prefers-reduced-motion:reduce){.neon-hero-module__JbGN8G__actions a{transition:none}.neon-hero-module__JbGN8G__actions a:hover,.neon-hero-module__JbGN8G__backplate{transform:none}}@media (prefers-reduced-transparency:reduce){.neon-hero-module__JbGN8G__portraitQuote{background:#071c2a}.neon-hero-module__JbGN8G__capabilities li{background:#032134}.neon-hero-module__JbGN8G__statement{background:#05283c}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.neon-hero-module__JbGN8G__portraitQuote{background:#071c2a}.neon-hero-module__JbGN8G__capabilities li{background:#032134}.neon-hero-module__JbGN8G__statement{background:#05283c}}@media print{.neon-hero-module__JbGN8G__orbits,.neon-hero-module__JbGN8G__readingVeil,.neon-hero-module__JbGN8G__backplate{display:none}.neon-hero-module__JbGN8G__hero{color:#122634;background:#fff}.neon-hero-module__JbGN8G__statement{box-shadow:none}}
.intro-video-module__BjkO6W__trigger{color:#f4faff;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:30px;align-items:center;gap:19px;padding:0;display:flex}.intro-video-module__BjkO6W__play{color:#00e5f5;background:#042335;border:1.5px solid #00e5f5;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 14px #00dcf512}.intro-video-module__BjkO6W__play svg{margin-left:3px}.intro-video-module__BjkO6W__label{white-space:nowrap;gap:2px;font-size:14px;line-height:1.5;display:grid}.intro-video-module__BjkO6W__label small{color:#c9e8f4;font-size:13px}.intro-video-module__BjkO6W__trigger:hover .intro-video-module__BjkO6W__play{background:#08364a;box-shadow:0 0 18px #00dcf53a}.intro-video-module__BjkO6W__trigger:focus-visible{outline-offset:6px;outline:2px solid #b4f7ff}.intro-video-module__BjkO6W__dialog{color:#e6f6ff;background:#061e30;border:1px solid #4dbdd5;border-radius:20px;width:min(1000px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:20px;overflow:auto;box-shadow:0 16px 80px #0009}.intro-video-module__BjkO6W__dialog::backdrop{background:#00101de8}.intro-video-module__BjkO6W__heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.intro-video-module__BjkO6W__heading h2{color:#f4faff;margin:0;font-size:clamp(16px,3vw,23px)}.intro-video-module__BjkO6W__heading button{color:#fff;cursor:pointer;background:#0b3246;border:1px solid #397085;border-radius:50%;flex:0 0 44px;width:44px;height:44px;font-size:27px}.intro-video-module__BjkO6W__dialog video{aspect-ratio:16/9;background:#031526;border-radius:10px;width:100%;height:auto;display:block}.intro-video-module__BjkO6W__heading button:focus-visible{outline-offset:3px;outline:2px solid #b4f7ff}@media (max-width:600px){.intro-video-module__BjkO6W__dialog{border-radius:14px;padding:14px}}
[data-theme=kieu-glass] :is(.home-lower-sections,#main:has(>.home-lower-sections)+.site-footer){--kg-bg:#031522;--kg-deep:#020f1a;--kg-surface:#082534;--kg-raised:#103747;--kg-text:#f4faff;--kg-muted:#adc6d6;--kg-line:#5fd5f533;--kg-line-strong:#5fd5f56b;--kg-mint:#12def2;--kg-cyan:#47eeff;--kg-violet:#12def2;--kg-amber:#12def2;--kg-brand-cyan:#47eeff;--kg-brand-blue:#40b8ff;--kg-shadow:0 20px 56px #00061257, inset 0 1px #99e7ff14;--hl-rim:#5fd5f552;--hl-button:linear-gradient(110deg, #47eeff, #12def2 52%, #40b8ff);--ink:var(--kg-text);--muted:var(--kg-muted);--blue:var(--kg-mint);--cyan:var(--kg-cyan);--line:var(--kg-line);--surface:var(--kg-surface);--navy:var(--kg-surface);--navy-deep:var(--kg-deep);color:var(--kg-text)}[data-theme=kieu-glass] .home-lower-sections{isolation:isolate;background:radial-gradient(ellipse 750px 450px at 105% 24%, #006b8f1a, transparent 74%), radial-gradient(ellipse 700px 360px at -5% 80%, #006b8f18, transparent 76%), var(--kg-bg);position:relative;overflow:clip}[data-theme=kieu-glass] .home-lower-sections:before,[data-theme=kieu-glass] .home-lower-sections:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;width:1500px;position:absolute}[data-theme=kieu-glass] .home-lower-sections:before{border:1px solid #12def215;height:760px;top:500px;right:-450px;transform:rotate(-22deg);box-shadow:0 0 30px #12def207}[data-theme=kieu-glass] .home-lower-sections:after{border:1px solid #12def217;height:660px;bottom:400px;left:-670px;transform:rotate(18deg)}[data-theme=kieu-glass] .home-lower-sections :is(.button-primary,.button-light,.home-work-card .live-product-link){color:#03212b;background:var(--hl-button);border-color:#9bf7ffae;font-weight:600;box-shadow:0 0 24px #00cdff18,inset 0 1px #ffffff70}[data-theme=kieu-glass] .home-lower-sections :is(.button-primary,.button-light,.home-work-card .live-product-link):hover{background:linear-gradient(110deg,#72f4ff,#47eeff,#70ccff)}[data-theme=kieu-glass] .home-lower-sections :is(.button-secondary,.button-outline){color:#e1f5ff;background:#061f30;border-color:#4b9ab382}[data-theme=kieu-glass] .home-lower-sections :is(.text-link,.home-work-card .text-link,.home-section-action .text-link,.home-research-actions>a:not(.button),.home-publication-card a){color:#a3edfa}[data-theme=kieu-glass] .home-lower-sections .home-factory-feature>.container{border-color:var(--hl-rim);box-shadow:var(--kg-shadow);background:radial-gradient(at 100% 0,#0091c81b,#0000 60%),linear-gradient(135deg,#0c2b40,#041c2c)}[data-theme=kieu-glass] .home-lower-sections .kf-figure{background:#061c2b;border-color:#47eeff36}[data-theme=kieu-glass] .home-lower-sections .kf-figure img{border-color:#47eeff44}[data-theme=kieu-glass] .home-lower-sections .kf-headline{color:#b4e9fb}[data-theme=kieu-glass] .home-lower-sections :is(.home-factory-summary,.home-factory-disclosure,.kf-figure figcaption){color:var(--kg-muted)}[data-theme=kieu-glass] .home-lower-sections .home-factory-feature .status-label{color:#c1edf7;background:#12def20a;border-color:#47eeff55}[data-theme=kieu-glass] .home-lower-sections :is(.home-credential,.home-credential:first-child,.home-credential:nth-child(3)){background:linear-gradient(135deg,#0a2a3d,#051d2d);border-color:#47eeff30;box-shadow:inset 0 1px #94eaff0a}[data-theme=kieu-glass] .home-lower-sections .home-credential svg{color:#12def2}[data-theme=kieu-glass] .home-lower-sections .home-credential strong{color:#eaf6ff}[data-theme=kieu-glass] .home-lower-sections .home-credential span{color:#a6c1d3}[data-theme=kieu-glass] .home-lower-sections .home-section-number{color:#47eeff;background:#12def20a;border-color:#47eeff55}[data-theme=kieu-glass] .home-lower-sections .home-section-label{color:#47eeff}[data-theme=kieu-glass] .home-lower-sections :is(.home-work-card,.home-work-card[data-accent]){--kg-glow:18 222 242;border-color:var(--hl-rim);background:radial-gradient(at 100% 0,#12def20d,#0000 58%),linear-gradient(135deg,#0c2d40,#041c2b);box-shadow:0 16px 48px #0003,inset 0 1px #91e6ff12}[data-theme=kieu-glass] .home-lower-sections .home-work-image{background:radial-gradient(at 50% 30%,#0d4860,#041b2b);border-color:#47eeff55}[data-theme=kieu-glass] .home-lower-sections .home-image-badge{color:#aef6ff;background:#032331ef;border-color:#47eeff88}[data-theme=kieu-glass] .home-lower-sections .home-work-category{color:#9abbd0}[data-theme=kieu-glass] .home-lower-sections .home-work-status{color:#d3edf8;background:#12def20a;border-color:#47eeff44}[data-theme=kieu-glass] .home-lower-sections .home-work-status:before{background:#12def2}[data-theme=kieu-glass] .home-lower-sections .home-work-summary{color:#b3cbdc}[data-theme=kieu-glass] .home-lower-sections .home-work-card .tags li{color:#b9d7e7;background:#082c3c;border-color:#4b78984a}[data-theme=kieu-glass] .home-lower-sections .home-work-actions{border-top-color:#47eeff20}[data-theme=kieu-glass] .home-lower-sections .home-research-grid{border-color:var(--hl-rim);background:radial-gradient(at 0 0,#12def211,#0000 65%),linear-gradient(135deg,#0a2b40,#041d2c)}[data-theme=kieu-glass] .home-lower-sections .home-research-intro .home-section-label{color:#47eeff}[data-theme=kieu-glass] .home-lower-sections .home-research-actions .button{color:#03212b;background:var(--hl-button);border-color:#9bf7ffae}[data-theme=kieu-glass] .home-lower-sections .home-publication-card{background:linear-gradient(135deg,#0c2b3d,#072333);border-color:#47eeff30;box-shadow:inset 0 1px #9cecff08}[data-theme=kieu-glass] .home-lower-sections .home-publication-card>p{color:#9adceb}[data-theme=kieu-glass] .home-lower-sections .home-journey-summary{color:var(--kg-muted);margin-left:0}[data-theme=kieu-glass] .home-lower-sections .home-journey-timeline{border-top:1px solid #0000;padding-left:0;list-style:none}[data-theme=kieu-glass] .home-lower-sections .home-journey-timeline:before{background:linear-gradient(90deg,#12def22c,#47eeff8f,#40b8ff3d)}[data-theme=kieu-glass] .home-lower-sections :is(.home-journey-dot,.home-journey-timeline li:nth-child(n+3) .home-journey-dot,.home-journey-timeline li:last-child .home-journey-dot){background:var(--kg-bg);box-shadow:0 0 0 5px var(--kg-bg), 0 0 18px #12def230;border-color:#12def2}[data-theme=kieu-glass] .home-lower-sections .home-journey-timeline p{color:var(--kg-muted)}[data-theme=kieu-glass] .home-lower-sections :is(.home-exploring,.home-capabilities){border-color:var(--hl-rim);background:radial-gradient(at 0 0,#12def20d,#0000 80%),linear-gradient(135deg,#0a2a3d,#041c2c)}[data-theme=kieu-glass] .home-lower-sections :is(.home-exploring .home-section-label,.home-capabilities .home-section-label,.home-exploration-list svg,.home-capability svg){color:#12def2}[data-theme=kieu-glass] .home-lower-sections .home-exploration-list a{border-top-color:#47eeff20}[data-theme=kieu-glass] .home-lower-sections .home-capability{background:#082638;border-color:#47eeff25}[data-theme=kieu-glass] .home-lower-sections .final-cta{background:radial-gradient(at 92% 40%,#007eaa35,#0000 62%),linear-gradient(135deg,#0c3148,#042031);border-color:#47eeff90;position:relative;box-shadow:0 0 0 1px #25d8f914,0 0 32px #00cdff12,0 20px 56px #0004}[data-theme=kieu-glass] .home-lower-sections .final-cta p:not(.eyebrow){color:#b5d2e4}@media (min-width:761px){[data-theme=kieu-glass] .home-lower-sections .home-research-grid{gap:48px}}@media (max-width:760px){[data-theme=kieu-glass] .home-lower-sections .home-journey-timeline{border-top:0;padding-left:24px}[data-theme=kieu-glass] .home-lower-sections .home-journey-timeline:before{background:linear-gradient(#12def266,#40b8ff30)}}@media (prefers-reduced-transparency:reduce){[data-theme=kieu-glass] .home-lower-sections:before,[data-theme=kieu-glass] .home-lower-sections:after{content:none}[data-theme=kieu-glass] .home-lower-sections .home-factory-feature>.container{background:var(--kg-surface)}}@media (forced-colors:active){[data-theme=kieu-glass] .home-lower-sections:before,[data-theme=kieu-glass] .home-lower-sections:after{content:none}}[data-theme=kieu-glass] #main:has(>.home-lower-sections)+.site-footer{background:var(--kg-bg)}[data-theme=kieu-glass] #main:has(>.home-lower-sections)+.site-footer .footer-top p{color:#a8c4d5}[data-theme=kieu-glass] #main:has(>.home-lower-sections)+.site-footer .footer-bottom{border-color:#47eeff28}[data-theme=kieu-glass] #main:has(>.home-lower-sections)+.site-footer .profile-links a{color:#b9d5e5}
