.insights-dx-faq__header{max-width:52rem;margin:0 0 clamp(2.5rem,4vw,3.5rem)}.insights-dx-faq__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.insights-dx-faq__item{background:var(--idk-bg-elev);border:1px solid var(--idk-border);border-radius:1rem;overflow:hidden;transition:background .24s ease,border-color .24s ease}.insights-dx-faq__item--open{background:var(--idk-bg-card);border-color:var(--idk-border-strong)}.insights-dx-faq__head{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.4rem;background:transparent;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.insights-dx-faq__head:focus-visible{outline:2px solid var(--idk-accent-line);outline-offset:2px;border-radius:.75rem}.insights-dx-faq__question{font-family:SF Pro Display,system-ui,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.012em;color:var(--idk-text);line-height:1.4}.insights-dx-faq__icon{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:50%;background:var(--idk-bg);border:1px solid var(--idk-border-strong);color:var(--idk-text-muted);transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1)}.insights-dx-faq__item--open .insights-dx-faq__icon{transform:rotate(45deg);background:var(--idk-accent);color:var(--idk-bg);border-color:var(--idk-accent)}.insights-dx-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}.insights-dx-faq__item--open .insights-dx-faq__answer-wrap{grid-template-rows:1fr}.insights-dx-faq__answer-inner{overflow:hidden;min-height:0}.insights-dx-faq__answer{margin:0;padding:0 1.4rem 1.25rem;font-size:.9375rem;line-height:1.65;color:var(--idk-text-muted);max-width:65ch}@supports not (grid-template-rows:1fr){.insights-dx-faq__answer-wrap{display:block;max-height:0;overflow:hidden;transition:max-height .34s ease}.insights-dx-faq__item--open .insights-dx-faq__answer-wrap{max-height:20rem}}.insights-dx-features__header{max-width:52rem;margin:0 0 clamp(2.5rem,4vw,3.5rem)}.insights-dx-features__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.insights-dx-features__item{background:var(--idk-bg-elev);border:1px solid var(--idk-border);border-radius:1.25rem;overflow:hidden;transition:background .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1)}.insights-dx-features__item--open{background:var(--idk-bg-card);border-color:var(--idk-border-strong)}.insights-dx-features__head{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:1.25rem;width:100%;padding:1.5rem 1.75rem;background:transparent;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.insights-dx-features__head:focus-visible{outline:2px solid var(--idk-accent-line);outline-offset:4px;border-radius:1rem}.insights-dx-features__num{font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.875rem;font-weight:700;letter-spacing:.04em;color:var(--idk-text-faint);width:2rem;text-align:center}.insights-dx-features__item--open .insights-dx-features__num{color:var(--idk-accent)}.insights-dx-features__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:rgba(168,85,247,.1);color:var(--idk-text);transition:background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1)}.insights-dx-features__item--open .insights-dx-features__icon{background:var(--idk-accent);color:var(--idk-bg)}.insights-dx-features__title-block{display:flex;flex-direction:column;gap:.25rem;min-width:0}.insights-dx-features__title{font-family:SF Pro Display,system-ui,sans-serif;font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;color:var(--idk-text);line-height:1.25}.insights-dx-features__desc{font-size:.9375rem;line-height:1.5;color:var(--idk-text-muted)}.insights-dx-features__chev{display:inline-flex;color:var(--idk-text-faint);transition:transform .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1)}.insights-dx-features__item--open .insights-dx-features__chev{transform:rotate(90deg);color:var(--idk-accent)}.insights-dx-features__body-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1)}.insights-dx-features__item--open .insights-dx-features__body-wrap{grid-template-rows:1fr}.insights-dx-features__body-inner{overflow:hidden;min-height:0}.insights-dx-features__body-grid{display:grid;grid-template-columns:1fr;gap:1.75rem;border-top:1px dashed var(--idk-border);margin-top:0;padding:1.5rem 1.75rem 1.75rem calc(1.75rem + 2rem + 2.25rem + 1.25rem)}@media (min-width:820px){.insights-dx-features__body-grid{grid-template-columns:1fr 1.05fr;align-items:start}}@media (max-width:640px){.insights-dx-features__body-grid{padding-left:1.75rem}.insights-dx-features__head{grid-template-columns:auto auto 1fr auto;gap:.85rem;padding:1.1rem}}.insights-dx-features__body-kicker{margin:0 0 .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--idk-accent)}.insights-dx-features__body-text{margin:0;font-size:.9375rem;line-height:1.6;color:var(--idk-text-muted)}.insights-dx-features__panel{background:var(--idk-bg);border:1px solid var(--idk-border);border-radius:.875rem;overflow:hidden}.insights-dx-features__panel-head{display:flex;align-items:center;gap:.55rem;padding:.7rem 1rem;border-bottom:1px solid var(--idk-border)}.insights-dx-features__panel-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--idk-accent);box-shadow:0 0 0 3px rgba(168,85,247,.2)}.insights-dx-features__panel-title{font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--idk-text-muted)}.insights-dx-features__panel-rows{list-style:none;padding:.75rem .6rem;margin:0;display:flex;flex-direction:column;gap:.15rem}.insights-dx-features__panel-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.55rem .7rem;border-radius:.5rem;font-size:.8125rem;color:var(--idk-text);transition:background .22s ease}.insights-dx-features__panel-row:hover{background:rgba(168,85,247,.06)}.insights-dx-features__panel-row-dot{width:.5rem;height:.5rem;border-radius:50%}.insights-dx-features__panel-row-dot--ok{background:oklch(.74 .15 145)}.insights-dx-features__panel-row-dot--warn{background:oklch(.78 .16 65)}.insights-dx-features__panel-row-name{color:var(--idk-text)}.insights-dx-features__panel-row-value{font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.75rem;color:var(--idk-text-muted)}.insights-dx-features__panel--thread{background:var(--idk-bg)}.insights-dx-features__thread{list-style:none;padding:1rem;margin:0;display:flex;flex-direction:column;gap:.65rem}.insights-dx-features__bubble{max-width:92%;padding:.7rem .95rem;border-radius:1rem;font-size:.875rem;line-height:1.5}.insights-dx-features__bubble--you{background:rgba(168,85,247,.16);border:1px solid rgba(168,85,247,.35);color:var(--idk-text);align-self:flex-end;border-bottom-right-radius:.35rem}.insights-dx-features__bubble--vyn{background:var(--idk-bg-elev);border:1px solid var(--idk-border);color:var(--idk-text-muted);align-self:flex-start;border-bottom-left-radius:.35rem}.insights-dx-features__chat{list-style:none;padding:.85rem;margin:0;display:flex;flex-direction:column;gap:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.8125rem}.insights-dx-features__chat-row{display:grid;grid-template-columns:4rem 1fr auto;gap:.75rem;align-items:baseline;padding:.45rem .65rem;border-radius:.45rem}.insights-dx-features__chat-row:hover{background:rgba(168,85,247,.06)}.insights-dx-features__chat-who{color:var(--idk-accent);font-weight:700}.insights-dx-features__chat-text{color:var(--idk-text);font-family:SF Pro Display,system-ui,sans-serif}.insights-dx-features__chat-tag{color:var(--idk-text-faint);font-size:.6875rem}@supports not (grid-template-rows:1fr){.insights-dx-features__body-wrap{display:block;max-height:0;overflow:hidden;transition:max-height .36s ease}.insights-dx-features__item--open .insights-dx-features__body-wrap{max-height:30rem}}.insights-hero{position:relative;padding:clamp(6.5rem,7vw,6.5rem) 0 clamp(4.5rem,7vw,6.5rem);overflow:hidden;isolation:isolate}.insights-hero__slug{position:relative;z-index:2;max-width:1200px;margin:0 auto 3rem;padding:0 1.5rem;display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:#595959}.insights-hero__slug-left{display:inline-flex;align-items:baseline;gap:.75rem}.insights-hero__slug-issue{color:hsl(var(--foreground));font-weight:700}.insights-hero__slug-rule{flex:1;height:1px;background:hsla(0,0%,5%,.18);align-self:center;margin:0 1rem}.insights-hero__slug-right{color:#737373}.insights-hero__bg,.insights-hero__spotlight{position:absolute;inset:0;pointer-events:none}.insights-hero__spotlight{z-index:1}.insights-hero__scan-line{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,transparent 49.4%,rgba(168,85,247,.05) 49.5%,rgba(168,85,247,.05) 50.5%,transparent 50.6%,transparent);background-size:100% 400%;animation:insightsScanLine 7s linear infinite;opacity:.5;mix-blend-mode:multiply}@keyframes insightsScanLine{0%{background-position:0 -100%}to{background-position:0 200%}}.insights-hero__container{position:relative;max-width:1200px;margin:0 auto;padding:0 1.5rem}.insights-hero__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:900px){.insights-hero__grid{grid-template-columns:1.05fr 1fr;gap:4rem}}.insights-hero__eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:9999px;background:rgb(var(--brand-purple)/.08);border:1px solid rgb(var(--brand-purple)/.18);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--brand-violet));width:fit-content;margin-bottom:1.5rem}.insights-hero__eyebrow-dot{width:.375rem;height:.375rem;border-radius:9999px;background:rgb(var(--brand-purple));box-shadow:0 0 0 3px rgb(var(--brand-purple)/.18);animation:insightsHeroDot 2.4s ease-in-out infinite}@keyframes insightsHeroDot{0%,to{opacity:1}50%{opacity:.4}}.insights-hero__title{font-family:SF Pro Display,system-ui,sans-serif;font-style:italic;font-weight:400;font-size:clamp(2.75rem,5vw + 1rem,4.75rem);line-height:.98;letter-spacing:-.035em;color:hsl(var(--foreground));margin:0}.insights-hero__title-line{display:block}.insights-hero__title-line+.insights-hero__title-line{font-style:italic;color:rgb(var(--brand-violet))}.insights-hero__subtitle{margin-top:1.25rem;font-size:1.1875rem;line-height:1.6;letter-spacing:-.005em;color:#424242;max-width:34rem}.insights-hero__buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.insights-hero__cta-primary{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:9999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.9375rem;font-weight:500;letter-spacing:-.005em;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);box-shadow:0 6px 18px -6px rgba(26,15,43,.25);overflow:hidden;isolation:isolate}.insights-hero__cta-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,transparent 35%,rgba(232,121,168,.5) 50%,transparent 65%,transparent);transform:translateX(-100%);z-index:-1;transition:transform .85s cubic-bezier(.22,1,.36,1)}.insights-hero__cta-primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px rgb(var(--brand-purple)/.45)}.insights-hero__cta-primary:hover:before{transform:translateX(100%)}.insights-hero__cta-primary-ring{position:absolute;inset:-4px;border-radius:9999px;border:1px solid rgb(var(--brand-purple)/.3);opacity:0;animation:insightsCtaRing 3s ease-out infinite;pointer-events:none}@keyframes insightsCtaRing{0%{transform:scale(.95);opacity:0}30%{opacity:.5}to{transform:scale(1.18);opacity:0}}.insights-hero__cta-arrow{transition:transform .35s cubic-bezier(.22,1,.36,1)}.insights-hero__cta-primary:hover .insights-hero__cta-arrow{transform:translate(2px,-1px)}.insights-hero__cta-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;border-radius:9999px;background:transparent;color:hsl(var(--foreground));font-size:.9375rem;font-weight:500;letter-spacing:-.005em;text-decoration:none;border:1px solid hsla(0,0%,5%,.12);transition:background .3s ease,border-color .3s ease,transform .3s ease}.insights-hero__cta-secondary:hover{background:hsla(0,0%,5%,.04);border-color:hsla(0,0%,5%,.2);transform:translateY(-1px)}.insights-hero__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:2rem}.insights-hero__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.375rem .75rem;border-radius:9999px;background:hsl(var(--card));border:1px solid hsla(0,0%,5%,.08);font-size:.75rem;font-weight:600;color:#383838;letter-spacing:-.005em}.insights-hero__chip-dot{width:.4rem;height:.4rem;border-radius:9999px}.insights-hero__chip-dot--meta{background:#1877f2}.insights-hero__chip-dot--google{background:#34a853}.insights-hero__chip-dot--tiktok{background:#25f4ee;box-shadow:1px 1px 0 #fe2c55}.insights-hero__chip-dot--pink{background:#e879a8}.insights-hero__chip-dot--violet{background:#7c3aed}.insights-hero__chips-meta{font-size:.75rem;font-weight:500;color:#737373;margin-left:.25rem}.insights-hero__vyn{display:flex;align-items:center;gap:.85rem;margin-top:1.5rem;padding:.65rem 1rem .65rem .65rem;background:hsl(var(--card));border:1px solid rgba(124,58,237,.18);border-radius:9999px;box-shadow:0 10px 30px -16px rgba(124,58,237,.45);width:fit-content;max-width:100%}.insights-hero__vyn :where(.vyn){filter:drop-shadow(0 6px 14px rgb(124 58 237/.4));flex-shrink:0}.insights-hero__vyn-caption{font-size:.875rem;line-height:1.4;color:#383838;font-weight:500}.insights-hero__vyn-name{color:#7c3aed;font-weight:700}.insights-hero__right{position:relative;display:flex;justify-content:center;perspective:1200px}.insights-hero__dashboard-tilt{position:relative;display:block;width:100%;max-width:30rem;border-radius:1.5rem}.insights-hero__dashboard{position:relative;width:100%;background:hsl(var(--card));border:1px solid hsla(0,0%,5%,.06);border-radius:1.5rem;padding:1.5rem;box-shadow:var(--shadow-lg);overflow:hidden}.insights-hero__dashboard-glow{top:-5rem;right:-4rem;width:16rem;height:16rem;background:radial-gradient(circle,rgb(var(--brand-purple)/.18) 0,transparent 60%)}.insights-hero__dashboard-glow,.insights-hero__dashboard-glow-2{position:absolute;border-radius:9999px;filter:blur(40px);pointer-events:none}.insights-hero__dashboard-glow-2{bottom:-4rem;left:-3rem;width:13rem;height:13rem;background:radial-gradient(circle,rgb(var(--brand-pink)/.14) 0,transparent 60%)}.insights-hero__dashboard-header{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.insights-hero__dashboard-titles{display:flex;flex-direction:column}.insights-hero__dashboard-title{font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground))}.insights-hero__dashboard-subtitle{font-size:.75rem;color:#737373;margin-top:.125rem}.insights-hero__dashboard-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .625rem;border-radius:9999px;background:hsl(var(--status-success)/.12);color:#188c42;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.insights-hero__dashboard-pill-dot{width:.375rem;height:.375rem;border-radius:9999px;background:hsl(var(--status-success));box-shadow:0 0 0 3px hsl(var(--status-success)/.2);animation:insightsHeroDot 2s ease-in-out infinite}.insights-hero__tiles{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:1.25rem}.insights-hero__tile{position:relative;padding:.875rem .75rem;border-radius:.875rem;background:hsl(var(--background));border:1px solid hsla(0,0%,5%,.05);display:flex;flex-direction:column;gap:.2rem;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1),background .35s cubic-bezier(.22,1,.36,1)}.insights-hero__tile:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.insights-hero__tile:focus-visible{outline:2px solid rgba(168,85,247,.6);outline-offset:2px}.insights-hero__tile--active{transform:translateY(-3px);border-color:rgba(168,85,247,.45);background:linear-gradient(180deg,rgba(168,85,247,.08) 0,hsl(var(--background)) 70%);box-shadow:var(--shadow-md),inset 0 0 0 1px rgba(168,85,247,.15)}.insights-hero__tile--purple{border-top:2px solid #a855f7}.insights-hero__tile--pink{border-top:2px solid #ec4899}.insights-hero__tile--violet{border-top:2px solid #7c3aed}.insights-hero__tile--purple.insights-hero__tile--active{border-color:rgba(168,85,247,.55);background:linear-gradient(180deg,rgba(168,85,247,.1) 0,hsl(var(--background)) 70%)}.insights-hero__tile--pink.insights-hero__tile--active{border-color:rgba(236,72,153,.55);background:linear-gradient(180deg,rgba(236,72,153,.1) 0,hsl(var(--background)) 70%);box-shadow:var(--shadow-md),inset 0 0 0 1px rgba(236,72,153,.15)}.insights-hero__tile--violet.insights-hero__tile--active{border-color:rgba(124,58,237,.55);background:linear-gradient(180deg,rgba(124,58,237,.1) 0,hsl(var(--background)) 70%);box-shadow:var(--shadow-md),inset 0 0 0 1px rgba(124,58,237,.15)}.insights-hero__tile-icon-wrap{width:1.5rem;height:1.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,5%,.05);margin-bottom:.25rem}.insights-hero__tile--purple .insights-hero__tile-icon-wrap{background:rgba(168,85,247,.12);color:#a855f7}.insights-hero__tile--pink .insights-hero__tile-icon-wrap{background:rgba(236,72,153,.12);color:#ec4899}.insights-hero__tile--violet .insights-hero__tile-icon-wrap{background:rgba(124,58,237,.12);color:#7c3aed}.insights-hero__tile-icon{display:block}.insights-hero__tile-label{font-size:.6875rem;color:#737373;font-weight:500;letter-spacing:-.005em}.insights-hero__tile-value{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground));line-height:1.1}.insights-hero__tile-trend{font-size:.6875rem;color:#1ca64f;font-weight:600}.insights-hero__chart{position:relative;padding:1rem;border-radius:.875rem;background:hsl(var(--background));border:1px solid hsla(0,0%,5%,.05);margin-bottom:1rem}.insights-hero__chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.insights-hero__chart-label{font-size:.75rem;font-weight:600;color:#474747;letter-spacing:-.005em}.insights-hero__chart-trend{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;color:#1ca64f}.insights-hero__chart-trend-dot{width:.375rem;height:.375rem;border-radius:9999px;background:hsl(var(--status-success));box-shadow:0 0 0 3px hsl(var(--status-success)/.18);animation:insightsHeroDot 1.6s ease-in-out infinite}.insights-hero__chart-bars{display:flex;align-items:flex-end;gap:.25rem;height:3.5rem}.insights-hero__chart-bar{flex:1;background:linear-gradient(180deg,rgb(var(--brand-purple)) 0,rgb(var(--brand-pink)) 100%);border-radius:.25rem .25rem 0 0;min-height:4px}.insights-hero__channels{position:relative;display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.5rem}.insights-hero__channels-line{position:absolute;top:0;left:0;right:0;width:100%;height:8px;opacity:.65;pointer-events:none}.insights-hero__channels-pulse{filter:drop-shadow(0 0 4px #fff)}.insights-hero__channel{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .625rem;border-radius:9999px;background:hsl(var(--background));border:1px solid hsla(0,0%,5%,.06);font-size:.6875rem;font-weight:600;color:#474747}.insights-hero__channel-dot{width:.375rem;height:.375rem;border-radius:9999px}.insights-hero__channel-dot--meta{background:#1877f2}.insights-hero__channel-dot--google{background:#34a853}.insights-hero__channel-dot--tiktok{background:#fe2c55}.insights-hero__channel-dot--pink{background:#e879a8}.insights-hero__channel-dot--violet{background:#7c3aed}@media (max-width:640px){.insights-hero__buttons,.insights-hero__chips,.insights-hero__eyebrow{justify-content:center;margin-left:auto;margin-right:auto}.insights-hero__subtitle{margin-left:auto;margin-right:auto}}.insights-dx-how__header{max-width:52rem;margin:0 0 clamp(2.5rem,4vw,3.5rem)}.insights-dx-how__rail{--rail-fill:0%;list-style:none;padding:0;margin:0;position:relative;display:flex;flex-direction:column;gap:0}.insights-dx-how__rail:after,.insights-dx-how__rail:before{content:"";position:absolute;top:1.6rem;bottom:1.6rem;left:1.25rem;width:2px;border-radius:2px;pointer-events:none}.insights-dx-how__rail:before{background:var(--idk-border)}.insights-dx-how__rail:after{background:linear-gradient(180deg,var(--idk-accent),color-mix(in oklch,var(--idk-accent) 40%,transparent));height:var(--rail-fill);bottom:auto;transition:height .32s cubic-bezier(.22,1,.36,1)}.insights-dx-how__step{display:grid;grid-template-columns:2.5rem 1fr;gap:1.25rem;padding:2rem 0;border-bottom:1px dashed var(--idk-border);position:relative;z-index:1;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.insights-dx-how__step:last-child{border-bottom:none}.insights-dx-how__num{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1.5px solid var(--idk-border-strong);background:var(--idk-bg);color:var(--idk-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.8125rem;font-weight:700;position:relative;z-index:2;transition:background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.insights-dx-how__step[data-active] .insights-dx-how__num{background:var(--idk-accent);color:var(--idk-bg);border-color:var(--idk-accent);transform:scale(1.04);box-shadow:0 0 0 6px rgba(168,85,247,.16)}.insights-dx-how__copy{min-width:0;padding-top:.35rem}.insights-dx-how__title-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-bottom:.45rem}.insights-dx-how__icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.55rem;background:rgba(168,85,247,.14);color:var(--idk-accent)}.insights-dx-how__title{margin:0;font-family:SF Pro Display,system-ui,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.018em;color:var(--idk-text)}.insights-dx-how__chip{margin-left:auto;padding:.3rem .7rem;border-radius:9999px;background:rgba(168,85,247,.1);color:var(--idk-accent);font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.04em}.insights-dx-how__description{margin:0;font-size:.9375rem;line-height:1.6;color:var(--idk-text-muted);max-width:52ch}.insights-dx-how__rail:hover .insights-dx-how__step{opacity:.7}.insights-dx-how__rail .insights-dx-how__step:hover{opacity:1}@media (max-width:640px){.insights-dx-how__title-row{align-items:flex-start}.insights-dx-how__chip{margin-left:0;margin-top:.2rem}}.insights-dx-pricing__header{display:grid;grid-template-columns:1fr;gap:2rem;align-items:end;margin:0 0 clamp(2.5rem,4vw,3.5rem)}@media (min-width:880px){.insights-dx-pricing__header{grid-template-columns:1fr auto;gap:3rem}}.insights-dx-pricing__header-copy{min-width:0}.insights-dx-pricing__toggle{display:inline-flex;align-self:end;padding:.3rem;background:var(--idk-bg-elev);border:1px solid var(--idk-border);border-radius:9999px;gap:.25rem}.insights-dx-pricing__toggle-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:9999px;background:transparent;color:var(--idk-text-muted);border:0;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1)}.insights-dx-pricing__toggle-btn:hover{color:var(--idk-text)}.insights-dx-pricing__toggle-btn:focus-visible{outline:2px solid var(--idk-accent-line);outline-offset:2px}.insights-dx-pricing__toggle-btn--active{background:var(--idk-accent);color:var(--idk-bg)}.insights-dx-pricing__toggle-badge{display:inline-flex;align-items:center;padding:.15rem .4rem;border-radius:9999px;background:rgba(0,0,0,.18);color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.625rem;font-weight:700;letter-spacing:.04em}.insights-dx-pricing__toggle-btn:not(.insights-dx-pricing__toggle-btn--active) .insights-dx-pricing__toggle-badge{background:rgba(168,85,247,.18);color:var(--idk-accent)}.insights-dx-pricing__tiers{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:820px){.insights-dx-pricing__tiers{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.insights-dx-pricing__tier{position:relative;display:flex;flex-direction:column;padding:1.75rem 1.5rem;background:var(--idk-bg-elev);border:1px solid var(--idk-border);border-radius:1.25rem;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),background .32s cubic-bezier(.22,1,.36,1)}.insights-dx-pricing__tier:hover{transform:translateY(-3px);border-color:var(--idk-border-strong)}.insights-dx-pricing__tier--popular{background:var(--idk-bg-card);border-color:var(--idk-accent-line);box-shadow:0 0 0 1px var(--idk-accent-line),0 30px 60px -20px rgba(168,85,247,.35)}.insights-dx-pricing__tier-flag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.3rem .85rem;border-radius:9999px;background:var(--idk-accent);color:var(--idk-bg);font-size:.625rem;letter-spacing:.14em}.insights-dx-pricing__tier-flag,.insights-dx-pricing__tier-name{font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-weight:700;text-transform:uppercase}.insights-dx-pricing__tier-name{margin:0;font-size:.6875rem;letter-spacing:.18em;color:var(--idk-accent)}.insights-dx-pricing__tier-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:.65rem 0 .85rem}.insights-dx-pricing__tier-amount{font-family:SF Pro Display,system-ui,sans-serif;font-size:2.75rem;font-weight:700;letter-spacing:-.035em;color:var(--idk-text);line-height:1}.insights-dx-pricing__tier-sub{font-size:.8125rem;color:var(--idk-text-faint)}.insights-dx-pricing__tier-body{margin:0 0 1.25rem;font-size:.875rem;line-height:1.5;color:var(--idk-text-muted)}.insights-dx-pricing__tier-rec{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .85rem;background:var(--idk-bg);border:1px solid var(--idk-border);border-radius:.6rem;margin-bottom:1.25rem}.insights-dx-pricing__tier-rec-kicker{font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--idk-text-faint)}.insights-dx-pricing__tier-rec-value{font-size:.875rem;color:var(--idk-text)}.insights-dx-pricing__tier-features{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.55rem;flex:1}.insights-dx-pricing__tier-features li{display:flex;align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.45;color:var(--idk-text-muted)}.insights-dx-pricing__tier-features svg{flex-shrink:0;margin-top:.2rem;color:var(--idk-accent)}.insights-dx-pricing__tier-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.8rem 1.2rem;border-radius:9999px;background:var(--idk-bg);border:1px solid var(--idk-border-strong);color:var(--idk-text);text-decoration:none;font-size:.875rem;font-weight:600;transition:background .28s ease,border-color .28s ease}.insights-dx-pricing__tier-cta:hover{background:var(--idk-bg-elev);border-color:var(--idk-accent-line)}.insights-dx-pricing__tier--popular .insights-dx-pricing__tier-cta{background:var(--idk-accent);color:var(--idk-bg);border-color:var(--idk-accent)}.insights-dx-pricing__tier--popular .insights-dx-pricing__tier-cta:hover{filter:brightness(1.08)}.insights-dx-pricing__footnote{margin:2rem 0 0;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.6875rem;color:var(--idk-text-faint);letter-spacing:.04em}.insights-dark{--idk-bg:oklch(0.18 0.02 285);--idk-bg-elev:oklch(0.22 0.025 285);--idk-bg-card:oklch(0.24 0.025 285);--idk-border:oklch(0.32 0.03 285/0.6);--idk-border-strong:oklch(0.4 0.04 285/0.85);--idk-text:oklch(0.95 0.012 285);--idk-text-muted:oklch(0.7 0.018 285);--idk-text-faint:oklch(0.55 0.018 285);--idk-accent:#a855f7;--idk-accent-soft:rgba(168,85,247,.16);--idk-accent-line:rgba(168,85,247,.4);background:var(--idk-bg);color:var(--idk-text);position:relative;z-index:1;border-radius:clamp(1.5rem,3.2vw,2.5rem) clamp(1.5rem,3.2vw,2.5rem) 0 0;box-shadow:0 -1.5rem 3.5rem -1.5rem rgba(124,58,237,.14),inset 0 1px 0 0 hsla(0,0%,100%,.05)}.insights-dark__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.insights-dark__section{padding:clamp(4.5rem,7vw,7rem) 0;position:relative}.insights-dark__section+.insights-dark__section{border-top:1px solid var(--idk-border)}.insights-dark__eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,SF Mono,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--idk-accent);margin:0 0 1rem}.insights-dark__eyebrow-dot{width:.4rem;height:.4rem;border-radius:50%;background:var(--idk-accent);box-shadow:0 0 0 3px rgba(168,85,247,.2)}.insights-dark__heading{font-family:SF Pro Display,system-ui,sans-serif;font-size:clamp(2rem,3.5vw + .5rem,3rem);line-height:1.05;letter-spacing:-.03em;font-weight:700;color:var(--idk-text);margin:0;max-width:28ch}.insights-dark__heading-accent{display:block;color:var(--idk-accent);font-style:italic;font-weight:600}.insights-dark__heading--inline .insights-dark__heading-accent{display:inline}.insights-dark__sub{margin:1rem 0 0;font-size:1.0625rem;line-height:1.6;color:var(--idk-text-muted);max-width:44rem}