.contact-real{display:flex;flex-direction:row;gap:22px;align-items:center}.commercial-section{background:#070910;color:#e6e8f2}.commercial-heading h2,.commercial-heading p,.commercial-tail p{color:#e6e8f2}.commercial-heading em{color:#a5a8db}@media(max-width:600px){.contact-real{flex-wrap:wrap;gap:12px}}
#home{height:190svh}.ip-hd-plate{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .65s;pointer-events:none}.ip-hd-plate.visible{opacity:1;animation:hd-float 7s ease-in-out infinite alternate}.tool-label b{font-size:clamp(10px,1.2vw,20px)}.tool-label small{display:block!important;font-size:clamp(6px,.65vw,11px)}@keyframes hd-float{from{transform:translateY(-2px)}to{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.ip-hd-plate.visible{animation:none}}
.compact-projects{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:center;padding:25px}.compact-projects[hidden]{display:none}.compact-projects button{background:#0e1220;border:1px solid #3d4660;color:#d5dbec;padding:10px;cursor:pointer}.compact-projects img{width:100%;height:130px;object-fit:contain}.compact-projects span{display:block;font-size:12px;margin-top:8px}
.recognition-hd{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;clip-path:none;mask-image:linear-gradient(#000 0 31%,transparent 38%);animation:hd-float 9s ease-in-out infinite alternate}.recognition-stage.interactive .recognition-hd{opacity:1}.recognition-stage.interactive .recognition-intro,.recognition-stage.interactive .recognition-loop{opacity:0!important}.award-track{background:radial-gradient(ellipse at 50% 45%,transparent 15%,#090b1a95 95%)}.ending-hd{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;animation:hd-float 8s ease-in-out infinite alternate}.contact.looping .ending-hd{opacity:1}.contact.looping .ending-loop{opacity:0!important}@media(max-width:600px){.ending-hd{top:85px;height:450px}.recognition-hd{object-position:center}}
.unicorn-title-wrap{height:170px;width:100%;position:relative;mix-blend-mode:screen;display:none}.unicorn-title-wrap.loaded{display:block}.unicorn-title{border:0;width:100%;height:100%;background:transparent}.unicorn-fallback{position:absolute!important;clip-path:inset(50%);width:1px!important;height:1px!important;overflow:hidden}.contact-content .unicorn-title-wrap{height:145px;max-width:380px}.home-copy .unicorn-title-wrap{margin-top:-22px;margin-bottom:-20px}@media(max-width:600px){.unicorn-title-wrap{height:150px}}.unicorn-title-wrap{display:block}.unicorn-title-wrap:not(.loaded) iframe{opacity:0}

