.project-art-module__Q6J7pa__root[data-kind]{--art-accent:#bda0ff;--art-secondary:#d2f7a2;isolation:isolate;color:#ece6f4;background:#0d0c18;position:relative}.project-art-module__Q6J7pa__root[data-kind=snitch]{background:radial-gradient(at 51% 41%,#372044 0%,#191121 49%,#100d19 90%)}.project-art-module__Q6J7pa__root[data-kind=darkwave]{--art-accent:#7e9eff;--art-secondary:#ddbbf4;background:radial-gradient(at 49% 38%,#1c2854,#10182d 50%,#090f20)}.project-art-module__Q6J7pa__root[data-kind=terrain]{--art-accent:#80e4bb;--art-secondary:#95e4ed;background:radial-gradient(at 50% 40%,#163b39,#102426 50%,#0a151e)}.project-art-module__Q6J7pa__root[data-kind=placify]{--art-accent:#7ae7d8;--art-secondary:#b4f1c4;background:radial-gradient(at 50% 40%,#173a3a,#10232a 53%,#0c161e)}.project-art-module__Q6J7pa__root[data-kind=cloudcollab]{--art-accent:#efc58c;--art-secondary:#a3dce9;background:radial-gradient(at 51% 41%,#3a2b32,#201d29 47%,#111421)}.project-art-module__Q6J7pa__root[data-kind=classhub]{--art-accent:#a0caff;--art-secondary:#b7efd0;background:radial-gradient(at 49% 43%,#203653,#111f35 51%,#0b1323)}.project-art-module__Q6J7pa__stage{perspective:1100px;position:absolute;inset:0 0 41px}.project-art-module__Q6J7pa__atmosphere{opacity:.35;background-image:radial-gradient(#d4d3f542 .7px,#0000 .7px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.project-art-module__Q6J7pa__scene{transform:rotateX(var(--pointer-pitch,0deg)) rotateY(var(--pointer-yaw,0deg));transform-origin:50% 55%;transition:transform .65s cubic-bezier(.2,.75,.25,1);position:absolute;inset:6px 3% 8px}.project-art-module__Q6J7pa__drawing{width:100%;height:100%;display:block;overflow:visible}.project-art-module__Q6J7pa__drawing text{font-family:var(--font-geist-sans), Arial, sans-serif}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__micro{fill:#bfb5cf;font:8px var(--mono);letter-spacing:1px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__bodyText{fill:#b9b6c9;font-size:10px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__cardTitle{fill:#f3eafc;letter-spacing:-.7px;font-size:21px;font-weight:450}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__rowTitle{fill:#e9e6f2;letter-spacing:-.2px;font-size:12px;font-weight:500}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__documentTitle{fill:#f1e3cd;letter-spacing:-1.8px;font-size:35px;font-weight:450}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__limeText{fill:#d3f7a3;font:8px var(--mono);letter-spacing:.7px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__greenText{fill:#b6edc8;font:7.5px var(--mono);letter-spacing:.65px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__cyanText{fill:#a3e2e9;font:7.5px var(--mono);letter-spacing:.7px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__violetText{fill:#ceb4f0;font:8px var(--mono);letter-spacing:.7px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__classTitle{fill:#f1f5ff;letter-spacing:-1.3px;font-size:29px;font-weight:500}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__classMicro{fill:#b3c6d7;font:6.5px var(--mono);letter-spacing:.55px}.project-art-module__Q6J7pa__drawing .project-art-module__Q6J7pa__moduleLabel{font:6.5px var(--mono);letter-spacing:.3px}.project-art-module__Q6J7pa__sceneCaption{font:8px/1.4 var(--mono);color:var(--art-accent);letter-spacing:.14em;opacity:.7;pointer-events:none;position:absolute;top:18px;left:22px}.work-card .project-art-module__Q6J7pa__sceneCaption{display:none}.project-art-module__Q6J7pa__footer{justify-content:space-between;align-items:center;gap:10px;min-height:41px;padding:0 20px 12px;display:flex;position:absolute;inset:auto 0 0}.project-art-module__Q6J7pa__artLabel{color:#ada8bb;font:7px/1.5 var(--mono);letter-spacing:.12em}.project-art-module__Q6J7pa__root[data-interactive=true] .project-art-module__Q6J7pa__stage{bottom:57px}.project-art-module__Q6J7pa__root[data-interactive=true] .project-art-module__Q6J7pa__footer{min-height:57px;padding-bottom:12px}.project-art-module__Q6J7pa__inspectControl{color:#e2dceb;min-height:44px;font:9px/1.3 var(--mono);cursor:pointer;background:#0e1321d9;border:1px solid #c3bbe547;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:0 11px;display:inline-flex;position:relative}.project-art-module__Q6J7pa__inspectControl>svg{color:var(--art-accent)}.project-art-module__Q6J7pa__inspectControl:hover{border-color:var(--art-accent);background:#1c2337}.project-art-module__Q6J7pa__inspectControl:has(:focus-visible){outline:2px solid var(--art-accent);outline-offset:3px}.project-art-module__Q6J7pa__inspectControl:has(:checked){border-color:var(--art-accent);color:#fff}.project-art-module__Q6J7pa__inspectInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.project-art-module__Q6J7pa__controlState{background:#393346;border-radius:8px;align-items:center;width:21px;height:12px;padding:2px;display:inline-flex}.project-art-module__Q6J7pa__controlState i{background:#bcb5ca;border-radius:50%;width:8px;height:8px}.project-art-module__Q6J7pa__inspectInput:checked~.project-art-module__Q6J7pa__controlState{background:#43574b}.project-art-module__Q6J7pa__inspectInput:checked~.project-art-module__Q6J7pa__controlState i{background:var(--art-secondary);transform:translate(9px)}.project-art-module__Q6J7pa__inspectOnly{opacity:0;visibility:hidden;transition:opacity .55s,visibility .55s}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__inspectOnly{opacity:1;visibility:visible}.project-art-module__Q6J7pa__checkout,.project-art-module__Q6J7pa__evidenceLens,.project-art-module__Q6J7pa__browserPrism,.project-art-module__Q6J7pa__moonPortal,.project-art-module__Q6J7pa__profileCard,.project-art-module__Q6J7pa__eligibilityCard,.project-art-module__Q6J7pa__opportunityCard,.project-art-module__Q6J7pa__landscape,.project-art-module__Q6J7pa__terrainStratum,.project-art-module__Q6J7pa__terrainFoundation,.project-art-module__Q6J7pa__backDocument,.project-art-module__Q6J7pa__middleDocument,.project-art-module__Q6J7pa__frontDocument,.project-art-module__Q6J7pa__commentBubble,.project-art-module__Q6J7pa__writerCursor{transform-box:view-box;transition:transform .75s cubic-bezier(.2,.75,.25,1),opacity .65s}.project-art-module__Q6J7pa__evidenceLens{transform-origin:438px 234px}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__evidenceLens{transform:translate(-55px,6px)scale(1.12)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__checkout{transform:translate(-9px,2px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__scanSweep{stroke-width:3px}.project-art-module__Q6J7pa__scanSweep{animation:6s ease-in-out infinite paused project-art-module__Q6J7pa__choice-scan}.project-art-module__Q6J7pa__moonPortal{transform-origin:350px 205px}.project-art-module__Q6J7pa__moon{filter:drop-shadow(0 0 14px #82bcff55);transition:filter .75s}.project-art-module__Q6J7pa__browserSurface{fill:#121d37;transition:fill .75s}.project-art-module__Q6J7pa__lightLevel,.project-art-module__Q6J7pa__lightKnob{transform-box:fill-box;transform-origin:0;transition:transform .7s}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__moonPortal{transform:rotate(-19deg)}.project-art-module__Q6J7pa__root[data-kind=darkwave]:has(.project-art-module__Q6J7pa__inspectInput:checked){--art-accent:#d5a9e8}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__moon{filter:hue-rotate(50deg)drop-shadow(0 0 22px #dbb8ff88)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__browserSurface{fill:#34344f}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__lightLevel{transform:scaleX(1.55)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__lightKnob{transform:translate(46px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__browserPrism{transform:translate(6px,8px)}.project-art-module__Q6J7pa__starfield{animation:7s ease-in-out infinite paused project-art-module__Q6J7pa__star-breathe}.project-art-module__Q6J7pa__portalOrbit{transform-origin:353px 230px;animation:9s ease-in-out infinite paused project-art-module__Q6J7pa__orbit-breathe}.project-art-module__Q6J7pa__flowTrace{opacity:.5;transition:opacity .6s,stroke-width .6s;animation:9s linear infinite paused project-art-module__Q6J7pa__flow-trace}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__flowTrace{opacity:1;stroke-width:3px}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__profileCard{transform:translate(-14px,-6px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__eligibilityCard{transform:translateY(13px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__opportunityCard{transform:translate(12px,-9px)}.project-art-module__Q6J7pa__opportunityPortal{animation:7s ease-in-out infinite paused project-art-module__Q6J7pa__portal-breathe}.project-art-module__Q6J7pa__terrainScanner{animation:8s ease-in-out infinite paused project-art-module__Q6J7pa__terrain-scan}.project-art-module__Q6J7pa__contourLines{opacity:.73;transition:opacity .7s,filter .7s}.project-art-module__Q6J7pa__summitMarker{animation:5s ease-in-out infinite paused project-art-module__Q6J7pa__summit-breathe}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__landscape{transform:translateY(-21px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__terrainStratum{transform:translateY(6px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__terrainFoundation{transform:translateY(16px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__contourLines{opacity:1;filter:drop-shadow(0 0 2px #a9ffbb66)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__terrainScanner{stroke-width:1.5px}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__backDocument{transform:translate(39px,-14px)rotate(3deg)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__middleDocument{transform:translate(-31px,-5px)rotate(-3deg)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__frontDocument{transform:translateY(13px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__commentBubble{transform:translate(5px,22px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__writerCursor{transform:translate(-46px)}.project-art-module__Q6J7pa__recordsSheet,.project-art-module__Q6J7pa__classApp,.project-art-module__Q6J7pa__classProfile{transform-box:view-box;transition:transform .75s cubic-bezier(.2,.75,.25,1)}.project-art-module__Q6J7pa__recordSelection{opacity:.25;transition:opacity .65s}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__recordsSheet{transform:translate(-18px,-13px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__classApp{transform:translate(8px,8px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__classProfile{transform:translate(9px,-9px)}.project-art-module__Q6J7pa__root:has(.project-art-module__Q6J7pa__inspectInput:checked) .project-art-module__Q6J7pa__recordSelection{opacity:1}.project-art-module__Q6J7pa__floatOne{animation:7s ease-in-out infinite paused project-art-module__Q6J7pa__float-one}.project-art-module__Q6J7pa__floatTwo{animation:8s ease-in-out infinite paused project-art-module__Q6J7pa__float-two}.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__floatOne,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__floatTwo,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__scanSweep,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__starfield,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__portalOrbit,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__flowTrace,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__opportunityPortal,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__terrainScanner,.project-art-module__Q6J7pa__stage[data-running=true] .project-art-module__Q6J7pa__summitMarker{animation-play-state:running}.project-art-module__Q6J7pa__stage[data-running=false] *{transition-duration:0s}@keyframes project-art-module__Q6J7pa__float-one{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes project-art-module__Q6J7pa__float-two{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@keyframes project-art-module__Q6J7pa__choice-scan{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.9;transform:translateY(63px)}}@keyframes project-art-module__Q6J7pa__star-breathe{0%,to{opacity:.5}50%{opacity:1}}@keyframes project-art-module__Q6J7pa__orbit-breathe{0%,to{opacity:.6;transform:rotate(-2deg)}50%{opacity:1;transform:rotate(2deg)}}@keyframes project-art-module__Q6J7pa__flow-trace{to{stroke-dashoffset:-120px}}@keyframes project-art-module__Q6J7pa__portal-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes project-art-module__Q6J7pa__terrain-scan{0%,to{opacity:.55;transform:translate(-8px,-4px)}50%{opacity:1;transform:translate(35px,17px)}}@keyframes project-art-module__Q6J7pa__summit-breathe{0%,to{opacity:.5}50%{opacity:1}}@container (max-width:460px){.project-art-module__Q6J7pa__scene{inset-inline:-5%}.project-art-module__Q6J7pa__sceneCaption{letter-spacing:.08em;font-size:7px;top:15px;left:16px}.project-art-module__Q6J7pa__footer{padding-inline:15px}.project-art-module__Q6J7pa__root[data-interactive=true] .project-art-module__Q6J7pa__artLabel{max-width:74px;font-size:6px}.project-art-module__Q6J7pa__inspectControl{gap:6px;padding-inline:8px;font-size:8px}}
.platform-integrations-module__oufkWq__section{padding-bottom:135px}.platform-integrations-module__oufkWq__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.platform-integrations-module__oufkWq__card{--glow:#bf9cff;--glow-rgb:164, 109, 255;background:#100e19;border:1px solid #8d78b83d;border-radius:17px;min-width:0;overflow:hidden}.platform-integrations-module__oufkWq__card[data-integration=openai]{--glow:#83ecdc;--glow-rgb:69, 216, 195;background:#0c141b;border-color:#63baa43b}.platform-integrations-module__oufkWq__visualWindow{aspect-ratio:1.45;border-bottom:1px solid rgba(var(--glow-rgb), .17);position:relative;overflow:hidden;container-type:inline-size}.platform-integrations-module__oufkWq__stage{perspective:1100px;position:absolute;inset:0;container-type:size}.platform-integrations-module__oufkWq__artwork{background:radial-gradient(ellipse at 49% 44%, rgba(var(--glow-rgb), .13), transparent 68%);position:absolute;inset:0;overflow:hidden}.platform-integrations-module__oufkWq__halo{background:radial-gradient(ellipse at 50% 75%, rgba(var(--glow-rgb), .22), transparent 55%);filter:blur(2cqw);position:absolute;inset:7% 8% 0}.platform-integrations-module__oufkWq__grid{background-image:linear-gradient(rgba(var(--glow-rgb), .1) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--glow-rgb), .1) 1px, transparent 1px);background-size:6cqw 6cqw;width:110%;height:60%;position:absolute;bottom:-12%;left:-5%;transform:perspective(400px)rotateX(63deg)rotate(-12deg);-webkit-mask-image:radial-gradient(#000,#0000 66%);mask-image:radial-gradient(#000,#0000 66%)}.platform-integrations-module__oufkWq__floorRing{border:1px solid rgba(var(--glow-rgb), .24);width:63%;height:19%;box-shadow:0 0 3cqw rgba(var(--glow-rgb), .1), inset 0 0 3cqw rgba(var(--glow-rgb), .08);border-radius:50%;position:absolute;bottom:9%;left:20%;transform:rotate(-10deg)}.platform-integrations-module__oufkWq__artIndex{color:var(--glow);font:1.05cqw var(--mono);letter-spacing:.13em;opacity:.85;position:absolute;top:6%;left:6%}.platform-integrations-module__oufkWq__artCross{color:#b4a8c8;font:2cqw var(--mono);position:absolute;top:5%;right:6%}.platform-integrations-module__oufkWq__artCaption{color:#a29ab5;font:.85cqw var(--mono);letter-spacing:.1em;position:absolute;bottom:6%;left:6%}.platform-integrations-module__oufkWq__sceneObject{transform-style:preserve-3d;transform:rotateX(var(--pointer-pitch,0deg)) rotateY(var(--pointer-yaw,0deg));transition:transform .65s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0}.platform-integrations-module__oufkWq__connections{width:100%;height:100%;position:absolute;inset:0;transform:translateZ(-80px)}.platform-integrations-module__oufkWq__connectionBase{stroke:rgba(var(--glow-rgb), .2);stroke-width:1.5px}.platform-integrations-module__oufkWq__connectionPulse{stroke-width:2px;stroke-dasharray:13 22;filter:drop-shadow(0 0 5px var(--glow));animation:6s linear infinite paused platform-integrations-module__oufkWq__signal-flow}.platform-integrations-module__oufkWq__connectionPoint{fill:var(--glow);filter:drop-shadow(0 0 5px var(--glow))}.platform-integrations-module__oufkWq__satellite{border:1px solid rgba(var(--glow-rgb), .52);background:linear-gradient(135deg, rgba(var(--glow-rgb), .12), #0c0e1ce8 70%);width:20%;box-shadow:inset .1cqw .2cqw .5cqw #e6d7ff1c, 0 0 2cqw rgba(var(--glow-rgb), .13), .45cqw .45cqw 0 #141329;color:var(--glow);border-radius:1.5cqw;padding:1.6cqw;transition:transform .65s,box-shadow .5s;position:absolute}.platform-integrations-module__oufkWq__input{top:19%;left:5%;transform:rotate(-7deg)}.platform-integrations-module__oufkWq__output{z-index:4;top:61%;right:4%;transform:rotate(6deg)}.platform-integrations-module__oufkWq__satellite>span{font:.85cqw var(--mono);letter-spacing:.1em;opacity:.85;display:block}.platform-integrations-module__oufkWq__satellite>svg{width:4.6cqw;height:4.6cqw;filter:drop-shadow(0 0 .7cqw rgba(var(--glow-rgb), .7));margin:1.7cqw 0 1.5cqw}.platform-integrations-module__oufkWq__satellite>strong{color:#e6e4f0;font-size:1.7cqw;font-weight:450;line-height:1.3;display:block}.platform-integrations-module__oufkWq__satellite>i{background:linear-gradient(90deg, var(--glow), transparent);opacity:.6;width:65%;height:1px;margin-top:1.4cqw;display:block}.platform-integrations-module__oufkWq__paymentFloat{width:49%;transform-style:preserve-3d;animation:7s ease-in-out infinite paused platform-integrations-module__oufkWq__core-hover;position:absolute;top:28%;left:28%}.platform-integrations-module__oufkWq__paymentCard{aspect-ratio:1.58;z-index:2;background:radial-gradient(at 86% 0,#ce95ff3b,#0000 63%),linear-gradient(130deg,#34204de8,#151029f5 62%,#273956f0);border:.2cqw solid #d1adff;border-radius:2.7cqw;width:100%;padding:2.8cqw;transition:transform .7s;position:relative;transform:rotateY(-15deg)rotateX(5deg)rotate(-9deg);box-shadow:inset .3cqw .2cqw .7cqw #edceff66,.5cqw .7cqw #201330,.75cqw .8cqw #9372c5,0 0 2.2cqw #a848ff4d,0 3cqw 7cqw #0008}.platform-integrations-module__oufkWq__cardBrand{justify-content:space-between;align-items:center;display:flex}.platform-integrations-module__oufkWq__cardBrand>span{letter-spacing:-.06em;color:#f5e8ff;font-size:3.2cqw;font-weight:650;line-height:1}.platform-integrations-module__oufkWq__cardBrand>svg{color:#c5b1df;width:3cqw;height:3cqw;transform:rotate(90deg)}.platform-integrations-module__oufkWq__cardChip{color:#d6bdad;background:linear-gradient(130deg,#d2b69b33,#755c8e30);border:1px solid #e8d3a990;border-radius:.8cqw;place-items:center;width:5.5cqw;height:4.4cqw;margin:2.4cqw 0 2cqw;display:grid}.platform-integrations-module__oufkWq__cardChip svg{width:3.7cqw;height:3.3cqw}.platform-integrations-module__oufkWq__paymentCard>strong{color:#f5effc;letter-spacing:-.04em;font-size:3.5cqw;font-weight:450;line-height:1.08;display:block}.platform-integrations-module__oufkWq__cardBottom{color:#c1a5d8;font:.8cqw var(--mono);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:10px;margin-top:2.5cqw;display:flex}.platform-integrations-module__oufkWq__cardBottom svg{width:2.5cqw;height:2.5cqw}.platform-integrations-module__oufkWq__cardEcho{background:#18253e26;border:1px solid #549cdb5c;border-radius:2.6cqw;width:96%;height:95%;transition:transform .7s;position:absolute;top:8%;left:6%;transform:rotate(-2deg)translateZ(-30px);box-shadow:0 0 2cqw #4b6cff21}.platform-integrations-module__oufkWq__robotFloat{width:34%;transform-style:preserve-3d;animation:7s ease-in-out infinite paused platform-integrations-module__oufkWq__core-hover;position:absolute;top:26%;left:34%}.platform-integrations-module__oufkWq__robot{aspect-ratio:1.13;z-index:3;background:radial-gradient(at 15% 12%,#baece254,#0000 55%),linear-gradient(140deg,#274a51,#142b38 50%,#0a171f);border:.2cqw solid #a1f9ed;border-radius:4cqw;transition:transform .7s;position:relative;transform:rotateY(-13deg)rotate(-6deg);box-shadow:inset .35cqw .25cqw .7cqw #d5fff94d,.7cqw .7cqw #193944,.9cqw .8cqw #90c7c96b,0 0 3cqw #4acbb954,0 4cqw 8cqw #0007}.platform-integrations-module__oufkWq__robotBrow{text-align:center;font:1cqw var(--mono);letter-spacing:.15em;color:#b4e5e5;padding-top:2cqw}.platform-integrations-module__oufkWq__robotFace{background:linear-gradient(160deg,#122331,#060e17);border:1px solid #77b9b45c;border-radius:2.5cqw;position:absolute;inset:24% 12% 20%;box-shadow:inset 0 .4cqw 1.2cqw #000a,0 0 1.5cqw #4fcfcb13}.platform-integrations-module__oufkWq__robotFace>i{background:#9bffed;border-radius:3cqw;width:2.8cqw;height:4.8cqw;position:absolute;top:23%;left:25%;box-shadow:0 0 1cqw #6fffe6,0 0 3cqw #69fddc88}.platform-integrations-module__oufkWq__robotFace>i+i{left:auto;right:25%}.platform-integrations-module__oufkWq__robotFace>span{filter:drop-shadow(0 0 .6cqw #6fffe6);border-bottom:.3cqw solid #8ffbe7;border-radius:0 0 3cqw 3cqw;width:28%;height:19%;position:absolute;bottom:17%;left:36%}.platform-integrations-module__oufkWq__robotChin{gap:.7cqw;display:flex;position:absolute;bottom:8%;left:43%}.platform-integrations-module__oufkWq__robotChin i{background:#91b9bc;border-radius:50%;width:.5cqw;height:.5cqw}.platform-integrations-module__oufkWq__robotEarLeft,.platform-integrations-module__oufkWq__robotEarRight{background:linear-gradient(#70b3b5,#1c3b4b);border:1px solid #81d7d466;border-radius:1.2cqw;width:2.3cqw;height:7cqw;position:absolute;top:34%}.platform-integrations-module__oufkWq__robotEarLeft{left:-2.6cqw}.platform-integrations-module__oufkWq__robotEarRight{right:-2.6cqw}.platform-integrations-module__oufkWq__antenna{background:linear-gradient(#9eeddf,#245965);width:.7cqw;height:6cqw;position:absolute;top:-4cqw;left:48%}.platform-integrations-module__oufkWq__antenna>span{background:#78e7d4;border:1px solid #bafff1;border-radius:50%;width:2.8cqw;height:2.8cqw;position:absolute;top:-1.6cqw;left:-1.05cqw;box-shadow:0 0 2.2cqw #64ffc68c}.platform-integrations-module__oufkWq__robotDock{color:#a2cfd0;background:linear-gradient(140deg,#284658,#142531 60%);border:.2cqw solid #66969cb8;border-radius:2cqw;justify-content:center;align-items:center;gap:2cqw;width:133%;height:14cqw;display:flex;position:absolute;top:114%;left:-16%;transform:rotateX(57deg)rotate(-8deg);box-shadow:.25cqw 1cqw #163240,.3cqw 1.3cqw #6fe7d252,0 2cqw 5cqw #288a7d47}.platform-integrations-module__oufkWq__robotDock>svg{width:4cqw;height:4cqw}.platform-integrations-module__oufkWq__robotDock>span{font:1.1cqw var(--mono);letter-spacing:.09em}.platform-integrations-module__oufkWq__copy{padding:31px 32px 23px}.platform-integrations-module__oufkWq__category{font:8px/1.6 var(--mono);letter-spacing:.12em;color:var(--glow)}.platform-integrations-module__oufkWq__copy h3{white-space:pre-line;letter-spacing:-.055em;margin:19px 0 16px;font-size:clamp(30px,3.1vw,47px);font-weight:450;line-height:1.06}.platform-integrations-module__oufkWq__copy>p{color:#b3a9c0;max-width:49ch;font-size:12px}.platform-integrations-module__oufkWq__card[data-integration=openai] .platform-integrations-module__oufkWq__copy>p{color:#a2b8c1}.platform-integrations-module__oufkWq__tags{flex-wrap:wrap;gap:7px;margin:21px 0 23px;padding:0;list-style:none;display:flex}.platform-integrations-module__oufkWq__tags li{border:1px solid rgba(var(--glow-rgb), .2);font:8px/1.4 var(--mono);color:#d2c4e4;background:rgba(var(--glow-rgb), .035);border-radius:20px;padding:7px 10px}.platform-integrations-module__oufkWq__card[data-integration=openai] .platform-integrations-module__oufkWq__tags li{color:#b9d8d8}.platform-integrations-module__oufkWq__detail{border-top:1px solid rgba(var(--glow-rgb), .2)}.platform-integrations-module__oufkWq__detail summary{cursor:pointer;font:10px/1.7 var(--mono);color:var(--glow);justify-content:space-between;align-items:center;gap:20px;padding:16px 0 0;list-style:none;display:flex}.platform-integrations-module__oufkWq__detail summary::-webkit-details-marker{display:none}.platform-integrations-module__oufkWq__detail summary>svg{transition:transform .3s}.platform-integrations-module__oufkWq__detail[open] summary>svg{transform:rotate(45deg)}.platform-integrations-module__oufkWq__detailBody{padding-top:22px}.platform-integrations-module__oufkWq__detailBody>p{color:#b3a9c0;margin-top:20px;font-size:12px}.platform-integrations-module__oufkWq__flow{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.platform-integrations-module__oufkWq__flow li{color:var(--glow);font:9px/1.5 var(--mono);align-items:center;gap:12px;display:flex}.platform-integrations-module__oufkWq__flow li>span{background:rgba(var(--glow-rgb), .06);border:1px solid rgba(var(--glow-rgb), .27);border-radius:5px;padding:8px 10px}.platform-integrations-module__oufkWq__flow li>svg{flex-shrink:0}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__paymentCard{transform:rotateY(0)rotateX(0)rotate(-2deg)translateY(-2cqw)}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__cardEcho{transform:rotate(8deg)translate(2cqw,2cqw)translateZ(-30px)}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__robot{transform:rotateY(0)rotate(2deg)translateY(-1cqw)}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__satellite{box-shadow:0 0 3cqw rgba(var(--glow-rgb), .3), inset 0 0 2cqw rgba(var(--glow-rgb), .09)}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__input{transform:rotate(0)translateY(-1cqw)}.platform-integrations-module__oufkWq__card:has(.platform-integrations-module__oufkWq__detail[open]) .platform-integrations-module__oufkWq__output{transform:rotate(0)translate(-1cqw)}.platform-integrations-module__oufkWq__note{font:9px/1.8 var(--mono);color:#91879f;padding-top:23px}.platform-integrations-module__oufkWq__stage[data-running=true] .platform-integrations-module__oufkWq__paymentFloat,.platform-integrations-module__oufkWq__stage[data-running=true] .platform-integrations-module__oufkWq__robotFloat,.platform-integrations-module__oufkWq__stage[data-running=true] .platform-integrations-module__oufkWq__connectionPulse{animation-play-state:running}.platform-integrations-module__oufkWq__stage[data-running=false] *{transition-duration:0s}@keyframes platform-integrations-module__oufkWq__core-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-1.1cqw)}}@keyframes platform-integrations-module__oufkWq__signal-flow{to{stroke-dashoffset:-140px}}@media (max-width:1050px){.platform-integrations-module__oufkWq__copy{padding:27px 23px 22px}.platform-integrations-module__oufkWq__flow{flex-wrap:wrap;gap:8px}.platform-integrations-module__oufkWq__flow li{gap:8px}.platform-integrations-module__oufkWq__flow li>span{padding-inline:7px}}@media (max-width:700px){.platform-integrations-module__oufkWq__section{padding-bottom:90px}.platform-integrations-module__oufkWq__cards{grid-template-columns:1fr;gap:22px}.platform-integrations-module__oufkWq__visualWindow{aspect-ratio:1.25}.platform-integrations-module__oufkWq__artIndex{font-size:1.55cqw}.platform-integrations-module__oufkWq__artCaption{font-size:1.25cqw}.platform-integrations-module__oufkWq__paymentFloat{top:31%}.platform-integrations-module__oufkWq__robotFloat{top:29%}.platform-integrations-module__oufkWq__input{top:21%}.platform-integrations-module__oufkWq__output{top:62%}.platform-integrations-module__oufkWq__copy{padding:26px 24px 22px}.platform-integrations-module__oufkWq__copy h3{font-size:35px}.platform-integrations-module__oufkWq__copy>p,.platform-integrations-module__oufkWq__detailBody>p{font-size:12px}.platform-integrations-module__oufkWq__note{font-size:8px}}@media (max-width:360px){.platform-integrations-module__oufkWq__copy{padding-inline:20px}.platform-integrations-module__oufkWq__copy h3{font-size:31px}.platform-integrations-module__oufkWq__tags li{font-size:7px}.platform-integrations-module__oufkWq__flow li{font-size:8px}}
.tech-showcase-module__G0mHLa__showcase{--accent:#c5a3ff;--accent-rgb:178, 112, 255;isolation:isolate;background:radial-gradient(at 83% 22%,#27114d61,#0000 55%),#0d0c14;border:1px solid #b19cdb35;border-radius:20px;grid-template-columns:minmax(300px,.88fr) minmax(0,1.5fr);margin-bottom:38px;display:grid;position:relative;overflow:hidden}.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=ai]:checked){--accent:#86eaff;--accent-rgb:59, 206, 255}.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=cloud]:checked){--accent:#b4f992;--accent-rgb:134, 232, 85}.tech-showcase-module__G0mHLa__topline,.tech-showcase-module__G0mHLa__bottomline{font:9px/1.6 var(--mono);letter-spacing:.11em;color:#a09aae;z-index:2;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:23px 34px;display:flex}.tech-showcase-module__G0mHLa__topline{border-bottom:1px solid #b39ec81a}.tech-showcase-module__G0mHLa__topline>span,.tech-showcase-module__G0mHLa__bottomline>span{align-items:center;gap:13px;display:inline-flex}.tech-showcase-module__G0mHLa__topline>span:first-child{color:#e1d7f1}.tech-showcase-module__G0mHLa__mark{color:#dcc5ff;font:650 26px/1 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.13em;margin-right:5px}.tech-showcase-module__G0mHLa__edition{color:#9f94af;font-size:8px}.tech-showcase-module__G0mHLa__copy{z-index:2;min-width:0;padding:38px 22px 34px 34px}.tech-showcase-module__G0mHLa__copy h3{letter-spacing:-.055em;font-size:clamp(32px,3.35vw,56px);font-weight:450;line-height:1.05}.tech-showcase-module__G0mHLa__copy h3>span{color:var(--accent);transition:color .45s}.tech-showcase-module__G0mHLa__intro{color:#a9a2b5;max-width:32ch;margin-top:18px;font-size:12px;line-height:1.8}.tech-showcase-module__G0mHLa__choices{border:0;min-width:0;margin:29px 0 24px;padding:0}.tech-showcase-module__G0mHLa__choices legend{font:8px/1.5 var(--mono);letter-spacing:.13em;color:#a7a0b4;margin-bottom:12px;padding:0}.tech-showcase-module__G0mHLa__choice{--layer-color:#c5a3ff;--layer-rgb:178, 112, 255;cursor:pointer;border:1px solid #0000;border-radius:9px;grid-template-columns:37px 1fr 16px;align-items:center;gap:12px;min-height:67px;margin-bottom:7px;padding:11px 13px;transition:background .3s,border-color .3s;display:grid;position:relative}.tech-showcase-module__G0mHLa__choice[data-layer=ai]{--layer-color:#86eaff;--layer-rgb:59, 206, 255}.tech-showcase-module__G0mHLa__choice[data-layer=cloud]{--layer-color:#b4f992;--layer-rgb:134, 232, 85}.tech-showcase-module__G0mHLa__choice:has(:checked){border-color:rgba(var(--layer-rgb), .39);background:linear-gradient(100deg, rgba(var(--layer-rgb), .115), rgba(var(--layer-rgb), .025))}.tech-showcase-module__G0mHLa__choice:hover{background-color:#e0d2ff07}.tech-showcase-module__G0mHLa__choice:has(:focus-visible){outline:2px solid var(--layer-color);outline-offset:3px}.tech-showcase-module__G0mHLa__choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tech-showcase-module__G0mHLa__choiceIcon{border:1px solid rgba(var(--layer-rgb), .2);width:37px;height:37px;color:var(--layer-color);background:rgba(var(--layer-rgb), .06);border-radius:8px;place-items:center;display:grid}.tech-showcase-module__G0mHLa__choiceText{min-width:0}.tech-showcase-module__G0mHLa__choiceText strong{color:#d6d0df;font-size:12px;font-weight:500;line-height:1.4;display:block}.tech-showcase-module__G0mHLa__choiceText small{color:#9a92a8;margin-top:3px;font-size:9px;line-height:1.6;display:block}.tech-showcase-module__G0mHLa__choiceArrow{color:#6b637d;transition:color .3s,transform .3s}.tech-showcase-module__G0mHLa__choice:has(:checked) .tech-showcase-module__G0mHLa__choiceArrow{color:var(--layer-color);transform:rotate(45deg)}.tech-showcase-module__G0mHLa__choice:has(:checked) .tech-showcase-module__G0mHLa__choiceText strong{color:#fff}.tech-showcase-module__G0mHLa__projectSlot{border-top:1px solid #b39ec824;min-height:147px;padding:20px 0 0}.tech-showcase-module__G0mHLa__projectPanel{display:none}.tech-showcase-module__G0mHLa__projectLabel{font:8px/1.6 var(--mono);color:var(--accent);letter-spacing:.08em}.tech-showcase-module__G0mHLa__projectLabel>span{color:#9d95ab;letter-spacing:0}.tech-showcase-module__G0mHLa__projectPanel h4{letter-spacing:-.025em;margin:10px 0 7px;font-size:18px;font-weight:450}.tech-showcase-module__G0mHLa__projectPanel a{align-items:center;gap:14px;display:inline-flex}.tech-showcase-module__G0mHLa__projectPanel a:hover{color:var(--accent)}.tech-showcase-module__G0mHLa__projectPanel a svg{color:var(--accent);flex-shrink:0}.tech-showcase-module__G0mHLa__projectPanel p{color:#ada5bc;max-width:43ch;font-size:11px;line-height:1.8}:is(.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=systems]:checked) [data-layer=systems].tech-showcase-module__G0mHLa__projectPanel,.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=ai]:checked) [data-layer=ai].tech-showcase-module__G0mHLa__projectPanel,.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=cloud]:checked) [data-layer=cloud].tech-showcase-module__G0mHLa__projectPanel,.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=systems]:checked) [data-layer=systems].tech-showcase-module__G0mHLa__screenPanel,.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=ai]:checked) [data-layer=ai].tech-showcase-module__G0mHLa__screenPanel,.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=cloud]:checked) [data-layer=cloud].tech-showcase-module__G0mHLa__screenPanel){display:block}.tech-showcase-module__G0mHLa__stage{perspective:1100px;align-self:stretch;min-width:0;position:relative;container-type:inline-size}.tech-showcase-module__G0mHLa__artwork{position:absolute;inset:0;overflow:hidden}.tech-showcase-module__G0mHLa__aura{background:radial-gradient(ellipse at 48% 34%, rgba(var(--accent-rgb), .15), transparent 47%), radial-gradient(ellipse at 25% 71%, #056dff29, transparent 35%), radial-gradient(ellipse at 77% 81%, #46da9312, transparent 30%);transition:background .6s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.tech-showcase-module__G0mHLa__floor{background-image:linear-gradient(#8a63e528 1px,#0000 1px),linear-gradient(90deg,#8a63e528 1px,#0000 1px);background-size:6.5cqw 6.5cqw;width:150%;height:70%;position:absolute;bottom:-24%;left:-20%;transform:perspective(550px)rotateX(63deg)rotate(-12deg);-webkit-mask-image:radial-gradient(#000 5%,#0000 67%);mask-image:radial-gradient(#000 5%,#0000 67%)}.tech-showcase-module__G0mHLa__reflection{filter:blur(2.3cqw);opacity:.7;background:radial-gradient(at 34% 42%,#8432fe99,#0000 55%),radial-gradient(at 68% 42%,#087cec80,#0000 50%),radial-gradient(at 84% 49%,#60e4a33b,#0000 45%);width:82%;height:18%;position:absolute;top:73%;left:10%;transform:rotate(-8deg)}.tech-showcase-module__G0mHLa__orbit{border:1px solid #9d7cdf21;border-radius:50%;width:72cqw;height:23cqw;position:absolute;top:67%;left:13%;transform:rotate(-12deg)}.tech-showcase-module__G0mHLa__computerPosition{perspective:1100px;width:65cqw;position:absolute;top:27%;left:14%}.tech-showcase-module__G0mHLa__computerFloat{transform-style:preserve-3d;transform-origin:top;animation:8s ease-in-out infinite paused tech-showcase-module__G0mHLa__computer-hover;scale:.8}.tech-showcase-module__G0mHLa__computer{width:100%;transform-style:preserve-3d;transform:rotateX(calc(8deg + var(--pointer-pitch,0deg))) rotateY(calc(-16deg + var(--pointer-yaw,0deg))) rotateZ(-6deg);transition:transform .65s cubic-bezier(.2,.75,.25,1);position:relative}.tech-showcase-module__G0mHLa__lid{box-shadow:.6cqw .6cqw 0 #111120, .75cqw .7cqw 0 #8474b477, 0 0 1.2cqw rgba(var(--accent-rgb), .3), -1cqw -.4cqw 3.2cqw rgba(var(--accent-rgb), .12), 0 5cqw 8cqw #0008;background:linear-gradient(150deg,#272437,#111121 50%,#1b2438) padding-box padding-box,linear-gradient(140deg,#e6b4ff,#9d54ed 32%,#6489c2 64%,#94e5ff) border-box;border:.22cqw solid #0000;border-radius:2cqw;padding:1.2cqw 1.1cqw 1.7cqw;transition:box-shadow .5s;position:relative}.tech-showcase-module__G0mHLa__camera{background:#03040b;border-radius:1cqw;width:2.7cqw;height:.45cqw;position:absolute;top:.35cqw;left:49%;box-shadow:inset .1cqw 0 .2cqw #ffffff24}.tech-showcase-module__G0mHLa__camera:after{content:"";background:#708099;border-radius:50%;width:.25cqw;height:.25cqw;position:absolute;top:.1cqw;left:45%}.tech-showcase-module__G0mHLa__display{aspect-ratio:1.55;background:radial-gradient(ellipse at 70% 39%, rgba(var(--accent-rgb), .105), transparent 72%), #080b15;border:1px solid #080712;border-radius:.85cqw;overflow:hidden}.tech-showcase-module__G0mHLa__toolbar{color:#9d9bac;height:4cqw;font:1cqw var(--mono);background:#e2caff04;border-bottom:1px solid #c8b4ff16;justify-content:space-between;align-items:center;padding:0 2cqw;display:flex}.tech-showcase-module__G0mHLa__toolbar>svg{color:#b6a1d7;width:1.55cqw;height:1.55cqw}.tech-showcase-module__G0mHLa__windowDots{gap:.5cqw;display:flex}.tech-showcase-module__G0mHLa__windowDots i{background:#ad76b7;border-radius:50%;width:.6cqw;height:.6cqw}.tech-showcase-module__G0mHLa__windowDots i:nth-child(2){background:#5472a4}.tech-showcase-module__G0mHLa__windowDots i:nth-child(3){background:#568b76}.tech-showcase-module__G0mHLa__screenPanel{height:31cqw;padding:3.4cqw 4cqw 2cqw;display:none}.tech-showcase-module__G0mHLa__screenEyebrow{color:var(--accent);font:.83cqw var(--mono);letter-spacing:.16em;display:block}.tech-showcase-module__G0mHLa__screenHeadline{color:#e8e5f1;letter-spacing:-.05em;margin-top:1.5cqw;font-size:4.25cqw;font-weight:450;line-height:1.06}.tech-showcase-module__G0mHLa__pipeline{gap:4.5cqw;margin:2.5cqw 0 2.3cqw;display:flex}.tech-showcase-module__G0mHLa__pipelineStep{font:1.1cqw var(--mono);color:#b0adbf;align-items:center;gap:.85cqw;display:flex;position:relative}.tech-showcase-module__G0mHLa__pipelineIcon{background:rgba(var(--accent-rgb), .055);border:1px solid rgba(var(--accent-rgb), .27);width:3.6cqw;height:3.6cqw;color:var(--accent);border-radius:.6cqw;place-items:center;display:grid}.tech-showcase-module__G0mHLa__pipelineIcon svg{width:1.8cqw;height:1.8cqw}.tech-showcase-module__G0mHLa__pipelineArrow{color:#61557f;width:1.6cqw;height:1.6cqw;position:absolute;right:-3.35cqw}.tech-showcase-module__G0mHLa__terminal{font:.98cqw/1.5 var(--mono);color:#8d899e;white-space:nowrap;border-top:1px solid #bda7e920;padding-top:1.7cqw}.tech-showcase-module__G0mHLa__terminal>span{color:var(--accent);margin-right:.6cqw}.tech-showcase-module__G0mHLa__cursor{vertical-align:middle;background:var(--accent);opacity:.65;width:.5cqw;height:1cqw;margin-left:.55cqw;animation:2.5s ease-in-out infinite paused tech-showcase-module__G0mHLa__cursor-breathe;display:inline-block}.tech-showcase-module__G0mHLa__screenFooter{font:.65cqw var(--mono);letter-spacing:.04em;color:#7c778f;border-top:1px solid #c2aeef13;justify-content:space-between;margin:0 2cqw;padding-top:1.1cqw;display:flex}.tech-showcase-module__G0mHLa__lidMark{color:#b2a5c3;letter-spacing:-.1em;font-size:1cqw;line-height:1;position:absolute;bottom:.2cqw;left:48.7%}.tech-showcase-module__G0mHLa__hinge{background:linear-gradient(#69617b,#1f1b2b 48%,#9280a3);border-radius:.3cqw;width:90%;height:1cqw;position:absolute;bottom:-.55cqw;left:5%;transform:translateZ(-.3cqw)}.tech-showcase-module__G0mHLa__base{aspect-ratio:2.12;transform-origin:top;width:111%;transform-style:preserve-3d;background:linear-gradient(125deg,#737081,#343043 27%,#494251 53%,#778093);border:.2cqw solid #a49cb9;border-top-color:#5d536a;border-radius:.35cqw .35cqw 2.4cqw 2.4cqw;position:absolute;top:100%;left:-5.5%;transform:rotateX(69deg);box-shadow:inset 0 0 1.5cqw #b4c8ef20}.tech-showcase-module__G0mHLa__keyboard{background:#11101c;border:1px solid #9589a86b;border-radius:.8cqw;grid-template-columns:repeat(12,1fr);gap:.46cqw;width:80%;padding:1cqw;display:grid;position:absolute;top:11%;left:10%}.tech-showcase-module__G0mHLa__keyboard i{background:linear-gradient(#2c2a3c,#191822);border:1px solid #726481;border-radius:.35cqw;height:2.05cqw;box-shadow:0 0 .4cqw #965cf325}.tech-showcase-module__G0mHLa__keyboard .tech-showcase-module__G0mHLa__spacebar{grid-column:4/10;height:1.8cqw}.tech-showcase-module__G0mHLa__trackpad{background:#9b90b01c;border:1px solid #b3a5c873;border-radius:.75cqw;width:32%;height:23%;position:absolute;top:68%;left:34%}.tech-showcase-module__G0mHLa__baseEdge{transform-origin:top;height:1.15cqw;box-shadow:0 .5cqw 1.5cqw rgba(var(--accent-rgb), .18);background:linear-gradient(#b9b7c9,#6b5985 22%,#35283f 65%,#181520);border-radius:0 0 1.5cqw 1.5cqw;position:absolute;top:100%;left:-.2cqw;right:-.2cqw;transform:rotateX(-69deg)}.tech-showcase-module__G0mHLa__module{--module-rgb:178, 89, 255;--module-color:#ddb9ff;border:.17cqw solid rgba(var(--module-rgb), .85);background:linear-gradient(138deg, rgba(var(--module-rgb), .13), #090b1de8 43%, rgba(var(--module-rgb), .075));width:19cqw;min-height:19cqw;box-shadow:inset .2cqw .15cqw .45cqw #f9e6ff2e, inset 0 0 2cqw rgba(var(--module-rgb), .08), .35cqw .4cqw 0 #191128, .45cqw .5cqw 0 rgba(var(--module-rgb), .52), 0 0 1.6cqw rgba(var(--module-rgb), .2), 0 2cqw 5cqw #0005;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--module-color);transform:rotate(var(--module-angle));border-radius:1.5cqw;padding:1.6cqw 1.7cqw 1.4cqw;transition:border-color .5s,box-shadow .5s;animation:7s ease-in-out infinite paused tech-showcase-module__G0mHLa__module-hover;position:absolute}.tech-showcase-module__G0mHLa__module[data-layer=systems]{--module-angle:-10deg;z-index:3;top:11%;left:6%}.tech-showcase-module__G0mHLa__module[data-layer=ai]{--module-rgb:36, 190, 255;--module-color:#99eaff;--module-angle:7deg;animation-delay:-2.3s;top:7%;right:9%}.tech-showcase-module__G0mHLa__module[data-layer=cloud]{--module-rgb:87, 226, 132;--module-color:#a4ffbe;--module-angle:6deg;z-index:3;animation-delay:-4.5s;top:61%;right:4%}.tech-showcase-module__G0mHLa__moduleTop{font:.85cqw var(--mono);letter-spacing:.08em;color:var(--module-color);opacity:.85;justify-content:space-between;align-items:center;display:flex}.tech-showcase-module__G0mHLa__moduleTop>i{background:var(--module-color);width:.6cqw;height:.6cqw;box-shadow:0 0 .8cqw var(--module-color);border-radius:50%}.tech-showcase-module__G0mHLa__moduleIcon{filter:drop-shadow(0 0 .8cqw rgba(var(--module-rgb), .9));margin:2.2cqw 0 1.7cqw;display:flex}.tech-showcase-module__G0mHLa__moduleIcon svg{width:5.1cqw;height:5.1cqw}.tech-showcase-module__G0mHLa__moduleTitle{letter-spacing:-.04em;color:#eeeaf7;font-size:1.85cqw;font-weight:500;line-height:1.2;display:block}.tech-showcase-module__G0mHLa__moduleLine{background:linear-gradient(90deg, rgba(var(--module-rgb), .85), transparent);width:55%;height:.13cqw;margin-top:1.7cqw;display:block}:is(.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=systems]:checked) .tech-showcase-module__G0mHLa__module[data-layer=systems],.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=ai]:checked) .tech-showcase-module__G0mHLa__module[data-layer=ai],.tech-showcase-module__G0mHLa__showcase:has(.tech-showcase-module__G0mHLa__choiceInput[value=cloud]:checked) .tech-showcase-module__G0mHLa__module[data-layer=cloud]){border-color:var(--module-color);box-shadow:inset .2cqw .15cqw .45cqw #fff5, inset 0 0 2cqw rgba(var(--module-rgb), .15), .35cqw .4cqw 0 #191128, .45cqw .5cqw 0 rgba(var(--module-rgb), .8), 0 0 2.5cqw rgba(var(--module-rgb), .35), 0 2cqw 5cqw #0005}.tech-showcase-module__G0mHLa__crossOne,.tech-showcase-module__G0mHLa__crossTwo{color:#8c7d9d;font:15px var(--mono);position:absolute}.tech-showcase-module__G0mHLa__crossOne{top:8%;left:43%}.tech-showcase-module__G0mHLa__crossTwo{color:#a89bb4;top:58%;left:5%}.tech-showcase-module__G0mHLa__bottomline{letter-spacing:.08em;border-top:1px solid #b39ec81a;padding-block:18px;font-size:8px}.tech-showcase-module__G0mHLa__bottomline>span:last-child{color:#8e859f;font-size:7px}.tech-showcase-module__G0mHLa__liveDot{background:var(--accent);width:4px;height:4px;box-shadow:0 0 8px rgba(var(--accent-rgb), .6);border-radius:50%}.tech-showcase-module__G0mHLa__stage[data-running=true] .tech-showcase-module__G0mHLa__computerFloat,.tech-showcase-module__G0mHLa__stage[data-running=true] .tech-showcase-module__G0mHLa__module,.tech-showcase-module__G0mHLa__stage[data-running=true] .tech-showcase-module__G0mHLa__cursor{animation-play-state:running}.tech-showcase-module__G0mHLa__stage[data-running=false] *{transition-duration:0s}@keyframes tech-showcase-module__G0mHLa__computer-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-1cqw)}}@keyframes tech-showcase-module__G0mHLa__module-hover{0%,to{transform:translateY(0) rotate(var(--module-angle))}50%{transform:translateY(-1.3cqw) rotate(calc(var(--module-angle) + 1deg))}}@keyframes tech-showcase-module__G0mHLa__cursor-breathe{0%,to{opacity:.3}50%{opacity:.85}}@media (min-width:1600px){.tech-showcase-module__G0mHLa__showcase{grid-template-columns:minmax(350px,.8fr) minmax(0,1.5fr)}.tech-showcase-module__G0mHLa__copy{padding:55px 10px 45px 48px}.tech-showcase-module__G0mHLa__choices{margin-top:36px}.tech-showcase-module__G0mHLa__choice{min-height:76px}.tech-showcase-module__G0mHLa__choiceText strong{font-size:14px}.tech-showcase-module__G0mHLa__choiceText small{font-size:11px}.tech-showcase-module__G0mHLa__projectPanel p{font-size:12px}.tech-showcase-module__G0mHLa__stage{min-height:760px}.tech-showcase-module__G0mHLa__computerPosition{top:28%}.tech-showcase-module__G0mHLa__computerFloat{scale:.67}}@media (max-width:1050px){.tech-showcase-module__G0mHLa__showcase{grid-template-columns:minmax(280px,.95fr) minmax(0,1.2fr)}.tech-showcase-module__G0mHLa__topline,.tech-showcase-module__G0mHLa__bottomline{padding-inline:25px}.tech-showcase-module__G0mHLa__copy{padding-top:32px;padding-left:25px;padding-right:14px}.tech-showcase-module__G0mHLa__choice{grid-template-columns:33px 1fr 14px;gap:9px;padding-inline:8px}.tech-showcase-module__G0mHLa__choiceIcon{width:33px;height:33px}.tech-showcase-module__G0mHLa__choiceText small{font-size:9px}.tech-showcase-module__G0mHLa__computerPosition{width:65cqw;top:35%;left:14%}.tech-showcase-module__G0mHLa__computerFloat{scale:.92}.tech-showcase-module__G0mHLa__module{width:21cqw;min-height:21cqw}.tech-showcase-module__G0mHLa__module[data-layer=systems]{top:18%;left:5%}.tech-showcase-module__G0mHLa__module[data-layer=ai]{top:20%;right:7%}.tech-showcase-module__G0mHLa__module[data-layer=cloud]{top:64%;right:5%}.tech-showcase-module__G0mHLa__moduleTitle{font-size:2.1cqw}.tech-showcase-module__G0mHLa__crossOne{top:15%}.tech-showcase-module__G0mHLa__floor{bottom:-12%}.tech-showcase-module__G0mHLa__reflection{top:68%}}@media (max-width:900px){.tech-showcase-module__G0mHLa__showcase{border-radius:15px;grid-template-columns:minmax(0,1fr)}.tech-showcase-module__G0mHLa__topline{padding:19px 22px}.tech-showcase-module__G0mHLa__edition{display:none!important}.tech-showcase-module__G0mHLa__copy{padding:25px 24px 0;display:contents}.tech-showcase-module__G0mHLa__copy h3{grid-row:2;padding:28px 24px 0;font-size:clamp(35px,6vw,45px)}.tech-showcase-module__G0mHLa__intro{grid-row:3;max-width:35ch;margin:14px 24px 0;font-size:12px}.tech-showcase-module__G0mHLa__stage{aspect-ratio:1.1;grid-row:4;width:100%;height:auto;min-height:280px}.tech-showcase-module__G0mHLa__choices{grid-row:5;margin:0 24px 20px}.tech-showcase-module__G0mHLa__choices legend{font-size:9px}.tech-showcase-module__G0mHLa__choice{grid-template-columns:37px 1fr 16px;gap:12px;min-height:67px;padding:10px 13px}.tech-showcase-module__G0mHLa__choiceIcon{width:37px;height:37px}.tech-showcase-module__G0mHLa__choiceText strong{font-size:13px}.tech-showcase-module__G0mHLa__choiceText small{font-size:10px}.tech-showcase-module__G0mHLa__projectSlot{grid-row:6;min-height:147px;margin-inline:24px;padding:20px 0 25px}.tech-showcase-module__G0mHLa__projectPanel p{max-width:none;font-size:12px}.tech-showcase-module__G0mHLa__projectPanel h4{font-size:20px}.tech-showcase-module__G0mHLa__projectLabel{font-size:8px}.tech-showcase-module__G0mHLa__bottomline{grid-row:7;padding:18px 24px;font-size:7px}.tech-showcase-module__G0mHLa__bottomline>span:last-child{display:none}.tech-showcase-module__G0mHLa__computerPosition{width:65cqw;top:28%;left:14%}.tech-showcase-module__G0mHLa__computerFloat{scale:.85}.tech-showcase-module__G0mHLa__module{width:18cqw;min-height:18cqw}.tech-showcase-module__G0mHLa__module[data-layer=systems]{top:12%;left:7%}.tech-showcase-module__G0mHLa__module[data-layer=ai]{top:8%;right:9%}.tech-showcase-module__G0mHLa__module[data-layer=cloud]{top:61%;right:5%}.tech-showcase-module__G0mHLa__moduleTitle{font-size:1.9cqw}.tech-showcase-module__G0mHLa__moduleIcon{margin-block:1.8cqw 1.3cqw}.tech-showcase-module__G0mHLa__moduleIcon svg{width:4.7cqw;height:4.7cqw}.tech-showcase-module__G0mHLa__crossOne{top:9%}.tech-showcase-module__G0mHLa__floor{bottom:-24%}.tech-showcase-module__G0mHLa__reflection{top:75%}}@media (max-width:400px){.tech-showcase-module__G0mHLa__topline{padding-inline:18px}.tech-showcase-module__G0mHLa__copy h3{padding-inline:18px;font-size:33px}.tech-showcase-module__G0mHLa__intro{margin-inline:18px;font-size:11px}.tech-showcase-module__G0mHLa__choices,.tech-showcase-module__G0mHLa__projectSlot{margin-inline:16px}.tech-showcase-module__G0mHLa__stage{min-height:280px}.tech-showcase-module__G0mHLa__choice{gap:9px;padding-inline:9px}.tech-showcase-module__G0mHLa__choiceText strong{font-size:12px}.tech-showcase-module__G0mHLa__choiceText small{font-size:9px}.tech-showcase-module__G0mHLa__projectPanel p{font-size:11px}.tech-showcase-module__G0mHLa__bottomline{padding-inline:18px}}
.project-launch-module__A-k0oG__launch{--launch-accent:var(--project-accent,#bca0ff);isolation:isolate;background:radial-gradient(ellipse at 0 50%, color-mix(in srgb, var(--launch-accent) 19%, transparent), transparent 75%), #17131f;max-width:100%;min-height:66px;box-shadow:inset 0 1px #ffffff13, 0 0 24px color-mix(in srgb, var(--launch-accent) 7%, transparent);color:#f3effb;border:1px solid #ffffff25;border-radius:11px;align-items:center;gap:15px;padding:12px 17px 12px 12px;transition:border-color .25s,box-shadow .25s,background .25s;display:inline-flex;position:relative}.project-launch-module__A-k0oG__launch:hover{border-color:var(--launch-accent);box-shadow:inset 0 1px #ffffff20, 0 0 28px color-mix(in srgb, var(--launch-accent) 17%, transparent)}.project-launch-module__A-k0oG__portal{width:36px;height:36px;color:var(--launch-accent);border:1px solid var(--launch-accent);box-shadow:0 0 12px color-mix(in srgb, var(--launch-accent) 16%, transparent), inset 0 0 9px color-mix(in srgb, var(--launch-accent) 10%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.project-launch-module__A-k0oG__portal svg{transition:transform .3s}.project-launch-module__A-k0oG__launch:hover .project-launch-module__A-k0oG__portal svg{transform:translate(2px,-2px)}.project-launch-module__A-k0oG__label{gap:5px;min-width:0;font-size:12px;font-weight:550;display:grid}.project-launch-module__A-k0oG__label small{color:#b0a2c1;font:8px/1.5 var(--mono);overflow-wrap:anywhere;display:block}.project-launch-module__A-k0oG__tag{font:7px/1.6 var(--mono);letter-spacing:.08em;color:#bfa7d5;border-left:1px solid #a18ab329;margin-left:auto;padding-left:15px}.project-launch-module__A-k0oG__launch[data-compact=true]{border-radius:30px;gap:9px;min-height:44px;padding:7px 11px 7px 7px}.project-launch-module__A-k0oG__launch[data-compact=true] .project-launch-module__A-k0oG__portal{width:25px;height:25px}.project-launch-module__A-k0oG__launch[data-compact=true] .project-launch-module__A-k0oG__portal svg{width:14px;height:14px}.project-launch-module__A-k0oG__launch[data-compact=true] .project-launch-module__A-k0oG__label{white-space:nowrap;font-size:10px}@media (max-width:600px){.project-launch-module__A-k0oG__launch{gap:11px;padding-right:12px}.project-launch-module__A-k0oG__tag{display:none}.project-launch-module__A-k0oG__label{font-size:11px}.project-launch-module__A-k0oG__launch[data-compact=true]{gap:6px;padding-right:9px}.project-launch-module__A-k0oG__launch[data-compact=true] .project-launch-module__A-k0oG__label{font-size:9px}}
