.photon-field{position:absolute;inset:0 0 auto;z-index:0;width:100%;height:890px;pointer-events:none;overflow:hidden;background:url(/hero-photon-poster.webp) center / 100% 100% no-repeat;-webkit-mask-image:linear-gradient(#000 76%,transparent 100%);mask-image:linear-gradient(#000 76%,transparent 100%)}.photon-field canvas{display:block;width:100%;height:100%;opacity:0}.photon-field[data-render-state=ready] canvas{opacity:1}@media(max-width:680px){.photon-field{height:740px;opacity:.76}}@media(forced-colors:active){.photon-field{display:none}}:root{--page:#faf9f7;--surface:#fff;--soft:#f5f2ed;--ink:#27242a;--muted:#646a70;--accent:#6b5c77;--accent-hover:#54475f;--tint:#efecf2;--line:#e2dfe4;--plot-dot:#b5b6bf;--shadow:0 22px 62px -22px #35293e32;color-scheme:light;font-family:IBM Plex Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none;font-size:16px;color:var(--ink);background:var(--page);scroll-behavior:smooth;scroll-padding-top:100px}:root[data-theme=dark]{--page:#1a181b;--surface:#242226;--soft:#2c292e;--ink:#f1eff3;--muted:#b1adb5;--accent:#bcacc9;--accent-hover:#cbbed5;--tint:#332e37;--line:#3e4348;--plot-dot:#73797f;--shadow:0 22px 62px -22px #0007;color-scheme:dark}*{box-sizing:border-box}button,input,select{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}button{color:inherit}img,svg{max-width:100%}img{display:block}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px;border-radius:5px}::selection{background:#e2dbeb;color:#27242a}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:9px}h1,h2,h3,h4,p{margin:0}h1,h2{text-wrap:balance;letter-spacing:-.03em}h1{font-size:clamp(42px,5vw,70px);font-weight:650;line-height:1.25}h2{font-size:clamp(28px,3.1vw,43px);line-height:1.4;font-weight:600}h3{font-size:20px;line-height:1.5;font-weight:600}p{line-height:1.85;color:var(--muted)}[hidden]{display:none!important}.container{width:min(1200px,calc(100% - 96px));margin-inline:auto}.section{padding-block:96px}.skip{position:fixed;top:-100px;left:20px;background:var(--ink);color:var(--page);padding:14px 20px;z-index:100}.skip:focus{top:12px}.header{position:sticky;top:0;z-index:30;background:var(--page);border-bottom:1px solid var(--line)}.nav-row{display:flex;align-items:center;height:80px;gap:24px}.brand{flex-shrink:0;display:inline-flex;align-items:center}.brand img{width:133px;height:auto}:root[data-theme=dark] .brand img{filter:brightness(0) invert(1)}.desktop-nav{display:flex;gap:24px;margin:auto;font-size:13px;white-space:nowrap}.desktop-nav a{position:relative;padding-block:12px;color:var(--muted)}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--accent)}.desktop-nav a[aria-current=page]:after{position:absolute;bottom:3px;left:0;right:0;height:2px;background:var(--accent);content:""}.nav-actions{display:flex;align-items:center;gap:17px;font-size:13px;white-space:nowrap}.icon-button{display:grid;place-items:center;width:36px;height:36px;border:0;background:transparent;border-radius:8px}.icon-button:hover{background:var(--soft)}.nav-download{display:flex;align-items:center;gap:12px;background:var(--ink);color:var(--page);padding:11px 17px;border-radius:7px}.menu-button{display:none}.mobile-menu{padding:10px 24px 22px;background:var(--page);border-bottom:1px solid var(--line)}.mobile-menu a{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-bottom:1px solid var(--line)}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:24px;border:1px solid transparent;border-radius:8px;padding:14px 24px;background:var(--accent);color:#fff;font-weight:500;font-size:15px;transition:background .2s,transform .25s cubic-bezier(.16,1,.3,1)}.button:hover{background:var(--accent-hover);transform:translateY(-2px)}:root[data-theme=dark] .button{color:#1e1822}.button.secondary{background:transparent;border-color:var(--line);color:var(--ink)}.button.secondary:hover{background:var(--soft)}.button:disabled{color:var(--muted);background:var(--soft);border-color:var(--line);transform:none}.text-link{display:inline-flex;gap:10px;align-items:center;font-size:14px;font-weight:500;border:0;background:transparent;padding:6px 0;text-underline-offset:5px}.text-link:hover{text-decoration:underline}.text-link svg{transition:transform .2s}.text-link:hover svg{transform:translate(2px,-2px)}.actions{display:flex;align-items:center;gap:28px;margin-top:30px}.hero{position:relative;min-height:690px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding-block:74px 100px}.hero h1{font-size:clamp(48px,5.25vw,76px);line-height:1.28}.hero h1 span,.page-hero h1 span{color:var(--accent)}.hero-description{font-size:21px;line-height:1.7;color:var(--ink);margin-top:24px}.hero-detail{font-size:15px;max-width:430px;margin-top:14px}.platform-note{font-size:11px;color:var(--muted);display:flex;gap:10px;align-items:center;margin-top:16px;line-height:1.6}.platform-note span{width:3px;height:3px;border-radius:50%;background:var(--muted)}.hero-scroll{position:absolute;bottom:34px;left:0;font-size:12px;color:var(--muted);display:flex;gap:22px;align-items:center}.hero-visual{min-width:0;position:relative;min-height:490px;display:flex;align-items:center;justify-content:center}.visual-orbit{position:absolute;width:440px;height:440px;border-radius:50%;border:1px solid var(--line);transform:rotate(-24deg)}.visual-orbit:after{content:"";position:absolute;top:25px;right:25px;bottom:25px;left:25px;border:1px solid var(--line);border-radius:50%;transform:scaleX(1.16)}.research-sheet{position:relative;width:450px;max-width:94%;padding:25px 28px 18px;background:var(--surface);box-shadow:var(--shadow);border-radius:14px}.sheet-top,.sheet-foot{display:flex;align-items:center;justify-content:space-between;font-size:12px}.sheet-top>span:first-child,.sheet-foot>span{display:flex;align-items:center;gap:8px}.mini-tag{font-size:10px;font-weight:400;line-height:1.5;padding:4px 8px;border:1px solid var(--line);border-radius:5px;color:var(--muted);white-space:nowrap}.research-sheet h3{margin-top:25px;font-size:21px}.sheet-meta{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:12px}.plot{width:100%;display:block}.sheet-foot{border-top:1px solid var(--line);padding-top:15px}.review-note{position:absolute;left:-8px;bottom:4px;width:360px;max-width:90%;display:flex;align-items:center;gap:14px;padding:20px;background:var(--surface);box-shadow:var(--shadow);border-radius:12px;transform:rotate(1.5deg)}.review-icon{width:40px;height:40px;background:var(--tint);color:var(--accent);display:grid;place-items:center;border-radius:10px;flex-shrink:0}.review-note strong{font-size:13px;font-weight:600}.review-note p{font-size:11px;margin-top:4px}.review-note>svg{margin-left:auto;color:var(--accent)}.file-float{position:absolute;right:-8px;top:12px;display:flex;gap:12px;align-items:center;padding:16px 20px;background:var(--surface);border:1px solid var(--line);border-radius:9px;font-size:12px;transform:rotate(5deg);color:var(--accent)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:48px}.section-heading>p{font-size:15px;padding-bottom:5px}.value-section{border-top:1px solid var(--line)}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.value-grid article>svg{color:var(--accent);margin-bottom:26px}.value-grid h3{font-size:19px;margin-bottom:12px}.value-grid p{font-size:14px;max-width:330px}.capability-section{background:var(--soft)}.capability-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:60px;align-items:start}.capability{border-bottom:1px solid var(--line)}.capability h3 button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;border:0;background:none;padding:17px 0;text-align:left;font-size:15px;font-weight:500}.capability.active h3 button{color:var(--accent);font-weight:650}.capability p{font-size:13px;line-height:1.85;padding:0 18px 15px 0}.output{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--accent);padding-bottom:20px}.capability-demo{position:sticky;top:110px;min-width:0}.demo-heading{display:flex;justify-content:space-between;gap:15px;margin-bottom:16px;font-size:15px;font-weight:500}.demo-heading>span:last-child{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.workspace{background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);text-align:left}.workspace-bar{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.window-dots{display:flex;gap:5px}.window-dots i{height:7px;width:7px;background:var(--line);border-radius:50%}.mock-label{margin-left:auto;font-size:9px}.workspace-body{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:540px}.workspace-sidebar{background:var(--page);border-right:1px solid var(--line);padding:20px 12px;position:relative;font-size:10px}.work-brand{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:25px}.sidebar-item{display:flex;align-items:center;gap:8px;padding:10px;margin-bottom:4px}.sidebar-item.selected{background:var(--tint);color:var(--accent);border-radius:6px}.sidebar-caption{color:var(--muted);margin:27px 8px 14px;font-size:9px}.project-name{display:flex;align-items:center;gap:5px;padding:7px 0;font-size:10px}.sidebar-files{padding-left:8px;display:grid;gap:15px;color:var(--muted);margin-top:18px;font-size:9px}.sidebar-files span{display:flex;align-items:center;gap:5px;word-break:break-all}.sidebar-files svg{flex-shrink:0}.sidebar-bottom{position:absolute;bottom:20px;left:18px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:9px}.workspace-chat{padding:0 23px 22px;min-width:0}.work-breadcrumb{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--muted);padding:17px 0;border-bottom:1px solid var(--line)}.user-message{margin:21px 0 22px 20px;padding:12px 14px;background:var(--soft);border-radius:9px;font-size:11px;line-height:1.8}.agent-name{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600}.agent-message{font-size:11px;line-height:1.9;margin:12px 0 18px;color:var(--ink)}.task-note{display:flex;gap:9px;align-items:center;background:var(--tint);padding:12px;border-radius:7px;color:var(--accent);margin-bottom:18px}.task-note div{display:grid;gap:5px}.task-note strong{font-weight:500;font-size:10px}.task-note span{font-size:9px}.task-note>svg:last-child{margin-left:auto;flex-shrink:0}.artifact{border:1px solid var(--line);border-radius:8px;overflow:hidden}.artifact-title{display:flex;align-items:center;gap:7px;font-size:10px;background:var(--page);padding:11px;border-bottom:1px solid var(--line)}.artifact-copy{padding:16px}.artifact-copy h4{font-size:13px;line-height:1.5;margin-bottom:10px}.artifact-copy p{font-size:10px;line-height:1.9}.artifact-footer{display:flex;align-items:center;gap:6px;color:var(--accent);font-size:9px;margin-top:16px}.artifact .plot{height:210px}.composer-demo{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:10px;border:1px solid var(--line);border-radius:8px;padding:14px 11px;margin-top:25px}.demo-caption{font-size:11px;margin-top:20px}.modes{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.modes h2+p{margin-top:20px;font-size:15px}.segmented{display:flex;padding:4px;border:1px solid var(--line);border-radius:8px;margin:30px 0;gap:4px;width:fit-content}.segmented button{background:transparent;border:0;padding:11px 14px;border-radius:5px;color:var(--muted);font-size:12px}.segmented button[aria-pressed=true]{background:var(--surface);color:var(--accent);box-shadow:0 2px 6px #0000000b}.modes h3+p{font-size:14px;margin-top:12px}.modes .text-link{margin-top:22px}.mode-visual{border:1px solid var(--line);border-radius:14px;padding:30px;background:var(--surface)}.mode-head{display:flex;align-items:center;gap:10px;font-size:16px}.mode-head .mini-tag{margin-left:auto}.mode-visual h3{margin-top:38px}.mode-visual>p{font-size:12px;margin-top:8px}.mode-items{display:grid;gap:0;margin-top:28px}.mode-items>div{display:flex;align-items:center;gap:13px;padding:19px 0;border-top:1px solid var(--line);font-size:13px}.mode-items>div>span{font-size:11px;color:var(--accent);font-variant-numeric:tabular-nums}.mode-items svg{margin-left:auto;color:var(--accent)}.mode-foot{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--muted);background:var(--soft);margin:15px -30px -30px;padding:20px 22px;border-radius:0 0 14px 14px}.under-heading{margin-top:18px;font-size:14px}.preview-cases{display:grid;grid-template-columns:1fr 1fr;gap:32px}.preview-case{border-top:1px solid var(--line);padding-top:20px}.case-art{position:relative;height:235px;background:var(--tint);border-radius:12px;overflow:hidden;display:grid;place-items:center;margin-bottom:24px}.case-art .plot{width:70%;height:90%;transform:rotate(-4deg);transition:transform .5s cubic-bezier(.16,1,.3,1)}.preview-case:hover .plot{transform:rotate(0) scale(1.04)}.case-art .mini-tag{position:absolute;right:16px;top:16px;background:var(--surface)}.case-art-1{background:var(--soft)}.case-art-1 .plot{transform:rotate(4deg)}.preview-case h3{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.preview-case p{font-size:14px;margin-top:12px}.tags{display:flex;flex-wrap:wrap;gap:7px}.tags>span{border:1px solid var(--line);padding:4px 9px;border-radius:5px;font-size:10px;color:var(--muted)}.faq{display:grid;grid-template-columns:1fr 1.3fr;gap:90px}.faq .text-link{margin-top:23px}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{font-size:14px;margin-top:16px;max-width:65ch}.closing{padding:76px 24px 82px;text-align:center;background:var(--tint);border-radius:16px;margin-block:25px 90px;display:flex;flex-direction:column;align-items:center}.closing>img{margin-bottom:22px}.closing h2{font-size:clamp(30px,3.5vw,46px)}.closing p{font-size:14px;margin:18px 0 28px}.closing .platform-note{font-size:11px}.footer{border-top:1px solid var(--line);padding:60px 0 0}.footer-grid{display:grid;grid-template-columns:2.2fr repeat(3,1fr);gap:45px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:15px;font-size:12px;color:var(--muted)}.footer-grid h3{font-size:12px;color:var(--ink);margin-bottom:5px}.footer-grid p{font-size:14px;margin-top:20px}.footer-grid>div>span{display:block;font-size:10px;color:var(--muted);margin-top:9px}.footer a:hover{color:var(--accent)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:55px;padding:22px 0;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.footer-bottom>div{display:flex;gap:24px}.page-hero{padding-block:90px 70px}.page-hero>p{margin-top:25px;max-width:650px;font-size:17px}.page-hero>.button{margin-top:30px}.page-hero .enterprise-download{margin-left:25px}.case-list-section{padding-bottom:30px}.case-toolbar{display:flex;justify-content:space-between;gap:24px;align-items:center;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid var(--line)}.filter-group{display:flex;gap:5px;flex-wrap:wrap}.filter-group button{border:0;background:transparent;padding:10px 13px;color:var(--muted);border-radius:6px;font-size:12px;min-height:40px}.filter-group button[aria-pressed=true]{background:var(--accent);color:#fff}.search{display:flex;gap:8px;align-items:center;border:1px solid var(--line);border-radius:7px;padding:0 12px;min-height:44px;color:var(--muted);background:var(--surface)}.search input{background:transparent;color:var(--ink);border:0;outline:0;min-width:0;width:220px;font-size:12px}.search:focus-within{outline:2px solid var(--accent);outline-offset:3px}.search button{border:0;background:none;padding:4px;display:flex}.list-count{display:flex;justify-content:space-between;gap:20px;padding:24px 0 12px;font-size:11px;color:var(--muted);line-height:1.7}.case-row{display:grid;grid-template-columns:150px 1fr 230px;gap:36px;padding:34px 0;border-bottom:1px solid var(--line);scroll-margin-top:110px}.case-field{display:flex;align-items:start;flex-direction:column;gap:12px;font-size:12px;padding-top:5px;color:var(--accent)}.case-title{border:0;background:transparent;padding:0;display:flex;align-items:center;gap:16px;font-size:22px;text-align:left;font-weight:550;line-height:1.5}.case-title:hover{color:var(--accent)}.case-row p{font-size:13px;margin-top:12px}.case-row .tags{margin-top:16px}.case-output>span{font-size:10px;color:var(--muted)}.case-output p{font-size:12px;line-height:1.85}.case-output .text-link{margin-top:10px;font-size:12px}.case-details{padding:24px 0 0}.case-details h3{font-size:14px}.case-details ol{padding-left:20px;color:var(--muted);font-size:12px;line-height:2.2}.empty{padding:60px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.empty h2{font-size:24px}.download-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.download-card{padding:38px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.download-card.available{border-color:var(--accent)}.download-card>svg{color:var(--accent);margin-bottom:25px}.download-title{display:flex;align-items:center;gap:17px}.download-title h2{font-size:30px}.download-card>p{font-size:13px;margin-top:15px;min-height:28px}.download-card>.button{width:100%;margin-top:32px}.download-status{margin-top:24px!important}.release-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0 0;font-size:12px}.release-meta dt{font-size:10px;color:var(--muted);margin-bottom:9px}.release-meta dd{margin:0}.checksum{font-size:11px;margin-top:25px;color:var(--muted)}.checksum summary{cursor:pointer}.checksum code{display:block;overflow-wrap:anywhere;padding:12px 0;line-height:1.8}.checksum button{display:flex;align-items:center;gap:7px;background:var(--soft);border:0;padding:8px 12px;border-radius:4px}.setup ol{display:grid;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;counter-reset:setup;gap:55px;margin:40px 0 25px}.setup li{counter-increment:setup}.setup li:before{content:counter(setup,decimal-leading-zero);display:block;color:var(--accent);font-size:12px;margin-bottom:18px}.setup strong{font-weight:550;font-size:18px}.setup p{font-size:14px;margin-top:13px}.contact{display:grid;grid-template-columns:1fr 170px 170px;gap:50px;border-top:1px solid var(--line)}.contact p{font-size:14px;margin-top:18px;max-width:450px}.contact .text-link{margin-top:25px}.contact-phone{display:block;margin-top:10px;font-size:13px}.contact figure{margin:0;align-self:center;text-align:center}.contact img{border-radius:8px;object-fit:contain;background:#fff}.contact figcaption{font-size:12px;color:var(--muted);margin-top:16px}.guide-layout{display:grid;grid-template-columns:240px 1fr;gap:75px;padding-bottom:65px}.guide-layout nav{display:flex;flex-direction:column;gap:20px;align-self:start;position:sticky;top:110px;font-size:14px;color:var(--muted);border-top:1px solid var(--line);padding-top:25px}.guide-layout nav a:hover{color:var(--accent)}.guide-layout article{border-top:1px solid var(--line);padding:25px 0 55px;scroll-margin-top:110px}.guide-layout h2{font-size:28px}.guide-layout p{font-size:15px;margin-top:20px}.guide-layout ul{padding-left:20px;font-size:14px;color:var(--muted);line-height:2}.scenario-list article{display:grid;grid-template-columns:180px 1fr;gap:45px;border-top:1px solid var(--line);padding:45px 0}.scenario-list article>svg{margin-top:8px;color:var(--accent)}.scenario-list h2{font-size:30px}.scenario-list p{font-size:15px;margin-top:16px;max-width:690px}.scenario-list .text-link{margin-top:20px}.scope-note{max-width:800px;text-align:center}.scope-note p{margin:24px auto;max-width:630px}.about-photo{position:relative;height:380px;overflow:hidden;border-radius:14px;background:var(--soft)}.about-photo img{width:100%;height:100%;object-fit:cover}.about-photo span{position:absolute;bottom:16px;right:18px;background:var(--surface);color:var(--muted);font-size:10px;padding:5px 10px;border-radius:4px}.about-body{display:grid;grid-template-columns:1fr 1fr;gap:70px}.about-body p{margin-bottom:23px;font-size:15px}.careers{padding:50px 0 75px;border-top:1px solid var(--line)}.careers h2{font-size:30px}.careers p{margin:20px 0;font-size:15px}.enterprise-grid{padding-block:15px 95px}.enterprise-grid h2{font-size:24px;margin-bottom:17px}@media(min-width:1550px){.hero{min-height:760px}.hero-visual{transform:scale(1.06)}}@media(max-width:1150px){.container{width:calc(100% - 64px)}.desktop-nav{gap:15px;font-size:12px}.nav-row{gap:18px}.nav-actions{gap:10px}.theme-button{display:none}.brand img{width:118px}.hero{gap:20px}.hero h1{font-size:60px}.research-sheet{padding:22px;width:400px}.hero-visual{min-height:445px}.review-note{bottom:-6px;left:0}.file-float{right:0}.capability-layout{grid-template-columns:280px minmax(0,1fr);gap:35px}.workspace-body{grid-template-columns:120px minmax(0,1fr)}.workspace-sidebar{padding-inline:8px}.workspace-chat{padding-inline:15px}.modes{gap:60px}.case-row{grid-template-columns:120px 1fr 190px;gap:22px}.contact{gap:30px}}@media(max-width:960px){.desktop-nav{display:none}.nav-actions{margin-left:auto}.menu-button,.theme-button{display:grid}.nav-row{height:70px}.hero{min-height:630px}.hero h1{font-size:52px}.hero-description{font-size:18px}.hero-detail{font-size:13px}.actions{gap:20px;flex-wrap:wrap}.hero .button{font-size:14px;padding-inline:18px}.hero-visual{min-height:390px}.research-sheet h3{font-size:17px}.file-float{font-size:10px;padding:12px;top:5px}.sheet-meta span{display:none}.review-note{padding:14px;gap:9px}.review-note strong{font-size:11px}.review-note p{font-size:10px}.visual-orbit{width:330px;height:330px}.value-grid{gap:30px}.section{padding-block:75px}.section-heading{gap:24px}.capability-layout{grid-template-columns:240px minmax(0,1fr);gap:25px}.workspace-sidebar{display:none}.workspace-body{grid-template-columns:1fr}.workspace-chat{padding-inline:20px}.workspace-bar{gap:10px}.modes{gap:40px}.segmented button{font-size:11px;padding-inline:10px}.mode-visual{padding:22px}.mode-foot{margin:15px -22px -22px;padding:18px}.faq{gap:50px}.contact{grid-template-columns:1fr 150px 150px;gap:24px}.contact img{width:150px;height:150px}.case-row{grid-template-columns:110px 1fr}.case-output{grid-column:2}.case-output>span,.case-output>p{display:none}.case-output .text-link{margin-top:0}.guide-layout{grid-template-columns:180px 1fr;gap:40px}.page-hero{padding-top:75px}.footer-grid{gap:25px}}@media(max-width:680px){.container{width:calc(100% - 40px)}.nav-row{height:66px;gap:10px}.brand img{width:112px}.nav-actions{gap:5px}.login-link{display:none}.nav-download{font-size:12px;padding:9px 12px;gap:8px}.theme-button{width:32px}.icon-button{min-width:32px}.hero{display:flex;flex-direction:column;align-items:stretch;padding-block:55px 65px;gap:30px;min-height:unset}.hero h1{font-size:52px}.hero-description{font-size:18px;margin-top:20px}.hero-detail{font-size:14px;max-width:440px}.hero .actions{margin-top:24px;gap:24px}.platform-note{font-size:10px;gap:8px}.hero-visual{min-height:395px;margin:6px auto 18px;width:min(100%,440px)}.research-sheet{width:340px;max-width:94%;padding:22px}.research-sheet h3{font-size:18px;margin-top:22px}.visual-orbit{width:310px;height:310px}.file-float{right:0;top:-2px}.review-note{bottom:0;left:0;max-width:92%;width:310px;padding:16px}.review-note strong{font-size:12px}.review-note p{font-size:10px}.hero-scroll{bottom:20px;left:0;font-size:11px}.section{padding-block:62px}.section-heading{display:block;margin-bottom:32px}.section-heading>p{margin-top:20px;font-size:14px}.section-heading .text-link{margin-top:20px}.value-grid{grid-template-columns:1fr;gap:32px}.value-grid article{display:grid;grid-template-columns:35px 1fr;gap:0 20px}.value-grid article>svg{grid-row:1/3;margin:3px 0 0;width:25px}.value-grid p{grid-column:2;max-width:none;font-size:14px}.value-grid h3{font-size:18px;margin-bottom:8px}.capability-layout{grid-template-columns:1fr;gap:30px}.capability-demo{position:static;display:flex;flex-direction:column}.capability-list{display:block}.capability h3 button{font-size:12px;min-height:50px;padding-block:12px;gap:5px}.capability.active h3 button{font-size:15px}.capability.active p{font-size:13px}.capability.active .output{font-size:11px}.demo-heading{font-size:13px}.workspace-body{min-height:485px}.workspace-chat{padding-inline:17px}.user-message{margin-left:15px}.mock-label{font-size:8px}.workspace-bar{font-size:9px}.workspace-sidebar{display:none}.demo-caption{font-size:10px;line-height:1.8}.modes{grid-template-columns:1fr;gap:32px}.modes h2{font-size:32px}.segmented{margin:24px 0}.segmented button{font-size:12px;padding:11px 13px}.mode-visual{padding:25px}.mode-foot{margin:15px -25px -25px;padding:18px 20px}.mode-visual h3{font-size:19px;margin-top:30px}.preview-cases{grid-template-columns:1fr;gap:35px}.case-art{height:210px}.preview-case h3{font-size:20px}.faq{grid-template-columns:1fr;gap:25px}.faq details{padding:20px 0}.faq summary{font-size:14px}.faq details p{font-size:13px}.closing{padding:52px 20px;margin-block:10px 60px}.closing h2{font-size:30px}.closing p{font-size:13px;max-width:240px}.closing>img{width:42px;height:42px}.footer{padding-top:42px}.footer-grid{grid-template-columns:repeat(3,1fr);gap:35px 18px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid p{font-size:13px;margin-top:12px}.footer-grid>div:not(:first-child){gap:14px;font-size:11px}.footer-bottom{display:flex;flex-direction:column;align-items:start;gap:16px;margin-top:35px;font-size:9px}.page-hero{padding-block:55px 45px}.page-hero h1{font-size:39px;line-height:1.4}.page-hero>p{font-size:14px;margin-top:23px}.case-toolbar{gap:18px}.filter-group{gap:4px}.filter-group button{font-size:11px;padding:9px}.search{width:100%}.search input{flex:1;width:100%;min-height:40px}.list-count{flex-direction:column;gap:7px;font-size:10px}.case-row{grid-template-columns:1fr;gap:15px;padding:27px 0}.case-field{flex-direction:row;align-items:center;gap:12px;font-size:11px}.case-title{font-size:21px;justify-content:space-between;width:100%}.case-row p{font-size:13px}.case-output{grid-column:1}.case-output .text-link{font-size:12px}.case-details{padding-top:20px}.download-grid{grid-template-columns:1fr;gap:20px}.download-card{padding:26px}.download-title h2{font-size:28px}.download-card>.button{margin-top:25px}.download-card>p{font-size:12px}.release-meta{font-size:11px}.setup ol{grid-template-columns:1fr;gap:30px;margin-top:30px}.setup li{display:grid;grid-template-columns:32px 1fr;gap:0 12px}.setup li:before{grid-row:1/3;margin-top:4px}.setup li p{grid-column:2;margin-top:8px;font-size:13px}.setup strong{font-size:17px}.contact{grid-template-columns:1fr 1fr;gap:35px 22px}.contact>div{grid-column:1/-1}.contact figure{justify-self:start}.contact img{width:145px;height:145px;max-width:100%}.contact figcaption{font-size:11px}.guide-layout{grid-template-columns:1fr;gap:30px;padding-bottom:10px}.guide-layout nav{position:static;display:grid;grid-template-columns:1fr 1fr;gap:17px;font-size:12px}.guide-layout article{padding:25px 0 36px}.guide-layout h2{font-size:24px}.guide-layout p,.guide-layout ul{font-size:13px}.scenario-list article{grid-template-columns:32px 1fr;gap:20px;padding:32px 0}.scenario-list article>svg{width:27px}.scenario-list h2{font-size:25px}.scenario-list p{font-size:13px}.scope-note p{font-size:14px}.about-photo{height:250px}.about-body{grid-template-columns:1fr;gap:25px}.about-body p{font-size:14px}.careers{padding-block:35px 55px}.careers h2{font-size:27px}.careers p{font-size:14px}.enterprise-grid{padding-bottom:60px}.enterprise-grid h2{font-size:22px;grid-column:2;margin-bottom:10px}.page-hero .enterprise-download{margin-left:18px;font-size:12px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.research-sheet{transform:none!important}}.hero-visual{overflow:clip;overflow-clip-margin:10px}.workspace{animation:workspace-change .28s cubic-bezier(.16,1,.3,1)}@keyframes workspace-change{0%{opacity:.82}to{opacity:1}}@media(max-width:680px){.hero-visual{overflow-clip-margin:0}.file-float{right:8px}}:root[data-theme=dark] .filter-group button[aria-pressed=true]{color:#1e1822}.nav-row-bare .nav-actions{margin-left:auto}.research-hero{position:relative;isolation:isolate;overflow:clip;padding:64px 0 0;background:var(--page)}.hero-light{position:absolute;z-index:-1;top:22%;right:-15%;bottom:-5%;left:-15%;background:radial-gradient(ellipse at 50% 60%,#bb96da50 0%,#c4afd530 28%,#d0b9e315 48%,transparent 70%);pointer-events:none}.hero-centered{text-align:center;position:relative;z-index:1}.hero-centered h1{font-size:clamp(48px,5.8vw,82px);line-height:1.3;letter-spacing:-.035em;font-weight:650}.hero-centered h1 span{color:var(--accent)}.hero-definition{font-size:22px;margin:20px auto 0;color:var(--ink)}.hero-intro{font-size:15px;line-height:1.95;margin:15px auto 25px;max-width:600px}.dual-download{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.dual-download .button{gap:12px;min-height:54px;padding:14px 23px;font-size:14px}.dual-download .secondary{background:var(--surface)}.hero-company{display:inline-flex;align-items:center;gap:7px;margin-top:21px;color:var(--muted);font-size:12px}.hero-company:hover{color:var(--accent)}.hero-stage{max-width:1100px;margin-top:35px;perspective:1400px}.hero-product{transform-origin:center top;position:relative}.hero-product .workspace{box-shadow:0 36px 85px -30px #5e4a6e59;animation:none;border:0}.hero-product .workspace-bar{height:40px}.hero-product .workspace-body{min-height:430px;grid-template-columns:180px minmax(0,1fr)}.hero-product .workspace-chat{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;position:relative;padding:24px 30px}.hero-product .work-breadcrumb{grid-column:1/-1}.hero-product .user-message{grid-column:1;margin:8px 0 6px;font-size:13px}.hero-product .agent-name{grid-column:1;margin:5px 0}.hero-product .agent-message{grid-column:1;font-size:13px;margin:0}.hero-product .task-note{grid-column:1;margin:8px 0 0}.hero-product .artifact{grid-column:2;grid-row:2/6;align-self:start;margin:8px 0 0}.hero-product .composer-demo{grid-column:1/-1;margin:12px 0 0}.hero-stage-caption{display:flex;justify-content:space-between;gap:20px;padding:25px 0 38px;font-size:12px;color:var(--muted)}.hero-stage-caption a{display:flex;align-items:center;gap:12px;color:var(--accent)}.research-hero+.capability-section{background:linear-gradient(180deg,var(--page),var(--surface));padding-top:85px}.disclosure{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),visibility .35s}.disclosure.expanded{grid-template-rows:1fr;visibility:visible}.disclosure>div{overflow:hidden;min-height:0}.capability .disclosure p{padding-top:3px}.capability .output{padding-bottom:16px}.capability h3 button{transition:color .2s;min-height:56px}.capability h3 button:hover{color:var(--accent)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{margin:0;font-size:16px}.faq-item button{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;padding:25px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.faq-item button:hover,.faq-item button[aria-expanded=true]{color:var(--accent)}.faq-item button svg{flex-shrink:0;transition:transform .3s}.faq-item button[aria-expanded=true] svg{transform:rotate(45deg)}.faq-item p{font-size:14px;line-height:1.9;padding:0 25px 25px 0;margin:0;max-width:65ch}.nav-group{position:relative;align-self:stretch;display:flex;align-items:center}.nav-group-label{display:flex;align-items:center;gap:2px}.nav-group-label>button{display:grid;place-items:center;border:0;background:transparent;color:var(--muted);min-width:25px;min-height:34px;padding:0;cursor:pointer}.nav-group-label>button svg{transition:transform .2s}.nav-group-label>button[aria-expanded=true] svg{transform:rotate(180deg)}.nav-popover{position:absolute;top:100%;left:-25px;width:310px;padding:12px;background:var(--surface);box-shadow:0 18px 45px -12px #231c2935;border-radius:12px;z-index:30}.nav-popover>a{display:block;padding:15px 12px;border-radius:8px;transition:background .2s}.nav-popover>a:hover{background:var(--tint)}.nav-popover span{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:var(--ink)}.nav-popover small{display:block;margin-top:6px;font-size:11px;color:var(--muted)}.mobile-menu{overflow:hidden}.download-card{scroll-margin-top:115px}.release-error p{font-size:13px;margin-top:18px;line-height:1.8}.release-error .text-link{margin:12px 18px 0 0;font-size:12px}.isoplex-hero{padding:90px 0 65px;display:grid;grid-template-columns:1.2fr 1fr;gap:75px;align-items:end}.isoplex-hero h1{font-size:clamp(42px,4.8vw,68px);line-height:1.4}.isoplex-hero h1 span{color:var(--accent)}.isoplex-intro strong{font-size:16px;font-weight:500}.isoplex-intro p{font-size:15px;line-height:1.95;margin:20px 0}.isoplex-intro .text-link{font-size:13px}.technology{background:var(--surface);border-radius:16px;padding:40px 45px;position:relative;overflow:hidden}.technology-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.technology-heading h2{font-size:28px}.technology-heading p{font-size:12px}.technology-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.technology-tabs button{background:none;border:0;position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px;color:var(--muted);font:inherit;cursor:pointer;transition:color .2s,background .2s}.technology-tabs button:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s}.technology-tabs button[aria-pressed=true]:after{transform:scaleX(1)}.technology-tabs button[aria-pressed=true],.technology-tabs button:hover{color:var(--accent);background:var(--tint)}.technology-detail{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center;min-height:340px}.state-diagram{display:grid;grid-template-columns:110px 1fr 120px;align-items:center;position:relative;min-height:260px}.state-inputs{display:flex;flex-direction:column;gap:38px;font-size:12px;color:var(--muted)}.state-inputs span{padding:5px 0}.state-connections{height:205px}.state-connections svg{width:100%;height:100%;fill:none;stroke:var(--accent);stroke-width:1;opacity:.45}.model-core{position:relative;aspect-ratio:1;border:1px solid var(--accent);border-radius:50%;display:grid;place-items:center;background:var(--tint)}.model-core div{position:absolute;width:78%;height:78%;border:1px solid var(--accent);border-radius:50%;transform:rotate(25deg) scaleX(.5)}.model-core div:nth-child(2){transform:rotate(85deg) scaleX(.5)}.model-core div:nth-child(3){transform:rotate(145deg) scaleX(.5)}.state-output{grid-column:1/-1;justify-self:end;font-size:12px;color:var(--accent);margin-top:-20px}.technology-copy h3{font-size:23px;line-height:1.5}.technology-copy p{font-size:14px;line-height:1.95;margin:18px 0}.technology-copy>span{font-size:11px;color:var(--accent)}.feedback-track{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px}.feedback-track svg{color:var(--accent)}.feedback-return{color:var(--accent)}.technology-note{font-size:11px;line-height:1.9;margin:20px 0 0;max-width:800px}.sciland-connection{display:grid;grid-template-columns:1fr 1fr;gap:75px}.sciland-connection .text-link{margin-top:25px;font-size:13px}.sciland-connection p{font-size:15px;line-height:1.95;margin-bottom:20px}:root[data-theme=dark] .hero-light{opacity:.65}:root[data-theme=dark] .dual-download .secondary{color:var(--ink)}@media(max-width:1150px){.desktop-nav{gap:12px}.nav-popover{left:-80px}.hero-product .workspace-body{grid-template-columns:140px minmax(0,1fr)}.hero-product .workspace-chat{gap:8px 20px;padding:20px}.isoplex-hero{gap:40px}.technology-detail{gap:30px}.technology{padding:30px}.state-diagram{grid-template-columns:95px 1fr 95px}}@media(max-width:960px){.research-hero{padding-top:50px}.hero-centered h1{font-size:60px}.hero-product .workspace-body{grid-template-columns:1fr}.hero-product .workspace-sidebar{display:none}.hero-stage{margin-top:25px}.isoplex-hero{grid-template-columns:1fr;gap:30px;padding-top:60px}.isoplex-intro{max-width:610px}.technology-detail{grid-template-columns:1fr 1fr}.technology-tabs button{font-size:14px;padding:18px 10px}.state-diagram{grid-template-columns:85px 1fr 80px}.technology-copy h3{font-size:20px}.technology-heading{align-items:start;flex-direction:column;gap:10px}.feedback-track{font-size:10px;gap:8px}.sciland-connection{gap:40px}}@media(max-width:680px){.research-hero{padding-top:44px}.hero-centered h1{font-size:46px;line-height:1.4}.hero-centered h1 span{display:block}.hero-definition{font-size:17px;margin-top:17px}.hero-intro{font-size:12px;margin:14px auto 22px;line-height:1.9}.dual-download{gap:10px}.dual-download .button{padding:13px 14px;gap:8px;min-height:50px;font-size:12px}.dual-download .button>svg:first-child{display:none}.hero-company{font-size:10px;margin-top:18px}.hero-stage{margin-top:26px;width:calc(100% - 28px)}.hero-product{transform:none!important}.hero-product .workspace-chat{display:block;padding:18px}.hero-product .workspace-body{min-height:unset}.hero-product .work-breadcrumb{font-size:10px}.hero-product .user-message{font-size:11px;margin:12px 0}.hero-product .agent-name{margin:16px 0 9px}.hero-product .agent-message{font-size:11px}.hero-product .task-note{display:none}.hero-product .artifact{margin:15px 0}.hero-product .artifact .plot{max-height:170px}.hero-product .composer-demo{font-size:10px}.hero-stage-caption{padding:20px 6px 30px;justify-content:center;font-size:11px}.hero-stage-caption>span{display:none}.research-hero+.capability-section{padding-top:55px}.faq-item button{font-size:14px;padding:21px 0}.faq-item p{font-size:13px}.isoplex-hero{padding:45px 0 35px;gap:25px}.isoplex-hero h1{font-size:39px}.isoplex-intro strong{font-size:14px}.isoplex-intro p{font-size:13px;margin:14px 0}.technology{padding:25px 20px}.technology-heading h2{font-size:25px}.technology-heading p{font-size:11px}.technology-tabs button{font-size:12px;padding:15px 3px;gap:4px}.technology-tabs button svg{width:14px}.technology-detail{grid-template-columns:1fr;gap:0;min-height:unset}.state-diagram{grid-template-columns:100px 1fr 95px;min-height:235px}.state-inputs{font-size:11px;gap:32px}.state-output{font-size:11px}.technology-copy{min-height:195px;padding:10px 0 20px}.technology-copy h3{font-size:20px}.technology-copy p{font-size:13px;margin:14px 0}.feedback-track{flex-wrap:wrap;justify-content:center;gap:12px 8px;font-size:10px}.feedback-track svg{width:12px}.feedback-return{flex-basis:100%;text-align:center}.technology-note{font-size:10px}.sciland-connection{grid-template-columns:1fr;gap:26px}.sciland-connection p{font-size:14px}.closing .dual-download{flex-direction:column}.closing .dual-download .button{min-width:215px}}@media(prefers-reduced-motion:reduce){.hero-product,.hero-light{transform:none!important}.disclosure{transition:none}.model-core{transform:none!important}}:root{--page:#f9f8f5;--surface:#fff;--soft:#f4f1eb;--ink:#26222a;--muted:#656e75;--accent:#935ebf;--accent-hover:#7744a1;--tint:#f4edf9;--line:#e1dde5;--plot-dot:#bab3bf;--shadow:0 30px 80px -35px #402e4f44;--copper:#ad5138;--mint:#d9cee2}body{margin:0}.container{max-width:1240px;width:calc(100% - 96px)}.home-header .desktop-nav a,.home-header .nav-group-label>button{color:#d4cbdb}.home-header .nav-popover a{color:#32283a}.icon-button>svg{width:22px;height:22px}.menu-button{min-width:36px;min-height:40px}.desktop-frame .desktop-viewport{aspect-ratio:1100/610}.desktop-svg{display:block;width:100%;height:auto;aspect-ratio:1100/610}.expanded-preview .desktop-svg{width:1100px;height:610px;max-width:none}.desktop-frame.expanded-preview .desktop-viewport{aspect-ratio:auto}@media(max-width:680px){.isoplex-hero h1 span{display:inline-block;font-size:clamp(30px,8.4vw,36px)}}::selection{background:#ddd6e8;color:#261c2f}button,a,input{touch-action:manipulation}button:focus-visible,a:focus-visible{outline:3px solid #cbaee2;outline-offset:5px}input{caret-color:var(--accent)}.header{position:fixed;top:16px;left:50%;transform:translate(-50%);width:min(1240px,calc(100% - 48px));border:1px solid #ded7e380;border-radius:14px;background:#fffffff0;box-shadow:0 12px 35px -18px #20162835;z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header .nav-row{width:100%;height:64px;padding:0 23px;gap:25px}.brand img{width:123px}.desktop-nav{gap:23px;font-size:12px}.nav-actions{gap:14px}.nav-download{border-radius:8px;background:#362b3f;color:#fff;padding:11px 17px;font-size:12px}.login-link{font-size:12px}.theme-button{display:none!important}.home-header{background:#1b161fc9;border-color:#ffffff24;color:#fff;box-shadow:0 15px 35px -15px #0005}.home-header .brand img{filter:brightness(0) invert(1)}.home-header .desktop-nav,.home-header .nav-group-label>button{color:#ddd4e4}.home-header .nav-download{background:#efebf4;color:#2d1e39}.home-header .icon-button{color:#fff}.nav-popover{top:calc(100% + 15px);left:-22px;padding:10px;width:320px;background:#fefefd;color:#26222a;box-shadow:0 20px 55px -15px #0005;border-radius:14px}.nav-group:after{content:"";position:absolute;top:100%;height:20px;left:-25px;width:340px}.nav-popover>a{padding:17px 15px}.nav-popover span{color:#29232d;font-weight:550}.nav-popover small{color:#766f7c}.nav-popover>a:hover{background:#f3f0f7}.nav-popover a:hover svg{transform:translate(2px,-2px)}.header:not(.home-header)+main{padding-top:88px}.desktop-nav>a:hover,.nav-group-label>a:hover{color:var(--accent)}.home-header .desktop-nav>a:hover,.home-header .nav-group-label>a:hover{color:#fff}.research-journey{position:relative;background:#0e0b10;color:#fff;isolation:isolate;padding-top:135px;overflow:clip;border-radius:0 0 32px 32px}.journey-light{position:absolute;inset:0 0 auto;height:1200px;z-index:-1;background:radial-gradient(ellipse at 15% 60%,#64457d,transparent 50%),radial-gradient(ellipse at 88% 48%,#ad694b70,transparent 40%),#0e0b10;pointer-events:auto}.light-field{width:100%;height:100%;display:block;opacity:.9;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.journey-intro{text-align:center;position:relative;pointer-events:none}.journey-intro h1{font-size:clamp(52px,5.6vw,80px);line-height:1.2;letter-spacing:-.035em;font-weight:600;margin:0;color:#f9f6fc}.journey-intro h1 span{color:#ece2f5}.journey-intro>p{font-size:19px;line-height:1.5;color:#e6dfec;margin:26px 0 0}.journey-definition{font-size:13px;line-height:1.9;color:#c0b7c7;margin:12px auto 23px}.mobile-only{display:none}.platform-actions{display:flex;align-items:flex-start;justify-content:center;gap:14px}.platform-button{display:flex;border:1px solid transparent;align-items:center;gap:13px;background:#f6f5f9;color:#271a32;min-height:62px;padding:12px 20px;border-radius:10px;box-shadow:0 8px 22px -10px #08050b99;transition:transform .28s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .25s;font-size:13px;font-weight:550;position:relative;overflow:hidden}.platform-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 25%,#ffffff75,transparent 70%);transform:translate(-120%);transition:transform .7s}.platform-button:hover:before{transform:translate(120%)}.platform-button:hover{transform:translateY(-4px);box-shadow:0 15px 30px -10px #0006;background:#fff}.platform-button small{display:block;font-size:10px;font-weight:400;opacity:.7;line-height:1.5;margin-top:3px}.platform-button>svg:last-child{margin-left:12px}.platform-button.windows{color:#f4eef9;background:#ffffff12;border:1px solid #ffffff3a;box-shadow:none}.platform-button.windows:hover{background:#ffffff24}.journey-origin{display:inline-flex;align-items:center;gap:9px;font-size:10px;color:#b3a9bc;margin-top:21px}.journey-track{position:relative;height:1900px;margin-top:38px;scroll-margin-top:120px}.journey-stage{position:sticky;top:105px;height:740px;perspective:1400px;max-width:1240px}.journey-product{width:min(1100px,100%);margin:auto;transform-origin:center top;position:relative;z-index:2}.desktop-frame{width:100%;position:relative}.desktop-viewport{width:100%;overflow:hidden;border-radius:14px;box-shadow:0 35px 90px -20px #0009;background:#fdfdfe}.desktop-scaler{width:1100px;height:610px;transform-origin:top left}.desktop-workspace{width:1100px;height:610px;text-align:left;background:#fefefd;color:#2c2730;font-family:IBM Plex Sans SC,Microsoft YaHei,sans-serif}.pc-titlebar{height:40px;display:flex;align-items:center;gap:30px;padding:0 18px;background:#f5f3f8;font-size:10px;color:#768089;border-bottom:1px solid #e2dee6}.pc-titlebar>span:first-of-type{color:#352e3b;font-weight:600}.pc-titlebar>span:last-child{margin-left:auto;font-size:9px}.pc-dots{display:flex;gap:5px}.pc-dots i{width:7px;height:7px;border-radius:50%;background:#cfc8d5}.pc-dots i:first-child{background:#da958e}.pc-dots i:nth-child(2){background:#e3c088}.pc-dots i:nth-child(3){background:#99bfac}.pc-layout{height:570px;display:grid;grid-template-columns:180px 550px 370px}.pc-sidebar{background:#f3f0f7;padding:25px 15px;position:relative;border-right:1px solid #e7e2eb;font-size:11px}.pc-sidebar>img{margin:0 8px 25px;filter:none!important}.pc-sidebar>div:not(.pc-profile){display:flex;align-items:center;gap:9px;padding:10px;border-radius:6px}.pc-new{border:1px solid #dcd5e1;margin-bottom:15px;background:#fdfcfd}.pc-sidebar .pc-selected{background:#e4ddec;color:#6e5384}.pc-sidebar>small{display:block;margin:24px 10px 12px;color:#818b93;font-size:9px}.pc-sidebar>p{font-size:10px;margin:11px 8px;color:#78717e;line-height:1.6}.pc-sidebar .pc-project{color:#3e3149}.pc-sidebar .pc-file{display:flex;align-items:center;gap:6px}.pc-profile{position:absolute;bottom:20px;left:23px;display:flex;align-items:center;gap:10px;color:#645c6b;font-size:10px}.pc-profile>span{display:grid;place-items:center;width:26px;height:26px;background:#d6c9e1;border-radius:50%;color:#5c456f}.pc-thread{padding:22px 28px;position:relative}.pc-breadcrumb{font-size:10px;color:#817987;display:flex;justify-content:space-between;padding-bottom:19px;border-bottom:1px solid #efecf2}.pc-breadcrumb span{font-size:9px;color:#8d7f98}.pc-thread h3{font-size:19px;font-weight:550;margin:23px 0 20px}.pc-user{font-size:12px;line-height:1.8;background:#f5f3f8;padding:13px 16px;border-radius:8px;margin:0 0 24px 55px;color:#544b5c}.pc-agent{display:flex;align-items:center;gap:9px;font-size:11px}.pc-agent strong{font-weight:500}.pc-agent>span{font-size:9px;color:#9990a0;margin-left:auto}.pc-response{font-size:11px;color:#645b6b;line-height:1.95;margin:14px 0}.pc-task{border:1px solid #e8e4ec;border-radius:7px;padding:6px 12px}.pc-task>div{display:flex;align-items:center;gap:7px;padding:7px 0;color:#786e81;font-size:10px}.pc-task>div>span:last-child{font-size:9px;color:#908699;margin-left:auto}.pc-task svg{color:#9f86b4}.pc-note{padding:15px 0}.pc-note strong{font-size:12px;font-weight:550;color:#55495f}.pc-note p{font-size:10px;color:#8a8093;margin-top:7px;line-height:1.7}.pc-composer{position:absolute;bottom:22px;left:28px;right:28px;min-height:55px;border:1px solid #ded7e3;box-shadow:0 5px 12px -5px #4b3d5615;border-radius:8px;color:#a59cac;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:10px;background:#fff}.pc-composer>span{display:flex;align-items:center;gap:17px}.pc-results{background:#fefdfe;border-left:1px solid #e9e4ed;padding:23px 24px}.pc-results-title{display:flex;align-items:center;gap:8px;font-size:11px;color:#786b82}.pc-results-title svg:last-child{margin-left:auto}.pc-results h4{font-size:14px;margin:23px 0 7px;font-weight:550}.pc-results>p{font-size:9px;color:#9b93a1;margin:0}.desktop-chart{width:100%;margin:16px 0 12px;background:#fff;border-radius:7px;padding:7px}.pc-result-file{display:flex;align-items:center;gap:12px;background:#f4f1f7;border-radius:7px;padding:12px;color:#7d668f;font-size:11px}.pc-result-file small{display:block;font-size:9px;color:#978aa1;margin-top:5px}.pc-result-file>svg:last-child{margin-left:auto}.pc-audit{margin-top:20px;border-top:1px solid #e3dee7;padding-top:18px;position:relative}.pc-audit>svg{position:absolute;right:0;top:28px;color:#ce946d}.pc-audit h4{font-size:13px;color:#5e4c6c;margin:0 0 9px}.pc-audit p{font-size:10px;line-height:1.8;color:#91879a}.preview-size{display:none}.journey-explanation{position:absolute;left:0;top:15px;width:29%;z-index:3;text-align:left}.journey-explanation h2{font-size:37px;line-height:1.35;color:#f7f3fb;font-weight:550;letter-spacing:-.025em}.journey-explanation h2 span{color:#caaee1}.journey-lead{font-size:12px;line-height:1.85;color:#aba1b4;margin:18px 0}.journey-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:7px}.journey-capabilities button{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:39px;font-size:10px;border:1px solid #ffffff20;background:transparent;color:#b9aec2;border-radius:6px;padding:9px 10px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.journey-capabilities button:hover{background:#ffffff12;color:#fff}.journey-capabilities button[aria-pressed=true]{color:#24182d;background:#e2dceb;border-color:#e1d0ef}.journey-description{margin-top:22px;padding-top:20px;border-top:1px solid #ffffff24}.journey-description strong{font-size:14px;color:#e7d9f2;font-weight:500}.journey-description p{font-size:12px;line-height:1.9;color:#b6abbf;margin:11px 0}.journey-description>span{font-size:10px;display:flex;align-items:center;gap:7px;color:#ccbada}.journey-progress{position:absolute;bottom:15px;left:0;right:0;display:flex;align-items:center;gap:20px;font-size:10px;color:#c0b5c9;padding-top:18px;border-top:1px solid #ffffff19}.journey-progress>div{height:2px;background:#ffffff18;flex:1;overflow:hidden}.journey-progress i{display:block;height:100%;background:#d4bfe5;transform-origin:left}.research-principles{padding:125px 0 110px}.principles-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:45px}.principles-heading h2{font-size:clamp(32px,3.3vw,48px);line-height:1.4}.principles-heading h2 span{color:#7f7885}.principles-heading p{font-size:13px;line-height:1.95;max-width:410px}.principles-composition{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.principle-main{background:#eeeaf3;border-radius:16px;padding:38px;min-height:380px;position:relative;overflow:hidden}.principle-main h3{font-size:35px;line-height:1.4;color:#3e2b4d;margin:17px 0}.principle-main p{font-size:13px;color:#766881;line-height:1.9}.principle-icon{position:absolute;right:35px;top:38px;color:#795795}.evidence-chain{display:flex;gap:15px;align-items:center;margin-top:36px;font-size:11px;color:#715f80}.evidence-chain svg{width:18px}.principle-audit{border-radius:16px;background:#e8e3ef;padding:38px;color:#713d2d}.principle-audit>svg{float:right;color:#b87759}.principle-audit h3{font-size:31px;line-height:1.45;margin:17px 0}.principle-audit p{font-size:13px;color:#846456;line-height:1.9;max-width:350px}.principle-audit .text-link{font-size:12px;margin-top:26px;color:#7c432e}.principle-delivery{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:40px;background:#e9e4f0;border-radius:16px;padding:32px 38px;color:#4b3c57}.principle-delivery h3{font-size:24px;display:inline-block;margin:0 0 12px 17px;vertical-align:middle}.principle-delivery p{font-size:13px;color:#617d71;max-width:600px}.delivery-files{display:flex;gap:10px;flex-shrink:0}.delivery-files>span{width:86px;height:94px;background:#f5fbf8;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;gap:12px;transform:rotate(-6deg);box-shadow:0 12px 20px -12px #4a3b5640}.delivery-files>span:nth-child(2){transform:rotate(5deg);background:#fafffc}.delivery-files>span:nth-child(3){transform:rotate(-3deg)}.delivery-files svg{width:25px;height:25px}.modes{border-top:1px solid var(--line);padding-block:95px;grid-template-columns:1fr 1.15fr;gap:90px}.modes h2{font-size:46px}.modes h3{font-size:20px}.modes p{font-size:14px}.segmented{background:#e9e5f0;padding:5px;border-radius:10px;gap:2px;display:flex}.segmented button{border-radius:7px;font-size:12px;min-height:45px;flex:1;padding:10px 16px}.segmented button[aria-pressed=true]{background:#3b2d47;color:#fff;box-shadow:0 8px 16px -10px #23162d80}.mode-visual{background:#231b2b;color:#f6f2fa;border:0;border-radius:16px;padding:36px;box-shadow:0 20px 50px -25px #3c2e4850}.mode-visual p,.mode-foot{color:#bbb0c4}.mode-head{border-color:#ffffff1c}.mode-head .mini-tag{color:#c1b4cc;border-color:#ffffff30}.mode-visual h3{font-size:25px}.mode-items>div{background:#ffffff07;border-color:#ffffff15;color:#e4dbeb;border-radius:8px;padding:18px}.mode-items>div>span{color:#cab2dd;background:#ffffff10}.mode-items svg{color:#bba2cf}.mode-foot{background:#ffffff07;margin:20px -36px -36px;padding:22px 36px;font-size:11px;border-color:#ffffff0f}.section-heading h2{font-size:42px}.preview-cases{grid-template-columns:1.15fr 1fr;gap:35px}.case-art{height:280px;border-radius:14px;background:#ede8f2}.case-art-1{background:#ede9f3}.case-art .plot{width:75%;max-height:240px}.preview-case h3{font-size:24px;margin-top:18px}.preview-case p{font-size:13px}.tags span{border:0;background:#f0ecf4;color:#766881;border-radius:4px;padding:6px 10px}.company-invitation{background:#623e80;color:#fff;padding:95px 0;margin-top:70px;overflow:hidden}.company-invitation>.container{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.company-invitation h2{font-size:42px;line-height:1.4}.company-invitation p{color:#d5c6e1;font-size:14px;line-height:1.9;margin:24px 0}.company-invitation .button{background:#f7f5f9;color:#4d3164;border-radius:9px;font-size:13px}.company-word{font-size:clamp(85px,10vw,145px);letter-spacing:-.04em;line-height:1;font-weight:600;color:#ddcceb}.company-word>span{color:#b799d0}.company-word>div{font-size:11px;letter-spacing:0;margin-top:22px;color:#cdbbdb}.faq{padding-block:110px;grid-template-columns:1fr 1.2fr;gap:80px}.faq h2{font-size:40px}.faq>.faq-list{border-top:1px solid #d1c8d8}.faq-item button{padding:25px 5px;font-size:15px;font-weight:500}.faq-item button[aria-expanded=true]{color:#6a4886}.faq-item p{font-size:14px;line-height:1.9;padding:0 10px 26px 5px}.faq-item button svg{background:#eae5f0;border-radius:50%;padding:4px;box-sizing:content-box;width:15px;height:15px;color:#59456a}.closing{display:flex;align-items:center;justify-content:space-between;gap:40px;text-align:left;background:#e9e5f0;border-radius:16px;padding:48px 52px;margin-block:0 90px}.closing h2{font-size:36px;line-height:1.4;margin:0;color:#422d53}.closing p{font-size:12px;max-width:none;margin:17px 0 0;color:#796b85}.closing .platform-actions{flex-wrap:wrap;gap:10px;justify-content:end}.closing .platform-button{background:#3f2e4c;color:#fff;box-shadow:none;border:1px solid transparent}.closing .platform-button.windows{background:#fefdfe;color:#3e304a}.footer{background:#18141b;color:#eee9f2;padding:65px 0 22px;border:0}.footer .brand img{filter:brightness(0) invert(1)}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:45px}.footer-grid p{font-size:13px;color:#a89faf}.footer-grid>div>span{font-size:10px;color:#988ea0}.footer-grid h3{color:#e8e2ed}.footer-grid a{font-size:12px;color:#b0a7b8}.footer-grid a:hover{color:#eadef3}.footer-bottom{border-color:#ffffff16;color:#9c90a5;margin-top:55px}.page-hero{padding:85px 0 65px}.page-hero h1{font-size:64px;line-height:1.3}.page-hero h1 span{color:#7a5e91}.page-hero>p{font-size:16px;line-height:1.9}.button{border-radius:9px;transition:background .2s,transform .25s,box-shadow .25s}.button:hover{box-shadow:0 12px 28px -17px #44285b80;transform:translateY(-3px)}.button:active{transform:translateY(0)}.filter-group button{border-radius:7px;min-height:44px;padding:10px 16px}.filter-group button[aria-pressed=true]{background:#3f304b;color:#fff}.search{border-radius:8px;min-height:46px}.case-row{padding:40px 0;transition:background .2s}.case-row:hover{background:#f1eef650}.case-title{font-size:25px}.case-field{font-size:13px}.case-details{background:#eeeaf3;padding:24px;border-radius:10px;margin-top:22px}.case-details p{font-size:12px}.download-card{background:#fff;border:0;box-shadow:0 20px 50px -30px #503a6235;padding:40px}.download-card.available{border:0}.download-card:nth-child(2){background:#ede8f2}.download-title h2{font-size:36px}.download-card>.button{min-height:58px}.download-card>svg{color:#85689d}.download-title .mini-tag{background:#f7f6fa;border:0;color:#837391}.setup h2{font-size:39px}.contact{padding-block:90px}.contact h2{font-size:38px}.contact figure{background:#fff;padding:15px;border-radius:12px}.contact figure img{border-radius:7px}.contact figcaption{font-size:11px}.guide-layout nav{background:#efecf4;border:0;border-radius:12px;padding:25px}.guide-layout article{padding-top:30px}.scenario-list article{grid-template-columns:100px 1fr;gap:45px}.scenario-list article>svg{width:40px;height:40px}.value-grid{gap:35px}.enterprise-grid>article{background:#eeeaf3;border-radius:14px;padding:30px}.enterprise-grid>article:nth-child(2){background:#e2ebe5}.enterprise-grid>article:nth-child(3){background:#eee1db}.isoplex-hero{padding:95px 0 65px;grid-template-columns:1.1fr 1fr;gap:80px}.isoplex-hero h1{font-size:64px}.isoplex-intro p{font-size:15px}.technology{background:#261b2f;color:#fff;border-radius:16px;padding:45px}.technology-heading p{color:#baacc6}.technology-heading h2{font-size:34px}.technology-tabs{border-color:#ffffff26}.technology-tabs button{color:#b5a7c0;background:none;font-size:15px;padding:22px}.technology-tabs button[aria-pressed=true],.technology-tabs button:hover{background:#ffffff10;color:#ddcaec}.technology-tabs button:after{background:#c2a6d9}.technology-copy h3{font-size:25px;color:#e7ddf0}.technology-copy p{color:#baacc6}.technology-copy>span{color:#d0bedf}.state-inputs{color:#baacc6}.state-connections svg{stroke:#b9a2cb}.model-core{background:#513e60;border-color:#b9a2cb}.model-core div{border-color:#d2bee3}.state-output{color:#cfbbe0}.feedback-track{color:#cdc0d7;border-color:#fff2}.feedback-track svg,.feedback-return{color:#c4a9db}.technology-note{color:#a798b4}.sciland-connection{padding-block:100px}.sciland-connection h2{font-size:42px}.careers{margin-bottom:50px}@media(min-width:1550px){.journey-stage{max-width:1340px}.journey-intro h1{font-size:88px}.journey-product{width:1180px}.journey-explanation{width:28%}}@media(max-width:1150px){.container{width:calc(100% - 64px)}.header .nav-row{padding-inline:18px;gap:18px}.desktop-nav{gap:15px}.brand img{width:113px}.journey-explanation h2{font-size:32px}.journey-capabilities button{font-size:9px;padding:8px 7px}.journey-description p{font-size:11px}.journey-stage{height:660px}.journey-track{height:1750px}.principles-heading{gap:30px}.principles-heading p{max-width:330px}.delivery-files>span{width:65px;height:82px}.principle-delivery{gap:25px}.modes{gap:50px}.modes h2{font-size:38px}.closing{padding:38px}.closing h2{font-size:32px}.closing .platform-actions{max-width:230px}.company-invitation h2{font-size:35px}.isoplex-hero{gap:40px}.isoplex-hero h1{font-size:54px}}@media(max-width:960px){.desktop-nav{display:none}.menu-button{display:grid}.header .nav-row{height:62px}.header{top:12px}.nav-actions{margin-left:auto}.mobile-menu{background:#fefdfe;color:#32283a;border-radius:0 0 14px 14px;padding:8px 22px 18px}.mobile-menu>a{border-color:#e8e2ec;font-size:14px;padding:14px 5px}.home-header .mobile-menu a{color:#32283a}.principles-heading{display:block}.principles-heading p{margin-top:20px;max-width:none}.principle-main,.principle-audit{padding:28px}.principle-main h3{font-size:30px}.principle-audit h3{font-size:28px}.evidence-chain{font-size:10px;gap:8px}.principle-delivery{padding:27px}.delivery-files{gap:5px}.modes{gap:35px}.mode-visual{padding:26px}.mode-foot{margin:20px -26px -26px;padding:20px 26px}.mode-visual h3{font-size:21px}.company-invitation>.container{gap:25px}.company-word{font-size:88px}.faq{gap:40px}.isoplex-hero{grid-template-columns:1fr;gap:30px}.isoplex-intro{max-width:650px}.technology{padding:30px}.closing .platform-button{min-width:210px}.page-hero h1{font-size:52px}}@media(max-width:900px){.research-journey{padding-top:140px;border-radius:0 0 22px 22px}.journey-light{height:900px}.journey-intro h1{font-size:62px}.journey-track{height:auto;margin-top:40px;padding-bottom:45px}.journey-stage{height:auto;position:relative;top:auto;display:flex;flex-direction:column;perspective:none}.journey-explanation{position:static;width:100%;order:2;opacity:1!important;padding-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:16px 35px}.journey-explanation h2{font-size:35px;grid-column:1}.journey-lead{grid-column:1;margin:0}.journey-capabilities{grid-column:2;grid-row:1/4;align-self:start;grid-template-columns:1fr 1fr}.journey-capabilities button{font-size:10px;min-height:42px;padding:9px}.journey-description{grid-column:1/-1;margin-top:8px;max-width:650px}.journey-description p{font-size:13px}.journey-description strong{font-size:17px}.journey-product{transform:none!important;order:1;width:100%}.journey-progress{display:none}.preview-size{display:flex;align-items:center;gap:8px;width:100%;color:#c9bcd4;font-size:10px;background:transparent;border:0;padding:14px 0;cursor:pointer}.preview-size>span{margin-left:auto;color:#91879a;font-size:9px}.expanded-preview .desktop-viewport{overflow:auto;scrollbar-color:#8e7c9d #251c2c}.research-principles{padding-block:85px}.principles-composition{gap:15px}.principle-delivery{flex-direction:column;align-items:start}.delivery-files{gap:15px}.delivery-files>span{width:100px;height:90px}.company-invitation{margin-top:40px;padding-block:65px}.modes,.section{padding-block:75px}.faq{padding-block:85px}.sciland-connection{padding-block:80px}}@media(max-width:680px){.container{width:calc(100% - 40px)}.header{width:calc(100% - 28px);top:10px;border-radius:12px}.header .nav-row{height:57px;padding:0 14px}.brand img{width:104px}.nav-actions{gap:9px}.nav-download{padding:9px 12px;font-size:11px}.login-link{display:none}.research-journey{padding-top:116px}.journey-intro h1{font-size:43px;line-height:1.32}.journey-intro>p{font-size:16px;margin-top:23px}.journey-definition{font-size:11px;margin:13px auto 21px;line-height:1.85}.mobile-only{display:block}.platform-actions{gap:10px}.platform-button{min-height:57px;padding:10px 12px;gap:8px;font-size:11px;border-radius:8px}.platform-button>svg{width:17px}.platform-button>svg:last-child{margin-left:0;width:14px}.platform-button small{font-size:9px}.journey-origin{font-size:9px;margin-top:19px}.journey-track{margin-top:36px}.journey-stage{width:calc(100% - 28px)}.desktop-viewport{border-radius:8px;box-shadow:0 20px 40px -20px #0007}.journey-explanation{display:block;padding:40px 7px 0}.journey-explanation h2{font-size:34px;line-height:1.4}.journey-explanation h2 br{display:none}.journey-lead{font-size:12px;margin:14px 0 21px}.journey-lead br{display:none}.journey-capabilities{grid-template-columns:repeat(3,1fr);gap:7px}.journey-capabilities button{font-size:10px;padding:10px 8px;min-height:46px}.journey-capabilities button svg{display:none}.journey-description{margin-top:24px;padding-top:20px;min-height:180px}.journey-description strong{font-size:17px}.journey-description p{font-size:13px;line-height:1.9}.journey-description>span{font-size:10px}.journey-track{padding-bottom:14px}.research-principles{padding-block:65px}.principles-heading h2{font-size:30px;line-height:1.45}.principles-heading p{font-size:12px;margin-top:20px}.principles-heading{margin-bottom:28px}.principles-composition{grid-template-columns:1fr;gap:15px}.principle-main{min-height:330px;padding:27px}.principle-main h3{font-size:31px}.principle-main p{font-size:12px}.principle-icon{right:25px;top:30px}.principle-icon svg{width:38px}.evidence-chain{font-size:10px;margin-top:29px;justify-content:space-between}.principle-audit{padding:27px;min-height:300px}.principle-audit h3{font-size:29px}.principle-audit p{font-size:12px}.principle-delivery{grid-column:auto;padding:27px;gap:24px}.principle-delivery h3{font-size:21px;margin-left:10px}.principle-delivery>div>svg{width:26px}.principle-delivery p{font-size:12px}.delivery-files{gap:10px;width:100%;justify-content:space-between}.delivery-files>span{width:80px;height:83px}.modes{padding-block:60px;grid-template-columns:1fr;gap:30px}.modes h2{font-size:33px}.modes p{font-size:13px}.segmented button{font-size:11px;padding:9px}.mode-visual{padding:27px}.mode-visual h3{font-size:22px}.mode-items>div{font-size:12px;padding:15px}.mode-foot{margin:20px -27px -27px;font-size:10px}.section-heading h2{font-size:31px}.section-heading .under-heading{font-size:12px}.preview-cases{grid-template-columns:1fr;gap:35px}.case-art{height:225px}.preview-case h3{font-size:22px}.preview-case p{font-size:12px}.tags span{font-size:10px}.company-invitation{padding-block:60px;margin-top:35px}.company-invitation>.container{grid-template-columns:1fr;gap:50px}.company-invitation h2{font-size:31px}.company-invitation p{font-size:12px}.company-word{font-size:100px}.company-word>div{font-size:10px;margin-top:15px}.faq{padding-block:65px;grid-template-columns:1fr;gap:30px}.faq h2{font-size:32px}.faq-item button{font-size:14px;padding:22px 0}.faq-item p{font-size:12px}.closing{display:block;padding:32px 25px;margin-bottom:60px}.closing h2{font-size:30px}.closing p{font-size:12px;line-height:1.8}.closing .platform-actions{flex-direction:row;flex-wrap:nowrap;justify-content:start;max-width:none;margin-top:25px;gap:8px}.closing .platform-button{min-width:0;flex:1;font-size:10px;padding:11px 10px;gap:6px}.closing .platform-button>svg:last-child{display:none}.footer{padding-top:45px}.footer-grid{grid-template-columns:repeat(3,1fr);gap:35px 18px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid a{font-size:11px}.footer-bottom{margin-top:35px;font-size:9px}.page-hero{padding:45px 0 40px}.page-hero h1{font-size:39px}.page-hero>p{font-size:13px}.case-row{padding-block:30px}.case-title{font-size:22px}.filter-group button{font-size:10px;padding:10px}.download-card{padding:27px}.download-title h2{font-size:30px}.download-card>svg{width:32px}.setup h2{font-size:28px}.contact{padding-block:60px}.contact h2{font-size:31px}.contact figure{padding:10px}.contact img{width:125px;height:125px}.contact figure img{max-width:100%}.contact figcaption{font-size:10px}.scenario-list article{grid-template-columns:30px 1fr;gap:20px}.scenario-list article>svg{width:28px;height:28px}.enterprise-grid>article{padding:24px}.isoplex-hero{padding:50px 0 35px;gap:25px}.isoplex-hero h1{font-size:40px}.isoplex-intro p{font-size:13px}.technology{padding:25px 20px}.technology-heading h2{font-size:27px}.technology-tabs button{font-size:11px;padding:15px 3px}.technology-copy h3{font-size:21px}.technology-copy p{font-size:13px}.sciland-connection{padding-block:65px}.sciland-connection h2{font-size:32px}.careers{margin-bottom:25px}}.reduced-journey{height:auto!important}.reduced-journey .journey-stage{position:relative;top:0;height:auto;display:flex;flex-direction:column}.reduced-journey .journey-product{transform:none!important;order:0}.reduced-journey .journey-explanation{position:static;width:100%;opacity:1!important;order:1;padding-block:50px;display:block}.reduced-journey .journey-capabilities{grid-template-columns:repeat(3,1fr);max-width:700px}.reduced-journey .journey-description{max-width:700px}.reduced-journey .journey-progress{display:none}@media(prefers-reduced-motion:reduce){.light-field{display:none}.platform-button:before{display:none}.journey-product{transform:none!important}.delivery-files>span{transform:none}.header{-webkit-backdrop-filter:none;backdrop-filter:none}*{scroll-behavior:auto!important}}:root{--motion-ease:cubic-bezier(.16,1,.3,1);--company-ink:#2a153c}.platform-option{display:flex;flex-direction:column;align-items:stretch;min-width:230px}.platform-option .platform-button{justify-content:center}.platform-compat{font-size:10px!important;line-height:1.7!important;margin:13px 0 0!important;color:#c7bdd0!important;text-align:center;max-width:none!important}.journey-origin{margin-top:25px}.journey-track{margin-top:92px}.closing .platform-actions{flex-wrap:nowrap;max-width:none}.closing .platform-option{min-width:210px}.closing .platform-compat{font-size:9px!important;color:#695c74!important}.closing .platform-button{min-width:0}.journey-explanation{width:30%;top:0}.journey-explanation h2{font-size:31px}.journey-lead{margin:12px 0 20px;font-size:12px}.journey-lead br{display:none}.ability-explorer{position:relative;border-top:1px solid #dad4df;max-height:none}.ability-item{border-bottom:1px solid #dad4df;transition:background .3s}.ability-item h3{margin:0;font-size:14px}.ability-item h3 button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;text-align:left;min-height:48px;padding:12px 4px;background:none;border:0;cursor:pointer;color:var(--ink);font-size:14px;font-weight:500}.ability-item h3 button:hover{color:var(--accent)}.ability-item h3 button svg{transition:transform .35s var(--motion-ease);flex-shrink:0;color:var(--muted)}.ability-item.selected h3 button{color:var(--accent)}.ability-item.selected h3 button svg{transform:rotate(45deg);color:var(--accent)}.ability-disclosure{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--motion-ease),opacity .25s;opacity:0}.ability-disclosure>div{overflow:hidden;min-height:0}.ability-disclosure.is-open{grid-template-rows:1fr;opacity:1}.ability-disclosure strong{display:block;font-size:13px;font-weight:500;margin:0 4px 9px}.ability-disclosure p{font-size:12px;line-height:1.9;margin:0 4px 12px}.ability-output{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--accent);padding:0 4px 18px}.ability-output svg{flex-shrink:0}.journey-explanation .ability-explorer{border-color:#ffffff24;max-height:480px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#75697f transparent;padding-right:8px}.journey-explanation .ability-item{border-color:#fff2}.journey-explanation .ability-item h3 button{color:#c9bfd2;font-size:12px;min-height:37px;padding:9px 3px}.journey-explanation .ability-item.selected h3 button{color:#f5effa}.journey-explanation .ability-item h3 button:hover{color:#fff}.journey-explanation .ability-disclosure strong{font-size:12px;color:#e5d6f1}.journey-explanation .ability-disclosure p{font-size:11px;line-height:1.9;color:#c3baca}.journey-explanation .ability-output{font-size:10px;color:#d8c4e9;padding-bottom:14px}.journey-explanation .ability-item svg{color:#c7b4d6}.capability-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.8fr);gap:64px}.capability-demo .preview-size{color:var(--accent)}.capability-demo .preview-size>span{color:var(--muted)}.research-loop{padding-block:110px}.loop-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:55px}.loop-heading h2{font-size:clamp(30px,3.4vw,46px);line-height:1.42}.loop-heading h2 span{color:#707981}.loop-heading>p{font-size:14px;line-height:1.9;margin:0 0 5px;color:#697178}.loop-composition{display:grid;grid-template-columns:1fr 1.1fr;gap:75px;align-items:center}.loop-choices{border-top:1px solid #d6d0da}.loop-choices button{border:0;border-bottom:1px solid #d6d0da;background:none;display:flex;gap:20px;padding:27px 5px;width:100%;text-align:left;cursor:pointer;align-items:start;color:#71677a;transition:color .25s}.loop-choices button>svg{flex-shrink:0;margin-top:4px}.loop-choices strong{font-size:20px;font-weight:500;display:block;color:#615868;transition:color .25s}.loop-choices small{display:block;margin-top:12px;line-height:1.9;font-size:13px;max-width:390px}.loop-choices button i{width:7px;height:7px;border-radius:50%;background:transparent;flex-shrink:0;margin:13px 4px 0 auto;transition:background .25s}.loop-choices button[aria-pressed=true]{color:#706679}.loop-choices button[aria-pressed=true] strong{color:#452e57}.loop-choices button[aria-pressed=true] i{background:#8b63ac}.loop-choices button:hover strong{color:#795399}.loop-example{background:#f2eff6;border-radius:16px;padding:35px;min-height:455px;box-shadow:0 26px 48px -38px #3e304a5c}.loop-example-top{display:flex;justify-content:space-between;font-size:10px;color:#71677a;padding-bottom:25px}.loop-example h3{font-size:23px;line-height:1.6;font-weight:500;max-width:340px;color:#443551;margin:0 0 28px}.evidence-view>div{display:flex;align-items:center;gap:17px;border-bottom:1px solid #dad3df;padding:17px 0}.evidence-view>div>svg{color:#8e799f;flex-shrink:0}.evidence-view>div>svg:last-child{margin-left:auto}.evidence-view p{margin:0;line-height:1.6}.evidence-view strong{display:block;font-size:13px;color:#584e61;font-weight:500}.evidence-view span{font-size:11px;color:#71677a;display:block;margin-top:4px}.audit-observation{display:flex;align-items:start;gap:15px;padding-bottom:22px;border-bottom:1px solid #dad3df;color:#6b577b}.audit-observation p{margin:0}.audit-observation strong{font-size:13px;font-weight:500;display:block;margin-bottom:9px}.audit-observation span{font-size:12px;line-height:1.9;display:block}.audit-observation svg{flex-shrink:0}.audit-revision{padding-top:25px}.audit-revision>span{font-size:11px;color:#71677a}.audit-revision p{font-size:14px;line-height:1.8;color:#615769;margin:12px 0 21px}.audit-revision>div{display:flex;gap:8px;align-items:center;color:#6f5d7d;font-size:11px}.archive-view>div{display:flex;align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid #dad3df;color:#71677a}.archive-view strong{font-size:12px;color:#61566a;font-weight:500}.archive-view span{font-size:9px;margin-left:auto}.archive-view>p{font-size:11px;color:#71677a;margin-top:21px}.isoplex-logo{display:block;width:100%;height:auto;aspect-ratio:3;mix-blend-mode:multiply}.isoplex-logo.logo-light{filter:invert(1) grayscale(1);mix-blend-mode:screen}.company-brand{padding:25px 0 25px 25px}.company-brand p{font-size:12px;letter-spacing:.02em;margin:35px 0 0;text-align:center;color:#d8c8e5}.company-invitation .company-brand .isoplex-logo{max-width:550px}.company-invitation .text-link svg,.preview-case h3 svg{display:none}.research-cover{aspect-ratio:8/5;position:relative;overflow:hidden;background:#e8e3ef;border-radius:12px;color:#8564a0}.research-cover>svg,.research-cover>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--motion-ease)}.research-cover .cover-geometry{fill:currentColor;stroke:none}.cover-astro-transit{background:#291a35;color:#cfb9e1}.cover-dft-perovskite{background:#e6e0ee;color:#8c789d}.cover-doe-hydrothermal{background:#e7e2ef;color:#998aa5}.cover-ts-anomaly{background:#32243d;color:#c0acd1}.cover-climate-trend{background:#e2dceb;color:#756483}.cover-geometry path,.cover-geometry ellipse{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.65}.cover-geometry circle{stroke:none}.cover-caption{position:absolute;bottom:14px;left:17px;font-size:9px;background:#ffffffcf;color:#554c5d;padding:4px 8px;border-radius:4px}.preview-case:hover .research-cover>svg,.library-row:hover .research-cover>svg,.preview-case:hover .research-cover>img,.library-row:hover .research-cover>img{transform:scale(1.045)}.preview-case .research-cover{height:auto;aspect-ratio:1.85}.case-library{padding-bottom:100px}.library-tools{display:flex;gap:25px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:25px}.library-search{display:flex;align-items:center;gap:13px;flex:1;max-width:540px;color:#71677a;background:#f2eff6;border-radius:9px;padding:0 17px;min-height:50px}.library-search input{width:100%;background:none;border:0;outline:none;min-width:0;font:inherit;font-size:13px;color:var(--ink)}.library-search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.library-search button{background:none;border:0;color:var(--muted);cursor:pointer;min-width:32px;min-height:40px}.library-filters{display:flex;gap:12px}.multi-filter{position:relative}.multi-filter summary{list-style:none;display:flex;align-items:center;gap:17px;cursor:pointer;min-height:50px;font-size:12px;padding:0 16px;border:1px solid var(--line);border-radius:8px;color:#574a61}.multi-filter summary::-webkit-details-marker{display:none}.multi-filter summary>span{color:#71677a;font-size:10px}.multi-filter[open] summary{background:#ebe7f2}.multi-filter fieldset{position:absolute;right:0;top:calc(100% + 9px);margin:0;z-index:8;width:240px;max-height:340px;overflow:auto;background:#fff;padding:12px;border:0;border-radius:12px;box-shadow:0 16px 45px -12px #23172c35}.multi-filter label{display:flex;gap:11px;align-items:center;padding:10px 8px;font-size:12px;cursor:pointer;border-radius:5px}.multi-filter label:hover{background:#f6f5f9}.multi-filter input{accent-color:#795f8f;width:16px;height:16px;margin:0}.active-filters{display:flex;gap:8px;flex-wrap:wrap;padding-top:20px}.active-filters button{border:0;border-radius:5px;background:#eeeaf3;color:#715f80;display:flex;align-items:center;gap:8px;padding:9px 11px;font-size:11px;cursor:pointer;min-height:36px}.active-filters button:last-child{background:none;text-decoration:underline;text-underline-offset:4px}.library-count{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#71677a;padding:24px 0 5px}.library-count>span:first-child{color:#4e4357}.library-row{display:grid;grid-template-columns:250px minmax(0,1fr) 175px;align-items:center;gap:35px;padding:35px 0;border-bottom:1px solid var(--line);scroll-margin-top:115px}.library-copy h2{margin:11px 0}.library-copy h2 button{background:none;border:0;text-align:left;padding:0;font:inherit;font-size:24px;line-height:1.45;color:#393041;cursor:pointer;transition:color .2s}.library-copy h2 button:hover{color:var(--accent)}.library-copy>p{font-size:13px;line-height:1.9;margin:0 0 17px;max-width:470px}.library-field{font-size:10px;color:#71677a}.library-action>p{font-size:11px;line-height:1.9;color:#71677a;margin:0 0 24px;display:flex;gap:10px;align-items:start}.library-action>p svg{flex-shrink:0;margin-top:3px}.process-button{display:flex;align-items:center;justify-content:space-between;gap:14px;background:none;border:0;border-bottom:1px solid #b6a8c1;font-size:12px;min-height:44px;padding:4px 0;color:#604d6f;cursor:pointer;width:100%}.process-button svg{transition:transform .3s}.process-button[aria-expanded=true] svg{transform:rotate(45deg)}.case-process{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--motion-ease);margin-top:-35px}.case-process>div{overflow:hidden;min-height:0}.case-process.is-open{grid-template-rows:1fr;margin-top:0}.case-process h3{font-size:14px;font-weight:500;color:#5a4b67;margin:10px 0 25px}.case-process ol{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;counter-reset:process}.case-process li{font-size:12px;line-height:1.9;color:#7b6f85;counter-increment:process}.case-process li:before{content:counter(process,decimal-leading-zero);display:block;font-size:11px;color:#71677a;border-top:1px solid #d6d0da;padding-top:15px;margin-bottom:9px}.case-process p{font-size:11px;margin:25px 0 6px;color:#6e6179}.company-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;padding:90px 0 95px;align-items:start}.company-hero h1{font-size:clamp(38px,4.3vw,64px);line-height:1.35;letter-spacing:-.035em;color:var(--company-ink)}.company-hero h1 span{display:inline-block}.company-manifesto{font-size:21px;line-height:1.7;color:#746c7b;margin:30px 0 0}.company-introduction .isoplex-logo{max-width:350px;margin:8px 0 32px}.company-introduction>p{font-size:14px;line-height:2;color:#6e6774;margin:16px 0 0}.company-architecture{padding:75px 0 65px;border-top:1px solid var(--line)}.architecture-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:55px}.architecture-heading h2{font-size:39px;line-height:1.45}.architecture-heading>p{font-size:14px;line-height:1.9}.architecture-products{display:flex;flex-direction:column}.architecture-products article{display:grid;grid-template-columns:35px 230px 1fr 145px;gap:25px;align-items:center;border-top:1px solid var(--line);padding:30px 0;transition:background .25s}.architecture-products article>svg{color:#7f708b}.architecture-products h3{font-size:23px;margin:0 0 8px;font-weight:500;color:#3c3245}.architecture-products article>div>span{font-size:11px;color:#71677a}.architecture-products article>p{font-size:13px;line-height:1.9;max-width:475px;margin:0}.architecture-products a{font-size:11px;display:flex;align-items:center;gap:10px;color:#735c85;justify-content:end}.architecture-products article:hover{background:#f2eff640}.architecture-foot{font-size:12px;color:#71677a;margin-top:25px}.company-technology{background:#1c1522;color:#f3eff6;margin-block:35px 0;padding:80px 0 45px;overflow:hidden}.world-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px}.world-heading h2{font-size:43px;color:#f0e9f5}.world-heading p{font-size:13px;color:#a99fb1}.world-explorer{display:grid;grid-template-columns:.85fr 1.2fr;gap:70px;align-items:center}.world-tabs{display:flex;gap:25px;margin-bottom:32px;border-bottom:1px solid #ffffff21}.world-tabs button{position:relative;flex:1;background:none;border:0;padding:18px 0;display:flex;flex-direction:column;align-items:start;gap:8px;color:#948c9b;font-size:19px;cursor:pointer}.world-tabs button>span{font-size:10px;color:#9d94a5}.world-tabs button[aria-pressed=true]{color:#ece2f5}.world-tabs button:hover{color:#f5effa}.world-tabs button i{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#c0a4d7}.world-content h3{font-size:26px;line-height:1.5;color:#e3d8ec;margin:0 0 18px;min-height:78px}.world-content p{font-size:13px;line-height:2;color:#b7adc0;margin:0}.world-outcome{padding-top:25px;margin-top:25px;border-top:1px solid #ffffff20}.world-outcome strong{font-size:12px;color:#cbbbd9;font-weight:500}.world-outcome p{font-size:11px;margin-top:7px}.scientific-field{height:490px;position:relative;isolation:isolate}.scientific-field canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.field-static{position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:1px solid #ffffff05;border-radius:50%;background:radial-gradient(ellipse,#8b67a917,transparent 65%)}.field-static i{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;border:1px solid #ffffff06;transform:rotate(-25deg) scaleY(.65)}.field-static i:nth-child(2){transform:rotate(35deg) scaleY(.65)}.field-static i:nth-child(3){transform:rotate(90deg) scaleY(.65)}.field-legend{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#bdadca;font-size:11px;z-index:2}.field-legend button{font-size:10px;color:#bdadca;background:#ffffff07;border:1px solid #ffffff20;border-radius:6px;min-height:36px;padding:7px 12px;cursor:pointer}.field-caption{position:absolute;bottom:0;left:0;font-size:10px;color:#948c9b;z-index:2}.world-note{margin:42px 0 0;padding-top:23px;border-top:1px solid #ffffff18;color:#938a9a;font-size:11px;line-height:1.9}.company-focus{padding-block:110px;display:grid;grid-template-columns:1fr 1fr;gap:100px}.company-focus h2{font-size:39px;line-height:1.45}.company-focus h2 span{color:#807589}.company-focus>div>p{font-size:14px;line-height:1.9;max-width:450px;margin-top:25px}.focus-list article{padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid var(--line)}.focus-list h3{font-size:20px;font-weight:500;margin:0 0 12px}.focus-list p{font-size:13px;line-height:1.9;margin:0}.company-vision{padding:75px 70px;background:#efebf4;border-radius:16px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.company-vision h2{font-size:34px;line-height:1.5;color:#534062}.company-vision p{font-size:14px;line-height:2;margin:0;color:#7a6e83}.careers{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:75px;border:0}.careers h2{font-size:27px}.careers p{font-size:13px;margin-top:18px}.careers .button{white-space:nowrap}@media(min-width:901px){.journey-stage{height:min(740px,calc(100vh - 105px));min-height:590px}.journey-explanation .ability-explorer{max-height:min(480px,calc(100vh - 250px))}}@media(max-width:1150px){.loop-composition{gap:40px}.loop-example{padding:28px}.library-row{grid-template-columns:205px minmax(0,1fr) 145px;gap:25px}.library-copy h2 button{font-size:21px}.company-hero{gap:50px}.company-hero h1{font-size:47px}.architecture-products article{grid-template-columns:30px 180px 1fr;gap:20px}.architecture-products a{grid-column:3;justify-content:start}.world-explorer{gap:35px}.company-focus{gap:55px}.company-vision{gap:40px;padding:50px}.closing{flex-wrap:wrap}.closing .platform-actions{justify-content:start}}@media(max-width:900px){.journey-track{margin-top:68px}.journey-explanation{display:block;width:100%;padding-top:40px}.journey-explanation .ability-explorer{max-height:none;overflow:visible;padding:0}.journey-explanation .ability-item h3 button{font-size:15px;min-height:49px;padding:13px 4px}.journey-explanation .ability-disclosure strong{font-size:14px}.journey-explanation .ability-disclosure p{font-size:13px}.journey-explanation .ability-output{font-size:11px;padding-bottom:22px}.capability-layout{grid-template-columns:1fr;gap:35px}.capability-demo{position:static}.loop-composition{gap:30px;grid-template-columns:1fr 1fr}.loop-heading{gap:25px}.loop-heading>p{font-size:12px}.loop-choices strong{font-size:18px}.loop-choices small{font-size:12px}.loop-choices button{gap:12px;padding:23px 0}.loop-example h3{font-size:21px}.loop-example{min-height:465px;padding:25px}.library-row{grid-template-columns:210px minmax(0,1fr);gap:25px}.library-action{grid-column:2;display:flex;gap:20px;align-items:center}.library-action>p{margin:0;flex:1}.library-action button{width:auto}.case-process{margin-top:-25px}.library-tools{gap:15px;flex-wrap:wrap}.library-search{max-width:none;flex-basis:100%}.library-filters{width:100%}.multi-filter{flex:1}.multi-filter summary{justify-content:space-between}.multi-filter fieldset{left:0;right:auto;width:min(280px,100%)}.company-hero{grid-template-columns:1fr;gap:50px;padding-block:60px}.company-introduction{max-width:650px}.company-introduction .isoplex-logo{width:300px;margin:0 0 25px}.company-hero h1{font-size:54px}.architecture-heading h2{font-size:33px}.world-heading{display:block}.world-heading p{margin-top:18px}.world-explorer{grid-template-columns:1fr;gap:35px}.world-content{max-width:600px}.world-content h3{min-height:0}.scientific-field{height:420px}.company-focus{gap:40px}.company-focus h2{font-size:31px}.company-vision h2{font-size:29px}.company-brand{padding:0}.company-vision{padding:40px;gap:35px}.careers{flex-wrap:wrap}.reduced-journey .ability-explorer{max-height:none;max-width:720px}}@media(max-width:680px){.platform-option{min-width:0;flex:1;max-width:230px}.platform-option .platform-button{padding:11px 10px;gap:7px;min-height:60px;font-size:11px;white-space:nowrap}.platform-compat{font-size:9px!important;max-width:165px!important;margin-inline:auto!important}.journey-origin{margin-top:25px}.journey-track{margin-top:62px}.journey-explanation h2{font-size:31px}.journey-explanation .ability-item h3 button{font-size:14px}.journey-explanation .ability-disclosure strong{font-size:13px}.journey-explanation .ability-disclosure p{font-size:12px}.journey-explanation .ability-output{font-size:10px}.research-loop{padding-block:65px}.loop-heading{display:block;margin-bottom:30px}.loop-heading h2{font-size:29px}.loop-heading>p{margin-top:20px;font-size:13px}.loop-heading>p br{display:none}.loop-composition{grid-template-columns:1fr;gap:28px}.loop-choices button{padding:19px 0}.loop-choices small{display:none}.loop-choices button[aria-pressed=true] small{display:block}.loop-choices strong{font-size:18px}.loop-choices button i{margin-top:10px}.loop-example{min-height:425px}.loop-example h3{font-size:22px}.company-brand{max-width:400px}.company-brand p{margin-top:20px}.company-invitation>.container{gap:45px}.closing .platform-option{min-width:0}.closing .platform-actions{width:100%;flex-wrap:nowrap}.closing .platform-option .platform-button{font-size:10px;padding:10px 8px}.closing .platform-compat{font-size:8px!important}.case-library{padding-bottom:60px}.library-count{display:block;padding-block:24px 0}.library-count>span{display:block;margin-bottom:9px}.library-count>span:last-child{font-size:10px}.library-row{grid-template-columns:1fr;padding:27px 0;gap:20px}.library-row .research-cover{aspect-ratio:1.85}.library-copy h2 button{font-size:23px}.library-copy>p{font-size:12px}.library-copy h2{margin:8px 0 12px}.library-action{grid-column:auto;gap:30px;align-items:end}.library-action>p{font-size:10px;max-width:180px}.process-button{font-size:11px;flex-shrink:0}.case-process{margin-top:-20px}.case-process ol{grid-template-columns:1fr 1fr;gap:20px}.case-process li{font-size:11px}.case-process p{font-size:10px;line-height:1.9}.multi-filter summary{padding:0 12px;font-size:11px;gap:10px}.multi-filter fieldset{width:calc(100vw - 50px);max-width:300px}.multi-filter:last-child fieldset{left:auto;right:0}.library-search input{font-size:12px}.company-hero{padding:45px 0 55px;gap:37px}.company-hero h1{font-size:clamp(30px,8.4vw,39px)}.company-manifesto{font-size:18px;margin-top:23px}.company-introduction .isoplex-logo{width:260px;max-width:100%}.company-introduction>p{font-size:13px}.company-architecture{padding-block:50px 35px}.architecture-heading{display:block;margin-bottom:30px}.architecture-heading h2{font-size:30px}.architecture-heading>p{font-size:13px;margin-top:22px}.architecture-products article{grid-template-columns:26px 1fr;gap:16px;padding-block:26px}.architecture-products article>svg{width:23px}.architecture-products article>p{grid-column:2;font-size:12px}.architecture-products a{grid-column:2;font-size:11px}.architecture-products h3{font-size:24px}.architecture-products article>div>span{font-size:10px}.architecture-foot{font-size:11px;line-height:1.9}.company-technology{padding:55px 0 35px;margin-top:15px}.world-heading{margin-bottom:20px}.world-heading h2{font-size:30px}.world-heading p{font-size:12px}.world-tabs{gap:20px;margin-bottom:27px}.world-tabs button{font-size:18px}.world-content h3{font-size:24px}.world-content p{font-size:12px}.world-outcome p{font-size:11px}.world-explorer{gap:28px}.scientific-field{height:340px}.field-legend{font-size:10px}.field-caption{font-size:9px}.world-note{font-size:10px;margin-top:25px}.company-focus{grid-template-columns:1fr;padding-block:65px;gap:30px}.company-focus h2{font-size:30px}.company-focus>div>p{font-size:13px}.focus-list h3{font-size:19px}.focus-list p{font-size:12px}.company-vision{grid-template-columns:1fr;padding:30px 26px;gap:25px}.company-vision h2{font-size:27px}.company-vision p{font-size:12px}.careers{padding-block:55px;gap:25px}.careers h2{font-size:24px}.careers p{font-size:12px}}@media(prefers-reduced-motion:reduce){.ability-disclosure,.case-process{transition:none}.research-cover>svg,.research-cover>img{transform:none!important}.world-tabs button i{transition:none}.loop-example *{transform:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#world-description{min-height:320px}@media(max-width:680px){#world-description{min-height:285px}}body,button,input,textarea,select{font-family:IBM Plex Sans SC,Microsoft YaHei,sans-serif}h1,h2,h3,strong{font-weight:600}h1,h2{letter-spacing:-.035em;text-wrap:balance}p{overflow-wrap:break-word}.ability-item[hidden]{display:none}.ability-groups{display:flex;gap:4px;padding:8px 0 16px}.ability-groups button{flex:1;border:1px solid #baacc6;border-radius:6px;background:transparent;color:inherit;padding:10px 4px;font-size:11px;cursor:pointer;transition:background .2s,color .2s}.ability-groups button[aria-pressed=true]{background:#725b84;color:#fff;border-color:#725b84}.journey-explanation .ability-groups button{border-color:#ffffff30;color:#d1c7da}.journey-explanation .ability-groups button[aria-pressed=true]{background:#e5dfed;color:#302639}.journey-explanation .ability-explorer{max-height:none!important;overflow:visible;padding-right:0}.journey-explanation{width:31%;top:35px}.journey-explanation .ability-item h3 button{font-size:14px;min-height:49px}.journey-explanation .ability-disclosure p{font-size:12px}.journey-explanation .ability-disclosure strong{font-size:13px}.capability-layout{align-items:center;gap:40px;grid-template-columns:minmax(280px,1fr) minmax(0,2fr)}.ability-explorer{border-top:0}.ability-output{line-height:1.6}.loop-choices{border:0;display:grid;gap:10px}.loop-choices button{border:1px solid transparent;border-radius:12px;padding:23px;transition:background .25s,border-color .25s,transform .25s}.loop-choices button:hover{background:#f1eef6;transform:translate(3px)}.loop-choices button[aria-pressed=true]{background:#ebe6f1;border-color:#c7b4d6;color:#635072;box-shadow:none}.loop-choices button i{display:none}.loop-choices strong{font-weight:500}.segmented{display:flex!important;background:#eae5f0!important;border:1px solid #bbaec6!important;padding:6px!important;gap:6px!important;border-radius:14px!important;width:fit-content;max-width:100%;box-shadow:inset 0 2px 4px #402d4f0a}.segmented button{display:flex;align-items:center;gap:11px;min-height:65px;padding:12px 20px!important;color:#776c80!important;background:transparent!important;border:1px solid transparent!important;border-radius:10px!important;transition:background .25s,box-shadow .25s;cursor:pointer;text-align:left}.segmented button small{display:block;font-size:11px;margin-top:4px}.segmented button[aria-pressed=true]{background:#fff!important;color:#583f6c!important;border-color:#c9bbd5!important;box-shadow:0 3px 8px #3d2a4c1c}.segmented button:hover{background:#f6f4f9!important}.segmented button[aria-pressed=true] svg{color:#8764a3}.preview-cases{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch;gap:28px}.preview-case{display:flex;flex-direction:column;border:1px solid #e2dbe7;border-radius:18px;overflow:hidden;background:#fff;padding:0!important;transition:transform .3s,box-shadow .3s}.preview-case:hover{transform:translateY(-5px);box-shadow:0 18px 40px #412d5212}.preview-case .research-cover{border-radius:0;aspect-ratio:1.8!important}.preview-case>div:last-child{padding:25px 28px!important}.tags{display:flex!important;flex-wrap:wrap;gap:7px!important;align-items:center}.tags span,.tags button{margin:0!important;display:inline-flex;align-items:center;border:1px solid #ddd5e3;background:#f6f4f9;color:#6d5d7b;border-radius:5px;padding:5px 9px;font-size:11px;line-height:1.4}.tags button{cursor:pointer}.tags button:hover,.tags button[aria-pressed=true]{background:#745d87;color:#fff}.preview-case h3{font-size:23px;line-height:1.55;margin:18px 0 12px;min-height:72px}.preview-case p{font-size:13px;line-height:1.85}.library-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px;align-items:start}.library-row{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;background:#fff;border:1px solid #e3dee7;border-radius:17px;overflow:hidden;transition:box-shadow .3s}.library-row:hover{box-shadow:0 16px 40px #36294112}.library-row .research-cover{aspect-ratio:1.8;border-radius:0}.library-copy{padding:25px 27px 0}.library-copy h2{min-height:70px}.library-copy h2 button{font-size:23px}.library-copy>p{min-height:74px}.library-copy .tags{min-height:62px;align-content:start}.library-action{padding:20px 27px 26px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.library-action>p{margin:0;min-height:42px}.library-action button{width:100%}.case-process{margin:0!important;padding:0 27px}.case-process.is-open{padding-bottom:25px}.case-process ol{grid-template-columns:1fr 1fr}.library-count>span:last-child{font-size:11px}.company-invitation>.container{align-items:center!important;grid-template-columns:1fr 1fr}.company-brand{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;max-width:none}.company-invitation .company-brand .isoplex-logo{width:85%;max-width:420px}.company-brand p{margin:22px 0 0}.company-hero{display:flex;flex-direction:column;text-align:center;align-items:center;gap:35px;padding-block:70px 85px}.company-hero h1{font-size:clamp(37px,4.8vw,66px)}.company-manifesto{font-size:22px}.company-introduction{display:flex;flex-direction:column;align-items:center;max-width:770px}.company-introduction .isoplex-logo{width:240px;margin:0 0 20px}.company-introduction>p{font-size:15px;line-height:2;max-width:720px}.company-vision{background:none;border-radius:0;border-top:1px solid #d6cddd;padding:70px 0;gap:65px}.company-vision h2{font-size:36px}.company-vision p{font-size:15px;color:#655c6c}.partnership{display:grid;grid-template-columns:1fr 1fr;gap:40px 90px;padding:55px 0 120px;border-top:1px solid var(--line)}.partnership h2{font-size:38px;line-height:1.5}.partnership p{font-size:16px;line-height:2;margin:0 0 24px}.partnership .text-link{margin-top:15px}.global-contact{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-block:45px;border-top:1px solid #d9d2df;font-style:normal}.global-contact>div{display:flex;flex-direction:column;align-items:start;gap:12px}.global-contact span{font-size:13px;color:#756780}.global-contact a{font-size:15px}.global-contact>div:first-child a{font-size:clamp(21px,2.4vw,30px);color:#534162}.global-contact p{font-size:12px;margin:4px 0;line-height:1.8}.contact-launcher{position:fixed;right:24px;bottom:22px;z-index:60;border:1px solid #ffffff40;background:#35283f;color:#fff;box-shadow:0 6px 24px #22162c30;padding:13px 18px;display:flex;align-items:center;gap:10px;border-radius:30px;font-size:12px;cursor:pointer;transition:transform .2s}.contact-launcher:hover{transform:translateY(-3px)}.contact-dialog{border:1px solid #ded7e4;border-radius:22px;width:min(560px,calc(100% - 36px));padding:42px;color:#302639;background:#fdfdfe;box-shadow:0 35px 100px #180e2040}.contact-dialog::backdrop{background:#19131e85;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dialog-close{position:absolute;right:17px;top:17px;border:0;background:transparent;cursor:pointer;width:40px;height:40px;color:inherit}.contact-dialog h2{font-size:29px;margin:22px 0 12px}.contact-dialog>p{font-size:13px}.contact-dialog .global-contact{width:100%;grid-template-columns:1fr;gap:25px;padding:25px 0 0;margin-top:28px}.footer{padding-bottom:55px}@media(max-width:900px){.header{top:0!important;width:100%!important;left:0!important;right:0!important;transform:none!important;border-radius:0 0 18px 18px!important;border-width:0 0 1px!important;background:#fdfdfef2!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header .nav-row{min-height:72px;padding-inline:0}.nav-actions{gap:12px!important}.nav-actions .login-link{display:block!important;font-size:11px!important;white-space:nowrap}.nav-download{display:none!important}.mobile-menu{border-radius:0 0 18px 18px;padding:15px 24px 25px!important;background:transparent!important;box-shadow:none!important;max-height:calc(100dvh - 72px);overflow:auto}.mobile-menu>a{padding:17px 10px!important;font-size:17px!important;border-bottom:1px solid #dcd4e3!important}.mobile-menu>a:last-child{margin-top:18px;border:0!important;background:#614c73;color:#fff;border-radius:9px;justify-content:center}.journey-explanation{padding-top:30px}.journey-product{position:sticky!important;top:82px;z-index:5}.journey-stage{overflow:visible!important}.capability-demo{order:-1;position:sticky;top:82px;z-index:5;background:#fdfdfe;border-radius:12px}.capability-layout{grid-template-columns:1fr;gap:25px}.capability-demo .desktop-frame{max-width:650px;margin:auto}.ability-groups button{font-size:12px;padding-block:13px}.journey-explanation .ability-explorer{max-width:none}.company-invitation .company-brand .isoplex-logo{max-width:300px}.library-copy h2 button{font-size:20px}.library-copy,.library-action{padding-inline:20px}.company-hero{gap:30px}.partnership{gap:30px;grid-template-columns:1fr}.partnership h2{font-size:32px}}@media(max-width:680px){.preview-cases,.library-results{grid-template-columns:1fr!important}.preview-case h3,.library-copy h2,.library-copy>p,.library-copy .tags{min-height:0}.library-copy .tags{margin-top:17px}.library-action>p{min-height:0;max-width:none}.library-copy h2 button{font-size:23px}.company-invitation>.container{display:flex!important;flex-direction:column;gap:40px;text-align:center;align-items:center!important}.company-invitation h2{font-size:31px}.company-invitation p{margin-inline:auto}.company-brand{width:100%;align-self:center}.company-invitation .company-brand .isoplex-logo{width:240px;max-width:80%}.company-brand p{font-size:11px}.company-hero h1{font-size:35px}.company-introduction .isoplex-logo{width:210px;margin:0 0 20px}.company-introduction>p{font-size:13px}.company-vision{grid-template-columns:1fr;padding:45px 0;gap:20px}.company-vision h2{font-size:29px}.company-vision p{font-size:13px}.segmented{width:100%;margin-block:25px!important}.segmented button{flex:1;padding:11px!important;gap:8px;font-size:13px!important}.segmented button small{font-size:10px}.loop-choices button{padding:18px}.global-contact{grid-template-columns:1fr}.contact-launcher{right:15px;bottom:15px;padding:12px 15px;font-size:11px}.contact-dialog{padding:30px 25px}.partnership{padding-block:35px 65px}.partnership p{font-size:14px}.journey-product .desktop-frame{background:#211828}.preview-size>span{display:none}.expanded-preview .desktop-viewport{height:320px!important}.expanded-preview .desktop-svg{width:800px!important;height:auto!important}.expanded-preview{max-height:390px;overflow:auto}.ability-groups{gap:5px}.ability-groups button{font-size:11px}.journey-explanation .ability-item h3 button{min-height:46px}.field-caption{font-size:10px}.scientific-field{height:330px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.loop-choices button:hover,.preview-case:hover,.contact-launcher:hover{transform:none}}@media(max-width:900px){.header .nav-row{padding-inline:20px!important}.home-header .brand img{filter:none!important}.home-header .login-link,.home-header .menu-button{color:#35283f!important}}.case-dialog{border:1px solid #ddd4e4;border-radius:20px;background:#fdfdfe;color:#362b3f;padding:45px;width:min(700px,calc(100% - 35px));max-height:85dvh;overflow:auto}.case-dialog::backdrop{background:#19131e85;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.case-dialog h2{font-size:30px;line-height:1.5;margin:20px 0}.case-dialog p{font-size:14px;line-height:1.9}.case-dialog ol{list-style:none;counter-reset:step;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:25px 0}.case-dialog li{counter-increment:step;font-size:14px;line-height:1.8;border-top:1px solid #d6ccdf;padding-top:15px}.case-dialog li:before{content:counter(step,decimal-leading-zero);display:block;color:#7f6d8e;font-size:12px;margin-bottom:10px}.library-copy h2{min-height:52px}.library-copy>p{min-height:52px}.library-copy .tags{min-height:45px}.library-action{gap:8px}@media(max-width:680px){.case-dialog{padding:40px 25px 25px}.case-dialog h2{font-size:25px}.case-dialog ol{grid-template-columns:1fr;gap:20px}.library-copy h2,.library-copy>p,.library-copy .tags{min-height:0}}@font-face{font-family:IBM Plex Sans SC;font-weight:400;font-display:swap;src:url(/IBMPlexSansSC-Regular.woff2) format("woff2");unicode-range:U+101,U+113,U+11b,U+12b,U+144,U+148,U+14d,U+16b,U+1ce,U+1d0,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1f9,U+251,U+261,U+2c6-2c7,U+2c9-2cb,U+2d9,U+2dc,U+300-301,U+332,U+336,U+391-3a1,U+3a3-3a9,U+3b1-3c1,U+3c3-3c9,U+401,U+410-44f,U+451,U+1e3f,U+2003,U+2010-2011,U+2013-2016,U+2018-2019,U+2022,U+2025,U+2030,U+2032-2033,U+2035,U+203b,U+205d,U+20ac,U+2103,U+2105,U+2109,U+2116,U+2121-2122,U+2160-216b,U+2170-2179,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2208,U+220f,U+2211,U+2215,U+221a,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c-223d,U+2248,U+224c,U+2252,U+2260-2261,U+2264-2267,U+226e-226f,U+2295,U+2299,U+22a5,U+22bf,U+2312,U+2329,U+2460-2469,U+2474-249b,U+2500-254b,U+2550-2573,U+2581-258f,U+2593-2595,U+25a0-25a1,U+25b2-25b3,U+25bc-25bd,U+25c6-25c7,U+25cb,U+25ce-25cf,U+25e2-25e5,U+2605-2606,U+2609,U+2640,U+2642,U+2b0e-2b11,U+2e80-2e99,U+2e9b-2ef3,U+2f00-2fd5,U+2ff0-2ffb,U+3000,U+3003,U+3005-3017,U+301c-301e,U+3021-3029,U+3033-3035,U+3038-303a,U+303e-303f,U+3041-3096,U+309b-309e,U+30a1-30fe,U+3105-312c,U+31a0-31b7,U+3220-3229,U+3231,U+32a3,U+338e-338f,U+339c-339e,U+33a1,U+33c4,U+33ce,U+33d1-33d2,U+33d5,U+3400-4dbf,U+4e01-4e08,U+4e0c,U+4e0f-4e12,U+4e14-4e15,U+4e17-4e19,U+4e1b-4e29,U+4e2b-4e2c,U+4e2e-4e33,U+4e35-4e39,U+4e3c-4e47,U+4e4a,U+4e4c-4e5c,U+4e5e,U+4e61-4e85,U+4e87-4e8a,U+4e8d,U+4e8f-4e91,U+4e93-4e9a,U+4e9c-4ea3,U+4ea5-4ea6,U+4ea8-4eab,U+4ead-4eb9,U+4ebb-4ebf,U+4ec1-4eca,U+4ecc,U+4ecf-4ed5,U+4ed7,U+4ed9-4ee2,U+4ee4,U+4ee6-4eeb,U+4eed-4ef5,U+4ef8-4efa,U+4efc,U+4efe-4f00,U+4f02-4f17,U+4f19,U+4f1b-4f1f,U+4f21-4f2f,U+4f31-4f37,U+4f39-4f4c,U+4f4e,U+4f50-4f52,U+4f54,U+4f56-4f5b,U+4f5d-4f5f,U+4f61-4f7e,U+4f80-4f8a,U+4f8c-4f9a,U+4f9c,U+4f9e-4fa6,U+4fa8-4fbe,U+4fc0-4fdc,U+4fde-4fe0,U+4fe2-4fed,U+4fef-5018,U+501b-503b,U+503d-5046,U+5048-504e,U+5050-5059,U+505b,U+505d-5064,U+5066-50ce,U+50d0-5142,U+5144,U+5146-5147,U+514a-514c,U+514e-5150,U+5152-5164,U+5166-5167,U+5169-516b,U+516e-5170,U+5172,U+5174-5175,U+5178-5184,U+5186-518b,U+518e-5198,U+519a-51b2,U+51b4-51c5,U+51c7-51cb,U+51cd-51ce,U+51d0-51f9,U+51fc-5205,U+5208-5211,U+5213-5216,U+5218-521c,U+521e-5223,U+5225-522a,U+522c-522f,U+5231-5235,U+5237-5241,U+5243-524c,U+524e-529a,U+529c-529d,U+52a2-52a7,U+52aa-52be,U+52c0-5304,U+5306-5315,U+5318-5338,U+533c-534e,U+5350-5354,U+5356,U+5358-539e,U+53a0-53a5,U+53a7-53ba,U+53bc-53c1,U+53c3-53c8,U+53cb-53cc,U+53ce-53d0,U+53d2-53d5,U+53d9-53e2,U+53e4-53e9,U+53eb-53ee,U+53f1-53f2,U+53f4-53f6,U+53f9-5407,U+5409-540b,U+540d,U+540f-5410,U+5412-5416,U+5418-5425,U+5427-542a,U+542c-542e,U+5430-5449,U+544b-5467,U+5469-547c,U+547e-548b,U+548d-54c0,U+54c2-54cc,U+54ce-54e9,U+54eb-5667,U+5669-56dd,U+56df,U+56e1,U+56e3-56f3,U+56f5-56fd,U+56ff-5727,U+5729-572f,U+5731-5739,U+573b-573f,U+5741-578a,U+578c-57de,U+57e0-57f9,U+57fb-5882,U+5884-589d,U+589f-58f8,U+58fa-5903,U+5905-5906,U+5908-590c,U+590e-5915,U+5917-5919,U+591b-591e,U+5920-5926,U+5928,U+592a-5930,U+5932-5938,U+593a-597c,U+597e-5981,U+5983-59ca,U+59cc-5b4f,U+5b51-5b56,U+5b59-5b65,U+5b67-5b82,U+5b84-5b88,U+5b8a-5b8b,U+5b8d-5b97,U+5b99,U+5b9b-5b9d,U+5b9f-5ba0,U+5ba3-5bb5,U+5bb7-5bb8,U+5bba-5bf8,U+5bfa-5bfb,U+5bfd-5c03,U+5c05,U+5c07-5c10,U+5c12-5c19,U+5c1b-5c39,U+5c3b-5c3f,U+5c41-5c54,U+5c56-5c5d,U+5c5f-5c70,U+5c72-5ddd,U+5ddf-5de4,U+5de7-5ded,U+5def-5df1,U+5df3-5e01,U+5e03-5e0b,U+5e0d-5e25,U+5e27-5e37,U+5e39-5e71,U+5e74-5e75,U+5e77-5e7e,U+5e80-5e8e,U+5e90-5e93,U+5e95-5ea5,U+5ea8-5ef5,U+5ef7-5ef9,U+5efb-5eff,U+5f01,U+5f03,U+5f05-5f0e,U+5f10-5f14,U+5f16-5f39,U+5f3b-5f51,U+5f54,U+5f56-5f61,U+5f63-5f70,U+5f72-5f7f,U+5f82-5f83,U+5f86-5f96,U+5f98-5fa9,U+5fab-5fad,U+5faf-5fc2,U+5fc4,U+5fc6-5ff4,U+5ff6-6000,U+6002-600d,U+600f-601c,U+601e-6026,U+6028-603a,U+603c-606e,U+6070-60a2,U+60a4-60f2,U+60f4-610e,U+6110-611e,U+6120-613e,U+6140-61c1,U+61c3-620f,U+6212-6215,U+6217,U+6219-6236,U+6238-623f,U+6241-624a,U+624c,U+624f-6252,U+6254-6266,U+6268,U+626a-626f,U+6271-6278,U+627a-627d,U+627f,U+6281-6289,U+628b-6294,U+6296-62a4,U+62a6-62d2,U+62d4-62d5,U+62d7-62de,U+62e0-62e4,U+62e6-62e8,U+62ea-62fe,U+6300,U+6302-6306,U+6308,U+630a-6361,U+6363-636d,U+636f-6391,U+6393-63a1,U+63a3-63a4,U+63a6-63a7,U+63a9,U+63ab-63b9,U+63bb-63cf,U+63d1-641b,U+641d-6457,U+6459-64cc,U+64ce-652e,U+6530-6535,U+6537-6538,U+653a-653d,U+6540-6547,U+6549-655a,U+655c-656f,U+6571-6573,U+6575-6586,U+6588-6598,U+659a-65ac,U+65ae-65af,U+65b1-65b8,U+65ba-65bc,U+65be-65ca,U+65cc-65df,U+65e1-65e4,U+65e6-65f5,U+65f7-660d,U+660f-661e,U+6621-662e,U+6630-666e,U+6671-6679,U+667b-6681,U+6683-66f1,U+66f3,U+66f5-66fe,U+6701-6708,U+670a-670c,U+670e-671a,U+671c-671e,U+6720-6729,U+672b,U+672d-672e,U+6730-6739,U+673b-6741,U+6743-674f,U+6751-6760,U+6762-6764,U+6766-6783,U+6785-678f,U+6791-679b,U+679d-67b5,U+67b7-67e4,U+67e6-6806,U+6808-6810,U+6812-6820,U+6822-6836,U+683a-683b,U+683d-6847,U+6849-684b,U+684d-6862,U+6864-68b2,U+68b4-68bf,U+68c1-6959,U+695b-6981,U+6983-6a20,U+6a22-6a29,U+6a2b-6b20,U+6b23-6b61,U+6b64,U+6b66,U+6b68-6bb4,U+6bb6-6bce,U+6bd0-6bd3,U+6bd5-6c13,U+6c15-6c33,U+6c35-6c41,U+6c43-6c46,U+6c48-6c88,U+6c8a-6ca0,U+6ca2-6cba,U+6cbc-6cbe,U+6cc0-6cc3,U+6cc5-6cd4,U+6cd6-6cda,U+6cdc-6ce7,U+6ce9-6d40,U+6d42-6d4a,U+6d4c-6d4e,U+6d50-6d76,U+6d78-6d87,U+6d89-6dbf,U+6dc1-6df0,U+6df2-6df6,U+6df8-6e04,U+6e06-6e28,U+6e2a-6e7e,U+6e80-6e8f,U+6e91-6eae,U+6eb0-6ed9,U+6edb-6f0e,U+6f10-6f13,U+6f15-6f5b,U+6f5d-6f83,U+6f85-706a,U+706c-70b8,U+70ba-70ec,U+70ee-7125,U+7127-7135,U+7137-7166,U+7168-7246,U+7249-7268,U+726a-7278,U+727a-72b5,U+72b7-72eb,U+72ed-731b,U+731d-732d,U+732f-73ae,U+73b1-7405,U+7407-751e,U+7520-7527,U+7529-7530,U+7532-7534,U+7536-754b,U+754d-7558,U+755a-7564,U+7566-7590,U+7592-7596,U+7598-7623,U+7625-767a,U+767c,U+767e-7683,U+7685-76c9,U+76cb-76ed,U+76ef-76f3,U+76f5-76f7,U+76f9-76fd,U+76ff-770a,U+770c-771e,U+7720-773b,U+773d-773f,U+7741-77da,U+77dc-77e4,U+77e6-77e8,U+77ea-77fe,U+7800,U+7802-7813,U+7815-783f,U+7841-786d,U+786f-78e7,U+78e9-7939,U+793b-79c0,U+79c2-79cc,U+79ce-79d0,U+79d2-79ee,U+79f0-79fa,U+79fc-7a0a,U+7a0c-7a32,U+7a34-7a3e,U+7a40-7a75,U+7a77-7a79,U+7a7b-7a96,U+7a98-7aca,U+7acc-7ad8,U+7ada-7aee,U+7af0-7b25,U+7b27-7b2b,U+7b2d-7b53,U+7b55,U+7b57-7b5a,U+7b5c-7b96,U+7b98-7ba0,U+7ba2-7bb0,U+7bb2-7cbd,U+7cbf-7cfa,U+7cfc-7d1f,U+7d21,U+7d23-7d2e,U+7d30-7e9f,U+7ea1-7ea6,U+7ea8-7eb2,U+7eb4-7ebe,U+7ec0-7ec3,U+7ec5,U+7ec9-7ece,U+7ed0-7ed2,U+7ed4,U+7ed6-7ed8,U+7eda-7ede,U+7ee0-7ee6,U+7ee8-7eec,U+7eee-7ef3,U+7ef5-7efb,U+7efd-7f15,U+7f17-7f39,U+7f3b-7f50,U+7f52-7f6d,U+7f6f-8002,U+8004,U+8006-800b,U+800d-8053,U+8055-8059,U+805b-80be,U+80c0-80cb,U+80cd-80dd,U+80df-80fc,U+80fe-8110,U+8112-81e9,U+81eb-81f2,U+81f5-8229,U+822b-8271,U+8273-8277,U+8279,U+827b-8281,U+8283-82ae,U+82b0-82ce,U+82d0-8302,U+8304-8348,U+834a-836e,U+8370-83b6,U+83b8-83db,U+83dd-843c,U+843e-8650,U+8652-8659,U+865b-86ca,U+86cc-878c,U+878e-884b,U+884d-8853,U+8855-8856,U+8858-8864,U+8866-8867,U+8869-88aa,U+88ac-88c4,U+88c6-8980,U+8982-898a,U+898c-89c0,U+89c3-89c5,U+89c7,U+89c9-89d1,U+89d3-89e2,U+89e4-8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bad,U+8baf,U+8bb1,U+8bb3-8bb9,U+8bbb-8bbd,U+8bbf-8bc0,U+8bc2-8bc3,U+8bc5,U+8bc7-8bc8,U+8bcb-8bcc,U+8bce-8bd4,U+8bd6-8bdc,U+8bde-8be4,U+8be6-8bf3,U+8bf5-8bf6,U+8bf8-8bfa,U+8bfc-8bfd,U+8bff-8c02,U+8c04-8c60,U+8c62-8c9c,U+8c9e-8d1e,U+8d20-8d22,U+8d24,U+8d27,U+8d29-8d2e,U+8d30-8d43,U+8d45-8d55,U+8d57-8d6f,U+8d71-8d76,U+8d78-8d84,U+8d86-8d8a,U+8d8c-8db2,U+8db4-8dc2,U+8dc4-8de7,U+8de9-8dee,U+8df0-8df2,U+8df4-8ec9,U+8ecb-8f6b,U+8f6d,U+8f70-8f7c,U+8f7e-8f82,U+8f84-8f92,U+8f94-8f9d,U+8f9f-8fb8,U+8fba-8fbd,U+8fbf-8fc0,U+8fc2-8fc6,U+8fc9-8fcd,U+8fcf,U+8fd2-8fd3,U+8fd5-8fd7,U+8fda,U+8fdd,U+8fdf-8fef,U+8ff1-8ffc,U+8ffe-9000,U+9003-9008,U+900a-9019,U+901b-9046,U+9048-9052,U+9054-907e,U+9080-90ad,U+90af-90e7,U+90e9-90fc,U+90fe-914c,U+914e-91c5,U+91c7-91c9,U+91cb,U+91d0-9487,U+9489-9498,U+949a,U+949c-94fd,U+94ff-9518,U+951a-952d,U+952f-9576,U+9578-957e,U+9581-95ec,U+95ef-95f3,U+95f5-9604,U+9606-961e,U+9620-9633,U+9637-9643,U+9646-964f,U+9651-9663,U+9665-9668,U+966a-968e,U+9691-96c5,U+96c7-96ff,U+9701-975f,U+9761,U+9763-9775,U+9777-97ca,U+97cc-9800,U+9802-9874,U+9876-9878,U+987a-9883,U+9885,U+9887-9897,U+9899-98a7,U+98a9-98cd,U+98cf-98da,U+98dc-9987,U+9989-9995,U+9997-99ab,U+99ad-9a8b,U+9a8d-9ad7,U+9ad9-9b24,U+9b26-9b59,U+9b5b-9e74,U+9e76-9ea4,U+9ea6-9efc,U+9efe-9f49,U+9f4b-9f51,U+9f53-9f8c,U+9f8e-9f9b,U+9f9d-9fff,U+e78d-e795,U+e7c7-e7c8,U+e7e7-e7f3,U+e815-e864,U+f92c,U+f979,U+fa0c-fa0f,U+fa11,U+fa13-fa14,U+fa18,U+fa1f-fa21,U+fa23-fa24,U+fa27-fa29,U+fe10-fe18,U+fe30-fe31,U+fe33-fe44,U+fe47-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b,U+ff01-ff0b,U+ff0d-ff19,U+ff1c-ff1e,U+ff20-ff5b,U+ff5d-ff5e,U+ffe0-ffe5,U+20087,U+20089,U+200cc,U+20164,U+20509,U+20676,U+2099d,U+20cd0,U+2139a,U+21413,U+215d7,U+2298f,U+235cb,U+23c97-23c98,U+23e23,U+241fe,U+249db,U+24a7d,U+24ac9,U+25532,U+25562,U+255a8,U+25ed7,U+26221,U+2648d,U+26676,U+2677c,U+26b5c,U+26c21,U+27ff9,U+28408,U+28678,U+28695,U+287e0,U+28b49,U+28c47,U+28c4f,U+28c51,U+28c54,U+28e99,U+29f7e,U+29f83,U+29f8c,U+2a7dd,U+2a8fb,U+2a917,U+2aa30,U+2aa36,U+2aa58,U+2afa2,U+2b127-2b128,U+2b137-2b138,U+2b1ed,U+2b300,U+2b363,U+2b36f,U+2b372,U+2b37d,U+2b404,U+2b410,U+2b413,U+2b461,U+2b4e7,U+2b4ef,U+2b4f6,U+2b4f9,U+2b50d-2b50e,U+2b536,U+2b5ae-2b5af,U+2b5b3,U+2b5e7,U+2b5f4,U+2b61c-2b61d,U+2b626-2b628,U+2b62a,U+2b62c,U+2b695-2b696,U+2b6ad,U+2b6ed,U+2b7a9,U+2b7c5,U+2b7e6,U+2b7f9,U+2b7fc,U+2b806,U+2b80a,U+2b81c,U+2b8b8,U+2bac7,U+2bb5f,U+2bb62,U+2bb7c,U+2bb83,U+2bc1b,U+2bd77,U+2bd87,U+2bdf7,U+2be29,U+2c029-2c02a,U+2c0a9,U+2c0ca,U+2c1d5,U+2c1d9,U+2c1f9,U+2c27c,U+2c288,U+2c2a4,U+2c317,U+2c35b,U+2c361,U+2c364,U+2c488,U+2c494,U+2c497,U+2c542,U+2c613,U+2c618,U+2c621,U+2c629,U+2c62b-2c62d,U+2c62f,U+2c642,U+2c64a-2c64b,U+2c72c,U+2c72f,U+2c79f,U+2c7c1,U+2c7fd,U+2c8d9,U+2c8de,U+2c8e1,U+2c8f3,U+2c907,U+2c90a,U+2c91d,U+2ca02,U+2ca0e,U+2ca7d,U+2caa9,U+2cb29,U+2cb2d-2cb2e,U+2cb31,U+2cb38-2cb39,U+2cb3b,U+2cb3f,U+2cb41,U+2cb4a,U+2cb4e,U+2cb5a-2cb5b,U+2cb64,U+2cb69,U+2cb6c,U+2cb6f,U+2cb73,U+2cb76,U+2cb78,U+2cb7c,U+2cbb1,U+2cbbf-2cbc0,U+2cbce,U+2cc56,U+2cc5f,U+2ccf5-2ccf6,U+2ccfd,U+2ccff,U+2cd02-2cd03,U+2cd0a,U+2cd8b,U+2cd8d,U+2cd8f-2cd90,U+2cd9f-2cda0,U+2cda8,U+2cdad-2cdae,U+2cdd5,U+2ce18,U+2ce1a,U+2ce23,U+2ce26,U+2ce2a,U+2ce7c,U+2ce88,U+2ce93}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-400-0.woff2) format("woff2");unicode-range:U+20-7e,U+a0,U+a4-a5,U+a8-a9,U+ae,U+b0-b1,U+b7,U+d7,U+e0-e1,U+e8-ea,U+ec-ed,U+f2-f3,U+f7,U+f9-fa,U+fc,U+201c-201d,U+2026,U+3001-3002,U+4e00,U+4e09-4e0b,U+4e0d-4e0e,U+4e13,U+4e16,U+4e1a,U+4e2a,U+4e2d,U+4e34,U+4e3a-4e3b,U+4e48-4e49,U+4e4b,U+4e5d,U+4e5f-4e60,U+4e86,U+4e8b-4e8c,U+4e8e,U+4e92,U+4e9b,U+4ea4,U+4ea7,U+4eac,U+4eba,U+4ec0,U+4ecb,U+4ecd-4ece,U+4ed6,U+4ed8,U+4ee3,U+4ee5,U+4eec,U+4ef6-4ef7,U+4efb,U+4efd,U+4f01,U+4f18,U+4f1a,U+4f20,U+4f30,U+4f38,U+4f4d,U+4f4f,U+4f53,U+4f55,U+4f5c,U+4f60,U+4f7f,U+4f8b,U+4f9b,U+4f9d,U+4fa7,U+4fbf,U+4fdd,U+4fe1,U+4fee,U+5019-501a,U+503c,U+5047,U+504f,U+505a,U+505c,U+5065,U+50cf,U+5143,U+5145,U+5148-5149,U+514d,U+5151,U+5165,U+5168,U+516c-516d,U+5171,U+5173,U+5176-5177,U+5185,U+518c-518d,U+5199,U+51b3,U+51c6,U+51cc,U+51cf,U+51fa-51fb,U+5206-5207,U+5212,U+5217,U+521d,U+5224,U+522b,U+5230,U+5236,U+5242,U+524d,U+529b,U+529e-52a1,U+52a8-52a9,U+52bf,U+5305,U+5316-5317,U+5339-533b,U+534f,U+5355,U+5357,U+539f,U+53a6,U+53bb,U+53c2,U+53c9-53ca,U+53cd,U+53d1,U+53d6-53d8,U+53e3,U+53ea,U+53ef-53f0,U+53f3,U+53f7-53f8,U+5408,U+540c,U+540e,U+5411,U+5417,U+5426,U+542b,U+542f,U+544a,U+5468,U+547d,U+548c,U+54c1,U+54cd,U+54ea,U+5668,U+56de,U+56e0,U+56e2,U+56f4,U+56fe,U+5728,U+5730,U+573a,U+5740,U+578b,U+57df,U+57fa,U+5883,U+589e,U+58f9,U+5904,U+5907,U+590d,U+5916,U+591a,U+591f,U+5927,U+5929,U+5931,U+5939,U+597d,U+5982,U+59cb,U+5b50,U+5b57-5b58,U+5b66,U+5b83,U+5b89,U+5b8c,U+5b98,U+5b9a,U+5b9e,U+5ba1-5ba2,U+5bb6,U+5bb9,U+5bf9,U+5bfc,U+5c04,U+5c06,U+5c11,U+5c1a,U+5c3a,U+5c40,U+5c55,U+5c5e,U+5c71,U+5dde,U+5de5-5de6,U+5dee,U+5df2,U+5e02,U+5e0c,U+5e26,U+5e38,U+5e72-5e73,U+5e76,U+5e7f,U+5e8f,U+5e94,U+5ea6-5ea7,U+5ef6,U+5efa,U+5f00,U+5f02,U+5f04,U+5f0f,U+5f15,U+5f3a,U+5f52-5f53,U+5f55,U+5f62,U+5f71,U+5f80-5f81,U+5f84-5f85,U+5f97,U+5faa,U+5fae,U+5fc3,U+5fc5,U+5ff5,U+6001,U+600e,U+601d,U+6027,U+603b,U+606f,U+60a3,U+60f3,U+610f,U+611f,U+613f,U+61c2,U+6210-6211,U+6216,U+6218,U+6237,U+6240,U+624b,U+624d-624e,U+6253,U+6267,U+6269,U+6270,U+6279,U+627e,U+6280,U+628a,U+6295,U+62a5,U+62d3,U+62d6,U+62df,U+62e5,U+62e9,U+62ff,U+6301,U+6307,U+6309,U+6362,U+636e,U+6392,U+63a2,U+63a5,U+63a8,U+63aa,U+63ba,U+63d0,U+641c,U+6458,U+64cd,U+652f,U+6536,U+6539,U+653e-653f,U+6548,U+655b,U+6570,U+6574,U+6587,U+6599,U+65ad,U+65b0,U+65b9,U+65bd,U+65cb,U+65e0,U+65e5,U+65f6,U+660e,U+661f-6620,U+662f,U+666f-6670,U+667a,U+6682,U+66f2,U+66f4,U+66ff-6700,U+6709,U+670d,U+671b,U+671f,U+672a,U+672c,U+672f,U+673a,U+6742,U+6750,U+6761,U+6765,U+6784,U+6790,U+679c,U+67b6,U+67e5,U+6807,U+6811,U+6821,U+6837-6839,U+683c,U+6848,U+684c,U+6863,U+68b3,U+68c0,U+695a,U+6982,U+6a21,U+6a2a,U+6b21-6b22,U+6b62-6b63,U+6b65,U+6b67,U+6bb5,U+6bcf,U+6bd4,U+6c14,U+6c34,U+6c42,U+6c47,U+6c89,U+6ca1,U+6cbb,U+6cbf,U+6cc4,U+6cd5,U+6cdb,U+6ce8,U+6d41,U+6d4b,U+6d4f,U+6d77,U+6d88,U+6dc0,U+6df1,U+6df7,U+6e05,U+6e29,U+6e7f,U+6e90,U+6eaf,U+6eda,U+6f0f,U+6f14,U+6f5c,U+6f84,U+706b,U+70b9,U+70ed,U+7126,U+7136,U+7167,U+7247-7248,U+7269,U+7279,U+72b6,U+72ec,U+731c,U+732e,U+73af-73b0,U+7406,U+751f,U+7528,U+7531,U+7535,U+754c,U+7559,U+7565,U+7591,U+7597,U+7624,U+767b,U+767d,U+7684,U+76ca,U+76ee,U+76f4,U+76f8,U+76fe,U+770b,U+771f,U+773c,U+7740,U+77db,U+77e5,U+77e9,U+77ff,U+7801,U+7814,U+7840,U+786e,U+78e8,U+793a,U+79c1,U+79cd,U+79d1,U+79ef,U+79fb,U+7a0b,U+7a33,U+7a3f,U+7a76,U+7a7a,U+7a97,U+7acb,U+7ad9,U+7aef,U+7b26,U+7b2c,U+7b54,U+7b56,U+7b5b,U+7b97,U+7ba1,U+7bb1,U+7cbe,U+7cfb,U+7d20,U+7d22,U+7d2f,U+7ea0,U+7ea7,U+7eb3,U+7ebf,U+7ec4,U+7ec6-7ec8,U+7ecf,U+7ed3,U+7ed5,U+7ed9,U+7edf,U+7ee7,U+7eed,U+7ef4,U+7efc,U+7f16,U+7f3a,U+7f51,U+7f6e,U+8003,U+8005,U+800c,U+8054,U+805a,U+80bf,U+80cc,U+80de,U+80fd,U+8111,U+81ea,U+81f3-81f4,U+822a,U+8272,U+827a,U+8282,U+82af,U+82cf,U+8303,U+8349,U+836f,U+83b7,U+83dc,U+843d,U+8651,U+865a,U+86cb,U+878d,U+884c,U+8854,U+8857,U+8865,U+8868,U+88ab,U+88c5,U+8981,U+89c1-89c2,U+89c6,U+89c8,U+89d2,U+89e3,U+8ba1-8ba2,U+8ba4,U+8ba8-8ba9,U+8bae,U+8bb0,U+8bb2,U+8bba,U+8bbe,U+8bc1,U+8bc4,U+8bc6,U+8bc9-8bca,U+8bcd,U+8bd5,U+8bdd,U+8be5,U+8bf4,U+8bf7,U+8bfb,U+8bfe,U+8c03,U+8c61,U+8d1f,U+8d23,U+8d25-8d26,U+8d28,U+8d2f,U+8d44,U+8d56,U+8d70,U+8d77,U+8d85,U+8d8b,U+8db3,U+8dc3,U+8de8,U+8def,U+8df3,U+8f6c,U+8f6e-8f6f,U+8f7d,U+8f83,U+8f93,U+8f9e,U+8fb9,U+8fbe,U+8fc1,U+8fc7-8fc8,U+8fce,U+8fd0-8fd1,U+8fd4,U+8fd8-8fd9,U+8fdb-8fdc,U+8fde,U+8ff0,U+8ffd,U+9001-9002,U+9009,U+901a,U+9047,U+9053,U+907f,U+90ae,U+90e8,U+90fd,U+914d,U+91ca,U+91cc-91cf,U+9488,U+9499,U+949b,U+94fe,U+9519,U+952e,U+957f,U+95ed-95ee,U+95f4,U+9605,U+961f,U+9634-9636,U+9644-9645,U+9650,U+9664,U+9669,U+968f-9690,U+96c6,U+9700,U+9760,U+9762,U+9776,U+9875,U+9879,U+9884,U+9886,U+9898,U+98ce,U+9988,U+9996,U+9a8c,U+9ad8,U+ff0c,U+ff1a-ff1b,U+ff1f,U+ff5c}@font-face{font-family:IBM Plex Sans SC;font-weight:500;font-display:swap;src:url(/IBMPlexSansSC-Medium.woff2) format("woff2");unicode-range:U+101,U+113,U+11b,U+12b,U+144,U+148,U+14d,U+16b,U+1ce,U+1d0,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1f9,U+251,U+261,U+2c6-2c7,U+2c9-2cb,U+2d9,U+2dc,U+300-301,U+332,U+336,U+391-3a1,U+3a3-3a9,U+3b1-3c1,U+3c3-3c9,U+401,U+410-44f,U+451,U+1e3f,U+2003,U+2010-2011,U+2013-2016,U+2018-2019,U+2022,U+2025,U+2030,U+2032-2033,U+2035,U+203b,U+205d,U+20ac,U+2103,U+2105,U+2109,U+2116,U+2121-2122,U+2160-216b,U+2170-2179,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2208,U+220f,U+2211,U+2215,U+221a,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c-223d,U+2248,U+224c,U+2252,U+2260-2261,U+2264-2267,U+226e-226f,U+2295,U+2299,U+22a5,U+22bf,U+2312,U+2329,U+2460-2469,U+2474-249b,U+2500-254b,U+2550-2573,U+2581-258f,U+2593-2595,U+25a0-25a1,U+25b2-25b3,U+25bc-25bd,U+25c6-25c7,U+25cb,U+25ce-25cf,U+25e2-25e5,U+2605-2606,U+2609,U+2640,U+2642,U+2b0e-2b11,U+2e80-2e99,U+2e9b-2ef3,U+2f00-2fd5,U+2ff0-2ffb,U+3000,U+3003,U+3005-3017,U+301c-301e,U+3021-3029,U+3033-3035,U+3038-303a,U+303e-303f,U+3041-3096,U+309b-309e,U+30a1-30fe,U+3105-312c,U+31a0-31b7,U+3220-3229,U+3231,U+32a3,U+338e-338f,U+339c-339e,U+33a1,U+33c4,U+33ce,U+33d1-33d2,U+33d5,U+3400-4dbf,U+4e01-4e08,U+4e0c,U+4e0f-4e12,U+4e14-4e15,U+4e17-4e19,U+4e1b-4e29,U+4e2b-4e2c,U+4e2e-4e33,U+4e35-4e39,U+4e3c-4e47,U+4e4a,U+4e4c-4e5c,U+4e5e,U+4e61-4e85,U+4e87-4e8a,U+4e8d,U+4e8f-4e91,U+4e93-4e9a,U+4e9c-4ea3,U+4ea5-4ea6,U+4ea8-4eab,U+4ead-4eb9,U+4ebb-4ebf,U+4ec1-4eca,U+4ecc,U+4ecf-4ed5,U+4ed7,U+4ed9-4ee2,U+4ee4,U+4ee6-4eeb,U+4eed-4ef5,U+4ef8-4efa,U+4efc,U+4efe-4f00,U+4f02-4f17,U+4f19,U+4f1b-4f1f,U+4f21-4f2f,U+4f31-4f37,U+4f39-4f4c,U+4f4e,U+4f50-4f52,U+4f54,U+4f56-4f5b,U+4f5d-4f5f,U+4f61-4f7e,U+4f80-4f8a,U+4f8c-4f9a,U+4f9c,U+4f9e-4fa6,U+4fa8-4fbe,U+4fc0-4fdc,U+4fde-4fe0,U+4fe2-4fed,U+4fef-5018,U+501b-503b,U+503d-5046,U+5048-504e,U+5050-5059,U+505b,U+505d-5064,U+5066-50ce,U+50d0-5142,U+5144,U+5146-5147,U+514a-514c,U+514e-5150,U+5152-5164,U+5166-5167,U+5169-516b,U+516e-5170,U+5172,U+5174-5175,U+5178-5184,U+5186-518b,U+518e-5198,U+519a-51b2,U+51b4-51c5,U+51c7-51cb,U+51cd-51ce,U+51d0-51f9,U+51fc-5205,U+5208-5211,U+5213-5216,U+5218-521c,U+521e-5223,U+5225-522a,U+522c-522f,U+5231-5235,U+5237-5241,U+5243-524c,U+524e-529a,U+529c-529d,U+52a2-52a7,U+52aa-52be,U+52c0-5304,U+5306-5315,U+5318-5338,U+533c-534e,U+5350-5354,U+5356,U+5358-539e,U+53a0-53a5,U+53a7-53ba,U+53bc-53c1,U+53c3-53c8,U+53cb-53cc,U+53ce-53d0,U+53d2-53d5,U+53d9-53e2,U+53e4-53e9,U+53eb-53ee,U+53f1-53f2,U+53f4-53f6,U+53f9-5407,U+5409-540b,U+540d,U+540f-5410,U+5412-5416,U+5418-5425,U+5427-542a,U+542c-542e,U+5430-5449,U+544b-5467,U+5469-547c,U+547e-548b,U+548d-54c0,U+54c2-54cc,U+54ce-54e9,U+54eb-5667,U+5669-56dd,U+56df,U+56e1,U+56e3-56f3,U+56f5-56fd,U+56ff-5727,U+5729-572f,U+5731-5739,U+573b-573f,U+5741-578a,U+578c-57de,U+57e0-57f9,U+57fb-5882,U+5884-589d,U+589f-58f8,U+58fa-5903,U+5905-5906,U+5908-590c,U+590e-5915,U+5917-5919,U+591b-591e,U+5920-5926,U+5928,U+592a-5930,U+5932-5938,U+593a-597c,U+597e-5981,U+5983-59ca,U+59cc-5b4f,U+5b51-5b56,U+5b59-5b65,U+5b67-5b82,U+5b84-5b88,U+5b8a-5b8b,U+5b8d-5b97,U+5b99,U+5b9b-5b9d,U+5b9f-5ba0,U+5ba3-5bb5,U+5bb7-5bb8,U+5bba-5bf8,U+5bfa-5bfb,U+5bfd-5c03,U+5c05,U+5c07-5c10,U+5c12-5c19,U+5c1b-5c39,U+5c3b-5c3f,U+5c41-5c54,U+5c56-5c5d,U+5c5f-5c70,U+5c72-5ddd,U+5ddf-5de4,U+5de7-5ded,U+5def-5df1,U+5df3-5e01,U+5e03-5e0b,U+5e0d-5e25,U+5e27-5e37,U+5e39-5e71,U+5e74-5e75,U+5e77-5e7e,U+5e80-5e8e,U+5e90-5e93,U+5e95-5ea5,U+5ea8-5ef5,U+5ef7-5ef9,U+5efb-5eff,U+5f01,U+5f03,U+5f05-5f0e,U+5f10-5f14,U+5f16-5f39,U+5f3b-5f51,U+5f54,U+5f56-5f61,U+5f63-5f70,U+5f72-5f7f,U+5f82-5f83,U+5f86-5f96,U+5f98-5fa9,U+5fab-5fad,U+5faf-5fc2,U+5fc4,U+5fc6-5ff4,U+5ff6-6000,U+6002-600d,U+600f-601c,U+601e-6026,U+6028-603a,U+603c-606e,U+6070-60a2,U+60a4-60f2,U+60f4-610e,U+6110-611e,U+6120-613e,U+6140-61c1,U+61c3-620f,U+6212-6215,U+6217,U+6219-6236,U+6238-623f,U+6241-624a,U+624c,U+624f-6252,U+6254-6266,U+6268,U+626a-626f,U+6271-6278,U+627a-627d,U+627f,U+6281-6289,U+628b-6294,U+6296-62a4,U+62a6-62d2,U+62d4-62d5,U+62d7-62de,U+62e0-62e4,U+62e6-62e8,U+62ea-62fe,U+6300,U+6302-6306,U+6308,U+630a-6361,U+6363-636d,U+636f-6391,U+6393-63a1,U+63a3-63a4,U+63a6-63a7,U+63a9,U+63ab-63b9,U+63bb-63cf,U+63d1-641b,U+641d-6457,U+6459-64cc,U+64ce-652e,U+6530-6535,U+6537-6538,U+653a-653d,U+6540-6547,U+6549-655a,U+655c-656f,U+6571-6573,U+6575-6586,U+6588-6598,U+659a-65ac,U+65ae-65af,U+65b1-65b8,U+65ba-65bc,U+65be-65ca,U+65cc-65df,U+65e1-65e4,U+65e6-65f5,U+65f7-660d,U+660f-661e,U+6621-662e,U+6630-666e,U+6671-6679,U+667b-6681,U+6683-66f1,U+66f3,U+66f5-66fe,U+6701-6708,U+670a-670c,U+670e-671a,U+671c-671e,U+6720-6729,U+672b,U+672d-672e,U+6730-6739,U+673b-6741,U+6743-674f,U+6751-6760,U+6762-6764,U+6766-6783,U+6785-678f,U+6791-679b,U+679d-67b5,U+67b7-67e4,U+67e6-6806,U+6808-6810,U+6812-6820,U+6822-6836,U+683a-683b,U+683d-6847,U+6849-684b,U+684d-6862,U+6864-68b2,U+68b4-68bf,U+68c1-6959,U+695b-6981,U+6983-6a20,U+6a22-6a29,U+6a2b-6b20,U+6b23-6b61,U+6b64,U+6b66,U+6b68-6bb4,U+6bb6-6bce,U+6bd0-6bd3,U+6bd5-6c13,U+6c15-6c33,U+6c35-6c41,U+6c43-6c46,U+6c48-6c88,U+6c8a-6ca0,U+6ca2-6cba,U+6cbc-6cbe,U+6cc0-6cc3,U+6cc5-6cd4,U+6cd6-6cda,U+6cdc-6ce7,U+6ce9-6d40,U+6d42-6d4a,U+6d4c-6d4e,U+6d50-6d76,U+6d78-6d87,U+6d89-6dbf,U+6dc1-6df0,U+6df2-6df6,U+6df8-6e04,U+6e06-6e28,U+6e2a-6e7e,U+6e80-6e8f,U+6e91-6eae,U+6eb0-6ed9,U+6edb-6f0e,U+6f10-6f13,U+6f15-6f5b,U+6f5d-6f83,U+6f85-706a,U+706c-70b8,U+70ba-70ec,U+70ee-7125,U+7127-7135,U+7137-7166,U+7168-7246,U+7249-7268,U+726a-7278,U+727a-72b5,U+72b7-72eb,U+72ed-731b,U+731d-732d,U+732f-73ae,U+73b1-7405,U+7407-751e,U+7520-7527,U+7529-7530,U+7532-7534,U+7536-754b,U+754d-7558,U+755a-7564,U+7566-7590,U+7592-7596,U+7598-7623,U+7625-767a,U+767c,U+767e-7683,U+7685-76c9,U+76cb-76ed,U+76ef-76f3,U+76f5-76f7,U+76f9-76fd,U+76ff-770a,U+770c-771e,U+7720-773b,U+773d-773f,U+7741-77da,U+77dc-77e4,U+77e6-77e8,U+77ea-77fe,U+7800,U+7802-7813,U+7815-783f,U+7841-786d,U+786f-78e7,U+78e9-7939,U+793b-79c0,U+79c2-79cc,U+79ce-79d0,U+79d2-79ee,U+79f0-79fa,U+79fc-7a0a,U+7a0c-7a32,U+7a34-7a3e,U+7a40-7a75,U+7a77-7a79,U+7a7b-7a96,U+7a98-7aca,U+7acc-7ad8,U+7ada-7aee,U+7af0-7b25,U+7b27-7b2b,U+7b2d-7b53,U+7b55,U+7b57-7b5a,U+7b5c-7b96,U+7b98-7ba0,U+7ba2-7bb0,U+7bb2-7cbd,U+7cbf-7cfa,U+7cfc-7d1f,U+7d21,U+7d23-7d2e,U+7d30-7e9f,U+7ea1-7ea6,U+7ea8-7eb2,U+7eb4-7ebe,U+7ec0-7ec3,U+7ec5,U+7ec9-7ece,U+7ed0-7ed2,U+7ed4,U+7ed6-7ed8,U+7eda-7ede,U+7ee0-7ee6,U+7ee8-7eec,U+7eee-7ef3,U+7ef5-7efb,U+7efd-7f15,U+7f17-7f39,U+7f3b-7f50,U+7f52-7f6d,U+7f6f-8002,U+8004,U+8006-800b,U+800d-8053,U+8055-8059,U+805b-80be,U+80c0-80cb,U+80cd-80dd,U+80df-80fc,U+80fe-8110,U+8112-81e9,U+81eb-81f2,U+81f5-8229,U+822b-8271,U+8273-8277,U+8279,U+827b-8281,U+8283-82ae,U+82b0-82ce,U+82d0-8302,U+8304-8348,U+834a-836e,U+8370-83b6,U+83b8-83db,U+83dd-843c,U+843e-8650,U+8652-8659,U+865b-86ca,U+86cc-878c,U+878e-884b,U+884d-8853,U+8855-8856,U+8858-8864,U+8866-8867,U+8869-88aa,U+88ac-88c4,U+88c6-8980,U+8982-898a,U+898c-89c0,U+89c3-89c5,U+89c7,U+89c9-89d1,U+89d3-89e2,U+89e4-8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bad,U+8baf,U+8bb1,U+8bb3-8bb9,U+8bbb-8bbd,U+8bbf-8bc0,U+8bc2-8bc3,U+8bc5,U+8bc7-8bc8,U+8bcb-8bcc,U+8bce-8bd4,U+8bd6-8bdc,U+8bde-8be4,U+8be6-8bf3,U+8bf5-8bf6,U+8bf8-8bfa,U+8bfc-8bfd,U+8bff-8c02,U+8c04-8c60,U+8c62-8c9c,U+8c9e-8d1e,U+8d20-8d22,U+8d24,U+8d27,U+8d29-8d2e,U+8d30-8d43,U+8d45-8d55,U+8d57-8d6f,U+8d71-8d76,U+8d78-8d84,U+8d86-8d8a,U+8d8c-8db2,U+8db4-8dc2,U+8dc4-8de7,U+8de9-8dee,U+8df0-8df2,U+8df4-8ec9,U+8ecb-8f6b,U+8f6d,U+8f70-8f7c,U+8f7e-8f82,U+8f84-8f92,U+8f94-8f9d,U+8f9f-8fb8,U+8fba-8fbd,U+8fbf-8fc0,U+8fc2-8fc6,U+8fc9-8fcd,U+8fcf,U+8fd2-8fd3,U+8fd5-8fd7,U+8fda,U+8fdd,U+8fdf-8fef,U+8ff1-8ffc,U+8ffe-9000,U+9003-9008,U+900a-9019,U+901b-9046,U+9048-9052,U+9054-907e,U+9080-90ad,U+90af-90e7,U+90e9-90fc,U+90fe-914c,U+914e-91c5,U+91c7-91c9,U+91cb,U+91d0-9487,U+9489-9498,U+949a,U+949c-94fd,U+94ff-9518,U+951a-952d,U+952f-9576,U+9578-957e,U+9581-95ec,U+95ef-95f3,U+95f5-9604,U+9606-961e,U+9620-9633,U+9637-9643,U+9646-964f,U+9651-9663,U+9665-9668,U+966a-968e,U+9691-96c5,U+96c7-96ff,U+9701-9751,U+9753-975f,U+9761,U+9763-9775,U+9777-97ca,U+97cc-9800,U+9802-9874,U+9876-9878,U+987a-9883,U+9885,U+9887-9897,U+9899-98a7,U+98a9-98cd,U+98cf-98da,U+98dc-9987,U+9989-9995,U+9997-99ab,U+99ad-9a8b,U+9a8d-9ad7,U+9ad9-9b24,U+9b26-9b59,U+9b5b-9e74,U+9e76-9ea4,U+9ea6-9efc,U+9efe-9f49,U+9f4b-9f51,U+9f53-9f8c,U+9f8e-9f9b,U+9f9d-9fff,U+e78d-e795,U+e7c7-e7c8,U+e7e7-e7f3,U+e815-e864,U+f92c,U+f979,U+fa0c-fa0f,U+fa11,U+fa13-fa14,U+fa18,U+fa1f-fa21,U+fa23-fa24,U+fa27-fa29,U+fe10-fe18,U+fe30-fe31,U+fe33-fe44,U+fe47-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b,U+ff01-ff0b,U+ff0d-ff19,U+ff1c-ff1e,U+ff20-ff5b,U+ff5d-ff5e,U+ffe0-ffe5,U+20087,U+20089,U+200cc,U+20164,U+20509,U+20676,U+2099d,U+20cd0,U+2139a,U+21413,U+215d7,U+2298f,U+235cb,U+23c97-23c98,U+23e23,U+241fe,U+249db,U+24a7d,U+24ac9,U+25532,U+25562,U+255a8,U+25ed7,U+26221,U+2648d,U+26676,U+2677c,U+26b5c,U+26c21,U+27ff9,U+28408,U+28678,U+28695,U+287e0,U+28b49,U+28c47,U+28c4f,U+28c51,U+28c54,U+28e99,U+29f7e,U+29f83,U+29f8c,U+2a7dd,U+2a8fb,U+2a917,U+2aa30,U+2aa36,U+2aa58,U+2afa2,U+2b127-2b128,U+2b137-2b138,U+2b1ed,U+2b300,U+2b363,U+2b36f,U+2b372,U+2b37d,U+2b404,U+2b410,U+2b413,U+2b461,U+2b4e7,U+2b4ef,U+2b4f6,U+2b4f9,U+2b50d-2b50e,U+2b536,U+2b5ae-2b5af,U+2b5b3,U+2b5e7,U+2b5f4,U+2b61c-2b61d,U+2b626-2b628,U+2b62a,U+2b62c,U+2b695-2b696,U+2b6ad,U+2b6ed,U+2b7a9,U+2b7c5,U+2b7e6,U+2b7f9,U+2b7fc,U+2b806,U+2b80a,U+2b81c,U+2b8b8,U+2bac7,U+2bb5f,U+2bb62,U+2bb7c,U+2bb83,U+2bc1b,U+2bd77,U+2bd87,U+2bdf7,U+2be29,U+2c029-2c02a,U+2c0a9,U+2c0ca,U+2c1d5,U+2c1d9,U+2c1f9,U+2c27c,U+2c288,U+2c2a4,U+2c317,U+2c35b,U+2c361,U+2c364,U+2c488,U+2c494,U+2c497,U+2c542,U+2c613,U+2c618,U+2c621,U+2c629,U+2c62b-2c62d,U+2c62f,U+2c642,U+2c64a-2c64b,U+2c72c,U+2c72f,U+2c79f,U+2c7c1,U+2c7fd,U+2c8d9,U+2c8de,U+2c8e1,U+2c8f3,U+2c907,U+2c90a,U+2c91d,U+2ca02,U+2ca0e,U+2ca7d,U+2caa9,U+2cb29,U+2cb2d-2cb2e,U+2cb31,U+2cb38-2cb39,U+2cb3b,U+2cb3f,U+2cb41,U+2cb4a,U+2cb4e,U+2cb5a-2cb5b,U+2cb64,U+2cb69,U+2cb6c,U+2cb6f,U+2cb73,U+2cb76,U+2cb78,U+2cb7c,U+2cbb1,U+2cbbf-2cbc0,U+2cbce,U+2cc56,U+2cc5f,U+2ccf5-2ccf6,U+2ccfd,U+2ccff,U+2cd02-2cd03,U+2cd0a,U+2cd8b,U+2cd8d,U+2cd8f-2cd90,U+2cd9f-2cda0,U+2cda8,U+2cdad-2cdae,U+2cdd5,U+2ce18,U+2ce1a,U+2ce23,U+2ce26,U+2ce2a,U+2ce7c,U+2ce88,U+2ce93}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-500-0.woff2) format("woff2");unicode-range:U+20-7e,U+a0,U+a4-a5,U+a8-a9,U+ae,U+b0-b1,U+b7,U+d7,U+e0-e1,U+e8-ea,U+ec-ed,U+f2-f3,U+f7,U+f9-fa,U+fc,U+201c-201d,U+2026,U+3001-3002,U+4e00,U+4e09-4e0b,U+4e0d-4e0e,U+4e13,U+4e16,U+4e1a,U+4e2a,U+4e2d,U+4e34,U+4e3a-4e3b,U+4e48-4e49,U+4e4b,U+4e5d,U+4e5f-4e60,U+4e86,U+4e8b-4e8c,U+4e8e,U+4e92,U+4e9b,U+4ea4,U+4ea7,U+4eac,U+4eba,U+4ec0,U+4ecb,U+4ecd-4ece,U+4ed6,U+4ed8,U+4ee3,U+4ee5,U+4eec,U+4ef6-4ef7,U+4efb,U+4efd,U+4f01,U+4f18,U+4f1a,U+4f20,U+4f30,U+4f38,U+4f4d,U+4f4f,U+4f53,U+4f55,U+4f5c,U+4f60,U+4f7f,U+4f8b,U+4f9b,U+4f9d,U+4fa7,U+4fbf,U+4fdd,U+4fe1,U+4fee,U+5019-501a,U+503c,U+5047,U+504f,U+505a,U+505c,U+5065,U+50cf,U+5143,U+5145,U+5148-5149,U+514d,U+5151,U+5165,U+5168,U+516c-516d,U+5171,U+5173,U+5176-5177,U+5185,U+518c-518d,U+5199,U+51b3,U+51c6,U+51cc,U+51cf,U+51fa-51fb,U+5206-5207,U+5212,U+5217,U+521d,U+5224,U+522b,U+5230,U+5236,U+5242,U+524d,U+529b,U+529e-52a1,U+52a8-52a9,U+52bf,U+5305,U+5316-5317,U+5339-533b,U+534f,U+5355,U+5357,U+539f,U+53a6,U+53bb,U+53c2,U+53c9-53ca,U+53cd,U+53d1,U+53d6-53d8,U+53e3,U+53ea,U+53ef-53f0,U+53f3,U+53f7-53f8,U+5408,U+540c,U+540e,U+5411,U+5417,U+5426,U+542b,U+542f,U+544a,U+5468,U+547d,U+548c,U+54c1,U+54cd,U+54ea,U+5668,U+56de,U+56e0,U+56e2,U+56f4,U+56fe,U+5728,U+5730,U+573a,U+5740,U+578b,U+57df,U+57fa,U+5883,U+589e,U+58f9,U+5904,U+5907,U+590d,U+5916,U+591a,U+591f,U+5927,U+5929,U+5931,U+5939,U+597d,U+5982,U+59cb,U+5b50,U+5b57-5b58,U+5b66,U+5b83,U+5b89,U+5b8c,U+5b98,U+5b9a,U+5b9e,U+5ba1-5ba2,U+5bb6,U+5bb9,U+5bf9,U+5bfc,U+5c04,U+5c06,U+5c11,U+5c1a,U+5c3a,U+5c40,U+5c55,U+5c5e,U+5c71,U+5dde,U+5de5-5de6,U+5dee,U+5df2,U+5e02,U+5e0c,U+5e26,U+5e38,U+5e72-5e73,U+5e76,U+5e7f,U+5e8f,U+5e94,U+5ea6-5ea7,U+5ef6,U+5efa,U+5f00,U+5f02,U+5f04,U+5f0f,U+5f15,U+5f3a,U+5f52-5f53,U+5f55,U+5f62,U+5f71,U+5f80-5f81,U+5f84-5f85,U+5f97,U+5faa,U+5fae,U+5fc3,U+5fc5,U+5ff5,U+6001,U+600e,U+601d,U+6027,U+603b,U+606f,U+60a3,U+60f3,U+610f,U+611f,U+613f,U+61c2,U+6210-6211,U+6216,U+6218,U+6237,U+6240,U+624b,U+624d-624e,U+6253,U+6267,U+6269,U+6270,U+6279,U+627e,U+6280,U+628a,U+6295,U+62a5,U+62d3,U+62d6,U+62df,U+62e5,U+62e9,U+62ff,U+6301,U+6307,U+6309,U+6362,U+636e,U+6392,U+63a2,U+63a5,U+63a8,U+63aa,U+63ba,U+63d0,U+641c,U+6458,U+64cd,U+652f,U+6536,U+6539,U+653e-653f,U+6548,U+655b,U+6570,U+6574,U+6587,U+6599,U+65ad,U+65b0,U+65b9,U+65bd,U+65cb,U+65e0,U+65e5,U+65f6,U+660e,U+661f-6620,U+662f,U+666f-6670,U+667a,U+6682,U+66f2,U+66f4,U+66ff-6700,U+6709,U+670d,U+671b,U+671f,U+672a,U+672c,U+672f,U+673a,U+6742,U+6750,U+6761,U+6765,U+6784,U+6790,U+679c,U+67b6,U+67e5,U+6807,U+6811,U+6821,U+6837-6839,U+683c,U+6848,U+684c,U+6863,U+68b3,U+68c0,U+695a,U+6982,U+6a21,U+6a2a,U+6b21-6b22,U+6b62-6b63,U+6b65,U+6b67,U+6bb5,U+6bcf,U+6bd4,U+6c14,U+6c34,U+6c42,U+6c47,U+6c89,U+6ca1,U+6cbb,U+6cbf,U+6cc4,U+6cd5,U+6cdb,U+6ce8,U+6d41,U+6d4b,U+6d4f,U+6d77,U+6d88,U+6dc0,U+6df1,U+6df7,U+6e05,U+6e29,U+6e7f,U+6e90,U+6eaf,U+6eda,U+6f0f,U+6f14,U+6f5c,U+6f84,U+706b,U+70b9,U+70ed,U+7126,U+7136,U+7167,U+7247-7248,U+7269,U+7279,U+72b6,U+72ec,U+731c,U+732e,U+73af-73b0,U+7406,U+751f,U+7528,U+7531,U+7535,U+754c,U+7559,U+7565,U+7591,U+7597,U+7624,U+767b,U+767d,U+7684,U+76ca,U+76ee,U+76f4,U+76f8,U+76fe,U+770b,U+771f,U+773c,U+7740,U+77db,U+77e5,U+77e9,U+77ff,U+7801,U+7814,U+7840,U+786e,U+78e8,U+793a,U+79c1,U+79cd,U+79d1,U+79ef,U+79fb,U+7a0b,U+7a33,U+7a3f,U+7a76,U+7a7a,U+7a97,U+7acb,U+7ad9,U+7aef,U+7b26,U+7b2c,U+7b54,U+7b56,U+7b5b,U+7b97,U+7ba1,U+7bb1,U+7cbe,U+7cfb,U+7d20,U+7d22,U+7d2f,U+7ea0,U+7ea7,U+7eb3,U+7ebf,U+7ec4,U+7ec6-7ec8,U+7ecf,U+7ed3,U+7ed5,U+7ed9,U+7edf,U+7ee7,U+7eed,U+7ef4,U+7efc,U+7f16,U+7f3a,U+7f51,U+7f6e,U+8003,U+8005,U+800c,U+8054,U+805a,U+80bf,U+80cc,U+80de,U+80fd,U+8111,U+81ea,U+81f3-81f4,U+822a,U+8272,U+827a,U+8282,U+82af,U+82cf,U+8303,U+8349,U+836f,U+83b7,U+83dc,U+843d,U+8651,U+865a,U+86cb,U+878d,U+884c,U+8854,U+8857,U+8865,U+8868,U+88ab,U+88c5,U+8981,U+89c1-89c2,U+89c6,U+89c8,U+89d2,U+89e3,U+8ba1-8ba2,U+8ba4,U+8ba8-8ba9,U+8bae,U+8bb0,U+8bb2,U+8bba,U+8bbe,U+8bc1,U+8bc4,U+8bc6,U+8bc9-8bca,U+8bcd,U+8bd5,U+8bdd,U+8be5,U+8bf4,U+8bf7,U+8bfb,U+8bfe,U+8c03,U+8c61,U+8d1f,U+8d23,U+8d25-8d26,U+8d28,U+8d2f,U+8d44,U+8d56,U+8d70,U+8d77,U+8d85,U+8d8b,U+8db3,U+8dc3,U+8de8,U+8def,U+8df3,U+8f6c,U+8f6e-8f6f,U+8f7d,U+8f83,U+8f93,U+8f9e,U+8fb9,U+8fbe,U+8fc1,U+8fc7-8fc8,U+8fce,U+8fd0-8fd1,U+8fd4,U+8fd8-8fd9,U+8fdb-8fdc,U+8fde,U+8ff0,U+8ffd,U+9001-9002,U+9009,U+901a,U+9047,U+9053,U+907f,U+90ae,U+90e8,U+90fd,U+914d,U+91ca,U+91cc-91cf,U+9488,U+9499,U+949b,U+94fe,U+9519,U+952e,U+957f,U+95ed-95ee,U+95f4,U+9605,U+961f,U+9634-9636,U+9644-9645,U+9650,U+9664,U+9669,U+968f-9690,U+96c6,U+9700,U+9760,U+9762,U+9776,U+9875,U+9879,U+9884,U+9886,U+9898,U+98ce,U+9988,U+9996,U+9a8c,U+9ad8,U+ff0c,U+ff1a-ff1b,U+ff1f,U+ff5c}@font-face{font-family:IBM Plex Sans SC;font-weight:600 900;font-display:swap;src:url(/IBMPlexSansSC-SemiBold.woff2) format("woff2");unicode-range:U+101,U+113,U+11b,U+12b,U+144,U+148,U+14d,U+16b,U+1ce,U+1d0,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1f9,U+251,U+261,U+2c6-2c7,U+2c9-2cb,U+2d9,U+2dc,U+300-301,U+332,U+336,U+391-3a1,U+3a3-3a9,U+3b1-3c1,U+3c3-3c9,U+401,U+410-44f,U+451,U+1e3f,U+2003,U+2010-2011,U+2013-2016,U+2018-2019,U+2022,U+2025,U+2030,U+2032-2033,U+2035,U+203b,U+205d,U+20ac,U+2103,U+2105,U+2109,U+2116,U+2121-2122,U+2160-216b,U+2170-2179,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2208,U+220f,U+2211,U+2215,U+221a,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c-223d,U+2248,U+224c,U+2252,U+2260-2261,U+2264-2267,U+226e-226f,U+2295,U+2299,U+22a5,U+22bf,U+2312,U+2329,U+2460-2469,U+2474-249b,U+2500-254b,U+2550-2573,U+2581-258f,U+2593-2595,U+25a0-25a1,U+25b2-25b3,U+25bc-25bd,U+25c6-25c7,U+25cb,U+25ce-25cf,U+25e2-25e5,U+2605-2606,U+2609,U+2640,U+2642,U+2b0e-2b11,U+2e80-2e99,U+2e9b-2ef3,U+2f00-2fd5,U+2ff0-2ffb,U+3000,U+3003,U+3005-3017,U+301c-301e,U+3021-3029,U+3033-3035,U+3038-303a,U+303e-303f,U+3041-3096,U+309b-309e,U+30a1-30fe,U+3105-312c,U+31a0-31b7,U+3220-3229,U+3231,U+32a3,U+338e-338f,U+339c-339e,U+33a1,U+33c4,U+33ce,U+33d1-33d2,U+33d5,U+3400-4dbf,U+4e01-4e08,U+4e0c,U+4e0f-4e12,U+4e14-4e15,U+4e17-4e19,U+4e1b-4e29,U+4e2b-4e2c,U+4e2e-4e33,U+4e35-4e39,U+4e3c-4e47,U+4e4a,U+4e4c-4e5c,U+4e5e,U+4e61-4e85,U+4e87-4e8a,U+4e8d,U+4e8f-4e91,U+4e93-4e9a,U+4e9c-4ea3,U+4ea5-4ea6,U+4ea8-4eab,U+4ead-4eb9,U+4ebb-4ebf,U+4ec1-4eca,U+4ecc,U+4ecf-4ed5,U+4ed7,U+4ed9-4ee2,U+4ee4,U+4ee6-4eeb,U+4eed-4ef5,U+4ef8-4efa,U+4efc,U+4efe-4f00,U+4f02-4f17,U+4f19,U+4f1b-4f1f,U+4f21-4f2f,U+4f31-4f37,U+4f39-4f4c,U+4f4e,U+4f50-4f52,U+4f54,U+4f56-4f5b,U+4f5d-4f5f,U+4f61-4f7e,U+4f80-4f8a,U+4f8c-4f9a,U+4f9c,U+4f9e-4fa6,U+4fa8-4fbe,U+4fc0-4fdc,U+4fde-4fe0,U+4fe2-4fed,U+4fef-5018,U+501b-503b,U+503d-5046,U+5048-504e,U+5050-5059,U+505b,U+505d-5064,U+5066-50ce,U+50d0-5142,U+5144,U+5146-5147,U+514a-514c,U+514e-5150,U+5152-5164,U+5166-5167,U+5169-516b,U+516e-5170,U+5172,U+5174-5175,U+5178-5184,U+5186-518b,U+518e-5198,U+519a-51b2,U+51b4-51c5,U+51c7-51cb,U+51cd-51ce,U+51d0-51f9,U+51fc-5205,U+5208-5211,U+5213-5216,U+5218-521c,U+521e-5223,U+5225-522a,U+522c-522f,U+5231-5235,U+5237-5241,U+5243-524c,U+524e-529a,U+529c-529d,U+52a2-52a7,U+52aa-52be,U+52c0-5304,U+5306-5315,U+5318-5338,U+533c-534e,U+5350-5354,U+5356,U+5358-539e,U+53a0-53a5,U+53a7-53ba,U+53bc-53c1,U+53c3-53c8,U+53cb-53cc,U+53ce-53d0,U+53d2-53d5,U+53d9-53e2,U+53e4-53e9,U+53eb-53ee,U+53f1-53f2,U+53f4-53f6,U+53f9-5407,U+5409-540b,U+540d,U+540f-5410,U+5412-5416,U+5418-5425,U+5427-542a,U+542c-542e,U+5430-5449,U+544b-5467,U+5469-547c,U+547e-548b,U+548d-54c0,U+54c2-54cc,U+54ce-54e9,U+54eb-5667,U+5669-56dd,U+56df,U+56e1,U+56e3-56f3,U+56f5-56fd,U+56ff-5727,U+5729-572f,U+5731-5739,U+573b-573f,U+5741-578a,U+578c-57de,U+57e0-57f9,U+57fb-5882,U+5884-589d,U+589f-58f8,U+58fa-5903,U+5905-5906,U+5908-590c,U+590e-5915,U+5917-5919,U+591b-591e,U+5920-5926,U+5928,U+592a-5930,U+5932-5938,U+593a-597c,U+597e-5981,U+5983-59ca,U+59cc-5b4f,U+5b51-5b56,U+5b59-5b65,U+5b67-5b82,U+5b84-5b88,U+5b8a-5b8b,U+5b8d-5b97,U+5b99,U+5b9b-5b9d,U+5b9f-5ba0,U+5ba3-5bb5,U+5bb7-5bb8,U+5bba-5bf8,U+5bfa-5bfb,U+5bfd-5c03,U+5c05,U+5c07-5c10,U+5c12-5c19,U+5c1b-5c39,U+5c3b-5c3f,U+5c41-5c54,U+5c56-5c5d,U+5c5f-5c70,U+5c72-5ddd,U+5ddf-5de4,U+5de7-5ded,U+5def-5df1,U+5df3-5e01,U+5e03-5e0b,U+5e0d-5e25,U+5e27-5e37,U+5e39-5e71,U+5e74-5e75,U+5e77-5e7e,U+5e80-5e8e,U+5e90-5e93,U+5e95-5ea5,U+5ea8-5ef5,U+5ef7-5ef9,U+5efb-5eff,U+5f01,U+5f03,U+5f05-5f0e,U+5f10-5f14,U+5f16-5f39,U+5f3b-5f51,U+5f54,U+5f56-5f61,U+5f63-5f70,U+5f72-5f7f,U+5f82-5f83,U+5f86-5f96,U+5f98-5fa9,U+5fab-5fad,U+5faf-5fc2,U+5fc4,U+5fc6-5ff4,U+5ff6-6000,U+6002-600d,U+600f-601c,U+601e-6026,U+6028-603a,U+603c-606e,U+6070-60a2,U+60a4-60f2,U+60f4-610e,U+6110-611e,U+6120-613e,U+6140-61c1,U+61c3-620f,U+6212-6215,U+6217,U+6219-6236,U+6238-623f,U+6241-624a,U+624c,U+624f-6252,U+6254-6266,U+6268,U+626a-626f,U+6271-6278,U+627a-627d,U+627f,U+6281-6289,U+628b-6294,U+6296-62a4,U+62a6-62d2,U+62d4-62d5,U+62d7-62de,U+62e0-62e4,U+62e6-62e8,U+62ea-62fe,U+6300,U+6302-6306,U+6308,U+630a-6361,U+6363-636d,U+636f-6391,U+6393-63a1,U+63a3-63a4,U+63a6-63a7,U+63a9,U+63ab-63b9,U+63bb-63cf,U+63d1-641b,U+641d-6457,U+6459-64cc,U+64ce-652e,U+6530-6535,U+6537-6538,U+653a-653d,U+6540-6547,U+6549-655a,U+655c-656f,U+6571-6573,U+6575-6586,U+6588-6598,U+659a-65ac,U+65ae-65af,U+65b1-65b8,U+65ba-65bc,U+65be-65ca,U+65cc-65df,U+65e1-65e4,U+65e6-65f5,U+65f7-660d,U+660f-661e,U+6621-662e,U+6630-666e,U+6671-6679,U+667b-6681,U+6683-66f1,U+66f3,U+66f5-66fe,U+6701-6708,U+670a-670c,U+670e-671a,U+671c-671e,U+6720-6729,U+672b,U+672d-672e,U+6730-6739,U+673b-6741,U+6743-674f,U+6751-6760,U+6762-6764,U+6766-6783,U+6785-678f,U+6791-679b,U+679d-67b5,U+67b7-67e4,U+67e6-6806,U+6808-6810,U+6812-6820,U+6822-6836,U+683a-683b,U+683d-6847,U+6849-684b,U+684d-6862,U+6864-68b2,U+68b4-68bf,U+68c1-6959,U+695b-6981,U+6983-6a20,U+6a22-6a29,U+6a2b-6b20,U+6b23-6b61,U+6b64,U+6b66,U+6b68-6bb4,U+6bb6-6bce,U+6bd0-6bd3,U+6bd5-6c13,U+6c15-6c33,U+6c35-6c41,U+6c43-6c46,U+6c48-6c88,U+6c8a-6ca0,U+6ca2-6cba,U+6cbc-6cbe,U+6cc0-6cc3,U+6cc5-6cd4,U+6cd6-6cda,U+6cdc-6ce7,U+6ce9-6d40,U+6d42-6d4a,U+6d4c-6d4e,U+6d50-6d76,U+6d78-6d87,U+6d89-6dbf,U+6dc1-6df0,U+6df2-6df6,U+6df8-6e04,U+6e06-6e28,U+6e2a-6e7e,U+6e80-6e8f,U+6e91-6eae,U+6eb0-6ed9,U+6edb-6f0e,U+6f10-6f13,U+6f15-6f5b,U+6f5d-6f83,U+6f85-706a,U+706c-70b8,U+70ba-70ec,U+70ee-7125,U+7127-7135,U+7137-7166,U+7168-7246,U+7249-7268,U+726a-7278,U+727a-72b5,U+72b7-72eb,U+72ed-731b,U+731d-732d,U+732f-73ae,U+73b1-7405,U+7407-751e,U+7520-7527,U+7529-7530,U+7532-7534,U+7536-754b,U+754d-7558,U+755a-7564,U+7566-7590,U+7592-7596,U+7598-7623,U+7625-767a,U+767c,U+767e-7683,U+7685-76c9,U+76cb-76ed,U+76ef-76f3,U+76f5-76f7,U+76f9-76fd,U+76ff-770a,U+770c-771e,U+7720-773b,U+773d-773f,U+7741-77da,U+77dc-77e4,U+77e6-77e8,U+77ea-77fe,U+7800,U+7802-7813,U+7815-783f,U+7841-786d,U+786f-78e7,U+78e9-7939,U+793b-79c0,U+79c2-79cc,U+79ce-79d0,U+79d2-79ee,U+79f0-79fa,U+79fc-7a0a,U+7a0c-7a32,U+7a34-7a3e,U+7a40-7a75,U+7a77-7a79,U+7a7b-7a96,U+7a98-7aca,U+7acc-7ad8,U+7ada-7aee,U+7af0-7b25,U+7b27-7b2b,U+7b2d-7b53,U+7b55,U+7b57-7b5a,U+7b5c-7b96,U+7b98-7ba0,U+7ba2-7bb0,U+7bb2-7cbd,U+7cbf-7cfa,U+7cfc-7d1f,U+7d21,U+7d23-7d2e,U+7d30-7e9f,U+7ea1-7ea6,U+7ea8-7eb2,U+7eb4-7ebe,U+7ec0-7ec3,U+7ec5,U+7ec9-7ece,U+7ed0-7ed2,U+7ed4,U+7ed6-7ed8,U+7eda-7ede,U+7ee0-7ee6,U+7ee8-7eec,U+7eee-7ef3,U+7ef5-7efb,U+7efd-7f15,U+7f17-7f39,U+7f3b-7f50,U+7f52-7f6d,U+7f6f-8002,U+8004,U+8006-800b,U+800d-8053,U+8055-8059,U+805b-80be,U+80c0-80cb,U+80cd-80dd,U+80df-80fc,U+80fe-8110,U+8112-81e9,U+81eb-81f2,U+81f5-8229,U+822b-8271,U+8273-8277,U+8279,U+827b-8281,U+8283-82ae,U+82b0-82ce,U+82d0-8302,U+8304-8348,U+834a-836e,U+8370-83b6,U+83b8-83db,U+83dd-843c,U+843e-8650,U+8652-8659,U+865b-86ca,U+86cc-878c,U+878e-884b,U+884d-8853,U+8855-8856,U+8858-8864,U+8866-8867,U+8869-88aa,U+88ac-88c4,U+88c6-8980,U+8982-898a,U+898c-89c0,U+89c3-89c5,U+89c7,U+89c9-89d1,U+89d3-89e2,U+89e4-8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bad,U+8baf,U+8bb1,U+8bb3-8bb9,U+8bbb-8bbd,U+8bbf-8bc0,U+8bc2-8bc3,U+8bc5,U+8bc7-8bc8,U+8bcb-8bcc,U+8bce-8bd4,U+8bd6-8bdc,U+8bde-8be4,U+8be6-8bf3,U+8bf5-8bf6,U+8bf8-8bfa,U+8bfc-8bfd,U+8bff-8c02,U+8c04-8c60,U+8c62-8c9c,U+8c9e-8d1e,U+8d20-8d22,U+8d24,U+8d27,U+8d29-8d2e,U+8d30-8d43,U+8d45-8d55,U+8d57-8d6f,U+8d71-8d76,U+8d78-8d84,U+8d86-8d8a,U+8d8c-8db2,U+8db4-8dc2,U+8dc4-8de7,U+8de9-8dee,U+8df0-8df2,U+8df4-8ec9,U+8ecb-8f6b,U+8f6d,U+8f70-8f7c,U+8f7e-8f82,U+8f84-8f92,U+8f94-8f9d,U+8f9f-8fb8,U+8fba-8fbd,U+8fbf-8fc0,U+8fc2-8fc6,U+8fc9-8fcd,U+8fcf,U+8fd2-8fd3,U+8fd5-8fd7,U+8fda,U+8fdd,U+8fdf-8fef,U+8ff1-8ffc,U+8ffe-9000,U+9003-9008,U+900a-9019,U+901b-9046,U+9048-9052,U+9054-907e,U+9080-90ad,U+90af-90e7,U+90e9-90fc,U+90fe-914c,U+914e-91c5,U+91c7-91c9,U+91cb,U+91d0-9487,U+9489-9498,U+949a,U+949c-94fd,U+94ff-9518,U+951a-952d,U+952f-9576,U+9578-957e,U+9581-95ec,U+95ef-95f3,U+95f5-9604,U+9606-961e,U+9620-9633,U+9637-9643,U+9646-964f,U+9651-9663,U+9665-9668,U+966a-968e,U+9691-96c5,U+96c7-96ff,U+9701-975f,U+9761,U+9763-9775,U+9777-97ca,U+97cc-9800,U+9802-9874,U+9876-9878,U+987a-9883,U+9885,U+9887-9897,U+9899-98a7,U+98a9-98cd,U+98cf-98da,U+98dc-9987,U+9989-9995,U+9997-99ab,U+99ad-9a8b,U+9a8d-9ad7,U+9ad9-9b24,U+9b26-9b59,U+9b5b-9e74,U+9e76-9ea4,U+9ea6-9efc,U+9efe-9f49,U+9f4b-9f51,U+9f53-9f8c,U+9f8e-9f9b,U+9f9d-9fff,U+e78d-e795,U+e7c7-e7c8,U+e7e7-e7f3,U+e815-e864,U+f92c,U+f979,U+fa0c-fa0f,U+fa11,U+fa13-fa14,U+fa18,U+fa1f-fa21,U+fa23-fa24,U+fa27-fa29,U+fe10-fe18,U+fe30-fe31,U+fe33-fe44,U+fe47-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b,U+ff01-ff0b,U+ff0d-ff19,U+ff1c-ff1e,U+ff20-ff5b,U+ff5d-ff5e,U+ffe0-ffe5,U+20087,U+20089,U+200cc,U+20164,U+20509,U+20676,U+2099d,U+20cd0,U+2139a,U+21413,U+215d7,U+2298f,U+235cb,U+23c97-23c98,U+23e23,U+241fe,U+249db,U+24a7d,U+24ac9,U+25532,U+25562,U+255a8,U+25ed7,U+26221,U+2648d,U+26676,U+2677c,U+26b5c,U+26c21,U+27ff9,U+28408,U+28678,U+28695,U+287e0,U+28b49,U+28c47,U+28c4f,U+28c51,U+28c54,U+28e99,U+29f7e,U+29f83,U+29f8c,U+2a7dd,U+2a8fb,U+2a917,U+2aa30,U+2aa36,U+2aa58,U+2afa2,U+2b127-2b128,U+2b137-2b138,U+2b1ed,U+2b300,U+2b363,U+2b36f,U+2b372,U+2b37d,U+2b404,U+2b410,U+2b413,U+2b461,U+2b4e7,U+2b4ef,U+2b4f6,U+2b4f9,U+2b50d-2b50e,U+2b536,U+2b5ae-2b5af,U+2b5b3,U+2b5e7,U+2b5f4,U+2b61c-2b61d,U+2b626-2b628,U+2b62a,U+2b62c,U+2b695-2b696,U+2b6ad,U+2b6ed,U+2b7a9,U+2b7c5,U+2b7e6,U+2b7f9,U+2b7fc,U+2b806,U+2b80a,U+2b81c,U+2b8b8,U+2bac7,U+2bb5f,U+2bb62,U+2bb7c,U+2bb83,U+2bc1b,U+2bd77,U+2bd87,U+2bdf7,U+2be29,U+2c029-2c02a,U+2c0a9,U+2c0ca,U+2c1d5,U+2c1d9,U+2c1f9,U+2c27c,U+2c288,U+2c2a4,U+2c317,U+2c35b,U+2c361,U+2c364,U+2c488,U+2c494,U+2c497,U+2c542,U+2c613,U+2c618,U+2c621,U+2c629,U+2c62b-2c62d,U+2c62f,U+2c642,U+2c64a-2c64b,U+2c72c,U+2c72f,U+2c79f,U+2c7c1,U+2c7fd,U+2c8d9,U+2c8de,U+2c8e1,U+2c8f3,U+2c907,U+2c90a,U+2c91d,U+2ca02,U+2ca0e,U+2ca7d,U+2caa9,U+2cb29,U+2cb2d-2cb2e,U+2cb31,U+2cb38-2cb39,U+2cb3b,U+2cb3f,U+2cb41,U+2cb4a,U+2cb4e,U+2cb5a-2cb5b,U+2cb64,U+2cb69,U+2cb6c,U+2cb6f,U+2cb73,U+2cb76,U+2cb78,U+2cb7c,U+2cbb1,U+2cbbf-2cbc0,U+2cbce,U+2cc56,U+2cc5f,U+2ccf5-2ccf6,U+2ccfd,U+2ccff,U+2cd02-2cd03,U+2cd0a,U+2cd8b,U+2cd8d,U+2cd8f-2cd90,U+2cd9f-2cda0,U+2cda8,U+2cdad-2cdae,U+2cdd5,U+2ce18,U+2ce1a,U+2ce23,U+2ce26,U+2ce2a,U+2ce7c,U+2ce88,U+2ce93}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/plex-600-0.woff2) format("woff2");unicode-range:U+20-7e,U+a0,U+a4-a5,U+a8-a9,U+ae,U+b0-b1,U+b7,U+d7,U+e0-e1,U+e8-ea,U+ec-ed,U+f2-f3,U+f7,U+f9-fa,U+fc,U+201c-201d,U+2026,U+3001-3002,U+4e00,U+4e09-4e0b,U+4e0d-4e0e,U+4e13,U+4e16,U+4e1a,U+4e2a,U+4e2d,U+4e34,U+4e3a-4e3b,U+4e48-4e49,U+4e4b,U+4e5d,U+4e5f-4e60,U+4e86,U+4e8b-4e8c,U+4e8e,U+4e92,U+4e9b,U+4ea4,U+4ea7,U+4eac,U+4eba,U+4ec0,U+4ecb,U+4ecd-4ece,U+4ed6,U+4ed8,U+4ee3,U+4ee5,U+4eec,U+4ef6-4ef7,U+4efb,U+4efd,U+4f01,U+4f18,U+4f1a,U+4f20,U+4f30,U+4f38,U+4f4d,U+4f4f,U+4f53,U+4f55,U+4f5c,U+4f60,U+4f7f,U+4f8b,U+4f9b,U+4f9d,U+4fa7,U+4fbf,U+4fdd,U+4fe1,U+4fee,U+5019-501a,U+503c,U+5047,U+504f,U+505a,U+505c,U+5065,U+50cf,U+5143,U+5145,U+5148-5149,U+514d,U+5151,U+5165,U+5168,U+516c-516d,U+5171,U+5173,U+5176-5177,U+5185,U+518c-518d,U+5199,U+51b3,U+51c6,U+51cc,U+51cf,U+51fa-51fb,U+5206-5207,U+5212,U+5217,U+521d,U+5224,U+522b,U+5230,U+5236,U+5242,U+524d,U+529b,U+529e-52a1,U+52a8-52a9,U+52bf,U+5305,U+5316-5317,U+5339-533b,U+534f,U+5355,U+5357,U+539f,U+53a6,U+53bb,U+53c2,U+53c9-53ca,U+53cd,U+53d1,U+53d6-53d8,U+53e3,U+53ea,U+53ef-53f0,U+53f3,U+53f7-53f8,U+5408,U+540c,U+540e,U+5411,U+5417,U+5426,U+542b,U+542f,U+544a,U+5468,U+547d,U+548c,U+54c1,U+54cd,U+54ea,U+5668,U+56de,U+56e0,U+56e2,U+56f4,U+56fe,U+5728,U+5730,U+573a,U+5740,U+578b,U+57df,U+57fa,U+5883,U+589e,U+58f9,U+5904,U+5907,U+590d,U+5916,U+591a,U+591f,U+5927,U+5929,U+5931,U+5939,U+597d,U+5982,U+59cb,U+5b50,U+5b57-5b58,U+5b66,U+5b83,U+5b89,U+5b8c,U+5b98,U+5b9a,U+5b9e,U+5ba1-5ba2,U+5bb6,U+5bb9,U+5bf9,U+5bfc,U+5c04,U+5c06,U+5c11,U+5c1a,U+5c3a,U+5c40,U+5c55,U+5c5e,U+5c71,U+5dde,U+5de5-5de6,U+5dee,U+5df2,U+5e02,U+5e0c,U+5e26,U+5e38,U+5e72-5e73,U+5e76,U+5e7f,U+5e8f,U+5e94,U+5ea6-5ea7,U+5ef6,U+5efa,U+5f00,U+5f02,U+5f04,U+5f0f,U+5f15,U+5f3a,U+5f52-5f53,U+5f55,U+5f62,U+5f71,U+5f80-5f81,U+5f84-5f85,U+5f97,U+5faa,U+5fae,U+5fc3,U+5fc5,U+5ff5,U+6001,U+600e,U+601d,U+6027,U+603b,U+606f,U+60a3,U+60f3,U+610f,U+611f,U+613f,U+61c2,U+6210-6211,U+6216,U+6218,U+6237,U+6240,U+624b,U+624d-624e,U+6253,U+6267,U+6269,U+6270,U+6279,U+627e,U+6280,U+628a,U+6295,U+62a5,U+62d3,U+62d6,U+62df,U+62e5,U+62e9,U+62ff,U+6301,U+6307,U+6309,U+6362,U+636e,U+6392,U+63a2,U+63a5,U+63a8,U+63aa,U+63ba,U+63d0,U+641c,U+6458,U+64cd,U+652f,U+6536,U+6539,U+653e-653f,U+6548,U+655b,U+6570,U+6574,U+6587,U+6599,U+65ad,U+65b0,U+65b9,U+65bd,U+65cb,U+65e0,U+65e5,U+65f6,U+660e,U+661f-6620,U+662f,U+666f-6670,U+667a,U+6682,U+66f2,U+66f4,U+66ff-6700,U+6709,U+670d,U+671b,U+671f,U+672a,U+672c,U+672f,U+673a,U+6742,U+6750,U+6761,U+6765,U+6784,U+6790,U+679c,U+67b6,U+67e5,U+6807,U+6811,U+6821,U+6837-6839,U+683c,U+6848,U+684c,U+6863,U+68b3,U+68c0,U+695a,U+6982,U+6a21,U+6a2a,U+6b21-6b22,U+6b62-6b63,U+6b65,U+6b67,U+6bb5,U+6bcf,U+6bd4,U+6c14,U+6c34,U+6c42,U+6c47,U+6c89,U+6ca1,U+6cbb,U+6cbf,U+6cc4,U+6cd5,U+6cdb,U+6ce8,U+6d41,U+6d4b,U+6d4f,U+6d77,U+6d88,U+6dc0,U+6df1,U+6df7,U+6e05,U+6e29,U+6e7f,U+6e90,U+6eaf,U+6eda,U+6f0f,U+6f14,U+6f5c,U+6f84,U+706b,U+70b9,U+70ed,U+7126,U+7136,U+7167,U+7247-7248,U+7269,U+7279,U+72b6,U+72ec,U+731c,U+732e,U+73af-73b0,U+7406,U+751f,U+7528,U+7531,U+7535,U+754c,U+7559,U+7565,U+7591,U+7597,U+7624,U+767b,U+767d,U+7684,U+76ca,U+76ee,U+76f4,U+76f8,U+76fe,U+770b,U+771f,U+773c,U+7740,U+77db,U+77e5,U+77e9,U+77ff,U+7801,U+7814,U+7840,U+786e,U+78e8,U+793a,U+79c1,U+79cd,U+79d1,U+79ef,U+79fb,U+7a0b,U+7a33,U+7a3f,U+7a76,U+7a7a,U+7a97,U+7acb,U+7ad9,U+7aef,U+7b26,U+7b2c,U+7b54,U+7b56,U+7b5b,U+7b97,U+7ba1,U+7bb1,U+7cbe,U+7cfb,U+7d20,U+7d22,U+7d2f,U+7ea0,U+7ea7,U+7eb3,U+7ebf,U+7ec4,U+7ec6-7ec8,U+7ecf,U+7ed3,U+7ed5,U+7ed9,U+7edf,U+7ee7,U+7eed,U+7ef4,U+7efc,U+7f16,U+7f3a,U+7f51,U+7f6e,U+8003,U+8005,U+800c,U+8054,U+805a,U+80bf,U+80cc,U+80de,U+80fd,U+8111,U+81ea,U+81f3-81f4,U+822a,U+8272,U+827a,U+8282,U+82af,U+82cf,U+8303,U+8349,U+836f,U+83b7,U+83dc,U+843d,U+8651,U+865a,U+86cb,U+878d,U+884c,U+8854,U+8857,U+8865,U+8868,U+88ab,U+88c5,U+8981,U+89c1-89c2,U+89c6,U+89c8,U+89d2,U+89e3,U+8ba1-8ba2,U+8ba4,U+8ba8-8ba9,U+8bae,U+8bb0,U+8bb2,U+8bba,U+8bbe,U+8bc1,U+8bc4,U+8bc6,U+8bc9-8bca,U+8bcd,U+8bd5,U+8bdd,U+8be5,U+8bf4,U+8bf7,U+8bfb,U+8bfe,U+8c03,U+8c61,U+8d1f,U+8d23,U+8d25-8d26,U+8d28,U+8d2f,U+8d44,U+8d56,U+8d70,U+8d77,U+8d85,U+8d8b,U+8db3,U+8dc3,U+8de8,U+8def,U+8df3,U+8f6c,U+8f6e-8f6f,U+8f7d,U+8f83,U+8f93,U+8f9e,U+8fb9,U+8fbe,U+8fc1,U+8fc7-8fc8,U+8fce,U+8fd0-8fd1,U+8fd4,U+8fd8-8fd9,U+8fdb-8fdc,U+8fde,U+8ff0,U+8ffd,U+9001-9002,U+9009,U+901a,U+9047,U+9053,U+907f,U+90ae,U+90e8,U+90fd,U+914d,U+91ca,U+91cc-91cf,U+9488,U+9499,U+949b,U+94fe,U+9519,U+952e,U+957f,U+95ed-95ee,U+95f4,U+9605,U+961f,U+9634-9636,U+9644-9645,U+9650,U+9664,U+9669,U+968f-9690,U+96c6,U+9700,U+9760,U+9762,U+9776,U+9875,U+9879,U+9884,U+9886,U+9898,U+98ce,U+9988,U+9996,U+9a8c,U+9ad8,U+ff0c,U+ff1a-ff1b,U+ff1f,U+ff5c}:root{--accent:#5b2d81;--accent-hover:#482465;--ink:#2a1a38;--muted:#655771;--line:#d9d2df;--company-ink:#2b163d;background:#faf9fc;color:var(--ink)}body{background:#faf9fc}::selection{background:#c6aadd;color:#29153a}button,a,input{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #65328e;outline-offset:4px}.research-journey{background:#140b1b!important;isolation:isolate;position:relative;padding-top:135px}.research-journey:before,.research-journey:after{display:none!important}.journey-intro{text-align:left;position:relative;z-index:2;padding-top:35px}.journey-intro h1{font-size:clamp(52px,5.2vw,76px);line-height:1.2;max-width:710px;margin:0;letter-spacing:-.035em}.journey-intro h1 span{color:#c5a5df;background:none;-webkit-text-fill-color:currentColor}.journey-intro>p{font-size:22px;font-weight:500;line-height:1.6;color:#f1eaf6;margin:30px 0 0;max-width:530px}.journey-definition{font-size:15px;line-height:1.9;color:#beb0ca;max-width:485px;margin:16px 0 33px}.journey-intro .platform-actions{justify-content:flex-start;margin:0}.journey-origin{margin:24px 0 0;color:#baa9c8}.journey-molecule{position:absolute;right:max(0px,calc((100vw - 1440px)/2));top:110px;width:min(49vw,700px);height:640px;z-index:1;opacity:.92}.molecular-canvas{width:100%;height:100%;display:block;touch-action:pan-y}.journey-molecule>a{position:absolute;right:35%;bottom:15px;font-size:10px;letter-spacing:.04em;color:#9884a9;text-decoration:none}.journey-track{margin-top:120px}.journey-explanation h2 span{color:#b28cd1}.journey-explanation .ability-groups button[aria-pressed=true]{background:#d1b9e4;color:#29143a}.journey-explanation .ability-item.selected h3 button{color:#d9c5ea}.journey-explanation .ability-disclosure p{color:#cec3d7}.journey-explanation .ability-output{color:#bf9ddb}.platform-button{display:grid!important;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:13px;text-align:center;min-width:235px;background:#efebf4!important;color:#321c44!important;border-color:#ece2f5!important}.platform-button>span{display:block;text-align:center;white-space:nowrap;width:auto}.platform-button small{display:block!important;line-height:1.5;margin-top:4px;text-align:center!important;font-size:11px!important;color:inherit!important;opacity:.75}.platform-button>svg:last-child{margin:0!important}.platform-button.windows{background:#2a1938!important;border:1px solid #766386!important;color:#f7f2fb!important}.platform-compat{color:#c8bcd2!important;font-size:10px!important}.platform-button:before{display:none!important}.closing{background:#eeeaf3}.closing h2{color:#371f4b}.closing p{font-size:14px;color:#5f4d6e}.closing .platform-compat{color:#5d4e6a!important}.closing .platform-button{min-width:205px;background:#3b1d53!important;color:#f8f5fb!important}.closing .platform-button.windows{background:#fff!important;color:#3d2353!important;border:1px solid #c7bad2!important}.modes{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:60px}.modes>div{min-width:0}.modes .segmented{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;max-width:480px;padding:5px!important;gap:5px!important;background:#e9e4f0!important;border:1px solid #c9bcd3!important;border-radius:12px!important;margin:28px 0!important;box-shadow:none!important}.modes .segmented button{min-width:0;min-height:78px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:center;padding:14px 17px!important;background:transparent!important;color:#5d4c6b!important;border-radius:8px!important;font-size:17px!important;line-height:1.3;box-sizing:border-box}.modes .segmented button>svg{margin:0!important;flex-shrink:0;color:inherit!important}.modes .segmented button>span{display:block!important;width:auto!important;min-width:0;white-space:nowrap;text-align:left}.modes .segmented button small{display:block!important;white-space:nowrap;font-size:12px!important;margin-top:7px;line-height:1.4}.modes .segmented button[aria-pressed=true]{background:#3f1f59!important;border-color:#3f1f59!important;color:#fff!important;box-shadow:0 3px 6px #3219471a!important}.modes .segmented button:hover:not([aria-pressed=true]){background:#f7f6fa!important}.mode-visual{background:#221230}.mode-visual h3{color:#f7f2fb}.mode-visual p,.mode-foot{color:#cabdd5}.mode-items>div{color:#f0e8f7}.mode-items>div>span{color:#c3a2de}.mode-head .mini-tag{color:#c6b5d4}.section-heading{align-items:start;gap:60px}.section-heading>p{max-width:390px;font-size:16px;line-height:1.9;margin:5px 0 0;color:#655573}.section-heading .section-intro{font-size:15px;line-height:1.8;margin-top:23px;max-width:510px}.capability-section .section-heading,.value-section .section-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-bottom:32px;border-bottom:1px solid #d9d2df;margin-bottom:42px}.capability-section .section-heading p,.value-section .section-heading p{max-width:420px;margin:0}.value-grid article{background:#f3f0f7}.value-grid h3{color:#3a224e}.value-grid p{color:#675873}.loop-example{background:#f1eef6}.loop-choices button[aria-pressed=true]{background:#ede8f2;border-color:#bca5ce;color:#573e6b}.loop-choices button[aria-pressed=true] strong{color:#391e4f}.loop-choices button:hover{background:#f1edf5}.loop-heading h2 span{color:#6e5c7d}.loop-choices strong{color:#473258}.case-carousel .section-heading{align-items:end}.carousel-navigation{display:flex;flex-direction:column;align-items:flex-end;gap:24px;flex-shrink:0}.carousel-navigation>div{display:flex;gap:9px}.carousel-navigation button{width:44px;height:44px;display:grid;place-items:center;border:1px solid #c1b4cb;background:#fff;color:#412558;border-radius:50%;cursor:pointer;transition:background .2s,color .2s}.carousel-navigation button:hover{background:#40205a;color:#fff}.carousel-navigation button:disabled{opacity:.35;cursor:default;background:transparent;color:#645273}.case-carousel-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b3a1c2 transparent;padding:5px 0 22px;position:relative}.case-carousel-track>.preview-case{flex:0 0 calc((100% - 24px)/2);min-width:0;scroll-snap-align:start}.case-carousel .preview-case{border-color:#ded7e4;border-radius:14px}.case-carousel .preview-case h3{min-height:0;margin:20px 0 12px;color:#38214a}.case-carousel .preview-case p{min-height:48px;font-size:14px}.preview-case .tags span{font-size:11px}.tags span,.tags button{background:#f4f1f7;color:#645074;border-color:#dacfe3}.tags button[aria-pressed=true],.tags button:hover{background:#502b6f;color:#fff}.research-cover{background:#e9e4f0;color:#74568d}.cover-rna-deg{background:#e9e5f0;color:#724c91}.cover-astro-transit{background:#2a1937;color:#c9abe1}.cover-doe-hydrothermal{background:#e6e0ee;color:#69517d}.cover-climate-trend{background:#e8e3ef;color:#584369}.cover-dft-perovskite{background:#ece8f2;color:#7c6292}.cover-ts-anomaly{background:#2c1b3a;color:#ae94c3}.company-invitation{background:#311846!important}.company-invitation h2{color:#fff}.company-invitation p,.company-brand p{color:#d4c5e0}.company-invitation .button{background:#f8f6fa;color:#371f4b}.company-technology{background:#160b1f;padding-block:85px}.world-heading h2{color:#f6f2fa}.world-heading p{color:#c0afcd}.world-explorer{grid-template-columns:.9fr 1.2fr;gap:60px}.world-content h3{color:#e7daf2}.world-content p{color:#cabbd6}.world-tabs button{color:#b5a6c1}.world-tabs button[aria-pressed=true]{color:#c09ddc}.world-tabs button i{background:#a980ca}.world-tabs button>span{color:#b39fc4}.world-outcome strong{color:#bc9cd6}.molecular-field{position:relative;height:565px;border-top:1px solid #5f4e6c;border-bottom:1px solid #5f4e6c;background:radial-gradient(ellipse at center,#2b173c,#160b1f 68%);overflow:hidden}.molecular-field .molecular-canvas{height:calc(100% - 86px);position:absolute;top:35px;cursor:grab}.molecular-field .molecular-canvas:active{cursor:grabbing;touch-action:none}.molecular-caption{position:absolute;left:0;right:0;top:20px;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.molecular-caption strong{font-size:18px;color:#d6bfe8;font-weight:500}.molecular-caption span{font-size:12px;color:#c9bad5}.molecular-readout{position:absolute;bottom:45px;left:0;right:0;display:flex;justify-content:space-between;gap:15px;color:#d9c8e7;font-size:12px;pointer-events:none}.molecular-readout small{font-size:10px;color:#aa98b9}.molecular-source{position:absolute;bottom:17px;left:0;font-size:10px;color:#a392b1;text-decoration:underline;text-underline-offset:4px}.molecular-stage-1{background:radial-gradient(ellipse at center,#2e1a3f,#160b1f 70%)}.molecular-stage-2{background:radial-gradient(ellipse at center,#251433,#160b1f 70%)}.company-vision h2{color:#3c2351}.company-vision p{color:#614e70}.company-introduction>p{color:#61506e}.company-manifesto{color:#6c587d}.company-hero h1{color:#301843}.partnership h2{color:#381f4d}.partnership p{color:#635270}.footer{background:#1c0e27;color:#f2ecf6;padding-block:70px 35px}.footer-grid{padding-bottom:46px}.footer-grid h3{font-size:16px;color:#f7f3fa;margin-bottom:21px}.footer-grid a{font-size:14px;color:#d1c7da;line-height:1.8}.footer-grid a:hover{color:#bc97da}.footer-grid p{color:#cdc0d7;font-size:14px}.footer-grid>div>span{font-size:12px;color:#b5a5c2}.footer .global-contact{border-top:1px solid #4d3d5b;padding-block:42px;gap:50px}.global-contact h3{font-size:27px;margin:0 0 13px}.global-contact>div:first-child p{font-size:14px;line-height:1.8}.footer .global-contact h3{color:#f7f3fa}.footer .global-contact p{color:#cabfd3}.global-contact .contact-methods{display:grid;gap:22px}.contact-methods>a,.contact-methods>div{display:flex;align-items:flex-start;gap:16px;text-decoration:none}.contact-methods svg{flex:0 0 21px;margin-top:3px}.contact-methods span{display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.8;color:inherit}.contact-methods span>a{font-size:15px;line-height:1.8}.contact-methods small{display:block;font-size:12px;color:inherit;opacity:.8}.footer .contact-methods,.footer .contact-methods a,.footer .contact-methods span{color:#ebe3f1}.footer .contact-methods svg{color:#b28cd2}.footer-bottom{margin-top:8px!important;border-top:1px solid #4d3d5b;color:#bfb0cb;font-size:12px}.footer-bottom a{color:#d0c5d9}.contact-launcher{background:#402159;border-color:#a288b740}.contact-dialog,.case-dialog{background:#fbfafc;color:#361f48}.contact-dialog .global-contact{display:block}.contact-dialog .global-contact>div:first-child{display:none}.contact-dialog .contact-methods{color:#49305d}.contact-dialog .contact-methods svg{color:#603484}.contact-dialog .contact-methods a,.contact-dialog .contact-methods span{color:#49305d}.contact-dialog>p{color:#6e5d7b}.product-guide{display:grid;grid-template-columns:220px minmax(0,1fr);gap:90px;padding-bottom:70px;align-items:start}.product-guide>nav{position:sticky;top:115px;border-top:1px solid #cec4d6;padding-top:15px;display:flex;flex-direction:column;gap:4px}.product-guide>nav a{padding:13px 8px;font-size:14px;color:#665078;line-height:1.5;border-radius:6px}.product-guide>nav a:hover{background:#eeeaf3;color:#452261}.guide-chapters{max-width:820px}.guide-chapters>section{position:relative;padding:0 0 52px;margin-bottom:52px;border-bottom:1px solid #d9d0e0;scroll-margin-top:120px}.guide-chapters>section>svg{color:#704890;margin-bottom:19px}.guide-chapters h2{font-size:29px;line-height:1.5;margin:0 0 25px;color:#361e49}.guide-chapters p,.guide-chapters li{font-size:15px;line-height:2;color:#614f6f}.guide-chapters ol,.guide-chapters ul{padding-left:22px;margin:24px 0}.guide-chapters li{padding:6px 0 6px 7px}.guide-chapters li::marker{color:#69408a}.guide-example{background:#f0ecf4;border-radius:12px;padding:25px 30px;margin:25px 0}.guide-example>span{font-size:12px;color:#715c82}.guide-example blockquote{margin:15px 0 0;font-size:16px;line-height:1.95;color:#48305c}.guide-comparison{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-block:1px solid #d7cde0;padding-block:22px;margin-block:25px}.guide-comparison h3{font-size:17px;color:#4c3162;margin:0 0 10px}.guide-comparison p{font-size:14px;margin:0}.guide-hero{padding-bottom:65px}@media(max-width:1100px){.journey-molecule{width:47vw;top:165px;height:500px;right:-30px;opacity:.7}.journey-intro h1{font-size:60px}.journey-definition{max-width:440px}.modes{gap:35px}.modes .segmented button{padding:13px 11px!important;gap:8px;font-size:15px!important}.modes .segmented button small{font-size:11px!important}.product-guide{gap:45px;grid-template-columns:180px minmax(0,1fr)}.world-explorer{gap:30px}.molecular-field{height:485px}}@media(max-width:900px){.journey-molecule{width:55vw;right:-45px;top:100px;opacity:.3}.journey-intro{text-align:left}.journey-intro h1{font-size:56px}.journey-molecule>a{display:none}.journey-track{margin-top:85px}.header{background:#fcfbfdf5!important}.capability-demo{background:#f6f4f9}.molecular-field{height:500px;max-width:650px;width:100%;margin:auto}.world-explorer{grid-template-columns:1fr}.modes{grid-template-columns:1fr;gap:35px}.modes .segmented{max-width:500px}.modes .segmented button{font-size:17px!important;min-height:75px;padding-inline:20px!important}.modes .segmented button small{font-size:12px!important}.section-heading>p{font-size:14px}.capability-section .section-heading,.value-section .section-heading{gap:30px;grid-template-columns:1fr 1fr}.product-guide{grid-template-columns:1fr;gap:35px}.product-guide>nav{position:static;display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;padding-bottom:15px}.product-guide>nav a{flex-shrink:0}.footer .global-contact{gap:30px}.platform-button{min-width:220px}}@media(max-width:680px){.research-journey{padding-top:120px}.journey-intro{padding-top:10px}.journey-intro h1{font-size:43px;line-height:1.22;max-width:100%}.journey-intro>p{font-size:18px;margin-top:27px}.journey-definition{font-size:13px;line-height:1.9;max-width:290px;margin:14px 0 29px}.journey-molecule{width:420px;height:420px;right:-210px;top:55px;opacity:.25}.journey-origin{font-size:10px;margin-top:23px}.platform-option{max-width:none}.platform-button,.platform-option .platform-button{min-width:0;grid-template-columns:17px minmax(0,1fr) 13px;gap:6px!important;padding:12px 8px!important;min-height:64px;font-size:11px!important}.platform-button>span{white-space:nowrap}.platform-button small{font-size:9px!important;margin-top:5px}.platform-button>svg{width:17px}.platform-button>svg:last-child{width:13px}.platform-compat{font-size:9px!important;max-width:165px!important}.journey-track{margin-top:72px}.journey-explanation h2{font-size:31px}.closing{padding:30px 20px}.closing .platform-button{grid-template-columns:17px minmax(0,1fr);min-width:0}.closing .platform-button small,.closing .platform-compat{font-size:9px!important}.modes .segmented button{grid-template-columns:20px minmax(0,1fr);padding:12px 10px!important;gap:9px;min-height:74px;font-size:16px!important}.modes .segmented button small{font-size:11px!important}.capability-section .section-heading,.value-section .section-heading{grid-template-columns:1fr;gap:20px;padding-bottom:26px}.section-heading>p{font-size:14px;max-width:100%}.case-carousel .section-heading{display:block}.carousel-navigation{flex-direction:row;align-items:center;justify-content:space-between;margin-top:24px;gap:15px}.case-carousel-track>.preview-case{flex-basis:90%}.case-carousel-track{gap:16px}.case-carousel .preview-case>div:last-child{padding:22px!important}.case-carousel .preview-case h3{font-size:21px}.case-carousel .preview-case p{font-size:13px}.carousel-navigation button{width:42px;height:42px}.footer{padding-block:45px 65px}.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 16px;padding-bottom:30px}.footer-grid h3{font-size:15px}.footer-grid a{font-size:13px}.footer-grid p{font-size:14px}.footer .global-contact{grid-template-columns:1fr;padding-block:32px}.global-contact h3{font-size:25px}.contact-methods span,.contact-methods span>a{font-size:14px}.contact-methods small{font-size:12px}.footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:11px}.footer-bottom>div{gap:20px}.molecular-field{height:400px}.molecular-caption span{font-size:10px}.molecular-readout{font-size:11px;flex-direction:column;gap:6px;bottom:46px}.molecular-source{font-size:9px;bottom:15px}.guide-hero{padding-bottom:35px}.guide-chapters h2{font-size:25px}.guide-chapters p,.guide-chapters li{font-size:14px;line-height:1.95}.guide-example{padding:23px}.guide-example blockquote{font-size:14px}.guide-comparison{grid-template-columns:1fr;gap:22px}.guide-chapters>section{padding-bottom:35px;margin-bottom:35px}.guide-chapters>section>svg{margin-bottom:15px}.product-guide{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.case-carousel-track{scroll-behavior:auto}.molecular-canvas{touch-action:pan-y}.preview-case:hover{transform:none}}:root{--page:#faf9f7;--ink:#24222e;--muted:#686572;--accent:#6854d8;--accent-hover:#503ab9;--line:#e1dde8;--tint:#eeebf8;--soft:#f5f2ed;--company-ink:#292039;background:var(--page);color:var(--ink)}body{background:var(--page)}p{color:var(--muted)}::selection{background:#eae6f1;color:#26144d}:focus-visible{outline-color:#9b86ec}.research-journey{background:#100e19!important;padding-top:128px;overflow:clip}.journey-intro{padding-top:38px;text-align:center;max-width:980px;pointer-events:none}.journey-intro a{pointer-events:auto}.journey-intro h1{font-size:clamp(62px,6.2vw,89px);line-height:1.12;letter-spacing:-.035em;max-width:900px;margin:auto;color:#faf8ff;text-shadow:0 4px 32px #100e19}.journey-intro h1 br{display:none}.journey-intro h1 span{display:block;color:#faf8ff}.journey-intro>p{font-size:21px;margin:29px auto 0;color:#e7e0f4;font-weight:400}.journey-definition{font-size:14px;color:#b9b2c8;max-width:530px;margin:15px auto 30px;line-height:1.9}.journey-intro .platform-actions{justify-content:center}.journey-origin{justify-content:center;margin:24px auto 0;color:#aca1bf}.bio-light{position:absolute;inset:55px 0 auto;height:720px;pointer-events:none;z-index:0;opacity:.85;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.bio-light canvas{width:100%;height:100%}.journey-track{margin-top:100px}.journey-product{border-radius:19px;will-change:transform;box-shadow:0 65px 100px -20px #000c,0 0 70px -20px #a789ff70}.journey-product .desktop-frame{background:#292433!important;padding:5px;border-radius:18px}.journey-product .desktop-viewport{border-radius:13px;box-shadow:inset 0 1px #fff8}.journey-stage{perspective:1600px}.journey-explanation h2 span{color:#bbacf5}.journey-explanation .ability-groups button[aria-pressed=true]{background:#ebe6f1;color:#322453}.journey-explanation .ability-item.selected h3 button{color:#e2d8ff}.journey-explanation .ability-disclosure p{color:#bdb4ce}.journey-explanation .ability-output{color:#c2b2ed}.platform-button{position:relative;isolation:isolate;overflow:hidden;background:#f3f0f7!important;color:#302247!important;border-color:#e9e1ff!important;box-shadow:0 0 25px #b498ff33,inset 0 1px #fff;transition:transform .3s,box-shadow .3s!important}.platform-button.windows{background:#252031!important;border-color:#8f7caa!important;color:#f1eaff!important}.platform-button:before{display:block!important;content:""!important;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:auto;height:auto;background:linear-gradient(115deg,transparent 43%,#fff8 50%,transparent 57%);transform:translate(-70%);transition:transform .7s;animation:none!important;pointer-events:none;z-index:-1}.platform-button:hover:before,.platform-button:focus-visible:before{transform:translate(70%)}.platform-button:hover{transform:translateY(-3px);box-shadow:0 8px 35px #b598ff70,inset 0 1px #fff}.platform-button:active{transform:translateY(0) scale(.98)}.platform-compat{color:#b9afc9!important}.closing .platform-button{background:#514275!important}.closing .platform-button.windows{background:#fdfdfc!important;color:#3c2e59!important}.closing{background:#f3f0f7}.closing h2{color:#31273f}.closing p,.closing .platform-compat{color:#6a6078!important}.research-loop{background:#fcfcfd}.loop-heading h2 span{color:#93829f}.loop-choices strong{color:#4c415c}.loop-choices button{transition:background .3s,transform .3s,box-shadow .3s}.loop-choices button[aria-pressed=true]{background:#f2eff6;border-color:#d6cae8;color:#62526e;box-shadow:0 14px 35px -24px #6e5185}.loop-choices button[aria-pressed=true] strong{color:#5e3e7f}.loop-choices button:hover{background:#f5f3f8;transform:translate(5px)}.loop-example{background:#eeeaf3}.modes .segmented{background:#f0edf5!important;border-color:#d7cfdf!important}.modes .segmented button{color:#766987!important}.modes .segmented button[aria-pressed=true]{background:#665185!important;border-color:#665185!important;box-shadow:0 5px 15px #57426c35!important}.modes .segmented button:hover:not([aria-pressed=true]){background:#fcfaf9!important}.mode-visual{background:#211a2d;box-shadow:0 25px 65px -35px #3d235f88}.mode-items>div>span{color:#c5b4ea}.mode-visual p,.mode-foot{color:#c8bed6}.section-heading>p,.section-heading .section-intro{color:#706779}.preview-case{transition:transform .35s,box-shadow .35s!important}.preview-case:hover{transform:translateY(-5px);box-shadow:0 24px 45px -25px #49335755}.case-carousel .preview-case{border-color:#e1dce8}.case-carousel .preview-case h3{color:#30273c}.tags span,.tags button{background:#f2eff6;color:#776981;border-color:#e0d7e9}.tags button[aria-pressed=true],.tags button:hover{background:#6a5588}.carousel-navigation button{border-color:#d4c9e1;color:#68537d}.carousel-navigation button:hover{background:#675080}.company-invitation{background:#221a30!important}.company-invitation p,.company-brand p{color:#c8bed7}.company-invitation .button{background:#f5f3f8;color:#49345c}.footer{background:#17121f}.footer .global-contact,.footer-bottom{border-color:#403448}.footer-grid a,.footer-grid p,.footer .global-contact p{color:#c0b5cd}.footer .contact-methods,.footer .contact-methods a,.footer .contact-methods span{color:#e5ddec}.footer .contact-methods svg{color:#b9a2df}.contact-launcher{background:#55416f}.contact-dialog,.case-dialog{background:#fcfaf9;color:#45304f}.contact-dialog .contact-methods a,.contact-dialog .contact-methods span,.contact-dialog .contact-methods svg{color:#604977}.company-hero{padding-block:110px 90px}.company-hero h1,.company-vision h2,.company-focus h2,.partnership h2{color:#30243d}.company-manifesto{color:#8b769c}.company-introduction>p,.company-vision p,.partnership p{color:#70647a}.company-technology{background:#16111f;padding-block:100px}.world-heading h2{font-size:clamp(35px,4vw,58px);color:#f5efff}.world-heading p{color:#b4a5c3}.world-explorer{grid-template-columns:.9fr 1.2fr;gap:65px}.world-content h3{color:#e1d3ef}.world-content p{color:#bbaec9}.world-tabs button{color:#a898b7}.world-tabs button[aria-pressed=true]{color:#e3d6f7}.world-tabs button i{background:#bf9df5}.world-outcome strong{color:#d1b6ee}.possibility-field{min-width:0;background:radial-gradient(ellipse at 50% 38%,#3c28524d,transparent 65%)}.possibility-visual{position:relative}.possibility-visual svg{width:100%;height:auto;display:block;filter:drop-shadow(0 0 8px #a492ef55)}.possibility-visual polyline,.possibility-visual circle{transition:all .35s ease}.field-axis{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:12px;letter-spacing:.1em;color:#b6a5cc}.field-control{max-width:410px;margin:20px auto 0;padding:23px 0;border-top:1px solid #5f4772}.field-control label{display:flex;justify-content:space-between;color:#e8def4;font-size:14px}.field-control label span{font-size:11px;color:#baa8ca}.field-control input{width:100%;accent-color:#c6a7f5;margin:25px 0 10px;cursor:ew-resize;height:24px}.field-control p{color:#a899b8;font-size:11px;text-align:center}.value-grid article{background:#f2eff6}.value-grid h3{color:#4c395f}.value-grid p,.capability-section .section-heading p,.value-section .section-heading p{color:#73657f}.capability-demo{background:#f2eff6}.product-guide>nav a,.guide-chapters p,.guide-chapters li{color:#71617f}.guide-chapters h2{color:#3f2f50}.guide-example{background:#f1eef6}.guide-example blockquote{color:#5c456f}@media(max-width:900px){.research-journey{padding-top:125px}.journey-intro h1{font-size:66px}.bio-light{height:620px;top:90px;width:130%;left:-15%}.journey-track{margin-top:85px}.world-explorer{grid-template-columns:1fr;gap:30px}.possibility-field{max-width:650px;width:100%;margin:auto}.journey-product{box-shadow:0 30px 65px -15px #000a,0 0 35px #a789ff30}.header{background:#fcfaf9f5!important}.company-hero{padding-block:55px}}@media(max-width:680px){.journey-intro{padding-top:20px}.journey-intro h1{font-size:48px;line-height:1.18}.journey-intro>p{font-size:16px;margin-top:27px}.journey-definition{max-width:300px;font-size:12px;margin:15px auto 26px}.journey-origin{font-size:9px}.bio-light{width:180%;left:-40%;top:95px;height:480px;opacity:.65}.journey-track{margin-top:73px}.journey-product{border-radius:10px}.journey-product .desktop-frame{padding:3px;border-radius:10px}.company-technology{padding-block:65px}.field-control label{font-size:13px}.field-control label span{font-size:10px}.possibility-field{margin-top:-15px}.world-explorer{gap:15px}}@media(prefers-reduced-motion:reduce){.platform-button:before{display:none!important}.platform-button:hover,.preview-case:hover,.loop-choices button:hover{transform:none}.possibility-visual polyline,.possibility-visual circle{transition:none}.journey-product{will-change:auto}}.orb-light{top:28px;left:50%;width:min(1100px,110vw);height:820px;transform:translate(-50%);opacity:1;-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent);background:radial-gradient(ellipse at center,#51307525,transparent 65%)}.orb-light canvas{filter:drop-shadow(0 0 24px #9762dc40)}.journey-intro{text-shadow:0 2px 20px #100e19}.journey-intro>p,.journey-definition{position:relative}.journey-definition{text-wrap:balance}.closing .platform-button{color:#faf6ff!important}.closing .platform-button.windows{color:#3c2e59!important}.home-header{background:#18131fcc!important}.nav-download{background:#655478!important;color:#fff!important}.home-header .nav-download{background:#f3f0f7!important;color:#443252!important}.world-flow{padding:30px 0 10px;width:100%;max-width:600px;margin:auto}.flow-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.flow-inputs>div{display:flex;flex-direction:column;align-items:center;gap:15px;color:#e2d7ed;font-size:15px}.flow-inputs i{width:12px;height:12px;border-radius:50%;background:#cab5e8;box-shadow:0 0 26px #bc8bfda0}.flow-connection{height:85px;margin-inline:9%}.flow-connection svg{width:100%;height:100%;fill:none;stroke:#a47ccc;stroke-width:1;opacity:.65}.flow-engine{width:78%;margin:auto;min-height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(ellipse at top,#8054aa60,transparent 80%),#24192f;border-radius:18px;box-shadow:0 0 50px -20px #bd8df980,inset 0 1px #d2b0f599}.flow-engine .isoplex-logo{width:220px!important;max-width:70%;height:auto}.flow-engine strong{font-size:17px;font-weight:400;color:#f1e4ff}.flow-down{height:45px;width:1px;background:linear-gradient(#bc90e8,#bc90e840);margin:auto}.flow-outputs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.flow-outputs>div{padding:20px 5px;border-block:1px solid #7e649944;text-align:center;color:#e1cdee;font-size:15px}.world-flow>p{margin:30px 0 0;text-align:center;font-size:13px;color:#a897b7;line-height:1.8}.company-brand .isoplex-logo{max-width:360px;width:100%;height:auto}.company-introduction .isoplex-logo{max-width:340px;height:auto;margin-inline:auto}.company-introduction{align-self:center}.cover-rna-deg,.cover-doe-hydrothermal,.cover-climate-trend{background:#eeeaf3;color:#8a709f}.cover-astro-transit,.cover-ts-anomaly{background:#251c32;color:#cab5df}.cover-dft-perovskite{background:#f1edf5;color:#9a79b2}.research-cover{background:#eeeaf3;color:#9a7fb2}.mode-items>div{color:#e8dff1}.mode-foot{background:#2e233b}.company-vision{background:#f3f0f7}.company-focus span{color:#9b83af}.world-tabs button>span{color:#b29bbf}.contact-dialog>p{color:#756080}.guide-chapters>section>svg,.guide-chapters li::marker{color:#9777ac}.guide-comparison h3,.guide-example>span{color:#826691}.guide-comparison{border-color:#dfd1e7}.product-guide>nav a:hover{background:#f1edf5;color:#674379}@media(max-width:900px){.orb-light{width:1000px;left:50%;top:55px;height:740px;opacity:1}.company-introduction .isoplex-logo{margin-inline:0}.world-flow{max-width:560px}}@media(max-width:680px){.orb-light{width:650px;left:50%;top:50px;height:560px;opacity:.85}.journey-definition{max-width:280px}.world-flow{padding-top:30px}.flow-inputs{gap:10px}.flow-inputs>div{font-size:12px}.flow-engine{min-height:140px;width:90%}.flow-engine strong{font-size:15px}.flow-outputs{gap:15px}.flow-outputs>div{font-size:12px}.world-flow>p{font-size:12px}.company-introduction .isoplex-logo{max-width:240px}}@media(max-width:900px){.home-header{background:#fcfaf9f5!important}.home-header .login-link,.home-header .menu-button{color:#3c3048!important}.home-header .brand img{filter:none!important}}.hero-identity{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 30px;color:#eee8f7}.hero-identity strong{font-size:23px;letter-spacing:.075em;font-weight:500;line-height:1.2}.hero-identity sup{font-size:11px;margin-left:4px;vertical-align:top;position:relative;top:2px}.hero-identity>span{font-size:10px;letter-spacing:.18em;color:#b3a6c2}.journey-intro h1{font-size:clamp(44px,4.4vw,64px);line-height:1.32;letter-spacing:-.025em}.journey-intro h1 span{display:inline}.journey-intro h1 br{display:block}.journey-intro{padding-top:32px}.journey-definition{max-width:580px;margin:25px auto 32px;font-size:14px}.orb-light{top:0;height:850px;width:min(1180px,115vw)}.journey-track{margin-top:95px}.case-carousel-track{scrollbar-width:none;-ms-overflow-style:none;padding-bottom:8px}.case-carousel-track::-webkit-scrollbar{display:none;width:0;height:0}.company-vision{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:65px;padding:60px!important;margin-block:35px 75px;border:0;border-radius:16px;height:auto!important;max-height:none!important;overflow:visible!important;align-items:start}.company-vision>*{min-width:0;max-width:100%;height:auto;overflow:visible}.company-vision h2{font-size:clamp(28px,2.6vw,36px);line-height:1.55;margin:0;text-wrap:balance}.company-vision p{font-size:15px;line-height:2.05;margin:0;overflow-wrap:anywhere}.brand img{height:auto!important;width:139px;aspect-ratio:284/88;object-fit:contain}.pc-sidebar>img{height:auto;width:125px;object-fit:contain}.section-heading>*{min-width:0}.world-content h3{min-height:0}.world-content p{overflow-wrap:anywhere}.company-introduction>p{max-width:100%}.preview-case:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.carousel-navigation button{transition:transform .2s,background .2s,color .2s}.carousel-navigation button:active:not(:disabled){transform:scale(.94)}@media(max-width:1000px){.company-vision{grid-template-columns:minmax(0,1fr);gap:28px;padding:40px!important}.company-vision h2 br{display:none}.company-vision h2{max-width:650px}.company-vision p{max-width:70ch}.journey-intro h1{font-size:48px}.hero-identity{margin-bottom:26px}}@media(max-width:680px){.hero-identity strong{font-size:19px}.hero-identity>span{font-size:8px;letter-spacing:.13em}.hero-identity{gap:9px;margin-bottom:25px}.journey-intro{padding-top:13px}.journey-intro h1{font-size:clamp(27px,7.6vw,38px);line-height:1.5;letter-spacing:-.025em;white-space:normal}.journey-definition{font-size:12px;max-width:290px;margin:23px auto 28px}.orb-light{top:58px;height:535px;width:650px}.company-vision{padding:28px 23px!important;gap:23px;margin-block:25px 55px}.company-vision h2{font-size:26px;line-height:1.5;text-wrap:initial}.company-vision p{font-size:14px;line-height:1.95}.brand img{width:116px}.journey-track{margin-top:75px}}.home-header .brand img,.footer .brand img{content:url(/sciland-logo-light.svg);filter:none!important}.pc-titlebar,.pc-titlebar span,.pc-sidebar small,.pc-sidebar p{color:#77717e}.company-vision{scroll-margin-top:110px}@media(max-width:900px){.home-header .brand img{content:url(/sciland-logo.svg);filter:none!important}}.orb-light{width:min(1520px,125vw);height:1120px;top:-145px;-webkit-mask-image:linear-gradient(#000 77%,transparent);mask-image:linear-gradient(#000 77%,transparent)}.journey-intro{padding-top:48px}.hero-identity{margin-bottom:35px}.journey-definition{margin-top:29px;margin-bottom:38px}.journey-track{margin-top:115px}.platform-button,.platform-button *{text-shadow:none!important}.platform-button>svg,.platform-button>span,.platform-button small{filter:none!important;box-shadow:none!important}.journey-intro .platform-actions{text-shadow:none}.journey-product{background:transparent!important;border-radius:23px}.journey-product .desktop-frame,.capability-demo .desktop-frame{box-sizing:border-box;padding:10px!important;border:1px solid #ffffff4d;border-radius:23px!important;background:linear-gradient(140deg,#ffffff30,#ffffff09 48%,#ffffff1c)!important;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff24}.journey-product .desktop-viewport,.capability-demo .desktop-viewport{border-radius:14px!important}.capability-demo .desktop-frame{background:linear-gradient(135deg,#ffffffc0,#ffffff45)!important;border-color:#fff;box-shadow:0 20px 50px -25px #39275035,inset 0 1px #fff}.preview-size{padding:14px 5px!important}.company-architecture{overflow:visible;scroll-margin-top:110px}.architecture-products{width:100%;min-width:0;overflow:visible}.architecture-products article{box-sizing:border-box;grid-template-columns:32px minmax(150px,.8fr) minmax(0,1.6fr) minmax(115px,.5fr);gap:24px;padding:32px 24px;min-width:0;width:100%}.architecture-products article>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.architecture-products article>p{max-width:none}.architecture-products a{grid-column:auto;white-space:normal;justify-content:flex-end;line-height:1.7}.architecture-products a>svg{flex-shrink:0}.architecture-heading,.architecture-foot{padding-inline:24px;box-sizing:border-box}@media(max-width:1100px){.architecture-products article{grid-template-columns:30px minmax(0,1fr) minmax(0,1.5fr);gap:18px 22px}.architecture-products a{grid-column:3;justify-content:flex-start}.architecture-heading{align-items:start;gap:30px}.architecture-heading>*{min-width:0}}@media(max-width:900px){.journey-product,.reduced-journey .journey-product,.capability-demo{position:relative!important;top:auto!important;z-index:auto!important}.journey-stage{overflow:visible!important}.journey-explanation{position:relative!important;z-index:auto;padding-top:45px}.journey-explanation .ability-explorer{max-height:none!important;overflow:visible!important}.orb-light{width:1250px;height:1000px;top:-100px}.journey-intro{padding-top:35px}.journey-track{margin-top:95px}.architecture-heading{display:block}.architecture-heading>p{margin-top:20px}}@media(max-width:680px){.orb-light{width:850px;height:700px;top:-20px;opacity:.7}.journey-intro{padding-top:21px}.hero-identity{margin-bottom:29px}.journey-definition{margin:27px auto 32px}.journey-track{margin-top:90px}.journey-product .desktop-frame,.capability-demo .desktop-frame{padding:6px!important;border-radius:15px!important}.journey-product .desktop-viewport,.capability-demo .desktop-viewport{border-radius:9px!important}.architecture-products article{grid-template-columns:25px minmax(0,1fr);gap:15px;padding:27px 15px}.architecture-products article>p,.architecture-products a{grid-column:2}.architecture-products article>div>span{display:block;line-height:1.8}.architecture-products h3{font-size:23px}.architecture-heading,.architecture-foot{padding-inline:15px}.architecture-products a{font-size:12px}.architecture-products article>p{font-size:13px}.journey-explanation{padding-top:32px}}@media(prefers-reduced-transparency:reduce){.journey-product .desktop-frame{background:#655f70!important;-webkit-backdrop-filter:none;backdrop-filter:none}.capability-demo .desktop-frame{background:#f0edf5!important;-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--page:#f7f3eb;--surface:#fffdf8;--soft:#eee7db;--ink:#2d2925;--muted:#655e55;--line:#d9d0c3;background:var(--page);color:var(--ink)}body,.research-loop{background:var(--page)}.header:not(.home-header){background:#fefdfef5!important}.company-vision,.value-grid article,.loop-example,.guide-example{background:#e8e3ef}.case-dialog,.contact-dialog{background:#fefdfe}.closing{background:#e5dfed}.capability-demo{background:#eeeaf3}.modes .segmented{background:#e2dceb!important;border-color:#c7bcae!important}.modes .segmented button:not([aria-pressed=true]){color:#655b6b!important}.modes .segmented button:hover:not([aria-pressed=true]){background:#fefdfe!important}.brand img{aspect-ratio:307/88}.pc-sidebar>img{aspect-ratio:307/88}:where(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid #5f438d!important;outline-offset:4px!important;box-shadow:0 0 0 6px #fffdf8!important}:where(a,button,input,summary,[tabindex]){scroll-margin-block:115px 90px}#main:focus{outline:none}.skip{background:#fefdfe!important;color:#322440!important;z-index:10000!important;font-size:16px!important;padding:14px 22px!important}.skip:focus{top:12px!important;left:12px!important;transform:none!important}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.nav-group-label>button{min-width:28px;min-height:32px}.dialog-close,.menu-button{min-width:44px!important;min-height:44px!important}.preview-size{min-height:44px;font-size:12px!important}.architecture-products article>div>span,.architecture-products a,.architecture-foot,.world-outcome p{font-size:13px!important}.architecture-products article>p,.company-vision p,.focus-list p,.section-heading>p{color:#655e55}.company-manifesto{color:#756578}.world-tabs button{min-height:58px}.world-tabs button>span{font-size:12px}.world-content p,.world-outcome p{color:#c7bad7}.journey-definition,.journey-origin,.platform-compat{color:#c8bed5!important}.closing .platform-compat{color:#62574c!important}.platform-button small{opacity:1!important}.hero-identity>span{color:#c9bed5}.footer-grid a,.footer-grid p{color:#d1c7dc}.guide-chapters p,.guide-chapters li{color:#655e55}.tags span,.tags button{color:#645571}.tags button[aria-pressed=true],.tags button:hover{color:#fff}.architecture-products article>div>span,.architecture-foot{color:#655e55}.loop-heading h2 span{color:#786381}.loop-choices small{color:#6b5c74}.company-vision h2{color:#332c27}.research-cover{background:#e6e0ee}.library-copy>p{color:#655e55}@media(max-width:900px){.header,.home-header{background:#fefdfef5!important}.mobile-menu>a{min-height:48px}.hero-identity>span{font-size:10px!important}}@media(max-width:680px){.journey-definition{font-size:13px}.journey-origin{font-size:11px}.platform-compat{font-size:10px!important}.architecture-products article>div>span,.architecture-products a{font-size:12px!important}.company-introduction>p,.world-content p,.focus-list p{font-size:14px}.footer-grid a{min-height:28px}.guide-chapters p,.guide-chapters li{font-size:15px}}@media(forced-colors:active){.orb-light{display:none}.platform-button,.modes .segmented button,.ability-groups button,.carousel-navigation button{border:1px solid ButtonText!important}.platform-button,.modes .segmented button[aria-pressed=true],.ability-groups button[aria-pressed=true]{forced-color-adjust:auto}.skip:focus,:focus-visible{outline:3px solid Highlight!important;box-shadow:none!important}.isoplex-logo,.brand img{forced-color-adjust:none}}:root{--accent:#6047be;--accent-hover:#4e379e}.loop-heading>p,.loop-example small,.loop-example header,.loop-example header span,.capability-section .section-heading p,.value-grid p{color:#62576c}.guide-example>span,.guide-comparison h3{color:#70527e}.mini-tag{color:#6e5a7d!important}.download-card .button{background:#604782!important;color:#fff!important}.download-card .button:disabled{background:#dfd8e9!important;color:#645c53!important}.loop-example .loop-meta,.loop-example .loop-meta span{color:#62576c}.loop-example-top span,.evidence-view p>span,.audit-view p>span,.archive-view>p{color:#62576c}:root{--page:#fdfcfe;--surface:#fff;--soft:#f3f0f8;--ink:#292431;--muted:#665e70;--line:#e2dce9;--tint:#eee8f7}::selection{background:#e4d8f5;color:#302044}.company-vision,.value-grid article,.loop-example,.guide-example{background:#f3eff8}.closing{background:#eee8f5}.capability-demo{background:#f5f2fa}.case-dialog,.contact-dialog{background:#fff}.research-cover{background:#eee8f5}.modes .segmented{background:#eee8f5!important;border-color:#d4c8e0!important}.header:not(.home-header){background:#ffffffeb!important;border-color:#e2dce9!important}.home-header{background:#1b1526ed!important;border:1px solid rgba(224,209,247,.28)!important;backdrop-filter:blur(24px) saturate(120%);-webkit-backdrop-filter:blur(24px) saturate(120%);box-shadow:0 12px 32px -16px #09050f90;color:#f7f2ff}.home-header .desktop-nav>a,.home-header .nav-group-label>a,.home-header .nav-group-label>button,.home-header .login-link,.home-header .menu-button{color:#eee6f8!important}.home-header .desktop-nav>a:hover,.home-header .nav-group-label>a:hover,.home-header .desktop-nav>a[aria-current=page],.home-header .nav-group-label>a[aria-current=page]{color:#fff!important}.home-header .desktop-nav a[aria-current=page]:after{background:#d5baf7}.home-header .nav-group-label>button:hover,.home-header .menu-button:hover{background:#ffffff18}.home-header .brand img{content:url(/sciland-logo-light.svg);filter:none!important}.home-header .nav-download{background:#efe5fc!important;color:#332046!important;border:1px solid #ffffff60;box-shadow:inset 0 1px #fff8}.home-header .nav-download:hover{background:#fff!important}.home-header .login-link{padding:10px 6px;border-radius:6px}.home-header .login-link:hover{background:#ffffff12}.home-header .nav-popover{background:#fcfaff!important;border:1px solid #ddd1ea!important;box-shadow:0 16px 40px -16px #09050f80}.home-header .nav-popover a,.home-header .nav-popover a span{color:#34263f!important}.home-header .nav-popover small{color:#695776!important}.home-header .nav-popover a:hover{background:#eee6f7!important}.home-header :where(a,button):focus-visible{outline-color:#d7b9ff!important;box-shadow:0 0 0 6px #20172d!important}.mode-visual .mini-tag{color:#ded0eb!important}.download-card.available .button:not(:disabled){background:#604782!important;color:#fff!important}.download-card.available .button:not(:disabled):hover{background:#4c346d!important}.company-vision h2{color:#30243d}.architecture-products article>p,.company-vision p,.focus-list p,.section-heading>p,.guide-chapters p,.guide-chapters li,.architecture-foot,.library-copy>p{color:#655a70}.closing .platform-compat{color:#665770!important}@media(max-width:900px){.header.home-header{background:#1b1526f7!important}.home-header .mobile-menu{background:transparent!important;border-color:#645371}.home-header .mobile-menu>a{color:#f0e8fa!important;border-bottom-color:#ffffff20!important}.home-header .mobile-menu>a:hover{background:#ffffff0d}.home-header .mobile-menu>a:last-child{background:#e8d9f8!important;color:#342244!important}}@media(prefers-reduced-transparency:reduce){.header.home-header{background:#1b1526!important;-webkit-backdrop-filter:none;backdrop-filter:none}}.value-grid article{padding:28px;border-radius:14px}.value-grid h3{margin-top:22px}.value-grid p{margin-top:12px;font-size:15px;line-height:1.85}.ability-groups button{min-height:44px;font-size:12px}.ability-item h3 button,.journey-explanation .ability-item h3 button{min-height:44px;font-size:14px}.ability-disclosure strong,.journey-explanation .ability-disclosure strong{font-size:14px}.ability-disclosure p,.journey-explanation .ability-disclosure p{font-size:13px;line-height:1.85}.ability-output,.journey-explanation .ability-output{font-size:12px;line-height:1.7}.journey-lead{font-size:14px;line-height:1.8}.journey-explanation .ability-explorer{scroll-padding-block:12px}.keyboard-journey .journey-explanation{order:0!important;max-width:780px;margin-inline:auto;padding-top:35px}.keyboard-journey .journey-product{order:1!important;width:100%}.keyboard-journey .ability-explorer{max-height:none!important;overflow:visible!important}.keyboard-journey .journey-stage{gap:24px}.library-search button{min-width:44px;min-height:44px;display:grid;place-items:center;flex-shrink:0}.multi-filter summary{min-height:44px}.multi-filter label{min-height:40px}.tags button,.active-filters button{min-height:32px}.library-field,.library-count{font-size:13px}.library-copy>p{font-size:15px;line-height:1.8}.process-button{min-height:44px}.carousel-count{font-size:13px;letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;align-self:center;margin-right:8px;min-width:52px;text-align:center}.download-card .button{transition:transform .2s!important}.release-notice{margin-top:18px;font-size:14px}.release-notice p{color:#60506f}.release-notice .text-link{margin-right:16px}.text-link[aria-disabled=true]{cursor:wait;opacity:.75}.footer-grid a{display:flex;align-items:center;min-height:32px}.footer-bottom{font-size:12px}.footer-bottom a{display:inline-flex;align-items:center;min-height:32px}.footer .contact-methods small{font-size:12px}.footer .contact-methods a{min-height:32px}.footer .contact-methods{line-height:1.9}.footer-grid>div:first-child>span{color:#c0b5cd;font-size:12px}.contact-launcher{min-height:44px}.contact-dialog,.case-dialog{max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:24px}body:has(dialog[open]){overflow:hidden}@media(max-width:900px){.mobile-menu a[aria-current=page]{font-weight:600;text-decoration:underline;text-underline-offset:7px}.capability-layout{gap:36px}.value-grid article{padding:24px}.platform-compat{font-size:12px!important;line-height:1.7}.journey-explanation .ability-explorer{padding-right:0}.world-tabs button{min-width:0}.world-content h3{min-height:0}.footer{padding-bottom:84px}}@media(max-width:680px){.value-grid{gap:18px}.value-grid article{padding:24px}.library-copy>p{font-size:14px}.hero-identity>span{letter-spacing:.1em}.journey-definition{font-size:14px;line-height:1.9}.platform-compat{max-width:290px;margin-inline:auto}.closing .platform-compat{max-width:260px}.contact-launcher{right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:11px 14px}.footer-grid a{min-height:36px}.library-tools{gap:16px}.library-filters{gap:10px}.carousel-navigation{gap:16px}.carousel-count{margin-right:2px}}.case-carousel .preview-case:focus-visible{outline-offset:-4px!important;box-shadow:inset 0 0 0 7px #fff!important}.auth-dialog,.acct-stage{--sky:#121214;--glass:rgba(24,24,27,.55);--edge:rgba(229,229,229,.12);--edge-hi:rgba(229,229,229,.22);--fill:rgba(250,250,250,.05);--fill-hi:rgba(250,250,250,.08);--panel:rgba(22,22,25,.45);--hi:#fafafa;--mid:rgba(250,250,250,.75);--lo:#8e8e93;--stroke:rgba(250,250,250,.22);--brand:#ededea;--brand-soft:#fff;--brand-ink:#161617;--data:#a3a3a3;--data-hi:#e5e5e5;--data-dim:rgba(163,163,163,.3);--mist:#8a7ca8;--mist-hi:#a99bc7;--ok:#7fd89d;--danger:#e8a1a1;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--lab:cubic-bezier(.22,1,.36,1);color:var(--hi)}.auth-dialog :focus-visible,.acct-stage :focus-visible{outline:2px solid var(--mist-hi);outline-offset:3px}.auth-dialog .auth-close:focus-visible,.auth-dialog .auth-wechat:focus-visible,.acct-stage .acct-avatar:focus-visible{border-radius:50%}.acct-stage .is-positive{color:var(--ok)}.acct-stage .is-negative{color:var(--danger)}.acct-mono{font-family:var(--mono)}.auth-scroll::-webkit-scrollbar,.acct-scroll::-webkit-scrollbar,.acct-rail nav::-webkit-scrollbar{width:6px;height:6px}.auth-scroll::-webkit-scrollbar-thumb,.acct-scroll::-webkit-scrollbar-thumb,.acct-rail nav::-webkit-scrollbar-thumb{background:#fafafa2e;border-radius:9px}.auth-stars{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.auth-stars>canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.auth-meteor{position:absolute;width:4px;height:4px;border-radius:999px;background:#fafafaf2;box-shadow:0 0 10px #fafafa99;transform:rotate(215deg) translate(0);opacity:0;pointer-events:none;animation:auth-meteor var(--dur,8s) linear var(--delay,0s) infinite}.auth-meteor:before{content:"";position:absolute;top:50%;left:3px;width:190px;height:1.5px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(250,250,250,.6),transparent)}@keyframes auth-meteor{0%{transform:rotate(215deg) translate(0);opacity:0}4%,13%{opacity:.9}22%,to{transform:rotate(215deg) translate(-640px);opacity:0}}.auth-glass{position:relative;border:1px solid var(--edge);border-radius:6px;background:var(--glass);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.auth-glass:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(229,229,229,.18),transparent)}.auth-corners{position:absolute;top:8px;right:8px;bottom:8px;left:8px;pointer-events:none}.auth-corners>i{position:absolute;width:12px;height:12px;border:1px solid var(--data-dim);animation:auth-corner 5s ease-in-out infinite}.auth-corners>i:nth-child(1){top:0;left:0;border-right:0;border-bottom:0}.auth-corners>i:nth-child(2){top:0;right:0;border-left:0;border-bottom:0}.auth-corners>i:nth-child(3){bottom:0;left:0;border-right:0;border-top:0}.auth-corners>i:nth-child(4){bottom:0;right:0;border-left:0;border-top:0}@keyframes auth-corner{0%,to{opacity:.4}50%{opacity:1}}.auth-kicker{margin:0;font-family:var(--mono);font-size:12px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.28em;color:var(--data)}.auth-kicker:before{content:"▏";margin-right:.5em;color:var(--mist)}.auth-primary{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:10px;overflow:hidden;min-height:48px;padding:0 20px;border:0;border-radius:6px;background:var(--brand);color:var(--brand-ink);font-size:15px;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:background .3s,transform .3s var(--lab),box-shadow .3s}.auth-primary:hover:not(:disabled){background:var(--brand-soft);transform:translateY(-2px);box-shadow:0 6px 20px #84848440}.auth-primary:disabled{opacity:.6}.auth-primary:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:40%;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%);transform:translate(-160%) skew(-12deg)}.auth-primary:hover:not(:disabled):after{transition:transform .8s var(--lab);transform:translate(320%) skew(-12deg)}.auth-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:1px solid rgba(250,250,250,.3);border-radius:6px;background:none;color:var(--data-hi);font-size:14px;transition:border-color .3s,background .3s,color .3s}.auth-outline:hover:not(:disabled){border-color:var(--data-hi);background:var(--fill);color:var(--hi)}.auth-outline:disabled{opacity:.5}.auth-dot{flex:none;width:6px;height:6px;border-radius:999px;background:var(--mist);box-shadow:0 0 6px #8a7ca8cc;animation:auth-dot 3s ease-in-out infinite}@keyframes auth-dot{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.auth-dialog{width:min(560px,calc(100% - 28px));max-width:560px;max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid var(--edge);border-radius:10px;background:var(--sky);box-shadow:0 44px 120px -34px #000000d9}.auth-dialog::backdrop{background:#060607a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.auth-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 62% 54% at 50% 42%,rgba(18,18,20,.55),rgba(18,18,20,.18) 55%,transparent 78%)}.auth-scroll{position:relative;z-index:1;max-height:calc(100dvh - 40px);overflow-y:auto;padding:22px}.auth-close{position:absolute;z-index:3;top:14px;right:14px;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--edge);border-radius:50%;background:#16161999;color:var(--mid);transition:color .2s,border-color .2s,background .2s}.auth-close:hover{border-color:var(--edge-hi);background:var(--fill-hi);color:var(--hi)}.auth-panel{padding:26px}.auth-brand{display:flex;align-items:center;gap:12px}.auth-brand img{width:32px;height:32px}.auth-dialog #auth-title{margin:16px 0 0;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;color:var(--hi)}.auth-lede{margin:8px 0 0;font-size:13px;line-height:1.85;color:var(--mid)}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:22px;padding:4px;border:1px solid rgba(250,250,250,.12);border-radius:8px;background:var(--fill)}.auth-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:42px;padding:0 8px;border:0;border-radius:6px;background:none;color:var(--mid);font-size:13px;transition:color .2s,background .2s,box-shadow .2s}.auth-tabs button svg{flex:none}.auth-tabs button:hover{color:var(--hi)}.auth-tabs button[aria-pressed=true]{background:#8a7ca829;color:var(--hi);box-shadow:inset 0 0 0 1px #8a7ca847}.auth-form{display:flex;flex-direction:column;gap:18px;margin-top:24px}.auth-field>label{display:block;margin-bottom:8px;font-size:13px;color:var(--mid)}.auth-field-row{display:flex;align-items:stretch;gap:10px}.auth-dialog input:not([type=checkbox]){width:100%;min-width:0;padding:13px 15px;border:1px solid var(--stroke);border-radius:6px;background:var(--panel);color:var(--hi);font-size:15px;transition:border-color .3s,box-shadow .3s}.auth-dialog input:not([type=checkbox])::placeholder{color:var(--lo)}.auth-dialog input:not([type=checkbox]):focus{outline:none;border-color:var(--data);box-shadow:0 0 0 1px var(--data)}.auth-dialog input[aria-invalid=true]{border-color:var(--danger)}.auth-ghost{flex:none;min-height:44px;padding:0 16px;border:1px solid rgba(250,250,250,.3);border-radius:6px;background:none;color:var(--data-hi);font-size:13px;white-space:nowrap;transition:border-color .3s,background .3s,color .3s}.auth-ghost:hover:not(:disabled){border-color:var(--data-hi);background:var(--fill);color:var(--hi)}.auth-ghost:disabled{opacity:.5}.auth-recovery{align-self:flex-end;margin:-10px 0 0;padding:4px 0;border:0;background:none;color:var(--data-hi);font-size:12px;text-decoration:underline;text-underline-offset:4px}.auth-recovery:hover{color:var(--hi)}.auth-agree{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;color:var(--mid);cursor:pointer}.auth-agree input{flex:none;width:16px;height:16px;margin:4px 0 0;accent-color:var(--mist);cursor:pointer}.auth-agree a{color:var(--data-hi);text-decoration:underline;text-underline-offset:3px}.auth-agree a:hover{color:var(--hi)}.auth-feedback{min-height:20px}.auth-feedback p{margin:0;font-size:13px;line-height:1.6}.auth-error{margin:8px 0 0;color:var(--danger);font-size:13px;line-height:1.6}.auth-notice{color:var(--mid)}.auth-other{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:26px}.auth-rule{display:flex;align-items:center;gap:12px;width:100%}.auth-rule span{flex:1;height:1px;background:#fafafa1f}.auth-rule small{font-size:12px;color:var(--lo)}.auth-wechat{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(250,250,250,.3);border-radius:50%;background:none;color:#07c160;transition:transform .3s var(--lab),border-color .3s,background .3s}.auth-wechat:hover:not(:disabled){transform:translateY(-2px);border-color:#07c16099;background:#07c16014}.auth-wechat:disabled{opacity:.6}.auth-other-label{margin:0;font-size:12px;color:var(--lo)}.auth-waiting{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--mid)}.auth-note{display:flex;align-items:center;justify-content:center;gap:7px;margin:20px 0 0;font-size:11px;color:var(--lo)}.auth-note svg{flex:none}.auth-consent-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;padding:22px}.auth-consent-scrim{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.auth-consent{position:relative;width:100%;max-width:370px;padding:24px}.auth-consent h2{margin:0;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--hi)}.auth-consent>p{margin:12px 0 0;font-size:13px;line-height:1.85;color:var(--mid)}.auth-consent a{color:var(--data-hi);text-decoration:underline;text-underline-offset:3px}.auth-consent-actions{display:flex;gap:12px;margin-top:22px}.auth-consent-actions>button{flex:1;min-height:42px;padding:0 12px;font-size:13px}@media(min-width:560px){.auth-scroll{padding:26px}.auth-panel{padding:34px}.auth-dialog #auth-title{font-size:26px}}.acct-stage{position:relative;overflow:hidden;padding-block:64px 88px;background:var(--sky)}.acct-sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.acct-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 42% 38%,rgba(18,18,20,.6),rgba(18,18,20,.24) 55%,transparent 80%)}.acct-inner{position:relative;z-index:1}.acct-stage p{color:var(--mid)}.acct-title{margin:12px 0 0;font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.25;letter-spacing:.01em;color:var(--hi)}.acct-loading{display:flex;align-items:center;gap:10px;margin:32px 0 0;font-size:14px;color:var(--mid)}.acct-empty{display:flex;align-items:center;justify-content:center;gap:10px;margin:20px 0 0;padding:28px 20px;border:1px dashed rgba(250,250,250,.25);border-radius:6px;font-size:13px;color:var(--mid)}.acct-gate{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:520px;margin-top:28px;padding:32px}.acct-gate p{margin:0;font-size:14px}.acct-gate-cta{width:auto;min-width:210px}.acct-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:32px;padding:24px}.acct-identity{display:flex;align-items:center;gap:18px;min-width:0}.acct-avatar{position:relative;flex:none;width:72px;height:72px;padding:0;overflow:hidden;border:1px solid rgba(250,250,250,.25);border-radius:50%;background:var(--fill-hi);box-shadow:0 12px 40px #0003;transition:transform .3s var(--lab)}.acct-avatar:hover{transform:scale(1.03)}.acct-avatar img{width:100%;height:100%;object-fit:cover}.acct-avatar-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--data-hi)}.acct-avatar-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000073;color:#fff;opacity:0;transition:opacity .3s}.acct-avatar:hover .acct-avatar-hover,.acct-avatar:focus-visible .acct-avatar-hover{opacity:1}.acct-identity-text{min-width:0}.acct-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.acct-name{margin:0;font-size:24px;font-weight:700;line-height:1.3;color:var(--hi);overflow-wrap:anywhere}.acct-badge{padding:3px 10px;border:1px solid rgba(250,250,250,.18);border-radius:999px;background:var(--fill);font-size:12px;color:var(--mid)}.acct-badge.is-danger{border-color:#e8a1a173;background:#e8a1a11a;color:var(--danger)}.acct-phone{margin:6px 0 0;font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--lo)}.acct-readouts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.acct-chip{min-width:132px;padding:10px 16px;border:1px solid rgba(250,250,250,.14);border-radius:8px;background:var(--panel)}.acct-chip p{margin:0;font-size:12px;letter-spacing:.08em;color:var(--lo)}.acct-chip strong{display:block;margin-top:4px;font-family:var(--mono);font-size:16px;font-weight:600;color:var(--data-hi)}.acct-redeem-cta{width:auto;gap:8px;min-height:46px;padding:0 20px;font-size:14px}.acct-body{display:flex;flex-direction:column;gap:20px;margin-top:26px}.acct-rail nav{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.acct-rail nav button{position:relative;display:flex;flex:none;align-items:center;gap:12px;min-height:44px;padding:0 16px;border:0;border-radius:6px;background:none;color:var(--mid);font-size:15px;text-align:left;white-space:nowrap;transition:background .2s,color .2s}.acct-rail nav button:hover{background:var(--fill);color:var(--hi)}.acct-rail nav button[aria-current=page]{background:#8a7ca824;color:var(--hi)}.acct-rail nav button svg{flex:none;color:var(--lo)}.acct-rail nav button[aria-current=page] svg{color:var(--mist-hi)}.acct-rail-mark{position:absolute;top:50%;left:0;width:3px;height:20px;transform:translateY(-50%);border-radius:999px;background:var(--mist);opacity:0;transition:opacity .2s}.acct-rail nav button[aria-current=page] .acct-rail-mark{opacity:1}.acct-rail-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(250,250,250,.1)}.acct-logout-button{display:flex;width:100%;align-items:center;gap:12px;min-height:44px;padding:0 16px;border:0;border-radius:6px;background:none;color:var(--danger);font-size:15px;text-align:left;transition:background .2s}.acct-logout-button:hover{background:#e8a1a114}.acct-content{display:flex;flex:1;flex-direction:column;gap:20px;min-width:0}.acct-solo{max-width:640px;margin-top:28px}.acct-card{padding:24px}.acct-card.is-center{text-align:center}.acct-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.acct-card.is-center .acct-card-head{justify-content:center}.acct-card h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--hi)}.acct-card.is-center h2{justify-content:center}.acct-card-icon{display:flex;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(250,250,250,.14);border-radius:6px;background:var(--fill);color:var(--data-hi)}.acct-card-desc{margin:8px 0 0;font-size:13px;line-height:1.7;color:var(--lo)}.acct-card-aside{display:flex;align-items:center;gap:12px}.acct-saved{display:flex;align-items:center;gap:6px;min-height:20px;margin:0;font-size:13px;color:var(--ok)}.acct-toggle{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(250,250,250,.18);border-radius:6px;background:none;color:var(--mid);transition:border-color .2s,color .2s}.acct-toggle:hover{border-color:var(--data-hi);color:var(--data-hi)}.acct-toggle svg{transition:transform .2s}.acct-toggle svg.is-open{transform:rotate(180deg)}.acct-form{display:flex;flex-direction:column;gap:18px;margin-top:22px}.acct-narrow{max-width:420px}.acct-field>label{display:block;margin-bottom:8px;font-size:13px;color:var(--mid)}.acct-stage input:not([type=file]):not([type=checkbox]){width:100%;min-width:0;padding:12px 15px;border:1px solid var(--stroke);border-radius:6px;background:var(--panel);color:var(--hi);font-size:15px;transition:border-color .3s,box-shadow .3s}.acct-stage input::placeholder{color:var(--lo)}.acct-stage input:not([type=file]):focus{outline:none;border-color:var(--data);box-shadow:0 0 0 1px var(--data)}.acct-stage input[aria-invalid=true]{border-color:var(--danger)}.acct-profile-grid{display:grid;gap:22px}.acct-avatar-pick{display:flex;align-items:center;gap:16px}.acct-avatar-large{flex:none;width:96px;height:96px;overflow:hidden;border:1px solid rgba(250,250,250,.3);border-radius:50%;background:var(--fill-hi);box-shadow:0 12px 40px #00000040}.acct-avatar-large img{width:100%;height:100%;object-fit:cover}.acct-hint{margin:10px 0 0;font-size:12px;line-height:1.7;color:var(--lo)}.acct-gap{margin-top:18px}.acct-form-actions{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid rgba(250,250,250,.08)}.acct-form-actions .auth-primary{width:auto;min-width:156px}.acct-text-link{display:inline-flex;align-items:center;gap:6px;margin-left:14px;padding:4px 0;border:0;background:none;color:var(--data-hi);font-size:13px;text-decoration:underline;text-underline-offset:4px}.acct-text-link:hover{color:var(--hi)}.acct-facts{display:flex;flex-direction:column;margin:24px 0 0;padding-top:18px;border-top:1px solid rgba(250,250,250,.1)}.acct-facts>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgba(250,250,250,.08)}.acct-facts>div:last-child{padding-bottom:0;border-bottom:0}.acct-facts dt{font-size:14px;color:var(--mid)}.acct-facts dd{margin:0;font-size:14px;color:var(--hi)}.acct-feedback{min-height:20px}.acct-feedback p{margin:0;font-size:13px;line-height:1.6}.acct-ok{color:var(--ok)}.acct-balance{display:flex;align-items:center;gap:20px}.acct-balance-icon{display:flex;flex:none;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(250,250,250,.14);border-radius:50%;background:var(--fill);color:var(--data-hi)}.acct-balance-value{margin:6px 0 0;font-family:var(--mono);font-size:clamp(28px,4vw,38px);font-weight:700;line-height:1.15;color:var(--data-hi)}.acct-scroll{width:100%;margin-top:20px;overflow-x:auto}.acct-table{width:100%;min-width:520px;border-collapse:collapse;font-size:13px;text-align:left}.acct-table th{padding:0 16px 12px 0;border-bottom:1px solid rgba(250,250,250,.18);font-size:11px;font-weight:400;letter-spacing:.14em;color:var(--lo);white-space:nowrap}.acct-table td{padding:13px 16px 13px 0;border-bottom:1px solid rgba(250,250,250,.08);color:var(--mid);white-space:nowrap}.acct-table th:last-child,.acct-table td:last-child{padding-right:0}.acct-table tbody tr{transition:background .2s}.acct-table tbody tr:hover{background:#fafafa0a}.acct-table .is-right{text-align:right}.acct-id,.acct-desc{max-width:260px;overflow:hidden;text-overflow:ellipsis}.acct-pill{display:inline-flex;padding:3px 10px;border:1px solid rgba(250,250,250,.16);border-radius:999px;background:var(--fill);font-size:11px;color:var(--hi)}.acct-more{display:flex;justify-content:center;margin-top:20px}.acct-redeem-form{display:flex;flex-direction:column;gap:14px;max-width:420px;margin:24px auto 0}.acct-stage .acct-redeem-form input{height:56px;padding:0 15px;font-family:var(--mono);font-size:17px;letter-spacing:.1em;text-align:center}.acct-stage .acct-redeem-form input::placeholder{letter-spacing:normal}.acct-redeem-ok{max-width:420px;margin:16px auto 0;overflow:hidden;border:1px solid rgba(250,250,250,.18);border-radius:8px;background:var(--panel);text-align:left}.acct-redeem-ok-head{display:flex;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid rgba(250,250,250,.1);background:#7fd89d1a;color:var(--ok)}.acct-redeem-ok-head p{margin:0;font-weight:500;color:var(--hi)}.acct-redeem-ok-head svg:last-child{margin-left:auto;color:var(--mist-hi)}.acct-redeem-ok dl{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 18px}.acct-redeem-ok dl>div{display:flex;justify-content:space-between;gap:16px;font-size:13px}.acct-redeem-ok dt{color:var(--mid)}.acct-redeem-ok dd{margin:0;color:var(--hi);text-align:right;overflow-wrap:anywhere}.acct-record-list{display:flex;flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none}.acct-record-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid rgba(250,250,250,.12);border-radius:6px;background:var(--panel)}.acct-record-list p{margin:0;font-size:14px;color:var(--hi);overflow-wrap:anywhere}.acct-record-list small{display:block;margin-top:3px;font-size:12px;color:var(--lo)}@media(min-width:620px){.acct-profile-grid{grid-template-columns:auto minmax(0,1fr);align-items:start}.acct-avatar-pick{flex-direction:column;align-items:flex-start}}@media(min-width:900px){.acct-banner{padding:30px}.acct-card{padding:28px}.acct-body{flex-direction:row;align-items:flex-start;gap:28px}.acct-rail{position:sticky;top:96px;flex:none;width:208px}.acct-rail nav{flex-direction:column;overflow:visible;padding-bottom:0}.acct-rail nav button{width:100%}}@media(max-width:760px){.acct-stage .container{width:min(1200px,calc(100% - 36px))}.acct-stage{padding-block:48px 64px}.acct-name{font-size:21px}.acct-redeem-cta{width:100%}}@media(prefers-reduced-motion:reduce){.auth-meteor{display:none}.auth-corners>i,.auth-dot{animation:none}.auth-primary,.auth-wechat,.acct-avatar{transition:none}.auth-primary:hover:not(:disabled),.auth-wechat:hover:not(:disabled){transform:none}.acct-avatar:hover{transform:none}.auth-primary:hover:not(:disabled):after{transition:none;transform:translate(-160%) skew(-12deg)}}.account-nav{display:inline-flex;align-items:center;gap:10px}.account-logout{border:0;background:none;padding:0;color:var(--muted);font-size:inherit;cursor:pointer}.account-logout:hover{color:var(--accent)}.research-question{margin:24px 0;padding-bottom:24px;border-bottom:1px solid #d8cce3}.research-question>span{font-size:12px;color:#745b85}.research-question>p{font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.65;color:#44304f;margin-top:10px}.loop-example h3{font-size:17px;line-height:1.75;max-width:30ch}.loop-example{padding:32px!important}.loop-choices small{font-size:14px;line-height:1.85}.loop-composition{align-items:start}.loop-choices button{padding-block:25px}@media(max-width:760px){.loop-example{padding:25px!important}.research-question>p{font-size:19px}.loop-choices small{font-size:13px}}.research-question{margin-block:20px!important}.research-question>p{margin:10px 0 0!important}.loop-example h3{max-width:none;margin-block:20px!important}.research-question+h3{font-size:16px}.loop-example .evidence-view{margin-top:20px}.company-invitation .company-belief{max-width:32em;font-size:18px;line-height:1.85;color:#e8deef;margin-top:24px}.company-invitation .company-product-context{font-size:14px;line-height:1.85;margin-top:22px;color:#c8bad6}@media(max-width:680px){.company-invitation .company-belief{font-size:16px}.company-invitation .company-product-context{font-size:13px}}.platform-button>.apple-platform-mark{display:block;overflow:visible;flex-shrink:0;aspect-ratio:1;align-self:center}@media(min-width:901px){.journey-track:not(.reduced-journey) .journey-stage{height:calc(100vh - 105px);min-height:590px;max-width:calc(1340px * var(--stage-scale,1))}.journey-track:not(.reduced-journey) .journey-explanation{width:calc(31% / var(--stage-scale,1));transform:scale(var(--stage-scale,1));transform-origin:top left}.journey-track:not(.reduced-journey) .journey-product{width:min(calc(1180px * var(--stage-scale,1)),100%)}.journey-track:not(.reduced-journey) .journey-progress{bottom:35px}}@media(min-width:901px){.journey-track:not(.reduced-journey){height:calc(100vh + 1100px)}}.curved-journey{padding-bottom:clamp(80px,8vw,160px);border-radius:0}.journey-edge{position:absolute;inset:auto 0 -1px;width:100%;height:clamp(80px,8vw,160px);display:block;pointer-events:none;fill:var(--page);z-index:4}.legal-page{padding-block:74px 96px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:760px}.legal-kicker{font-size:11px;letter-spacing:.18em;color:var(--muted)}.legal-page h1{font-size:34px;margin:0}.legal-body{width:100%;box-sizing:border-box;background:#fff;border:1px solid #e3dee7;border-radius:17px;padding:28px 30px;display:flex;flex-direction:column;gap:14px}.legal-body p{margin:0;font-size:15px;line-height:1.95}.legal-body .legal-note{font-size:13px;color:#6d5d7b}@media(max-width:860px){.legal-page{padding-block:48px 64px}.legal-page h1{font-size:28px}}.hero-identity strong{letter-spacing:.015em}.brand .sciland-brand-img{content:normal!important;filter:none!important;width:152px;height:auto!important;aspect-ratio:303/90;object-fit:contain;display:block}.contact-codes{display:flex;justify-content:center;align-items:flex-start;gap:24px;font-style:normal}.contact-codes figure{margin:0;padding:0!important;text-align:center;background:none;min-width:0}.contact-codes a{display:block!important;width:164px;max-width:100%;padding:10px;background:#fff;border:1px solid #e6dfee;border-radius:10px;overflow:hidden}.contact-codes img{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:contain}.contact-codes figcaption{margin-top:12px;font-size:13px;line-height:1.65;color:inherit}.contact-codes figcaption strong{display:block;font-weight:500}.contact-codes figcaption span{display:block;font-size:11px;opacity:.8;margin-top:2px}.contact{grid-template-columns:1fr auto!important;gap:40px}.contact-codes-compact{justify-content:flex-start;gap:16px;margin-top:24px;color:#eee7f4}.contact-codes-compact a{width:120px;padding:8px;border-radius:7px}.contact-codes-compact figcaption span{display:none}.contact-dialog>.contact-codes{margin:28px 0 8px}.contact-dialog .contact-codes a{width:148px}@media(max-width:680px){.brand .sciland-brand-img{width:118px}.contact{grid-template-columns:1fr!important;gap:30px}.contact>.contact-codes{justify-content:flex-start;gap:24px}.contact-codes a{width:148px}.contact-codes-compact a{width:120px}.contact-dialog>.contact-codes{gap:16px}.contact-dialog .contact-codes a{width:130px}.contact-codes figcaption span{font-size:10px}}.contact-dialog{padding:28px}.contact-dialog h2{font-size:28px;margin-top:14px}.contact-dialog>p{margin-top:10px}.contact-dialog .global-contact{margin-top:20px;padding-top:18px}.contact-dialog .contact-methods{gap:14px}.contact-dialog>.contact-codes{margin-top:20px}.contact-dialog .contact-codes a{width:130px}@media(max-width:900px){.desktop-frame.expanded-preview{max-height:none;overflow:visible}.desktop-frame.expanded-preview .desktop-viewport{scrollbar-color:#a99bb9 #eeeaf3}}.journey-track:not(.reduced-journey) .journey-product .desktop-frame{backdrop-filter:none;-webkit-backdrop-filter:none}.ability-groups button{position:relative;isolation:isolate}.ability-groups button[aria-pressed=true],.journey-explanation .ability-groups button[aria-pressed=true]{background:transparent}.ability-selection{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:#725b84;pointer-events:none;z-index:-1}.journey-explanation .ability-selection{background:#ebe6f1}.ability-group-label{position:relative}.journey-explanation .ability-group-label{color:#fff;mix-blend-mode:difference}.ability-content-enter{animation:capability-content-enter .32s cubic-bezier(.4,0,.2,1) both}@keyframes capability-content-enter{0%{transform:translateY(6px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ability-content-enter{animation:none}}@media(forced-colors:active){.ability-selection{display:none}.ability-group-label,.journey-explanation .ability-group-label{mix-blend-mode:normal;color:ButtonText}.ability-groups button[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-3px}}.case-replay{padding-block:0 8px}.case-replay-frame{display:block;width:100%;height:430px;border:0;border-radius:18px;background:transparent;transition:height .35s ease}.case-replay-frame.is-playing{height:min(86vh,940px);border:1px solid #e2dbe7;background:#fff;box-shadow:0 18px 40px #412d5212}html.showcase-expanded,html.showcase-expanded body{overflow:hidden}html.showcase-expanded .header,html.showcase-expanded .contact-launcher,html.showcase-expanded .skip{display:none}.case-replay-frame.is-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;width:100vw;height:100vh;max-height:none;border:0;border-radius:0;background:#fff;box-shadow:none}.case-replay-fallback{margin:24px 0;font-size:14px;color:#6d5d7b}.cover-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:44px;font-weight:600;color:#a294b3;background:#f3f0f7}@media(max-width:860px){.case-replay-frame{height:560px}.case-replay-frame.is-playing{height:82vh}}.account-page{padding-block:70px 90px;display:flex;flex-direction:column;gap:26px;align-items:flex-start}.account-page h1{font-size:34px;margin:0}.account-head{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.account-head p{margin:8px 0 0;color:#6d5d7b;font-size:14px}.account-hint{margin:0;color:#6d5d7b;font-size:14px;line-height:1.9}.account-summary{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.account-card{width:100%;box-sizing:border-box;background:#fff;border:1px solid #e3dee7;border-radius:17px;padding:24px 26px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.account-summary .account-card span{font-size:12px;letter-spacing:.06em;color:#8b7c98}.account-summary .account-card strong{font-size:28px;font-weight:600;line-height:1.2}.account-summary .account-card small{font-size:12px;color:#8b7c98}.account-tabs{display:flex;gap:8px;flex-wrap:wrap}.account-tabs button{border:1px solid #e3dee7;background:#fff;border-radius:999px;padding:8px 18px;font-size:13px;color:#6d5d7b;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.account-tabs button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--tint)}.account-panels{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;align-items:start}.account-card h2{font-size:20px;margin:0}.account-card h3{display:flex;align-items:center;gap:8px;font-size:15px;margin:22px 0 10px}.account-form label{font-size:13px;color:#6d5d7b;margin-top:6px}.account-form input[type=text],.account-form input[type=password],.account-form input:not([type]){width:100%;box-sizing:border-box;border:1px solid #ddd5e3;border-radius:10px;padding:11px 13px;font:inherit;font-size:14px;background:#fff}.account-form input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.account-form form{display:flex;flex-direction:column;gap:6px;width:100%}.account-avatar-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.account-avatar-row div{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.account-avatar-row small{font-size:12px;color:#8b7c98}.account-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;background:#f3f0f7;display:flex;align-items:center;justify-content:center;flex:none}.account-avatar img{width:100%;height:100%;object-fit:cover}.account-avatar i{font-style:normal;font-size:26px;font-weight:600;color:#a294b3}.account-feedback{min-height:20px;font-size:13px;color:#6d5d7b}.account-feedback.error{color:#b4483f}.account-note{display:flex;align-items:center;gap:7px;margin:4px 0 0;font-size:12px;color:#8b7c98}.account-table-wrap{width:100%;overflow-x:auto}.account-table{width:100%;border-collapse:collapse;font-size:13px;min-width:560px}.account-table th,.account-table td{text-align:left;padding:11px 12px;border-bottom:1px solid #ece7f0;white-space:nowrap}.account-table th{font-weight:500;color:#8b7c98;font-size:12px}.account-table td.is-positive{color:#2f7d5c}.account-table td.is-negative{color:#b4483f}.account-pill{display:inline-flex;border:1px solid #ddd5e3;background:#f6f4f9;color:#6d5d7b;border-radius:5px;padding:3px 8px;font-size:11px}.account-redeem-result{width:100%;border:1px solid #d7e8dd;background:#f3faf6;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.account-redeem-result p{display:flex;align-items:center;gap:8px;margin:0;font-weight:600}.account-redeem-result dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0}.account-redeem-result dt{font-size:12px;color:#6d5d7b}.account-redeem-result dd{margin:2px 0 0;font-size:15px}.account-error{align-items:flex-start;gap:14px}@media(max-width:860px){.account-page{padding-block:48px 64px}.account-page h1{font-size:28px}}.platform-actions .platform-error{grid-column:1/-1;min-height:18px;margin:6px 0 0;font-size:12px;color:#c9b8e6;text-align:center}.platform-button[aria-busy=true]{opacity:.75;cursor:progress}.pc-results .volcano-preview{display:block;height:auto;padding:0;margin:12px 0;border:1px solid #eee9f2;border-radius:7px}.pc-results .pc-audit{margin-top:12px;padding-top:10px}.pc-results .pc-audit>svg{top:12px}.pc-results>h4{margin-top:14px;line-height:1.5}.pc-results .pc-result-file{padding:9px 12px}.pc-results .pc-audit h4{line-height:1.4;margin-bottom:6px}.pc-results .pc-audit p{margin:0}.research-journey.intro-only{border-radius:0}@media(min-width:1550px){.container{max-width:1600px}.header{width:min(1600px,calc(100% - 48px))}}.research-journey.intro-only{overflow:visible}.footer-bare{position:relative;z-index:1;background:transparent;padding-top:290px}.home-bare{background:#100e19}.desktop-frame.replica-frame .desktop-viewport{aspect-ratio:1440 / 800}.pc-replica{position:relative;width:100%;aspect-ratio:1440 / 800;overflow:hidden;background:#fff;container-type:inline-size}.pc-replica-poster{display:block;width:100%;height:auto}.pc-replica-live{position:absolute;top:0;left:0;width:1440px;height:800px;border:0;transform-origin:top left;transform:scale(calc(100cqw/1440px));pointer-events:none;opacity:0;transition:opacity .45s ease}.pc-replica.is-live .pc-replica-live{opacity:1}@media(prefers-reduced-motion:reduce){.pc-replica-live{transition:none}}.replica-frame.expanded-preview .desktop-viewport{overflow:auto}.replica-frame.expanded-preview .pc-replica{width:1440px}.replica-frame.expanded-preview .pc-replica-poster{width:1440px;max-width:none}.account-shell,.account-shell .footer{background:#141318;color:#fafafa}.account-shell{color-scheme:dark}.account-shell>main{padding-top:88px}.home-header .account-logout{color:#b3adbd}.home-header .account-logout:hover{color:#fafafa}.acct-stage{background:#141318;padding-block:32px 48px}.acct-title{margin-top:8px;font-size:clamp(28px,3vw,32px)}.acct-banner{gap:16px;margin-top:20px;padding:18px 20px}.acct-identity{gap:12px}.acct-avatar{width:56px;height:56px}.acct-name{font-size:20px}.acct-readouts{gap:10px}.acct-chip{min-width:120px;padding:8px 12px}.acct-chip strong{font-size:15px;overflow-wrap:anywhere}.acct-body{gap:14px;margin-top:18px}.acct-content{gap:14px;container-type:inline-size;container-name:account-content}.acct-card{padding:20px}.acct-card h2{gap:8px;font-size:17px}.acct-card-icon{width:28px;height:28px}.acct-card-desc{margin-top:6px}.acct-form{gap:12px;margin-top:16px}.acct-field>label{margin-bottom:6px}.acct-stage input:not([type=file]):not([type=checkbox]){min-height:40px;padding:8px 12px;font-size:14px}.acct-stage .auth-primary,.acct-stage .auth-outline{min-height:40px;padding-inline:16px;font-size:14px}.acct-profile-grid{gap:16px}.acct-avatar-pick{gap:12px}.acct-avatar-pick>div{min-width:0}.acct-avatar-large{width:64px;height:64px}.acct-avatar-pick .acct-hint{max-width:200px}.acct-stage .acct-hint{margin-top:6px}.acct-saved{margin:0}.acct-facts{margin-top:16px;padding-top:12px}.acct-facts>div{gap:12px;padding-block:10px}.acct-facts dt,.acct-facts dd{font-size:13px}.acct-settings-card>.acct-form{margin-top:0}.acct-profile-save{display:flex;align-items:center;justify-content:space-between;gap:12px}.acct-stage .acct-profile-save .auth-primary{width:auto;min-width:72px;min-height:32px;padding:6px 14px;font-size:13px}.acct-password-settings{margin-top:12px;padding-top:12px;border-top:1px solid rgba(250,250,250,.08)}.acct-password-row,.acct-password-actions{display:flex;align-items:center;gap:12px}.acct-password-row{justify-content:space-between;font-size:13px}.acct-password-label{color:var(--mid)}.acct-password-actions{flex:none}.acct-stage .acct-password-actions .auth-outline{min-height:32px;padding-inline:12px;font-size:13px}.acct-gap{margin-top:12px}.acct-state{display:flex;align-items:center;gap:10px;min-height:64px;margin-top:14px;padding:12px 14px;border:1px solid var(--edge);border-radius:6px;background:#19171e;color:#b3adbd;font-size:13px;overflow-wrap:anywhere}.acct-state>svg{flex:none}.acct-state>span,.acct-state>p{min-width:0}.acct-empty{justify-content:center}.acct-spinner{animation:acct-spin 1s linear infinite}@keyframes acct-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.acct-spinner{animation:none}}.acct-gate{gap:12px;margin-top:20px;padding:20px}.acct-gate-cta{min-width:180px}.acct-rail nav button,.acct-logout-button{gap:10px;min-height:40px;padding-inline:12px;font-size:14px}.acct-rail-foot{margin-top:8px;padding-top:8px}.acct-stage .auth-glass{background:#1e1c23;-webkit-backdrop-filter:none;backdrop-filter:none}.acct-stage .auth-glass:before,.acct-stage .auth-corners{display:none}.acct-stage button{cursor:pointer}.acct-stage button:disabled{cursor:default}.acct-content>div[hidden]{display:none}.acct-content>div:not([hidden]){display:flex;flex-direction:column;gap:14px}.acct-stage .acct-card-desc,.acct-stage .acct-hint{color:#b3adbd}.acct-stage .acct-name{color:#fafafa}.acct-form-actions{gap:8px;flex-wrap:wrap;padding-top:12px}.acct-facts dd{min-width:0;overflow-wrap:anywhere;text-align:right}.acct-stage input[type=range]{padding:0!important;width:100%;accent-color:#b7a2d5}.acct-stage input[type=checkbox]{accent-color:#b7a2d5}.acct-check{display:flex;gap:8px;align-items:center;font-size:14px}.acct-stage select{min-height:40px;border:1px solid var(--stroke);border-radius:6px;background:#24212b;color:var(--hi);padding:8px 12px;font:inherit;max-width:100%}.acct-billing-tabs{display:flex;gap:4px;margin-top:0;margin-bottom:16px;padding:4px;width:100%;max-width:100%;border:1px solid var(--edge);border-radius:8px;background:#17151c}.acct-billing-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 20px;border:1px solid transparent;border-radius:5px;background:transparent;color:#b3adbd;font:inherit;font-size:14px}.acct-billing-tabs button:hover{color:#fafafa}.acct-billing-tabs button[aria-selected=true]{border-color:#45414b;background:#302d35;color:#fafafa}.acct-billing-tabs button:focus-visible{outline:2px solid #b7a2d5;outline-offset:2px}.acct-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--edge)}.acct-card,.acct-billing-card>[role=tabpanel]{scroll-margin-top:104px}.acct-pagination-info{color:#b3adbd;font-size:12px;white-space:nowrap}.acct-pagination-actions{display:flex;gap:8px}.acct-stage .acct-pagination-actions .auth-outline{min-height:32px;padding-inline:12px;font-size:13px}.acct-filters{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.acct-filters>label{display:flex;flex-direction:column;gap:6px;min-width:140px;font-size:13px;color:var(--mid)}.acct-filter-tag{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px;color:var(--mid);overflow-wrap:anywhere}.acct-resource-error{flex-wrap:wrap;color:var(--danger)}.acct-resource-error p{flex:1;margin:0}.acct-stage .acct-resource-error .auth-outline{min-height:32px;padding-inline:12px;font-size:13px}.acct-code-row{display:flex;gap:8px}.acct-code-row>input{flex:1}.acct-code-row>button{flex:none;white-space:nowrap}.acct-copy{display:inline-flex;gap:6px;align-items:center;max-width:100%;overflow-wrap:anywhere;word-break:break-all;border:0;background:none;color:var(--data-hi);text-align:left;padding:4px 0;font:inherit;font-size:12px;min-height:32px}.acct-copy svg{flex:none}.acct-record-details{margin-top:8px;font-size:13px;white-space:normal}.acct-record-details summary,.acct-feedback-help summary{cursor:pointer;color:#c6b2e3;min-height:32px}.acct-record-details .acct-facts,.acct-record-expanded .acct-facts{margin-top:8px;padding-top:0}.acct-record-details .acct-facts>div,.acct-record-expanded .acct-facts>div{align-items:flex-start;gap:14px}.acct-feedback-help{margin-top:16px;border-top:1px solid var(--edge);padding-top:12px;font-size:13px}.acct-feedback-help .auth-outline{margin-top:12px}.acct-feedback-summary{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:var(--mid);background:#17151b;padding:12px;border-radius:6px}.acct-help-link{display:block;color:var(--mid);padding:10px 12px;font-size:13px}.acct-stage .acct-table{width:100%;min-width:0;table-layout:fixed;font-size:13px}.acct-stage .acct-table th,.acct-stage .acct-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:top;padding:10px 8px}.acct-table th:nth-child(1){width:220px}.acct-table th:nth-child(2){width:auto}.acct-table th:nth-child(3){width:120px}.acct-table th:nth-child(4){width:112px}.acct-stage .acct-desc{max-width:none}.acct-stage .acct-table .acct-record-row td{padding:6px 8px;vertical-align:middle}.acct-record-time-type,.acct-record-description{display:flex;align-items:center;gap:8px;white-space:nowrap}.acct-record-time-type time{font-size:12px;font-variant-numeric:tabular-nums}.acct-record-time-type .acct-pill{flex:none;padding:2px 7px}.acct-record-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-record-toggle{display:inline-flex;align-items:center;gap:4px;flex:none;min-height:28px;padding:4px 0;border:0;background:transparent;color:#c6b2e3;font:inherit;font-size:12px}.acct-record-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.acct-record-waived{display:inline-block;margin-left:6px;font-size:11px;color:#b3adbd}.acct-stage .acct-table .acct-record-expanded-cell{padding:0 8px 12px}.acct-record-expanded{padding:12px 16px;border:1px solid var(--edge);border-radius:6px;background:#17151c}.acct-record-expanded .acct-facts{margin-top:0;border-top:0}.acct-table td>p{margin:5px 0 0}.acct-scroll,.acct-more{margin-top:14px}.acct-redeem-form{flex-direction:row;align-items:center;gap:8px;max-width:none;margin:14px 0 0}.acct-stage .acct-redeem-form input{flex:1;min-width:0;height:40px;padding:0 12px;text-align:left;font-size:14px}.acct-stage .acct-redeem-form .auth-primary{flex:none;width:auto;min-width:96px;min-height:40px}.acct-redeem-error{padding:8px 12px;border-radius:6px;background:#dc6b6b0f}.acct-redeem-ok{max-width:none;margin:12px 0 0;border-radius:6px;background:#19171e}.acct-redeem-ok-head{padding:10px 14px;font-size:14px}.acct-redeem-ok dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding:12px 14px}.acct-redeem-ok dl>div{min-width:0;align-items:baseline;gap:10px}.acct-redeem-ok dt{flex:none}.acct-redeem-ok dd{min-width:0;font-variant-numeric:tabular-nums}.acct-redeem-ok .acct-text-link{min-height:32px;margin:0 14px 10px}.acct-record-list{gap:8px;margin-top:14px}.acct-record-list li{gap:8px;padding:10px 12px}.is-highlighted{background:#a99bc721}.acct-mobile-records{display:none;flex-direction:column;list-style:none;padding:0;margin:12px 0 0;gap:6px}.acct-mobile-records>li{border-bottom:1px solid var(--edge);padding:8px 0}.acct-record-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.acct-record-top>strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;min-width:0;overflow-wrap:anywhere}.acct-record-top>span{flex:none;min-width:0;max-width:48%;font-size:14px;overflow-wrap:anywhere;text-align:right}@container account-content (max-width: 640px){.acct-desktop-records,.acct-desktop-research{display:none}.acct-mobile-records,.acct-mobile-research.acct-research-list{display:flex}}@container account-content (max-width: 480px){.acct-redeem-ok dl{grid-template-columns:minmax(0,1fr)}.acct-redeem-form{flex-direction:column;align-items:stretch}}.acct-research-table th:nth-child(1){width:auto}.acct-research-table th:nth-child(2){width:62px}.acct-research-table th:nth-child(3){width:116px}.acct-research-table th:nth-child(4){width:96px}.acct-research-table th:nth-child(5){width:136px}.acct-research-table th:nth-child(6){width:60px}.acct-research-time{font-size:12px;font-variant-numeric:tabular-nums}.acct-research-time time{white-space:nowrap}.acct-research-name{min-width:0;flex:1}.acct-research-name summary{display:flex;align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:500;color:#fafafa;list-style:none;cursor:pointer}.acct-research-name summary::-webkit-details-marker{display:none}.acct-research-name summary span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acct-research-name summary svg{flex:none;color:#b3adbd}.acct-research-name[open] summary svg{transform:rotate(180deg)}.acct-research-details{padding:6px 0;border-top:1px solid var(--edge);font-size:12px;overflow-wrap:anywhere}.acct-research-details p{margin:0}.acct-research-list{padding:0;margin:0;list-style:none;display:none;flex-direction:column;gap:6px}.acct-research-list>li{border-bottom:1px solid var(--edge);padding:8px 0}.acct-research-list .acct-hint{margin-top:2px}.acct-research-list .acct-record-top>span{padding-top:5px}.acct-research-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.acct-research-footer>div{min-width:0}.acct-research-footer .acct-record-toggle{flex:none}.acct-avatar-editor{width:min(100%,380px);padding:18px;border:1px solid var(--edge);border-radius:8px;background:#17151c}.acct-avatar-editor>label{display:flex;flex-direction:column;gap:4px;margin-top:10px;font-size:13px}.acct-crop-preview{width:200px;max-width:100%;aspect-ratio:1;background-repeat:no-repeat;border-radius:50%;margin:15px auto}.acct-inline-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.acct-inline-actions button.auth-primary{width:auto}.acct-avatar,.acct-avatar-large{display:flex;align-items:center;justify-content:center}@media(min-width:620px){.acct-profile-grid{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);align-items:center}.acct-avatar-pick{flex-direction:row;align-items:center}}@media(min-width:761px){.acct-stage .container{width:65%}}@media(min-width:900px){.acct-body{gap:20px}.acct-rail{width:180px}}@media(max-width:760px){.acct-stage .acct-pagination-actions .auth-outline,.acct-stage .acct-profile-save .auth-primary,.acct-stage .acct-password-actions .auth-outline{min-height:44px}.acct-stage .acct-resource-error .auth-outline,.acct-research-name summary,.acct-research-footer .acct-record-toggle,.acct-redeem-ok .acct-text-link{min-height:44px}.acct-research-list .acct-record-top>span{padding-top:11px}.acct-billing-tabs button{min-height:44px}.acct-stage{padding-block:24px 36px}.acct-banner{gap:12px;margin-top:16px;padding:16px}.acct-readouts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%}.acct-chip{min-width:0}.acct-stage .acct-redeem-cta{width:auto;padding-inline:12px;font-size:13px}.acct-stage .auth-primary,.acct-stage .auth-outline,.acct-stage select,.acct-logout-button{min-height:44px}.acct-stage input:not([type=range]):not([type=checkbox]),.acct-stage select{min-height:44px;font-size:16px}.acct-desktop-records,.acct-desktop-research{display:none}.acct-mobile-records,.acct-mobile-research{display:flex}.acct-filters>label{min-width:0;flex:1 1 120px}.acct-card{padding:16px}.acct-code-row{flex-wrap:wrap}.acct-code-row>input{min-width:100px}.acct-facts>div{align-items:flex-start}.acct-facts dd{max-width:65%}.acct-copy,.acct-record-details summary,.acct-feedback-help summary{min-height:44px}.acct-form-actions .auth-primary{min-width:120px}.acct-help-link{min-height:44px}.acct-redeem-form{flex-direction:column;align-items:stretch}.acct-stage .acct-redeem-form .auth-primary{min-height:44px}.acct-redeem-ok dl{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.acct-rail nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.acct-rail nav button{flex-direction:row;justify-content:center;gap:6px;padding:8px 4px;min-height:44px;font-size:13px}.acct-rail-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.acct-logout-button{width:auto;gap:8px;padding-inline:8px;font-size:13px}.acct-help-link{padding:10px 8px}.account-shell .footer-bottom>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;width:100%;min-width:0}.account-shell .footer-bottom>div>a,.account-shell .footer-bottom>div>span{min-width:0;overflow-wrap:anywhere}}
