body.page--updates{--plan-advanced:#694aaa}.hero-spark--1{color:#694aaa;width:14px;height:14px;animation-delay:0s;top:22%;left:10%}.hero-spark--2{color:#8ea1ff;width:20px;height:20px;animation-delay:.6s;top:14%;right:14%}.hero-spark--3{color:#8ea1ff;width:11px;height:11px;animation-delay:1.2s;top:70%;left:16%}.hero-spark--4{color:#694aaa;width:16px;height:16px;animation-delay:1.8s;top:74%;right:10%}.hero-spark--5{color:#feaf31;width:12px;height:12px;animation-delay:2.4s;top:40%;left:5%}.hero-spark--6{color:#694aaa;width:13px;height:13px;animation-delay:3s;top:34%;right:6%}.hero-spark--7{color:#feaf31;width:10px;height:10px;animation-delay:3.6s;top:8%;left:32%}.hero-spark--8{color:#8ea1ff;width:15px;height:15px;animation-delay:.9s;top:10%;right:34%}.hero-spark--9{color:#694aaa;width:17px;height:17px;animation-delay:1.5s;top:58%;left:8%}.hero-spark--10{color:#feaf31;width:11px;height:11px;animation-delay:2.1s;top:60%;right:16%}.hero-spark--11{color:#8ea1ff;width:13px;height:13px;animation-delay:2.7s;top:84%;left:38%}.hero-spark--12{color:#694aaa;width:16px;height:16px;animation-delay:3.3s;top:82%;right:38%}.section.section--mid{padding:90px 0}#opportunities,#latest,#webinars,#roadmap,#get-in-touch{scroll-margin-top:150px}.whatsnew-foot{justify-content:center;margin-top:34px;display:flex}.upd-cards{max-width:1120px;margin:40px auto 0}.upd-roadmap{padding:120px 0 132px}.upd-roadmap .section-head{margin-bottom:44px}.upd-roadmap .rm-cards{max-width:1120px;margin:0 auto}.upd-roadmap .rm-cards--feature .rm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.upd-roadmap .rm-cards--feature .rm-card .rm-card-title{font-size:18px}@media (width<=980px){.upd-roadmap .rm-cards--feature .rm-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.upd-roadmap-ctas{flex-flow:column wrap;justify-content:center;align-items:center;gap:14px;margin:32px auto 0;display:flex}@media (width<=900px){.upd-roadmap{padding:88px 0 96px}}.upd-webinar-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}@media (width<=900px){.upd-webinar-grid{grid-template-columns:1fr;gap:36px}}.upd-webinar-grid[hidden]{display:none}.upd-webinar-when{color:#fff;margin:-12px 0 28px;font-size:14px;font-weight:600}.upd-webinar-promo{border-radius:var(--radius-lg);width:100%;max-width:480px;height:auto;margin-left:auto;display:block;box-shadow:0 40px 80px -20px #0a062073,0 16px 32px -8px #0a062033}@media (width<=900px){.upd-webinar-promo{margin:0 auto}}.upd-webinar-copy{max-width:460px}.upd-webinar-copy h2{letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.12}.upd-webinar-copy .section-lede{margin:0 0 28px}.upd-webinar-eyebrow{letter-spacing:.04em;text-transform:none;color:#ffffffe0;margin-bottom:0;font-size:12px;font-weight:500}.upd-webinar-eyebrow:before{display:none}body.page--updates .section.dark .eyebrow.on-dark,body.page--updates .cta-band.dark .eyebrow.on-dark{color:#b0c0ff}body.page--updates .section.dark .eyebrow.on-dark:before,body.page--updates .cta-band.dark .eyebrow.on-dark:before{background:#b0c0ff}.upd-webinar-frame{width:100%}.upd-webinar .video-facade{cursor:pointer;background:var(--ink);border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.upd-webinar .video-poster{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.upd-webinar .video-facade:after{content:"";background:linear-gradient(160deg,#0a06201a 0%,#0a062080 100%);position:absolute;inset:0}.upd-webinar .upd-play{z-index:2;background:var(--indigo-deep);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s,box-shadow .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px -8px #0a062073}.upd-webinar .upd-play svg{width:26px;height:26px;margin-left:4px}.upd-webinar .video-facade-label{z-index:2;max-width:80%;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:20px;left:22px}.upd-webinar .video-facade:hover .video-poster,.upd-webinar .video-facade:focus-visible .video-poster{transform:scale(1.04)}.upd-webinar .video-facade:hover .upd-play,.upd-webinar .video-facade:focus-visible .upd-play{background:var(--indigo);transform:translate(-50%,-50%)scale(1.08);box-shadow:0 18px 44px -8px #0a06208c,0 0 0 10px #5d70d22e}.upd-webinar .video-facade:focus-visible{outline:3px solid var(--indigo);outline-offset:3px}@media (prefers-reduced-motion:reduce){.upd-webinar .video-poster,.upd-webinar .upd-play{transition:none}.upd-webinar .video-facade:hover .video-poster,.upd-webinar .video-facade:focus-visible .video-poster{transform:none}}.upd-opps{background:#fff}.upd-lo-grid{grid-template-columns:repeat(2,1fr);gap:32px;max-width:1100px;margin:8px auto 0;display:grid}@media (width<=620px){.upd-lo-grid{grid-template-columns:1fr}}.upd-lo-card{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);color:inherit;--lo-accent:var(--indigo-aa);--lo-border:#5d70d26b;flex-direction:column;text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.upd-lo-card--crisis{--lo-accent:#c0392b;--lo-border:#c0392b6b}.upd-lo-card:hover{border-color:var(--lo-border);transform:translateY(-4px);box-shadow:0 28px 56px -34px #14103a80}.upd-lo-media{aspect-ratio:16/9;background:var(--paper-warm);position:relative;overflow:hidden}.upd-lo-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.upd-lo-card:hover .upd-lo-media img{transform:scale(1.05)}.upd-lo-body{flex-direction:column;flex:1;padding:28px 32px 32px;display:flex}.upd-lo-label{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--lo-accent);font-size:11px;font-weight:700}.upd-lo-card h3{letter-spacing:-.01em;color:var(--ink);margin:8px 0 0;font-size:23px;font-weight:600;line-height:1.22}.upd-lo-card p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}.upd-lo-cta{color:var(--lo-accent);align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:600;display:inline-flex}.upd-lo-arrow{transition:transform .2s}.upd-lo-card:hover .upd-lo-arrow{transform:translate(4px)}.upd-lo-foot{justify-content:center;margin-top:34px;display:flex}.upd-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}
