/* Photo backgrounds are served as WebP variants (audit F13/F14/F16). Phones take the
   800w file - 480w would be soft at DPR 2 - and anything over 800 CSS px takes the
   largest variant. Sources live in photos/optimized/image-manifest.json; regenerate
   with scripts/optimize-public-photos.mjs rather than editing these URLs by hand. */
/* F-02 style half. Generated - do not hand-edit. Doubled-class selectors give 0-2-0
   specificity so these win exactly where the inline style used to. Included LAST.
   Relative url() is rewritten root-absolute: in a stylesheet it would otherwise resolve
   against /css/ rather than the document, which 404s. */
.u-788a1c99a6.u-788a1c99a6{animation-delay: .15s; font-size: 6px;}
.u-21e5edca98.u-21e5edca98{animation-delay: .76s;}
.u-4ae45a77d6.u-4ae45a77d6{animation-delay:.1s;}
.u-fc4827637f.u-fc4827637f{animation-delay:.5s;}
.u-920078214e.u-920078214e{animation-delay:.62s;}
.u-94f2da2b9f.u-94f2da2b9f{animation-delay:.95s;}
.u-e02ae28c23.u-e02ae28c23{animation-delay:1.05s;}
.u-c26234c3f5.u-c26234c3f5{animation-delay:1.18s;}
.u-86a3616d30.u-86a3616d30{animation-delay:1.32s;}
.u-257d839abc.u-257d839abc{animation-delay:1.3s;}
.u-53d846630e.u-53d846630e{animation-delay:1.42s;}
.u-953511acba.u-953511acba{animation-delay:1.6s;}
.u-166c04ea88.u-166c04ea88{background-image:url('/photos/optimized/booths-new/iai-800.webp');}@media (min-width:801px){.u-166c04ea88{background-image:url('/photos/optimized/booths-new/iai-1600.webp');}}
.u-d5f63e2656.u-d5f63e2656{background-image:url('/photos/optimized/booths-new/koorui-800.webp');}@media (min-width:801px){.u-d5f63e2656{background-image:url('/photos/optimized/booths-new/koorui-1440.webp');}}
.u-31bce3963d.u-31bce3963d{background-image:url('/photos/optimized/booths-new/publicis-sapient-800.webp');}@media (min-width:801px){.u-31bce3963d{background-image:url('/photos/optimized/booths-new/publicis-sapient-1600.webp');}}
.u-af2edf7ee6.u-af2edf7ee6{background-image:url('/photos/optimized/booths-new/sands-800.webp');}@media (min-width:801px){.u-af2edf7ee6{background-image:url('/photos/optimized/booths-new/sands-1600.webp');}}
.u-22eda9d776.u-22eda9d776{background-image:url('/photos/optimized/portfolio/capgemini-800.webp');}@media (min-width:801px){.u-22eda9d776{background-image:url('/photos/optimized/portfolio/capgemini-1440.webp');}}
.u-0c1451a3e2.u-0c1451a3e2{background-image:url('/photos/optimized/portfolio/eon-800.webp');}@media (min-width:801px){.u-0c1451a3e2{background-image:url('/photos/optimized/portfolio/eon-1600.webp');}}
.u-0eb7e776b3.u-0eb7e776b3{background-image:url('/photos/optimized/portfolio/finestar-800.webp');}@media (min-width:801px){.u-0eb7e776b3{background-image:url('/photos/optimized/portfolio/finestar-1441.webp');}}
.u-df1b25c87c.u-df1b25c87c{background-image:url('/photos/optimized/portfolio/publicis-sapient-800.webp');}@media (min-width:801px){.u-df1b25c87c{background-image:url('/photos/optimized/portfolio/publicis-sapient-1600.webp');}}
.u-4e60376aff.u-4e60376aff{background-image:url('/photos/optimized/portfolio/sands-800.webp');}@media (min-width:801px){.u-4e60376aff{background-image:url('/photos/optimized/portfolio/sands-1600.webp');}}
.u-92cc6a51ba.u-92cc6a51ba{background-image:url('/photos/optimized/portfolio/zeekr-800.webp');}@media (min-width:801px){.u-92cc6a51ba{background-image:url('/photos/optimized/portfolio/zeekr-1440.webp');}}
.u-20d36605ea.u-20d36605ea{background-image:url('/photos/optimized/cities/conv-aisle-800.webp');}@media (min-width:801px){.u-20d36605ea{background-image:url('/photos/optimized/cities/conv-aisle-1600.webp');}}
.u-361e3892d3.u-361e3892d3{background-image:url('/photos/optimized/cities/conv-arrival-800.webp');}@media (min-width:801px){.u-361e3892d3{background-image:url('/photos/optimized/cities/conv-arrival-1600.webp');}}
.u-c7507e32ca.u-c7507e32ca{background-image:url('/photos/optimized/cities/conv-crowd-800.webp');}@media (min-width:801px){.u-c7507e32ca{background-image:url('/photos/optimized/cities/conv-crowd-1600.webp');}}
.u-751ca62020.u-751ca62020{background-image:url('/photos/optimized/cities/conv-hall-800.webp');}@media (min-width:801px){.u-751ca62020{background-image:url('/photos/optimized/cities/conv-hall-1600.webp');}}
.u-dc148af86a.u-dc148af86a{background-image:url('/photos/optimized/cities/conv-install-800.webp');}@media (min-width:801px){.u-dc148af86a{background-image:url('/photos/optimized/cities/conv-install-1600.webp');}}
.u-e4daf837bf.u-e4daf837bf{background-image:url('/photos/optimized/cities/conv-led-800.webp');}@media (min-width:801px){.u-e4daf837bf{background-image:url('/photos/optimized/cities/conv-led-1600.webp');}}
.u-936e0ca451.u-936e0ca451{background-image:url('/photos/optimized/warehouse/wh-06-800.webp');}@media (min-width:801px){.u-936e0ca451{background-image:url('/photos/optimized/warehouse/wh-06-1600.webp');}}
.u-8cd1d59281.u-8cd1d59281{background-image:url('/photos/optimized/warehouse/wh-08-800.webp');}@media (min-width:801px){.u-8cd1d59281{background-image:url('/photos/optimized/warehouse/wh-08-1600.webp');}}
.u-06a2146027.u-06a2146027{background-image:url('/photos/optimized/warehouse/wh-09-800.webp');}@media (min-width:801px){.u-06a2146027{background-image:url('/photos/optimized/warehouse/wh-09-1600.webp');}}
.u-7fe10d6879.u-7fe10d6879{background-image:url('/photos/optimized/warehouse/wh-12-800.webp');}@media (min-width:801px){.u-7fe10d6879{background-image:url('/photos/optimized/warehouse/wh-12-1600.webp');}}
.u-ef6f0e18d7.u-ef6f0e18d7{background-image:url('/photos/optimized/warehouse/wh-13-800.webp');}@media (min-width:801px){.u-ef6f0e18d7{background-image:url('/photos/optimized/warehouse/wh-13-1600.webp');}}
.u-5f7b0ca50c.u-5f7b0ca50c{background-image:url('/photos/optimized/warehouse/wh-14-800.webp');}@media (min-width:801px){.u-5f7b0ca50c{background-image:url('/photos/optimized/warehouse/wh-14-1600.webp');}}
.u-4af4ae87e6.u-4af4ae87e6{color: rgb(255, 107, 74);}
.u-e2f187df61.u-e2f187df61{color: rgb(61, 107, 255);}
.u-fe48d76ca4.u-fe48d76ca4{color:inherit;text-decoration:none;}
.u-f02515d9d1.u-f02515d9d1{color:var(--text-secondary); margin-top:20px;}
.u-18c94e7a06.u-18c94e7a06{color:var(--text-secondary);margin:10px auto 18px;max-width:560px;}
.u-c9c3b90510.u-c9c3b90510{color:var(--text-secondary);max-width:70ch;margin-bottom:24px;}
.u-f49da77942.u-f49da77942{display:block;text-align:left;}
.u-ed550d3eee.u-ed550d3eee{display:flex;flex-wrap:wrap;gap:12px;}
.u-8a28a69d45.u-8a28a69d45{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;}
.u-fe432663bd.u-fe432663bd{display:inline-flex;align-items:center;gap:6px;}
.u-6aa34d7432.u-6aa34d7432{display:none;}
.u-d3c027ba8a.u-d3c027ba8a{display:none;text-align:center;margin-top:36px;}
.u-4d58aee5e3.u-4d58aee5e3{font-size: 90px;}
.u-965f4e380e.u-965f4e380e{font-size: 95px;}
.u-a13c4f4acf.u-a13c4f4acf{grid-column:1/-1;text-align:center;color:var(--text-secondary);}
.u-6e603f68a2.u-6e603f68a2{grid-column:1/-1;text-align:center;padding:34px;}
.u-cc9b9f6bd2.u-cc9b9f6bd2{height:26px;width:auto;display:block;}
.u-8d07fad8b7.u-8d07fad8b7{justify-content: flex-start;}
.u-99b9ba53aa.u-99b9ba53aa{justify-content:center;}
.u-b922c89f16.u-b922c89f16{margin-bottom:10px;}
.u-61c50d5f92.u-61c50d5f92{margin-bottom:20px;}
.u-b32e76957d.u-b32e76957d{margin-bottom:24px;}
.u-a07b96df97.u-a07b96df97{margin-left:0;}
.u-c53ea1da23.u-c53ea1da23{margin-top:14px;}
.u-92c18f6bda.u-92c18f6bda{margin-top:16px;}
.u-2bdf8e45fd.u-2bdf8e45fd{margin-top:18px;}
.u-6e19583fd3.u-6e19583fd3{margin-top:22px;}
.u-b02f36217f.u-b02f36217f{margin-top:32px;}
.u-22ce634178.u-22ce634178{margin-top:34px;}
.u-24c1a4f606.u-24c1a4f606{margin:0 0 18px;border:1px solid var(--border-subtle);overflow:hidden;}
.u-d4d15fc8c4.u-d4d15fc8c4{margin:14px 0 18px;}
.u-8037bfb68e.u-8037bfb68e{max-width:46ch;margin:14px auto 0;}
.u-541964fc24.u-541964fc24{opacity:.6;}
.u-563a089a9e.u-563a089a9e{padding-bottom:0;}
.u-d3e6a18614.u-d3e6a18614{padding:30px 0 80px;color:var(--txt2);font-size:.9rem;}
.u-2adb3c9a47.u-2adb3c9a47{padding:40px;}
.u-d60587b016.u-d60587b016{padding:70px 0;border-top:1px solid var(--border-subtle);}
.u-65095b6337.u-65095b6337{text-align:center; margin-top:48px;}
.u-7c8738b90c.u-7c8738b90c{text-align:center;color:var(--text-secondary);margin:-24px 0 32px;}
.u-310c9559ec.u-310c9559ec{text-align:left; margin-left:0;}
.u-369dbea67b.u-369dbea67b{transition-delay:.95s;}
.u-a7d1dcc623.u-a7d1dcc623{transition-delay:1.05s;}
.u-12e4063317.u-12e4063317{transition-delay:1.18s;}
.u-119817558a.u-119817558a{transition-delay:1.3s;}
.u-1ecdbe04c5.u-1ecdbe04c5{transition-delay:1.42s;}
.u-974ccf284a.u-974ccf284a{width:100%;height:180px;object-fit:cover;margin-bottom:12px;}
.u-77d595e1e6.u-77d595e1e6{width:100%;height:240px;object-fit:cover;display:block;}
