.elementor-20 .elementor-element.elementor-element-70b6e94{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-3f43043 *//* ============================================================
   PROLOCATE — INSIGHTS PAGE
   Complete scoped stylesheet for the Elementor HTML widget.
============================================================ */

.plis-page{--plis-ink:#231560;--plis-navy:#170B36;--plis-dark:#090412;--plis-dark-2:#10071E;--plis-purple:#4B258C;--plis-blue:#5C72D8;--plis-lilac:#AEB8EF;--plis-orange:#FF6E18;--plis-red:#E62133;--plis-pink:#C82E75;--plis-light:#F5F4F8;--plis-line:rgba(35,21,96,.14);--plis-muted:#68627A;position:relative;isolation:isolate;overflow:hidden;width:100%;color:var(--plis-ink);background:var(--plis-light);font-family:Arial,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased}.plis-page *,.plis-page *:before,.plis-page *:after{box-sizing:border-box}.plis-page a{color:inherit!important;text-decoration:none!important}.plis-page button{font:inherit;border:0}.plis-page h1,.plis-page h2,.plis-page h3,.plis-page p{padding:0;margin-top:0}.plis-page h1,.plis-page h2,.plis-page h3{padding-bottom:.09em}.plis-container{position:relative;z-index:2;width:min(100% - 80px,1320px);margin:0 auto}.plis-eyebrow{display:flex;align-items:center;gap:14px;color:var(--plis-purple);font-size:7px;font-weight:900;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.plis-eyebrow>i{display:block;width:30px;height:1px;background:currentColor}.plis-eyebrow--light{color:var(--plis-lilac)}.plis-section-head{position:relative;margin-bottom:65px}.plis-section-head__row{display:grid;grid-template-columns:minmax(500px,1.08fr) minmax(370px,.72fr);align-items:end;gap:110px;margin-top:24px}.plis-section-head h2,.plis-destinations h2,.plis-final h2{margin:0;color:var(--plis-ink);font-size:clamp(55px,5.25vw,76px);font-weight:560;letter-spacing:-.063em;line-height:.99}.plis-section-head h2 em,.plis-destinations h2 em,.plis-final h2 em{color:var(--plis-blue);font-style:normal;font-weight:500}.plis-section-head__row>p{max-width:535px;margin:0 0 7px;color:var(--plis-muted);font-size:12px;line-height:1.76}.plis-section-head--light h2{color:#fff}.plis-section-head--light h2 em{color:var(--plis-lilac)}.plis-section-head--light .plis-section-head__row>p{color:rgba(255,255,255,.48)}.plis-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.75,.2,1)}.plis-reveal.is-visible{opacity:1;transform:none}.plis-reveal:nth-child(2){transition-delay:.08s}.plis-reveal:nth-child(3){transition-delay:.16s}.plis-reveal:nth-child(4){transition-delay:.24s}

/* HERO */
.plis-hero{position:relative;min-height:860px;padding:126px 0 84px;color:#fff;background:radial-gradient(circle at 73% 28%,rgba(86,63,183,.19),transparent 30%),radial-gradient(circle at 21% 74%,rgba(80,28,131,.17),transparent 35%),linear-gradient(137deg,#07030E 0%,#0D0619 54%,#120823 100%)}.plis-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(174,184,239,.2),transparent)}.plis-hero__grid{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px);background-size:63px 63px;mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 87%,transparent)}.plis-hero__orb{position:absolute;border:1px solid rgba(174,184,239,.07);border-radius:50%}.plis-hero__orb--one{right:-270px;top:-310px;width:760px;height:760px}.plis-hero__orb--two{left:-320px;bottom:-490px;width:780px;height:780px}.plis-breadcrumb{display:flex;align-items:center;gap:11px;margin-bottom:57px;color:rgba(255,255,255,.32);font-size:7px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.plis-breadcrumb a{transition:color .2s ease}.plis-breadcrumb a:hover{color:#fff!important}.plis-breadcrumb i{color:var(--plis-orange);font-style:normal}.plis-breadcrumb span{color:rgba(255,255,255,.62)}.plis-hero__layout{display:grid;grid-template-columns:minmax(460px,.88fr) minmax(560px,1.12fr);align-items:center;gap:69px}.plis-hero__copy h1{max-width:700px;margin:25px 0 27px;color:#fff;font-size:clamp(62px,5.6vw,84px);font-weight:560;letter-spacing:-.066em;line-height:.98}.plis-hero__copy h1 em{display:inline-block;color:var(--plis-lilac);font-style:normal;font-weight:500}.plis-hero__copy>p{max-width:620px;margin-bottom:29px;color:rgba(255,255,255,.51);font-size:12px;line-height:1.78}.plis-hero__actions{display:flex;flex-wrap:wrap;gap:8px}.plis-btn{display:flex;align-items:center;justify-content:space-between;gap:27px;min-width:190px;min-height:58px;padding:0 17px;color:#fff!important;font-size:8px;font-weight:880;letter-spacing:.075em;text-transform:uppercase;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.plis-btn i{font-size:13px;font-style:normal;transition:transform .25s ease}.plis-btn:hover{transform:translateY(-2px)}.plis-btn:hover i{transform:translate(2px,-2px)}.plis-btn--primary{background:linear-gradient(106deg,var(--plis-orange),var(--plis-red));box-shadow:0 14px 32px rgba(230,33,51,.13)}.plis-btn--primary:hover{box-shadow:0 19px 39px rgba(230,33,51,.22)}.plis-btn--ghost{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.025)}.plis-btn--ghost:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.055)}.plis-hero__proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;padding-top:23px;border-top:1px solid rgba(255,255,255,.1)}.plis-hero__proof>div{display:flex;align-items:flex-start;gap:11px;min-width:0}.plis-hero__proof>div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.09)}.plis-hero__proof strong{color:#fff;font-size:18px;font-weight:650;letter-spacing:-.04em;line-height:1}.plis-hero__proof span{color:rgba(255,255,255,.26);font-size:6px;font-weight:820;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}

/* HERO SIGNAL ROOM */
.plis-signal{position:relative;min-width:0;border:1px solid rgba(174,184,239,.19);background:rgba(6,2,13,.48);box-shadow:0 34px 80px rgba(0,0,0,.25);transform-style:preserve-3d;transition:transform .16s ease,box-shadow .3s ease;outline:none}.plis-signal:focus-visible{box-shadow:0 0 0 2px var(--plis-lilac),0 34px 80px rgba(0,0,0,.25)}.plis-signal__bar,.plis-signal__footer{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 17px;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.28);font-size:6px;font-weight:880;letter-spacing:.12em}.plis-signal__bar span,.plis-signal__footer span{display:flex;align-items:center;gap:9px}.plis-signal__bar span i,.plis-signal__footer span i{width:5px;height:5px;border-radius:50%;background:var(--plis-lilac);box-shadow:0 0 9px rgba(174,184,239,.6)}.plis-signal__bar small,.plis-signal__footer small{font:inherit;color:rgba(255,255,255,.19)}.plis-signal__bar b{color:rgba(255,255,255,.48);font:inherit}.plis-signal__canvas{position:relative;height:484px;overflow:hidden}.plis-signal__canvas:before{content:"";position:absolute;left:50%;top:47%;width:390px;height:390px;border-radius:50%;background:radial-gradient(circle,rgba(92,114,216,.14),rgba(75,37,140,.055) 42%,transparent 69%);transform:translate(-50%,-50%)}.plis-signal__canvas-grid{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(174,184,239,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(174,184,239,.07) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at 50% 47%,#000,transparent 76%)}.plis-signal__meta{position:absolute;z-index:2;top:14px;left:16px;right:16px;display:flex;justify-content:space-between;color:rgba(255,255,255,.16);font-size:5px;font-weight:850;letter-spacing:.09em}.plis-radar{position:absolute;z-index:1;inset:12px 0 67px;width:100%;height:calc(100% - 79px);overflow:visible}.plis-radar text{fill:rgba(255,255,255,.31);font-family:Arial,"Helvetica Neue",sans-serif;font-size:7px;font-weight:850;letter-spacing:.08em;text-anchor:middle}.plis-radar__rings circle,.plis-radar__rings path{fill:none;stroke:rgba(174,184,239,.13);stroke-width:1}.plis-radar__rings circle:nth-child(2){stroke-dasharray:3 6}.plis-radar__rings circle:nth-child(3){stroke:rgba(174,184,239,.2)}.plis-radar__routes path{fill:none;stroke:rgba(174,184,239,.16);stroke-width:1}.plis-radar__routes path:first-child{stroke-dasharray:3 7}.plis-radar__pulse circle{fill:none;stroke:rgba(92,114,216,.38);animation:plisPulse 2.8s ease-out infinite}.plis-radar__pulse circle:nth-child(2){animation-delay:.8s}.plis-radar__pulse circle:nth-child(3){fill:var(--plis-lilac);stroke:none;filter:url(#plisRadarGlow);animation:none}.plis-radar__core>circle:nth-child(2){fill:#0A0513;stroke:url(#plisRadarLine);stroke-width:1}.plis-radar__core text:first-of-type{fill:#fff;font-size:24px;font-weight:700;letter-spacing:0}.plis-radar__core text:last-of-type{fill:rgba(255,255,255,.28);font-size:6px}.plis-radar__node circle:first-child{fill:#090412;stroke:rgba(174,184,239,.46)}.plis-radar__node circle:nth-child(2){fill:var(--plis-lilac);filter:url(#plisRadarGlow)}.plis-radar__node{transition:opacity .3s ease}.plis-signal[data-state="0"] .plis-radar__node--planning,.plis-signal[data-state="0"] .plis-radar__node--continuity,.plis-signal[data-state="1"] .plis-radar__node--continuity,.plis-signal[data-state="1"] .plis-radar__node--people,.plis-signal[data-state="2"] .plis-radar__node--people,.plis-signal[data-state="2"] .plis-radar__node--assets,.plis-signal[data-state="3"] .plis-radar__node--assets,.plis-signal[data-state="3"] .plis-radar__node--destination{filter:url(#plisRadarGlow)}.plis-signal__readout{position:absolute;z-index:4;left:14px;right:14px;bottom:13px;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:57px;padding:9px 12px;border:1px solid rgba(255,255,255,.1);background:rgba(7,3,14,.9)}.plis-signal__readout>small{color:var(--plis-lilac);font-size:23px;font-weight:650;letter-spacing:-.04em}.plis-signal__readout>div{min-width:0}.plis-signal__readout strong,.plis-signal__readout span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plis-signal__readout strong{color:#fff;font-size:7px;font-weight:870;letter-spacing:.08em}.plis-signal__readout span{margin-top:4px;color:rgba(255,255,255,.28);font-size:6px;line-height:1.4}.plis-signal__readout>b{min-width:48px;padding:7px;border:1px solid rgba(174,184,239,.16);color:rgba(255,255,255,.45);font-size:6px;font-weight:880;letter-spacing:.1em;text-align:center}.plis-signal__stages{display:grid;grid-template-columns:repeat(4,1fr);height:61px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.plis-signal__stages button{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;color:rgba(255,255,255,.23);background:transparent;cursor:pointer;outline:none}.plis-signal__stages button+button{border-left:1px solid rgba(255,255,255,.07)}.plis-signal__stages button:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;opacity:0;background:linear-gradient(90deg,var(--plis-blue),var(--plis-pink),var(--plis-orange));transition:opacity .25s ease}.plis-signal__stages button.is-active{color:#fff;background:rgba(92,114,216,.09)}.plis-signal__stages button.is-active:before{opacity:1}.plis-signal__stages button:focus-visible{box-shadow:inset 0 0 0 1px var(--plis-lilac)}.plis-signal__stages small{font-size:6px;font-weight:850}.plis-signal__stages span{font-size:6px;font-weight:870;letter-spacing:.08em}.plis-signal__footer{height:47px;border-bottom:0}.plis-signal__footer span i{background:#6EE7B7;box-shadow:0 0 9px rgba(110,231,183,.55)}

/* TOPIC STRIP */
.plis-topic-strip{position:relative;color:#fff;background:linear-gradient(101deg,#4B258C 0%,#6A258F 37%,#C52B76 73%,#FF6E18 100%)}.plis-topic-strip__track{display:grid;grid-template-columns:repeat(6,1fr);min-height:72px}.plis-topic-strip__track span{display:flex;align-items:center;gap:9px;padding:0 18px;border-left:1px solid rgba(255,255,255,.16);font-size:7px;font-weight:860;letter-spacing:.09em;text-transform:uppercase}.plis-topic-strip__track span:last-child{border-right:1px solid rgba(255,255,255,.16)}.plis-topic-strip__track i{color:rgba(255,255,255,.48);font-style:normal;font-size:6px}

/* FOUNDATION */
.plis-foundation{position:relative;padding:134px 0 143px;background:linear-gradient(180deg,#F7F6F9,#F2F1F6)}.plis-foundation__word{position:absolute;right:-24px;top:45px;color:rgba(35,21,96,.025);font-size:146px;font-weight:800;letter-spacing:-.075em;line-height:1;white-space:nowrap}.plis-foundation__cards{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--plis-line);border-left:1px solid var(--plis-line)}.plis-foundation-card{min-height:405px;padding:31px;border-right:1px solid var(--plis-line);border-bottom:1px solid var(--plis-line);background:rgba(255,255,255,.38);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.plis-foundation-card:hover{z-index:2;transform:translateY(-5px);background:#fff;box-shadow:0 24px 55px rgba(35,21,96,.08)}.plis-foundation-card__visual{position:relative;height:147px;margin-bottom:34px;overflow:hidden;border:1px solid rgba(35,21,96,.09);background-image:linear-gradient(rgba(35,21,96,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(35,21,96,.04) 1px,transparent 1px);background-size:24px 24px}.plis-foundation-card__visual:before,.plis-foundation-card__visual:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(75,37,140,.13);border-radius:50%;transform:translate(-50%,-50%)}.plis-foundation-card__visual:before{width:104px;height:104px}.plis-foundation-card__visual:after{width:67px;height:67px;border-style:dashed}.plis-foundation-card__visual>span{position:absolute;right:9px;top:8px;color:rgba(35,21,96,.24);font-size:7px;font-weight:900}.plis-foundation-card__visual>i{position:absolute;left:12%;right:12%;top:50%;z-index:1;height:1px;background:linear-gradient(90deg,transparent,var(--plis-blue),var(--plis-orange),transparent)}.plis-foundation-card__visual>b{position:absolute;z-index:2;left:50%;top:50%;display:grid;width:43px;height:43px;place-items:center;border:1px solid rgba(75,37,140,.24);border-radius:50%;color:var(--plis-purple);background:#F7F6F9;font-size:13px;transform:translate(-50%,-50%)}.plis-foundation-card__visual>em{position:absolute;z-index:3;top:calc(50% - 3px);left:11%;width:7px;height:7px;border-radius:50%;background:var(--plis-orange);box-shadow:0 0 11px rgba(255,110,24,.55);animation:plisFoundationRoute 4.8s ease-in-out infinite}.plis-foundation-card:nth-child(2) .plis-foundation-card__visual>em{animation-delay:-1.4s}.plis-foundation-card:nth-child(3) .plis-foundation-card__visual>em{animation-delay:-2.8s}.plis-foundation-card>small{color:var(--plis-orange);font-size:7px;font-weight:900;letter-spacing:.14em}.plis-foundation-card h3{margin:15px 0 13px;color:var(--plis-ink);font-size:28px;font-weight:610;letter-spacing:-.045em;line-height:1.1}.plis-foundation-card p{max-width:340px;margin:0;color:var(--plis-muted);font-size:11px;line-height:1.75}

/* PERSPECTIVES */
.plis-perspectives{position:relative;padding:134px 0 143px;color:#fff;background:radial-gradient(circle at 76% 31%,rgba(92,114,216,.13),transparent 27%),radial-gradient(circle at 15% 84%,rgba(75,37,140,.25),transparent 36%),linear-gradient(142deg,#07030F,#110720)}.plis-perspectives__grid-bg{position:absolute;inset:0;opacity:.23;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px}.plis-perspective-console{border:1px solid rgba(174,184,239,.19);background:rgba(5,2,11,.47);box-shadow:0 36px 84px rgba(0,0,0,.2)}.plis-perspective-console__bar,.plis-perspective-console__footer{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.28);font-size:6px;font-weight:880;letter-spacing:.12em}.plis-perspective-console__bar span,.plis-perspective-console__footer span{display:flex;align-items:center;gap:9px}.plis-perspective-console__bar i,.plis-perspective-console__footer i{width:5px;height:5px;border-radius:50%;background:var(--plis-lilac);box-shadow:0 0 9px rgba(174,184,239,.55)}.plis-perspective-console__bar small,.plis-perspective-console__footer small{color:rgba(255,255,255,.2);font:inherit}.plis-perspective-console__layout{display:grid;grid-template-columns:345px 1fr;min-height:520px}.plis-perspective-tabs{border-right:1px solid rgba(255,255,255,.08)}.plis-perspective-tabs button{position:relative;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:100%;height:20%;padding:0 23px;border-bottom:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.34);background:transparent;cursor:pointer;text-align:left;outline:none;transition:color .25s ease,background-color .25s ease}.plis-perspective-tabs button:last-child{border-bottom:0}.plis-perspective-tabs button:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;opacity:0;background:linear-gradient(180deg,var(--plis-blue),var(--plis-pink),var(--plis-orange));transition:opacity .25s ease}.plis-perspective-tabs button.is-active{color:#fff;background:linear-gradient(90deg,rgba(92,114,216,.14),rgba(92,114,216,.025))}.plis-perspective-tabs button.is-active:before{opacity:1}.plis-perspective-tabs button:focus-visible{box-shadow:inset 0 0 0 1px var(--plis-lilac)}.plis-perspective-tabs small{color:var(--plis-lilac);font-size:7px;font-weight:850}.plis-perspective-tabs span{font-size:10px;font-weight:670;letter-spacing:-.015em}.plis-perspective-tabs i{font-size:12px;font-style:normal;opacity:.4}.plis-perspective-panel{display:grid;grid-template-columns:minmax(390px,1.07fr) minmax(330px,.93fr);min-width:0}.plis-perspective-panel__copy{padding:63px 52px}.plis-perspective-panel__kicker{display:flex;align-items:center;gap:12px}.plis-perspective-panel__kicker span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(174,184,239,.22);color:var(--plis-lilac);font-size:8px;font-weight:900}.plis-perspective-panel__kicker small{color:rgba(255,255,255,.35);font-size:7px;font-weight:880;letter-spacing:.14em}.plis-perspective-panel__copy h3{max-width:570px;margin:31px 0 21px;color:#fff;font-size:42px;font-weight:560;letter-spacing:-.055em;line-height:1.04}.plis-perspective-panel__copy>p{max-width:560px;margin:0;color:rgba(255,255,255,.46);font-size:12px;line-height:1.78}.plis-perspective-panel__question{margin-top:44px;padding:20px 0 0 18px;border-top:1px solid rgba(255,255,255,.09);border-left:2px solid var(--plis-orange)}.plis-perspective-panel__question small,.plis-perspective-panel__question strong{display:block}.plis-perspective-panel__question small{margin-bottom:8px;color:rgba(255,255,255,.25);font-size:6px;font-weight:850;letter-spacing:.12em}.plis-perspective-panel__question strong{max-width:500px;color:var(--plis-lilac);font-size:13px;font-weight:570;line-height:1.5}.plis-perspective-panel__diagram{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;border-left:1px solid rgba(255,255,255,.08);background-image:linear-gradient(rgba(174,184,239,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(174,184,239,.05) 1px,transparent 1px);background-size:38px 38px}.plis-perspective-panel__diagram:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(92,114,216,.12),transparent 48%)}.plis-perspective-orbit{position:relative;width:225px;height:225px}.plis-perspective-orbit>i{position:absolute;border:1px solid rgba(174,184,239,.16);border-radius:50%}.plis-perspective-orbit>i:nth-child(1){inset:0;animation:plisSpin 18s linear infinite}.plis-perspective-orbit>i:nth-child(2){inset:30px;border-style:dashed;animation:plisSpin 13s linear infinite reverse}.plis-perspective-orbit>i:nth-child(3){inset:64px;border-color:rgba(174,184,239,.3)}.plis-perspective-orbit>b{position:absolute;inset:86px;display:grid;place-items:center;border:1px solid rgba(174,184,239,.35);border-radius:50%;color:#fff;background:#0B0615;box-shadow:0 0 30px rgba(92,114,216,.18);font-size:15px}.plis-perspective-orbit__node{position:absolute;width:9px;height:9px;border:2px solid #0B0615;border-radius:50%;background:var(--plis-orange);box-shadow:0 0 10px rgba(255,110,24,.5)}.plis-perspective-orbit__node--one{left:20px;top:48px}.plis-perspective-orbit__node--two{right:0;top:102px;background:var(--plis-lilac)}.plis-perspective-orbit__node--three{left:92px;bottom:-4px;background:var(--plis-pink)}.plis-perspective-panel__axis{position:absolute;left:18px;right:18px;bottom:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.08)}.plis-perspective-panel__axis span{padding:11px 5px;color:rgba(255,255,255,.34);background:#0B0615;font-size:5px;font-weight:880;letter-spacing:.09em;text-align:center}.plis-perspective-panel__diagram>small{position:absolute;top:15px;right:15px;color:rgba(255,255,255,.16);font-size:5px;font-weight:850;letter-spacing:.1em}.plis-perspective-console__footer{height:48px;border-top:1px solid rgba(255,255,255,.08);border-bottom:0}.plis-perspective-console__footer i{background:#6EE7B7;box-shadow:0 0 9px rgba(110,231,183,.5)}

/* LENS / PROCESS */
.plis-lens{position:relative;padding:134px 0 143px;background:#fff}.plis-lens:before{content:"";position:absolute;left:0;top:0;width:43%;height:100%;background:linear-gradient(145deg,rgba(92,114,216,.04),transparent 70%)}.plis-lens__route{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--plis-line);border-left:1px solid var(--plis-line)}.plis-lens__route article{position:relative;min-height:355px;padding:27px;border-right:1px solid var(--plis-line);border-bottom:1px solid var(--plis-line);background:rgba(255,255,255,.65);transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.plis-lens__route article:hover{z-index:2;transform:translateY(-4px);background:#fff;box-shadow:0 25px 60px rgba(35,21,96,.07)}.plis-lens__route article>header{display:flex;align-items:center;justify-content:space-between;color:rgba(35,21,96,.3);font-size:7px;font-weight:880;letter-spacing:.11em}.plis-lens__route article>header span{color:var(--plis-orange)}.plis-lens__route article>div{position:relative;display:flex;align-items:center;height:93px;margin:26px 0 29px}.plis-lens__route article>div:before{content:"";position:absolute;left:0;right:-27px;top:50%;height:1px;background:repeating-linear-gradient(90deg,rgba(75,37,140,.24) 0 4px,transparent 4px 9px)}.plis-lens__route article:last-child>div:before{right:0}.plis-lens__route article>div b{position:relative;z-index:2;display:grid;width:68px;height:68px;place-items:center;border:1px solid rgba(75,37,140,.17);border-radius:50%;color:var(--plis-purple);background:#fff;font-size:8px;font-weight:850;text-transform:uppercase}.plis-lens__route article>div i{position:absolute;z-index:3;right:-6px;top:calc(50% - 4px);width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:var(--plis-orange);box-shadow:0 0 10px rgba(255,110,24,.42)}.plis-lens__route article:last-child>div i{right:0}.plis-lens__route h3{margin:0 0 13px;color:var(--plis-ink);font-size:24px;font-weight:610;letter-spacing:-.045em;line-height:1.14}.plis-lens__route p{margin:0;color:var(--plis-muted);font-size:10px;line-height:1.72}

/* DESTINATIONS */
.plis-destinations{padding:132px 0 142px;background:linear-gradient(180deg,#F1F0F5,#F7F6F9)}.plis-destinations__head{display:grid;grid-template-columns:minmax(520px,1fr) minmax(360px,.62fr);align-items:end;gap:80px;margin-bottom:57px}.plis-destinations__head h2{margin:24px 0 0}.plis-destinations__head>p{max-width:480px;margin:0 0 5px;color:var(--plis-muted);font-size:12px;line-height:1.76}.plis-destinations__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.plis-destination-card{position:relative;display:block;overflow:hidden;border:1px solid rgba(35,21,96,.16);background:#fff;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.plis-destination-card:hover{transform:translateY(-6px);border-color:rgba(75,37,140,.28);box-shadow:0 28px 65px rgba(35,21,96,.1)}.plis-destination-card>header{display:flex;align-items:center;justify-content:space-between;height:49px;padding:0 18px;border-bottom:1px solid rgba(35,21,96,.1);color:rgba(35,21,96,.35);font-size:6px;font-weight:880;letter-spacing:.12em}.plis-destination-card>header small{color:var(--plis-purple);font:inherit}.plis-destination-card__visual{position:relative;height:225px;overflow:hidden;background-color:#10071E;background-image:linear-gradient(rgba(174,184,239,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(174,184,239,.05) 1px,transparent 1px);background-size:36px 36px}.plis-destination-card__visual>span{position:absolute;left:19px;top:17px;color:rgba(255,255,255,.19);font-size:6px;font-weight:870;letter-spacing:.12em}.plis-destination-card--blog .plis-destination-card__visual>i{position:absolute;left:13%;right:13%;height:1px;background:linear-gradient(90deg,var(--plis-blue),var(--plis-orange));transform-origin:left center}.plis-destination-card--blog .plis-destination-card__visual>i:nth-of-type(1){top:39%;transform:scaleX(.7)}.plis-destination-card--blog .plis-destination-card__visual>i:nth-of-type(2){top:53%;transform:scaleX(.94)}.plis-destination-card--blog .plis-destination-card__visual>i:nth-of-type(3){top:67%;transform:scaleX(.53)}.plis-destination-card--blog .plis-destination-card__visual>b{position:absolute;right:11%;top:30%;display:grid;width:79px;height:79px;place-items:center;border:1px solid rgba(174,184,239,.25);border-radius:50%;color:var(--plis-lilac);font-size:29px;font-weight:300;background:rgba(92,114,216,.06)}.plis-destination-card--cases .plis-destination-card__visual>div{position:absolute;left:10%;right:10%;top:50%;display:flex;align-items:center;transform:translateY(-50%)}.plis-destination-card--cases .plis-destination-card__visual>div b{display:grid;width:73px;height:73px;place-items:center;border:1px solid rgba(174,184,239,.23);border-radius:50%;color:rgba(255,255,255,.55);font-size:6px;letter-spacing:.08em;background:#0C0617}.plis-destination-card--cases .plis-destination-card__visual>div i{flex:1;height:1px;background:repeating-linear-gradient(90deg,rgba(174,184,239,.35) 0 4px,transparent 4px 9px)}.plis-destination-card--cases .plis-destination-card__visual>em{position:absolute;right:8%;top:16%;display:grid;width:31px;height:31px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--plis-orange),var(--plis-red));font-size:11px;font-style:normal}.plis-destination-card__body{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;min-height:190px;padding:28px}.plis-destination-card__body small{color:var(--plis-orange);font-size:6px;font-weight:900;letter-spacing:.12em}.plis-destination-card__body h3{margin:12px 0 10px;color:var(--plis-ink);font-size:39px;font-weight:580;letter-spacing:-.055em;line-height:1}.plis-destination-card__body p{max-width:430px;margin:0;color:var(--plis-muted);font-size:10px;line-height:1.65}.plis-destination-card__body>i{display:grid;width:51px;height:51px;place-items:center;border:1px solid rgba(35,21,96,.15);color:var(--plis-purple);font-size:15px;font-style:normal;transition:color .25s ease,background-color .25s ease,transform .25s ease}.plis-destination-card:hover .plis-destination-card__body>i{color:#fff;background:var(--plis-purple);transform:translate(2px,-2px)}

/* FINAL CTA */
.plis-final{position:relative;isolation:isolate;overflow:hidden;padding:124px 0 121px;color:#fff;background:radial-gradient(circle at 81% 48%,rgba(92,114,216,.14),transparent 28%),radial-gradient(circle at 80% 47%,rgba(75,37,140,.29),transparent 38%),linear-gradient(135deg,#080411,#110620)}.plis-final:before{content:"INSIGHT";position:absolute;left:-10px;bottom:-50px;color:rgba(255,255,255,.022);font-size:180px;font-weight:800;letter-spacing:-.08em;line-height:1}.plis-final__grid{position:absolute;inset:0;z-index:-1;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px}.plis-final__layout{display:grid;grid-template-columns:minmax(570px,1.2fr) minmax(390px,.8fr);align-items:end;gap:90px}.plis-final h2{color:#fff}.plis-final h2 em{color:var(--plis-lilac)}.plis-final__action>p{max-width:510px;margin-bottom:23px;color:rgba(255,255,255,.49);font-size:12px;line-height:1.76}.plis-final__action>a{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:0 22px;color:#fff!important;background:linear-gradient(105deg,var(--plis-orange),var(--plis-red));font-size:9px;font-weight:880;letter-spacing:.075em;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease}.plis-final__action>a:hover{transform:translateY(-3px);box-shadow:0 19px 40px rgba(230,33,51,.18)}.plis-final__action>a i{font-size:15px;font-style:normal}.plis-final__action>small{display:block;margin-top:15px;color:rgba(255,255,255,.27);font-size:6px;font-weight:850;letter-spacing:.13em}

/* MOTION */
@keyframes plisPulse{0%{opacity:.7;transform:scale(.6)}80%,100%{opacity:0;transform:scale(1.35)}}@keyframes plisFoundationRoute{0%{left:11%;opacity:0}14%{opacity:1}86%{opacity:1}100%{left:88%;opacity:0}}@keyframes plisSpin{to{transform:rotate(360deg)}}

/* RESPONSIVE */
@media (min-width:1500px){.plis-container{width:min(100% - 100px,1460px)}.plis-hero__layout{gap:88px}}
@media (max-width:1180px){.plis-hero__layout{grid-template-columns:minmax(425px,.9fr) minmax(505px,1.1fr);gap:42px}.plis-hero__copy h1{font-size:clamp(57px,6vw,73px)}.plis-section-head__row{gap:55px}.plis-perspective-console__layout{grid-template-columns:300px 1fr}.plis-perspective-panel{grid-template-columns:minmax(340px,1.1fr) minmax(280px,.9fr)}.plis-perspective-panel__copy{padding:50px 40px}.plis-final__layout{gap:55px}}
@media (max-width:1024px){.plis-container{width:min(100% - 48px,920px)}.plis-hero{min-height:0;padding:132px 0 91px}.plis-breadcrumb{margin-bottom:47px}.plis-hero__layout{grid-template-columns:1fr;gap:66px}.plis-hero__copy{max-width:850px}.plis-hero__copy h1{max-width:800px;font-size:clamp(64px,8.7vw,87px)}.plis-signal{width:min(100%,780px);margin:0 auto}.plis-topic-strip__track{width:100%;grid-template-columns:repeat(3,1fr)}.plis-topic-strip__track span{min-height:62px;border-bottom:1px solid rgba(255,255,255,.14)}.plis-foundation,.plis-perspectives,.plis-lens,.plis-destinations{padding:105px 0 112px}.plis-section-head__row,.plis-destinations__head,.plis-final__layout{grid-template-columns:1fr;gap:28px}.plis-section-head__row>p,.plis-destinations__head>p{max-width:720px}.plis-perspective-console__layout{grid-template-columns:1fr;min-height:0}.plis-perspective-tabs{display:grid;grid-template-columns:repeat(5,1fr);border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.plis-perspective-tabs button{display:flex;flex-direction:column;justify-content:center;gap:5px;height:86px;padding:8px 10px;text-align:center}.plis-perspective-tabs button+button{border-left:1px solid rgba(255,255,255,.07)}.plis-perspective-tabs button:before{left:0;right:0;top:auto;bottom:-1px;width:auto;height:2px}.plis-perspective-tabs i{display:none}.plis-perspective-tabs span{font-size:7px}.plis-perspective-panel{min-height:465px}.plis-lens__route{grid-template-columns:1fr 1fr}.plis-destinations__head{margin-bottom:47px}.plis-final{padding:105px 0}.plis-final__action{max-width:620px}}
@media (max-width:767px){.plis-container{width:calc(100% - 34px)}.plis-eyebrow{font-size:7px;letter-spacing:.14em}.plis-eyebrow>i{width:22px}.plis-hero{padding:108px 0 66px}.plis-hero__grid{background-size:44px 44px;mask-image:none}.plis-hero__orb{display:none}.plis-breadcrumb{margin-bottom:34px;font-size:6px}.plis-hero__layout{gap:46px}.plis-hero__copy h1{margin-top:20px;margin-bottom:18px;font-size:clamp(42px,12vw,59px);letter-spacing:-.061em;line-height:1.015}.plis-hero__copy>p{font-size:12px;line-height:1.72}.plis-hero__actions{display:grid;grid-template-columns:1fr}.plis-btn{width:100%;min-width:0;min-height:55px}.plis-hero__proof{grid-template-columns:1fr;gap:0;margin-top:35px;padding-top:0}.plis-hero__proof>div{padding:17px 0;border-bottom:1px solid rgba(255,255,255,.08)}.plis-hero__proof>div+div{padding-left:0;border-left:0}.plis-hero__proof span br{display:none}.plis-signal{min-height:521px;margin-left:-4px;width:calc(100% + 8px);transform:none!important}.plis-signal__bar{height:44px;padding:0 12px}.plis-signal__canvas{height:356px}.plis-signal__meta{left:11px;right:11px}.plis-radar{inset:23px -11px 70px;width:calc(100% + 22px);height:calc(100% - 93px)}.plis-radar text{font-size:8px}.plis-signal__readout{left:10px;right:10px;bottom:10px;grid-template-columns:33px 1fr 42px;gap:8px}.plis-signal__readout>small{font-size:20px}.plis-signal__readout strong,.plis-signal__readout span{font-size:5px}.plis-signal__readout>b{min-width:40px;padding:6px 3px;font-size:5px}.plis-signal__stages{height:67px}.plis-signal__stages button{flex-direction:column;gap:3px}.plis-signal__footer{height:54px;padding:0 12px}.plis-signal__footer small{display:none}.plis-topic-strip__track{grid-template-columns:1fr 1fr}.plis-topic-strip__track span{min-height:57px;padding:0 16px}.plis-foundation,.plis-perspectives,.plis-lens,.plis-destinations{padding:79px 0 86px}.plis-section-head{margin-bottom:43px}.plis-section-head h2,.plis-destinations h2,.plis-final h2{font-size:clamp(39px,11.3vw,54px);line-height:1.045;letter-spacing:-.058em}.plis-section-head__row{gap:20px}.plis-section-head__row>p,.plis-destinations__head>p{font-size:11px}.plis-foundation__word{display:none}.plis-foundation__cards{grid-template-columns:1fr}.plis-foundation-card{min-height:370px;padding:25px}.plis-foundation-card__visual{height:125px}.plis-perspective-console__bar,.plis-perspective-console__footer{height:48px;padding:0 13px}.plis-perspective-console__bar small,.plis-perspective-console__footer small{display:none}.plis-perspective-tabs{grid-template-columns:1fr}.plis-perspective-tabs button{display:grid;grid-template-columns:27px 1fr auto;gap:8px;height:58px;padding:0 16px;text-align:left}.plis-perspective-tabs button+button{border-left:0}.plis-perspective-tabs button:before{left:-1px;right:auto;top:0;bottom:0;width:2px;height:auto}.plis-perspective-tabs i{display:block}.plis-perspective-tabs span{font-size:9px}.plis-perspective-panel{grid-template-columns:1fr;min-height:0}.plis-perspective-panel__copy{padding:33px 22px 38px}.plis-perspective-panel__copy h3{margin-top:26px;font-size:34px}.plis-perspective-panel__copy>p{font-size:11px}.plis-perspective-panel__question{margin-top:29px}.plis-perspective-panel__diagram{min-height:360px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}.plis-perspective-orbit{width:190px;height:190px}.plis-perspective-orbit>b{inset:72px}.plis-perspective-orbit>i:nth-child(2){inset:26px}.plis-perspective-orbit>i:nth-child(3){inset:54px}.plis-perspective-orbit__node--two{top:88px}.plis-perspective-orbit__node--three{left:77px}.plis-lens__route{grid-template-columns:1fr}.plis-lens__route article{min-height:310px;padding:25px}.plis-lens__route article>div:before{right:0}.plis-lens__route article>div i{right:0}.plis-destinations__head{gap:20px;margin-bottom:39px}.plis-destinations__grid{grid-template-columns:1fr}.plis-destination-card__visual{height:190px}.plis-destination-card__body{min-height:175px;padding:23px}.plis-destination-card__body h3{font-size:35px}.plis-final{padding:80px 0}.plis-final:before{font-size:100px}.plis-final__layout{gap:35px}.plis-final__action>p{font-size:11px}}
@media (max-width:390px){.plis-container{width:calc(100% - 28px)}.plis-hero__copy h1{font-size:40px}.plis-signal{margin-left:-5px;width:calc(100% + 10px)}.plis-signal__bar small{display:none}.plis-radar{left:-26px;width:calc(100% + 52px)}.plis-section-head h2,.plis-destinations h2,.plis-final h2{font-size:37px}.plis-perspective-panel__copy h3{font-size:31px}.plis-perspective-panel__diagram{min-height:330px}.plis-destination-card__body{grid-template-columns:1fr}.plis-destination-card__body>i{width:100%;height:45px}.plis-destination-card--cases .plis-destination-card__visual>div b{width:61px;height:61px}}
@media (max-width:340px){.plis-hero__copy h1{font-size:36px}.plis-signal__readout{grid-template-columns:29px 1fr}.plis-signal__readout>b{display:none}.plis-radar{left:-38px;width:calc(100% + 76px)}.plis-perspective-panel__copy h3{font-size:28px}.plis-destination-card__body h3{font-size:32px}.plis-topic-strip__track span{padding:0 11px;font-size:6px}}
@media (prefers-reduced-motion:reduce){.plis-page *,.plis-page *:before,.plis-page *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.plis-reveal{opacity:1;transform:none}.plis-signal{transform:none!important}}/* End custom CSS */