.accent-text[data-astro-cid-lcdefpme]{color:var(--accent)}.self-start[data-astro-cid-lcdefpme]{align-self:flex-start}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, #f6f6f6 0%, #fff 55%, var(--accent-tint) 100%);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 18v12M18 24h12' stroke='%23000' stroke-opacity='.06' stroke-width='1.5'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-12) var(--space-16);flex-wrap:wrap;padding-block:88px 96px;display:flex;position:relative}.hero-text[data-astro-cid-lcdefpme]{gap:var(--space-6);flex-direction:column;flex:480px;display:flex}.chip[data-astro-cid-lcdefpme]{background:var(--accent-tint);color:var(--ink);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 16px;font-size:15px;font-weight:600;display:inline-flex}.to-top[data-astro-cid-lcdefpme]{z-index:40;background:var(--accent);color:#fff;cursor:pointer;opacity:0;pointer-events:none;border:2px solid #fff;border-radius:50%;place-items:center;width:46px;height:46px;transition:opacity .3s,transform .3s;display:grid;position:fixed;bottom:92px;right:24px;transform:translateY(12px);box-shadow:0 8px 20px #00000040}.to-top[data-astro-cid-lcdefpme].show{opacity:1;pointer-events:auto;transform:none}.to-top[data-astro-cid-lcdefpme]:hover{filter:brightness(.9)}.to-top[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (width<=63.99rem){.to-top[data-astro-cid-lcdefpme]{width:40px;height:40px;bottom:84px;right:14px}.to-top[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:18px;height:18px}}.doc-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=56rem){.doc-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:480px}}.chip[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:8px;height:8px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(36px,4.2vw,52px);line-height:1.1}@media (width>=48rem){.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}}.partners-strip[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--line);--logo-h:clamp(32px, 3.4vw, 50px);flex-direction:column;flex:100%;text-decoration:none;display:flex}.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-6) clamp(32px, 3.5vw, 64px);flex-wrap:wrap;display:flex}.partners-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:var(--logo-h)}.partners-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme][alt=Lauritz\ Knudsen]{height:calc(var(--logo-h) * 1.6)}.partners-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme][alt=Enersys]{height:calc(var(--logo-h) * .8)}@media (width>=48rem){.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme]{justify-content:space-between}}@media (width<=40rem){.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme]{place-items:center start;gap:var(--space-6) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-strip[data-astro-cid-lcdefpme]{--logo-h:32px}.partners-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:100%}}.partners-label[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:15px}.hero-lead[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:560px;font-size:20px;line-height:30px}.hero-visual[data-astro-cid-lcdefpme]{padding:var(--space-6);background:linear-gradient(145deg,#ececec,#d9d9d9);border-radius:28px;flex:420px;margin:0;position:relative}.visual-inner[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:linear-gradient(145deg, #e3061324, #e306130a), var(--surface);aspect-ratio:4/3;padding:var(--space-8);justify-content:center;align-items:center;display:flex;position:relative}.panels[data-astro-cid-lcdefpme]{width:100%;height:auto}.panels[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.panels[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round}.panels[data-astro-cid-lcdefpme] .fill[data-astro-cid-lcdefpme]{fill:var(--accent);stroke:none}@media (prefers-reduced-motion:no-preference){.panels[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.panels[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.fill){stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.4s ease-in-out forwards draw}.panels[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.fill){animation-delay:.45s}.panels[data-astro-cid-lcdefpme] .fill[data-astro-cid-lcdefpme]{opacity:0;transform-box:fill-box;transform-origin:50%;animation:pop .4s var(--ease) .9s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}}.badge[data-astro-cid-lcdefpme]{z-index:1;background:var(--accent);color:var(--on-accent);border-radius:16px;padding:12px 22px;font-weight:700;position:absolute;top:-18px;right:-12px;box-shadow:0 8px 24px #e3061340}@media (prefers-reduced-motion:no-preference){.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.partners-label[data-astro-cid-lcdefpme],.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{animation:hero-rise .8s var(--ease) both}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.15s}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.3s}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.45s}.badge[data-astro-cid-lcdefpme]{transform-origin:50%;animation:pop .45s var(--ease) 1.1s both}.partners-label[data-astro-cid-lcdefpme]{animation-delay:.7s}.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:first-child{animation-delay:.8s}.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.9s}.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:1s}.partners-strip[data-astro-cid-lcdefpme] .logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:1.1s}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-card[data-astro-cid-lcdefpme]{color:#fff;background:#000;grid-column:span 2;grid-template-columns:1fr 1fr;gap:0;min-height:480px;padding:0;display:grid}.lead-body[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-8);padding:var(--space-12) 40px;flex-direction:column;order:1;display:flex}.lead-photo[data-astro-cid-lcdefpme]{order:2;min-height:220px;display:block;position:relative}@media (width<=48rem){.lead-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.lead-photo[data-astro-cid-lcdefpme]{order:0;height:220px}.lead-body[data-astro-cid-lcdefpme]{padding:var(--space-8) 24px}}.lead-card[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:#fff}.lead-card[data-astro-cid-lcdefpme] .h-xl[data-astro-cid-lcdefpme]{font-size:clamp(28px,2.6vw,38px)}.lead-card[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#fff;opacity:.88;max-width:600px}.card-title[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none;transition:color .15s;display:block}.card-title[data-astro-cid-lcdefpme]:hover,.card-title[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent)}.lead-card[data-astro-cid-lcdefpme] .card-title[data-astro-cid-lcdefpme]{color:#fff}.img-link[data-astro-cid-lcdefpme]{display:block}.lead-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card[data-astro-cid-lcdefpme]:has(.img-link:hover,.lead-photo:hover) .card-title[data-astro-cid-lcdefpme],.lead-card[data-astro-cid-lcdefpme] .card-title[data-astro-cid-lcdefpme]:hover,.lead-card[data-astro-cid-lcdefpme] .card-title[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent)}.lead-card[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{color:#fff}.lead-card[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.side[data-astro-cid-lcdefpme]{background:var(--line);flex-direction:column;gap:1px;display:flex}.side[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{background:var(--surface);flex:auto}.drawing[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:120px;transition:transform .5s;display:block}.img-link[data-astro-cid-lcdefpme]{border-radius:4px;overflow:hidden}.svc[data-astro-cid-lcdefpme]{transition:transform .25s,box-shadow .25s}.svc[data-astro-cid-lcdefpme]:hover{z-index:1;position:relative;transform:translateY(-4px);box-shadow:0 14px 30px #00000014}.svc[data-astro-cid-lcdefpme]:hover .drawing[data-astro-cid-lcdefpme]{transform:scale(1.05)}.lead-photo[data-astro-cid-lcdefpme]{overflow:hidden}.lead-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:transform .6s}.lead-card[data-astro-cid-lcdefpme]:hover .lead-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.more-row[data-astro-cid-lcdefpme]{background:var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.more[data-astro-cid-lcdefpme]{background:var(--surface)}@media (width<=63.99rem){.services[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.lead-card[data-astro-cid-lcdefpme]{grid-column:auto}.side[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.more-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.svc[data-astro-cid-lcdefpme]{gap:var(--space-2)}.svc[data-astro-cid-lcdefpme] .drawing[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.svc-text[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:16px;line-height:24px}#contact{color:#fff;background:linear-gradient(135deg,#e30613 0%,#b8050f 100%);position:relative;overflow:hidden}#contact:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 18v12M18 24h12' stroke='%23fff' stroke-opacity='.14' stroke-width='1.5'/%3E%3C/svg%3E");position:absolute;inset:0}#contact .contact-head .eyebrow,#contact .contact-head h2{color:#fff}#contact .contact-head .lead{color:#ffffffe0}#contact .route,#contact .office,#contact .map{border-color:#0000;box-shadow:0 10px 30px #0000002e}#contact .office,#contact .office a,#contact .route{color:var(--ink)}#contact .office.selected,#contact .route:hover{border-color:#000}#contact>.wrap{position:relative}#contact .route.risen:hover{transition:transform .2s,box-shadow .2s,border-color .2s;transform:translateY(-3px)}.proj-band[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #e3061314, #e3061305 55%, #e306130f), var(--surface);border-block:1px solid #e306131f}.proj-band[data-astro-cid-lcdefpme] .proj{background:var(--surface);border-radius:16px;padding:14px 14px 20px;transition:transform .25s,box-shadow .25s;box-shadow:0 1px 2px #0000000a}.proj-band[data-astro-cid-lcdefpme] .proj:hover,.proj-band[data-astro-cid-lcdefpme] .proj.risen:hover{transition:transform .25s,box-shadow .25s;transform:translateY(-4px);box-shadow:0 16px 34px #e306131f}.proj-band[data-astro-cid-lcdefpme] .proj-photo{border-radius:10px}.proj-grid[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=71.99rem){.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.ind[data-astro-cid-lcdefpme] .ind-intro[data-astro-cid-lcdefpme]{flex:360px;align-self:start;max-width:520px}.rise-ready [data-rise]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(44px)}.rise-ready [data-rise].risen{opacity:1;transform:none}.ind-band[data-astro-cid-lcdefpme]{color:#fff;background:#000;position:relative}.ind-band[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 18v12M18 24h12' stroke='%23fff' stroke-opacity='.07' stroke-width='1.5'/%3E%3C/svg%3E");position:absolute;inset:0}.ind-band[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{position:relative}.ind-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.ind-band[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#c9c9c9}.ind[data-astro-cid-lcdefpme] .ind-intro[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:#fff}.ind[data-astro-cid-lcdefpme] .ind-intro[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]:after{color:var(--accent)}.ind[data-astro-cid-lcdefpme] .ind-intro[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.ind-list[data-astro-cid-lcdefpme]{column-gap:var(--space-8);border-top:2px solid #fff;flex:2 560px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.ind-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{column-gap:var(--space-4);color:#fff;box-sizing:border-box;border-bottom:1px solid #ffffff29;grid-template-columns:1fr auto;align-content:start;height:100%;padding:18px 0;text-decoration:none;display:grid}.ind-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"→";color:var(--accent);grid-area:1/2;align-self:center;transition:transform .15s}.ind-name[data-astro-cid-lcdefpme]{grid-column:1;font-size:20px;font-weight:700;line-height:26px;transition:color .15s}.ind-short[data-astro-cid-lcdefpme]{color:#a9a9a9;grid-column:1/-1;margin-top:4px;font-size:15px;line-height:22px}.ind-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .ind-name[data-astro-cid-lcdefpme],.ind-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:after{color:var(--accent)}.ind-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:after{transform:translate(4px)}#customers[data-astro-cid-lcdefpme]{overflow-x:clip}.marquee-wrap[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:column;margin-inline:calc(50% - 50vw);display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee[data-astro-cid-lcdefpme]{overflow:hidden}.marquee[data-astro-cid-lcdefpme]:nth-child(2){padding-left:110px}.track[data-astro-cid-lcdefpme]{width:max-content;animation:marquee var(--dur) linear infinite;margin:0;padding:0;list-style:none;display:flex}.reverse[data-astro-cid-lcdefpme] .track[data-astro-cid-lcdefpme]{animation-direction:reverse}.marquee[data-astro-cid-lcdefpme]:hover .track[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-33.3333%)}}.logo-tile[data-astro-cid-lcdefpme]{width:200px;height:96px;margin-right:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--line);box-sizing:border-box;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.logo-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:52px}.logo-tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink-muted);font-size:15px;font-weight:700;line-height:20px}@media (prefers-reduced-motion:reduce){.marquee-wrap[data-astro-cid-lcdefpme]{margin-inline:0;-webkit-mask-image:none;mask-image:none}.marquee[data-astro-cid-lcdefpme]:nth-child(2){padding-left:0}.track[data-astro-cid-lcdefpme]{row-gap:var(--space-4);flex-wrap:wrap;width:auto;animation:none}.logo-tile[data-astro-cid-lcdefpme][aria-hidden=true]{display:none}}@media (width<=40rem){.logo-tile[data-astro-cid-lcdefpme]{width:150px;height:76px;padding:var(--space-3) var(--space-4)}.logo-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:40px}.marquee[data-astro-cid-lcdefpme]:nth-child(2){padding-left:60px}}.seap-logo[data-astro-cid-lcdefpme]{width:auto;height:88px}@media (width<=40rem){.seap-logo[data-astro-cid-lcdefpme]{height:52px}}.group-band[data-astro-cid-lcdefpme]{--seap:#f7931e;--seap-rgb:247, 147, 30;background:linear-gradient(135deg, rgba(var(--seap-rgb), .16), rgba(var(--seap-rgb), .04) 60%), var(--surface);border-block:1px solid rgba(var(--seap-rgb), .3)}.group-band[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:12px;display:inline-flex}.group-band[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--seap);width:14px;height:14px}.seap-btn[data-astro-cid-lcdefpme]{background:var(--seap);color:#000;border:0}.seap-btn[data-astro-cid-lcdefpme]:hover{color:#000;filter:brightness(.95)}.flow[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:22px;display:flex;position:relative}.flow-wrap[data-astro-cid-lcdefpme]{position:relative}.flow-line[data-astro-cid-lcdefpme]{background:rgba(var(--seap-rgb), .45);height:2px;position:absolute;top:50%;left:0;right:0}.flow-dot[data-astro-cid-lcdefpme]{background:var(--seap);width:10px;height:10px;box-shadow:0 0 0 4px rgba(var(--seap-rgb), .25);opacity:0;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{z-index:1}.flow-ready[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);transform:translate(-28px)}.flowing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:1;transform:none}.flowing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){transition-delay:.5s}.flowing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){transition-delay:1s}.flowing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){transition-delay:1.5s}.flowing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].highlight{animation:2s 2.4s glow}.flow-wrap[data-astro-cid-lcdefpme]:has(.flowing) .flow-dot[data-astro-cid-lcdefpme]{animation:4.5s linear infinite travel}.flow-wrap[data-astro-cid-lcdefpme]:has(.flowing) .flow-dot[data-astro-cid-lcdefpme]:nth-of-type(2){animation-delay:2.8s}.flow-wrap[data-astro-cid-lcdefpme]:has(.flowing) .flow-dot[data-astro-cid-lcdefpme]:nth-of-type(3){animation-delay:4.3s}.flow-wrap[data-astro-cid-lcdefpme]:has(.flowing) .flow-dot[data-astro-cid-lcdefpme]:nth-of-type(4){animation-delay:5.8s}@keyframes glow{50%{box-shadow:0 0 0 8px #f7931e38,0 10px 28px #f7931e47}}@keyframes travel{0%{opacity:1;left:0}96%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.signal[data-astro-cid-lcdefpme]{width:34px;height:34px;position:absolute;top:14px;right:16px}.signal[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{fill:var(--seap)}.signal[data-astro-cid-lcdefpme] .arc[data-astro-cid-lcdefpme]{fill:none;stroke:var(--seap);stroke-width:2.2px;stroke-linecap:round;opacity:.25}.flowing[data-astro-cid-lcdefpme] .signal[data-astro-cid-lcdefpme] .arc[data-astro-cid-lcdefpme]{animation:2.4s ease-in-out infinite signal}.flowing[data-astro-cid-lcdefpme] .signal[data-astro-cid-lcdefpme] .a2[data-astro-cid-lcdefpme]{animation-delay:.3s}.flowing[data-astro-cid-lcdefpme] .signal[data-astro-cid-lcdefpme] .a3[data-astro-cid-lcdefpme]{animation-delay:.6s}@keyframes signal{0%,to{opacity:.2}30%{opacity:1}60%{opacity:.2}}.live[data-astro-cid-lcdefpme]{background:rgba(var(--seap-rgb), .16);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:18px;right:18px}.live[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--seap);border-radius:50%;width:8px;height:8px}.flowing[data-astro-cid-lcdefpme] .live[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:1.6s ease-in-out infinite live}@keyframes live{0%,to{box-shadow:0 0 #f7931e99}70%{box-shadow:0 0 0 7px #f7931e00}}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].highlight{border:2px solid var(--seap);box-shadow:0 10px 28px rgba(var(--seap-rgb), .22)}.flow-title[data-astro-cid-lcdefpme]{font-size:20px;line-height:26px}.flow-text[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:15px;line-height:22px}@media (width<=63.99rem){.flow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-line[data-astro-cid-lcdefpme],.flow-dot[data-astro-cid-lcdefpme]{display:none}}@media (width<=40rem){.flow[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.on-white[data-astro-cid-lcdefpme]{background:var(--surface)}
