.AboutHero-module__yuwboq__hero{padding-block:24px}.AboutHero-module__yuwboq__grid{align-items:center;gap:24px;padding-block:16px;display:grid}.AboutHero-module__yuwboq__text{text-align:justify;text-justify:inter-word;word-spacing:-.5px;order:1;min-width:0;line-height:2.1}.AboutHero-module__yuwboq__visual{perspective:1500px;order:2;max-width:100%;height:340px;position:relative}.AboutHero-module__yuwboq__layer{translate:calc(var(--mx,0) * var(--depth,0) * 1px) calc(var(--my,0) * var(--depth,0) * 1px) calc(var(--z,0) * 1px);transition:translate .35s ease-out;position:absolute}.AboutHero-module__yuwboq__glow{--depth:-10;--z:-120;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 38%, transparent), transparent);border-radius:50%;animation:6s ease-in-out infinite AboutHero-module__yuwboq__breathe;inset:4% -4%}@keyframes AboutHero-module__yuwboq__breathe{50%{opacity:.75;scale:1.08}}.AboutHero-module__yuwboq__frameLayer{--depth:8;--z:0;aspect-ratio:16/11;width:96%;top:4%;left:2%}.AboutHero-module__yuwboq__frame{background:var(--surface);border:1px solid var(--line);width:100%;height:100%;box-shadow:1px 0 0 var(--slab-edge), 2px 0 0 var(--slab-edge), 3px 0 0 var(--slab-edge), 4px 0 0 var(--slab-edge), 5px 0 0 var(--slab-edge-dark), 6px 0 0 var(--slab-edge-dark), 7px 0 0 var(--slab-edge-dark), 8px 0 0 var(--slab-edge-dark), 9px 0 0 var(--slab-edge-dark), 10px 0 0 var(--slab-edge-dark), 26px 38px 54px -14px #0000006b;border-radius:22px;padding:8px;animation:1.1s cubic-bezier(.2,.7,.2,1) .1s both AboutHero-module__yuwboq__frameIn,9s ease-in-out 1.3s infinite AboutHero-module__yuwboq__bob}@keyframes AboutHero-module__yuwboq__frameIn{0%{opacity:0;transform:translateY(70px)rotateX(18deg)scale(.92)}to{opacity:1;transform:none}}.AboutHero-module__yuwboq__photo{background:var(--tint);border-radius:15px;width:100%;height:100%;animation:1.3s cubic-bezier(.6,0,.2,1) .4s both AboutHero-module__yuwboq__reveal;position:relative;overflow:hidden}@keyframes AboutHero-module__yuwboq__reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.AboutHero-module__yuwboq__photoInner{translate:calc(var(--mx,0) * -10px) calc(var(--my,0) * -8px);background-position:50% 25%;background-size:cover;transition:translate .35s ease-out;position:absolute;inset:0}.AboutHero-module__yuwboq__scan{background:linear-gradient(105deg,#0000 38%,#ffffff47 50%,#0000 62%) 0 0/260% 100%;animation:7s ease-in-out 2s infinite AboutHero-module__yuwboq__scan;position:absolute;inset:0}@keyframes AboutHero-module__yuwboq__scan{0%{background-position:140% 0}45%,to{background-position:-140% 0}}@keyframes AboutHero-module__yuwboq__bob{0%,to{transform:translateY(0)rotateY(0)}50%{transform:translateY(-10px)rotateY(-3deg)}}.AboutHero-module__yuwboq__paletteLayer{--depth:26;--z:110;top:0;right:0}.AboutHero-module__yuwboq__palette{background:var(--surface);border:1px solid var(--line);box-shadow:0 3px 0 var(--slab-edge-dark), 0 18px 28px #00000047;border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;animation:6.5s ease-in-out infinite AboutHero-module__yuwboq__bobS;display:flex}.AboutHero-module__yuwboq__paletteTitle{letter-spacing:.1em;color:var(--muted);direction:ltr;font-size:10px;font-weight:700}.AboutHero-module__yuwboq__chips{gap:6px;display:flex}.AboutHero-module__yuwboq__chips i{background:var(--c);width:24px;height:24px;animation:AboutHero-module__yuwboq__pop 4.8s cubic-bezier(.3, 1.5, .5, 1) calc(var(--i) * .25s + .9s) infinite;border-radius:50%;box-shadow:inset 0 0 0 1px #00000024}@keyframes AboutHero-module__yuwboq__pop{0%,8%{scale:0}16%,80%{scale:1}90%,to{scale:0}}@keyframes AboutHero-module__yuwboq__bobS{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.AboutHero-module__yuwboq__codeLayer{--depth:32;--z:140;bottom:8px;left:12px}.AboutHero-module__yuwboq__code{color:#e9e2ee;text-align:left;direction:ltr;background:#1c1620;border-radius:12px;width:134px;animation:7.2s ease-in-out -2s infinite AboutHero-module__yuwboq__bobS;overflow:hidden;box-shadow:0 3px #00000080,0 16px 24px #00000059}.AboutHero-module__yuwboq__codeBar{background:#ffffff12;gap:5px;padding:6px 8px;display:flex}.AboutHero-module__yuwboq__codeBar i{background:#ff5f57;border-radius:50%;width:5px;height:5px}.AboutHero-module__yuwboq__codeBar i:nth-child(2){background:#febc2e}.AboutHero-module__yuwboq__codeBar i:nth-child(3){background:#28c840}.AboutHero-module__yuwboq__codeBody{font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, monospace);white-space:pre;margin:0;padding:6px 8px 10px;font-size:9.5px;line-height:1.85}.AboutHero-module__yuwboq__codeLine{white-space:pre;width:0;animation:AboutHero-module__yuwboq__typeLine 8s steps(var(--n), end) calc(var(--l) * .8s + 1s) infinite;display:block;overflow:hidden}@keyframes AboutHero-module__yuwboq__typeLine{0%{width:0}24%,88%{width:calc(var(--n) * 1ch)}to{width:0}}.AboutHero-module__yuwboq__t_k{color:#e58fb0}.AboutHero-module__yuwboq__t_f{color:#8fc7e5}.AboutHero-module__yuwboq__cursor{filter:drop-shadow(0 6px 8px #0000004d);align-items:flex-start;gap:2px;display:inline-flex}.AboutHero-module__yuwboq__cursor em{color:#fff;background:currentColor;background:var(--cc);direction:ltr;border-radius:999px;margin-top:16px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:700}.AboutHero-module__yuwboq__cursorDesign{--cc:var(--burgundy);color:var(--burgundy)}.AboutHero-module__yuwboq__cursorCode{--cc:var(--green-deep);color:var(--green-deep)}.AboutHero-module__yuwboq__curA{--depth:44;--z:180;top:26%;left:18%}.AboutHero-module__yuwboq__curA .AboutHero-module__yuwboq__cursor{animation:11s ease-in-out infinite AboutHero-module__yuwboq__roamA}.AboutHero-module__yuwboq__curB{--depth:40;--z:170;bottom:10%;right:18%}.AboutHero-module__yuwboq__curB .AboutHero-module__yuwboq__cursor{animation:13s ease-in-out infinite AboutHero-module__yuwboq__roamB}@keyframes AboutHero-module__yuwboq__roamA{0%,to{transform:translate(0)}30%{transform:translate(120px,40px)}60%{transform:translate(60px,110px)}}@keyframes AboutHero-module__yuwboq__roamB{0%,to{transform:translate(0)}35%{transform:translate(-90px,-70px)}70%{transform:translate(-30px,-130px)}}@media (min-width:768px){.AboutHero-module__yuwboq__hero{padding-block:32px 24px}.AboutHero-module__yuwboq__grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;min-height:520px}.AboutHero-module__yuwboq__visual{height:500px;margin-top:28px}.AboutHero-module__yuwboq__codeLayer{bottom:2%;left:0}.AboutHero-module__yuwboq__code{width:176px}.AboutHero-module__yuwboq__codeBar{gap:5px;padding:8px 10px}.AboutHero-module__yuwboq__codeBar i{width:6px;height:6px}.AboutHero-module__yuwboq__codeBody{padding:8px 10px 12px;font-size:11px;line-height:1.9}.AboutHero-module__yuwboq__chips i{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.AboutHero-module__yuwboq__glow,.AboutHero-module__yuwboq__frame,.AboutHero-module__yuwboq__photo,.AboutHero-module__yuwboq__scan,.AboutHero-module__yuwboq__palette,.AboutHero-module__yuwboq__chips i,.AboutHero-module__yuwboq__code,.AboutHero-module__yuwboq__codeLine,.AboutHero-module__yuwboq__cursor{animation:none}.AboutHero-module__yuwboq__codeLine{width:calc(var(--n) * 1ch)}}
