.SensorScroller-module__bjh_Hq__section{z-index:2;width:100%;height:calc((var(--steps) + var(--hold)) * 100vh);height:calc((var(--steps) + var(--hold)) * 100svh);position:relative}.SensorScroller-module__bjh_Hq__section .SensorScroller-module__bjh_Hq__sticky{flex-direction:column;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.SensorScroller-module__bjh_Hq__snap{left:0;top:calc(var(--i) * 100vh);top:calc(var(--i) * 100svh);pointer-events:none;scroll-snap-align:start;width:1px;height:1px;position:absolute}.SensorScroller-module__bjh_Hq__sticky:before{content:"";background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 58%);pointer-events:none;position:absolute;inset:0}.SensorScroller-module__bjh_Hq__head{z-index:6;text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;width:min(100%,92rem);margin-inline:auto;padding:clamp(4.75rem,9vh,7rem) clamp(1.5rem,5vw,4rem) 0;display:flex;position:relative}.SensorScroller-module__bjh_Hq__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:.66rem;font-weight:550}.SensorScroller-module__bjh_Hq__title{margin:0}.SensorScroller-module__bjh_Hq__section .SensorScroller-module__bjh_Hq__head .SensorScroller-module__bjh_Hq__title{letter-spacing:-.055em!important;max-width:none!important;font-size:clamp(2.7rem,5.2vw,4.6rem)!important;font-weight:570!important;line-height:.95!important}.SensorScroller-module__bjh_Hq__stageWrap{z-index:2;flex:auto;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,5rem);width:min(100%,92rem);min-height:0;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4rem);display:grid;position:relative}.SensorScroller-module__bjh_Hq__copy{flex-direction:column;gap:1rem;animation:.55s cubic-bezier(.16,1,.3,1) both SensorScroller-module__bjh_Hq__copy-in;display:flex}.SensorScroller-module__bjh_Hq__copyName{color:var(--fg);letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:560;line-height:1.02}.SensorScroller-module__bjh_Hq__specList{flex-direction:column;gap:.7rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.SensorScroller-module__bjh_Hq__spec{color:var(--fg-soft);animation:.5s cubic-bezier(.16,1,.3,1) both SensorScroller-module__bjh_Hq__spec-in;animation-delay:calc(var(--i) * 70ms + .15s);align-items:flex-start;gap:.7rem;font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.5;display:flex}.SensorScroller-module__bjh_Hq__specDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;margin-top:.62em}.SensorScroller-module__bjh_Hq__copyFoot{font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--fg-dim);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.6rem 0 0;font-size:.72rem;display:flex}.SensorScroller-module__bjh_Hq__price{letter-spacing:0;color:var(--accent-soft);font-size:.95rem;font-weight:600}.SensorScroller-module__bjh_Hq__stage{z-index:1;opacity:0;width:100%;height:clamp(20rem,54vh,40rem);transition:opacity .5s;position:relative}.SensorScroller-module__bjh_Hq__stage.SensorScroller-module__bjh_Hq__ready{opacity:1}.SensorScroller-module__bjh_Hq__stageGlow{z-index:0;background:radial-gradient(ellipse, color-mix(in srgb, var(--accent) 24%, transparent), transparent 70%);filter:blur(42px);pointer-events:none;border-radius:50%;width:72%;height:62%;margin:auto;position:absolute;inset:0}.SensorScroller-module__bjh_Hq__board{z-index:3;opacity:0;will-change:transform, opacity, filter;width:clamp(15rem,33vw,28rem);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SensorScroller-module__bjh_Hq__boardImg{filter:drop-shadow(0 1.8rem 2rem #150c2747);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.dark .SensorScroller-module__bjh_Hq__boardImg{filter:drop-shadow(0 2rem 2.2rem #0000008c)}.SensorScroller-module__bjh_Hq__dots{z-index:6;flex-shrink:0;align-items:center;gap:.5rem;padding:clamp(1rem,3vh,2.25rem);display:flex;position:relative}.SensorScroller-module__bjh_Hq__dot{background:var(--border-strong);border-radius:999px;width:.5rem;height:.5rem;transition:width .4s,background-color .4s}.SensorScroller-module__bjh_Hq__dotActive{background:var(--accent);width:1.7rem}@keyframes SensorScroller-module__bjh_Hq__copy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes SensorScroller-module__bjh_Hq__spec-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media (max-width:900px){.SensorScroller-module__bjh_Hq__stageWrap{grid-template-columns:1fr;align-content:center;gap:clamp(1.25rem,4vw,2rem)}.SensorScroller-module__bjh_Hq__stage{order:-1;height:clamp(15rem,34vh,24rem)}.SensorScroller-module__bjh_Hq__copy{text-align:center;align-items:center}.SensorScroller-module__bjh_Hq__spec{text-align:left}.SensorScroller-module__bjh_Hq__head{gap:.6rem;padding-top:clamp(4.25rem,8vh,6rem)}}@media (max-width:560px){.SensorScroller-module__bjh_Hq__specList{gap:.5rem}.SensorScroller-module__bjh_Hq__spec{font-size:.9rem}.SensorScroller-module__bjh_Hq__board{width:clamp(13rem,58vw,20rem)}}@media (max-width:700px){.SensorScroller-module__bjh_Hq__stageGlow{filter:blur(24px)}}@media (prefers-reduced-motion:reduce){.SensorScroller-module__bjh_Hq__copy,.SensorScroller-module__bjh_Hq__spec{animation:none}.SensorScroller-module__bjh_Hq__stage{transition:none}}
.HomePage-module__YhQe2W__page{overflow:clip}.HomePage-module__YhQe2W__continuation{--home-paper:var(--bg);--home-ink:#17131f;--home-muted:#5d5870;--home-dim:#7d7791;--home-line:#17131f1c;--home-panel:#ffffff8f;--home-panel-soft:#ffffff57;--home-shadow:#2c1b3b1f;background:var(--home-paper);color:var(--home-ink);margin-top:-1px;position:relative}.dark .HomePage-module__YhQe2W__continuation{--home-ink:#fff;--home-muted:#a1a1aa;--home-dim:#71717a;--home-line:#ffffff17;--home-panel:#ffffff0b;--home-panel-soft:#ffffff06;--home-shadow:#0000006b}.HomePage-module__YhQe2W__section{isolation:isolate;padding:clamp(6.5rem,10vw,10rem) 1.5rem;position:relative;overflow:clip}.HomePage-module__YhQe2W__shell{z-index:2;width:min(100%,92rem);margin-inline:auto;position:relative}.HomePage-module__YhQe2W__eyebrow{color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.66rem;font-weight:550;display:flex}.HomePage-module__YhQe2W__eyebrow>span{background:var(--accent);width:1.8rem;height:1px;display:inline-block}.HomePage-module__YhQe2W__displayTitle{max-width:12ch;color:var(--home-ink);letter-spacing:-.068em;text-wrap:balance;font-size:clamp(3.2rem,7vw,7.4rem);font-weight:570;line-height:.9}.HomePage-module__YhQe2W__gradientText{background:linear-gradient(100deg, var(--home-muted) 7%, color-mix(in srgb, var(--accent) 72%, var(--home-muted)) 58%, #ec4899 118%);color:#0000;-webkit-background-clip:text;background-clip:text}.HomePage-module__YhQe2W__sectionIntro,.HomePage-module__YhQe2W__splitIntro{max-width:43rem;color:var(--home-muted);letter-spacing:-.012em;font-size:clamp(1.05rem,1.55vw,1.35rem);font-weight:360;line-height:1.65}.HomePage-module__YhQe2W__platform{--home-ink:#17131f;--home-muted:#5d5870;--home-dim:#7d7791;--home-line:#17131f1a;--home-panel:#ffffffad;--home-panel-soft:#ffffff6b;--home-shadow:#2c1b3b1a;color:var(--home-ink);background:radial-gradient(circle at 13% 15%,#a855f712,#0000 29%),radial-gradient(circle at 88% 84%,#ec48990a,#0000 26%);padding:clamp(5rem,8vw,8rem) 1.5rem clamp(4.5rem,7vw,7rem)}.HomePage-module__YhQe2W__workflowGlow,.HomePage-module__YhQe2W__industryAura,.HomePage-module__YhQe2W__insightsGlow{z-index:-1;pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.HomePage-module__YhQe2W__platformAura{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomePage-module__YhQe2W__platformAura:before{content:"";filter:blur(24px);background:linear-gradient(112deg,#0000 28%,#a855f717 44%,#f472b60e 51%,#0000 68%);animation:15s cubic-bezier(.45,0,.55,1) infinite alternate HomePage-module__YhQe2W__bridge-light-sweep;position:absolute;inset:-25%}.HomePage-module__YhQe2W__platformAura:after{content:"";background-image:linear-gradient(#17131f05 1px,#0000 1px),linear-gradient(90deg,#17131f05 1px,#0000 1px);background-size:clamp(4rem,7vw,7rem) clamp(4rem,7vw,7rem);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 4%,#0000 74%);mask-image:radial-gradient(#000 4%,#0000 74%)}.HomePage-module__YhQe2W__platformAura i{background:linear-gradient(90deg,#0000,#a855f706,#0000);border:1px solid #7c3aed17;border-radius:999px;width:min(64rem,78vw);height:clamp(7rem,11vw,11rem);animation:18s ease-in-out infinite alternate HomePage-module__YhQe2W__bridge-band-drift;display:block;position:absolute}.HomePage-module__YhQe2W__platformAura i:first-child{top:5%;right:-24%;transform:rotate(9deg)}.HomePage-module__YhQe2W__platformAura i:nth-child(2){animation-duration:21s;animation-delay:-6s;top:42%;left:-28%;transform:rotate(-11deg)}.HomePage-module__YhQe2W__platformAura i:nth-child(3){width:min(54rem,68vw);animation-duration:24s;animation-delay:-11s;bottom:3%;right:-18%;transform:rotate(-7deg)}.HomePage-module__YhQe2W__platformHeader{grid-template-columns:minmax(0,1.5fr) minmax(20rem,.72fr);align-items:end;gap:clamp(3rem,8vw,9rem);margin-bottom:clamp(4.5rem,8vw,8rem);display:grid}.HomePage-module__YhQe2W__platformHeader .HomePage-module__YhQe2W__eyebrow,.HomePage-module__YhQe2W__platformHeader .HomePage-module__YhQe2W__displayTitle{grid-column:1}.HomePage-module__YhQe2W__platformHeader .HomePage-module__YhQe2W__displayTitle{margin-top:-.25rem}.HomePage-module__YhQe2W__platformHeader .HomePage-module__YhQe2W__sectionIntro{grid-area:1/2/span 2;align-self:end;padding-bottom:.45rem}.HomePage-module__YhQe2W__productGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.75rem);display:grid}.HomePage-module__YhQe2W__productReveal{min-width:0}.HomePage-module__YhQe2W__pixelKitReveal{grid-column:1/span 7}.HomePage-module__YhQe2W__studioReveal{grid-column:8/-1}.HomePage-module__YhQe2W__visionReveal{grid-column:1/span 8}.HomePage-module__YhQe2W__openReveal{grid-column:9/-1}.HomePage-module__YhQe2W__productScene{background:linear-gradient(145deg, color-mix(in srgb, var(--home-panel) 86%, #a855f7 14%), var(--home-panel-soft));height:100%;min-height:39rem;box-shadow:inset 0 1px 0 #ffffff38, 0 2.5rem 7rem var(--home-shadow);border-radius:clamp(2rem,4vw,4.5rem);position:relative;overflow:hidden}.dark .HomePage-module__YhQe2W__productScene{box-shadow:inset 0 1px 0 #ffffff17, 0 2.5rem 7rem var(--home-shadow)}.HomePage-module__YhQe2W__productScene:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#a855f733,#0000 69%);border-radius:50%;width:28rem;height:28rem;position:absolute}.HomePage-module__YhQe2W__productCopy{z-index:4;flex-direction:column;align-items:flex-start;max-width:26rem;padding:clamp(2rem,4vw,3.5rem);display:flex;position:relative}.HomePage-module__YhQe2W__productIndex,.HomePage-module__YhQe2W__stepKicker,.HomePage-module__YhQe2W__postCopy time{color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.19em;text-transform:uppercase;font-size:.62rem;font-weight:550}.HomePage-module__YhQe2W__productCopy h3{max-width:8ch;color:var(--home-ink);letter-spacing:-.055em;margin-top:1.35rem;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:580;line-height:.94}.HomePage-module__YhQe2W__productCopy p,.HomePage-module__YhQe2W__openScene p{color:var(--home-muted);margin-top:1.3rem;font-size:.94rem;line-height:1.65}.HomePage-module__YhQe2W__textLink{color:var(--home-ink);align-items:center;gap:.55rem;margin-top:1.65rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.HomePage-module__YhQe2W__textLink:hover{color:var(--accent);transform:translate(.18rem)}.HomePage-module__YhQe2W__pixelKitScene:before{bottom:-3rem;right:-5rem}.HomePage-module__YhQe2W__pixelKitLogo{width:10.9rem;height:2.85rem;margin-top:1.5rem;position:relative}.HomePage-module__YhQe2W__pixelKitLogo img{width:auto;height:100%;position:absolute;inset:0}.HomePage-module__YhQe2W__logoDark{display:none}.dark .HomePage-module__YhQe2W__logoLight{display:none}.dark .HomePage-module__YhQe2W__logoDark{display:block}.HomePage-module__YhQe2W__pixelWindow{transform-origin:100% 100%;background:#10101a;border-radius:2.5rem 0 0;width:64%;height:65%;position:absolute;bottom:-3%;right:-3%;overflow:hidden;transform:rotate(-1.5deg);box-shadow:-1.4rem -1.4rem 4rem #1e0d312e}.HomePage-module__YhQe2W__coverImage{object-fit:cover}.HomePage-module__YhQe2W__studioScene{background:radial-gradient(circle at 80% 13%, #ec489921, transparent 31%), linear-gradient(155deg, color-mix(in srgb, var(--home-panel) 88%, #7c3aed 12%), var(--home-panel-soft));min-height:39rem}.HomePage-module__YhQe2W__studioScene:before{top:4rem;right:-10rem}.HomePage-module__YhQe2W__studioWindow{background:#0c0b13;border-radius:2rem 0 0;width:88%;height:54%;position:absolute;bottom:-2%;right:-4%;overflow:hidden;transform:rotate(1.2deg);box-shadow:-1.4rem -1.4rem 5rem #12071f47}.HomePage-module__YhQe2W__windowChrome{background:#171521;align-items:center;gap:.35rem;height:2.25rem;padding-inline:.85rem;display:flex}.HomePage-module__YhQe2W__windowChrome i{background:#474151;border-radius:50%;width:.38rem;height:.38rem;display:block}.HomePage-module__YhQe2W__windowChrome i:first-child{background:#a855f7}.HomePage-module__YhQe2W__windowChrome span{color:#777184;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-left:auto;font-size:.52rem}.HomePage-module__YhQe2W__studioImage{height:calc(100% - 2.25rem);position:relative}.HomePage-module__YhQe2W__visionScene{min-height:28rem}.HomePage-module__YhQe2W__visionScene:before{bottom:-8rem;right:8%}.HomePage-module__YhQe2W__visionScene .HomePage-module__YhQe2W__productCopy{max-width:30rem}.HomePage-module__YhQe2W__visionScene .HomePage-module__YhQe2W__productCopy h3{max-width:10ch;font-size:clamp(2.2rem,3.5vw,4.1rem)}.HomePage-module__YhQe2W__moduleStage{width:56%;height:92%;position:absolute;top:50%;right:-1%;translate:0 -50%}.HomePage-module__YhQe2W__moduleImage{aspect-ratio:1;filter:drop-shadow(0 1.8rem 1.3rem #220d2f47);width:min(17rem,34%);transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:7%;left:0;transform:rotate(-9deg)}.HomePage-module__YhQe2W__moduleImage:nth-child(2){top:19%;left:13%;transform:rotate(-3deg)}.HomePage-module__YhQe2W__moduleImage:nth-child(3){top:31%;left:26%;transform:rotate(3deg)}.HomePage-module__YhQe2W__moduleImage:nth-child(4){top:43%;left:39%;transform:rotate(9deg)}.HomePage-module__YhQe2W__moduleImage img{object-fit:contain}.HomePage-module__YhQe2W__visionScene:hover .HomePage-module__YhQe2W__moduleImage{transform:translateY(.5rem)rotate(-7deg)}.HomePage-module__YhQe2W__visionScene:hover .HomePage-module__YhQe2W__moduleImage:nth-child(2){transform:translateY(.15rem)rotate(-2deg)}.HomePage-module__YhQe2W__visionScene:hover .HomePage-module__YhQe2W__moduleImage:nth-child(3){transform:translateY(-.2rem)rotate(3deg)}.HomePage-module__YhQe2W__visionScene:hover .HomePage-module__YhQe2W__moduleImage:nth-child(4){transform:translateY(-.55rem)rotate(8deg)}.HomePage-module__YhQe2W__openScene{background:radial-gradient(circle at 74% 71%, #a855f72e, transparent 31%), linear-gradient(145deg, color-mix(in srgb, var(--home-panel) 88%, #a855f7 12%), var(--home-panel-soft));flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:28rem;padding:clamp(2rem,4vw,3.5rem);display:flex}.HomePage-module__YhQe2W__openScene:before{display:none}.HomePage-module__YhQe2W__openScene strong{max-width:7ch;color:var(--home-ink);letter-spacing:-.055em;font-size:clamp(2.3rem,3.5vw,4rem);font-weight:570;line-height:.94;display:block}.HomePage-module__YhQe2W__openScene p{max-width:24rem}.HomePage-module__YhQe2W__openMark{color:color-mix(in srgb, var(--accent) 22%, transparent);font-family:var(--font-geist-mono), monospace;letter-spacing:-.16em;pointer-events:none;font-size:clamp(6rem,11vw,11rem);font-weight:700;line-height:1;position:absolute;bottom:-1.25rem;right:-.25rem}.HomePage-module__YhQe2W__toolingLayout{display:block}.HomePage-module__YhQe2W__toolingSticky{margin-bottom:clamp(2.5rem,4vw,4rem);position:relative}.HomePage-module__YhQe2W__toolingHeaderGrid{display:block}.HomePage-module__YhQe2W__toolingSticky .HomePage-module__YhQe2W__displayTitle{max-width:11.5ch;font-size:clamp(3.3rem,5.6vw,5.9rem)}.HomePage-module__YhQe2W__toolingSticky .HomePage-module__YhQe2W__sectionIntro{max-width:34rem}.HomePage-module__YhQe2W__toolingSummary{max-width:60ch;margin-top:1.75rem}.HomePage-module__YhQe2W__toolingSequence{color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:clamp(1.8rem,3vw,2.6rem);padding-top:1.3rem;font-size:.55rem;font-weight:550;display:grid;position:relative}.HomePage-module__YhQe2W__toolingSequence:before{content:"";background:linear-gradient(90deg,#a855f7a6,#c4b5fd47,#f472b62e);height:1px;position:absolute;top:.27rem;left:.3rem;right:.3rem}.HomePage-module__YhQe2W__toolingSequence span{flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0;line-height:1.45;display:flex}.HomePage-module__YhQe2W__toolingSequence i{z-index:1;background:#f8f6fa;border:1px solid #d8b4febf;border-radius:50%;width:.55rem;height:.55rem;display:block;position:relative;box-shadow:0 0 .9rem #a855f761}.HomePage-module__YhQe2W__toolingStories{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.5rem);min-width:0;display:grid}.HomePage-module__YhQe2W__toolingReveal{min-width:0;height:100%}.HomePage-module__YhQe2W__toolingCard{--tooling-inset:clamp(.8rem, 1.4vw, 1.2rem);border:1px solid var(--home-line);background:radial-gradient(circle at 86% 9%,#a855f71c,#0000 29%),linear-gradient(155deg,#ffffffc2,#ffffff70);border-radius:clamp(1.75rem,2.5vw,2.6rem);grid-template-rows:auto 1fr;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd6,0 2rem 5rem #2c1b3b1a}.HomePage-module__YhQe2W__toolingCard:before{content:"";z-index:0;filter:blur(50px);pointer-events:none;background:#a855f717;border-radius:50%;width:29rem;height:29rem;position:absolute;top:-12rem;right:-10rem}.HomePage-module__YhQe2W__toolingCopy{z-index:3;padding:clamp(1.7rem,2.6vw,2.5rem);position:relative}.HomePage-module__YhQe2W__toolingCopy h3{max-width:10ch;color:var(--home-ink);letter-spacing:-.062em;font-size:clamp(2.15rem,2.8vw,3.15rem);font-weight:570;line-height:.92}.HomePage-module__YhQe2W__toolingCopy p{max-width:35rem;color:var(--home-muted);margin-top:1.35rem;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.6}.HomePage-module__YhQe2W__toolingMeta{min-height:1.6rem;color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.58rem;font-weight:600;display:flex}.HomePage-module__YhQe2W__privateBadge,.HomePage-module__YhQe2W__liveBadge,.HomePage-module__YhQe2W__openBadge{border:1px solid var(--home-line);background:color-mix(in srgb, var(--home-panel) 78%, transparent);color:var(--home-muted);letter-spacing:.1em;border-radius:999px;align-items:center;gap:.45rem;padding:.48rem .68rem;display:inline-flex}.HomePage-module__YhQe2W__privateBadge i,.HomePage-module__YhQe2W__liveBadge i{background:var(--accent);width:.38rem;height:.38rem;box-shadow:0 0 .8rem color-mix(in srgb, var(--accent) 68%, transparent);border-radius:50%;display:block}.HomePage-module__YhQe2W__liveBadge i{background:#22c55e;animation:1.8s ease-in-out infinite HomePage-module__YhQe2W__tooling-status-pulse;box-shadow:0 0 .8rem #22c55eb3}.HomePage-module__YhQe2W__availabilityNote{color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:.5rem;margin-top:1.4rem;font-size:.62rem;display:inline-flex}.HomePage-module__YhQe2W__pixelTool .HomePage-module__YhQe2W__pixelKitLogo{width:11rem;height:2.85rem;margin-top:0}.HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__studioStage,.HomePage-module__YhQe2W__repoStage{z-index:2;min-height:12.5rem;margin:0 var(--tooling-inset) var(--tooling-inset);background:#0b0910;border:1px solid #ffffff1a;border-radius:clamp(1.15rem,1.7vw,1.65rem);transition:transform .65s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 1.8rem 4.5rem #14072140}.HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__studioStage{align-self:end;height:12.5rem;min-height:12.5rem}.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__studioStage,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__repoStage{transform:translateY(-.35rem)scale(1.008)}.HomePage-module__YhQe2W__pixelStage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05030980,#0000 28% 74%,#0503096b),linear-gradient(#05030959,#0000 25% 72%,#05030985);position:absolute;inset:0}.HomePage-module__YhQe2W__pixelStage .HomePage-module__YhQe2W__coverImage{transform:scale(1.04)}.HomePage-module__YhQe2W__studioTool{background:radial-gradient(circle at 13% 18%, #ec48991a, transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--home-panel) 91%, #7c3aed 9%), var(--home-panel-soft))}.HomePage-module__YhQe2W__studioStage .HomePage-module__YhQe2W__studioImage{height:100%}.HomePage-module__YhQe2W__studioStage .HomePage-module__YhQe2W__coverImage{transform-origin:50%;transform:translate(3%)scale(1.02)}.HomePage-module__YhQe2W__githubTool{background:radial-gradient(circle at 88% 18%, #a855f724, transparent 32%), linear-gradient(155deg, color-mix(in srgb, var(--home-panel) 88%, #111827 12%), var(--home-panel-soft))}.HomePage-module__YhQe2W__githubTitle{align-items:flex-start;gap:.9rem;display:flex}.HomePage-module__YhQe2W__githubTitle>svg{width:2rem;height:2rem;color:var(--home-ink);flex:none;margin-top:.4rem}.HomePage-module__YhQe2W__githubTitle h3{margin-top:0}.HomePage-module__YhQe2W__codeStage{z-index:2;pointer-events:none;min-height:12.5rem;margin:0;position:relative;overflow:visible}.HomePage-module__YhQe2W__githubCodeMark{z-index:1;color:#7c3aed29;font-family:var(--font-geist-mono), monospace;letter-spacing:-.2em;font-size:clamp(11.5rem,18.5vw,19.5rem);font-weight:450;line-height:.8;position:absolute;bottom:0;right:0;transform:translate(20%,22%)}.HomePage-module__YhQe2W__repoStage{color:#f2eff5;background:radial-gradient(circle at 85% 120%,#7e22ce38,#0000 40%),#0d0c12;min-height:24rem;padding-bottom:4.2rem}.HomePage-module__YhQe2W__repoHeader,.HomePage-module__YhQe2W__repoBranch{align-items:center;display:flex}.HomePage-module__YhQe2W__repoHeader{height:3.8rem;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #ffffff17;gap:.7rem;padding-inline:clamp(1rem,2.8vw,1.8rem);font-size:.66rem}.HomePage-module__YhQe2W__repoHeader i{color:#aaa4b1;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff26;border-radius:999px;margin-left:auto;padding:.3rem .5rem;font-size:.5rem;font-style:normal}.HomePage-module__YhQe2W__repoBranch{color:#807986;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:1.15rem clamp(1rem,2.8vw,1.8rem) .75rem;font-size:.53rem}.HomePage-module__YhQe2W__repoBranch span:first-child{color:#d8d2dc;text-transform:none;border:1px solid #ffffff1c;border-radius:.45rem;padding:.42rem .7rem}.HomePage-module__YhQe2W__repoFiles{border:1px solid #ffffff17;border-radius:.8rem;margin-inline:clamp(1rem,2.8vw,1.8rem)}.HomePage-module__YhQe2W__repoFiles>span{border-bottom:1px solid #ffffff12;grid-template-columns:3.3rem minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.4rem;padding-inline:1rem;transition:background .18s;display:grid}.HomePage-module__YhQe2W__repoFiles>span:last-child{border-bottom:0}.HomePage-module__YhQe2W__repoFiles>span:hover{background:#ffffff09}.HomePage-module__YhQe2W__repoFiles i,.HomePage-module__YhQe2W__repoFiles small{color:#77717e;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.48rem;font-style:normal}.HomePage-module__YhQe2W__repoFiles strong{color:#dcd8e0;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:500;overflow:hidden}.HomePage-module__YhQe2W__codePulse{flex-direction:column;gap:.35rem;display:flex;position:absolute;bottom:1.5rem;left:1.8rem;right:1.8rem}.HomePage-module__YhQe2W__codePulse i{transform-origin:0;background:linear-gradient(90deg,#a855f738,#d8b4fecc,#a855f738);border-radius:999px;width:38%;height:2px;animation:2.8s ease-in-out infinite HomePage-module__YhQe2W__tooling-code;display:block}.HomePage-module__YhQe2W__codePulse i:nth-child(2){width:61%;animation-delay:.18s}.HomePage-module__YhQe2W__codePulse i:nth-child(3){width:48%;animation-delay:.36s}@keyframes HomePage-module__YhQe2W__tooling-status-pulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@keyframes HomePage-module__YhQe2W__tooling-code{0%,to{opacity:.3;transform:scaleX(.2)}48%{opacity:1;transform:scaleX(1)}}.HomePage-module__YhQe2W__introVideo{--showcase-pad:clamp(1.5rem, 5vw, 5rem);--showcase-top:calc(var(--showcase-pad) + 4rem);padding:var(--showcase-pad) var(--showcase-pad) 0}.HomePage-module__YhQe2W__introVideoFrame{width:min(100%, calc((100svh - var(--showcase-top) - var(--showcase-pad)) * 16 / 9));aspect-ratio:16/9;box-shadow:0 2rem 6rem var(--home-shadow);background:#07060d;border-radius:clamp(1.15rem,1.7vw,1.65rem);margin-inline:auto;position:relative;overflow:hidden}.HomePage-module__YhQe2W__introVideoFrame iframe,.HomePage-module__YhQe2W__introVideoCover{border:0;width:100%;height:100%;position:absolute;inset:0}.HomePage-module__YhQe2W__introVideoCover{cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.HomePage-module__YhQe2W__introVideoCover:focus-visible{outline:none}.HomePage-module__YhQe2W__introVideoPlay{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#ffffff42,#ffffff1a);border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:clamp(4.25rem,7vw,6.5rem);transition:transform .26s cubic-bezier(.16,1,.3,1),background-color .22s;display:grid;box-shadow:inset 0 1px #ffffff6b,0 1.2rem 3rem #08060e4d}.HomePage-module__YhQe2W__introVideoPlay svg{width:54%;height:54%}.HomePage-module__YhQe2W__introVideoCover:hover .HomePage-module__YhQe2W__introVideoPlay{background-color:#ffffff1f;transform:scale(1.06)}.HomePage-module__YhQe2W__introVideoCover:focus-visible .HomePage-module__YhQe2W__introVideoPlay{outline-offset:4px;outline:2px solid #fff}.HomePage-module__YhQe2W__bridgePin{height:170svh;position:relative}.HomePage-module__YhQe2W__bridgeSticky{place-items:center;height:100svh;padding-block:1.25rem;display:grid;position:sticky;top:0}.HomePage-module__YhQe2W__studioShowcase{--showcase-pad:clamp(1.5rem, 5vw, 5rem);background:var(--home-paper);height:135svh;position:relative}.HomePage-module__YhQe2W__studioShowcaseSticky{--showcase-top:calc(var(--showcase-pad) + 4rem);height:100svh;padding:var(--showcase-top) var(--showcase-pad) var(--showcase-pad);place-items:center;display:grid;position:sticky;top:0}.HomePage-module__YhQe2W__studioShowcaseFrame{justify-content:center;width:100%;display:flex}.HomePage-module__YhQe2W__studioShowcaseImage{width:auto;max-width:100%;height:auto;max-height:calc(100svh - var(--showcase-top) - var(--showcase-pad));transform:scale(calc(.86 + var(--showcase-p,1) * .16));transform-origin:50%;will-change:transform;display:block}.HomePage-module__YhQe2W__bridgeBanner{--home-ink:#17131f;--home-muted:#5d5870;--home-dim:#7d7791;--bridge-p:.5;isolation:isolate;width:100%;min-height:min(clamp(28rem,52vw,44rem),100svh - 2.5rem);color:var(--home-ink);transform:translate3d(0, calc((.5 - var(--bridge-p)) * 14svh), 0) scale(calc(.94 + var(--bridge-p) * .12));transform-origin:50%;will-change:transform;place-items:center;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.HomePage-module__YhQe2W__bridgeBanner:before{content:"";z-index:-1;filter:blur(22px);background:linear-gradient(112deg,#0000 28%,#a855f71a 44%,#f472b612 51%,#0000 68%);animation:12s cubic-bezier(.45,0,.55,1) infinite alternate HomePage-module__YhQe2W__bridge-light-sweep;position:absolute;inset:-25%;transform:translate(-18%)rotate(-4deg)}.HomePage-module__YhQe2W__bridgeBanner:after{content:"";z-index:-1;opacity:.8;pointer-events:none;background-image:linear-gradient(#17131f05 1px,#0000 1px),linear-gradient(90deg,#17131f05 1px,#0000 1px);background-size:clamp(3.5rem,6vw,6rem) clamp(3.5rem,6vw,6rem);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 5%,#0000 72%);mask-image:radial-gradient(#000 5%,#0000 72%)}.HomePage-module__YhQe2W__bridgeCopy{z-index:3;width:100%;position:relative}.HomePage-module__YhQe2W__bridgeCopy h2{max-width:12ch;color:var(--home-ink);letter-spacing:-.068em;text-align:center;text-wrap:balance;margin-inline:auto;padding-bottom:.14em;font-size:clamp(3.8rem,8.6vw,9.6rem);font-weight:570;line-height:.9}.HomePage-module__YhQe2W__bridgeBands{z-index:1;pointer-events:none;opacity:.45;transition:opacity 1.1s,transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;transform:scale(.97)}.HomePage-module__YhQe2W__bridgeBanner:has(.HomePage-module__YhQe2W__bridgeCopy.HomePage-module__YhQe2W__in-view) .HomePage-module__YhQe2W__bridgeBands{opacity:1;transform:none}.HomePage-module__YhQe2W__bridgeBands i{background:linear-gradient(90deg,#0000,#a855f708,#0000);border:1px solid #7c3aed1a;border-radius:999px;width:min(78rem,90vw);height:clamp(8rem,13vw,13rem);animation:14s ease-in-out infinite alternate HomePage-module__YhQe2W__bridge-band-drift;display:block;position:absolute;transform:rotate(-12deg);box-shadow:inset 0 0 4rem #a855f708,0 0 5rem #a855f706}.HomePage-module__YhQe2W__bridgeBands i:first-child{top:6%;left:-27%}.HomePage-module__YhQe2W__bridgeBands i:nth-child(2){animation-duration:17s;animation-delay:-5s;top:41%;right:-30%;transform:rotate(11deg)}.HomePage-module__YhQe2W__bridgeBands i:nth-child(3){width:min(62rem,75vw);animation-duration:19s;animation-delay:-9s;bottom:-6%;left:-18%;transform:rotate(7deg)}@keyframes HomePage-module__YhQe2W__bridge-light-sweep{0%{opacity:.48;transform:translate(-20%)rotate(-4deg)}to{opacity:.9;transform:translate(20%)rotate(4deg)}}@keyframes HomePage-module__YhQe2W__bridge-band-drift{0%{opacity:.45;translate:-2% -3%}to{opacity:.9;translate:7% 5%}}.HomePage-module__YhQe2W__workflow{background:radial-gradient(circle at 78% 20%, #a855f718, transparent 27%), radial-gradient(circle at 22% 82%, #ec48990b, transparent 25%), linear-gradient(180deg, color-mix(in srgb, var(--home-paper) 95%, #8b5cf6), var(--home-paper))}.dark .HomePage-module__YhQe2W__workflow{background:radial-gradient(circle at 78% 20%,#a855f721,#0000 28%),radial-gradient(circle at 22% 82%,#ec489912,#0000 26%),linear-gradient(#080711,#070611)}.HomePage-module__YhQe2W__workflowGlow{background:#8b5cf614;width:min(72rem,90vw);height:20rem;top:31%;left:50%;translate:-50%}.HomePage-module__YhQe2W__splitHeader{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.HomePage-module__YhQe2W__splitHeader .HomePage-module__YhQe2W__displayTitle{max-width:9ch}.HomePage-module__YhQe2W__splitIntro{padding-bottom:.5rem}.HomePage-module__YhQe2W__workflowTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.4rem,3vw,3.5rem);margin-top:clamp(5rem,9vw,9rem);display:grid;position:relative}.HomePage-module__YhQe2W__workflowRibbon{z-index:-1;filter:blur(20px);background:linear-gradient(105deg,#0000,#a855f71c,#ec489912,#0000);border-radius:50%;width:92%;height:16rem;position:absolute;top:3.5rem;left:4%;transform:rotate(-3deg)}.HomePage-module__YhQe2W__workflowStep{flex-direction:column;justify-content:space-between;min-height:24rem;padding:1rem 0;display:flex}.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){margin-top:5.5rem}.HomePage-module__YhQe2W__stepNumber{background:color-mix(in srgb, var(--home-panel) 78%, #a855f7 22%);width:5.2rem;height:5.2rem;color:var(--home-ink);font-family:var(--font-geist-mono), monospace;box-shadow:inset 0 1px 0 #fff3, 0 1rem 3rem var(--home-shadow);transform:rotate(calc(-5deg + var(--step,0) * 2deg));border-radius:46% 54% 58% 42%/53% 45% 55% 47%;place-items:center;font-size:.75rem;display:grid}.HomePage-module__YhQe2W__workflowStep h3{color:var(--home-ink);letter-spacing:-.055em;margin-top:.65rem;font-size:clamp(2rem,2.9vw,3.2rem);font-weight:570;line-height:1}.HomePage-module__YhQe2W__workflowStep p{color:var(--home-muted);margin-top:1rem;font-size:.9rem;line-height:1.65}.HomePage-module__YhQe2W__industry{background:var(--home-paper)}.HomePage-module__YhQe2W__industry:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent, var(--home-paper));pointer-events:none;height:14rem;position:absolute;bottom:0;left:0;right:0}.HomePage-module__YhQe2W__industryAura{background:#8b5cf61c;width:40rem;height:60rem;top:12%;left:-8rem;transform:rotate(-16deg)}.HomePage-module__YhQe2W__industryLayout{grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);align-items:center;gap:clamp(4rem,9vw,10rem);min-height:50rem;display:grid}.HomePage-module__YhQe2W__industryVisual{height:auto}.HomePage-module__YhQe2W__industryImage{aspect-ratio:10/9;border:1px solid var(--home-line);background:var(--home-panel);border-radius:clamp(1.15rem,1.7vw,1.65rem);position:relative;overflow:hidden;box-shadow:0 1.8rem 4.5rem #14072124}.HomePage-module__YhQe2W__focusFrame{z-index:3;color:#f5d0fe;border:1px solid #d8b4fec7;width:27%;height:40%;position:absolute;top:26%;left:27%}.HomePage-module__YhQe2W__focusFrame:before,.HomePage-module__YhQe2W__focusFrame:after{content:"";width:1rem;height:1rem;position:absolute}.HomePage-module__YhQe2W__focusFrame:before{border-top:3px solid;border-left:3px solid;top:-2px;left:-2px}.HomePage-module__YhQe2W__focusFrame:after{border-bottom:3px solid;border-right:3px solid;bottom:-2px;right:-2px}.HomePage-module__YhQe2W__focusFrame span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:#0a0612cc;padding:.35rem .5rem;font-size:.56rem;position:absolute;top:-1.8rem;left:-1px}.HomePage-module__YhQe2W__imageReadout{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0711b8;border-radius:.65rem;flex-direction:column;gap:.35rem;min-width:8rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:14%;right:12%}.HomePage-module__YhQe2W__imageReadout span{color:#a1a1aa;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.52rem}.HomePage-module__YhQe2W__imageReadout strong{font-size:1.2rem;font-weight:560}.HomePage-module__YhQe2W__industryCopy .HomePage-module__YhQe2W__displayTitle{max-width:8.6ch;font-size:clamp(3.4rem,6.4vw,6.7rem)}.HomePage-module__YhQe2W__industryCopy .HomePage-module__YhQe2W__sectionIntro{max-width:35rem;margin-top:2rem}.HomePage-module__YhQe2W__capabilityBand{flex-direction:column;align-items:flex-start;gap:1.1rem;max-width:46rem;margin:0 auto;display:flex}.HomePage-module__YhQe2W__capabilityBand .HomePage-module__YhQe2W__serviceList{width:100%;margin-top:1.4rem}.HomePage-module__YhQe2W__serviceList{border-top:1px solid var(--home-line);flex-direction:column;margin-top:2.3rem;display:flex}.HomePage-module__YhQe2W__serviceRow{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(9.5rem,.44fr) minmax(0,1fr);align-items:baseline;gap:1.5rem;padding:1rem .15rem;transition:border-color .22s;display:grid}.HomePage-module__YhQe2W__serviceRow:hover{border-bottom-color:color-mix(in srgb, var(--accent) 38%, var(--home-line))}.HomePage-module__YhQe2W__serviceRow h3{color:var(--home-ink);letter-spacing:-.012em;font-size:.92rem;font-weight:600}.HomePage-module__YhQe2W__serviceRow p{color:var(--home-muted);font-size:.82rem;line-height:1.55}.HomePage-module__YhQe2W__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.4rem;display:flex}.HomePage-module__YhQe2W__primaryAction,.HomePage-module__YhQe2W__secondaryAction{border-radius:.65rem;justify-content:center;align-items:center;gap:.6rem;min-height:3.15rem;padding:.9rem 1.35rem;font-size:.82rem;font-weight:620;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.HomePage-module__YhQe2W__primaryAction{background:var(--home-ink);color:var(--home-paper);box-shadow:0 1rem 2.8rem var(--home-shadow);border:0}.HomePage-module__YhQe2W__secondaryAction{border:1px solid var(--home-line);background:color-mix(in srgb, var(--home-paper) 65%, transparent);color:var(--home-ink);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.HomePage-module__YhQe2W__primaryAction:hover,.HomePage-module__YhQe2W__secondaryAction:hover{transform:translateY(-2px)}.HomePage-module__YhQe2W__secondaryAction:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--home-line))}.HomePage-module__YhQe2W__insights{background:radial-gradient(circle at 78% 28%, #a855f717, transparent 27%), linear-gradient(180deg, var(--home-paper), color-mix(in srgb, var(--home-paper) 96%, #8b5cf6))}.dark .HomePage-module__YhQe2W__insights{background:radial-gradient(circle at 78% 28%,#a855f71f,#0000 28%),linear-gradient(#070611,#090713)}.HomePage-module__YhQe2W__insightsGlow{background:#8b5cf614;width:50rem;height:50rem;bottom:-18rem;right:-10rem}.HomePage-module__YhQe2W__insightsHeader{flex-direction:column;align-items:flex-start;margin-bottom:clamp(4rem,8vw,7rem);display:flex}.HomePage-module__YhQe2W__insightsHeader .HomePage-module__YhQe2W__displayTitle{max-width:11ch}.HomePage-module__YhQe2W__insightsHeader .HomePage-module__YhQe2W__textLink{white-space:nowrap}.HomePage-module__YhQe2W__insightGrid{grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.HomePage-module__YhQe2W__secondaryPost{margin-top:6rem}.HomePage-module__YhQe2W__postLink{color:inherit;text-decoration:none}.HomePage-module__YhQe2W__postImage{aspect-ratio:16/10;border:1px solid var(--home-line);background:var(--home-panel);box-shadow:0 2rem 6rem var(--home-shadow);border-radius:3.5rem 1.3rem;position:relative;overflow:hidden}.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{aspect-ratio:4/5;border-radius:1.2rem 3.5rem}.HomePage-module__YhQe2W__postImage img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s}.HomePage-module__YhQe2W__postLink:hover .HomePage-module__YhQe2W__postImage img{filter:saturate(1.08);transform:scale(1.025)}.HomePage-module__YhQe2W__postMeta{color:var(--home-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.19em;text-transform:uppercase;gap:.6rem;font-size:.62rem;font-weight:550;display:flex}.HomePage-module__YhQe2W__postCopy{padding:1.7rem .2rem 0}.HomePage-module__YhQe2W__postCopy h3{max-width:22ch;color:var(--home-ink);letter-spacing:-.045em;margin-top:.8rem;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:570;line-height:1.05;transition:color .18s}.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postCopy h3{font-size:clamp(1.5rem,2.3vw,2.25rem)}.HomePage-module__YhQe2W__postLink:hover .HomePage-module__YhQe2W__postCopy h3{color:color-mix(in srgb, var(--accent) 68%, var(--home-ink))}.HomePage-module__YhQe2W__postCopy p{max-width:48rem;color:var(--home-muted);margin-top:1rem;font-size:.9rem;line-height:1.65}.HomePage-module__YhQe2W__readPost{color:var(--home-ink);align-items:center;gap:.5rem;margin-top:1.2rem;font-size:.75rem;font-weight:620;display:inline-flex}.HomePage-module__YhQe2W__finale{--home-paper:#07060d;--home-ink:#fff;--home-muted:#a9a3ba;--home-dim:#837d98;--home-line:#ffffff1a;--home-shadow:#00000073;width:calc(100% - clamp(2rem,4vw,4rem));color:var(--home-ink);background:radial-gradient(circle at 50% 51%,#a855f72b,#0000 32%),linear-gradient(145deg,#0a0813 0%,#07060d 55%,#060509 100%);border:1px solid #ffffff17;border-radius:clamp(2.5rem,5vw,6rem);place-items:center;margin:0 auto clamp(2rem,4vw,4rem);padding:clamp(5rem,8vw,8rem) 1.5rem;display:grid;box-shadow:inset 0 1px #ffffff12,0 2.5rem 7rem #11081d33}.HomePage-module__YhQe2W__finaleGlow{z-index:-1;filter:blur(34px);background:radial-gradient(#8b5cf624,#0000 67%);border-radius:50%;width:min(80rem,94vw);height:42rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.HomePage-module__YhQe2W__finaleContent{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100%,76rem);padding-inline:1rem;display:flex;position:relative}.HomePage-module__YhQe2W__centeredEyebrow{justify-content:center}.HomePage-module__YhQe2W__finaleTitle{max-width:13ch;color:var(--home-ink);letter-spacing:-.068em;text-wrap:balance;font-size:clamp(3.4rem,7vw,7.4rem);font-weight:570;line-height:.9}.HomePage-module__YhQe2W__finaleContent>div>p,.HomePage-module__YhQe2W__finaleContent>p{max-width:43rem;color:var(--home-muted);margin-top:2.5rem;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.65}.HomePage-module__YhQe2W__finaleContent .HomePage-module__YhQe2W__actions{justify-content:center;margin-top:2.3rem}@media (max-width:1100px){.HomePage-module__YhQe2W__platformHeader,.HomePage-module__YhQe2W__splitHeader{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:4rem}.HomePage-module__YhQe2W__toolingSticky .HomePage-module__YhQe2W__displayTitle{font-size:clamp(3.5rem,6.4vw,5.5rem)}.HomePage-module__YhQe2W__toolingStories{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage-module__YhQe2W__toolingReveal:last-child{grid-column:1/-1}.HomePage-module__YhQe2W__githubTool{grid-template-rows:1fr;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);min-height:31rem}.HomePage-module__YhQe2W__githubTool .HomePage-module__YhQe2W__codeStage{min-height:0;margin:0}.HomePage-module__YhQe2W__pixelKitReveal,.HomePage-module__YhQe2W__studioReveal,.HomePage-module__YhQe2W__visionReveal,.HomePage-module__YhQe2W__openReveal{grid-column:span 6}.HomePage-module__YhQe2W__visionScene,.HomePage-module__YhQe2W__openScene{min-height:34rem}.HomePage-module__YhQe2W__visionScene .HomePage-module__YhQe2W__productCopy{max-width:23rem}.HomePage-module__YhQe2W__moduleStage{width:100%;height:44%;top:auto;bottom:-3%;right:0;translate:0}.HomePage-module__YhQe2W__moduleImage{width:25%;top:0;left:4%}.HomePage-module__YhQe2W__moduleImage:nth-child(2){top:4%;left:25%}.HomePage-module__YhQe2W__moduleImage:nth-child(3){top:8%;left:46%}.HomePage-module__YhQe2W__moduleImage:nth-child(4){top:12%;left:67%}.HomePage-module__YhQe2W__industryLayout{grid-template-columns:minmax(0,1fr) minmax(25rem,.9fr);gap:4rem}}@media (max-width:800px){.HomePage-module__YhQe2W__section{padding:6.5rem 1rem}.HomePage-module__YhQe2W__platform{padding:5rem 1rem 4rem}.HomePage-module__YhQe2W__bridgeBanner{min-height:min(34rem,100svh - 2rem)}.HomePage-module__YhQe2W__bridgeCopy h2{max-width:10ch;font-size:clamp(3.8rem,14.5vw,7rem)}.HomePage-module__YhQe2W__displayTitle{font-size:clamp(3.1rem,14vw,5.8rem)}.HomePage-module__YhQe2W__platformHeader,.HomePage-module__YhQe2W__splitHeader{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.HomePage-module__YhQe2W__platformHeader .HomePage-module__YhQe2W__sectionIntro{padding-bottom:0}.HomePage-module__YhQe2W__toolingSticky{margin-bottom:2.5rem}.HomePage-module__YhQe2W__toolingHeaderGrid{display:block}.HomePage-module__YhQe2W__toolingSticky .HomePage-module__YhQe2W__displayTitle{max-width:11ch;font-size:clamp(3.1rem,14vw,5.8rem)}.HomePage-module__YhQe2W__toolingSummary{margin-top:2rem;padding-bottom:0}.HomePage-module__YhQe2W__toolingSequence{gap:.65rem}.HomePage-module__YhQe2W__toolingStories{grid-template-columns:1fr;gap:1.25rem}.HomePage-module__YhQe2W__toolingReveal:last-child{grid-column:auto}.HomePage-module__YhQe2W__toolingCard{border-radius:2.5rem}.HomePage-module__YhQe2W__githubTool{grid-template-rows:minmax(12rem,auto) minmax(10rem,1fr);grid-template-columns:1fr}.HomePage-module__YhQe2W__githubTool .HomePage-module__YhQe2W__codeStage{min-height:10rem;margin-top:0}.HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__studioStage{height:10rem;min-height:10rem}.HomePage-module__YhQe2W__productGrid{flex-direction:column;display:flex}.HomePage-module__YhQe2W__productScene,.HomePage-module__YhQe2W__studioScene,.HomePage-module__YhQe2W__visionScene,.HomePage-module__YhQe2W__openScene{border-radius:2.5rem;min-height:37rem}.HomePage-module__YhQe2W__pixelWindow{width:82%;height:52%}.HomePage-module__YhQe2W__studioWindow{height:49%}.HomePage-module__YhQe2W__visionScene .HomePage-module__YhQe2W__productCopy{max-width:28rem}.HomePage-module__YhQe2W__workflowTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){margin-top:4rem}.HomePage-module__YhQe2W__industryLayout{flex-direction:column-reverse;gap:5rem;display:flex}.HomePage-module__YhQe2W__industryVisual{width:100%;height:auto}.HomePage-module__YhQe2W__industryCopy .HomePage-module__YhQe2W__displayTitle{max-width:10ch}.HomePage-module__YhQe2W__insightsHeader{flex-direction:column;align-items:flex-start}.HomePage-module__YhQe2W__insightGrid{grid-template-columns:1fr}.HomePage-module__YhQe2W__secondaryPost{margin-top:0}.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{aspect-ratio:16/10}.HomePage-module__YhQe2W__finaleRail{flex-wrap:wrap;row-gap:.9rem}}@media (max-width:520px){.HomePage-module__YhQe2W__platformHeader{margin-bottom:4rem}.HomePage-module__YhQe2W__platform{padding:4.5rem 1rem 3.5rem}.HomePage-module__YhQe2W__bridgeBanner{min-height:min(28rem,100svh - 1.5rem);padding-inline:1.25rem}.HomePage-module__YhQe2W__finale{border-radius:2rem;width:calc(100% - 1rem);margin-bottom:1rem}.HomePage-module__YhQe2W__bridgeCopy h2{max-width:11ch;font-size:clamp(3.15rem,15.5vw,5rem);line-height:.9}.HomePage-module__YhQe2W__bridgeBands i{width:42rem;height:7rem}.HomePage-module__YhQe2W__productScene,.HomePage-module__YhQe2W__studioScene,.HomePage-module__YhQe2W__visionScene,.HomePage-module__YhQe2W__openScene{min-height:34rem}.HomePage-module__YhQe2W__productCopy{padding:2rem}.HomePage-module__YhQe2W__productCopy h3{font-size:2.7rem}.HomePage-module__YhQe2W__toolingSticky{margin-bottom:2.5rem}.HomePage-module__YhQe2W__toolingCard{--tooling-inset:.75rem;border-radius:2rem}.HomePage-module__YhQe2W__toolingCopy{padding:2rem}.HomePage-module__YhQe2W__toolingCopy h3{font-size:2.4rem}.HomePage-module__YhQe2W__toolingMeta{flex-wrap:wrap}.HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__studioStage{border-radius:1.35rem;height:9.5rem;min-height:9.5rem}.HomePage-module__YhQe2W__codeStage{border-radius:1.35rem;min-height:9.5rem;margin:0}.HomePage-module__YhQe2W__repoFiles>span{grid-template-columns:2.8rem minmax(0,1fr);gap:.5rem}.HomePage-module__YhQe2W__repoFiles small{display:none}.HomePage-module__YhQe2W__pixelKitScene .HomePage-module__YhQe2W__productCopy,.HomePage-module__YhQe2W__studioScene .HomePage-module__YhQe2W__productCopy{max-width:100%}.HomePage-module__YhQe2W__pixelWindow,.HomePage-module__YhQe2W__studioWindow{width:94%;height:45%}.HomePage-module__YhQe2W__visionScene{min-height:38rem}.HomePage-module__YhQe2W__moduleStage{height:37%}.HomePage-module__YhQe2W__moduleImage{width:31%;left:-1%}.HomePage-module__YhQe2W__moduleImage:nth-child(2){left:22%}.HomePage-module__YhQe2W__moduleImage:nth-child(3){left:45%}.HomePage-module__YhQe2W__moduleImage:nth-child(4){left:68%}.HomePage-module__YhQe2W__openScene{padding:2rem}.HomePage-module__YhQe2W__workflowTrack{flex-direction:column;margin-top:4rem;display:flex}.HomePage-module__YhQe2W__workflowRibbon{display:none}.HomePage-module__YhQe2W__workflowStep,.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){gap:2rem;min-height:0;margin-top:0;padding-block:1.4rem}.HomePage-module__YhQe2W__industryImage{border-radius:1.6rem}.HomePage-module__YhQe2W__serviceRow{grid-template-columns:1fr;gap:.35rem}.HomePage-module__YhQe2W__actions{flex-direction:column;width:100%}.HomePage-module__YhQe2W__primaryAction,.HomePage-module__YhQe2W__secondaryAction{width:100%}.HomePage-module__YhQe2W__postImage,.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{border-radius:2rem .8rem}.HomePage-module__YhQe2W__postCopy h3,.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postCopy h3{font-size:1.8rem}.HomePage-module__YhQe2W__finale{border-radius:2.75rem;width:calc(100% - 2rem);margin-bottom:2rem;padding-inline:1rem}.HomePage-module__YhQe2W__finaleTitle{font-size:clamp(3rem,13vw,4.6rem)}}@media (prefers-reduced-motion:reduce){.HomePage-module__YhQe2W__bridgeBands{opacity:1;transition:none;transform:none}html.js .HomePage-module__YhQe2W__bridgeBanner{opacity:1;transition:none;transform:none}html.js .HomePage-module__YhQe2W__bridgeBanner:has(.HomePage-module__YhQe2W__bridgeCopy.HomePage-module__YhQe2W__in-view){opacity:1;transition:none;transform:none}.HomePage-module__YhQe2W__bridgeBanner:has(.HomePage-module__YhQe2W__bridgeCopy.HomePage-module__YhQe2W__in-view) .HomePage-module__YhQe2W__bridgeBands{opacity:1;transition:none;transform:none}.HomePage-module__YhQe2W__moduleImage,.HomePage-module__YhQe2W__postImage img,.HomePage-module__YhQe2W__textLink,.HomePage-module__YhQe2W__primaryAction,.HomePage-module__YhQe2W__secondaryAction,.HomePage-module__YhQe2W__introVideoPlay,.HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__studioStage,.HomePage-module__YhQe2W__repoStage,.HomePage-module__YhQe2W__codeStage{transition:none}.HomePage-module__YhQe2W__toolingCard,.HomePage-module__YhQe2W__liveBadge i,.HomePage-module__YhQe2W__codePulse i,.HomePage-module__YhQe2W__platformAura:before,.HomePage-module__YhQe2W__platformAura i,.HomePage-module__YhQe2W__bridgeBanner:before,.HomePage-module__YhQe2W__bridgeBands i{animation:none}.HomePage-module__YhQe2W__visionScene:hover .HomePage-module__YhQe2W__moduleImage,.HomePage-module__YhQe2W__postLink:hover .HomePage-module__YhQe2W__postImage img,.HomePage-module__YhQe2W__introVideoCover:hover .HomePage-module__YhQe2W__introVideoPlay,.HomePage-module__YhQe2W__textLink:hover,.HomePage-module__YhQe2W__primaryAction:hover,.HomePage-module__YhQe2W__secondaryAction:hover,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__pixelStage,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__studioStage,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__repoStage,.HomePage-module__YhQe2W__toolingCard:hover .HomePage-module__YhQe2W__codeStage{transform:none}}@media (max-width:700px){.HomePage-module__YhQe2W__introVideo{padding-inline:0}.HomePage-module__YhQe2W__introVideoFrame{border-radius:0;width:100%}.HomePage-module__YhQe2W__studioShowcase{height:auto}.HomePage-module__YhQe2W__studioShowcaseSticky{height:auto;position:static}.HomePage-module__YhQe2W__studioShowcaseImage{transform:none}.HomePage-module__YhQe2W__platformAura:before,.HomePage-module__YhQe2W__platformAura i,.HomePage-module__YhQe2W__bridgeBanner:before,.HomePage-module__YhQe2W__bridgeBands i{animation:none}.HomePage-module__YhQe2W__workflowGlow,.HomePage-module__YhQe2W__industryAura,.HomePage-module__YhQe2W__insightsGlow{filter:blur(38px)}.HomePage-module__YhQe2W__toolingCard:before{filter:blur(26px)}.HomePage-module__YhQe2W__platformAura:before{filter:blur(14px)}.HomePage-module__YhQe2W__bridgeBanner:before{filter:blur(13px)}.HomePage-module__YhQe2W__productScene:before,.HomePage-module__YhQe2W__workflowRibbon{filter:blur(12px)}}@supports (display:ohmlab-rollback-disabled){.HomePage-module__YhQe2W__continuation{--home-paper:#f3f3f1;--home-ink:#08090b;--home-muted:#5e6065;--home-dim:#7d7f84;--home-line:#08090b26;--home-panel:#ffffff9e;--home-panel-soft:#ffffff59;--home-shadow:transparent;background:var(--home-paper)}.dark .HomePage-module__YhQe2W__continuation{--home-paper:#060708;--home-ink:#f5f5f3;--home-muted:#a5a7aa;--home-dim:#777a7f;--home-line:#ffffff26;--home-panel:#ffffff0b;--home-panel-soft:#ffffff06}.HomePage-module__YhQe2W__section{padding-block:clamp(8rem,13vw,13rem)}.HomePage-module__YhQe2W__platform,.HomePage-module__YhQe2W__industry,.HomePage-module__YhQe2W__insights{background:var(--home-paper)}.HomePage-module__YhQe2W__platformAura,.HomePage-module__YhQe2W__workflowGlow,.HomePage-module__YhQe2W__industryAura,.HomePage-module__YhQe2W__insightsGlow,.HomePage-module__YhQe2W__productScene:before,.HomePage-module__YhQe2W__workflowRibbon,.HomePage-module__YhQe2W__finaleGlow{display:none}.HomePage-module__YhQe2W__eyebrow{color:var(--home-dim)}.HomePage-module__YhQe2W__eyebrow>span{background:var(--home-ink)}.HomePage-module__YhQe2W__displayTitle{letter-spacing:-.071em;max-width:11ch;font-size:clamp(4rem,8.4vw,8.8rem);line-height:.88;font-weight:430!important}.HomePage-module__YhQe2W__gradientText{color:#a2a4a8;-webkit-text-fill-color:currentColor;background:0 0}.dark .HomePage-module__YhQe2W__gradientText{color:#65686d}.HomePage-module__YhQe2W__sectionIntro,.HomePage-module__YhQe2W__splitIntro{font-weight:430;line-height:1.55}.HomePage-module__YhQe2W__platformHeader{margin-bottom:clamp(6rem,11vw,11rem)}.HomePage-module__YhQe2W__productGrid{gap:.8rem}.HomePage-module__YhQe2W__productScene,.HomePage-module__YhQe2W__studioScene,.HomePage-module__YhQe2W__visionScene,.HomePage-module__YhQe2W__openScene{border:1px solid var(--home-line);background:var(--home-panel);box-shadow:none;border-radius:.8rem}.dark .HomePage-module__YhQe2W__productScene{box-shadow:none}.HomePage-module__YhQe2W__productCopy h3,.HomePage-module__YhQe2W__openScene strong{letter-spacing:-.055em;font-weight:450}.HomePage-module__YhQe2W__pixelWindow,.HomePage-module__YhQe2W__studioWindow{box-shadow:none;border-radius:.65rem 0 0;transform:none}.HomePage-module__YhQe2W__openScene{background:var(--home-panel)}.HomePage-module__YhQe2W__openMark{color:color-mix(in srgb, var(--home-ink) 8%, transparent)}.HomePage-module__YhQe2W__textLink{border-bottom:1px solid;padding-bottom:.16rem;font-size:.74rem}.HomePage-module__YhQe2W__workflow{--home-ink:#f5f5f3;--home-muted:#a5a7aa;--home-dim:#777a7f;--home-line:#ffffff29;--home-panel:#ffffff0e;background:#070809}.dark .HomePage-module__YhQe2W__workflow{background:#101113}.HomePage-module__YhQe2W__workflowTrack{gap:clamp(2rem,4vw,5rem)}.HomePage-module__YhQe2W__workflowStep{border-top:1px solid var(--home-line);min-height:26rem;padding:1.5rem 0}.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){margin-top:7rem}.HomePage-module__YhQe2W__stepNumber{border:1px solid var(--home-line);width:3.25rem;height:3.25rem;box-shadow:none;background:0 0;border-radius:.55rem;transform:none}.HomePage-module__YhQe2W__workflowStep h3{font-weight:430!important}.HomePage-module__YhQe2W__industryLayout{gap:clamp(4rem,9vw,10rem)}.HomePage-module__YhQe2W__industryImage{box-shadow:none;border-radius:.8rem;transform:none}.HomePage-module__YhQe2W__focusFrame{color:#fff;border-color:#ffffffe0}.HomePage-module__YhQe2W__industryCopy .HomePage-module__YhQe2W__displayTitle{font-size:clamp(4rem,7.5vw,7.8rem)}.HomePage-module__YhQe2W__capabilityList span:before{background:var(--home-ink)}.HomePage-module__YhQe2W__primaryAction,.HomePage-module__YhQe2W__secondaryAction{border-radius:.7rem;justify-content:space-between;min-width:10rem;font-size:.74rem}.HomePage-module__YhQe2W__primaryAction{box-shadow:none}.HomePage-module__YhQe2W__insightsHeader{margin-bottom:clamp(6rem,11vw,10rem)}.HomePage-module__YhQe2W__postImage,.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{border:1px solid var(--home-line);box-shadow:none;border-radius:.8rem}.HomePage-module__YhQe2W__postCopy h3{font-weight:450!important}.HomePage-module__YhQe2W__finale{--home-paper:#060708;--home-ink:#f5f5f3;--home-muted:#a5a7aa;--home-dim:#777a7f;--home-line:#ffffff26;background:#060708;min-height:100svh}.dark .HomePage-module__YhQe2W__finale{background:#060708}.HomePage-module__YhQe2W__neuralCanvas{opacity:.14;filter:grayscale()}.HomePage-module__YhQe2W__finaleTitle{letter-spacing:-.08em;font-weight:430!important}.HomePage-module__YhQe2W__finaleRail i{background:#fff}@media (max-width:800px){.HomePage-module__YhQe2W__section{padding-block:7rem}.HomePage-module__YhQe2W__productScene,.HomePage-module__YhQe2W__studioScene,.HomePage-module__YhQe2W__visionScene,.HomePage-module__YhQe2W__openScene{border-radius:.7rem}.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){margin-top:4rem}.HomePage-module__YhQe2W__industryImage,.HomePage-module__YhQe2W__postImage,.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{border-radius:.7rem}}@media (max-width:520px){.HomePage-module__YhQe2W__displayTitle{font-size:clamp(3.7rem,17vw,5.6rem)}.HomePage-module__YhQe2W__workflowStep,.HomePage-module__YhQe2W__workflowStep:nth-of-type(2n){border-top:1px solid var(--home-line);margin-top:0}.HomePage-module__YhQe2W__industryImage,.HomePage-module__YhQe2W__postImage,.HomePage-module__YhQe2W__secondaryPost .HomePage-module__YhQe2W__postImage{border-radius:.55rem}}}
.EdgeAIHero-module__ajYWXW__hero{--hero-exit:0;--hero-corner-radius:clamp(2.25rem, 4vw, 4.5rem);--hero-bg:#030405;--hero-ink:#f7f7f5;--hero-soft:#d6d7d8;--hero-muted:#f0f0ee;--hero-dim:#aaacaf;--hero-overlay-rgb:3, 4, 5;--hero-media-brightness:.4;--hero-media-contrast:1.08;--hero-media-saturation:.72;--hero-blur-brightness:.18;--hero-blur-opacity:.56;--hero-primary-bg:#f5f5f3;--hero-primary-ink:#08090b;--hero-secondary-border:#ffffff59;--hero-secondary-bg:#0506075c;--hero-secondary-hover:#ffffff1a;isolation:isolate;border-radius:0 0 calc(var(--hero-exit) * var(--hero-corner-radius)) calc(var(--hero-exit) * var(--hero-corner-radius));background:var(--hero-bg);min-height:100svh;color:var(--hero-ink);padding:clamp(8.2rem,10vw,10rem) clamp(1.25rem,3vw,3rem) clamp(2.5rem,5vw,4.5rem);position:relative;overflow:clip}.EdgeAIHero-module__ajYWXW__media{z-index:-3;background:var(--hero-bg);filter:blur(calc(var(--hero-exit) * 2.5px));opacity:calc(1 - var(--hero-exit) * .52);transform:translate3d(0, calc(var(--hero-exit) * -1.5rem), 0) scale(calc(1 - var(--hero-exit) * .025));transform-origin:50% 70%;will-change:transform, opacity, filter;position:absolute;inset:0;overflow:hidden}.EdgeAIHero-module__ajYWXW__mediaVideo{z-index:1;object-fit:cover;object-position:50% 50%;filter:brightness(var(--hero-media-brightness)) contrast(var(--hero-media-contrast)) saturate(var(--hero-media-saturation));-webkit-mask-composite:source-in;transform:translate3d(0, calc(var(--hero-exit) * -3.5%), 0) scale(calc(.98 + var(--hero-exit) * .04));transform-origin:50%;will-change:transform;-webkit-mask-composite:source-in;opacity:0;width:100%;height:100%;transition:opacity 3.25s cubic-bezier(.45,0,.2,1) .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 3%,#00000085 7%,#000000d6 11%,#000 16% 92%,#000000b8 95%,#00000047 98%,#0000 100%),linear-gradient(#0000 0%,#0003 3%,#00000085 7%,#000000d6 11%,#000 16% 84%,#000000d6 89%,#00000085 93%,#0003 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0003 3%,#00000085 7%,#000000d6 11%,#000 16% 92%,#000000b8 95%,#00000047 98%,#0000 100%),linear-gradient(#0000 0%,#0003 3%,#00000085 7%,#000000d6 11%,#000 16% 84%,#000000d6 89%,#00000085 93%,#0003 97%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.EdgeAIHero-module__ajYWXW__mediaVideoReady{opacity:1}.EdgeAIHero-module__ajYWXW__mediaShade{z-index:-2;background:radial-gradient(ellipse 58% 78% at 20% 51%, rgba(var(--hero-overlay-rgb), .76) 0%, rgba(var(--hero-overlay-rgb), .62) 25%, rgba(var(--hero-overlay-rgb), .38) 47%, rgba(var(--hero-overlay-rgb), .14) 66%, transparent 84%), linear-gradient(90deg, rgb(var(--hero-overlay-rgb)) 0%, rgba(var(--hero-overlay-rgb), .68) 4%, rgba(var(--hero-overlay-rgb), .25) 9%, transparent 16%, transparent 93%, rgba(var(--hero-overlay-rgb), .1) 96%, rgba(var(--hero-overlay-rgb), .54) 98.5%, rgb(var(--hero-overlay-rgb)) 100%), linear-gradient(180deg, rgb(var(--hero-overlay-rgb)) 0%, rgba(var(--hero-overlay-rgb), .64) 4%, rgba(var(--hero-overlay-rgb), .24) 10%, transparent 16%, transparent 84%, rgba(var(--hero-overlay-rgb), .24) 90%, rgba(var(--hero-overlay-rgb), .64) 96%, rgb(var(--hero-overlay-rgb)) 100%);position:absolute;inset:0}.EdgeAIHero-module__ajYWXW__content{z-index:2;width:min(100%,92rem);filter:blur(calc(var(--hero-exit) * 3px));opacity:calc(1 - var(--hero-exit) * .9);transform:translate3d(0, calc(var(--hero-exit) * -5.5rem), 0) scale(calc(1 - var(--hero-exit) * .035));transform-origin:30% 42%;will-change:transform, opacity, filter;margin-inline:auto;position:relative}.EdgeAIHero-module__ajYWXW__copyReveal{will-change:transform;flex-direction:column;align-items:flex-start;min-height:calc(100svh - clamp(12rem,17vw,15rem));animation:1.2s cubic-bezier(.16,1,.3,1) 80ms both EdgeAIHero-module__ajYWXW__copy-stage-in;display:flex}.EdgeAIHero-module__ajYWXW__eyebrow{color:var(--hero-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.8rem;font-size:.62rem;font-weight:550;display:flex}.EdgeAIHero-module__ajYWXW__eyebrowMark{background:var(--hero-ink);width:1.8rem;height:1px;display:block}.EdgeAIHero-module__ajYWXW__title{max-width:11ch;color:var(--hero-ink);letter-spacing:-.068em;text-wrap:balance;flex-direction:column;margin:clamp(1.75rem,3.5vh,3rem) 0 0;font-size:clamp(5.5rem,10.6vw,11.35rem);line-height:.88;display:flex;font-weight:570!important}.EdgeAIHero-module__ajYWXW__titleLine{margin:-.08em -.04em -.22em 0;padding:.08em .04em .22em 0;display:block;overflow:hidden}.EdgeAIHero-module__ajYWXW__titleSoft{color:var(--hero-soft);margin-top:.065em}.EdgeAIHero-module__ajYWXW__titleLine>span{transform-origin:0 100%;will-change:transform;animation:1.15s cubic-bezier(.16,1,.3,1) .12s both EdgeAIHero-module__ajYWXW__title-line-in;display:block}.EdgeAIHero-module__ajYWXW__titleLine:nth-child(2)>span{animation-delay:.23s}.EdgeAIHero-module__ajYWXW__title>.EdgeAIHero-module__ajYWXW__titleLine:first-child{transform:translate3d(calc(var(--hero-exit) * -2rem), 0, 0)}.EdgeAIHero-module__ajYWXW__title>.EdgeAIHero-module__ajYWXW__titleLine:last-child{transform:translate3d(calc(var(--hero-exit) * 2.5rem), 0, 0)}.EdgeAIHero-module__ajYWXW__title>.EdgeAIHero-module__ajYWXW__titleLine{will-change:transform}.EdgeAIHero-module__ajYWXW__intro{max-width:38rem;color:var(--hero-muted);letter-spacing:-.025em;transform-origin:0;will-change:transform;margin-top:auto;padding-top:4rem;font-size:clamp(1.05rem,1.65vw,1.45rem);font-weight:520;line-height:1.45;animation:1.1s cubic-bezier(.16,1,.3,1) .42s both EdgeAIHero-module__ajYWXW__intro-position-in}.EdgeAIHero-module__ajYWXW__actions{flex-wrap:wrap;gap:.7rem;margin-top:2rem;margin-bottom:clamp(2rem,4.5vh,3.25rem);display:flex}.EdgeAIHero-module__ajYWXW__actionReveal{will-change:transform;animation:1.05s cubic-bezier(.16,1,.3,1) .59s both EdgeAIHero-module__ajYWXW__action-position-in;display:flex}.EdgeAIHero-module__ajYWXW__actionReveal:nth-child(2){animation-delay:.68s}.EdgeAIHero-module__ajYWXW__primaryAction,.EdgeAIHero-module__ajYWXW__secondaryAction{letter-spacing:-.018em;border:1px solid #0000;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.25rem;min-width:12.35rem;min-height:3.8rem;padding:.38rem .42rem .38rem 1.25rem;font-size:.88rem;font-weight:650;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.EdgeAIHero-module__ajYWXW__primaryAction{background:linear-gradient(180deg, #fff, var(--hero-primary-bg));color:var(--hero-primary-ink);box-shadow:inset 0 1px #ffffffe6,0 .8rem 2.2rem #0003}.EdgeAIHero-module__ajYWXW__secondaryAction{color:var(--hero-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05060794;padding-right:1.25rem}.EdgeAIHero-module__ajYWXW__primaryAction svg,.EdgeAIHero-module__ajYWXW__secondaryAction svg{box-sizing:content-box;border-radius:.7rem;flex:none;width:.9rem;height:.9rem;padding:.55rem;transition:transform .18s,background-color .18s}.EdgeAIHero-module__ajYWXW__primaryAction svg{background:#08090b14}.EdgeAIHero-module__ajYWXW__secondaryAction svg{background:0 0;border-radius:0;padding:0}.EdgeAIHero-module__ajYWXW__primaryAction:hover,.EdgeAIHero-module__ajYWXW__secondaryAction:hover{transform:translateY(-3px)}.EdgeAIHero-module__ajYWXW__primaryAction:hover{box-shadow:inset 0 1px #fffffff2,0 1rem 2.8rem #00000047}.EdgeAIHero-module__ajYWXW__secondaryAction:hover{background:var(--hero-secondary-hover)}.EdgeAIHero-module__ajYWXW__primaryAction:hover svg,.EdgeAIHero-module__ajYWXW__secondaryAction:hover svg{transform:translate(2px)}.EdgeAIHero-module__ajYWXW__primaryAction:active,.EdgeAIHero-module__ajYWXW__secondaryAction:active{transform:translateY(-1px)scale(.99)}.EdgeAIHero-module__ajYWXW__capabilities{color:var(--hero-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:clamp(.8rem,2vw,1.5rem);margin-top:2.4rem;font-size:.56rem;display:flex}.EdgeAIHero-module__ajYWXW__capabilities i{background:var(--hero-ink);border-radius:50%;width:2px;height:2px}@keyframes EdgeAIHero-module__ajYWXW__title-line-in{0%{opacity:.1;transform:translateY(1.08em)}72%{opacity:1;transform:translateY(-.018em)}to{opacity:1;transform:none}}@keyframes EdgeAIHero-module__ajYWXW__intro-position-in{0%{opacity:.08;transform:translateY(1.8rem)scale(.992)}to{opacity:1;transform:none}}@keyframes EdgeAIHero-module__ajYWXW__action-position-in{0%{opacity:.08;transform:translateY(1.8rem)scale(.975)}to{opacity:1;transform:none}}@keyframes EdgeAIHero-module__ajYWXW__copy-stage-in{0%{transform:translateY(.7rem)}to{transform:none}}@media (max-width:700px){.EdgeAIHero-module__ajYWXW__hero{min-height:100svh;padding:7.5rem 1rem 2.25rem}.EdgeAIHero-module__ajYWXW__copyReveal{min-height:calc(100svh - 9.75rem)}.EdgeAIHero-module__ajYWXW__title{max-width:9ch;margin-top:1rem;font-size:clamp(4.55rem,19.8vw,6.6rem)}.EdgeAIHero-module__ajYWXW__intro{max-width:29rem;font-size:1rem}.EdgeAIHero-module__ajYWXW__actions{margin-bottom:1.5rem}.EdgeAIHero-module__ajYWXW__capabilities{flex-wrap:wrap;margin-top:1.8rem}.EdgeAIHero-module__ajYWXW__media{filter:none;will-change:transform, opacity}.EdgeAIHero-module__ajYWXW__content{filter:none}}@media (max-width:390px){.EdgeAIHero-module__ajYWXW__actions{flex-direction:column;width:100%}.EdgeAIHero-module__ajYWXW__primaryAction,.EdgeAIHero-module__ajYWXW__secondaryAction,.EdgeAIHero-module__ajYWXW__actionReveal{width:100%}}@media (prefers-reduced-motion:reduce){.EdgeAIHero-module__ajYWXW__hero{--hero-exit:0!important}.EdgeAIHero-module__ajYWXW__mediaVideo,.EdgeAIHero-module__ajYWXW__content,.EdgeAIHero-module__ajYWXW__copyReveal,.EdgeAIHero-module__ajYWXW__title>.EdgeAIHero-module__ajYWXW__titleLine,.EdgeAIHero-module__ajYWXW__titleLine>span,.EdgeAIHero-module__ajYWXW__intro,.EdgeAIHero-module__ajYWXW__actionReveal{clip-path:none!important;animation:none!important;transform:none!important}.EdgeAIHero-module__ajYWXW__mediaVideo,.EdgeAIHero-module__ajYWXW__primaryAction,.EdgeAIHero-module__ajYWXW__secondaryAction{transition:none}}
.InteriorPages-module__8Lpd0G__page{--interior-paper:var(--bg);--interior-ink:var(--fg);--interior-muted:var(--fg-muted);--interior-line:var(--border-soft);background:radial-gradient(circle at 10% 26%, #a855f70b, transparent 24%), var(--interior-paper);color:var(--interior-ink);position:relative;overflow:clip}.InteriorPages-module__8Lpd0G__page .section-divider{display:none}.InteriorPages-module__8Lpd0G__hero{isolation:isolate;color:#fff;--fg:#fff;--fg-soft:#e9e6f0;--fg-muted:#b3aec0;--fg-dim:#948ea3;--fg-faint:#8d879c;--surface:#ffffff12;--surface-hover:#ffffff21;--border:#ffffff21;--border-soft:#ffffff17;--border-strong:#ffffff38;--card:#ffffff0a;--accent:#c084fc;--accent-soft:#d8b4fe;background:radial-gradient(circle at 16% 18%,#9333ea3d,#0000 32%),radial-gradient(circle at 84% 75%,#ec48991a,#0000 28%),linear-gradient(145deg,#07070b 0%,#0d0915 52%,#07070b 100%);border:1px solid #ffffff1a;border-top:0;border-radius:0 0 clamp(2rem,4vw,5rem) clamp(2rem,4vw,5rem);align-items:center;width:calc(100% - clamp(1rem,2vw,2rem));min-height:min(56rem,100svh - 1rem);margin:0 auto;padding:clamp(8.5rem,13vw,12rem) clamp(1.5rem,5vw,6rem) clamp(5rem,8vw,8rem);display:grid;position:relative;overflow:hidden}.InteriorPages-module__8Lpd0G__hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#a855f70e,#0000);border:1px solid #c4b5fd1f;border-radius:999px;width:min(78rem,88vw);height:clamp(10rem,15vw,15rem);animation:16s ease-in-out infinite alternate InteriorPages-module__8Lpd0G__interior-band;position:absolute;top:8%;right:-19%;transform:rotate(-12deg);box-shadow:inset 0 0 5rem #a855f709}.InteriorPages-module__8Lpd0G__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ec48990a,#0000);border:1px solid #f472b61a;border-radius:999px;width:min(48rem,62vw);height:clamp(7rem,11vw,11rem);animation:20s ease-in-out -7s infinite alternate-reverse InteriorPages-module__8Lpd0G__interior-band;position:absolute;bottom:8%;right:10%;transform:rotate(10deg)}.InteriorPages-module__8Lpd0G__heroInner{z-index:3;width:min(100%,92rem);margin-inline:auto;position:relative}.InteriorPages-module__8Lpd0G__heroCopy{z-index:4;position:relative}.InteriorPages-module__8Lpd0G__hero h1{text-wrap:balance;max-width:11ch;color:#fff!important;letter-spacing:-.068em!important;font-size:clamp(4.6rem,9.4vw,10rem)!important;font-weight:570!important;line-height:.88!important}.InteriorPages-module__8Lpd0G__hero p{max-width:42rem;color:#b9b4c2!important}.InteriorPages-module__8Lpd0G__hero .text-gradient{background:linear-gradient(102deg,#fff,#c4b5fd 46%,#f0abfc 78%,#fff) 0 0/210% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite InteriorPages-module__8Lpd0G__interior-sheen;color:#0000!important}.InteriorPages-module__8Lpd0G__heroMedia{z-index:3;position:relative}.InteriorPages-module__8Lpd0G__heroMedia:before{content:"";filter:blur(60px);background:#9333ea2e;border-radius:42% 58% 62% 38%/48% 44% 56% 52%;animation:8s ease-in-out infinite InteriorPages-module__8Lpd0G__interior-breathe;position:absolute;inset:10% 8%}.InteriorPages-module__8Lpd0G__section{padding:clamp(7rem,11vw,11rem) clamp(1rem,4vw,4rem);position:relative}.InteriorPages-module__8Lpd0G__sectionHeader{margin-bottom:clamp(4.5rem,8vw,8rem)!important}.InteriorPages-module__8Lpd0G__sectionHeader.InteriorPages-module__8Lpd0G__headerOnly{margin-bottom:0!important}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__tightBelow{padding-bottom:clamp(3rem,4.5vw,4.5rem)}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__tightAbove{padding-top:clamp(3rem,4.5vw,4.5rem)}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__halfBelow{padding-bottom:clamp(3.5rem,5.5vw,5.5rem)}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__halfAbove{padding-top:clamp(3.5rem,5.5vw,5.5rem)}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__roomy{padding-block:clamp(8rem,13vw,13rem)}.InteriorPages-module__8Lpd0G__section.InteriorPages-module__8Lpd0G__roomyBelow{padding-bottom:clamp(8rem,13vw,13rem)}.InteriorPages-module__8Lpd0G__sectionHeader h2{max-width:11ch;color:var(--interior-ink);text-wrap:balance;letter-spacing:-.068em!important;font-size:clamp(3.7rem,7vw,7.7rem)!important;font-weight:570!important;line-height:.9!important}.InteriorPages-module__8Lpd0G__sectionHeader>p,.InteriorPages-module__8Lpd0G__sectionIntro{max-width:39rem;color:var(--interior-muted);font-size:clamp(1.05rem,1.45vw,1.28rem)!important;line-height:1.62!important}.InteriorPages-module__8Lpd0G__page .text-gradient{background:linear-gradient(100deg, var(--interior-muted), color-mix(in srgb, var(--accent) 72%, var(--interior-muted)), #ec4899);color:#0000;-webkit-background-clip:text;background-clip:text}.InteriorPages-module__8Lpd0G__page .spotlight{box-shadow:inset 0 1px 0 #ffffff12, 0 1.8rem 5rem color-mix(in srgb, var(--bg) 65%, transparent);border:1px solid var(--interior-line)!important;background:radial-gradient(circle at 92% 5%, #a855f714, transparent 30%), color-mix(in srgb, var(--card) 94%, transparent)!important;border-radius:clamp(1.6rem,2.8vw,3rem)!important;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s!important}.InteriorPages-module__8Lpd0G__page .spotlight:hover{transform:translateY(-.35rem);border-color:color-mix(in srgb, var(--accent) 38%, var(--interior-line))!important}.InteriorPages-module__8Lpd0G__page .btn-glow{min-height:3.35rem;padding-inline:1.5rem;border-radius:.9rem!important}:is(.InteriorPages-module__8Lpd0G__page a.rounded-full,.InteriorPages-module__8Lpd0G__page button.rounded-full){border-radius:.8rem!important}.InteriorPages-module__8Lpd0G__page .bg-purple-600{background:var(--interior-ink)!important;color:var(--interior-paper)!important;box-shadow:0 1rem 2.8rem color-mix(in srgb, var(--interior-ink) 14%, transparent)!important}.InteriorPages-module__8Lpd0G__page .bg-purple-600:hover{background:color-mix(in srgb, var(--interior-ink) 86%, var(--accent))!important}:is(.InteriorPages-module__8Lpd0G__hero .bg-purple-600,.InteriorPages-module__8Lpd0G__finalCta .bg-purple-600){color:#08090b!important;background:linear-gradient(#fff,#f5f5f3)!important;box-shadow:0 .8rem 2.2rem #0003!important}:is(.InteriorPages-module__8Lpd0G__hero .bg-purple-600:hover,.InteriorPages-module__8Lpd0G__finalCta .bg-purple-600:hover){background:#fff!important}.InteriorPages-module__8Lpd0G__mediaFrame{background:#09080e;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;border:1px solid var(--interior-line)!important;border-radius:clamp(1.6rem,3vw,3rem)!important;box-shadow:0 2rem 6rem #0c05143d!important}.InteriorPages-module__8Lpd0G__mediaFrameTight{border-radius:clamp(.75rem,1.2vw,1.25rem)!important}.InteriorPages-module__8Lpd0G__mediaFrame:hover{transform:translateY(-.3rem)scale(1.006)}.InteriorPages-module__8Lpd0G__panelSection{border:1px solid var(--interior-line);background:radial-gradient(circle at 86% 18%, #a855f714, transparent 28%), color-mix(in srgb, var(--card) 76%, var(--bg));border-radius:clamp(2rem,4vw,5rem);width:calc(100% - clamp(1rem,2vw,2rem));margin-inline:auto;overflow:hidden}.InteriorPages-module__8Lpd0G__finalCta{isolation:isolate;color:#fff;--fg:#fff;--fg-soft:#e9e6f0;--fg-muted:#b3aec0;--fg-dim:#948ea3;--fg-faint:#8d879c;--surface:#ffffff12;--surface-hover:#ffffff21;--border:#ffffff21;--border-soft:#ffffff17;--border-strong:#ffffff38;--card:#ffffff0a;--accent:#c084fc;--accent-soft:#d8b4fe;background:radial-gradient(circle at 50% 118%,#9333ea47,#0000 42%),linear-gradient(145deg,#07070b,#0c0913 54%,#07070b);border:1px solid #ffffff1a;border-radius:clamp(2rem,4vw,5rem);width:calc(100% - clamp(1rem,2vw,2rem));min-height:clamp(35rem,58vw,48rem);margin:.5rem auto clamp(2.5rem,5vw,5rem);position:relative;overflow:hidden;padding:clamp(7rem,12vw,11rem) clamp(1.5rem,5vw,5rem)!important}.InteriorPages-module__8Lpd0G__finalCta h2{max-width:11ch;color:#fff!important;letter-spacing:-.068em!important;font-size:clamp(4rem,8vw,8.5rem)!important;font-weight:570!important;line-height:.9!important}.InteriorPages-module__8Lpd0G__finalCta p{color:#b3aec0!important}.InteriorPages-module__8Lpd0G__finalCta .text-xs{color:#c6c1d2!important;font-size:.8rem!important}.InteriorPages-module__8Lpd0G__finalCta .text-gradient{color:#0000;background:linear-gradient(100deg,#fff,#c4b5fd 50%,#f0abfc);-webkit-background-clip:text;background-clip:text}.InteriorPages-module__8Lpd0G__insightsHero{min-height:min(48rem,100svh - 1rem)}.InteriorPages-module__8Lpd0G__insightsHero .InteriorPages-module__8Lpd0G__heroInner{justify-content:flex-start;display:flex}.InteriorPages-module__8Lpd0G__insightsHero .InteriorPages-module__8Lpd0G__heroCopy{max-width:74rem!important;margin:0!important}.InteriorPages-module__8Lpd0G__insightsList{padding-top:clamp(5rem,9vw,9rem)}.InteriorPages-module__8Lpd0G__insightsGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;width:min(100%,92rem);gap:clamp(1.25rem,2vw,2rem)!important;max-width:none!important;display:grid!important}.InteriorPages-module__8Lpd0G__insightReveal{grid-column:span 6;min-width:0}.InteriorPages-module__8Lpd0G__insightReveal:first-child{grid-column:span 8}.InteriorPages-module__8Lpd0G__insightReveal:nth-child(2){grid-column:span 4;margin-top:clamp(5rem,9vw,9rem)}.InteriorPages-module__8Lpd0G__insightReveal:nth-child(n+3){margin-top:1rem}.InteriorPages-module__8Lpd0G__insightCard{overflow:hidden}.InteriorPages-module__8Lpd0G__insightImage{border-bottom:1px solid var(--interior-line);aspect-ratio:16/10!important}.InteriorPages-module__8Lpd0G__insightReveal:first-child .InteriorPages-module__8Lpd0G__insightImage{aspect-ratio:16/9!important}.InteriorPages-module__8Lpd0G__insightBody{padding:clamp(1.6rem,3vw,3rem)!important}.InteriorPages-module__8Lpd0G__insightBody h2{letter-spacing:-.052em!important;font-size:clamp(2rem,3.4vw,4rem)!important;font-weight:570!important;line-height:.98!important}.InteriorPages-module__8Lpd0G__insightReveal:nth-child(2) .InteriorPages-module__8Lpd0G__insightBody h2{font-size:clamp(1.8rem,2.6vw,2.8rem)!important}.InteriorPages-module__8Lpd0G__industryHero .InteriorPages-module__8Lpd0G__heroInner,.InteriorPages-module__8Lpd0G__makersHero .InteriorPages-module__8Lpd0G__heroInner{width:min(100%,92rem)!important}.InteriorPages-module__8Lpd0G__industryHero h1{max-width:16ch}.InteriorPages-module__8Lpd0G__physicalHero h1{max-width:14ch;font-size:clamp(3.4rem,7.5vw,6.9rem)!important}@media (min-width:1600px){.InteriorPages-module__8Lpd0G__physicalHero .InteriorPages-module__8Lpd0G__heroCopy{max-width:48rem!important}.InteriorPages-module__8Lpd0G__physicalHero h1{font-size:7.4rem!important}}.InteriorPages-module__8Lpd0G__wideIntro{max-width:47rem}.InteriorPages-module__8Lpd0G__industryServices{grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(4rem,9vw,10rem);display:grid;width:min(100%,92rem)!important}.InteriorPages-module__8Lpd0G__industryServices .InteriorPages-module__8Lpd0G__sectionHeader{position:sticky;top:7rem;text-align:left!important;align-items:flex-start!important;margin-bottom:0!important}.InteriorPages-module__8Lpd0G__industryServices .InteriorPages-module__8Lpd0G__sectionHeader h2{max-width:8ch;font-size:clamp(3.6rem,6vw,6.5rem)!important}.InteriorPages-module__8Lpd0G__serviceGrid{flex-direction:column;min-width:0;gap:clamp(1.25rem,2.4vw,2rem)!important;display:flex!important}.InteriorPages-module__8Lpd0G__serviceGrid .spotlight{min-height:clamp(22rem,36vw,30rem);padding:clamp(2rem,4vw,3.5rem)!important}.InteriorPages-module__8Lpd0G__serviceGrid h3{max-width:10ch;letter-spacing:-.055em!important;font-size:clamp(2.3rem,4vw,4rem)!important;font-weight:570!important;line-height:.96!important}.InteriorPages-module__8Lpd0G__serviceAction{grid-column:2;justify-content:flex-start!important;margin-top:0!important}.InteriorPages-module__8Lpd0G__aboutHero{min-height:min(48rem,100svh - 1rem)}.InteriorPages-module__8Lpd0G__storyGrid{align-items:start!important;gap:clamp(4rem,9vw,10rem)!important;width:min(100%,92rem)!important}.InteriorPages-module__8Lpd0G__storyTimeline{gap:clamp(3.5rem,7vw,7rem)!important}.InteriorPages-module__8Lpd0G__storySpine{display:none}.InteriorPages-module__8Lpd0G__storyItem{border:1px solid var(--interior-line);background:radial-gradient(circle at 93% 6%, #a855f714, transparent 31%), color-mix(in srgb, var(--card) 93%, transparent);box-shadow:0 1.8rem 5rem color-mix(in srgb, var(--bg) 65%, transparent);border-radius:clamp(1.6rem,3vw,3rem);padding:clamp(2rem,4vw,3.5rem)!important}.InteriorPages-module__8Lpd0G__storyItem h2{max-width:13ch;letter-spacing:-.057em!important;font-size:clamp(2.4rem,4vw,4.3rem)!important;font-weight:570!important;line-height:.96!important}.InteriorPages-module__8Lpd0G__storyImage{position:sticky;top:7rem;height:min(72vh,48rem)!important;min-height:34rem!important}.InteriorPages-module__8Lpd0G__storyImage img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.InteriorPages-module__8Lpd0G__storyImage:hover img{transform:scale(1.025)}.InteriorPages-module__8Lpd0G__makersHero h1{max-width:7ch}.InteriorPages-module__8Lpd0G__makersPage .InteriorPages-module__8Lpd0G__makersHero{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.InteriorPages-module__8Lpd0G__statsSection{padding:clamp(4rem,7vw,7rem) clamp(1rem,4vw,4rem) clamp(2.5rem,5vw,5rem)!important}.InteriorPages-module__8Lpd0G__statsPanel{width:min(100%,92rem);margin-inline:auto}.InteriorPages-module__8Lpd0G__statsMetrics{border:1px solid var(--interior-line);background:radial-gradient(circle at 100% 0%, #a855f71a, transparent 45%), color-mix(in srgb, var(--card) 82%, transparent);box-shadow:inset 0 1px 0 #ffffff12, 0 1.8rem 5rem color-mix(in srgb, var(--bg) 65%, transparent);border-radius:1.75rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);padding:clamp(2.2rem,4vw,3rem) clamp(1.5rem,4vw,3.5rem);display:grid}.InteriorPages-module__8Lpd0G__statMetric{text-align:center;flex-direction:column;align-items:center;gap:.55rem;display:flex}.InteriorPages-module__8Lpd0G__statValue{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(2.35rem,4vw,3.65rem);font-weight:560;line-height:1}.InteriorPages-module__8Lpd0G__statLabel{color:var(--fg-muted);font-size:clamp(.95rem,1.3vw,1.15rem);font-weight:300;line-height:1.35}.InteriorPages-module__8Lpd0G__makersPage>section:not(.InteriorPages-module__8Lpd0G__hero):not(.InteriorPages-module__8Lpd0G__statsSection):not(.InteriorPages-module__8Lpd0G__finalCta):not([data-sensor-scroll]){position:relative;padding-block:clamp(7rem,11vw,11rem)!important}.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(4),.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(6):not([data-sensor-scroll]),.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(8){border:1px solid var(--interior-line);background:radial-gradient(circle at 88% 16%, #a855f712, transparent 26%), color-mix(in srgb, var(--card) 76%, var(--bg));border-radius:clamp(2rem,4vw,5rem);width:calc(100% - clamp(1rem,2vw,2rem));margin-inline:auto}.InteriorPages-module__8Lpd0G__makersPage section:not(.InteriorPages-module__8Lpd0G__finalCta) h2{max-width:11ch;letter-spacing:-.068em!important;font-size:clamp(3.2rem,6vw,6.5rem)!important;font-weight:570!important;line-height:.9!important}.InteriorPages-module__8Lpd0G__makersPage section h3{font-weight:570!important}.InteriorPages-module__8Lpd0G__makersPage>section>div{z-index:2;position:relative}@supports (animation-timeline:view()){.InteriorPages-module__8Lpd0G__insightCard,.InteriorPages-module__8Lpd0G__storyItem,.InteriorPages-module__8Lpd0G__makersPage .InteriorPages-module__8Lpd0G__mediaFrame{animation:linear both InteriorPages-module__8Lpd0G__interior-scroll-focus;animation-timeline:view();animation-range:entry exit}.InteriorPages-module__8Lpd0G__serviceGrid .spotlight{animation:linear both InteriorPages-module__8Lpd0G__interior-scroll-focus;animation-timeline:view();animation-range:entry exit}.InteriorPages-module__8Lpd0G__makersPage .spotlight{animation:linear both InteriorPages-module__8Lpd0G__interior-scroll-focus;animation-timeline:view();animation-range:entry exit}}@keyframes InteriorPages-module__8Lpd0G__interior-band{0%{opacity:.45;translate:-3% -3%}to{opacity:.92;translate:7% 6%}}@keyframes InteriorPages-module__8Lpd0G__interior-sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes InteriorPages-module__8Lpd0G__interior-breathe{0%,to{opacity:.55;transform:scale(.94)rotate(-2deg)}50%{opacity:.9;transform:scale(1.04)rotate(2deg)}}@keyframes InteriorPages-module__8Lpd0G__interior-scroll-focus{0%{opacity:.48;transform:translateY(2.8rem)scale(.97)}28%,70%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.62;transform:translateY(-1.5rem)scale(.987)}}@media (max-width:900px){.InteriorPages-module__8Lpd0G__hero{min-height:46rem;padding-top:9rem}.InteriorPages-module__8Lpd0G__hero h1{font-size:clamp(4.2rem,14vw,7.5rem)!important}.InteriorPages-module__8Lpd0G__industryServices{display:block}.InteriorPages-module__8Lpd0G__industryServices .InteriorPages-module__8Lpd0G__sectionHeader{position:relative;top:auto;margin-bottom:4.5rem!important}.InteriorPages-module__8Lpd0G__serviceAction{margin-top:2.5rem!important}.InteriorPages-module__8Lpd0G__storyImage{position:relative;top:auto;height:min(110vw,42rem)!important}.InteriorPages-module__8Lpd0G__insightReveal,.InteriorPages-module__8Lpd0G__insightReveal:first-child,.InteriorPages-module__8Lpd0G__insightReveal:nth-child(2){grid-column:1/-1;margin-top:0}.InteriorPages-module__8Lpd0G__insightsGrid{gap:2rem!important}}@media (max-width:640px){.InteriorPages-module__8Lpd0G__hero,.InteriorPages-module__8Lpd0G__panelSection,.InteriorPages-module__8Lpd0G__finalCta,.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(4),.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(6),.InteriorPages-module__8Lpd0G__makersPage>section:nth-of-type(8){border-radius:2rem;width:calc(100% - .75rem)}.InteriorPages-module__8Lpd0G__hero{border-radius:0 0 2rem 2rem;min-height:43rem;padding:8.5rem 1.25rem 4.5rem}.InteriorPages-module__8Lpd0G__hero h1{font-size:clamp(3.8rem,17vw,6rem)!important}.InteriorPages-module__8Lpd0G__hero:before,.InteriorPages-module__8Lpd0G__hero:after{width:42rem;height:7rem}.InteriorPages-module__8Lpd0G__section{padding:6.5rem 1rem}.InteriorPages-module__8Lpd0G__sectionHeader h2,.InteriorPages-module__8Lpd0G__makersPage section:not(.InteriorPages-module__8Lpd0G__finalCta) h2{font-size:clamp(3.25rem,15vw,5.2rem)!important}.InteriorPages-module__8Lpd0G__finalCta{min-height:38rem;padding-inline:1.25rem!important}.InteriorPages-module__8Lpd0G__finalCta h2{font-size:clamp(3.6rem,16vw,5.8rem)!important}.InteriorPages-module__8Lpd0G__insightsGrid{flex-direction:column;display:flex!important}.InteriorPages-module__8Lpd0G__storyItem{padding:2rem 1.5rem!important}.InteriorPages-module__8Lpd0G__storyImage{min-height:28rem!important}.InteriorPages-module__8Lpd0G__statsMetrics{border-radius:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding:2rem 1.25rem}.InteriorPages-module__8Lpd0G__statValue{font-size:clamp(1.9rem,9vw,2.65rem)}}@media (prefers-reduced-motion:reduce){.InteriorPages-module__8Lpd0G__hero:before,.InteriorPages-module__8Lpd0G__hero:after,.InteriorPages-module__8Lpd0G__heroMedia:before,.InteriorPages-module__8Lpd0G__insightCard,.InteriorPages-module__8Lpd0G__storyItem,.InteriorPages-module__8Lpd0G__makersPage .InteriorPages-module__8Lpd0G__mediaFrame{animation:none}.InteriorPages-module__8Lpd0G__hero .text-gradient{animation:none}.InteriorPages-module__8Lpd0G__serviceGrid .spotlight{animation:none}.InteriorPages-module__8Lpd0G__makersPage .spotlight{animation:none}.InteriorPages-module__8Lpd0G__mediaFrame,.InteriorPages-module__8Lpd0G__mediaFrame:hover,.InteriorPages-module__8Lpd0G__storyImage img,.InteriorPages-module__8Lpd0G__storyImage:hover img{transition:none;transform:none}.InteriorPages-module__8Lpd0G__page .spotlight{transition:none;transform:none}.InteriorPages-module__8Lpd0G__page .spotlight:hover{transition:none;transform:none}}@media (max-width:700px){.InteriorPages-module__8Lpd0G__hero:before,.InteriorPages-module__8Lpd0G__hero:after,.InteriorPages-module__8Lpd0G__heroMedia:before{animation:none}.InteriorPages-module__8Lpd0G__hero .text-gradient{animation:none}}.InteriorPages-module__8Lpd0G__benchHeadline{border-block:1px solid var(--interior-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.InteriorPages-module__8Lpd0G__benchHeadlineItem{text-align:center;flex-direction:column;align-items:center;gap:clamp(.9rem,1.6vw,1.4rem);padding:clamp(2.5rem,5vw,4.5rem) 1rem;display:flex}.InteriorPages-module__8Lpd0G__benchHeadlineItem+.InteriorPages-module__8Lpd0G__benchHeadlineItem{border-left:1px solid var(--interior-line)}.InteriorPages-module__8Lpd0G__benchHeadlineValue{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(4.5rem,11vw,10.5rem);font-weight:600;line-height:.9}.InteriorPages-module__8Lpd0G__benchHeadlineLabel,.InteriorPages-module__8Lpd0G__benchLegend{color:var(--fg-muted);font-weight:300;line-height:1.35}.InteriorPages-module__8Lpd0G__benchHeadlineLabel{font-size:clamp(1rem,1.6vw,1.35rem)}.InteriorPages-module__8Lpd0G__benchPanel{border:1px solid var(--interior-line);background:radial-gradient(circle at 100% 0%, #a855f717, transparent 38%), color-mix(in srgb, var(--card) 82%, transparent);box-shadow:inset 0 1px 0 #ffffff12, 0 1.8rem 5rem color-mix(in srgb, var(--bg) 65%, transparent);border-radius:2rem;padding:clamp(1.75rem,3.5vw,3.25rem)}.InteriorPages-module__8Lpd0G__benchLegend{border-bottom:1px solid var(--interior-line);flex-wrap:wrap;gap:.75rem 2.25rem;padding-bottom:clamp(1.25rem,2vw,1.75rem);font-size:clamp(.95rem,1.2vw,1.1rem);display:flex}.InteriorPages-module__8Lpd0G__benchLegend span{align-items:flex-start;gap:.75rem;display:inline-flex}.InteriorPages-module__8Lpd0G__benchSwatch{border-radius:999px;flex:none;width:1.75rem;height:.6rem;margin-top:calc(.675em - .3rem)}.InteriorPages-module__8Lpd0G__benchInfo{margin-left:-.3rem;display:inline-flex;position:relative}.InteriorPages-module__8Lpd0G__benchInfoButton{height:1.35em;color:var(--fg-dim);cursor:help;align-items:center;transition:color .2s;display:inline-flex}.InteriorPages-module__8Lpd0G__benchInfo:hover .InteriorPages-module__8Lpd0G__benchInfoButton,.InteriorPages-module__8Lpd0G__benchInfoButton:focus-visible{color:var(--accent)}.InteriorPages-module__8Lpd0G__benchInfoButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:999px}.InteriorPages-module__8Lpd0G__benchTooltip{z-index:20;background:var(--fg);color:var(--bg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:.6rem;padding:.5rem .8rem;font-size:.85rem;font-weight:400;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%,.3rem);box-shadow:0 .75rem 2rem #17131f2e}.InteriorPages-module__8Lpd0G__benchTooltip:after{content:"";border:.35rem solid #0000;border-top-color:var(--fg);position:absolute;top:100%;left:50%;transform:translate(-50%)}.InteriorPages-module__8Lpd0G__benchInfo:hover .InteriorPages-module__8Lpd0G__benchTooltip,.InteriorPages-module__8Lpd0G__benchInfoButton:focus+.InteriorPages-module__8Lpd0G__benchTooltip{opacity:1;transform:translate(-50%)}.InteriorPages-module__8Lpd0G__benchRow{grid-template-columns:minmax(13rem,1fr) 3fr;align-items:center;gap:2.5rem;padding-block:clamp(1.1rem,2vw,1.6rem);display:grid}.InteriorPages-module__8Lpd0G__benchLegend+.InteriorPages-module__8Lpd0G__benchRow{padding-top:clamp(1.75rem,3vw,2.5rem)}.InteriorPages-module__8Lpd0G__benchRow:last-child{padding-bottom:0}.InteriorPages-module__8Lpd0G__benchRowLabel{color:var(--fg);letter-spacing:-.02em;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:600;line-height:1.2}.InteriorPages-module__8Lpd0G__benchBars{flex-direction:column;gap:.7rem;display:flex}.InteriorPages-module__8Lpd0G__barLine{align-items:center;gap:1rem;height:clamp(2.1rem,3vw,2.6rem);display:flex}.InteriorPages-module__8Lpd0G__barFill{height:100%;width:calc((100% - 7.5rem) * var(--p));min-width:.5rem;transition:width 1.6s cubic-bezier(.25, 1, .5, 1) var(--bar-delay,0s);border-radius:.55rem;flex:none}.InteriorPages-module__8Lpd0G__barOurs{background:linear-gradient(90deg,#6d28d9,#9333ea 55%,#c084fc);box-shadow:0 .6rem 1.8rem #9333ea47}.InteriorPages-module__8Lpd0G__barBase{background:color-mix(in srgb, var(--fg) 16%, transparent)}.InteriorPages-module__8Lpd0G__barValue{color:var(--fg);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600}.InteriorPages-module__8Lpd0G__barValueBase{color:var(--fg-dim)}html.js .InteriorPages-module__8Lpd0G__benchRow:not(.in-view) .InteriorPages-module__8Lpd0G__barFill{width:0;min-width:0}.InteriorPages-module__8Lpd0G__benchNote{max-width:52rem;color:var(--fg-dim);text-align:center;margin:clamp(1.5rem,2.5vw,2rem) auto 0;font-size:.9rem;font-weight:300;line-height:1.6}@media (max-width:700px){.InteriorPages-module__8Lpd0G__benchHeadlineValue{font-size:clamp(3.4rem,17vw,4.5rem)}.InteriorPages-module__8Lpd0G__benchRow{grid-template-columns:minmax(0,1fr);gap:1.1rem}.InteriorPages-module__8Lpd0G__barLine{height:1.8rem}.InteriorPages-module__8Lpd0G__barFill{width:calc((100% - 6rem) * var(--p))}}@media (prefers-reduced-motion:reduce){.InteriorPages-module__8Lpd0G__barFill,.InteriorPages-module__8Lpd0G__benchTooltip{transition:none}}.InteriorPages-module__8Lpd0G__costTrack{background:#a855f71a;border-radius:.75rem;height:clamp(3rem,4vw,4.25rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #a855f733}.InteriorPages-module__8Lpd0G__costSolid{inset-block:0;transform-origin:0;background:linear-gradient(90deg,#6d28d9,#9333ea);width:calc(50% + 1px);transition:transform 1.4s cubic-bezier(.25,1,.5,1) .3s;position:absolute;left:0}.InteriorPages-module__8Lpd0G__costRange{inset-block:0;clip-path:inset(0);background:repeating-linear-gradient(-55deg,#ffffff2e 0 5px,#0000 5px 11px),linear-gradient(90deg,#9333ea,#9333ea4d);width:20%;transition:clip-path 1.6s cubic-bezier(.45,0,.2,1) 1.1s;position:absolute;left:50%}.InteriorPages-module__8Lpd0G__costLabel{inset-block:0;color:#fff;align-items:center;font-size:clamp(.875rem,1.1vw,1.05rem);font-weight:600;transition:opacity .6s .8s,transform .6s cubic-bezier(.25,1,.5,1) .8s;display:flex;position:absolute;left:1.25rem}.InteriorPages-module__8Lpd0G__costTick{transition:opacity .5s ease var(--tick-delay), transform .5s cubic-bezier(.25, 1, .5, 1) var(--tick-delay);transform:translate(-50%)}.InteriorPages-module__8Lpd0G__costTick50{--tick-delay:1.1s}.InteriorPages-module__8Lpd0G__costTick70{--tick-delay:2.5s}@media (max-width:700px){.InteriorPages-module__8Lpd0G__costLabel{font-size:min(.74rem,3vw);left:.75rem}}html.js .InteriorPages-module__8Lpd0G__costBar:not(.in-view) .InteriorPages-module__8Lpd0G__costSolid{transform:scaleX(0)}html.js .InteriorPages-module__8Lpd0G__costBar:not(.in-view) .InteriorPages-module__8Lpd0G__costRange{clip-path:inset(0 100% 0 0)}html.js .InteriorPages-module__8Lpd0G__costBar:not(.in-view) .InteriorPages-module__8Lpd0G__costLabel{opacity:0;transform:translate(-.5rem)}html.js .InteriorPages-module__8Lpd0G__costBar:not(.in-view) .InteriorPages-module__8Lpd0G__costTick{opacity:0;transform:translate(-50%,.4rem)}@media (prefers-reduced-motion:reduce){.InteriorPages-module__8Lpd0G__costSolid,.InteriorPages-module__8Lpd0G__costRange,.InteriorPages-module__8Lpd0G__costLabel,.InteriorPages-module__8Lpd0G__costTick{transition:none}}.InteriorPages-module__8Lpd0G__fleetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}.InteriorPages-module__8Lpd0G__fleetCard{border:1px solid var(--interior-line);background:radial-gradient(circle at 100% 0%, #a855f71a, transparent 45%), color-mix(in srgb, var(--card) 82%, transparent);box-shadow:inset 0 1px 0 #ffffff12, 0 1.8rem 5rem color-mix(in srgb, var(--bg) 65%, transparent);border-radius:1.75rem;align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem);padding:clamp(1.75rem,3vw,2.75rem) clamp(1.5rem,3vw,2.75rem);display:flex;position:relative}.InteriorPages-module__8Lpd0G__fleetCard+.InteriorPages-module__8Lpd0G__fleetCard:before{animation-delay:-4.5s}.InteriorPages-module__8Lpd0G__fleetValue{letter-spacing:-.055em;white-space:nowrap;flex:none;font-size:clamp(3.25rem,6.2vw,6.25rem);font-weight:600;line-height:1}.InteriorPages-module__8Lpd0G__fleetLabel{max-width:16rem;color:var(--fg-muted);font-size:clamp(1rem,1.5vw,1.3rem);font-weight:300;line-height:1.35}.InteriorPages-module__8Lpd0G__refMark{margin-left:.1em;font-size:.62em;font-weight:500;line-height:0}.InteriorPages-module__8Lpd0G__refMark a{color:var(--accent)}.InteriorPages-module__8Lpd0G__refMark a:hover{text-decoration:underline}.InteriorPages-module__8Lpd0G__costRefs{color:var(--fg-dim);grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem clamp(1rem,2vw,1.75rem);margin-top:1rem;font-size:.8rem;font-weight:300;line-height:1.5;display:grid}.InteriorPages-module__8Lpd0G__costRefs li{gap:.6rem;scroll-margin-top:8rem;display:flex}.InteriorPages-module__8Lpd0G__costRefs li span{color:var(--accent);font-weight:500}.InteriorPages-module__8Lpd0G__costRefs a{transition:color .2s}.InteriorPages-module__8Lpd0G__costRefs a:hover{color:var(--fg);text-decoration:underline}@media (max-width:700px){.InteriorPages-module__8Lpd0G__fleetGrid,.InteriorPages-module__8Lpd0G__costRefs{grid-template-columns:minmax(0,1fr)}.InteriorPages-module__8Lpd0G__fleetCard{flex-direction:column;align-items:flex-start;gap:.6rem}.InteriorPages-module__8Lpd0G__fleetLabel{max-width:none}}@media (max-width:1100px) and (min-width:701px){.InteriorPages-module__8Lpd0G__fleetCard{flex-direction:column;align-items:flex-start}}.InteriorPages-module__8Lpd0G__flowList{--link-h:clamp(1.9rem, 2.6vw, 2.5rem);flex-direction:column;display:flex}.InteriorPages-module__8Lpd0G__flowStep{transition:opacity .6s ease calc(var(--i) * .13s), transform .7s cubic-bezier(.25, 1, .5, 1) calc(var(--i) * .13s);flex-direction:column;display:flex}.InteriorPages-module__8Lpd0G__flowLink{width:1.9rem;height:var(--link-h);align-self:center;position:relative}.InteriorPages-module__8Lpd0G__flowLink:before{content:"";background:#d9b6ff;width:.85rem;position:absolute;top:.15rem;bottom:.8rem;left:50%;transform:translate(-50%)}.InteriorPages-module__8Lpd0G__flowLink:after{content:"";border-top:.75rem solid #d9b6ff;border-left:.95rem solid #0000;border-right:.95rem solid #0000;position:absolute;bottom:.1rem;left:50%;transform:translate(-50%)}.InteriorPages-module__8Lpd0G__flowNode{background:var(--card-solid);border:1px solid #a855f73d;border-radius:.95rem;padding:clamp(.85rem,1.3vw,1.1rem) clamp(1.1rem,2vw,1.6rem)}.InteriorPages-module__8Lpd0G__flowNodeHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.InteriorPages-module__8Lpd0G__flowTitle{color:var(--fg-dim);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(.72rem,.9vw,.82rem);font-weight:500}.InteriorPages-module__8Lpd0G__flowDetail{color:var(--fg-muted);white-space:nowrap;font-size:clamp(.85rem,1vw,.95rem);font-weight:300}.InteriorPages-module__8Lpd0G__flowNodeStudio{background:#9333ea0f;border:1.5px solid #9333ea;box-shadow:0 1.2rem 3rem #9333ea1f}.InteriorPages-module__8Lpd0G__flowNodeStudio .InteriorPages-module__8Lpd0G__flowTitle{color:#9333ea}.InteriorPages-module__8Lpd0G__flowChips{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:clamp(.8rem,1.3vw,1.05rem);display:grid}.InteriorPages-module__8Lpd0G__flowChips li{background:var(--card-solid);min-height:3.6rem;color:var(--fg);text-align:center;border:1px solid #a855f738;border-radius:.7rem;justify-content:center;align-items:center;padding:.6rem .5rem;font-size:clamp(.82rem,1vw,.95rem);font-weight:500;line-height:1.25;display:flex}.InteriorPages-module__8Lpd0G__flow.in-view .InteriorPages-module__8Lpd0G__flowChips li{animation:6s ease-in-out infinite InteriorPages-module__8Lpd0G__chipCycle;animation-delay:calc(1.8s + var(--j) * 1.5s)}@keyframes InteriorPages-module__8Lpd0G__chipCycle{0%,30%,to{background:var(--card-solid);color:var(--fg);box-shadow:none;border-color:#a855f738;transform:none}8%,21%{background:color-mix(in srgb, #9333ea 9%, var(--card-solid));color:#6d28d9;border-color:#9333ea;transform:translateY(-2px);box-shadow:0 .55rem 1.4rem #9333ea33}}html.js .InteriorPages-module__8Lpd0G__flow:not(.in-view) .InteriorPages-module__8Lpd0G__flowStep{opacity:0;transform:translateY(.8rem)}@media (max-width:700px){.InteriorPages-module__8Lpd0G__flowChips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.InteriorPages-module__8Lpd0G__flowStep{transition:none}.InteriorPages-module__8Lpd0G__flow.in-view .InteriorPages-module__8Lpd0G__flowChips li{animation:none}}
