/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.inline{display:inline}.table{display:table}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.complex-panel article.purple i{background:#a673ff!important}.complex-panel article.purple small{color:#a673ff!important;background:0 0!important}.complex-panel article.pink i{background:#f07dcc!important}.complex-panel article.pink small{color:#f07dcc!important;background:0 0!important}.complex-panel article.green i{background:#47d9b2!important}.complex-panel article.green small{color:#47d9b2!important;background:0 0!important}.collab-stages article{grid-template-rows:16px 1fr!important;grid-template-columns:114px 1fr!important;display:grid!important}.collab-stages small{grid-area:1/1!important}.collab-stages b{white-space:nowrap!important;grid-area:2/1!important;align-self:end!important;margin-top:0!important}.collab-stages span{white-space:nowrap!important;grid-area:2/2!important;align-self:end!important;line-height:1.35!important;position:static!important}.scope-cards article{position:relative!important}.scope-cards span{margin-top:0!important;position:absolute!important;bottom:15px!important;left:18px!important;right:18px!important}.scope-cards p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:10.5px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lumora-kb:#002fa7;--lumora-kb-hover:#002690;--lumora-kb-50:#e8ecfa;--lumora-n0:#fff;--lumora-n300:#c8cedf;--lumora-n800:#252d45;--lumora-n900:#111826;--lumora-radius:4px;--lumora-focus:0 0 0 3px var(--lumora-kb-50);--lumora-transition:background-color .14s ease, border-color .14s ease, color .14s ease, box-shadow .14s ease}*{box-sizing:border-box}html,body{background:#151a27;width:100%;height:100%;margin:0;font-family:Microsoft YaHei,Noto Sans SC,Source Han Sans SC,sans-serif;overflow:hidden}button,input{font:inherit}.portfolio-stage{background:radial-gradient(circle at 50% 42%,#252d40 0%,#151a27 54%,#10131d 100%);width:100vw;height:100vh;position:relative;overflow:hidden}.portfolio-canvas{background:#080a12;border:1px solid #252d40;width:1440px;height:810px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 30px 96px #00000085}.portfolio-page{display:none;position:absolute;inset:0}.portfolio-page.is-active{display:block}.native-page{font-family:Microsoft YaHei,Noto Sans SC,Source Han Sans SC,sans-serif;position:absolute;inset:0;overflow:hidden}.page-two{color:#edf0f7;background:#090a12}.page-two-orbit{border:1px solid #b896ff38;border-radius:50%;width:570px;height:570px;position:absolute;top:-270px;left:1085px;box-shadow:inset 0 0 0 70px #57d9ff05}.page-kicker{color:#57d9ff;letter-spacing:1px;margin:0;font-size:13.5px;font-weight:600;position:absolute;top:64px;left:108px}.page-two-title{color:#f5f7fc;letter-spacing:-.75px;width:755px;margin:0;font-size:39px;font-weight:700;line-height:1.38;position:absolute;top:124px;left:513px}.page-two-title em{color:#b896ff;font-style:normal;display:block}.profile-card{background:#131726;border-radius:23px;width:366px;height:497px;padding:39px 36px;position:absolute;top:161px;left:108px}.profile-card p,.profile-card h2,.profile-card h3{margin:0}.profile-label{color:#b896ff;letter-spacing:.9px;font-size:12px;font-weight:600}.profile-card h2{color:#f5f7fc;margin-top:29px;font-size:36px;line-height:1}.profile-role{color:#d1d6e5;font-size:18px;font-weight:500;margin-top:20px!important}.profile-scope{color:#aeb6c9;letter-spacing:.2px;font-size:13px;margin-top:14px!important}.profile-card section{position:absolute;left:36px}.profile-card section:first-of-type{top:219px}.profile-card section:nth-of-type(2){top:277px}.profile-card section:nth-of-type(3){top:340px}.profile-card h3{color:#57d9ff;letter-spacing:.8px;font-size:10.5px;font-weight:600}.profile-main{color:#e5e8f2;font-size:15px;font-weight:500;line-height:1.45;margin-top:11px!important}.profile-copy{color:#b2bbce;font-size:11.5px;line-height:1.55;margin-top:10px!important}.profile-school{font-size:14px}.profile-summary{color:#c1c8d8;font-size:12.5px;line-height:1.6;position:absolute;top:431px;left:36px}.career-section{width:760px;position:absolute;top:271px;left:513px}.career-label{color:#57d9ff;letter-spacing:.9px;margin:0;font-size:12px;font-weight:600}.career-line{background:#404761;width:1px;height:366px;position:absolute;top:47px;left:16px}.career-list{margin-top:35px}.career-item{min-height:96px;padding-left:48px;position:relative}.career-dot{border:4px solid #171b2b;border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:8px}.career-item.pink .career-dot{background:#f094db}.career-item.purple .career-dot{background:#b896ff}.career-item.cyan .career-dot{background:#57d9ff}.career-item.green .career-dot{background:#57e0b8}.career-date,.career-item h2,.career-detail{margin:0}.career-date{font-size:11.5px;font-weight:500}.career-item.pink .career-date{color:#f094db}.career-item.purple .career-date{color:#b896ff}.career-item.cyan .career-date{color:#57d9ff}.career-item.green .career-date{color:#57e0b8}.career-item h2{color:#edf0f7;margin-top:8px;font-size:16.5px;font-weight:700;line-height:1.35}.career-detail{color:#b2bbce;max-width:640px;margin-top:7px;font-size:11.5px;line-height:1.55}.page-footer{color:#7b8499;letter-spacing:.8px;border-top:1px solid #30364a;padding-top:15px;font-size:10.5px;position:absolute;bottom:48px;left:108px;right:108px}.page-eleven{color:#edf2ff;background:#070911;font-family:Microsoft YaHei,Noto Sans SC,sans-serif}.page-one{background:#090a12}.cover-orbit{border:1px solid #57d9ff38;border-radius:50%;position:absolute}.cover-orbit-one{width:810px;height:810px;top:-225px;left:758px}.cover-orbit-two{border-color:#b896ff3d;width:435px;height:435px;top:72px;left:1011px}.cover-kicker{color:#57d9ff;letter-spacing:1.35px;margin:0;font-size:13.5px;font-weight:600;position:absolute;top:76px;left:108px}.page-one h1{color:#f5f7fc;letter-spacing:-1.25px;margin:0;font-size:57px;font-weight:700;line-height:1.35;position:absolute;top:153px;left:108px}.page-one h1 em{color:#b896ff;font-style:normal;display:block}.cover-name{color:#d6d9e5;margin:0;font-size:21px;font-weight:700;position:absolute;top:347px;left:108px}.cover-scope{color:#a0a9bb;margin:0;font-size:15px;position:absolute;top:382px;left:108px}.cover-card{background:#171c2ef7;border-radius:24px;width:513px;height:315px;padding:46px 54px;position:absolute;top:342px;right:106px;box-shadow:0 15px 38px #05050f73}.cover-card p{color:#b896ff;letter-spacing:1.2px;margin:0;font-size:12px;font-weight:600}.cover-years{align-items:center;gap:34px;margin-top:25px;display:flex}.cover-years b{color:#f5f7fc;letter-spacing:-3px;font-size:65px;line-height:.9}.cover-years span{color:#d6d9e5;font-size:18px;font-weight:600}.cover-card hr{border:0;border-top:1px solid #424761;margin:31px 0 26px}.cover-skills{color:#c0c6d5;grid-template-columns:1fr 1fr;gap:18px 34px;font-size:12.5px;display:grid}.cover-chips{gap:26px;display:flex;position:absolute;top:668px;right:114px}.cover-chips span{color:#b896ff;background:#6b2e8a8c;border:1px solid #b896ffcc;border-radius:999px;padding:9px 18px;font-size:10.5px}.cover-chips span:nth-child(2){color:#57d9ff;background:#0d3b4d8c;border-color:#57d9ffcc}.cover-chips span:nth-child(3){color:#5c78ff;background:#14214f8c;border-color:#5c78ffcc}.cover-footer{color:#7b8499;letter-spacing:.9px;font-size:10.5px;position:absolute;bottom:70px;left:108px}.page-four{background:#090a13}.page-four h1{color:#f5f7fc;letter-spacing:-.8px;margin:0;font-size:38px;line-height:1.35;position:absolute;top:152px;left:108px}.page-four h1 em{font-style:normal;display:block}.four-lead{color:#9aa4ba;margin:0;font-size:13px;position:absolute;top:241px;left:108px}.capability-grid{grid-template-columns:repeat(4,279px);gap:27px 26px;display:grid;position:absolute;top:357px;left:108px}.capability-card{background:#131726;border:1px solid #29334e;border-radius:10px;width:279px;height:106px;padding:20px 18px;position:relative}.capability-card i{background:#57d9ff;width:18px;height:2px;display:block}.capability-card small{color:#57d9ff;margin-top:8px;font-size:10px;font-weight:700;display:block}.capability-card h2{color:#edf0f7;margin:7px 0 0;font-size:16px}.capability-card p{color:#9ba5ba;margin:7px 0 0;font-size:10.5px}.capability-card.purple i{background:#b896ff}.capability-card.purple small{color:#b896ff}.capability-card.pink i{background:#f094db}.capability-card.pink small{color:#f094db}.capability-card.green i{background:#57e0b8}.capability-card.green small{color:#57e0b8}.four-method{color:#57d9ff;margin:0;font-size:11.5px;font-weight:600;position:absolute;top:712px;left:108px}.page-three{background:#090a12}.page-three h1{color:#f5f7fc;letter-spacing:-.8px;margin:0;font-size:39px;line-height:1.35;position:absolute;top:124px;left:108px}.page-three h1 em{color:#b896ff;font-style:normal;display:block}.three-lead{color:#aab3c6;margin:0;font-size:13px;line-height:1.65;position:absolute;top:250px;left:108px}.evolution-list{width:650px;position:absolute;top:397px;left:108px}.evolution-list:before{content:"";background:#404761;width:1px;position:absolute;top:7px;bottom:0;left:18px}.evolution-list article{min-height:95px;padding-left:60px;position:relative}.evolution-list i{background:#57d9ff;border:4px solid #171b2b;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:10px}.evolution-list article.blue i{background:#78a4ff}.evolution-list article.purple i{background:#b896ff}.evolution-list article.pink i{background:#f094db}.evolution-list small{color:#57d9ff;font-size:11px;font-weight:600}.evolution-list article.blue small{color:#78a4ff}.evolution-list article.purple small{color:#b896ff}.evolution-list article.pink small{color:#f094db}.evolution-list h2{color:#edf0f7;margin:8px 0 0;font-size:16px}.evolution-list p{color:#a5aec1;margin:7px 0 0;font-size:11px}.capability-map{background:#171b2b;border-radius:24px;width:390px;height:477px;padding:38px;position:absolute;top:132px;left:955px}.capability-map>p{color:#b896ff;margin:0;font-size:12px;font-weight:600}.capability-map>h2{color:#f5f7fc;margin:18px 0 31px;font-size:18px}.capability-map>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.capability-map article{background:#111727;border:1px solid #29334e;border-radius:12px;min-height:73px;padding:14px}.capability-map article b{color:#57d9ff;font-size:13px;display:block}.capability-map article span{color:#a8b0c2;margin-top:8px;font-size:9.5px;display:block}.capability-map article.purple b{color:#b896ff}.capability-map article.pink b{color:#f094db}.capability-map article.green b{color:#57e0b8}.capability-map article.amber b{color:#f5b850}.capability-map article.blue b{color:#78a4ff}.capability-map footer{color:#a8b0c2;font-size:10px;line-height:1.55;position:absolute;bottom:30px}.page-eleven:before{content:"";background:#242e4d;height:1px;position:absolute;top:57px;left:0;right:0}.eleven-kicker,.eleven-capability,.eleven-lead,.page-eleven h1{margin:0;position:absolute;left:108px}.eleven-kicker{color:#2ec7fa;font:500 12px/1.4 Microsoft YaHei,sans-serif;top:64px}.eleven-capability{color:#ad70ff;font-size:13.5px;top:114px}.page-eleven h1{color:#edf2ff;font-size:31.5px;font-weight:500;line-height:1.35;top:144px}.eleven-lead{color:#a8b5ce;font-size:13.5px;top:208px}.eleven-system-link{z-index:2;color:#174fc8;transition:var(--lumora-transition);background:#fff;border:1px solid #174fc8;border-radius:5px;padding:6px 11px;font-size:9px;font-weight:600;line-height:1;text-decoration:none;position:absolute;top:226px;right:126px}.eleven-system-link:hover{color:#fff;background:#002690;border-color:#002690}.eleven-system-link:focus-visible{box-shadow:var(--lumora-focus);outline:0}.system-board{color:#17213a;background:#f4f6fb;border:1px solid #d8dfed;border-radius:14px;grid-template-columns:210px 320px 430px;gap:15px;width:1224px;height:330px;padding:17px;display:grid;position:absolute;top:269px;left:108px}.system-panel{background:#fff;border:1px solid #d8dfed;border-radius:9px;padding:18px;position:relative;overflow:hidden}.system-panel p,.system-panel h2{margin:0}.panel-index,.mono-label{font-family:JetBrains Mono,Microsoft YaHei,monospace;font-weight:700}.panel-index{color:#174fc8;font-size:7px}.components .panel-index{color:#5d3fa8}.data-patterns .panel-index{color:#0e6b6b}.system-panel h2{color:#17213a;margin-top:10px;font-size:15px;line-height:1.2}.mono-label{color:#61708c;font-size:8px;margin-top:17px!important}.serif-sample{color:#17213a;font-family:Songti SC,Noto Serif SC,serif;font-size:14px;font-weight:600;margin-top:10px!important}.muted-copy{color:#61708c;font-size:9px;margin-top:6px!important}.metric-sample{color:#174fc8;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;margin-top:10px!important}.foundations hr{border:0;border-top:1px solid #e4e9f3;margin:10px 0 0}.color-swatches{gap:8px;margin-top:10px;display:flex}.color-swatches i{background:#f6f8fd;border:1px solid #dfdfdf;border-radius:4px;width:23px;height:14px}.color-swatches i:nth-child(2){background:#174fc8;border:0}.color-swatches i:nth-child(3){background:#f5b800;border:0}.color-swatches i:nth-child(4){background:#459e7c;border:0}.color-swatches i:nth-child(5){background:#d63b4a;border:0}.tint-label{margin-top:15px!important}.tint-chips,.status-chips{gap:7px;margin-top:9px;display:flex}.tint-chips span{color:#1f3d8a;text-align:center;background:#eef2fb;border:1px solid #1f3d8a;border-radius:4px;width:45px;padding:4px 0;font-size:8px}.tint-chips span:nth-child(2){color:#5d3fa8;background:#f1edfa;border-color:#5d3fa8}.tint-chips span:nth-child(3){color:#0e6b6b;background:#e5f3f2;border-color:#0e6b6b}.demo-button-row{align-items:center;gap:8px;margin-top:10px;display:flex}.demo-button-row button{border-radius:5px;height:24px;padding:0 15px;font-size:9px}.lumora-primary{color:#fff;background:#174fc8;border:1px solid #174fc8}.lumora-primary:hover{background:#002690;border-color:#002690}.lumora-primary:focus-visible,.lumora-secondary:focus-visible,.system-inputs input:focus-visible{box-shadow:var(--lumora-focus);outline:0}.lumora-secondary{color:#37445e;background:#fff;border:1px solid #bfcbe2}.lumora-secondary:hover{background:#e8ecfa}.demo-button-row a{color:#174fc8;font-size:9px;font-weight:600;text-decoration:none}.demo-button-row a:hover{text-decoration:underline}.inputs-title{margin-top:17px!important}.system-inputs{gap:9px;margin-top:9px;display:flex}.system-inputs input{color:#17213a;background:#fff;border:1px solid #bfcbe2;border-radius:5px;width:100%;height:27px;padding:0 12px;font-size:9px}.system-inputs input:focus{box-shadow:var(--lumora-focus);border-color:#002fa7;outline:0}.badges-title{margin-top:16px!important}.status-chips span{color:#8b1f2c;text-align:center;background:#fdeef0;border-radius:99px;min-width:47px;padding:4px 9px;font-size:8px}.status-chips span:nth-child(2){color:#8c5c06;background:#fdf6e8}.status-chips span:nth-child(3){color:#0a6638;background:#edfaf3}.status-chips span:nth-child(4){color:#b0185e;background:#ffe9f2}.data-kpis{gap:9px;margin-top:13px;display:flex}.data-kpis div{background:#f8faff;border:1px solid #dce4f2;border-radius:6px;flex:1;padding:11px}.data-kpis div:last-child{background:#fff8fb;border-color:#f3d3e2}.data-kpis small{color:#61708c;font-size:8px;display:block}.data-kpis b{color:#174fc8;margin-top:7px;font:700 15px JetBrains Mono,monospace;display:block}.data-kpis div:last-child b{color:#d6207e}.data-patterns table{border-collapse:collapse;color:#37445e;width:100%;margin-top:14px;font-size:8px}.data-patterns th{color:#61708c;text-align:left;padding:0 0 8px;font-weight:600}.data-patterns td{border-top:1px solid #eef1f6;padding:7px 0}.data-patterns tbody tr:first-child td:first-child{color:#b0185e;font-weight:600}.data-patterns tbody tr td:last-child{color:#1a9e5a}.data-patterns tbody tr:last-child td:last-child{color:#c8374b}.rank-bars{grid-template-rows:repeat(3,6px);grid-template-columns:88px 1fr;gap:5px;margin-top:12px;display:grid}.rank-bars span{color:#61708c;grid-row:span 3;font:700 8px JetBrains Mono,monospace}.rank-bars i{background:#eef1f6;border-radius:9px;display:block;position:relative}.rank-bars b{background:#d6207e;border-radius:9px;width:78%;height:100%;display:block}.rank-bars i:nth-of-type(2) b{background:#5e769e;width:64%}.rank-bars i:nth-of-type(3) b{background:#a87752;width:52%}.eleven-judgement{background:#0e1221;border-radius:12px;align-items:center;width:1224px;height:60px;padding:0 26px;display:flex;position:absolute;top:622px;left:108px}.judgement-avatar{color:#bd9eff;background:#342653;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:12px;font-size:10px;display:grid}.eleven-judgement b{color:#b88fff;font-size:12px}.eleven-judgement p{color:#dee5f5;margin-left:44px;font-size:13px}.page-nav{gap:9px;display:grid;position:absolute;top:50%;left:calc(50% + 750px);transform:translateY(-50%)}.page-nav button{border-radius:var(--lumora-radius);color:#758098;cursor:pointer;width:32px;height:18px;transition:var(--lumora-transition);background:0 0;border:1px solid #0000;padding:0;font-size:11px}.page-nav button:hover{color:var(--lumora-kb);background:var(--lumora-kb-50)}.page-nav button:active{color:var(--lumora-kb-hover);background:var(--lumora-n300)}.page-nav button:focus-visible{color:var(--lumora-kb);background:var(--lumora-kb-50);box-shadow:var(--lumora-focus);outline:0}.page-nav button.is-current{border-color:var(--lumora-kb);color:#43d2ff}.page-next{color:#43d2ff;cursor:pointer;width:42px;height:42px;transition:var(--lumora-transition);background:#111727;border:1px solid #34415c;border-radius:50%;font-size:20px;position:absolute;top:calc(50% + 315px);left:calc(50% + 745px)}.page-next:hover{border-color:var(--lumora-kb);background:var(--lumora-kb);color:var(--lumora-n0)}.page-next:active{border-color:var(--lumora-kb-hover);background:var(--lumora-kb-hover)}.page-next:focus-visible{border-color:var(--lumora-kb);box-shadow:var(--lumora-focus);outline:0}.page-next:disabled{cursor:not-allowed;opacity:.32}.desktop-only{display:none}.report-scroll{z-index:2;scrollbar-width:thin;scrollbar-color:#8c8afa transparent;background:#f7f8fc;border-radius:5px;width:545px;height:183px;position:absolute;top:389px;left:135px;overflow:hidden auto}.report-scroll:focus-visible{outline-offset:3px;outline:2px solid #43d2ff}.report-scroll img{width:100%;height:auto;display:block}.report-link,.system-link{z-index:4;border-radius:var(--lumora-radius);color:#0000;transition:var(--lumora-transition);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute}.report-link{width:127px;height:26px;top:356px;left:1166px}.system-link{width:158px;height:25px;top:227px;left:1157px}.report-link:hover,.system-link:hover{border-color:var(--lumora-kb);background:#002fa724}.report-link:active,.system-link:active{border-color:var(--lumora-kb-hover);background:#0026903d}.report-link:focus-visible,.system-link:focus-visible{border-color:var(--lumora-kb);box-shadow:var(--lumora-focus);outline:0}.component-demo{z-index:4;grid-template-rows:25px 27px;grid-template-columns:82px 69px 97px;gap:33px 9px;display:grid;position:absolute;top:375px;left:414px}.component-demo button,.component-demo input,.demo-more{border-radius:var(--lumora-radius);color:#0000;width:100%;min-width:0;height:100%;transition:var(--lumora-transition);background:0 0;border:1px solid #0000;font-family:Microsoft YaHei,Noto Sans SC,sans-serif;font-size:9px}.component-demo button,.demo-more{cursor:pointer;text-decoration:none}.demo-primary:hover,.demo-primary:active{color:var(--lumora-n0);background:var(--lumora-kb-hover)}.demo-primary:focus-visible{color:var(--lumora-n0);background:var(--lumora-kb-hover);box-shadow:var(--lumora-focus);outline:0}.demo-secondary:hover{color:var(--lumora-n800);background:var(--lumora-n0);border-color:var(--lumora-n300)}.demo-secondary:active{color:var(--lumora-n800);background:var(--lumora-kb-50);border-color:var(--lumora-n300)}.demo-secondary:focus-visible{color:var(--lumora-n800);background:var(--lumora-n0);border-color:var(--lumora-kb);box-shadow:var(--lumora-focus);outline:0}.demo-more{grid-area:1/3}.demo-more:hover{color:var(--lumora-kb);background:var(--lumora-kb-50)}.demo-more:active{color:var(--lumora-kb-hover);background:var(--lumora-n300)}.demo-more:focus-visible{color:var(--lumora-kb);background:var(--lumora-kb-50);box-shadow:var(--lumora-focus);outline:0}.component-demo .demo-input{border-color:var(--lumora-n300);color:#0000;background:#ffffff03;grid-row:2;padding:0 9px}.component-demo .demo-input:hover{border-color:#8d97ad}.component-demo .demo-input:focus{border-color:var(--lumora-kb);background:var(--lumora-n0);color:var(--lumora-n900);box-shadow:var(--lumora-focus);outline:0}.genpro-main,.genpro-side{height:473px!important;position:absolute!important;top:252px!important}.genpro-main{width:843px!important;left:82px!important}.genpro-side{width:400px!important;left:950px!important}.genpro-main img,.genpro-side img{object-fit:cover}.genpro-side img{max-width:none;transform:translate(-3%);width:212%!important}.genpro-main figcaption{width:638px;right:auto}.genpro-side figcaption{background:#0a1120;border-radius:18px;bottom:16px;left:16px;right:15px}.genpro-side figcaption small{color:#ffb154}.swipe-page{color:#f1f4ff;background:#060910;width:1440px;height:810px;position:relative;overflow:hidden}.swipe-page:before{content:"";background:#283653;height:1px;position:absolute;top:57px;left:0;right:0}.swipe-page .industrial-kicker{top:65px}.swipe-page .industrial-capability{top:112px}.swipe-page h1{margin:0;font-size:31.5px;position:absolute;top:142px;left:108px}.swipe-page .industrial-lead{top:198px}.swipe-visual{background:#090e1d;border:1px solid #21335c;border-radius:20px;width:1224px;height:442px;position:absolute;top:235px;left:108px;overflow:hidden}.swipe-visual:before{content:"";background:radial-gradient(at 30% 55%,#5a36bc6b,#0000 66%);width:405px;position:absolute;top:0;bottom:0;left:0}.swipe-intro{z-index:2;width:365px;position:absolute;top:48px;left:33px}.swipe-intro strong{color:#edf0ff;letter-spacing:1px;font-size:42px;line-height:1.25;display:block}.swipe-intro>span{color:#a8b0d6;margin-top:9px;font-size:13px;display:block}.swipe-intro>div{gap:9px;margin-top:27px;display:grid}.swipe-intro article{background:#0b1121;border:1px solid #263866;border-radius:10px;min-height:47px;padding:9px 15px 7px 66px;position:relative}.swipe-intro small{color:#876eff;font-size:11px;position:absolute;top:9px;left:15px}.swipe-intro article:nth-child(2) small{color:#ed7abf}.swipe-intro article:nth-child(3) small{color:#3dd6e5}.swipe-intro b{font-size:13px}.swipe-intro p{color:#9eadd1;margin:4px 0 0;font-size:9px}.swipe-home,.swipe-phone,.swipe-rush{background:#04050e;border:1px solid #384d94;border-radius:18px;margin:0;position:absolute;overflow:hidden}.swipe-home{width:138px;height:298px;top:30px;left:463px}.swipe-phone{border-color:#5266b8;border-radius:34px;width:199px;height:392px;padding:13px;top:8px;left:620px}.swipe-rush{width:138px;height:298px;top:26px;left:846px}.swipe-home img,.swipe-phone img,.swipe-rush img{object-fit:cover;width:100%;height:100%;display:block}.swipe-home figcaption,.swipe-rush figcaption{white-space:nowrap;color:#a1bffa;font-size:10px;font-weight:700;position:absolute;bottom:-30px;left:3px}.swipe-rush figcaption{color:#63e8f0}.swipe-icons{grid-template-columns:repeat(4,45px);gap:9px;width:207px;display:grid;position:absolute;top:24px;right:28px}.swipe-icons img{object-fit:contain;border-radius:8px;width:45px;height:45px}.swipe-judgement{background:#101526;border:1px solid #283653;border-radius:12px;width:1224px;height:51px;padding:15px 27px;position:absolute;top:721px;left:108px}.swipe-judgement b{color:#f7d15c;font-size:11px}.swipe-judgement p{color:#f1f4ff;margin-left:65px;font-size:12px;display:inline}.page-sixteen{color:#f2f5ff;background:#060911;width:1440px;height:810px;position:relative;overflow:hidden}.page-sixteen:before{content:"";background:#1f2e4d;height:1px;position:absolute;top:57px;left:0;right:0}.sixteen-kicker,.sixteen-role,.page-sixteen h1,.sixteen-lead{margin:0;position:absolute;left:108px}.sixteen-kicker{color:#33ccfa;font-size:13.5px;top:68px}.sixteen-role{color:#a86eff;font-size:15px;font-weight:700;top:112px}.page-sixteen h1{font-size:46.5px;line-height:1.35;top:153px}.sixteen-lead{color:#9cadd1;font-size:17px;line-height:1.5;top:289px}.scope-cards{grid-template-columns:248px 248px;gap:28px;width:524px;display:grid;position:absolute;top:153px;left:750px}.scope-cards article{background:#0e1324;border:1px solid #293b66;border-radius:14px;height:140px;padding:17px 18px}.scope-cards small{color:#3dd4fa;font-size:11px;font-weight:700}.scope-cards h2{margin:10px 0 0;font-size:17px}.scope-cards p{color:#a6b2d4;margin:8px 0 0;font-size:11.5px;line-height:1.45}.scope-cards span{color:#758fbd;margin-top:11px;font-size:9.5px;display:block}.scope-cards .purple small{color:#ab78ff}.scope-cards .green small{color:#47debf}.scope-cards .amber small{color:#ffb054}.contact-card{background:#0e1324;border:1px solid #293d6b;border-radius:16px;width:1224px;height:134px;padding:23px 27px;position:absolute;top:548px;left:108px}.contact-card h2{margin:0;font-size:21px}.contact-card p{color:#abbadb;margin:12px 0 0;font-size:14px}.contact-card i{background:#30d1fa;border-radius:2px;width:405px;height:2px;margin-top:19px;display:block}.page-sixteen footer{color:#6b7da6;font-size:11px;position:absolute;top:738px;left:108px}@media (width<=1439px),(height<=809px){.portfolio-canvas,.page-nav,.page-next{display:none}.desktop-only{color:#aab3c5;text-align:center;width:360px;font-size:14px;line-height:1.7;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop-only:before{content:"";background:#43d2ff;width:48px;height:1px;margin:0 auto 18px;display:block}}.four-lead{top:274px}.evolution-list{top:373px}.evolution-list article{min-height:78px}.lumora-page{color:#f0f2fc;background:#090a13}.lumora-page:before{content:"";background:#1a1f2e;height:1px;position:absolute;top:57px;left:0;right:0}.lumora-kicker,.lumora-capability,.lumora-page h1,.lumora-lead{margin:0;position:absolute;left:108px}.lumora-kicker{color:#40d1ff;font-size:13.5px;font-weight:700;top:64px}.lumora-capability{color:#a673ff;font-size:13.5px;font-weight:700;top:114px}.lumora-page h1{color:#f0f2fc;letter-spacing:-.75px;font-size:39.5px;font-weight:700;line-height:1.35;top:144px}.lumora-lead{color:#919cb8;font-size:15px;line-height:1.5;top:208px}.page-five-copy{width:450px;position:absolute;top:292px;left:108px}.page-five-copy p,.page-five-copy h2,.page-five-copy dl{margin:0}.page-five-product{color:#33cffa;font-size:15px;font-weight:700}.page-five-copy h2{color:#f0f5ff;margin-top:26px;font-size:34px;line-height:1.35}.page-five-copy>p:not(.page-five-product){color:#a3b2d6;margin-top:30px;font-size:14px;line-height:1.5}.page-five-copy dl{margin-top:48px}.page-five-copy dl div{grid-template-columns:98px 1fr;margin-top:20px;display:grid}.page-five-copy dt{color:#a375ff;font-size:11.5px;font-weight:700}.page-five-copy dd{color:#d1d9ed;margin:0;font-size:12px}.page-five-visual{background:#0b1224;border:1px solid #24406e;border-radius:20px;width:734px;height:418px;position:absolute;top:283px;left:598px;overflow:hidden}.visual-glow{filter:blur(1px);border-radius:999px;position:absolute}.visual-glow.one{background:#1c1f529e;width:315px;height:240px;top:34px;left:34px}.visual-glow.two{background:#08334d94;width:265px;height:225px;top:50px;right:65px}.page-five-visual figure{z-index:1;background:#03050a;margin:0;position:absolute;overflow:hidden;box-shadow:0 8px 14px #00000054}.page-five-visual img{object-fit:cover;width:100%;height:100%;display:block}.home-shot{border:1px solid #5982d1;border-radius:12px;width:422px;height:213px;top:53px;left:25px}.report-shot{border:1px solid #94b2f5;border-radius:14px;width:319px;height:189px;top:68px;right:17px}.page-five-visual figcaption{color:#bdd4ff;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;bottom:-31px;left:13px}.report-shot figcaption{color:#e5b6b6;left:auto;right:0}.five-flow{border-top:1px solid #294273;grid-template-columns:repeat(4,1fr);padding-top:12px;display:grid;position:absolute;bottom:13px;left:18px;right:25px}.five-flow article{min-height:40px;padding-left:21px;position:relative}.five-flow i{background:#45d4fa;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:0}.five-flow b,.five-flow span{display:block}.five-flow b{color:#f0f5ff;font-size:12px}.five-flow span{color:#91a8d1;margin-top:5px;font-size:9.5px}.five-flow .purple i{background:#916bfa}.five-flow .green i{background:#40d4b2}.complex-panel{background:#131726;border:1px solid #29304a;border-radius:16px;width:594px;height:293px;padding:27px;position:absolute;top:307px}.info-panel{left:108px}.role-panel{left:738px}.complex-panel header{border-bottom:1px solid #29304a;align-items:center;gap:32px;height:32px;display:flex}.complex-panel header small{color:#40d1ff;font-size:11px;font-weight:700}.complex-panel header h2{color:#f0f2fc;margin:0;font-size:16px}.role-panel header small{color:#a673ff}.info-panel>div{grid-template-columns:1fr 1fr;gap:20px 36px;margin-top:22px;display:grid}.info-panel article{background:#0e121f;border:1px solid #29304a;border-radius:10px;height:84px;padding:20px 15px 12px;position:relative}.complex-panel article i{background:#40d1ff;border-radius:2px;width:20px;height:3px;position:absolute;top:15px;left:15px}.complex-panel article small{color:#40d1ff;font-size:10px;font-weight:700;position:absolute;top:32px;left:15px}.complex-panel article h3{color:#f0f2fc;margin:12px 0 0 42px;font-size:14px}.complex-panel article p{color:#919cb8;margin:9px 0 0;font-size:10.5px}.complex-panel article.purple i,.complex-panel article.purple small{color:#a673ff;background:#a673ff}.complex-panel article.pink i,.complex-panel article.pink small{color:#f07dcc;background:#f07dcc}.complex-panel article.green i,.complex-panel article.green small{color:#47d9b2;background:#47d9b2}.role-panel>div{margin-top:22px}.role-panel article{background:#0e121f;border:1px solid #29304a;border-radius:10px;height:52px;margin-top:11px;padding:10px 15px;position:relative}.role-panel article i{top:14px}.role-panel article small{top:28px}.role-panel article h3{margin:6px 0 0 42px;font-size:14px}.role-panel article p{width:277px;margin:0;font-size:11px;line-height:1.35;position:absolute;top:6px;right:16px}.role-conclusion{color:#a673ff;margin-top:15px;font-size:12px;display:block}.judgement-bar{background:#0e121f;border-radius:12px;align-items:center;width:1224px;height:60px;padding:0 28px;display:flex;position:absolute;top:622px;left:108px}.judgement-bar b{color:#a673ff;margin-left:12px;font-size:12px}.judgement-bar p{color:#f0f2fc;margin-left:38px;font-size:15px;font-weight:700}.page-six .judgement-bar,.page-seven .judgement-bar{top:622px}.before-panel,.after-panel{background:#131726;border:1px solid #29304a;border-radius:16px;height:270px;padding:28px;position:absolute;top:332px}.before-panel{width:600px;left:108px}.after-panel{width:594px;left:738px}.before-panel>p,.after-panel>p{color:#f07dcc;margin:0;font-size:12px;font-weight:700}.after-panel>p{color:#a673ff}.before-scroll{background:#f2f5fa;border-radius:6px;width:546px;height:184px;position:absolute;top:56px;left:27px;overflow:auto}.before-scroll img{width:100%;height:auto;display:block}.before-panel>span{color:#808aa3;font-size:10px;position:absolute;top:31px;right:26px}.after-panel header{color:#737d9e;grid-template-columns:135px 1fr;margin-top:28px;font-size:10px;display:grid}.after-panel article{border-bottom:1px solid #29304a;grid-template-columns:45px 117px 1fr;align-items:center;height:57px;display:grid;position:relative}.after-panel article i{background:#40d1ff;border-radius:2px;width:20px;height:3px;position:absolute;top:15px;left:0}.after-panel article small{color:#40d1ff;margin-top:15px;font-size:10px;font-weight:700}.after-panel article b{color:#f0f2fc;font-size:15px}.after-panel article span{color:#919cb8;font-size:12px}.after-panel .pink i{background:#f07dcc}.after-panel .pink small{color:#f07dcc}.after-panel .green i{background:#47d9b2}.after-panel .green small{color:#47d9b2}.after-panel a{color:#f5faff;background:#299ed1;border:1px solid #47d1ff;border-radius:6px;padding:7px 12px;font-size:10px;text-decoration:none;position:absolute;top:23px;right:25px}.after-panel a:hover{background:#237fa9}.page-eight h1,.page-nine h1,.page-ten h1{font-size:39.5px}.score-before,.quadrant{background:#131726;border:1px solid #2b334d;border-radius:14px;height:270px;padding:27px;position:absolute;top:332px}.score-before{width:338px;left:108px}.quadrant{width:857px;left:476px}.score-before>p,.quadrant>p{color:#42d1ff;margin:0;font-size:12px;font-weight:700}.quadrant>p{color:#ad7dff}.score-before>span{color:#99a3ba;margin-top:13px;font-size:12px;display:block}.score-before>div{gap:13px;margin-top:23px;display:flex}.score-before article{background:#0e111f;border:1px solid #2b334d;border-radius:8px;width:134px;height:72px;padding:13px}.score-before article b{color:#42d1ff;font-size:10px;display:block}.score-before article+article b{color:#ad7dff}.score-before article strong{color:#f0f2fc;margin-top:8px;font:700 29px/1 JetBrains Mono,monospace;display:block}.score-before small{color:#99a3ba;margin-top:22px;font-size:11px;line-height:1.5;display:block}.quadrant>.masked{color:#99a3ba;font-size:10px;position:absolute;top:29px;right:27px}.quadrant-chart{border:1px solid #2b334d;width:722px;height:165px;position:absolute;top:70px;left:80px}.quadrant-chart>.zone{background:#5740a12b;width:50%;height:50%;position:absolute}.quadrant-chart>.strong{background:#2b918533;right:0}.quadrant-chart>.weak{background:#3b476152;bottom:0}.quadrant-chart>.mismatch{background:#ba783829;bottom:0;right:0}.quadrant-chart:before,.quadrant-chart:after{content:"";background:#2b334d;position:absolute}.quadrant-chart:before{width:100%;height:1px;top:50%}.quadrant-chart:after{width:1px;height:100%;left:50%}.quadrant-chart em,.quadrant-chart .axis-y,.quadrant-chart .axis-x{z-index:2;font-size:10px;font-style:normal;position:absolute}.small-label{color:#c7b0ff;top:11px;left:16px}.strong-label{color:#8ff5d1;top:11px;right:16px}.weak-label{color:#99a3ba;bottom:11px;left:16px}.mismatch-label{color:#ffcf8a;bottom:11px;right:16px}.axis-y{color:#ad7dff;top:30px;left:-56px}.axis-x{color:#42d1ff;bottom:-23px;right:2px}.chart-point{z-index:3;color:#f0f2fc;align-items:center;gap:5px;font-size:10px;display:flex;position:absolute}.chart-point img{width:12px;height:12px}.chart-point.comp-a,.chart-point.comp-b,.chart-point.comp-c{opacity:.42}.chart-point.brand{top:44px;left:438px}.chart-point.comp-a{top:66px;left:536px}.chart-point.comp-b{top:46px;left:193px}.chart-point.comp-c{top:127px;left:289px}.page-eight .judgement-bar,.page-ten .judgement-bar{top:622px}.page-nine .lumora-lead{top:214px}.result-panel,.evidence-panel,.brief-panel{background:#131725;border:1px solid #252e47;border-radius:14px;height:263px;padding:11px;position:absolute;top:284px}.result-panel{width:510px;left:108px}.evidence-panel{width:315px;left:636px}.brief-panel{width:363px;left:969px}.result-panel>p,.evidence-panel>p,.brief-panel>p{color:#29c7ff;margin:0;font-size:11px;font-weight:700}.evidence-panel>p{color:#9e66ff}.brief-panel>p{color:#ffb066}.result-panel figure,.evidence-panel figure,.brief-panel figure{border:1px solid #252e47;border-radius:8px;margin:0;position:absolute;top:31px;left:11px;right:11px;overflow:hidden}.result-panel figure{height:219px}.evidence-panel figure{height:166px}.brief-panel figure{height:219px}.result-panel img,.evidence-panel img,.brief-panel img{object-fit:cover;width:100%;height:100%;display:block}.result-panel img{transform:scale(1.315)translate(-10%,-8%)}.evidence-panel>span{color:#9eabc7;font-size:10px;position:absolute;bottom:14px;left:12px;right:12px}.result-arrow{color:#29c7ff;font-size:20px;position:absolute;top:414px}.result-arrow.first{left:613px}.result-arrow.second{color:#9e66ff;left:956px}.page-nine .judgement-bar{top:570px}.page-nine .judgement-bar p{font-size:13px;font-weight:500}.principle-card{background:#101526;border:1px solid #263354;border-radius:14px;width:375px;height:318px;padding:20px;position:absolute;top:284px}.principle-card>i{background:#2ec7f4;border-radius:2px;width:3px;height:24px;position:absolute;top:23px;left:20px}.principle-card>small{color:#2ec7f4;margin-left:15px;font:700 9px JetBrains Mono,monospace}.principle-card h2{color:#f1f5ff;margin:21px 0 0;font-size:16.5px;line-height:1.35}.principle-card.typography{left:108px}.principle-card.color{left:532px}.principle-card.style{left:957px}.principle-card.color>i{background:#174fc8}.principle-card.color>small{color:#7296f0}.principle-card.style>i{background:#9c74ff}.principle-card.style>small{color:#b596ff}.typography strong{color:#f4f6ff;margin-top:17px;font-family:Songti SC,Noto Serif SC,serif;font-size:21px;display:block}.typography p{color:#93a1be;margin:10px 0 0;font-size:9.5px}.typography b{color:#dbe4fa;margin-top:18px;font-size:13.5px;display:block}.typography code{color:#2ec7f4;margin-top:20px;font:700 15px JetBrains Mono,monospace;display:block}.typography span,.style>span{color:#93a1be;margin-top:20px;font-size:9.5px;display:block}.base-colors{gap:15px;margin-top:18px;display:flex}.base-colors article{color:#18233b;background:#f6f8fd;border-radius:7px;width:147px;height:54px;padding:12px;font:600 9px JetBrains Mono,monospace}.base-colors article+article{color:#f7f9ff;background:#174fc8}.base-colors span{font-family:Microsoft YaHei,sans-serif;font-size:9px}.color>p{color:#dbe4fa;margin:17px 0 0;font-size:11px}.color dl{margin:17px 0 0}.color dl div{justify-content:space-between;align-items:center;margin-top:11px;display:flex}.color dt{color:#93a1be;font-size:8.5px}.color dd{gap:6px;margin:0;display:flex}.color dd i{background:#f5b800;border-radius:3px;width:27px;height:13px}.color dd i+i{background:#459e7c}.color dl div:nth-child(2) dd i:first-child{background:#d63b4a}.color dl div:nth-child(2) dd i:nth-child(2){background:#d4900a}.color dl div:nth-child(2) dd i:nth-child(3){background:#1a9e5a}.color dd em{color:#1f3d8a;background:#eef2fb;border:1px solid #1f3d8a;border-radius:3px;padding:2px 5px;font-size:7px;font-style:normal}.color dd em:nth-child(2){color:#5d3fa8;background:#f1edfa;border-color:#5d3fa8}.color dd em:nth-child(3){color:#0e6b6b;background:#e5f3f2;border-color:#0e6b6b}.style-sample{background:#f8faff;border-radius:9px;margin-top:18px;padding:15px;box-shadow:0 6px 14px #174fc82e}.style-sample span,.style-sample b,.style-sample em{display:block}.style-sample span{color:#63708d;font-size:9px}.style-sample b{color:#174fc8;margin-top:8px;font:700 20px JetBrains Mono,monospace}.style-sample em{color:#76829b;margin-top:8px;font-size:8px;font-style:normal}.style>p{color:#dbe4fa;margin:17px 0 0;font-size:10.5px;line-height:1.45}.style>span{margin-top:15px}.page-ten .judgement-bar p{font-size:13px;font-weight:500}.page-twelve h1{font-size:34px}.page-twelve .lumora-lead{font-size:13px;top:209px}.collaboration-board{background:#101526;border:1px solid #263354;border-radius:14px;width:1224px;height:318px;padding:23px;position:absolute;top:284px;left:108px}.collab-stages{grid-template-columns:repeat(3,1fr);gap:92px;display:grid}.collab-stages article{background:#151d30;border:1px solid #2b395c;border-radius:9px;height:63px;padding:15px 18px;position:relative}.collab-stages article:after{content:"";background:#2a3652;width:92px;height:1px;position:absolute;top:36px;left:100%}.collab-stages article:last-child:after{display:none}.collab-stages small{color:#2ec7f4;font:700 10px JetBrains Mono,monospace;display:block}.collab-stages b{color:#f1f5ff;margin-top:6px;font-size:14px;display:block}.collab-stages span{color:#9baac5;font-size:9.5px;position:absolute;top:29px;left:117px}.collab-stages .purple small{color:#b596ff}.collab-stages .green small{color:#4ad5b4}.dev-detail{background:#0b1020;border:1px solid #263354;border-radius:9px;height:183px;padding:16px;position:absolute;top:110px}.dev-detail>small{font:700 8px JetBrains Mono,monospace}.dev-detail h2{color:#eaf1ff;margin:7px 0 15px;font-size:13.5px}.state-matrix{width:390px;left:23px}.handoff-spec{width:369px;left:434px}.release-check{width:375px;right:23px}.state-matrix>small{color:#2ec7f4}.handoff-spec>small{color:#b596ff}.release-check>small{color:#4ad5b4}.state-matrix div,.handoff-spec div,.release-check div{color:#8e9cb7;grid-template-columns:66px 1fr;align-items:center;min-height:25px;font-size:9px;display:grid}.state-matrix i{background:#6d7e9f;border-radius:2px;width:8px;height:8px;margin-right:9px}.state-matrix b{color:#dfe7f8;position:absolute;left:39px}.state-matrix .cyan i{background:#2ec7f4}.state-matrix .green i{background:#4ad5b4}.state-matrix .orange i{background:#f29a4a}.handoff-spec div{border-bottom:1px solid #1e2940;grid-template-columns:58px 1fr}.handoff-spec b{color:#b596ff}.release-check div{grid-template-columns:22px 1fr}.release-check i{color:#66dfc0;background:#163b35;border:1px solid #4ad5b4;border-radius:3px;place-items:center;width:12px;height:12px;font:700 9px/1 Arial;display:grid}.page-twelve .judgement-bar{top:622px}.page-twelve .judgement-bar p{font-size:13px;font-weight:500}.industrial-page{color:#f1f4ff;background:#060910;width:1440px;height:810px;position:relative;overflow:hidden}.industrial-page:before{content:"";background:#273551;height:1px;position:absolute;top:57px;left:0;right:0}.industrial-kicker,.industrial-capability,.industrial-page h1,.industrial-lead{margin:0;position:absolute;left:108px}.industrial-kicker{color:#39c6f4;font-size:11px;top:65px}.industrial-capability{color:#a578ff;font-size:12px;top:112px}.industrial-page h1{font-size:31.5px;line-height:1.35;top:142px}.industrial-lead{color:#94a1bb;font-size:12.5px;top:198px}.industrial-page figure{background:#09101e;border-radius:12px;margin:0;position:absolute;overflow:hidden}.industrial-page figure>img{object-fit:cover;width:100%;height:100%;display:block}.industrial-main-shot{width:761px;height:383px;top:255px;left:108px}.industrial-side-shot{width:439px;height:247px;left:893px}.industrial-side-shot.energy{top:255px}.industrial-side-shot.health{top:509px}.industrial-page figcaption{background:#09101e;padding:10px 18px;position:absolute;bottom:0;left:0;right:0}.industrial-page figcaption small,.industrial-page figcaption b{display:block}.industrial-page figcaption small{color:#39c6f4;font:700 9px JetBrains Mono,monospace}.industrial-page figcaption b{margin-top:6px;font-size:11px}.industrial-side-shot figcaption{padding:10px 19px}.industrial-side-shot.energy small{color:#45d8b0}.industrial-side-shot.health small{color:#ffb154}.industrial-side-shot figcaption b{font-size:10.5px}.industrial-scope{background:#101526;border:1px solid #273551;border-radius:10px;width:761px;height:88px;padding:12px 22px;position:absolute;top:671px;left:108px}.industrial-scope small{color:#a578ff;font-size:10px}.industrial-scope h2{margin:7px 0 0;font-size:14px}.industrial-scope p{color:#94a1bb;margin:7px 0 0;font-size:10px}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
