.architecture-module__Hmf4wq__card{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:minmax(0,.82fr) minmax(0,1.8fr);align-items:center;gap:2.5rem;padding:2rem;display:grid}.architecture-module__Hmf4wq__introduction{min-width:0}.architecture-module__Hmf4wq__legend{color:#ffffff8c;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:2rem;padding-top:1.5rem;font-size:.7rem;display:flex}.architecture-module__Hmf4wq__legend span{align-items:center;gap:.5rem;display:flex}.architecture-module__Hmf4wq__legend i{border-top:1px solid #bae6fda6;width:1.5rem}.architecture-module__Hmf4wq__legend .architecture-module__Hmf4wq__dashed{border-top-style:dashed}.architecture-module__Hmf4wq__diagram{min-width:0;margin:0;container-type:inline-size}.architecture-module__Hmf4wq__applications{background:#bae6fd0a;border:1px solid #bae6fd1f;border-radius:.75rem;padding:1rem}.architecture-module__Hmf4wq__layerLabel{color:#bae6fdbf;letter-spacing:.025em;margin:0 0 .7rem;font-size:.7rem;font-weight:500}.architecture-module__Hmf4wq__applicationList{color:#ffffffd9;text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;font-size:.75rem;display:grid}.architecture-module__Hmf4wq__applicationList span{background:#00000026;border:1px solid #ffffff1a;border-radius:.375rem;padding:.625rem .25rem}.architecture-module__Hmf4wq__connector{color:#bae6fd80;justify-content:center;align-items:center;min-height:1.65rem;display:flex}.architecture-module__Hmf4wq__entryConnector{width:calc(65.5172% - 2.12931rem);margin-left:1rem}.architecture-module__Hmf4wq__platform{background:linear-gradient(145deg,#bae6fd0a,#0000 60%);border:1px solid #bae6fd21;border-radius:.75rem;padding:1rem}.architecture-module__Hmf4wq__platformTop{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.architecture-module__Hmf4wq__runtime,.architecture-module__Hmf4wq__layer{min-width:0}.architecture-module__Hmf4wq__runtime{flex-direction:column;display:flex;position:relative}.architecture-module__Hmf4wq__runtime>.architecture-module__Hmf4wq__connector{flex:1}.architecture-module__Hmf4wq__runtime:after{content:"";border-left:1px solid #bae6fd40;height:2rem;position:absolute;top:100%;left:50%}.architecture-module__Hmf4wq__node,.architecture-module__Hmf4wq__supportNode{text-align:center;background:#ffffff08;border:1px solid #ffffff21;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:5.1rem;padding:.8rem .65rem;display:flex}.architecture-module__Hmf4wq__node strong{color:#f0f9ffe6;font-size:.82rem;font-weight:500}.architecture-module__Hmf4wq__node span,.architecture-module__Hmf4wq__supportNode span{color:#ffffff8c;font-size:.65rem;line-height:1.65}.architecture-module__Hmf4wq__sdk{background:#bae6fd12;border-color:#bae6fd42}.architecture-module__Hmf4wq__sdk strong{font-size:1rem}.architecture-module__Hmf4wq__support{border-left:1px dashed #bae6fd33;min-width:0;padding-left:1rem}.architecture-module__Hmf4wq__supportNode{color:#bae6fdbf;background:#0000001a;min-height:auto;padding:.75rem .4rem}.architecture-module__Hmf4wq__supportNode strong{color:#fffc;font-size:.7rem;font-weight:500}.architecture-module__Hmf4wq__assistance{color:#bae6fdbf;flex-direction:column;align-items:center;gap:.25rem;margin-top:.6rem;padding:.7rem 0 .25rem;font-size:.6rem;display:flex;position:relative}.architecture-module__Hmf4wq__assistance:after{content:"";border-left:1px dashed;height:2rem;position:absolute;top:100%;left:50%}.architecture-module__Hmf4wq__mobileRouting{display:none}.architecture-module__Hmf4wq__adapterLayer{margin-top:.25rem;position:relative}.architecture-module__Hmf4wq__adapterLayer>.architecture-module__Hmf4wq__layerLabel{margin-bottom:1.4rem}.architecture-module__Hmf4wq__adapterBus{border-top:1px solid #bae6fd40;height:.9rem;position:absolute;top:1.75rem;left:calc(10% - .16rem);right:calc(10% - .16rem)}.architecture-module__Hmf4wq__vendorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.architecture-module__Hmf4wq__vendorPair{min-width:0;position:relative}.architecture-module__Hmf4wq__vendorPair:before{content:"";border-left:1px solid #bae6fd40;height:.7rem;position:absolute;bottom:100%;left:50%}.architecture-module__Hmf4wq__adapter,.architecture-module__Hmf4wq__vendor{color:#ffffffd1;text-align:center;background:#ffffff08;border:1px solid #bae6fd29;border-radius:.375rem;flex-direction:column;justify-content:center;gap:.25rem;min-height:3.4rem;padding:.6rem .15rem;font-size:.66rem;display:flex}.architecture-module__Hmf4wq__adapter strong{font-weight:500}.architecture-module__Hmf4wq__adapter span,.architecture-module__Hmf4wq__vendor span+span{color:#bae6fd99;font-size:.6rem}.architecture-module__Hmf4wq__vendor{background:#0000002e;border-color:#ffffff14}.architecture-module__Hmf4wq__caption{text-align:center;color:#ffffff8c;margin-top:.8rem;font-size:.65rem;line-height:1.6}@media (max-width:1023px){.architecture-module__Hmf4wq__card{grid-template-columns:minmax(0,1fr);gap:2rem}.architecture-module__Hmf4wq__introduction{max-width:36rem}}@media (max-width:639px){.architecture-module__Hmf4wq__card{padding:1.25rem}}@container (max-width:440px){.architecture-module__Hmf4wq__applications,.architecture-module__Hmf4wq__platform{padding:.8rem}.architecture-module__Hmf4wq__platformTop{display:contents}.architecture-module__Hmf4wq__platform{flex-direction:column;display:flex}.architecture-module__Hmf4wq__runtime{order:1}.architecture-module__Hmf4wq__entryConnector{width:100%;margin-left:0}.architecture-module__Hmf4wq__support{border-top:1px dashed #bae6fd33;border-left:0;order:3;margin-top:1.5rem;padding:1rem 0 0}.architecture-module__Hmf4wq__adapterLayer{order:2;margin-top:0}.architecture-module__Hmf4wq__mobileRouting{color:#bae6fdb3;justify-content:center;padding:1rem 0;display:flex}.architecture-module__Hmf4wq__adapterLayer>.architecture-module__Hmf4wq__layerLabel{margin-bottom:.75rem}.architecture-module__Hmf4wq__adapterBus,.architecture-module__Hmf4wq__runtime:after,.architecture-module__Hmf4wq__assistance:after,.architecture-module__Hmf4wq__vendorPair:before{display:none}.architecture-module__Hmf4wq__vendorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .6rem}.architecture-module__Hmf4wq__vendorPair:last-child{grid-column:1/-1}.architecture-module__Hmf4wq__applicationList{grid-template-columns:minmax(0,1fr)}}
.nexus-hero-module__4YvH3q__stage{--logo-size:clamp(30px, 6.6vw, 96px)}.nexus-hero-module__4YvH3q__logo{top:var(--contact-y);z-index:1;font-size:var(--logo-size);letter-spacing:.32em;white-space:nowrap;color:#eef4ff;text-shadow:0 0 18px #8cb4ff8c,0 0 48px #5082ff59;opacity:0;pointer-events:none;margin:0;padding-left:.32em;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}.nexus-hero-module__4YvH3q__glow{top:var(--contact-y);aspect-ratio:3;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#5a8cff38,#2846a014 55%,#0000);width:min(92vw,60rem);position:absolute;left:50%;transform:translate(-50%,-50%)}.nexus-hero-module__4YvH3q__content{inset-inline:0;top:calc(var(--contact-y) + var(--logo-size) * .6 + 1.5rem);z-index:2;text-align:center;padding-inline:1.5rem;position:absolute}.nexus-hero-module__4YvH3q__content>*{transition:opacity 1s ease-out,transform 1.2s cubic-bezier(.2,.7,.2,1)}.nexus-hero-module__4YvH3q__content>:nth-child(2){transition-delay:.15s}.nexus-hero-module__4YvH3q__content>:nth-child(3){transition-delay:.3s}.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__content>*{animation:.9s ease-out 3s both nexus-hero-module__4YvH3q__content-in}.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__logo,.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__glow{animation:.9s ease-out 3s both nexus-hero-module__4YvH3q__fade-in}.nexus-hero-module__4YvH3q__stage[data-mode=playing] .nexus-hero-module__4YvH3q__content>*{opacity:0;pointer-events:none;transform:translateY(.75rem)}.nexus-hero-module__4YvH3q__stage[data-mode=playing] .nexus-hero-module__4YvH3q__content:focus-within>*{opacity:1;pointer-events:auto;transform:none}.nexus-hero-module__4YvH3q__stage[data-mode=static] .nexus-hero-module__4YvH3q__logo,.nexus-hero-module__4YvH3q__stage[data-mode=static] .nexus-hero-module__4YvH3q__glow{opacity:1}.nexus-hero-module__4YvH3q__control{z-index:3;position:absolute;bottom:1.5rem;right:1.5rem}@keyframes nexus-hero-module__4YvH3q__content-in{0%{opacity:0;transform:translateY(.75rem)}}@keyframes nexus-hero-module__4YvH3q__fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__content>*{animation:none}.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__logo,.nexus-hero-module__4YvH3q__stage[data-mode=pending] .nexus-hero-module__4YvH3q__glow{opacity:1;animation:none}.nexus-hero-module__4YvH3q__content>*{transition:none}}
.simulation-comparison-module__9l_nMW__card{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;padding:2.5rem}.simulation-comparison-module__9l_nMW__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.simulation-comparison-module__9l_nMW__eyebrow{color:#bae6fdcc;font-family:var(--font-mono);letter-spacing:.24em;font-size:.7rem}.simulation-comparison-module__9l_nMW__title{letter-spacing:-.025em;text-wrap:balance;margin-top:1rem;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:600;line-height:1.2}.simulation-comparison-module__9l_nMW__subtitle{max-width:43rem;color:var(--muted-foreground);margin-top:1rem;font-size:.95rem;line-height:1.8}.simulation-comparison-module__9l_nMW__sampleBadge{color:#bae6fd;background:#bae6fd0d;border:1px solid #bae6fd33;border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.7rem;display:inline-flex}.simulation-comparison-module__9l_nMW__notice{color:#ffffff94;border-left:2px solid #bae6fd59;margin-top:1.5rem;padding-left:.875rem;font-size:.75rem;line-height:1.8}.simulation-comparison-module__9l_nMW__tabs{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.simulation-comparison-module__9l_nMW__tab{color:#fff9;min-height:2.75rem;font-family:var(--font-mono);cursor:pointer;border:1px solid #ffffff1f;border-radius:.5rem;padding:.625rem 1.125rem;font-size:.8125rem;transition:color .2s,background .2s,border-color .2s}.simulation-comparison-module__9l_nMW__tab:hover{color:#e0f2fe;border-color:#bae6fd66}.simulation-comparison-module__9l_nMW__tab[aria-selected=true]{color:#101b23;background:#bae6fd;border-color:#bae6fd}.simulation-comparison-module__9l_nMW__tab:focus-visible,.simulation-comparison-module__9l_nMW__panel:focus-visible,.simulation-comparison-module__9l_nMW__tableToggle:focus-visible{outline-offset:4px;outline:2px solid #bae6fd}.simulation-comparison-module__9l_nMW__panel{background:#0003;border:1px solid #ffffff12;border-radius:.875rem;margin-top:1.5rem;padding:1.75rem}.simulation-comparison-module__9l_nMW__chartHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.simulation-comparison-module__9l_nMW__suiteTitle{color:#e0f2fe;font-family:var(--font-mono);font-size:1.05rem;font-weight:500}.simulation-comparison-module__9l_nMW__suiteDescription{color:var(--muted-foreground);margin-top:.375rem;font-size:.75rem;line-height:1.7}.simulation-comparison-module__9l_nMW__taskCount{color:#ffffff73;white-space:nowrap;font-size:.6875rem}.simulation-comparison-module__9l_nMW__chartMeta{color:#ffffff85;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:2rem;margin-bottom:1.5rem;font-size:.6875rem;display:flex}.simulation-comparison-module__9l_nMW__chart{--plot-height:17rem;grid-template-columns:2.75rem 1fr;padding-top:.5rem;display:grid}.simulation-comparison-module__9l_nMW__axis{height:var(--plot-height);font-family:var(--font-mono);color:#ffffff8c;font-size:.625rem;position:relative}.simulation-comparison-module__9l_nMW__axis span{position:absolute;right:.65rem;transform:translateY(-50%)}.simulation-comparison-module__9l_nMW__plot{min-width:0;position:relative}.simulation-comparison-module__9l_nMW__grid{height:var(--plot-height);pointer-events:none;position:absolute;top:0;left:0;right:0}.simulation-comparison-module__9l_nMW__grid span{border-top:1px solid #ffffff12;width:100%;position:absolute}.simulation-comparison-module__9l_nMW__grid span:last-child{border-color:#ffffff40}.simulation-comparison-module__9l_nMW__groups{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid;position:relative}.simulation-comparison-module__9l_nMW__group{min-width:0;position:relative}.simulation-comparison-module__9l_nMW__group[data-average=true]{background:linear-gradient(#bae6fd0d,#0000);border-radius:.5rem .5rem 0 0}.simulation-comparison-module__9l_nMW__bars{height:var(--plot-height);justify-content:center;align-items:end;gap:.6rem;display:flex}.simulation-comparison-module__9l_nMW__bar{width:28%;height:var(--value);background:#54667a;border-radius:.25rem .25rem 0 0;max-width:2.25rem;transition:height .45s,width .45s,filter .2s;position:relative}.simulation-comparison-module__9l_nMW__bar[data-series=adapted]{background:linear-gradient(#c3e9fc 0%,#7dbbd9 100%)}.simulation-comparison-module__9l_nMW__group:hover .simulation-comparison-module__9l_nMW__bar{filter:brightness(1.15)}.simulation-comparison-module__9l_nMW__value{color:#9bacbf;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.65rem;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.simulation-comparison-module__9l_nMW__bar[data-series=adapted] .simulation-comparison-module__9l_nMW__value{color:#d2efff}.simulation-comparison-module__9l_nMW__taskLabel{color:#fff9;text-align:center;overflow-wrap:anywhere;padding:.875rem .125rem 0;font-size:.7rem;line-height:1.65;display:block}.simulation-comparison-module__9l_nMW__group[data-average=true] .simulation-comparison-module__9l_nMW__taskLabel{color:#bae6fd}.simulation-comparison-module__9l_nMW__legend{color:#ffffffa6;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:1.75rem;font-size:.75rem;display:flex}.simulation-comparison-module__9l_nMW__legend>span{align-items:center;gap:.625rem;display:inline-flex}.simulation-comparison-module__9l_nMW__swatch{background:#54667a;border-radius:.15rem;width:.75rem;height:.75rem;display:block}.simulation-comparison-module__9l_nMW__swatch[data-series=adapted]{background:#bae6fd}.simulation-comparison-module__9l_nMW__caption{text-align:center;color:#ffffff73;margin:1rem auto 0;font-size:.6875rem;line-height:1.8}.simulation-comparison-module__9l_nMW__tableToggle{color:#bae6fd;cursor:pointer;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.625rem 0;font-size:.75rem;display:flex}.simulation-comparison-module__9l_nMW__tableToggle svg{transition:transform .2s}.simulation-comparison-module__9l_nMW__rotated{transform:rotate(180deg)}.simulation-comparison-module__9l_nMW__tableWrap{margin-top:.5rem}.simulation-comparison-module__9l_nMW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.75rem;line-height:1.6}.simulation-comparison-module__9l_nMW__table th,.simulation-comparison-module__9l_nMW__table td{text-align:right;color:var(--muted-foreground);overflow-wrap:anywhere;border-top:1px solid #ffffff14;padding:.75rem .5rem}.simulation-comparison-module__9l_nMW__table th{font-weight:400}.simulation-comparison-module__9l_nMW__table th:first-child{text-align:left}.simulation-comparison-module__9l_nMW__table td{font-family:var(--font-mono)}.simulation-comparison-module__9l_nMW__table tr[data-average=true]{background:#bae6fd0a}.simulation-comparison-module__9l_nMW__table tr[data-average=true] th,.simulation-comparison-module__9l_nMW__table tr[data-average=true] td{color:#bae6fd}@media (max-width:767px){.simulation-comparison-module__9l_nMW__card{padding:1.5rem}.simulation-comparison-module__9l_nMW__header{flex-direction:column;gap:1rem}.simulation-comparison-module__9l_nMW__panel{padding:1.25rem}.simulation-comparison-module__9l_nMW__groups{gap:.65rem}.simulation-comparison-module__9l_nMW__bars{gap:.4rem}.simulation-comparison-module__9l_nMW__value{font-size:.6rem}}@media (max-width:540px){.simulation-comparison-module__9l_nMW__card{padding:1.25rem}.simulation-comparison-module__9l_nMW__tabs{gap:.5rem}.simulation-comparison-module__9l_nMW__tab{flex:1 0 auto;padding:.6rem .75rem;font-size:.6875rem}.simulation-comparison-module__9l_nMW__panel{margin-inline:-.5rem;padding:1rem .75rem}.simulation-comparison-module__9l_nMW__chartHeader{flex-direction:column;gap:.4rem}.simulation-comparison-module__9l_nMW__chart{padding-top:0;display:block}.simulation-comparison-module__9l_nMW__axis,.simulation-comparison-module__9l_nMW__grid{display:none}.simulation-comparison-module__9l_nMW__groups{flex-direction:column;gap:1.5rem;display:flex}.simulation-comparison-module__9l_nMW__group{flex-direction:column-reverse;gap:.75rem;display:flex}.simulation-comparison-module__9l_nMW__group[data-average=true]{background:0 0;border-top:1px solid #bae6fd2e;border-radius:0;padding-top:1rem}.simulation-comparison-module__9l_nMW__bars{flex-direction:column;align-items:start;gap:.875rem;width:calc(100% - 3rem);height:auto}.simulation-comparison-module__9l_nMW__bar{width:var(--value);border-radius:0 .2rem .2rem 0;max-width:none;height:.5rem}.simulation-comparison-module__9l_nMW__value{font-size:.625rem;top:50%;bottom:auto;left:calc(100% + .5rem);transform:translateY(-50%)}.simulation-comparison-module__9l_nMW__taskLabel{text-align:left;padding:0;font-size:.75rem}.simulation-comparison-module__9l_nMW__legend{flex-direction:column;align-items:start;gap:.625rem;font-size:.6875rem}.simulation-comparison-module__9l_nMW__table{font-size:.65rem}.simulation-comparison-module__9l_nMW__table th,.simulation-comparison-module__9l_nMW__table td{padding:.65rem .25rem}}@media (prefers-reduced-motion:reduce){.simulation-comparison-module__9l_nMW__tab,.simulation-comparison-module__9l_nMW__bar,.simulation-comparison-module__9l_nMW__tableToggle svg{transition:none}}
.demo-showcase-module__r1gxka__header{max-width:48rem;margin-bottom:2.5rem}.demo-showcase-module__r1gxka__eyebrow{color:#bae6fdcc;font-family:var(--font-mono);letter-spacing:.22em;font-size:.7rem}.demo-showcase-module__r1gxka__title{letter-spacing:-.025em;margin-top:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.25}.demo-showcase-module__r1gxka__description{color:var(--muted-foreground);margin-top:1rem;font-size:.95rem;line-height:1.85}.demo-showcase-module__r1gxka__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.demo-showcase-module__r1gxka__modelFlow{background:linear-gradient(110deg,#bae6fd0d,#bae6fd05);border:1px solid #bae6fd26;border-radius:.875rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:1.5rem;display:grid}.demo-showcase-module__r1gxka__modelNode{color:#d9edf8;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.6;display:flex}.demo-showcase-module__r1gxka__modelNode svg{color:#bae6fd;flex-shrink:0}.demo-showcase-module__r1gxka__flowArrow{color:#bae6fd73}.demo-showcase-module__r1gxka__flowDetail{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;display:block}.demo-showcase-module__r1gxka__galleryCard,.demo-showcase-module__r1gxka__simulatorDemo{background:#ffffff06;border:1px solid #ffffff1a;border-radius:.875rem;min-width:0;overflow:hidden}.demo-showcase-module__r1gxka__placeholder{aspect-ratio:16/9;color:#ffffff8c;background:radial-gradient(at 50% 100%,#bae6fd0d,#0000 70%),#111416;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.75rem;display:flex;position:relative}.demo-showcase-module__r1gxka__placeholder[data-tone=sim]{background-color:#10181d;background-image:linear-gradient(#bae6fd08 1px,#0000 1px),linear-gradient(90deg,#bae6fd08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:1.5rem 1.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.demo-showcase-module__r1gxka__frame{pointer-events:none;border:1px solid #bae6fd14;border-radius:.25rem;position:absolute;inset:1rem}.demo-showcase-module__r1gxka__placeholderIcon{color:#bae6fd73;width:1.75rem;height:1.75rem}.demo-showcase-module__r1gxka__video{aspect-ratio:16/9;object-fit:contain;background:#080b0e;width:100%;display:block}.demo-showcase-module__r1gxka__video:focus-visible{outline-offset:-2px;outline:2px solid #bae6fd}.demo-showcase-module__r1gxka__cardBody{padding:1.25rem}.demo-showcase-module__r1gxka__number{font-family:var(--font-mono);letter-spacing:.14em;color:#bae6fda6;margin-bottom:.5rem;font-size:.625rem}.demo-showcase-module__r1gxka__cardBody h3{font-size:1rem;font-weight:500;line-height:1.6}.demo-showcase-module__r1gxka__cardDescription{color:var(--muted-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.8}.demo-showcase-module__r1gxka__simulatorCard{background:#ffffff05;border:1px solid #ffffff1a;border-radius:1rem;padding:2.5rem}.demo-showcase-module__r1gxka__simulatorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.demo-showcase-module__r1gxka__simulatorCaption{color:#ffffff8c;margin-top:1.5rem;font-size:.75rem;line-height:1.8}@media (max-width:1023px){.demo-showcase-module__r1gxka__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-showcase-module__r1gxka__simulatorCard{padding:1.5rem}.demo-showcase-module__r1gxka__simulatorGrid{grid-template-columns:1fr;gap:1.5rem}.demo-showcase-module__r1gxka__simulatorDemo{grid-template-columns:1.3fr 1fr;align-items:center;display:grid}}@media (max-width:639px){.demo-showcase-module__r1gxka__modelFlow{grid-template-columns:1fr;justify-items:center;gap:1rem}.demo-showcase-module__r1gxka__flowArrow{transform:rotate(90deg)}.demo-showcase-module__r1gxka__header{margin-bottom:1.75rem}.demo-showcase-module__r1gxka__galleryGrid{grid-template-columns:1fr}.demo-showcase-module__r1gxka__simulatorCard{padding:1.25rem}.demo-showcase-module__r1gxka__simulatorDemo{display:block}.demo-showcase-module__r1gxka__cardBody{padding:1rem}}
.starfield-module__bwNSKa__field{background-color:#08090a;background-image:linear-gradient(#000 0,#0000 28rem),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.starfield-module__bwNSKa__layer:nth-child(2){animation:7s ease-in-out infinite alternate starfield-module__bwNSKa__twinkle}.starfield-module__bwNSKa__layer:nth-child(3){animation:11s ease-in-out -4s infinite alternate starfield-module__bwNSKa__twinkle}@keyframes starfield-module__bwNSKa__twinkle{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.starfield-module__bwNSKa__layer{animation:none!important}}
