.fv{flex-direction:column;gap:8px;margin-top:auto;padding:0 24px 24px;display:flex}.fv-chip{letter-spacing:-.13px;border:1px solid var(--ubic-border);color:var(--ubic-text-secondary);white-space:nowrap;background:#101012;border-radius:9999px;padding:9px 14px;font-size:13px;font-weight:600}.fv-chip-ice{color:#c9c9cf;background:#52525c40;border-color:#0000}.fv-chip-ok{color:#4ade80;background:#22c55e29;border-color:#0000}.fv-drag{gap:10px;padding-top:0}.fv-stack{flex-direction:column;gap:8px;min-width:0;display:flex}.fv-task{border:1px solid var(--ubic-border);color:var(--ubic-text);white-space:nowrap;text-overflow:ellipsis;background:#101012;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.fv-task em{color:var(--ubic-text-muted);font-size:11px;font-style:normal;font-weight:500}.fv-task.is-dim{opacity:.55}.fv-drag-cols{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fv-drag-cols span{color:var(--ubic-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.fv-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.fv-drag-zone{grid-template-columns:repeat(3,1fr);align-items:start;gap:8px;display:grid}.fv-slot{border:1.5px dashed var(--ubic-border-hover);border-radius:10px;height:44px}.fv-slot.is-far{opacity:.45}.fv-drag-card{color:var(--ubic-text);white-space:nowrap;background:#17171a;border:1px solid #783afb8c;border-radius:10px;flex-direction:column;gap:2px;padding:9px 12px;font-size:12px;font-weight:600;display:flex;transform:translateY(-3px);box-shadow:0 14px 32px -12px #000000a6}.fv-drag-card em{color:var(--ubic-text-muted);font-size:11px;font-style:normal;font-weight:500}.fv-call{gap:9px;padding-top:0}.fv-line{border:1px solid var(--ubic-border);opacity:.6;background:#101012;border-radius:13px;align-items:center;gap:12px;padding:14px 16px;display:flex}.fv-line strong{letter-spacing:-.14px;color:var(--ubic-text);white-space:nowrap;font-size:14.5px;font-weight:660}.fv-line em{color:var(--ubic-text-muted);font-size:12.5px;font-style:normal}.fv-line-state{color:var(--ubic-text-muted);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.fv-line.is-on{opacity:1;background:#783afb29;border-color:#783afb8c;box-shadow:0 12px 36px -14px #783afb80}.fv-line.is-on .fv-line-state{color:#aa93fd}.fv-eq{align-items:flex-end;gap:2.5px;height:15px;display:inline-flex}.fv-eq i{background:#aa93fd;border-radius:2px;width:3px;animation:.9s ease-in-out infinite alternate fv-eq}.fv-eq i:first-child{height:40%;animation-delay:0s}.fv-eq i:nth-child(2){height:90%;animation-delay:-.25s}.fv-eq i:nth-child(3){height:60%;animation-delay:-.5s}.fv-eq i:nth-child(4){height:80%;animation-delay:-.7s}@keyframes fv-eq{to{transform:scaleY(.45)}}.fv-phases{flex-direction:row;gap:9px;padding-top:0}.fv-phase{border:1px solid var(--ubic-border);background:#101012;border-radius:12px;flex-direction:column;flex:1;gap:5px;min-width:0;padding:14px;display:flex}.fv-phase span{text-transform:uppercase;letter-spacing:.05em;color:var(--ubic-text-dim);font-size:10.5px;font-weight:600}.fv-phase strong{letter-spacing:-.02em;color:var(--ubic-violet-light);white-space:nowrap;font-size:21px;font-weight:700}.fv-phase strong.is-white{color:var(--ubic-text);white-space:normal;font-size:15px;line-height:1.25}.fv-phase em{color:var(--ubic-text-muted);font-size:11px;font-style:normal;line-height:1.35}.fv-heat{gap:5px}.fv-heat-row{grid-template-columns:34px repeat(5,1fr);align-items:center;gap:5px;display:grid}.fv-heat-row span{color:var(--ubic-text-dim);font-size:11px}.fv-heat-row i{background:var(--ubic-violet);border-radius:4px;height:16px;display:block}.fv-dot-red{background:var(--ubic-orange)}.fv-dot-violet{background:var(--ubic-violet)}.fv-dot-grey{background:var(--ubic-text-dim)}.fv-sms{gap:8px}.fv-bubble{border-radius:14px;max-width:78%;padding:9px 13px;font-size:13px;line-height:1.4}.fv-in{color:var(--ubic-text-secondary);background:#1f1f23;border-bottom-left-radius:4px;align-self:flex-start}.fv-out{background:var(--ubic-violet);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.fv-meta{color:var(--ubic-text-dim);align-self:flex-end;font-size:11px}.footwrap{min-height:auto}.ra-heat .fv{gap:8px;padding:0}.ra-heat .fv-heat-row{grid-template-columns:44px repeat(5,1fr);gap:8px}.ra-heat .fv-heat-row span{color:#71717a;font-size:13px}.ra-heat .fv-heat-row i{border-radius:7px;height:30px}.ra-hero[data-astro-cid-wdwcuved] .pp-h1[data-astro-cid-wdwcuved]{max-width:880px}.ra-shot[data-astro-cid-wdwcuved]{margin:clamp(48px,6vh,80px) auto 0}.ra-shot[data-astro-cid-wdwcuved] img{border:1px solid var(--ubic-border);border-radius:18px;width:100%;box-shadow:0 40px 110px -40px #783afb59}.ra-metrics[data-astro-cid-wdwcuved]{grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,48px);display:grid}.ra-metric[data-astro-cid-wdwcuved]{border-top:1px solid var(--ubic-border);padding-top:20px}.ra-metric[data-astro-cid-wdwcuved] h3[data-astro-cid-wdwcuved]{letter-spacing:-.18px;color:var(--ubic-text);margin:0 0 10px;font-size:18px;font-weight:660;line-height:1.25}.ra-metric[data-astro-cid-wdwcuved] p[data-astro-cid-wdwcuved]{letter-spacing:-.14px;color:var(--ubic-text-secondary);margin:0;font-size:14.5px;font-weight:500;line-height:1.5}.ra-light[data-astro-cid-wdwcuved]{background:#f4f4f5;border-radius:24px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,4vw,72px);padding:clamp(32px,4vw,56px);display:grid}.ra-light-copy[data-astro-cid-wdwcuved] p[data-astro-cid-wdwcuved]{letter-spacing:-.16px;color:#52525b;margin:14px 0 0;font-size:16px;font-weight:500;line-height:1.55}.ra-pilots[data-astro-cid-wdwcuved]{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,96px);margin-top:clamp(40px,5vh,64px);display:grid}.ra-pilot[data-astro-cid-wdwcuved] h3[data-astro-cid-wdwcuved]{letter-spacing:-.2px;color:var(--ubic-text);margin:0 0 10px;font-size:20px;font-weight:660}.ra-pilot[data-astro-cid-wdwcuved] p[data-astro-cid-wdwcuved]{letter-spacing:-.15px;color:var(--ubic-text-secondary);margin:0;font-size:15.5px;font-weight:500;line-height:1.55}.ra-band[data-astro-cid-wdwcuved]{background:var(--ubic-violet);margin-top:clamp(96px,13vh,168px);padding:clamp(80px,10vh,128px) 0}.ra-claim[data-astro-cid-wdwcuved] .pp-h2[data-astro-cid-wdwcuved]{color:#fff;max-width:840px}.ra-claim[data-astro-cid-wdwcuved] p[data-astro-cid-wdwcuved]{letter-spacing:-.02em;color:#ffffffe0;max-width:680px;margin:18px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.55}@media screen and (width<=991px){.ra-metrics[data-astro-cid-wdwcuved]{grid-template-columns:1fr 1fr}.ra-light[data-astro-cid-wdwcuved],.ra-pilots[data-astro-cid-wdwcuved]{grid-template-columns:1fr}}@media screen and (width<=600px){.ra-metrics[data-astro-cid-wdwcuved]{grid-template-columns:1fr}}
