.AmEy0W_page{--clients-dark:#26112f;--clients-line:#ddcee5;background:#f8f4fa;overflow:clip}.AmEy0W_hero{isolation:isolate;background:var(--clients-dark);color:#fff;padding:calc(var(--header) + 70px) var(--gutter) 64px;position:relative;overflow:hidden}.AmEy0W_hero:before{content:"";z-index:-1;background:radial-gradient(at 20% 65%,#e5156e12,#0000 58%),linear-gradient(120deg,#0000 55%,#ffffff03 55%);position:absolute;inset:0}.AmEy0W_heroGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:70px;width:min(100%,1320px);margin-inline:auto;display:grid}.AmEy0W_eyebrow{color:#e0cce8;align-items:center;gap:15px;margin:0 0 25px;font-size:15px;display:flex}.AmEy0W_eyebrow>span{background:#f36caa;width:32px;height:2px}.AmEy0W_hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(45px,5.3vw,80px);font-weight:700;line-height:1.45}.AmEy0W_hero h1>span{color:#ff83b8;display:block}.AmEy0W_intro{color:#dac6e1;max-width:550px;margin:25px 0 30px;font-size:17px;line-height:2}.AmEy0W_jump{border-bottom:1px solid #ffffff4b;align-items:center;gap:25px;min-height:48px;padding-block:9px;font-size:15px;transition:color .25s,border-color .25s;display:inline-flex}.AmEy0W_jump:hover{color:#ff83b8;border-color:#ff83b8}.AmEy0W_jump svg{transition:transform .3s}.AmEy0W_jump:hover svg{transform:translateY(4px)}.AmEy0W_visual{aspect-ratio:420/360;direction:ltr;justify-self:center;width:min(100%,440px);position:relative}.AmEy0W_visualGlow{background:radial-gradient(circle,#e5156e25,#0000 68%);width:61%;height:71%;animation:5s ease-in-out infinite AmEy0W_glow;position:absolute;top:13%;left:19%}.AmEy0W_connections{stroke:#ba95c83d;stroke-width:1px;stroke-dasharray:5 7;width:100%;height:100%;position:absolute;inset:0}.AmEy0W_orbitOne,.AmEy0W_orbitTwo{aspect-ratio:1;border:1px solid #e0b8ee21;border-radius:50%;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AmEy0W_orbitOne:after,.AmEy0W_orbitTwo:after{content:"";background:#ff80b5;border-radius:50%;width:7px;height:7px;position:absolute;top:12%;left:15%;box-shadow:0 0 20px #e5156e99}.AmEy0W_orbitOne{animation:24s linear infinite AmEy0W_orbit}.AmEy0W_orbitTwo{width:85%;animation:36s linear infinite reverse AmEy0W_orbit}.AmEy0W_orbitTwo:after{background:#dac1e3;width:5px;height:5px}.AmEy0W_codeCore{background:#34143e;border:1px solid #d88cb44d;border-radius:28px;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #10031766}.AmEy0W_codeCore>span{color:#ff87ba;letter-spacing:3px;font:46px/1 ui-monospace,monospace}.AmEy0W_codeCore>i{background:#f481b6;width:25px;height:2px;animation:3.5s ease-in-out infinite AmEy0W_codeLine;position:absolute;bottom:19px}.AmEy0W_node{background:#35183f;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-width:108px;padding:14px 18px;font-size:14px;animation:5.8s ease-in-out infinite AmEy0W_float;display:flex;position:absolute;box-shadow:0 12px 30px #1003173d}.AmEy0W_node>b{color:#f584b8;font:20px/1 ui-monospace,monospace}.AmEy0W_node>svg{color:#f584b8}.AmEy0W_idea{top:13%;left:0}.AmEy0W_design{animation-delay:-2s;top:20%;right:0}.AmEy0W_build{animation-delay:-3.5s;bottom:4%;left:43%}.AmEy0W_visualLabel{color:#d2b9dc;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;bottom:8%;left:1%}.AmEy0W_visualLabel>i{background:#9771a4;width:35px;height:1px}.AmEy0W_gallery{width:min(calc(100% - var(--gutter)*2),1320px);scroll-margin-top:calc(var(--header) + 20px);margin-inline:auto;padding-block:55px 85px;position:relative}.AmEy0W_galleryTop{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.AmEy0W_galleryTop h2{color:#3b1549;margin:0;font-size:23px;line-height:1.7}.AmEy0W_galleryTop p{color:#6d5479;margin:0;font-size:15px;line-height:1.8}.AmEy0W_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.AmEy0W_tile{aspect-ratio:1;border:1px solid var(--clients-line);background:#fff;border-radius:17px;justify-content:center;align-items:center;min-width:0;margin:0;padding:10px;transition:translate .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px #ede5f1}.AmEy0W_tile img{object-fit:contain;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block;transform:scale(1)}.AmEy0W_tile:hover{border-color:#c783ae;translate:0 -5px;box-shadow:0 18px 35px #3b15491a}.AmEy0W_tile:hover img{transform:scale(1.04)}@keyframes AmEy0W_orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes AmEy0W_float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes AmEy0W_glow{0%,to{opacity:.65;scale:.95}50%{opacity:1;scale:1.08}}@keyframes AmEy0W_codeLine{0%,to{opacity:.5;transform:scaleX(.5)}50%{opacity:1;transform:scaleX(1.2)}}@media (max-width:1100px){.AmEy0W_heroGrid{gap:35px}.AmEy0W_hero h1{font-size:61px}.AmEy0W_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px}.AmEy0W_node{min-width:100px;padding:12px 15px}.AmEy0W_codeCore{width:98px;height:98px}.AmEy0W_codeCore>span{font-size:40px}}@media (max-width:850px){.AmEy0W_hero{padding-top:calc(var(--header) + 45px);padding-bottom:45px}.AmEy0W_heroGrid{gap:25px}.AmEy0W_hero h1{font-size:51px}.AmEy0W_intro{margin-top:18px;font-size:16px}.AmEy0W_eyebrow{gap:10px;font-size:14px;line-height:1.8}.AmEy0W_visual{width:100%}.AmEy0W_node{gap:8px;min-width:80px;padding:10px 12px;font-size:12px}.AmEy0W_codeCore{border-radius:21px;width:82px;height:82px}.AmEy0W_codeCore>span{font-size:32px}.AmEy0W_visualLabel{font-size:11px}.AmEy0W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.AmEy0W_galleryTop{flex-direction:column;align-items:start;gap:7px}.AmEy0W_gallery{padding-block:35px 60px}}@media (max-width:600px){.AmEy0W_heroGrid{grid-template-columns:1fr;gap:24px}.AmEy0W_hero h1{font-size:49px;line-height:1.4}.AmEy0W_hero h1>span{margin-inline-start:14px;display:inline}.AmEy0W_intro{max-width:100%;margin-bottom:20px;font-size:15px;line-height:2}.AmEy0W_eyebrow{margin-bottom:18px}.AmEy0W_visual{aspect-ratio:420/320;max-width:315px}.AmEy0W_visualLabel{font-size:12px}.AmEy0W_codeCore{width:90px;height:90px}.AmEy0W_codeCore>span{font-size:36px}.AmEy0W_node{min-width:95px;padding:11px 13px;font-size:13px}.AmEy0W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.AmEy0W_tile{border-radius:15px;padding:8px;box-shadow:0 4px #ede5f1}.AmEy0W_galleryTop h2{font-size:22px}.AmEy0W_galleryTop p{font-size:14px}.AmEy0W_gallery{padding-bottom:55px}}@media (max-width:360px){.AmEy0W_hero h1{font-size:41px}.AmEy0W_hero h1>span{margin-inline-start:9px}.AmEy0W_visual{max-width:275px}.AmEy0W_galleryTop h2{font-size:20px}.AmEy0W_grid{gap:12px}.AmEy0W_tile{padding:6px}.AmEy0W_visualLabel{font-size:11px}}
