.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-icp-inner,.sdr-ce-canvas,.sdr-ce-host{inset:0;position:absolute}.ce-icp-inner{display:flex;flex-direction:column;padding:20px 24px}.ce-icp-space{flex:1;min-height:0;position:relative}.ce-nested{border-radius:6px;opacity:0;position:absolute;transform:scale(.9);transition:opacity .45s ease-out,transform .45s ease-out}.ce-tam{border:1.5px dashed hsla(0,0%,100%,.22);height:94%;left:9%;top:3%;width:82%}.ce-sam{border:1.5px dashed hsla(0,0%,100%,.4);height:66%;left:20%;top:17%;width:60%}.phase-1 .ce-tam,.phase-2 .ce-sam,.phase-2 .ce-tam,.phase-3 .ce-sam,.phase-3 .ce-tam{opacity:1;transform:scale(1)}.ce-box-label{color:hsla(0,0%,100%,.85);font-size:9px;font-weight:700;left:10px;letter-spacing:.18em;line-height:1;position:absolute;text-transform:uppercase;top:6px;z-index:2}.ce-dot-grid{background-image:radial-gradient(hsla(0,0%,100%,.55) .7px,transparent 0);background-size:10px 10px;inset:0;opacity:.3;position:absolute}.ce-som{border:1.5px solid #ff0d40;border-radius:6px;box-shadow:0 0 0 1px rgba(255,13,64,.2),0 0 28px rgba(255,13,64,.33);height:40%;left:33%;opacity:0;position:absolute;top:30%;transform:scale(.9);transition:opacity .45s ease-out,transform .45s ease-out,width .9s cubic-bezier(.22,1,.36,1),height .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),left .9s cubic-bezier(.22,1,.36,1);width:34%}.phase-3 .ce-som,.phase-4 .ce-som,.phase-5 .ce-som,.phase-6 .ce-som{opacity:1;transform:scale(1)}.phase-4 .ce-som,.phase-5 .ce-som,.phase-6 .ce-som{height:94%;left:9%;top:3%;width:82%}.ce-tile-grid{align-content:center;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));inset:0;opacity:0;padding:24px 16px 16px;position:absolute;transition:opacity .5s ease .4s}.phase-4 .ce-tile-grid,.phase-5 .ce-tile-grid,.phase-6 .ce-tile-grid{opacity:1}.ce-tile{align-items:center;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.06);border-radius:6px;box-shadow:0 10px 30px -22px rgba(0,0,0,.7);display:flex;min-height:44px;opacity:0;padding:8px;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;transition-delay:var(--d,0s)}.phase-4 .ce-tile,.phase-5 .ce-tile,.phase-6 .ce-tile{opacity:1;transform:none}.ce-tile-content{align-items:center;display:flex;gap:6px;min-width:0;opacity:0;transition:opacity .3s ease;transition-delay:var(--cd,0s)}.phase-5 .ce-tile-content,.phase-6 .ce-tile-content{opacity:1}.ce-icp-building-icon{align-items:center;background:rgba(34,130,111,.13);border-radius:3px;color:#22826f;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.ce-icp-building-icon svg{height:10px;width:10px}.ce-tile-name{color:#10151d;font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-icp-table{background:hsla(0,0%,100%,.98);border:1px solid rgba(0,0,0,.05);border-radius:8px;box-shadow:0 24px 60px -30px rgba(0,0,0,.6);inset:0;opacity:0;overflow:hidden;position:absolute;transform:scale(.995);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.phase-10 .ce-icp-table,.phase-7 .ce-icp-table,.phase-8 .ce-icp-table,.phase-9 .ce-icp-table{opacity:1;transform:none}.ce-icp-contact-row,.ce-icp-table-head{align-items:center;display:grid;grid-template-columns:1.4fr 1.2fr 1fr 1.4fr .9fr}.ce-icp-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-icp-groups{padding:4px 6px}.ce-icp-group{margin-top:4px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease;transition-delay:var(--gd,0s)}.ce-icp-group:first-child{margin-top:0}.phase-10 .ce-icp-group,.phase-7 .ce-icp-group,.phase-8 .ce-icp-group,.phase-9 .ce-icp-group{opacity:1;transform:none}.ce-icp-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-icp-group-head svg{color:#22826f;flex:0 0 auto;height:12px;width:12px}.ce-icp-group-title{color:#10151d;font-size:10px;font-weight:700;white-space:nowrap}.ce-icp-group-count,.ce-icp-group-industry{color:#777985;font-size:9px;white-space:nowrap}.ce-icp-group-count{margin-left:auto}.ce-icp-contact-list{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-out,opacity .4s ease-out;transition-delay:var(--gd,0s)}.phase-10 .ce-icp-contact-list,.phase-8 .ce-icp-contact-list,.phase-9 .ce-icp-contact-list{max-height:160px;opacity:1}.ce-icp-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;padding:3px 8px;position:relative;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease;transition-delay:var(--rd,0s)}.phase-10 .ce-icp-contact-row,.phase-8 .ce-icp-contact-row,.phase-9 .ce-icp-contact-row{opacity:1;transform:none}.ce-icp-contact-row>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-icp-person{align-items:center;display:flex;font-weight:700;gap:4px;min-width:0}.ce-icp-person svg,.ce-icp-pop svg{color:#777985;flex:0 0 auto;height:10px;opacity:.8;width:10px}.ce-icp-muted,.ce-icp-pop{color:#777985}.ce-icp-pop{align-items:center;display:flex;gap:4px;min-width:0}.ce-icp-pop span{opacity:0;transition:opacity .25s ease;transition-delay:var(--pd,0s)}.phase-10 .ce-icp-pop span,.phase-8 .ce-icp-pop span,.phase-9 .ce-icp-pop span{opacity:1}.ce-icp-row-highlight{background:rgba(34,130,111,.2);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(34,130,111,.33);inset:0;opacity:0;pointer-events:none;position:absolute}.phase-9 .ce-icp-row-highlight{animation:ce-row-flash .7s ease-out both;animation-delay:var(--hd,0s)}@keyframes ce-row-flash{0%{opacity:0}45%{opacity:1}to{opacity:0}}.ce-icp-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-icp-contact-list,.ce-icp-contact-row,.ce-icp-group,.ce-icp-pop span,.ce-icp-table{max-height:none!important;opacity:1!important;transform:none!important;transition:none!important}.ce-sam,.ce-som,.ce-tam,.ce-tile-grid{display:none!important}}