.sdr-ce-stage,.sdr-ce-stage *,.sdr-ce-stage :after,.sdr-ce-stage :before{box-sizing:border-box}.sdr-ce-stage{background:var(--sdr-ce-bg,#f7f7f2);color:#10151d;font-family:Gilroy-EW,Gilroy,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;padding:var(--sdr-ce-pad-top-d,0) 24px var(--sdr-ce-pad-bottom-d,128px);width:100%}.sdr-ce-wrap{margin:0 auto;max-width:min(var(--sdr-ce-container,896px),896px);opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);width:100%}.sdr-ce-stage.is-visible .sdr-ce-wrap{opacity:1;transform:none}.sdr-ce-frame{aspect-ratio:16/10;background:linear-gradient(135deg,#ecf1ed,#d8e4dd);border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 30px 80px -40px rgba(34,130,111,.35);isolation:isolate;overflow:hidden;position:relative}@media(min-width:640px){.sdr-ce-frame{border-radius:16px}}.ce-orb{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.ce-orb-a{background:#7fab9c;height:120%;left:-15%;opacity:.32;top:95%;width:120%}.ce-orb-b{background:#a8d9c5;height:100%;left:82%;opacity:.3;top:-10%;width:100%}.ce-orb-c{background:#dde7e2;height:140%;left:95%;opacity:.6;top:55%;width:140%}.ce-wash{background:linear-gradient(180deg,rgba(8,16,14,.55),rgba(8,16,14,.7)),radial-gradient(ellipse 110% 90% at 50% 40%,rgba(8,16,14,.35),rgba(8,16,14,.55) 60%,rgba(8,16,14,.7))}.ce-glass,.ce-wash{inset:0;position:absolute}.ce-glass{background:linear-gradient(115deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.05));box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08);clip-path:polygon(62% 0,100% 0,100% 100%,45% 100%)}.ce-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;mix-blend-mode:overlay;opacity:.35}.ce-grain,.ce-ring{inset:0;position:absolute}.ce-ring{border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 0 0 1px hsla(0,0%,100%,.18);pointer-events:none}.sdr-ce-host{overflow:hidden;z-index:5}.ce-signal-inner,.sdr-ce-canvas,.sdr-ce-host{inset:0;position:absolute}.ce-signal-inner{padding:20px 24px}.ce-signal-space{height:100%;overflow:hidden;position:relative;width:100%}.ce-globe-scene{aspect-ratio:1/1;height:220%;left:50%;opacity:0;position:absolute;top:-10%;transform:translateX(-50%);transition:opacity 1s cubic-bezier(.22,1,.36,1)}.phase-0 .ce-globe-scene,.phase-1 .ce-globe-scene,.phase-2 .ce-globe-scene,.phase-3 .ce-globe-scene,.phase-4 .ce-globe-scene,.phase-5 .ce-globe-scene{opacity:1}.ce-globe-svg{height:100%;inset:0;position:absolute;width:100%}.ce-node .ce-pulse{opacity:0;transform-box:fill-box;transform-origin:center}.ce-node.is-pulsing .ce-pulse-one{animation:ce-node-pulse-one 1.4s ease-out infinite}.ce-node.is-pulsing .ce-pulse-two{animation:ce-node-pulse-two 1.7s ease-out .25s infinite}@keyframes ce-node-pulse-one{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(7)}}@keyframes ce-node-pulse-two{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(11)}}.ce-signal-tag{opacity:0;pointer-events:none;position:absolute;transform:translateY(-8px) scale(.96);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.phase-4 .ce-signal-tag.is-visible,.phase-5 .ce-signal-tag.is-visible{opacity:1;transform:none}.ce-signal-tag-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 30px 70px -20px rgba(0,0,0,.7);min-width:240px;padding:12px 16px}.ce-signal-pill{align-items:center;background:rgba(34,130,111,.1);border-radius:4px;color:#22826f;display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.14em;line-height:1.1;padding:3px 8px;text-transform:uppercase}.ce-signal-pill svg{height:12px;width:12px}.ce-signal-tag-card b{color:#10151d;display:block;font-size:15px;line-height:1.15;margin-top:8px}.ce-signal-tag-card p{color:#777985;font-size:11px;line-height:1.35;margin:4px 0 0}.ce-tag-connector{opacity:0;overflow:visible;pointer-events:none;position:absolute;transition:opacity .6s ease .25s}.phase-4 .ce-tag-connector.is-visible,.phase-5 .ce-tag-connector.is-visible{opacity:1}.ce-signal-table{background:hsla(0,0%,100%,.98);border:1px solid rgba(0,0,0,.05);border-radius:8px;bottom:auto;box-shadow:0 24px 60px -30px rgba(0,0,0,.6);left:0;max-height:100%;opacity:0;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%) scale(.98);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.phase-10 .ce-signal-table,.phase-11 .ce-signal-table,.phase-6 .ce-signal-table,.phase-7 .ce-signal-table,.phase-8 .ce-signal-table,.phase-9 .ce-signal-table{opacity:1;transform:translateY(-50%) scale(1)}.ce-sig-contact-row,.ce-signal-table-head{align-items:center;display:grid;grid-template-columns:1.4fr 1.2fr 1fr 1.4fr .9fr}.ce-signal-table-head{background:#f4f5f7;border-bottom:1px solid rgba(0,0,0,.05);color:#777985;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;padding:6px 12px;text-transform:uppercase}.ce-signal-groups{padding:4px 6px}.ce-sig-group{margin-top:4px}.ce-sig-group:first-child{margin-top:0}.ce-sig-group-head{align-items:center;background:#f8f9fb;border:1px solid rgba(0,0,0,.04);border-radius:4px;display:flex;gap:6px;min-width:0;padding:4px 8px}.ce-sig-group-head svg{color:#22826f;flex:0 0 auto;height:12px;width:12px}.ce-sig-group-title{color:#10151d;font-size:10px;font-weight:700;white-space:nowrap}.ce-sig-group-count,.ce-sig-group-industry{color:#777985;font-size:9px;white-space:nowrap}.ce-sig-group-count{margin-left:auto}.ce-sig-new-group{margin-top:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(6px);transition:max-height .85s cubic-bezier(.22,1,.36,1),margin-top .85s cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.phase-10 .ce-sig-new-group,.phase-11 .ce-sig-new-group,.phase-7 .ce-sig-new-group,.phase-8 .ce-sig-new-group,.phase-9 .ce-sig-new-group{margin-top:4px;max-height:240px;opacity:1;transform:none}.ce-sig-new-group .ce-sig-group-head{background:rgba(34,130,111,.06);border-color:rgba(34,130,111,.33)}.ce-sig-new-badge{background:rgba(34,130,111,.12);border-radius:4px;color:#22826f;font-size:8px;font-weight:700;letter-spacing:.08em;margin-left:8px;padding:1px 6px;text-transform:uppercase}.ce-sig-contact-list{max-height:0;opacity:0;overflow:hidden;transition:max-height 1s cubic-bezier(.22,1,.36,1),opacity .45s ease-out}.phase-10 .ce-sig-contact-list,.phase-11 .ce-sig-contact-list,.phase-9 .ce-sig-contact-list{max-height:190px;opacity:1}.ce-sig-contact-row{border-bottom:1px solid rgba(0,0,0,.04);color:rgba(16,21,29,.85);font-size:9.5px;line-height:1.35;opacity:0;overflow:hidden;padding:5px 8px;position:relative;transform:translateY(8px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transition-delay:var(--rd,0s)}.phase-10 .ce-sig-contact-row,.phase-11 .ce-sig-contact-row,.phase-9 .ce-sig-contact-row{opacity:1;transform:none}.ce-sig-contact-row>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-sig-person{align-items:center;display:flex;font-weight:700;gap:4px;min-width:0;position:relative;z-index:2}.ce-sig-person svg,.ce-sig-pop svg{color:#777985;flex:0 0 auto;height:10px;opacity:.8;width:10px}.ce-sig-muted{color:#777985;position:relative;z-index:2}.ce-sig-pop{color:#777985;gap:4px;min-width:0}.ce-sig-pop,.ce-sig-takeover{align-items:center;display:flex}.ce-sig-takeover{background:#e3fcf7;border:1px solid rgba(29,232,196,.33);border-radius:4px;bottom:0;box-shadow:0 6px 16px -10px #1de8c4;clip-path:inset(0 0 0 100%);color:#0b5347;gap:8px;justify-content:space-between;left:calc(.94915px + 44.0678%);padding:0 12px;position:absolute;right:2px;top:0;z-index:3}.phase-10 .ce-sig-takeover,.phase-11 .ce-sig-takeover{animation:ce-sig-takeover-wipe .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--td,0s)}@keyframes ce-sig-takeover-wipe{to{clip-path:inset(0 0 0 0)}}.ce-sig-takeover-main{align-items:center;display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ce-sig-takeover-main svg{height:10px;width:10px}.ce-sig-takeover-sub{font-size:8.5px;font-weight:700;letter-spacing:.14em;opacity:.7;text-transform:uppercase;white-space:nowrap}.ce-sig-bottom-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:40px;left:0;pointer-events:none;position:absolute;right:0}@media(max-width:767px){.sdr-ce-stage{padding:var(--sdr-ce-pad-top-m,0) 16px var(--sdr-ce-pad-bottom-m,96px)}.sdr-ce-canvas{height:450px;inset:auto;left:0;top:0;transform-origin:top left;width:720px}}@media(prefers-reduced-motion:reduce){.sdr-ce-wrap{opacity:1!important;transform:none!important;transition:none!important}.ce-globe-scene{display:none!important}.ce-signal-table{opacity:1!important;transform:translateY(-50%)!important;transition:none!important}.ce-sig-contact-list,.ce-sig-contact-row,.ce-sig-new-group{max-height:none!important;opacity:1!important;transform:none!important;transition:none!important}.ce-sig-takeover{animation:none!important;clip-path:inset(0 0 0 0)!important}}