.insights-projects-lead{margin:.65rem auto 0;max-width:36rem;font-size:clamp(1.02rem,1.2vw,1.12rem);line-height:1.55;color:rgba(18,22,28,.68);text-wrap:pretty}.insights-proof-grid{display:grid;gap:1.15rem;margin-top:.35rem}@media (min-width:900px){.insights-proof-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.insights-proof-card{display:flex;flex-direction:column;overflow:hidden;border-radius:1.35rem;background:#fff;border:1px solid rgba(18,22,28,.06);box-shadow:0 18px 40px -32px rgba(15,23,42,.32);color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.insights-proof-card:focus-visible,.insights-proof-card:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px rgba(15,23,42,.42);border-color:rgba(162,2,123,.22);outline:none}.insights-proof-card:focus-visible{outline:2px solid rgba(162,2,123,.4);outline-offset:3px}@media (prefers-reduced-motion:reduce){.insights-proof-card,.insights-proof-card:focus-visible,.insights-proof-card:hover{transition:none;transform:none}}.insights-proof-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e8eef3}.insights-proof-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.insights-proof-body{display:flex;flex-direction:column;gap:1rem;flex:1;padding:1.15rem 1.25rem 1.35rem}.insights-proof-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.insights-proof-logo{display:grid;place-items:center;min-width:5.5rem;height:2.1rem;padding:.25rem .55rem;border-radius:.55rem;background:#f4f6f8}.insights-proof-logo-img{width:auto;max-width:4.6rem;height:1.35rem;-o-object-fit:contain;object-fit:contain}.insights-proof-client{margin:0;font-size:.7rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:#2a3547}.insights-proof-dl{margin:0;display:grid;gap:.75rem;flex:1}.insights-proof-dl dt{margin:0 0 .2rem;font-size:.64rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:rgba(18,22,28,.36)}.insights-proof-dl dd{margin:0;font-size:.9rem;line-height:1.45;color:rgba(18,22,28,.62)}.insights-proof-result{margin-top:.15rem;padding:.85rem .95rem;border-radius:.95rem;background:linear-gradient(145deg,rgba(162,2,123,.06),rgba(235,110,8,.05));border:1px solid rgba(162,2,123,.12)}.insights-proof-result dt{color:#a2027b}.insights-proof-result dd{color:#12161c;font-weight:600}.insights-projects-all{display:flex;justify-content:center;margin:1.65rem 0 0}.insights-page--uh,.insights-page--uh .pp-page{background:#f7f8fa}@media (min-width:960px){.insights-fold--uh{min-height:calc(100svh - 56px - 2.85rem);min-height:calc(100dvh - 56px - 2.85rem)}}.insights-uh-hero{overflow:hidden;padding:2.5rem 1.25rem 2.25rem;background:transparent}.insights-uh-hero .pp-title{font-size:clamp(2.75rem,5.6vw,4.25rem);font-weight:750;letter-spacing:-.045em;line-height:1.12}.insights-uh-hero .pp-lead{max-width:36rem;font-size:clamp(1.08rem,1.45vw,1.22rem)}.insights-uh-preview{margin:0;width:100%;max-width:none}.insights-uh-preview-board{display:grid;gap:1.15rem;justify-items:stretch;padding:1.45rem 1.35rem 1.25rem;border-radius:1.45rem;background:radial-gradient(ellipse 60% 48% at 50% 36%,rgba(162,2,123,.11),transparent 68%),radial-gradient(ellipse 40% 35% at 88% 88%,rgba(235,110,8,.08),transparent 60%),linear-gradient(168deg,#fdfcfb,#eef2f6);border:1px solid rgba(229,234,239,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 28px 56px -34px rgba(42,53,71,.38)}.insights-uh-preview-kicker{margin:0;font-size:.68rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#a2027b;text-align:center}.insights-uh-preview .uh-morph--hero{max-width:none;gap:1rem}.insights-uh-preview .uh-morph--hero .uh-morph-stage{max-height:13.5rem}.insights-uh-preview-dots{list-style:none;display:flex;justify-content:center;gap:.45rem;margin:0;padding:0}.insights-uh-preview-dots button{display:block;width:.45rem;height:.45rem;padding:0;border:none;border-radius:999px;background:rgba(162,2,123,.2);cursor:pointer;transition:background .28s ease,width .28s ease}.insights-uh-preview-dots button.is-on{width:1.15rem;background:#a2027b}.insights-uh-preview-dots button:focus-visible{outline:2px solid #a2027b;outline-offset:3px}.insights-uh-preview-cta{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:1rem;background:rgba(255,255,255,.88);border:1px solid rgba(162,2,123,.18);text-decoration:none;color:inherit;transition:border-color .18s ease,background .18s ease,transform .18s ease}.insights-uh-preview-cta:focus-visible,.insights-uh-preview-cta:hover{border-color:rgba(162,2,123,.4);background:#fff;outline:none;transform:translateY(-1px)}.insights-uh-preview-cta-mark{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:999px;border:1.5px dashed rgba(162,2,123,.55);background:color-mix(in srgb,#a2027b 8%,#fff);color:#a2027b;font-size:1.05rem;font-weight:750}.insights-uh-preview-cta-copy{display:grid;gap:.12rem;min-width:0}.insights-uh-preview-cta-copy strong{font-size:.95rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-uh-preview-cta-copy em{font-style:normal;font-size:.78rem;font-weight:600;color:rgba(42,53,71,.55)}.insights-uh-preview-note{margin:.55rem 0 0;font-size:.7rem;font-weight:650;letter-spacing:.04em;color:rgba(42,53,71,.48);text-align:left}.insights-uh-connect,.insights-uh-methods{margin-top:5.25rem}.insights-uh-section-head{max-width:40rem;margin:0 0 1.75rem}.insights-uh-connect h2,.insights-uh-section-head h2{margin:0 0 .7rem;font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:650;letter-spacing:-.035em;color:#12161c}.insights-uh-connect>p,.insights-uh-section-head p{margin:0;max-width:40rem;font-size:1.02rem;line-height:1.6;color:rgba(18,22,28,.7)}.insights-uh-methods-grid{margin:0;padding:0;list-style:none;display:grid;gap:1rem}@media (min-width:800px){.insights-uh-methods-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.insights-uh-methods-grid--transfer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.insights-uh-methods-grid--transfer{grid-template-columns:repeat(4,minmax(0,1fr))}}.insights-uh-methods-grid li{padding:0}.insights-uh-methods-grid--transfer li{display:grid;gap:.45rem;align-content:start;padding:1rem 0 0;border-left:0;border-top:1px solid rgba(18,22,28,.1)}.insights-uh-methods-num{font-size:.68rem;font-weight:750;letter-spacing:.08em;color:#a2027b}.insights-uh-lead-secondary{margin-top:-.35rem;max-width:34rem;font-size:1.02rem;line-height:1.55;color:rgba(18,22,28,.68)}.insights-uh-methods-grid h3,.insights-uh-methods-grid strong{display:block;margin:0 0 .55rem;font-size:1rem;font-weight:750;letter-spacing:-.02em;line-height:1.3;color:#12161c}.insights-uh-methods-grid p{margin:0;font-size:.95rem;line-height:1.6;color:rgba(18,22,28,.68)}.insights-uh-section-cta{margin:1.5rem 0 0}.insights-uh-section-cta--row{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.insights-uh-project{margin-top:4.5rem;padding:2rem 1.5rem;border-radius:1.45rem;background:radial-gradient(ellipse 60% 80% at 100% 0,rgba(162,2,123,.08),transparent 55%),#fff;border:1px solid rgba(229,234,239,.95)}.insights-uh-project-kicker{margin:0 0 .45rem;font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--zk-brand)}.insights-uh-project h2{margin:0 0 .65rem;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.03em;color:#12161c}.insights-uh-project p{margin:0 0 1.15rem;max-width:40rem;font-size:1.02rem;line-height:1.55;color:rgba(18,22,28,.7)}.insights-uh-explorer{scroll-margin-top:4rem}.insights-uh-explorer-head{max-width:34rem;margin:0 auto 2.5rem;text-align:center}.insights-uh-explorer-head h2{margin:0 0 .75rem;font-size:clamp(1.85rem,3.2vw,2.55rem);font-weight:650;letter-spacing:-.04em;line-height:1.1;color:#12161c;text-wrap:balance}.insights-uh-explorer-head p{margin:0;font-size:1.05rem;line-height:1.65;color:rgba(18,22,28,.6)}.insights-uh-studio{overflow:hidden;border-radius:1.75rem;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 0 2px rgba(145,158,171,.16),0 36px 72px -44px rgba(42,53,71,.4)}.insights-uh-rail{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem .15rem;padding:1rem 1rem 0;border-bottom:1px solid rgba(229,234,239,.85);background:#fff}.insights-uh-rail button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:.55rem .85rem .7rem;border:none;border-bottom:2px solid transparent;background:transparent;color:rgba(18,22,28,.5);font:inherit;font-size:.78rem;font-weight:600;line-height:1.25;text-align:center;white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease}.insights-uh-rail-dot{width:.35rem;height:.35rem;border-radius:999px;background:var(--uh-tone,#a2027b);opacity:.4;flex-shrink:0}.insights-uh-rail-label{max-width:none}.insights-uh-rail button:focus-visible,.insights-uh-rail button:hover{color:#12161c;outline:none}.insights-uh-rail button.is-active{color:#12161c;font-weight:700;border-bottom-color:var(--uh-tone,#a2027b)}.insights-uh-rail button.is-active .insights-uh-rail-dot{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--uh-tone,#a2027b) 16%,transparent)}.insights-uh-rail button.is-open .insights-uh-rail-dot--open{background:transparent;border:1.5px dashed color-mix(in srgb,var(--uh-tone,#a2027b) 70%,transparent);opacity:.85;box-sizing:border-box}.insights-uh-rail button.is-open.is-active .insights-uh-rail-dot--open{border-style:solid;background:color-mix(in srgb,var(--uh-tone,#a2027b) 14%,#fff);opacity:1}@media (max-width:899px){.insights-uh-rail{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.insights-uh-rail::-webkit-scrollbar{display:none}.insights-uh-rail button{flex:0 0 auto;white-space:nowrap}}.insights-uh-panel{display:grid;gap:1.75rem;padding:1.75rem 1.35rem 1.5rem;animation:insights-uh-swap .28s cubic-bezier(.22,1,.36,1) both}@media (min-width:960px){.insights-uh-panel{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);gap:2rem;padding:1.85rem 1.85rem 1.7rem;align-items:stretch}}@keyframes insights-uh-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.insights-uh-panel-visual{min-width:0;display:flex}.insights-uh-panel-visual .insights-uh-sketch{flex:1;width:100%}.insights-uh-topic[hidden]{display:none}.insights-uh-panel-copy{min-width:0;display:grid;gap:1.45rem;align-content:start}.insights-uh-panel-kicker{margin:0;font-size:.7rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--uh-tone,#a2027b)}.insights-uh-panel-title{margin:0;font-size:clamp(1.15rem,1.9vw,1.38rem);font-weight:700;letter-spacing:-.03em;line-height:1.28;color:#12161c;text-wrap:pretty}.insights-uh-panel-apply{margin:-.35rem 0 0;font-size:.95rem;line-height:1.6;color:rgba(18,22,28,.68)}.insights-uh-block,.insights-uh-findings{display:grid;gap:.7rem}.insights-uh-block-label{margin:0;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.42)}.insights-uh-qs{margin:0;padding:0;list-style:none;display:grid;gap:.7rem;counter-reset:uh-q}.insights-uh-qs li{counter-increment:uh-q;display:grid;grid-template-columns:1.4rem 1fr;gap:.6rem;align-items:start;font-size:.95rem;line-height:1.5;color:rgba(18,22,28,.82)}.insights-uh-qs li:before{content:counter(uh-q);font-size:.72rem;font-weight:750;line-height:1.55rem;color:var(--uh-tone,#a2027b)}.insights-uh-findings{gap:1rem;padding:1.05rem 1.1rem;border-radius:1rem;background:color-mix(in srgb,var(--uh-tone,#a2027b) 6%,#f7f8fa);border-left:3px solid var(--uh-tone,#a2027b)}.insights-uh-finding{display:grid;gap:.35rem}.insights-uh-finding-body{margin:0;font-size:.95rem;font-weight:650;line-height:1.55;color:#12161c}.insights-uh-finding-body--soft{font-weight:500;color:rgba(18,22,28,.68)}.insights-uh-panel-cta{margin:.2rem 0 0}.insights-uh-details{margin:0;padding:1rem 1.35rem 1.25rem;border-top:1px solid rgba(229,234,239,.95);background:#fafbfc}@media (min-width:960px){.insights-uh-details{padding:1.1rem 2.25rem 1.4rem}}.insights-uh-details summary{cursor:pointer;font-size:.92rem;font-weight:700;color:rgba(18,22,28,.72);list-style:none}.insights-uh-details summary::-webkit-details-marker{display:none}.insights-uh-details summary:after{content:"+";float:right;color:var(--uh-tone,#a2027b)}.insights-uh-details[open] summary:after{content:"–"}.insights-uh-details[open] summary{color:#12161c;margin-bottom:1rem}.insights-uh-details-grid{display:grid;gap:1rem;margin:0 0 1rem}@media (min-width:800px){.insights-uh-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.insights-uh-details-grid h4{margin:0 0 .35rem;font-size:.65rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:rgba(18,22,28,.4)}.insights-uh-details-grid p{margin:0;font-size:.9rem;line-height:1.5;color:rgba(18,22,28,.68)}.insights-uh-links{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem}.insights-uh-links a{display:inline-flex;flex-direction:column;gap:.1rem;padding:.55rem .8rem;border-radius:.75rem;border:1px solid rgba(18,22,28,.08);background:#fff;text-decoration:none;color:inherit}.insights-uh-links a:focus-visible,.insights-uh-links a:hover{border-color:color-mix(in srgb,var(--uh-tone,#a2027b) 35%,transparent);outline:none}.insights-uh-links a{font-size:.85rem;font-weight:700;color:#12161c}.insights-uh-links span{font-size:.75rem;font-weight:500;color:rgba(18,22,28,.55)}.insights-uh-occasions{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.insights-uh-occasions>li{padding:.7rem .85rem;border-radius:.85rem;background:#f7f8fa;border:1px solid rgba(18,22,28,.06);font-size:.92rem;font-weight:650;line-height:1.4;color:#12161c}.insights-uh-custom-board{margin:0;padding:1rem 1.05rem 1.1rem;border-radius:1.15rem;background:radial-gradient(ellipse 70% 55% at 0 0,rgba(162,2,123,.08),transparent 60%),#fff;border:1px solid rgba(18,22,28,.08);box-shadow:0 18px 40px -34px rgba(42,53,71,.45)}.insights-uh-custom-board-kicker{margin:.35rem 0 .75rem;font-size:.62rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#a2027b}.insights-uh-occasions--visual>li{font-size:.82rem;padding:.55rem .7rem}.insights-uh-topic--custom .insights-uh-panel-copy .insights-uh-occasions{display:none}@media (max-width:959px){.insights-uh-topic--custom .insights-uh-panel-visual{display:none}.insights-uh-topic--custom .insights-uh-panel-copy .insights-uh-occasions{display:grid}}.insights-uh-links--custom{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(18,22,28,.08)}@media (prefers-reduced-motion:reduce){.insights-uh-panel{animation:none}}.insights-uh-panel--open{--uh-tone:#a2027b}@media (min-width:960px){.insights-uh-panel--open{grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr);gap:2.25rem}}.insights-uh-open-visual{margin:0;height:100%;display:flex;flex-direction:column;width:100%}.insights-uh-open-board{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;flex:1;min-height:24rem;width:100%;padding:1.75rem 1.5rem 1.25rem;border-radius:1.25rem;background:radial-gradient(ellipse 68% 52% at 50% 40%,rgba(255,255,255,.96),transparent 72%),linear-gradient(168deg,#fbfaf8,#eef2f6);border:1px solid rgba(229,234,239,.9);overflow:visible}.insights-uh-open-board .insights-uh-open-note{margin:0;max-width:100%;padding:0 .25rem;font-size:.68rem;font-weight:650;letter-spacing:.04em;line-height:1.35;color:rgba(42,53,71,.38);text-align:center}.insights-uh-open-lead{margin:0;font-size:.98rem;line-height:1.55;color:rgba(18,22,28,.68)}.insights-uh-open-dots{list-style:none;display:flex;gap:.45rem;margin:0;padding:0}.insights-uh-open-dots button{display:block;width:.45rem;height:.45rem;padding:0;border:none;border-radius:999px;background:rgba(162,2,123,.2);cursor:pointer;transition:background .28s ease,width .28s ease}.insights-uh-open-dots button.is-on{width:1.15rem;background:#a2027b}.insights-uh-open-dots button:focus-visible{outline:2px solid #a2027b;outline-offset:3px}.uh-morph{display:grid;gap:1.15rem;justify-items:center;width:100%;max-width:36rem}.uh-morph-stage{position:relative;width:100%;aspect-ratio:16/9;max-height:17rem}.uh-morph-arrow,.uh-morph-bloom,.uh-morph-hub,.uh-morph-link,.uh-morph-n,.uh-morph-tag{position:absolute;display:block;will-change:top,left,width,height,transform,opacity;transition:top .92s cubic-bezier(.22,1.15,.36,1),left .92s cubic-bezier(.22,1.15,.36,1),width .92s cubic-bezier(.22,1.15,.36,1),height .92s cubic-bezier(.22,1.15,.36,1),border-radius .92s cubic-bezier(.22,1.15,.36,1),background .56s ease,border-color .56s ease,opacity .48s ease,box-shadow .56s ease,transform .92s cubic-bezier(.22,1.15,.36,1)}.uh-morph-bloom{pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(162,2,123,.1),transparent 70%)}.uh-morph-n{border-radius:999px;border:1.5px solid transparent;box-sizing:border-box}.uh-morph-hub{border-radius:1rem;border:1.5px solid transparent;box-sizing:border-box}.uh-morph-arrow,.uh-morph-link{height:.14rem;font-style:normal;border-radius:999px;background:rgba(42,53,71,.28)}.uh-morph-arrow:after{content:"";position:absolute;right:-.12rem;top:50%;width:.45rem;height:.45rem;border-right:1.5px solid rgba(42,53,71,.4);border-top:1.5px solid rgba(42,53,71,.4);transform:translateY(-50%) rotate(45deg);transition:opacity .42s ease}.uh-morph-tag{z-index:2;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;font-size:.72rem;font-weight:650;letter-spacing:.01em;color:rgba(42,53,71,.62);white-space:nowrap;line-height:1.2;animation:uh-morph-tag-in .48s cubic-bezier(.22,1,.36,1) both}.uh-morph-caption{margin:0;min-height:1.35em;font-size:1.02rem;font-weight:700;letter-spacing:-.025em;color:#12161c;text-align:center;animation:uh-morph-caption-in .48s cubic-bezier(.22,1,.36,1) both}.uh-morph-progress{width:min(100%,11rem);height:.14rem;border-radius:999px;background:rgba(162,2,123,.12);overflow:hidden;position:relative}.uh-morph-progress:after{content:"";position:absolute;inset:0 auto 0 0;width:0;background:#a2027b;border-radius:inherit;animation:uh-morph-progress 4.2s linear forwards}.uh-morph-progress.is-paused:after{animation-play-state:paused}@keyframes uh-morph-progress{0%{width:0}to{width:100%}}@keyframes uh-morph-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes uh-morph-tag-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.uh-morph-arrow,.uh-morph-bloom,.uh-morph-hub,.uh-morph-link,.uh-morph-n,.uh-morph-tag{transition:none}.uh-morph-caption,.uh-morph-tag{animation:none}.uh-morph-progress:after{animation:none;width:100%}}.uh-morph--broad .uh-morph-bloom{top:12%;left:52%;width:38%;height:58%;background:radial-gradient(circle,rgba(162,2,123,.12),transparent 70%)}.uh-morph--broad .uh-morph-n1{top:50%;left:12%;width:1.05rem;height:1.05rem;background:#0e7490;border:none;box-shadow:0 0 0 5px rgba(14,116,144,.1);transform:translateY(-50%)}.uh-morph--broad .uh-morph-n2{top:50%;left:22%;width:.78rem;height:.78rem;background:rgba(14,116,144,.55);border:none;transform:translateY(-50%)}.uh-morph--broad .uh-morph-n3{top:50%;left:30%;width:.62rem;height:.62rem;background:rgba(14,116,144,.32);border:none;transform:translateY(-50%)}.uh-morph--broad .uh-morph-n4{opacity:0;width:0;height:0}.uh-morph--broad .uh-morph-hub{top:50%;left:62%;width:5.6rem;height:5.6rem;border-radius:1.15rem;background:#a2027b;border:none;box-shadow:0 0 0 8px rgba(162,2,123,.1);transform:translateY(-50%)}.uh-morph--broad .uh-morph-link{opacity:0}.uh-morph--broad .uh-morph-arrow{top:50%;left:40%;width:16%;height:.12rem;background:linear-gradient(90deg,#0e7490,#a2027b);opacity:.7;transform:translateY(-50%)}.uh-morph--broad .uh-morph-arrow:after{opacity:1;border-color:#a2027b}.uh-morph--broad .uh-morph-tag--l{top:auto;bottom:.35rem;left:10%}.uh-morph--broad .uh-morph-tag--r{top:auto;bottom:.35rem;left:62%}.uh-morph--focus .uh-morph-bloom{top:18%;left:18%;width:36%;height:62%;background:radial-gradient(circle,rgba(235,110,8,.14),transparent 70%)}.uh-morph--focus .uh-morph-hub{top:50%;left:16%;width:5.1rem;height:5.1rem;border-radius:999px;background:#eb6e08;border:none;box-shadow:0 0 0 8px rgba(235,110,8,.12);transform:translateY(-50%)}.uh-morph--focus .uh-morph-arrow{top:50%;left:36%;width:14%;height:.12rem;background:linear-gradient(90deg,#eb6e08,rgba(235,110,8,.45));opacity:.75;transform:translateY(-50%)}.uh-morph--focus .uh-morph-arrow:after{opacity:1;border-color:rgba(235,110,8,.7)}.uh-morph--focus .uh-morph-link{top:28%;left:58%;width:.12rem;height:44%;background:rgba(235,110,8,.28);opacity:.9;transform:none}.uh-morph--focus .uh-morph-n1,.uh-morph--focus .uh-morph-n2,.uh-morph--focus .uh-morph-n3{left:58%;height:.72rem;border:none;border-radius:999px;background:#eb6e08;opacity:1;box-shadow:none;transform:none}.uh-morph--focus .uh-morph-n1{top:28%;width:28%;background:#eb6e08}.uh-morph--focus .uh-morph-n2{top:46%;width:22%;background:rgba(235,110,8,.72)}.uh-morph--focus .uh-morph-n3{top:64%;width:16%;background:rgba(235,110,8,.45)}.uh-morph--focus .uh-morph-n4{opacity:0;width:0;height:0;left:50%;top:50%;border:none;box-shadow:none}.uh-morph--focus .uh-morph-tag--l{top:auto;bottom:.35rem;left:16%;right:auto}.uh-morph--focus .uh-morph-tag--r{top:auto;bottom:.35rem;left:58%;right:auto}.uh-morph--views .uh-morph-bloom{top:50%;left:50%;width:70%;height:55%;background:radial-gradient(circle,rgba(14,116,144,.08),transparent 70%);transform:translate(-50%,-55%)}.uh-morph--views .uh-morph-n2,.uh-morph--views .uh-morph-n3,.uh-morph--views .uh-morph-n4{opacity:0;width:0;height:0;left:50%;top:50%}.uh-morph--views .uh-morph-hub{left:18%;border-radius:999px;background:#a2027b;box-shadow:0 0 0 7px rgba(162,2,123,.1)}.uh-morph--views .uh-morph-hub,.uh-morph--views .uh-morph-n1{top:46%;width:4.8rem;height:4.8rem;border:none;transform:translateY(-50%)}.uh-morph--views .uh-morph-n1{left:auto;right:18%;opacity:1;background:#0e7490;box-shadow:0 0 0 7px rgba(14,116,144,.1)}.uh-morph--views .uh-morph-link{top:46%;left:36%;width:28%;height:.12rem;background:linear-gradient(90deg,#a2027b,#0e7490);opacity:.55;transform:translateY(-50%)}.uh-morph--views .uh-morph-arrow{top:46%;left:50%;width:.55rem;height:.55rem;border-radius:999px;background:#fff;box-shadow:0 0 0 1.5px rgba(42,53,71,.22);opacity:1;transform:translate(-50%,-50%)}.uh-morph--views .uh-morph-arrow:after{opacity:0}.uh-morph--views .uh-morph-tag--l{top:auto;bottom:.35rem;left:18%}.uh-morph--views .uh-morph-tag--r{top:auto;bottom:.35rem;left:auto;right:18%}.insights-uh-sketch{margin:0;height:100%;display:flex;flex-direction:column}.insights-uh-board{display:grid;place-items:center;flex:1;min-height:26rem;padding:1.25rem .85rem 1.1rem;border-radius:1.15rem;background:linear-gradient(180deg,#f8fafc,#eef2f6);border:1px solid rgba(229,234,239,.9)}.insights-uh-svg{width:100%;max-width:30rem;height:auto;overflow:visible}.uh-labels{pointer-events:none}.uh-note{fill:rgba(255,255,255,.92);stroke:color-mix(in srgb,var(--uh-tone,#a2027b) 34%,#c5ced9);stroke-width:1.6}.uh-note--soft{fill:color-mix(in srgb,var(--uh-tone,#a2027b) 7%,#fff);stroke:color-mix(in srgb,var(--uh-tone,#a2027b) 28%,transparent)}.uh-note--accent{fill:color-mix(in srgb,var(--uh-tone,#a2027b) 9%,#fff);stroke:color-mix(in srgb,var(--uh-tone,#a2027b) 42%,transparent);stroke-width:1.7}.uh-note--fill{fill:color-mix(in srgb,var(--uh-tone,#a2027b) 86%,#0f766e);stroke:none}.uh-note--ok{fill:rgba(18,183,106,.07);stroke:color-mix(in srgb,#12b76a 48%,#b7dcc8)}.uh-note--warn{fill:rgba(235,110,8,.07);stroke:color-mix(in srgb,#eb6e08 46%,#e6c7a8)}.uh-mark{fill:var(--uh-tone,#a2027b);opacity:.85}.uh-path{stroke:var(--uh-tone,#a2027b);stroke-width:1.85;stroke-linecap:round;opacity:.42}.uh-path--strong{stroke-width:2.2;opacity:.55}.uh-path--muted{stroke-width:1.5;opacity:.26}.uh-path--warn{stroke:#eb6e08;stroke-width:2;opacity:.5}.uh-label{font-family:inherit;font-size:13.5px;font-weight:700;fill:#1c2430}.uh-label--kicker{font-size:10.5px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;fill:rgba(42,53,71,.45)}.uh-label--muted{font-size:12.5px;font-weight:600;fill:rgba(42,53,71,.5)}.uh-label--accent{font-size:13px;font-weight:700;fill:color-mix(in srgb,var(--uh-tone,#a2027b) 72%,#12161c)}.uh-label--inv{font-size:18px;font-weight:750;fill:#fff;letter-spacing:.01em}.uh-fo{box-sizing:border-box;margin:0;width:100%;height:100%;display:flex;align-items:center;padding:.15em .2em;overflow:visible;font:650 13.5px/1.35 inherit;color:#12161c}.uh-fo--center{justify-content:center;text-align:center}.uh-fo--stack{flex-direction:column;justify-content:center;gap:.2em;line-height:1.3}.uh-fo-primary{font-size:14px;font-weight:750;line-height:1.3;color:#12161c}.uh-fo-secondary{font-size:12.5px;font-weight:550;line-height:1.3;color:rgba(18,22,28,.55)}.uh-fo--sm{font-size:12.5px;font-weight:600;line-height:1.35;color:rgba(18,22,28,.8)}.uh-fo--strong{font-size:14px;font-weight:750;line-height:1.3}.uh-fo--muted{font-size:12.5px;font-weight:550;color:rgba(18,22,28,.55)}.insights-uh-sketch figcaption{margin:.5rem 0 0;font-size:.68rem;font-weight:650;letter-spacing:.04em;color:rgba(42,53,71,.38)}.insights-page--change,.insights-page--change .pp-page{background:#f7f8fa}.insights-page--change .pp-hero--insights{background:transparent}.insights-change-hero .pp-hero-inner{display:grid;gap:2rem;align-items:center}@media (min-width:960px){.insights-change-hero .pp-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem}}.insights-change-preview{margin:0;position:relative}.insights-change-preview>.insights-s-note{margin:0 0 .55rem}.insights-change-preview-shell{border-radius:1.35rem;overflow:hidden;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 0 2px rgba(145,158,171,.14),0 28px 56px -40px rgba(42,53,71,.4)}.insights-change-device-chrome,.insights-change-preview-chrome{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;background:#f3f5f8;border-bottom:1px solid rgba(229,234,239,.95)}.insights-change-device-chrome strong,.insights-change-preview-chrome strong{font-size:.72rem;font-weight:700;letter-spacing:.02em;color:rgba(18,22,28,.55)}.insights-change-preview-dots{display:inline-flex;gap:.28rem}.insights-change-preview-dots i{width:.45rem;height:.45rem;border-radius:999px;background:#d0d7e0}.insights-change-preview-dots i:first-child{background:#ff5f57}.insights-change-preview-dots i:nth-child(2){background:#febc2e}.insights-change-preview-dots i:nth-child(3){background:#28c840}.insights-change-preview-body{padding:1rem 1rem 1.1rem;background:radial-gradient(ellipse 70% 55% at 100% 0,rgba(162,2,123,.08),transparent 55%),#fff}.insights-change-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.insights-change-preview-kicker{margin:0 0 .2rem;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#a2027b}.insights-change-preview-head strong{font-size:.98rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-change-preview-chip{flex-shrink:0;max-width:8.5rem;padding:.35rem .55rem;border-radius:999px;background:color-mix(in srgb,#a2027b 8%,#fff);color:#a2027b;font-size:.62rem;font-weight:700;line-height:1.3;text-align:center}.insights-change-preview-rail{margin:0 0 .9rem;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.insights-change-preview-rail button{width:100%;display:grid;gap:.25rem;justify-items:start;padding:.55rem .5rem;border:1px solid transparent;border-radius:.75rem;background:#f7f8fa;color:rgba(18,22,28,.5);font:inherit;font-size:.68rem;font-weight:650;line-height:1.25;text-align:left;cursor:pointer}.insights-change-preview-rail button span{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:999px;background:rgba(18,22,28,.08);font-size:.62rem;font-weight:750}.insights-change-preview-rail li.is-on button{background:color-mix(in srgb,#a2027b 10%,#fff);border-color:color-mix(in srgb,#a2027b 22%,#e5eaef);color:#a2027b}.insights-change-preview-rail li.is-on button span{background:#a2027b;color:#fff}.insights-change-preview-panel{padding:.9rem .95rem 1rem;border-radius:1rem;background:#f7f8fa;border:1px solid rgba(229,234,239,.9)}.insights-change-preview-theme{margin:0 0 .55rem;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:rgba(162,2,123,.75)}.insights-change-preview-voice{display:flex;gap:.45rem;margin:0 0 .85rem;font-size:.86rem;font-weight:650;line-height:1.4;color:#12161c}.insights-change-preview-voice :first-child{flex-shrink:0;color:#a2027b;margin-top:.1rem}.insights-change-preview-themes{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.insights-change-preview-themes li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .45rem;align-items:center}.insights-change-preview-themes li i{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:.4rem;background:color-mix(in srgb,var(--c-accent) 12%,#fff);color:var(--c-accent)}.insights-change-preview-themes li span{font-size:.75rem;font-weight:650;color:rgba(18,22,28,.72)}.insights-change-preview-themes li b{grid-column:2;display:block;height:.28rem;border-radius:999px;background:rgba(18,22,28,.06);overflow:hidden}.insights-change-preview-themes li b em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--c-accent) 45%,#fff),var(--c-accent))}.insights-change-body{display:grid;gap:4.25rem;padding-top:3rem;padding-bottom:1rem}.insights-change-body>section:not(.contact-band) h2{margin:0 0 .85rem;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:650;letter-spacing:-.035em;line-height:1.2;color:#12161c;text-wrap:balance}.insights-change-body>section:not(.contact-band)>p,.insights-change-section-head>p{margin:0;max-width:42rem;font-size:1.02rem;line-height:1.65;color:rgba(18,22,28,.7)}.insights-change-section-head{margin-bottom:1.5rem}.insights-change-def{margin-top:1.5rem;padding:1.25rem 1.3rem;border-radius:1.1rem;background:#fff;border:1px solid rgba(229,234,239,.95)}.insights-change-def h3{margin:0 0 .55rem;font-size:1.05rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-change-def p{margin:0;font-size:.98rem;line-height:1.6;color:rgba(18,22,28,.72)}.insights-change-factors-open{margin:1.15rem 0 0;max-width:42rem;font-size:.95rem;line-height:1.55;color:rgba(18,22,28,.62)}.insights-change-decide-closing{margin:1.25rem 0 0!important}.insights-change-links{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:1.15rem 0 0}.insights-change-links a{color:#a2027b;font-weight:700;text-decoration:none}.insights-change-links a:focus-visible,.insights-change-links a:hover{color:#a2027b;text-decoration:underline;outline:none}.insights-change-project{margin-top:1.75rem;padding:1.4rem 1.35rem 1.5rem;border-radius:1.25rem;background:radial-gradient(ellipse 60% 70% at 100% 0,rgba(162,2,123,.08),transparent 55%),#fff;border:1px solid rgba(229,234,239,.95)}.insights-change-project-kicker{margin:0 0 .4rem;font-size:.7rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#a2027b}.insights-change-project h3{margin:0 0 .75rem;font-size:1.2rem;font-weight:750;letter-spacing:-.03em;color:#12161c}.insights-change-project-copy p{margin:0 0 .7rem;font-size:.95rem;line-height:1.55;color:rgba(18,22,28,.7)}.insights-change-project .pp-btn-outline{margin-top:.5rem}.insights-change-note{margin:.85rem 0 0!important;font-size:.72rem!important;font-weight:650;letter-spacing:.04em;color:rgba(42,53,71,.42)!important}.insights-change-scenario-shell{margin-top:.25rem;border-radius:1.4rem;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 0 2px rgba(145,158,171,.12),0 28px 56px -40px rgba(42,53,71,.35);overflow:hidden}.insights-change-phase-tabs{display:flex;flex-wrap:wrap;gap:.15rem;padding:.85rem .85rem 0;border-bottom:1px solid rgba(229,234,239,.9);background:#fafbfc}.insights-change-phase-tabs button{display:inline-flex;align-items:center;gap:.45rem;min-height:2.6rem;padding:.55rem .85rem .7rem;border:none;border-bottom:2px solid transparent;background:transparent;color:rgba(18,22,28,.52);font:inherit;font-size:.84rem;font-weight:650;cursor:pointer}.insights-change-phase-tabs button.is-active{color:#a2027b;border-bottom-color:#a2027b}.insights-change-phase-tabs button:focus-visible{outline:2px solid #a2027b;outline-offset:2px}.insights-change-phase-num{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:.68rem;font-weight:750}.insights-change-phase{padding:1.35rem 1.15rem 1.3rem}@media (min-width:800px){.insights-change-phase{padding:1.6rem 1.5rem 1.45rem}}.insights-change-phase[hidden]{display:none}@media (min-width:960px){.insights-change-phase-layout{grid-template-columns:minmax(0,1.05fr) minmax(15rem,20rem);gap:1.75rem}}.insights-change-phase-kicker{margin:0 0 .45rem;font-size:.7rem;color:rgba(162,2,123,.7)}.insights-change-phase h3{margin:0 0 1.05rem;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;color:#12161c}.insights-change-phase-copy{gap:.95rem}.insights-change-label{margin:0 0 .35rem;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.42)}.insights-change-findings p,.insights-change-phase-block p{margin:0;font-size:.96rem;line-height:1.55;color:rgba(18,22,28,.72)}.insights-change-phase-question{font-weight:650!important;color:#12161c!important}.insights-change-findings{display:grid;gap:.9rem;padding:1rem 1.05rem;border-radius:1rem;background:color-mix(in srgb,#a2027b 6%,#f7f8fa);border:1px solid color-mix(in srgb,#a2027b 14%,#e5eaef)}.insights-change-finding-strong{font-weight:650!important;color:#12161c!important}.insights-change-phase-link{margin:.15rem 0 0}.insights-change-phase-link a{color:#a2027b;font-weight:700;text-decoration:none}.insights-change-phase-link a:focus-visible,.insights-change-phase-link a:hover{text-decoration:underline;outline:none}.insights-change-timeline{display:none;margin:0;padding:.9rem 1.25rem 1.15rem;list-style:none;border-top:1px solid rgba(229,234,239,.9);background:#fafbfc;gap:0}@media (min-width:800px){.insights-change-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.insights-change-timeline li{position:relative;padding:.15rem .75rem 0;font-size:.78rem;font-weight:650;color:rgba(18,22,28,.42);text-align:center}.insights-change-timeline li:before{content:"";display:block;width:.55rem;height:.55rem;margin:0 auto .45rem;border-radius:999px;background:rgba(18,22,28,.16)}.insights-change-timeline li:not(:last-child):after{content:"";position:absolute;top:.35rem;left:calc(50% + .55rem);right:calc(-50% + .55rem);height:1px;background:rgba(18,22,28,.1)}.insights-change-timeline li.is-on{color:#a2027b}.insights-change-timeline li.is-on:before{background:#a2027b;box-shadow:0 0 0 3px color-mix(in srgb,#a2027b 18%,transparent)}.insights-change-decide-board{margin:1.35rem 0 0;padding:0;list-style:none;display:grid;gap:.85rem}@media (min-width:800px){.insights-change-decide-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.insights-change-decide-card{--c-accent:#a2027b;display:grid;gap:.55rem;align-content:start;padding:1.15rem 1.15rem 1.2rem;border-radius:1.15rem;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 18px 36px -34px rgba(42,53,71,.45)}.insights-change-decide-card--results{--c-accent:#7c3aed}.insights-change-decide-card--voices{--c-accent:#2563eb}.insights-change-decide-card--workspace{--c-accent:#0d9488}.insights-change-decide-card header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.insights-change-decide-card header span{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.75rem;background:color-mix(in srgb,var(--c-accent) 12%,#fff);color:var(--c-accent)}.insights-change-decide-card header em{font-style:normal;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--c-accent)}.insights-change-decide-card>strong{font-size:1rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-change-decide-card>p{margin:0;font-size:.9rem;line-height:1.5;color:rgba(18,22,28,.68)}.insights-change-decide-viz{display:grid;gap:.45rem;margin-top:.35rem;padding:.75rem .8rem;border-radius:.85rem;background:color-mix(in srgb,var(--c-accent) 6%,#f7f8fa);border:1px solid color-mix(in srgb,var(--c-accent) 12%,#e5eaef)}.insights-change-decide-bar{display:grid;gap:.25rem}.insights-change-decide-bar span{font-size:.68rem;font-weight:700;color:rgba(18,22,28,.55)}.insights-change-decide-bar i{display:block;height:.38rem;border-radius:999px;background:#e8edf3;overflow:hidden}.insights-change-decide-bar b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--c-accent) 45%,#fff),var(--c-accent))}.insights-change-decide-viz--quote{grid-template-columns:auto 1fr;align-items:start;gap:.45rem;color:var(--c-accent)}.insights-change-decide-viz--quote p{margin:0;font-size:.78rem;font-weight:650;line-height:1.4;color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-decide-viz--flow{margin:.35rem 0 0;padding:.75rem .8rem;list-style:none;gap:.35rem}.insights-change-decide-viz--flow li{position:relative;padding:.35rem .55rem .35rem 1.35rem;border-radius:.55rem;background:#fff;border:1px solid color-mix(in srgb,var(--c-accent) 14%,#e5eaef);font-size:.74rem;font-weight:700;color:#12161c}.insights-change-decide-viz--flow li:before{content:"";position:absolute;left:.5rem;top:50%;width:.4rem;height:.4rem;border-radius:999px;background:var(--c-accent);transform:translateY(-50%)}.insights-change-why-grid{display:grid;gap:1.75rem;align-items:start}@media (min-width:960px){.insights-change-why-grid{grid-template-columns:minmax(0,1.15fr) minmax(16rem,22rem)}}.insights-change-compare{display:grid;gap:.75rem}.insights-change-compare-card{padding:1.05rem 1.1rem 1.1rem;border-radius:1.05rem;background:#fff;border:1px solid rgba(229,234,239,.95)}.insights-change-compare-card header{display:flex;align-items:center;gap:.55rem;margin-bottom:.7rem;color:#a2027b}.insights-change-compare-card strong{font-size:.92rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-change-compare-card p{margin:.65rem 0 0;font-size:.86rem;line-height:1.45;color:rgba(18,22,28,.62)}.insights-change-compare-card--once{opacity:.82}.insights-change-compare-card--loop{background:radial-gradient(ellipse 70% 60% at 100% 0,rgba(162,2,123,.1),transparent 55%),#fff;border-color:color-mix(in srgb,#a2027b 18%,#e5eaef)}.insights-change-compare-pulse{display:flex;gap:.35rem}.insights-change-compare-pulse span{flex:1;height:.35rem;border-radius:999px;background:rgba(18,22,28,.08)}.insights-change-compare-pulse span.is-on{background:linear-gradient(90deg,#a2027b99,#a2027b)}.insights-change-compare-vs{justify-self:center;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.35)}.insights-change-factors-board{display:grid;gap:1rem}.insights-change-factor-chips{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}@media (min-width:720px){.insights-change-factor-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.insights-change-factor-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.insights-change-factor-chips button{width:100%;display:grid;grid-template-columns:auto 1fr;gap:.35rem .65rem;align-items:center;padding:.85rem .9rem;border-radius:1rem;border:1px solid rgba(229,234,239,.95);background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.insights-change-factor-chips button i{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:.65rem;background:color-mix(in srgb,var(--c-accent) 12%,#fff);color:var(--c-accent)}.insights-change-factor-chips button span{font-size:.9rem;font-weight:700;letter-spacing:-.02em;color:#12161c}.insights-change-factor-chips button b{grid-column:1/-1;display:block;height:.28rem;border-radius:999px;background:rgba(18,22,28,.06);overflow:hidden}.insights-change-factor-chips button b em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--c-accent) 55%,#fff),var(--c-accent))}.insights-change-factor-chips button.is-active{border-color:color-mix(in srgb,var(--c-accent) 35%,#e5eaef);box-shadow:0 14px 28px -24px color-mix(in srgb,var(--c-accent) 80%,#2a3547);transform:translateY(-1px)}.insights-change-factor-chips button:focus-visible{outline:2px solid #a2027b;outline-offset:2px}.insights-change-factor-detail{padding:1.25rem 1.2rem 1.3rem;border-radius:1.25rem;background:radial-gradient(ellipse 55% 50% at 100% 0,color-mix(in srgb,var(--c-accent) 12%,transparent),transparent 58%),#fff;border:1px solid color-mix(in srgb,var(--c-accent) 18%,#e5eaef)}.insights-change-factor-detail>header{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.insights-change-factor-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.85rem;background:color-mix(in srgb,var(--c-accent) 14%,#fff);color:var(--c-accent)}.insights-change-factor-detail h3{margin:.15rem 0 0;font-size:1.15rem;font-weight:750;letter-spacing:-.03em;color:#12161c}.insights-change-factor-detail-grid{display:grid;gap:1rem}@media (min-width:800px){.insights-change-factor-detail-grid{grid-template-columns:1fr 1.15fr;gap:1.35rem}}.insights-change-factor-detail-grid p{margin:0;font-size:.95rem;line-height:1.55;color:rgba(18,22,28,.7)}.insights-change-factor-detail blockquote{margin:0 0 .85rem;padding:0;border:none;font-style:normal;font-size:1rem;font-weight:700;line-height:1.4;color:#12161c;background:none;-webkit-text-fill-color:#12161c}.insights-change-factor-likert{display:flex;gap:.35rem}.insights-change-factor-likert span{flex:1;display:grid;place-items:center;min-height:2rem;border-radius:.55rem;background:#f1f5f9;color:rgba(18,22,28,.45);font-size:.78rem;font-weight:700}.insights-change-factor-likert span.is-on{background:color-mix(in srgb,var(--c-accent,#a2027b) 16%,#fff);color:var(--c-accent,#a2027b);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c-accent,#a2027b) 45%,transparent)}.insights-change-project{display:grid;gap:1.25rem}@media (min-width:900px){.insights-change-project{grid-template-columns:minmax(0,1.2fr) minmax(14rem,18rem);align-items:stretch}}.insights-change-project-visual{padding:1.15rem 1.1rem;border-radius:1rem;background:radial-gradient(ellipse 70% 55% at 0 0,rgba(162,2,123,.1),transparent 58%),#f7f8fa;border:1px solid rgba(229,234,239,.9)}.insights-change-project-steps{margin:.65rem 0 1rem;padding:0;list-style:none;display:grid;gap:.55rem}.insights-change-project-steps li{display:flex;align-items:center;gap:.55rem;font-size:.84rem;font-weight:650;color:#12161c}.insights-change-project-steps li :first-child{color:#a2027b}.insights-change-project-spark{display:flex;align-items:flex-end;gap:.4rem;height:3.5rem}.insights-change-project-spark b{flex:1;border-radius:.4rem .4rem .15rem .15rem;background:linear-gradient(180deg,#c44aa099,#a2027b)}.insights-change-preview-likert{display:flex;gap:.3rem;margin:0}.insights-change-preview-likert span{flex:1;display:grid;place-items:center;min-height:1.85rem;border-radius:.45rem;background:#fff;color:rgba(18,22,28,.4);font-size:.72rem;font-weight:700;border:1px solid rgba(229,234,239,.95)}.insights-change-preview-likert span.is-on{background:color-mix(in srgb,#a2027b 12%,#fff);color:#a2027b;border-color:color-mix(in srgb,#a2027b 28%,#e5eaef)}.insights-change-device{margin:0}.insights-change-device>.insights-s-note{margin:0 0 .45rem}.insights-change-device-shell{border-radius:1.15rem;overflow:hidden;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 16px 32px -28px rgba(42,53,71,.45)}.insights-change-device-panel{display:grid;gap:.75rem;padding:.95rem .95rem 1.05rem;background:radial-gradient(ellipse 65% 50% at 100% 0,rgba(162,2,123,.08),transparent 55%),#fff}.insights-change-device-q{margin:0;font-size:.88rem;font-weight:700;line-height:1.4;color:#12161c}.insights-change-device-open{display:flex;align-items:center;gap:.45rem;padding:.65rem .75rem;border-radius:.75rem;background:#f7f8fa;color:rgba(18,22,28,.55);font-size:.78rem;font-weight:650}.insights-change-device-theme{margin:0;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:rgba(162,2,123,.75)}.insights-change-device-meta{display:flex;gap:.5rem;margin-top:-.35rem}.insights-change-device-meta span{padding:0;border-radius:0;background:none;color:rgba(18,22,28,.45);font-size:.64rem;font-weight:650}.insights-change-survey-list{list-style:none;margin:.15rem 0 0;padding:0;display:grid;gap:.85rem}.insights-change-survey-list>li{display:grid;gap:.4rem}.insights-change-survey-list>li>p{margin:0;font-size:.86rem;font-weight:650;line-height:1.4;color:#12161c}.insights-change-voice-card{display:grid;gap:.55rem;margin:0;padding:.85rem .9rem;border-radius:.9rem;background:color-mix(in srgb,#a2027b 7%,#fff);border:1px solid color-mix(in srgb,#a2027b 14%,#e5eaef);background-image:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#12161c;color:#12161c}.insights-change-voice-card--compact{padding:.7rem .8rem;gap:.4rem}.insights-change-voice-mark{display:inline-flex;color:#a2027b}.insights-change-voice-card p{margin:0;font-size:.86rem;font-weight:650;line-height:1.45;color:#12161c;-webkit-text-fill-color:#12161c;background:none}.insights-change-voice-tone{justify-self:start;padding:.2rem .5rem;border-radius:999px;font-size:.62rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.insights-change-voice-tone--critical{background:color-mix(in srgb,#dc2626 12%,#fff);color:#b91c1c}.insights-change-voice-themes{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.insights-change-voice-themes li{display:grid;grid-template-columns:.35rem 1fr;gap:.55rem;align-items:center;padding:.4rem .55rem;border-radius:.65rem;background:#f7f8fa;border:1px solid transparent}.insights-change-voice-themes li b{width:.35rem;height:.35rem;border-radius:999px;background:rgba(162,2,123,.35)}.insights-change-voice-themes li span{font-size:.72rem;font-weight:700;color:rgba(18,22,28,.7)}.insights-change-voice-themes li.is-hot{background:color-mix(in srgb,#a2027b 8%,#fff);border-color:color-mix(in srgb,#a2027b 18%,#e5eaef)}.insights-change-voice-themes li.is-hot b{background:#a2027b}.insights-change-voice-themes li.is-hot span{color:#a2027b}.insights-change-trend{margin:0;padding:.15rem .1rem 0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;align-items:start}.insights-change-trend li{display:grid;grid-template-rows:5.5rem auto;gap:.45rem;justify-items:center;min-width:0}.insights-change-trend-track{display:flex;align-items:flex-end;align-self:stretch;width:100%;height:100%;min-height:0;padding:0 .35rem;border-radius:.55rem .55rem .2rem .2rem;background:linear-gradient(180deg,transparent,rgba(18,22,28,.04))}.insights-change-trend-track b{display:block;width:100%;min-height:.5rem;border-radius:.4rem .4rem .12rem .12rem;background:linear-gradient(180deg,#c44aa088,#a2027b99)}.insights-change-trend li.is-on .insights-change-trend-track b{background:linear-gradient(180deg,#c44aa0,#a2027b);box-shadow:0 8px 16px -12px #a2027b}.insights-change-trend-label{display:block;width:100%;font-size:.62rem;font-weight:700;text-align:center;line-height:1.25;color:rgba(18,22,28,.5);text-wrap:balance}.insights-change-trend li.is-on .insights-change-trend-label{color:#a2027b}.insights-change-voices .insights-change-device-shell{overflow:hidden}.insights-change-voices-board{display:grid;gap:0}.insights-change-voices-chorus{position:relative;display:grid;gap:.55rem;padding:.7rem .75rem .85rem;background:radial-gradient(ellipse 52% 55% at 28% 52%,rgba(162,2,123,.38),transparent 64%),radial-gradient(ellipse 38% 42% at 76% 26%,rgba(37,99,235,.3),transparent 62%),radial-gradient(ellipse 34% 38% at 72% 78%,rgba(13,148,136,.26),transparent 60%),linear-gradient(165deg,#3f2238,#2c1b30 52%,#1f1524)}.insights-change-voices-chorus-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem}.insights-change-voices-kicker{margin:0;font-size:.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.52);-webkit-text-fill-color:rgba(255,255,255,.52)}.insights-change-voices-legend{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem .7rem;margin:0;padding:0}.insights-change-voices-legend li{display:inline-flex;align-items:center;gap:.3rem;font-size:.58rem;font-weight:650;color:rgba(255,255,255,.58);-webkit-text-fill-color:rgba(255,255,255,.58)}.insights-change-voices-legend i{width:.4rem;height:.4rem;border-radius:999px}.insights-change-voices-field{position:relative;min-height:9.5rem;margin:.15rem 0 .2rem}.insights-change-voices-cluster{position:absolute;aspect-ratio:1;transform:translate(-50%,-50%);opacity:.42}.insights-change-voices-cluster.is-hot{opacity:1;z-index:2}.insights-change-voices-glow{position:absolute;inset:-6%;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--v-cluster) 48%,transparent) 0,transparent 72%);filter:blur(8px);opacity:.55}.insights-change-voices-dot{position:absolute;aspect-ratio:1;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 0 .5px rgba(255,255,255,.2);opacity:.94}@media (prefers-reduced-motion:no-preference){.insights-change-voices-dot{animation-name:insights-change-voices-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.insights-change-voices-cluster.is-hot .insights-change-voices-glow{animation:insights-change-voices-pulse 6.5s ease-in-out infinite}}@keyframes insights-change-voices-drift{0%,to{transform:translate(-50%,-50%) translate(0)}50%{transform:translate(-50%,-50%) translate(var(--v-drift,2px),calc(var(--v-drift, 2px) * -.8))}}@keyframes insights-change-voices-pulse{0%,to{opacity:.42}50%{opacity:.72}}.insights-change-voices-count{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);padding:.28rem .55rem;border-radius:999px;white-space:nowrap;font-size:.62rem;font-weight:750;letter-spacing:.02em;color:#fff;-webkit-text-fill-color:#fff;background:rgba(18,10,16,.55);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 16px -10px rgba(0,0,0,.55)}.insights-change-voices-quote{position:relative;z-index:4;padding:.65rem .7rem .7rem;border-radius:.8rem;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.55);box-shadow:0 10px 24px -16px rgba(0,0,0,.45);color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-voices-quote p{margin:0 0 .45rem;font-size:.74rem;font-weight:650;line-height:1.4;text-wrap:pretty}.insights-change-voices-quote-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem}.insights-change-voices-quote-meta span{display:inline-flex;padding:.14rem .4rem;border-radius:999px;background:color-mix(in srgb,#dc2626 12%,#fff);color:#b91c1c;-webkit-text-fill-color:#b91c1c;font-size:.55rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.insights-change-voices-quote-meta em{font-style:normal;font-size:.62rem;font-weight:700;-webkit-text-fill-color:currentColor}.insights-change-voices-side{display:grid;gap:.55rem;padding:.75rem .85rem .9rem;background:radial-gradient(ellipse 70% 50% at 100% 0,rgba(162,2,123,.05),transparent 55%),#fff;color:#12161c;-webkit-text-fill-color:#12161c;border-top:1px solid rgba(229,234,239,.95)}.insights-change-voices-side-label{margin:0;font-size:.58rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.42);-webkit-text-fill-color:rgba(18,22,28,.42)}.insights-change-voices-bars{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.insights-change-voices-bars>li{display:grid;grid-template-columns:.45rem minmax(0,1fr);gap:.55rem;align-items:center;padding:.4rem .45rem;border-radius:.65rem;background:#f7f8fa;border:1px solid transparent}.insights-change-voices-bars>li.is-hot{background:color-mix(in srgb,#a2027b 7%,#fff);border-color:color-mix(in srgb,#a2027b 16%,transparent)}.insights-change-voices-swatch{width:.45rem;height:.45rem;border-radius:999px}.insights-change-voices-bar-body{min-width:0}.insights-change-voices-bar-head{display:flex;align-items:baseline;justify-content:space-between;gap:.45rem;margin-bottom:.25rem}.insights-change-voices-bar-head span{font-size:.7rem;font-weight:700;line-height:1.2;color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-voices-bar-head strong{flex-shrink:0;font-size:.8rem;font-weight:750;font-variant-numeric:tabular-nums;-webkit-text-fill-color:currentColor}.insights-change-voices-track{height:.34rem;border-radius:999px;background:#e8edf3;overflow:hidden}.insights-change-voices-track>b{display:block;height:100%;border-radius:inherit}.insights-lead-story-slot .insights-change-voices .insights-change-device-shell{height:auto;min-height:0}.insights-change-hero{position:relative;margin:0;width:100%;min-width:0;justify-self:stretch}.insights-change-hero>.insights-s-note{margin:0 0 .55rem}.insights-change-hero-bloom{position:absolute;inset:6% -14% -10% -16%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse 55% 50% at 28% 38%,rgba(162,2,123,.18),transparent 68%),radial-gradient(ellipse 52% 48% at 78% 64%,rgba(37,99,235,.12),transparent 70%)}.insights-change-hero-shell{position:relative;z-index:1;border-radius:1.65rem;overflow:hidden;background:#fff;border:1px solid rgba(18,22,28,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 28px 56px -34px rgba(42,53,71,.42);animation:insights-change-hero-in .65s ease both;color:#12161c;-webkit-text-fill-color:#12161c;background-image:none}@keyframes insights-change-hero-in{0%{opacity:0;transform:translateY(.55rem) scale(.985)}to{opacity:1;transform:none}}.insights-change-hero-chrome{display:flex;align-items:center;gap:.55rem;padding:.65rem 1rem;background:linear-gradient(180deg,#faf5f9,#f3f5f8);border-bottom:1px solid rgba(229,234,239,.95)}.insights-change-hero-chrome strong{font-size:.7rem;font-weight:700;letter-spacing:.02em;color:rgba(18,22,28,.55);-webkit-text-fill-color:rgba(18,22,28,.55)}.insights-change-hero-body{padding:1.15rem 1.1rem 1.2rem;background:radial-gradient(ellipse 70% 50% at 100% 0,rgba(162,2,123,.06),transparent 55%),#fff}.insights-change-hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.95rem}.insights-change-hero-kicker{margin:0 0 .2rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(162,2,123,.75);-webkit-text-fill-color:rgba(162,2,123,.75)}.insights-change-hero-head strong{display:block;font-size:.98rem;font-weight:750;letter-spacing:-.02em;color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-hero-head>div>span{display:block;margin-top:.2rem;font-size:.78rem;line-height:1.4;color:rgba(18,22,28,.55);-webkit-text-fill-color:rgba(18,22,28,.55)}.insights-change-hero-chip{flex-shrink:0;padding:.28rem .55rem;border-radius:999px;background:color-mix(in srgb,#a2027b 10%,#fff);color:#a2027b;-webkit-text-fill-color:#a2027b;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.insights-change-hero-quote{margin:0 0 1rem;padding:.9rem .95rem;border-radius:1rem;border:1px solid rgba(229,234,239,.95);background:radial-gradient(ellipse 70% 80% at 0 0,rgba(162,2,123,.08),transparent 55%),#f7f8fa;background-image:radial-gradient(ellipse 70% 80% at 0 0,rgba(162,2,123,.08),transparent 55%);background-color:#f7f8fa;color:#12161c;-webkit-text-fill-color:#12161c;-webkit-background-clip:border-box;background-clip:border-box}.insights-change-hero-quote p{margin:0 0 .55rem;font-size:.9rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:#12161c;-webkit-text-fill-color:#12161c;text-wrap:pretty}.insights-change-hero-tone{display:inline-flex;padding:.18rem .45rem;border-radius:999px;background:color-mix(in srgb,#a2027b 12%,#fff);color:#a2027b;-webkit-text-fill-color:#a2027b;font-size:.65rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.insights-change-hero-themes{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.55rem}.insights-change-hero-themes>li{display:grid;gap:.35rem}.insights-change-hero-theme-label{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.insights-change-hero-theme-label span{font-size:.78rem;font-weight:700;color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-hero-theme-label b{font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.insights-change-hero-theme-label b,.insights-change-hero-themes>li.is-hot .insights-change-hero-theme-label span{color:#a2027b;-webkit-text-fill-color:#a2027b}.insights-change-hero-bar{display:block;height:.45rem;border-radius:999px;background:#eef1f5;overflow:hidden}.insights-change-hero-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c44a9a,#a2027b);animation:insights-change-hero-bar .7s cubic-bezier(.22,1,.36,1) both}.insights-change-hero-themes>li:nth-child(2) .insights-change-hero-bar>span{background:linear-gradient(90deg,#5b8def,#2563eb);animation-delay:.08s}.insights-change-hero-themes>li:nth-child(3) .insights-change-hero-bar>span{background:linear-gradient(90deg,#2bb3a5,#0d9488);animation-delay:.16s}@keyframes insights-change-hero-bar{0%{transform:scaleX(.2);transform-origin:left center;opacity:.35}to{transform:none;opacity:1}}.insights-change-hero-next{padding-top:.85rem;border-top:1px solid rgba(18,22,28,.08)}.insights-change-hero-next span{display:block;margin-bottom:.25rem;font-size:.65rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.45);-webkit-text-fill-color:rgba(18,22,28,.45)}.insights-change-hero-next p{margin:0;font-size:.86rem;font-weight:650;line-height:1.4;color:#12161c;-webkit-text-fill-color:#12161c}@media (prefers-reduced-motion:reduce){.insights-change-hero-bar>span,.insights-change-hero-shell{animation:none}}.insights-page--change,.insights-page--change .pp-page{--theme-accent:#a2027b}.insights-page--change .insights-theme-hero .insights-change-hero,.insights-page--change .insights-theme-hero .insights-change-preview{width:100%;min-width:0;justify-self:stretch}.insights-change-preview-shell{animation:insights-change-shell-in .7s ease both}@keyframes insights-change-shell-in{0%{opacity:0;transform:translateY(.75rem) scale(.985)}to{opacity:1;transform:none}}.insights-change-preview-panel{min-height:14.5rem;animation:insights-change-panel-in .28s ease both}@keyframes insights-change-panel-in{0%{opacity:0}to{opacity:1}}.insights-change-device-meta{justify-content:space-between}.insights-change-measure-mini dl{margin:0;display:grid;gap:.7rem}.insights-change-measure-mini dt{margin:0 0 .15rem;font-size:.62rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#a2027b}.insights-change-measure-mini dd{margin:0;font-size:.86rem;font-weight:650;line-height:1.4;color:#12161c}.insights-change-factor-scale{margin-top:.45rem}.insights-change-factor-likert{margin-top:.85rem}.insights-change-measure-visual{margin:0}.insights-change-measure-board{gap:.85rem}.insights-change-measure-pins{display:grid;gap:.55rem}.insights-change-measure-pin{display:grid;gap:.3rem;padding:.75rem .8rem;border-radius:.9rem;border:1px solid rgba(229,234,239,.95);background:#fff}.insights-change-measure-pin span{font-size:.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#a2027b}.insights-change-measure-pin p,.insights-change-measure-pin strong{margin:0;font-size:.88rem;font-weight:650;line-height:1.4;color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-measure-pin--action{background:radial-gradient(ellipse 80% 70% at 0 0,rgba(162,2,123,.12),transparent 55%),#fff;border-color:color-mix(in srgb,#a2027b 20%,#e5eaef);transform:rotate(-.6deg)}.insights-change-measure-pin--detail{background:#f7f8fa;transform:rotate(.45deg)}.insights-change-measure-pin--follow{background:radial-gradient(ellipse 70% 60% at 100% 0,rgba(37,99,235,.08),transparent 55%),#fff;border-color:color-mix(in srgb,#2563eb 16%,#e5eaef);transform:rotate(-.35deg)}.insights-change-measure-pin--follow span{color:#2563eb}@media (prefers-reduced-motion:reduce){.insights-change-preview-panel,.insights-change-preview-shell{animation:none}.insights-change-measure-pin--action,.insights-change-measure-pin--detail,.insights-change-measure-pin--follow{transform:none}}.insights-change-path{display:none;margin:0 0 1.25rem;padding:0;list-style:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;align-items:stretch}.insights-change-path>li{display:flex;min-width:0;margin:0;padding:0}.insights-change-path-tab{width:100%;display:flex;align-items:center;gap:.65rem;min-height:3.35rem;padding:.75rem .85rem;border-radius:1rem;border:1px solid rgba(18,22,28,.08);background:#fff;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.insights-change-path li.is-active .insights-change-path-tab,.insights-change-path-tab:focus-visible{outline:none;border-color:rgba(162,2,123,.35);background:color-mix(in srgb,#a2027b 6%,#fff);box-shadow:0 0 0 3px rgba(162,2,123,.12)}.insights-change-path-num{flex:0 0 auto;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,#a2027b 10%,#fff);color:#a2027b;font-size:.68rem;font-weight:750;letter-spacing:.02em;line-height:1}.insights-change-path li.is-active .insights-change-path-num{background:#a2027b;color:#fff}.insights-change-path-tab-label{flex:1 1 auto;min-width:0;font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#12161c}.insights-change-phase-stage{display:none;margin:0 0 1.75rem;padding:1.35rem 1.3rem 1.4rem;border-radius:1.35rem;background:radial-gradient(ellipse 70% 50% at 100% 0,rgba(162,2,123,.07),transparent 55%),#fff;border:1px solid rgba(162,2,123,.12);box-shadow:0 22px 48px -36px rgba(162,2,123,.4);min-height:28rem;animation:insights-change-phase-in .28s ease both}@keyframes insights-change-phase-in{0%{opacity:0}to{opacity:1}}.insights-change-phase-device{min-height:16.5rem}.insights-change-phase-device .insights-change-device-shell{min-height:100%}.insights-change-phase-title{margin:0 0 1rem;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:750;letter-spacing:-.03em;color:#12161c}.insights-change-phase-layout{display:grid;gap:1.35rem;align-items:start}@media (min-width:960px){.insights-change-phase-layout{grid-template-columns:minmax(0,1.1fr) minmax(15rem,20rem);gap:1.65rem}}.insights-change-phase-copy{display:grid;gap:1rem;min-width:0}.insights-change-phase-kicker{margin:0 0 .35rem;font-size:.64rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#a2027b}.insights-change-phase-voice{margin:0;padding:.95rem 1rem 1rem;border-radius:1.05rem;background:radial-gradient(ellipse 80% 60% at 0 0,rgba(162,2,123,.1),transparent 55%),color-mix(in srgb,#a2027b 4%,#fff);border:1px solid color-mix(in srgb,#a2027b 16%,#e5eaef);background-image:radial-gradient(ellipse 80% 60% at 0 0,rgba(162,2,123,.1),transparent 55%),linear-gradient(#fff,#fff);color:#12161c;-webkit-text-fill-color:#12161c}.insights-change-phase-quote{margin:0;font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.45;color:#12161c;-webkit-text-fill-color:#12161c;background:none}.insights-change-phase-mark{display:block;margin-bottom:.2rem;font-size:1.4rem;line-height:1;color:#a2027b;-webkit-text-fill-color:#a2027b;opacity:.45}.insights-change-phase-findings{display:grid;gap:.75rem}@media (min-width:720px){.insights-change-phase-findings{grid-template-columns:1fr 1fr}}.insights-change-phase-findings>div{padding:.85rem .9rem;border-radius:.95rem;background:#f7f8fa;border:1px solid rgba(229,234,239,.95)}.insights-change-phase-findings p:last-child{margin:0;font-size:.95rem;line-height:1.5;color:rgba(18,22,28,.78);-webkit-text-fill-color:rgba(18,22,28,.78)}.insights-change-phase-product{padding-top:.85rem;border-top:1px solid rgba(18,22,28,.08)}.insights-change-phase-product p{margin:0 0 .55rem;font-size:.98rem;line-height:1.5;color:rgba(18,22,28,.78)}.insights-change-phase-product a{color:#a2027b;font-weight:650;text-decoration:none;-webkit-text-fill-color:#a2027b}.insights-change-phase-product a:hover{text-decoration:underline}.insights-change-phase-device .insights-change-device{margin:0}.insights-change-path-linear{margin:0 0 1.75rem;padding:0;list-style:none;display:grid;gap:1rem}.insights-change-path-linear>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;padding:1.15rem;border-radius:1.15rem;background:#fff;border:1px solid rgba(18,22,28,.08)}.insights-change-path-linear .insights-change-path-num{margin-top:.15rem}.insights-change-path-linear .insights-change-phase-title{font-size:1.15rem}@media (min-width:900px){.insights-change-path{display:grid}.insights-change-phase-stage{display:block}.insights-change-path-linear{display:none}}@media (prefers-reduced-motion:reduce){.insights-change-path-tab{transition:none}.insights-change-phase-stage{animation:none}}.insights-change-loop-rail{display:none;margin:0 0 1.25rem;padding:0;list-style:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.insights-change-loop-rail button{width:100%;display:flex;align-items:center;gap:.55rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.8rem .85rem;border-radius:1rem;border:1px solid rgba(18,22,28,.08);background:#fff;font:inherit;font-size:.92rem;font-weight:700;letter-spacing:-.02em;color:#12161c;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.insights-change-loop-rail button:focus-visible,.insights-change-loop-rail li.is-active button{outline:none;border-color:rgba(162,2,123,.35);background:color-mix(in srgb,#a2027b 6%,#fff);box-shadow:0 0 0 3px rgba(162,2,123,.12)}.insights-change-loop-num{display:grid;place-items:center;min-width:1.7rem;height:1.7rem;border-radius:999px;background:color-mix(in srgb,#a2027b 10%,#fff);color:#a2027b;font-size:.68rem;font-weight:750}.insights-change-loop-stage{display:none;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);gap:1.5rem;align-items:start;margin:0 0 .5rem;padding:1.35rem 1.3rem 1.4rem;border-radius:1.35rem;background:#fff;border:1px solid rgba(162,2,123,.12);box-shadow:0 22px 48px -36px rgba(162,2,123,.4);min-height:22rem}.insights-change-loop-device{min-height:18.5rem}.insights-change-loop-device .insights-change-device,.insights-change-loop-device .insights-change-device-shell{height:100%}.insights-change-loop-device .insights-change-device-panel{min-height:16.5rem}.insights-change-loop-copy h3{margin:0 0 .65rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:750;letter-spacing:-.03em}.insights-change-loop-copy p{margin:0 0 .75rem;font-size:1.02rem;line-height:1.55;color:rgba(18,22,28,.75)}.insights-change-loop-copy a{color:#a2027b;font-weight:650;text-decoration:none}.insights-change-loop-copy a:hover{text-decoration:underline}.insights-change-loop-linear{margin:0;padding:0;list-style:none;display:grid;gap:1rem}.insights-change-loop-linear>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;padding:1.15rem;border-radius:1.15rem;background:#fff;border:1px solid rgba(18,22,28,.08)}.insights-change-loop-linear h3{margin:0 0 .45rem;font-size:1.12rem;font-weight:750}.insights-change-loop-linear p{margin:0 0 .75rem;font-size:.98rem;line-height:1.5;color:rgba(18,22,28,.75)}.insights-change-loop-linear a{color:#a2027b;font-weight:650;text-decoration:none}.insights-change-loop-linear .insights-change-device{margin:.35rem 0 .85rem}@media (min-width:960px){.insights-change-loop-rail,.insights-change-loop-stage{display:grid}.insights-change-loop-linear{display:none}}@media (prefers-reduced-motion:reduce){.insights-change-loop-rail button{transition:none}}@media (min-width:900px){.insights-change-challenge.insights-theme-purpose{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem)}}.insights-change-challenge .insights-change-def-inline{margin:1.15rem 0 0;font-size:1rem;line-height:1.6;color:rgba(18,22,28,.72)}.insights-change-tension{display:grid;gap:.85rem;padding:1.05rem 1rem 1.1rem;border-radius:1.35rem;background:radial-gradient(ellipse 70% 55% at 100% 0,rgba(162,2,123,.12),transparent 58%),radial-gradient(ellipse 55% 45% at 0 100%,rgba(42,53,71,.05),transparent 55%),#fff;border:1px solid color-mix(in srgb,#a2027b 16%,#e5eaef);box-shadow:0 22px 48px -36px rgba(162,2,123,.45)}.insights-change-tension-chips{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}@media (min-width:520px){.insights-change-tension-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.insights-change-tension-chips button{width:100%;min-height:3.1rem;padding:.55rem .65rem;border-radius:.85rem;border:1px solid transparent;background:#f7f8fa;color:rgba(18,22,28,.55);font:inherit;font-size:.72rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.insights-change-tension-chips button:focus-visible,.insights-change-tension-chips li.is-active button{outline:none;color:#a2027b;background:color-mix(in srgb,#a2027b 9%,#fff);border-color:color-mix(in srgb,#a2027b 28%,#e5eaef);box-shadow:0 0 0 3px rgba(162,2,123,.1)}.insights-change-tension-stage{display:grid;gap:.55rem;align-items:stretch;min-height:9.25rem;animation:insights-change-tension-in .28s ease both}@media (min-width:640px){.insights-change-tension-stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.65rem;align-items:stretch;min-height:9.5rem}}@keyframes insights-change-tension-in{0%{opacity:0}to{opacity:1}}.insights-change-tension-card{display:grid;grid-template-rows:auto 1fr;gap:.45rem;padding:.9rem .9rem .95rem;border-radius:1.05rem;border:1px solid rgba(229,234,239,.95);min-height:9.25rem;height:100%;align-content:start}.insights-change-tension-card--plan{background:radial-gradient(ellipse 80% 60% at 0 0,rgba(42,53,71,.06),transparent 55%),#f7f8fa}.insights-change-tension-card--voice{background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(162,2,123,.12),transparent 55%),color-mix(in srgb,#a2027b 4%,#fff);border-color:color-mix(in srgb,#a2027b 18%,#e5eaef)}.insights-change-tension-label{margin:0;font-size:.64rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(18,22,28,.45)}.insights-change-tension-card--voice .insights-change-tension-label{color:#a2027b}.insights-change-tension-text{margin:0;font-size:.92rem;font-weight:650;letter-spacing:-.02em;line-height:1.4;color:#12161c}.insights-change-tension-mark{display:block;margin-bottom:.15rem;font-size:1.35rem;line-height:1;color:#a2027b;opacity:.45}.insights-change-tension-vs{display:grid;place-items:center;align-self:center;width:2.15rem;height:2.15rem;margin:0 auto;border-radius:999px;background:#a2027b;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 20px -12px #a2027b}.insights-change-tension-note{margin:0;min-height:3.5rem;font-size:.78rem;line-height:1.45;color:rgba(18,22,28,.55)}@media (prefers-reduced-motion:reduce){.insights-change-tension-chips button{transition:none}.insights-change-tension-stage{animation:none}}.insights-lead-dash{margin:0}.insights-lead-dash-shell{overflow:hidden;border-radius:1.25rem;background:radial-gradient(ellipse 70% 50% at 100% 0,rgba(162,2,123,.08),transparent 55%),#e8edf3;border:1px solid rgba(229,234,239,.95);box-shadow:0 22px 48px -34px rgba(42,53,71,.45)}.insights-lead-dash-head{display:flex;justify-content:space-between;gap:.75rem;padding:.95rem 1rem .85rem;background:#fff;border-bottom:1px solid rgba(229,234,239,.95)}.insights-lead-dash-eyebrow{margin:0 0 .2rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a2027b}.insights-lead-dash-head strong{display:block;font-size:1.02rem;font-weight:750;letter-spacing:-.02em;color:#12161c}.insights-lead-dash-head span{display:block;margin-top:.15rem;font-size:.82rem;color:#667085}.insights-lead-dash-total{text-align:right}.insights-lead-dash-total b{display:block;font-size:1.55rem;font-weight:750;letter-spacing:-.04em;color:#a2027b;line-height:1}.insights-lead-dash-total em{font-style:normal;font-size:.68rem;font-weight:650;color:#667085}.insights-lead-dash-toolbar{display:flex;gap:.4rem;padding:.55rem 1rem;background:#fff}.insights-lead-dash-chip{padding:.22rem .55rem;border-radius:999px;font-size:.68rem;font-weight:700;color:#5a6a85;background:#eef2f6}.insights-lead-dash-chip.is-on{color:#fff;background:#a2027b}.insights-lead-dash-cats{list-style:none;margin:0;padding:.65rem .75rem .85rem;display:grid;gap:.55rem}.insights-lead-dash-cats>li{display:grid;gap:.45rem;padding:.7rem .75rem;border-radius:.9rem;background:#fff;border:1px solid rgba(229,234,239,.95)}.insights-lead-dash-cats>li.is-hot{border-color:color-mix(in srgb,#a2027b 28%,transparent);box-shadow:0 0 0 3px rgba(162,2,123,.08)}.insights-lead-dash-cat-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start}.insights-lead-dash-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem}.insights-lead-dash-title-row{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline}.insights-lead-dash-title-row p{margin:0;font-size:.9rem;font-weight:700;color:#12161c}.insights-lead-dash-title-row strong{font-size:.95rem;font-variant-numeric:tabular-nums}.insights-lead-dash-q{margin:.35rem 0 0;font-size:.78rem;line-height:1.4;color:#667085}.insights-lead-dash-tone{justify-self:start;padding:.18rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700}.insights-lead-dash-tone--strength{color:#0f766e;background:color-mix(in srgb,#0f766e 12%,#fff)}.insights-lead-dash-tone--gap{color:#a2027b;background:color-mix(in srgb,#a2027b 12%,#fff)}.insights-lead-dash-tone--neutral{color:#5a6a85;background:#eef2f6}.insights-lead-dash-compare-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(6.5rem,8.5rem) minmax(0,1fr);gap:.55rem;padding:.15rem .95rem .35rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(18,22,28,.45)}.insights-lead-dash-compare-cols>span:first-child{text-align:right}.insights-lead-dash-cats--compare>li{padding:.65rem .7rem}.insights-lead-dash-compare-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(6.5rem,8.5rem) minmax(0,1fr);gap:.55rem;align-items:center}.insights-lead-dash-side{min-width:0}.insights-lead-dash-side.is-self strong{text-align:right}.insights-lead-dash-side strong{display:block;margin-bottom:.3rem;font-size:.92rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.insights-lead-dash-track{height:.45rem;border-radius:999px;background:#f1f5f9;overflow:hidden}.insights-lead-dash-track.is-mirror{transform:scaleX(-1);transform-origin:center}.insights-lead-dash-track>i{display:block;height:100%;border-radius:inherit;transform-origin:left center;animation:insights-lead-bar-in .8s cubic-bezier(.22,1,.36,1) both}.insights-lead-dash-mid{display:grid;justify-items:center;gap:.2rem;text-align:center;min-width:0}.insights-lead-dash-mid .insights-lead-dash-icon{width:1.7rem;height:1.7rem;border-radius:.55rem}.insights-lead-dash-mid p{margin:0;font-size:.78rem;font-weight:700;line-height:1.2;color:#12161c;text-wrap:balance}.insights-lead-dash-mid em{font-size:.68rem;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(18,22,28,.5)}.insights-lead-dash-mid .insights-lead-dash-tone{margin-top:.15rem;padding:.12rem .4rem;font-size:.62rem}.insights-lead-dash--compact .insights-lead-dash-shell{border-radius:1rem;box-shadow:none}.insights-lead-dash--compact .insights-lead-dash-q,.insights-lead-dash--compact .insights-lead-dash-toolbar{display:none}.insights-lead-dash--compact .insights-lead-dash-cats{padding:.45rem;gap:.4rem}.insights-lead-dash--compact .insights-lead-dash-cats>li{padding:.55rem}.insights-lead-dash--compact .insights-lead-dash-compare-cols{padding-inline:.65rem}.insights-lead-dash--compact .insights-lead-dash-mid p{font-size:.72rem}@media (prefers-reduced-motion:reduce){.insights-lead-dash-track>i{animation:none}}.insights-lead-challenge{max-width:none}.insights-lead-challenge-head{max-width:46rem;margin:0 0 2.75rem}.insights-page--change .insights-theme-body .insights-lead-challenge-head h2,.insights-page--collab .insights-theme-body .insights-lead-challenge-head h2,.insights-page--culture .insights-theme-body .insights-lead-challenge-head h2,.insights-page--lead .insights-theme-body .insights-lead-challenge-head h2{margin:0 0 1rem;max-width:18ch;font-size:clamp(1.85rem,3.4vw,2.65rem);font-weight:700;letter-spacing:-.04em;line-height:1.12;color:#12161c;text-wrap:balance}.insights-lead-challenge-head p{margin:0;max-width:40rem;font-size:clamp(1.05rem,1.35vw,1.15rem);line-height:1.65;color:rgba(18,22,28,.68)}.insights-lead-hurdles{list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}@media (min-width:900px){.insights-lead-hurdles{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.insights-lead-hurdles>li{display:grid;grid-template-rows:auto auto 1fr;gap:.65rem;align-content:start;padding:1.35rem 0 0;border-top:1px solid rgba(18,22,28,.12);background:none;box-shadow:none}@media (min-width:900px){.insights-lead-hurdles>li{padding:1.5rem 1.65rem 0 0}.insights-lead-hurdles>li:not(:last-child){border-right:1px solid rgba(18,22,28,.08);padding-right:1.85rem;margin-right:1.85rem}.insights-lead-hurdles>li:last-child{padding-right:0}}.insights-lead-hurdles-num{display:block;width:auto;height:auto;margin:0;padding:0;border-radius:0;background:none;color:#a2027b;font-size:.78rem;font-weight:750;letter-spacing:.12em;line-height:1}.insights-lead-hurdles h3{margin:0;font-size:clamp(1.12rem,1.5vw,1.28rem);font-weight:700;letter-spacing:-.03em;line-height:1.28;color:#12161c;text-wrap:balance}.insights-lead-hurdles p{margin:0;max-width:none;font-size:.98rem;line-height:1.6;color:rgba(18,22,28,.68)}.insights-lead-survey-list{list-style:none;margin:.35rem 0 .65rem;padding:0;display:grid;gap:.7rem}.insights-lead-survey-list li p{margin:0 0 .35rem;font-size:.88rem;line-height:1.4;color:#12161c}.insights-lead-device-workspace{margin:0;height:100%;min-height:18rem;border-radius:1.25rem;overflow:hidden}.insights-lead-device-workspace .insights-stack-ws{height:100%;min-height:18rem;box-shadow:none;overflow:hidden}.insights-lead-support{margin-top:.5rem}.insights-lead-support-grid{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.85rem}@media (min-width:800px){.insights-lead-support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.insights-lead-support-grid li{padding:1.15rem 1.05rem 1.25rem;border-radius:1.15rem;background:#fff;border:1px solid rgba(229,234,239,.95);box-shadow:0 18px 40px -34px rgba(42,53,71,.4)}.insights-lead-support-via{margin:0 0 .45rem;font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#a2027b}.insights-lead-support-grid h3{margin:0 0 .4rem;font-size:1.02rem;font-weight:750;color:#12161c}.insights-lead-support-grid p{margin:0;font-size:.95rem;line-height:1.55;color:#3d4654}.insights-lead-support-note{margin:1rem 0 0;max-width:44rem;font-size:.92rem;line-height:1.55;color:#5b6573}