/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-600:oklch(60% .118 184.704);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-200:oklch(92.3% .003 48.717);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:#fff;--color-foreground:#25242c;--color-card:#fff;--color-muted:#f7f6f9;--color-muted-foreground:#63606e;--color-border:#e9e6ee;--color-primary:#25242c;--color-primary-foreground:#fff;--color-accent:#eee9f8;--color-accent-foreground:#25242c}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/main{container:main/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-50{top:calc(var(--spacing) * 50)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-px{right:-1px}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.left-\[var\(--leads-table-scroll-left\,_0px\)\]{left:var(--leads-table-scroll-left,0px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[5px\]{width:5px;height:5px}.size-\[13px\]{width:13px;height:13px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-\[35\.2px\]{width:35.2px;height:35.2px}.size-\[42px\]{width:42px;height:42px}.size-full{width:100%;height:100%}.h-\(--table-scroll-height\){height:var(--table-scroll-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-28{height:calc(var(--spacing) * 28)}.h-\[6px\]{height:6px}.h-\[18px\]{height:18px}.h-\[34px\]{height:34px}.h-\[35\.2px\]{height:35.2px}.h-\[40px\]{height:40px}.h-\[45px\]{height:45px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[57px\]{height:57px}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[89px\]{height:89px}.h-\[120px\]{height:120px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-24px\)\]{height:calc(100% - 24px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[35dvh\]{max-height:35dvh}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[89px\]{min-height:89px}.min-h-\[104px\]{min-height:104px}.min-h-\[112px\]{min-height:112px}.min-h-\[132px\]{min-height:132px}.min-h-\[135px\]{min-height:135px}.min-h-\[300px\]{min-height:300px}.min-h-\[348px\]{min-height:348px}.min-h-\[442px\]{min-height:442px}.min-h-svh{min-height:100svh}.w-\(--action-width\){width:var(--action-width)}.w-\(--column-width\){width:var(--column-width)}.w-\(--measured-width\){width:var(--measured-width)}.w-\(--progress-width\){width:var(--progress-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-\[18px\]{width:18px}.w-\[35\.2px\]{width:35.2px}.w-\[40px\]{width:40px}.w-\[48px\]{width:48px}.w-\[72px\]{width:72px}.w-\[120px\]{width:120px}.w-\[135px\]{width:135px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[248px\]{width:248px}.w-\[var\(--leads-table-viewport-width\,_100\%\)\]{width:var(--leads-table-viewport-width,100%)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\(--column-max-width\){max-width:var(--column-max-width)}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[88\%\]{max-width:88%}.max-w-\[168px\]{max-width:168px}.max-w-\[240px\]{max-width:240px}.max-w-\[380px\]{max-width:380px}.max-w-\[640px\]{max-width:640px}.max-w-\[964px\]{max-width:964px}.max-w-\[1166\.862px\]{max-width:1166.86px}.max-w-\[1520px\]{max-width:1520px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--action-min-width\){min-width:var(--action-min-width)}.min-w-\(--cell-min-width\){min-width:var(--cell-min-width)}.min-w-\(--column-min-width\){min-width:var(--column-min-width)}.min-w-\(--measured-min-width\){min-width:var(--measured-min-width)}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[56px\]{min-width:56px}.min-w-\[60px\]{min-width:60px}.min-w-\[61px\]{min-width:61px}.min-w-\[69px\]{min-width:69px}.min-w-\[76px\]{min-width:76px}.min-w-\[80px\]{min-width:80px}.min-w-\[86px\]{min-width:86px}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.min-w-\[131px\]{min-width:131px}.min-w-\[132px\]{min-width:132px}.min-w-\[135px\]{min-width:135px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[164px\]{min-width:164px}.min-w-\[166px\]{min-width:166px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[192px\]{min-width:192px}.min-w-\[216px\]{min-width:216px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[360px\]{min-width:360px}.min-w-\[760px\]{min-width:760px}.min-w-\[1650px\]{min-width:1650px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[minmax\(220px\,1fr\)_200px_200px_160px\]{grid-template-columns:minmax(220px,1fr) 200px 200px 160px}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.75{gap:calc(var(--spacing) * 3.75)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.75{gap:calc(var(--spacing) * 5.75)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8\.5{gap:calc(var(--spacing) * 8.5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1px\]{border-radius:1px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--stroke-control\){border-style:var(--tw-border-style);border-width:var(--stroke-control)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--border\){border-color:var(--border)}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-border{border-color:var(--color-border)}.border-border\/60{border-color:#e9e6ee99}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary\/30{border-color:#25242c4d}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.bg-\(--dashboard-purple-500\){background-color:var(--dashboard-purple-500)}.bg-\(--primary\){background-color:var(--primary)}.bg-\[\#010103\]{background-color:#010103}.bg-accent{background-color:var(--color-accent)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-background{background-color:var(--color-background)}.bg-black{background-color:var(--color-black)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-current{background-color:currentColor}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-muted-foreground\/30{background-color:#63606e4d}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--color-muted-foreground) 30%, transparent)}}.bg-muted\/30{background-color:#f7f6f94d}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/40{background-color:#f7f6f966}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-muted\/70{background-color:#f7f6f9b3}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-55\%{--tw-gradient-from-position:55%}.fill-current{fill:currentColor}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-2\.25{padding:calc(var(--spacing) * 2.25)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.25{padding:calc(var(--spacing) * 4.25)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-px{padding:1px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-px{padding-top:1px}.pr-0{padding-right:0}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2\.75{padding-left:calc(var(--spacing) * 2.75)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\(length\:--text-body\){font-size:var(--text-body)}.text-\(length\:--text-body-compact\){font-size:var(--text-body-compact)}.text-\(length\:--text-body-relaxed\){font-size:var(--text-body-relaxed)}.text-\(length\:--text-caption\){font-size:var(--text-caption)}.text-\(length\:--text-feature-title\){font-size:var(--text-feature-title)}.text-\(length\:--text-heading-lg\){font-size:var(--text-heading-lg)}.text-\(length\:--text-label\){font-size:var(--text-label)}.text-\(length\:--text-micro\){font-size:var(--text-micro)}.text-\(length\:--text-page-title\){font-size:var(--text-page-title)}.text-\(length\:--text-subtitle\){font-size:var(--text-subtitle)}.text-\(length\:--text-title-sm\){font-size:var(--text-title-sm)}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-4\.25{--tw-leading:calc(var(--spacing) * 4.25);line-height:calc(var(--spacing) * 4.25)}.leading-4\.75{--tw-leading:calc(var(--spacing) * 4.75);line-height:calc(var(--spacing) * 4.75)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-6\.75{--tw-leading:calc(var(--spacing) * 6.75);line-height:calc(var(--spacing) * 6.75)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\(--dashboard-purple-500\){color:var(--dashboard-purple-500)}.text-\(--dashboard-success-400\){color:var(--dashboard-success-400)}.text-\(--primary-foreground\){color:var(--primary-foreground)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-emerald-600{color:var(--color-emerald-600)}.text-foreground{color:var(--color-foreground)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--color-muted-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-brand\){--tw-shadow:var(--shadow-brand);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-white{--tw-ring-offset-color:var(--color-white)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xs{--tw-blur:blur(var(--blur-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,opacity\]{transition-property:background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--app-shell-top-offset\:0px\]{--app-shell-top-offset:0px}.\[--menu-stroke-surface-bg\:var\(--background\)\]{--menu-stroke-surface-bg:var(--background)}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/header\:opacity-100:is(:where(.group\/header):focus-within *){opacity:1}.group-focus-within\/row\:max-w-\[136px\]:is(:where(.group\/row):focus-within *){max-width:136px}.group-focus-within\/row\:translate-x-0:is(:where(.group\/row):focus-within *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/row\:px-2:is(:where(.group\/row):focus-within *){padding-inline:calc(var(--spacing) * 2)}.group-focus-within\/row\:px-2\.5:is(:where(.group\/row):focus-within *){padding-inline:calc(var(--spacing) * 2.5)}.group-focus-within\/row\:py-1:is(:where(.group\/row):focus-within *){padding-block:var(--spacing)}.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/header\:opacity-100:is(:where(.group\/header):hover *){opacity:1}.group-hover\/row\:max-w-\[136px\]:is(:where(.group\/row):hover *){max-width:136px}.group-hover\/row\:translate-x-0:is(:where(.group\/row):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/row\:px-2:is(:where(.group\/row):hover *){padding-inline:calc(var(--spacing) * 2)}.group-hover\/row\:px-2\.5:is(:where(.group\/row):hover *){padding-inline:calc(var(--spacing) * 2.5)}.group-hover\/row\:py-1:is(:where(.group\/row):hover *){padding-block:var(--spacing)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/segment\:opacity-0:is(:where(.group\/segment):hover *){opacity:0}.group-hover\/segment\:opacity-100:is(:where(.group\/segment):hover *){opacity:1}}.group-focus-visible\/segment\:opacity-0:is(:where(.group\/segment):focus-visible *){opacity:0}.group-focus-visible\/segment\:opacity-100:is(:where(.group\/segment):focus-visible *){opacity:1}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-offset-1:is(:where(.peer):focus-visible~*){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[state\=checked\]\:border:is(:where(.peer)[data-state=checked]~*){border-style:var(--tw-border-style);border-width:1px}.peer-data-\[state\=checked\]\:bg-white:is(:where(.peer)[data-state=checked]~*){background-color:var(--color-white)}.peer-data-\[state\=checked\]\:font-medium:is(:where(.peer)[data-state=checked]~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.peer-data-\[state\=checked\]\:shadow-xs:is(:where(.peer)[data-state=checked]~*){--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--color-primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.focus-within\:shadow-xs:focus-within{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[rgba\(220\,38\,38\,0\.1\)\]:hover{background-color:#dc26261a}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-accent\/50:hover{background-color:#eee9f880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:bg-card:hover{background-color:var(--color-card)}.hover\:bg-muted\/50:hover{background-color:#f7f6f980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.hover\:bg-primary\/90:hover{background-color:#25242ce6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:\[--menu-stroke-surface-bg\:var\(--dashboard-zinc-50\)\]:hover{--menu-stroke-surface-bg:var(--dashboard-zinc-50)}.hover\:\[background\:linear-gradient\(\#fafafa\,\#fafafa\)_padding-box\,linear-gradient\(90deg\,var\(--leads-action-gradient-to\)\,var\(--leads-action-gradient-via\)\,var\(--leads-action-gradient-from\)\)_border-box\]:hover{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(90deg,var(--leads-action-gradient-to),var(--leads-action-gradient-via),var(--leads-action-gradient-from)) border-box}}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-muted\/25:focus-visible{background-color:#f7f6f940}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted\/25:focus-visible{background-color:color-mix(in oklab, var(--color-muted) 25%, transparent)}}.focus-visible\:bg-white:focus-visible{background-color:var(--color-white)}.focus-visible\:text-foreground:focus-visible{color:var(--color-foreground)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\(--leads-action-gradient-from\):focus-visible{--tw-ring-color:var(--leads-action-gradient-from)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:cursor-grabbing:active{cursor:grabbing}.enabled\:active\:scale-\[0\.96\]:enabled:active{scale:.96}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true],.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-5[data-orientation=vertical]{height:calc(var(--spacing) * 5)}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:border[data-state=active]{border-style:var(--tw-border-style);border-width:1px}.data-\[state\=active\]\:bg-accent[data-state=active]{background-color:var(--color-accent)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-4\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:bg-\(--dashboard-success-400\)[data-state=checked]{background-color:var(--dashboard-success-400)}.data-\[state\=checked\]\:bg-background[data-state=checked]{background-color:var(--color-background)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=delayed-open\]\:shadow-lg[data-state=delayed-open]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--color-accent)}.data-\[state\=open\]\:hover\:text-accent-foreground[data-state=open]:hover{color:var(--color-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:translate-x-0\.5[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:ml-auto{margin-left:auto}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:w-\[170px\]{width:170px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[368px\]{width:368px}.sm\:w-auto{width:auto}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[340px\]{max-width:340px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:justify-self-end{justify-self:flex-end}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-\(length\:--text-body-relaxed\){font-size:var(--text-body-relaxed)}.sm\:text-\(length\:--text-heading-lg\){font-size:var(--text-heading-lg)}.sm\:opacity-0{opacity:0}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (width>=48rem){.md\:inset-y-0{inset-block:0}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:right-0{right:0}.md\:right-8{right:calc(var(--spacing) * 8)}.md\:left-auto{left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[132px\]{height:132px}.md\:h-full{height:100%}.md\:h-svh{height:100svh}.md\:min-h-0{min-height:0}.md\:w-\[536px\]{width:536px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:overflow-hidden{overflow:hidden}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-auto{grid-column-start:auto}.lg\:block{display:block}.lg\:h-svh{height:100svh}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.lg\:grid-cols-\[172px_minmax\(0\,1fr\)\]{grid-template-columns:172px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(340px\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(340px,420px) minmax(0,1fr)}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pr-24{padding-right:calc(var(--spacing) * 24)}}@media (width>=80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:flex{display:flex}.xl\:h-auto{height:auto}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:0}.xl\:w-\[130px\]{width:130px}.xl\:flex-1{flex:1}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.xl\:grid-rows-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:overflow-hidden{overflow:hidden}.data-\[state\=active\]\:xl\:flex[data-state=active]{display:flex}}@media (prefers-color-scheme:dark){.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-muted-foreground{color:var(--color-muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:#eee9f880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--color-primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:var(--color-foreground)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Redaction;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/redaction-bold.woff2)format("woff2")}:root{--n-0:#fff;--n-25:#fbfbfc;--n-50:#f7f7f9;--n-100:#f1f1f4;--n-200:#e6e6ec;--n-300:#d4d4dd;--n-400:#a9a9b6;--n-500:#8a8894;--n-600:#76747f;--n-700:#55535f;--n-800:#3a3845;--n-900:#25242c;--n-950:#16151b;--brand-violet:#6b4fd8;--a-50:#f2efff;--a-100:#e3ddff;--a-500:var(--brand-violet);--a-600:#5c3fc9;--a-700:#4b32a8;--surface:var(--n-0);--surface-subtle:var(--n-25);--surface-sunken:var(--n-50);--surface-hover:#16151b0a;--surface-active:#16151b12;--text-primary:var(--n-900);--text-secondary:var(--n-700);--text-tertiary:#63606e;--text-disabled:var(--n-400);--text-on-accent:#fff;--text-accent:var(--a-700);--border-subtle:#16151b0f;--border-default:#16151b1a;--border-strong:#16151b29;--border-accent:var(--a-100);--accent:var(--a-500);--accent-hover:var(--a-600);--accent-tint:var(--a-50);--brand-gradient:linear-gradient(100deg, #6a91ff 0%, #b59adb 50%, #ffa7b3 100%);--brand-gradient-hover:var(--brand-gradient);--text-on-brand:#25242c;--cta-glow:0 1px 2px #3c468c29, 0 6px 18px -6px #6a91ff73, 0 10px 24px -10px #ffa7b380;--cta-glow-hover:0 1px 2px #3c468c2e, 0 10px 26px -8px #6a91ff8c, 0 16px 34px -12px #ffa7b399;--cta-edge:inset 0 1px 0 #ffffff73, inset 0 0 0 1px #ffffff2e;--t-hero:64px;--t-h2:44px;--t-h3:30px;--t-h4:20px;--t-lead:20px;--t-body:17px;--t-body-sm:15px;--t-caption:13px;--t-eyebrow:12px;--t-button:15px;--lh-hero:1;--lh-h2:1.1;--lh-h3:1.2;--lh-h4:1.3;--lh-lead:1.5;--lh-body:1.6;--lh-tight:1.4;--tr-hero:-.04em;--tr-h2:-.035em;--tr-h3:-.03em;--tr-h4:-.02em;--tr-lead:-.01em;--tr-eyebrow:.06em;--fw-body:400;--fw-medium:500;--fw-heading:550;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:40px;--s8:48px;--s9:64px;--s10:80px;--s11:96px;--s12:128px;--section-sm:48px;--section-md:64px;--section-lg:80px;--page-width:1200px;--prose-width:600px;--gutter:20px;--shadow-xs:0 1px 2px #1715260a;--shadow-sm:0 1px 2px #1715260a, 0 2px 4px -2px #1715260a;--shadow-md:0 2px 4px -1px #1715260a, 0 8px 16px -4px #1715260f;--shadow-lg:0 1px 1px #17152605, 0 8px 16px -4px #1715260d, 0 24px 32px -8px #17152612;--shadow-overlay:0 0 0 1px #1715260f, 0 8px 24px -12px #1715261f, 0 32px 72px -12px #17152614;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--dur-fast:.12s;--dur-base:.15s;--dur-slow:.22s;--dur-slower:.32s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.25, 1, .5, 1);--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--a-500)}@media (width<=760px){:root{--t-hero:40px;--t-h2:30px;--t-h3:24px;--lh-hero:1.1;--lh-h2:1.15;--lh-h3:1.25;--t-lead:18px;--section-sm:48px;--section-md:64px;--section-lg:80px;--gutter:16px}}@media (width>=761px) and (width<=1099px){:root{--t-hero:52px;--t-h2:38px;--t-h3:27px}}@media (width>=1100px){:root{--section-sm:64px;--section-md:96px;--section-lg:128px;--gutter:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ink:var(--text-primary);--muted:#63606e;--paper:#fcfbfd;--line:#e9e6ee;--blue:#6a91ff;--purple:#b59adb;--pink:#ffa7b3;--gradient:linear-gradient(110deg, #6a91ff, #b59adb 55%, #ffa7b3);--font-sans:"Manrope", sans-serif;--primary:#24232b;--background:#fff;--foreground:#24232b;--border:#e9e6ee;--muted-foreground:#63606e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}button,a,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:5px;outline:3px solid #6785d6}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:-.045em;font-weight:550;line-height:1.08}em{font-family:Instrument Serif,serif;font-weight:400}p{color:var(--muted)}button{border:0}svg{flex-shrink:0}.wrap{width:min(var(--page-width), calc(100% - var(--gutter) * 2));margin:auto}.header{z-index:50;backdrop-filter:blur(18px);background:#fcfbfde3;border-bottom:1px solid #ece8ef;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:32px;height:80px;display:flex}.logo{letter-spacing:-2.5px;align-items:center;font-size:34px;font-weight:700;line-height:1;display:inline-flex}.nav-links,.nav-actions{align-items:center;gap:27px;display:flex}.nav-links{color:var(--text-tertiary);font-size:14px}.nav-links a:hover,.login:hover{color:#715ca0}.nav-actions{gap:22px;font-size:14px}.button{background:var(--ink);color:#fff;border-radius:var(--radius-md);min-height:50px;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;gap:10px;padding:13px 23px;font-size:14px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:#494151;transform:translateY(-2px)}.button.secondary{color:var(--ink);box-shadow:none;background:#ffffffa6;border:1px solid #dedbe5}.button.secondary:hover{background:#fff}.nav .button{min-height:42px;padding:10px 17px}.menu-toggle{background:0 0;padding:9px;display:none}.hero{isolation:isolate;padding:69px 0 0;position:relative;overflow:hidden}.hero-aura{z-index:-1;opacity:.47;height:650px;position:absolute;top:210px;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 27% 73%,#0000);mask-image:linear-gradient(#0000,#000 27% 73%,#0000)}.hero-aura canvas{width:100%;height:100%}.hero-copy{text-align:center}.announcement{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e7e1ed;border-radius:30px;align-items:center;gap:9px;margin-bottom:25px;padding:6px 8px 6px 13px;font-size:12px;font-weight:600;display:inline-flex}.announcement svg{color:#745d94}.new-tag{color:#745d93;border-radius:var(--radius-xl);background:#f0ebf8;padding:1px 8px;font-size:11px}.hero h1 em{background:var(--gradient);color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text}.cta-row{justify-content:center;gap:12px;display:flex}.hero-assurance{color:var(--text-tertiary);justify-content:center;gap:19px;margin-top:16px;font-size:12px;display:flex}.hero-assurance span{align-items:center;gap:5px;display:flex}.video-shell{border-radius:var(--radius-xl);max-width:1000px;box-shadow:var(--shadow-overlay);background:#ffffffb8;border:1px solid #fff;margin-top:48px;padding:8px;position:relative}.video-topline{color:var(--text-tertiary);justify-content:space-between;align-items:center;padding:5px 13px 12px;font-size:12px;display:flex}.video-topline>span:first-child{color:var(--text-secondary);align-items:center;gap:8px;display:flex}.tiny-mark{border-radius:var(--radius-sm);background:var(--gradient);text-align:center;color:#fff;width:21px;height:21px;font-weight:700;line-height:21px}.video-stage{border-radius:var(--radius-lg);background:#fff;position:relative;overflow:hidden}.product-video{--media-control-background:#fffffff0;--media-control-padding:10px;--media-range-bar-color:#b59adb;--media-range-track-background:#e9e6ee;width:100%;display:block}.product-video video{aspect-ratio:1948/1080;object-fit:cover;width:100%;display:block}.product-video media-control-bar{width:100%}.video-play{min-width:280px;box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #fff;flex-direction:column;align-items:center;padding:23px 32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play>span{background:var(--gradient);color:#fff;width:53px;height:53px;box-shadow:var(--shadow-md);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.video-play strong{font-size:15px}.video-play small{color:var(--muted);margin-top:5px;font-size:12px}.trust-line{text-align:center;letter-spacing:.015em;margin-bottom:33px;font-size:13px}.quote-grid{grid-template-columns:repeat(3,1fr);display:grid}.quote{border-right:1px solid var(--line);flex-direction:column;padding:0 30px;display:flex}.quote:first-child{padding-left:0}.quote:last-child{border:0;padding-right:0}.customer-wordmark{letter-spacing:-1px;margin-bottom:17px;font-size:22px;font-weight:700}.quote:nth-child(2) .customer-wordmark{letter-spacing:-.8px;font-family:Georgia,serif;font-size:23px}.quote blockquote{color:var(--text-secondary);flex:1;margin:0 0 25px;font-size:14px;line-height:1.8}.quote-person{align-items:center;gap:12px;display:flex}.quote-person img{object-fit:cover;border-radius:50%}.quote-person strong,.person strong{font-size:14px;font-weight:650;display:block}.quote-person small,.person small{color:var(--muted);margin-top:1px;font-size:12px;display:block}.skip-link{z-index:99;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:15px}@media (width<=900px){.nav{gap:15px}.nav-links{gap:16px}.nav-actions{gap:15px}.login{display:none}.hero{padding-top:50px}.quote{padding:0 22px}}@media (width<=700px){.wrap{width:calc(100% - 36px)}.nav{height:68px}.nav .logo{font-size:29px}.nav-links{border-bottom:1px solid var(--line);background:#fcfbfd;padding:25px;display:none;position:absolute;top:68px;left:0;right:0}.nav-links.open{flex-direction:column;align-items:stretch;gap:20px;display:flex}.nav-actions{gap:5px}.nav .button{min-height:38px;padding:9px 12px;font-size:12px}.menu-toggle{display:block}.hero{padding-top:38px}.hero h1{font-size:clamp(39px,8vw,55px)}.hero-copy>p{margin-top:20px;font-size:15px}.announcement{margin-bottom:22px;font-size:11px}.hero-assurance{gap:13px;font-size:11px}.video-shell{border-radius:var(--radius-lg);margin-top:34px;padding:5px}.video-topline{padding:5px 6px 9px;font-size:10px}.video-topline>span:first-child{max-width:65%}.video-topline>span:last-child{font-size:9px}.video-play{min-width:210px;padding:13px 18px}.video-play>span{width:38px;height:38px;margin-bottom:7px}.video-play strong{font-size:13px}.video-play small{display:none}.testimonials{padding-top:36px;padding-bottom:65px}.quote-grid{grid-template-columns:1fr;gap:27px}.quote,.quote:first-child,.quote:last-child{border:0;border-bottom:1px solid var(--line);padding:0 0 26px}.quote:last-child{border:0;padding-bottom:0}.customer-wordmark{margin-bottom:10px}.quote blockquote{margin-bottom:16px;font-size:14px}.quote-person img{width:36px;height:36px}.button{padding:12px 19px}.hero-aura{height:400px;top:220px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.eyebrow{color:var(--text-tertiary);letter-spacing:.025em;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:650;display:flex}.eyebrow>span{border-radius:var(--radius-md);color:#74608a;background:#ffffff7a;border:1px solid #e1d8eb;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.section-heading{margin-bottom:54px}.section-heading.centered{text-align:center}.centered .eyebrow{justify-content:center}.section-heading>p{max-width:580px;margin:23px auto 0;font-size:16px}.section-heading h2 em,.feature-copy h2 em,.case-story h2 em,.faq-intro h2 em{color:#755e91}.scroll-story{background:linear-gradient(#f3f0f8,#f8f6fb);border-top:1px solid #eae4f1;border-bottom:1px solid #eae4f1;height:240vh;min-height:1750px;position:relative}.story-sticky{align-items:center;min-height:calc(100vh - 80px);padding:45px 0 34px;display:flex;position:sticky;top:80px}.story-sticky>.wrap{width:min(1100px,100% - 64px)}.story-sticky .section-heading{margin-bottom:35px}.story-sticky h2{font-size:44px}.story-sticky .section-heading>p{margin-top:16px;font-size:14px}.story-layout{grid-template-columns:.94fr 1.06fr;align-items:center;gap:84px;display:grid}.story-steps{flex-direction:column;gap:26px;display:flex}.story-step{opacity:.36;gap:19px;transition:opacity .4s;display:flex}.story-step.current{opacity:1}.step-number{color:#755f8e;border:1px solid #cfc4df;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.current .step-number{background:var(--gradient);color:#fff;border-color:#0000}.story-step small{color:#746082;font-size:11px;font-weight:650}.story-step h3{letter-spacing:-.04em;margin:5px 0 10px;font-size:21px}.story-step p{max-width:310px;font-size:13px;line-height:1.7}.scroll-cue{color:var(--text-tertiary);align-items:center;gap:9px;padding-left:49px;font-size:11px;display:flex}.scroll-cue>div{background:#e3ddec;flex:1;max-width:85px;height:2px}.scroll-cue i{transform-origin:0;background:#ad94cf;height:2px;display:block}.story-visual{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e4ddea;overflow:hidden}.panel-bar{border-bottom:1px solid var(--line);min-height:52px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:12px;display:flex}.panel-bar>span:first-child{align-items:center;gap:8px;font-weight:600;display:flex}.quiet-label{color:var(--text-tertiary);font-size:10px}.story-visual-body{padding:21px 30px}.story-source{align-items:center;gap:15px;display:flex}.source-icon{border-radius:var(--radius-lg);color:#4d689b;background:#eef2fb;place-items:center;width:40px;height:40px;display:grid}.story-source small{color:var(--text-tertiary);letter-spacing:.08em;font-size:10px}.story-source p{margin-top:4px;font-size:12px;line-height:1.6}.story-source strong{color:var(--text-secondary);font-weight:550}.story-connector{background:#e7dfed;width:1px;height:25px;margin-left:20px;position:relative}.story-connector>div{background:var(--gradient);width:2px;position:absolute;top:0;left:0}.story-connector>span{background:#b59adb;border-radius:50%;width:4px;height:4px;position:absolute;bottom:0;left:-1px}.person{align-items:center;gap:11px;min-width:0;display:flex}.avatar{width:38px;height:38px;color:var(--text-tertiary);background:linear-gradient(140deg,#e9e4fa,#f7dfe5);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:650;display:grid}.person-detail{margin-left:auto}.status-badge{white-space:nowrap;font-size:11px!important;font-weight:550!important;line-height:1.5!important}.person small{font-size:11px}.story-visual .person{border-radius:var(--radius-md);background:#fbfafd;border:1px solid #eae4f0;padding:13px}.story-visual .person strong{font-size:13px}.story-research{border-radius:var(--radius-md);opacity:.5;background:#f9f7fc;border:1px solid #eae3f0;align-items:center;gap:10px;padding:13px 11px;transition:opacity .4s,background .4s;display:flex}.story-research.active{opacity:1;background:linear-gradient(120deg,#f1f4ff,#f9eff4)}.research-icon{border-radius:var(--radius-md);color:#765e8a;background:#fff;place-items:center;width:33px;height:33px;display:grid}.story-research strong{font-size:12px}.story-research p{margin-top:3px;font-size:10px}.story-research>svg{color:#736088;margin-left:auto}.story-message{border-radius:var(--radius-md);opacity:.45;background:#fdfcfe;border:1px solid #eee9f1;padding:13px 14px;transition:opacity .4s}.story-message.active{opacity:1}.story-message>div{color:#775e90;align-items:center;gap:8px;font-size:11px;display:flex}.story-message p{margin:8px 0;font-size:12px;line-height:1.7}.story-message>span{color:var(--text-tertiary);font-size:10px}.panel-foot{border-top:1px solid var(--line);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:10px;display:flex}.demo-label{letter-spacing:.015em;color:var(--text-tertiary);align-items:center;gap:5px;font-size:10px;line-height:1.4;display:inline-flex}.demo-label>span{background:#b99dce;border-radius:50%;width:4px;height:4px}.story-mobile{display:none}.feature-section{padding-top:122px;padding-bottom:122px}.feature-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:100px;display:grid}.feature-copy h2{font-size:48px}.feature-copy>p{margin-top:25px;font-size:15px;line-height:1.85}.feature-copy>p+p{margin-top:14px}.check-list{flex-direction:column;gap:13px;margin:26px 0 30px;padding:0;list-style:none;display:flex}.check-list li{color:var(--text-tertiary);align-items:flex-start;gap:11px;font-size:13px;line-height:1.6;display:flex}.check-list svg{color:#726185;margin-top:3px}.feature-copy .button{margin-top:7px}.product-panel{border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);background:#fff;border:1px solid #e7e1ed;position:relative;overflow:hidden}.discovery-demo{isolation:isolate;position:relative}.demo-glow{z-index:-1;background:radial-gradient(#d9cbee7a,#0000 70%);position:absolute;inset:-50px}.brief-box{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#faf8fe,#fdfafb);padding:24px}.mini-label{letter-spacing:.08em;color:var(--text-tertiary);align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.brief-box>p{color:var(--text-tertiary);margin:13px 0 19px;font-size:15px;line-height:1.85}.brief-box strong{color:var(--text-primary);font-weight:550}.brief-controls{flex-wrap:wrap;gap:7px;margin-bottom:19px;display:flex}.brief-controls button{color:var(--text-tertiary);border-radius:var(--radius-xl);background:#fff;border:1px solid #e7e0ed;padding:5px 10px;font-size:11px}.brief-controls button.selected{color:#7a5b95;background:#f0e9f8;border-color:#d9cbe7}.demo-button{color:#fff;border-radius:var(--radius-sm);background:#28242e;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:inline-flex}.result-title{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:8px;padding:22px 20px 13px;font-size:12px;display:flex}.result-title .status-badge{font-size:10px!important}.leads-list{min-height:255px;padding:0 20px 20px}.leads-list>div{gap:9px}.discovery-lead{border-radius:var(--radius-md);background:#fff;border:1px solid #eee9f3;margin-bottom:7px;padding:12px}.discovery-lead .person small{font-size:10px}.discovery-lead>div:last-child{color:var(--text-tertiary);justify-content:space-between;align-items:center;padding:8px 0 0 44px;font-size:10px;display:flex}.engagement-section{background:#f7f5fa;border-block:1px solid #eee8f3;padding:90px 0 115px}.engagement-layout{grid-template-columns:1.12fr .88fr;align-items:center;gap:105px;max-width:1070px;margin:auto;display:grid}.animated-tabs{border-radius:var(--radius-md);isolation:isolate;background:#ede9f3;border:1px solid #e6dfec;gap:4px;padding:5px;display:flex;position:relative}.animated-tabs button{white-space:nowrap;color:var(--text-tertiary);border-radius:var(--radius-sm);background:0 0;flex:1;padding:9px 12px;font-size:12px;position:relative}.animated-tabs button[aria-selected=true]{color:var(--text-secondary)}.tab-highlight{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);z-index:-1;background:#fff;position:absolute;inset:0}.engagement-visual>.demo-label{justify-content:center;margin-top:15px;display:flex}.linkedin-post{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e4ddea;margin-top:21px;padding:20px}.source-avatar{border-radius:var(--radius-md);color:#765e8d;background:#efe9f7;place-items:center;width:40px;height:40px;display:grid}.linkedin-icon{color:var(--text-tertiary);margin-left:auto}.linkedin-post>p{color:var(--text-tertiary);margin:16px 0;font-size:13px;line-height:1.8}.post-art{border-radius:var(--radius-sm);color:var(--text-tertiary);background:linear-gradient(110deg,#edf1ff,#eee5f7 60%,#f8e0e6);min-height:185px;padding:22px;position:relative;overflow:hidden}.post-art>span:first-child{font-size:10px}.post-art strong{letter-spacing:-.05em;z-index:1;margin-top:13px;font-size:30px;font-weight:500;line-height:1.1;display:block;position:relative}.post-art em{color:#785e8c}.art-orbit{border:1px solid #bca7d355;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-30px;right:-20px;box-shadow:0 0 0 26px #bca7d318,0 0 0 52px #bca7d30f}.post-stats{color:var(--text-tertiary);border-bottom:1px solid #f0eaf4;justify-content:space-between;padding:12px 0;font-size:10px;display:flex}.reaction{color:#fff;background:#edbfd1;border-radius:50%;margin-right:3px;padding:1px 4px}.post-comment{gap:9px;margin-top:13px;display:flex}.post-comment>.avatar{width:29px;height:29px;font-size:9px}.post-comment>div{background:#f6f3f9;border-radius:0 10px 10px;flex:1;padding:8px 10px}.post-comment strong{font-size:11px}.post-comment p{margin-top:2px;font-size:11px}.match-bridge{flex-direction:column;align-items:center;display:flex}.match-bridge>span:not(:nth-child(2)){background:#d8c7e5;width:1px;height:16px}.match-bridge>span:nth-child(2){color:var(--text-tertiary);border-radius:var(--radius-xl);background:#fff;border:1px solid #ddcfea;align-items:center;gap:8px;padding:3px 10px;font-size:10px;display:flex}.match-card{border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#fff;border:1px solid #ddcde8;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.soft-icon{color:#755f89;border-radius:var(--radius-lg);background:#efe8f6;border:1px solid #e8def1;place-items:center;width:45px;height:45px;margin-bottom:24px;display:grid}.engagement-copy h3{font-size:31px;line-height:1.2}.engagement-copy>p{margin-top:18px}.post-signals{color:#756084;border-top:1px solid #e3dbe9;gap:15px;margin-top:31px;padding-top:24px;display:flex}.post-signals p{margin-top:5px;font-size:13px;line-height:1.8}.text-link{color:#785d8b;border-bottom:1px solid #c2abcf;margin-top:25px;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-flex}.text-link:hover{color:#4a345d;border-color:currentColor}.outbound-section{color:var(--text-primary);background:#25212d;padding:108px 0 65px;position:relative;overflow:hidden}.outbound-section:before{content:"";pointer-events:none;background:radial-gradient(#77638e26,#0000 70%);height:600px;position:absolute;top:200px;left:-20%;right:-20%}.outbound-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;margin-bottom:54px;display:grid;position:relative}.outbound-intro .eyebrow{color:var(--text-tertiary)}.outbound-intro .eyebrow>span{color:var(--text-tertiary);background:#ffffff05;border-color:#64516f}.outbound-intro h2 em{color:var(--text-tertiary)}.outbound-intro>p{color:var(--text-tertiary);max-width:375px;margin-bottom:5px;font-size:15px;line-height:1.85}.outbound-workspace{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);color:var(--ink);background:#fff;border:1px solid #e8dced;grid-template-columns:290px 1fr;display:grid;position:relative;overflow:hidden}.agent-sidebar{background:#f7f4fa;border-right:1px solid #e8e1ee;flex-direction:column;align-items:flex-start;padding:29px 24px;display:flex}.agent-avatar{border-radius:var(--radius-lg);color:#785d8c;width:53px;height:53px;box-shadow:var(--shadow-sm);background:linear-gradient(140deg,#dbe5ff,#e5d6ef,#f8dee6);border:1px solid #ddd0eb;place-items:center;margin-bottom:19px;display:grid}.agent-sidebar>strong{letter-spacing:-.04em;font-size:16px}.agent-sidebar>span{color:var(--text-tertiary);margin-top:5px;font-size:11px}.agent-brief{border-top:1px solid #e5deec;margin-top:29px;padding-top:22px}.agent-brief p{color:var(--text-tertiary);margin-top:10px;font-size:12px;line-height:1.9}.agent-tasks{width:100%;margin-top:25px}.agent-tasks>div{color:var(--text-tertiary);align-items:center;gap:10px;margin:11px 0;font-size:12px;display:flex}.agent-tasks>div>span{color:#756082;background:#ece4f3;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.agent-tasks small{color:var(--text-tertiary);margin-left:auto;font-size:10px}.agent-note{color:var(--text-tertiary);align-items:center;gap:11px;margin-top:auto;padding-top:35px;font-size:11px;line-height:1.7;display:flex}.output-space{min-width:0}.output-person{border-bottom:1px solid #ece7f1;justify-content:space-between;align-items:center;gap:12px;padding:24px 29px;display:flex}.output-space>.animated-tabs{margin:23px 28px 0}.output-content{min-height:363px;padding:28px}.output-title{color:#756086;align-items:center;gap:10px;margin-bottom:22px;display:flex}.output-title h3{color:var(--text-secondary);letter-spacing:-.025em;font-size:18px}.research-row{gap:14px;margin:22px 0;display:flex}.research-row>span{color:var(--text-tertiary);border-radius:var(--radius-md);background:#f4eff9;border:1px solid #e9dfee;place-items:center;width:33px;height:33px;display:grid}.research-row small{letter-spacing:.08em;color:var(--text-tertiary);font-size:9px;font-weight:600;display:block}.research-row p{color:var(--text-tertiary);max-width:500px;margin-top:5px;font-size:13px;line-height:1.7}.source-chip{border-radius:var(--radius-xs);color:var(--text-tertiary);background:#f9f6fc;border:1px solid #eee5f5;margin-top:6px;padding:3px 6px;font-size:9px;display:inline-flex}.output-footer{border-top:1px solid #ece7f1;justify-content:space-between;align-items:center;gap:10px;padding:13px 27px;display:flex}.output-footer>span:last-child{color:var(--text-tertiary);align-items:center;gap:5px;font-size:10px;display:flex}.output-description{margin-bottom:17px;font-size:13px}.qualification-row{border-bottom:1px solid #f0e9f4;align-items:center;gap:15px;padding:17px 0;display:flex}.qualification-row>svg{color:#765f84}.qualification-row>div>small{color:var(--text-tertiary);font-size:10px;display:block}.qualification-row strong{color:#756083;font-size:13px;font-weight:500}.qualification-row>span{color:var(--text-tertiary);margin-left:auto;font-size:10px}.qualification-note{border-radius:var(--radius-sm);color:var(--text-tertiary);background:#faf7fc;border:1px solid #ede4f3;align-items:center;gap:12px;margin-top:22px;padding:12px;display:flex}.qualification-note p{color:var(--text-tertiary);font-size:11px}.message-demo{border-radius:var(--radius-md);background:linear-gradient(120deg,#faf8fd,#fff9fb);border:1px solid #e9e0f1;padding:20px!important;display:block!important}.message-heading{color:var(--text-tertiary);align-items:center;gap:7px;margin-bottom:17px!important;font-size:10px!important;display:flex!important}.message-heading>span:last-child{margin-left:auto;font-size:9px}.message-demo p{color:#765f84;font-size:15px;line-height:1.9}.message-reasons{color:var(--text-tertiary);gap:19px;margin-top:20px;font-size:10px;display:flex}.message-reasons>span{align-items:center;gap:5px;display:flex}.followup-output{border-radius:var(--radius-md);background:#faf7fc;border:1px solid #ece3f3;margin-top:13px;padding:17px 19px}.followup-output small{color:var(--text-tertiary);letter-spacing:.06em;font-size:10px}.followup-output p{color:var(--text-tertiary);margin-top:9px;font-size:13px;line-height:1.8}.outbound-bottom{color:var(--text-tertiary);align-items:center;gap:25px;margin-top:29px;font-size:12px;display:flex;position:relative}.outbound-bottom>span{white-space:nowrap;align-items:center;gap:8px;display:flex}.outbound-bottom p{max-width:300px;color:var(--text-tertiary);font-size:11px;line-height:1.65}.outbound-bottom .button{color:#6f527f;background:#f4eafa;min-height:44px;margin-left:auto;font-size:12px}.sender-grid{grid-template-columns:1.08fr .92fr}.sender-top{justify-content:space-between;align-items:center;padding:21px;display:flex}.delivery-mode{border-radius:var(--radius-md);background:#faf7fd;border:1px solid #e6dceb;justify-content:space-between;align-items:center;margin:0 21px;padding:14px;display:flex}.delivery-mode strong{color:#766085;font-size:12px;display:block}.delivery-mode small{color:var(--text-tertiary);margin-top:3px;font-size:10px;display:block}.switch{border-radius:var(--radius-xl);background:#ddd3e6;flex-shrink:0;width:34px;height:19px;padding:2px;transition:background .2s}.switch>span{width:15px;height:15px;box-shadow:var(--shadow-xs);background:#fff;border-radius:50%;transition:transform .2s;display:block}.switch.on{background:#a78bca}.switch.on>span{transform:translate(15px)}.sequence{padding:24px 23px}.sequence-item{gap:13px;padding-bottom:25px;display:flex;position:relative}.sequence-item:last-child{padding-bottom:0}.sequence-item:not(:last-child):before{content:"";background:#e8dff0;width:1px;position:absolute;top:30px;bottom:0;left:14px}.sequence-dot{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-tertiary);background:#fbf9fd;border:1px solid #e7dced;flex-shrink:0;place-items:center;display:grid}.sequence-item>div{flex:1;min-width:0}.sequence-title{justify-content:space-between;align-items:center;gap:8px;padding:3px 0 10px;display:flex}.sequence-title strong{color:var(--text-tertiary);font-size:12px;font-weight:550}.sequence-title span{color:var(--text-tertiary);border-radius:var(--radius-xs);background:#f6f0fa;padding:2px 6px;font-size:9px}.sequence-item p{border-radius:var(--radius-md);color:var(--text-tertiary);background:#faf7fc;border:1px solid #eee5f5;padding:14px;font-size:12px;line-height:1.85}.review-buttons{justify-content:flex-end;gap:9px;padding-top:10px;display:flex}.review-buttons button{color:var(--text-tertiary);border-radius:var(--radius-xs);background:#f9f5fc;border:1px solid #ede2f3;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.review-buttons button:last-child{color:#fff;background:#aa8bc4;border-color:#aa8bc4}.review-buttons .approved{color:#765f84!important;background:#ede4f5!important}.sequence textarea{resize:vertical;border-radius:var(--radius-sm);color:#6f557f;background:#fbf8fd;border:1px solid #c8b3da;width:100%;padding:10px;font-size:12px;line-height:1.7}.inline-note{color:var(--text-tertiary);gap:10px;margin:25px 0;font-size:12px;display:flex}.integration-section{background:#f6f3fa;border-block:1px solid #eee6f4;padding:100px 0}.integration-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.enrichment-card,.routing-card{border-radius:var(--radius-xl);background:#fcfbfd;border:1px solid #e5dceb;padding:32px;overflow:hidden}.card-caption .soft-icon{border-radius:var(--radius-md);width:37px;height:37px;margin-bottom:19px}.card-caption h3{letter-spacing:-.035em;font-size:24px}.card-caption p{max-width:360px;margin-top:13px;font-size:14px;line-height:1.8}.contact-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;border:1px solid #e3d7eb;margin:26px 13px 0;padding:19px}.contact-card>.person{border-bottom:1px solid #efe7f4;margin-bottom:5px;padding-bottom:17px}.contact-card>div:not(.person){color:#756084;align-items:center;gap:11px;padding:12px 0;font-size:12px;display:flex}.contact-card>div:not(.person)>span:nth-child(2){flex:1}.contact-card>.demo-label{margin-top:9px}.integration-map{justify-content:space-between;align-items:center;gap:24px;min-height:245px;margin-top:19px;display:flex;position:relative}.integration-node{z-index:2;border-radius:var(--radius-lg);color:#785e87;width:78px;height:78px;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e4d6ed;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex;position:relative}.integration-destinations{flex-direction:column;gap:19px;display:flex}.integration-destinations>.integration-node{border-radius:var(--radius-md);flex-direction:row;gap:8px;width:90px;height:57px}.traxy-node{background:linear-gradient(130deg,#f1efff,#faecf3);border-color:#d6bfe6;width:81px;height:81px}.traxy-node strong{color:var(--text-tertiary);letter-spacing:-1px;font-size:24px;line-height:1}.slack-symbol{color:#7a5e84;font-size:28px;font-weight:700;line-height:1}.hub-symbol{color:var(--text-tertiary)}.results-section{padding:118px 0}.results-card{border-radius:var(--radius-xl);background:#fbf9fd;border:1px solid #e6dbea;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.case-story{padding:47px 49px}.case-story .eyebrow{margin-bottom:24px;font-size:11px}.platter-wordmark{letter-spacing:-1.5px;margin-bottom:22px;font-size:34px;font-weight:700;display:block}.platter-wordmark>span{vertical-align:top;letter-spacing:0;padding:10px 0 0 2px;font-size:10px;display:inline-block}.case-story h2{font-size:39px}.case-story blockquote{color:var(--text-tertiary);margin:25px 0;font-size:15px;line-height:1.85}.case-story .quote-person strong{color:var(--text-tertiary);font-size:12px}.case-story .text-link{margin-top:27px;font-size:12px}.case-numbers{background:linear-gradient(130deg,#eef0ff,#f2e7f7 55%,#fce6ee);flex-direction:column;justify-content:center;padding:50px;display:flex;position:relative}.case-main-stat>span{letter-spacing:-.07em;color:#775e8b;font-size:76px;font-weight:550;line-height:1.15;display:block}.case-main-stat strong{color:#765f85;margin-top:13px;font-size:16px;font-weight:500;display:block}.case-main-stat small{color:var(--text-tertiary);margin-top:6px;font-size:11px;display:block}.case-small-stats{border-top:1px solid #d9c7e766;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;padding-top:26px;display:grid}.case-small-stats span{color:#765f84;letter-spacing:-.05em;font-size:36px;font-weight:500;line-height:1}.case-small-stats p{color:var(--text-tertiary);margin-top:9px;font-size:12px;line-height:1.7}.case-small-stats small{color:var(--text-tertiary);font-size:10px}.case-timeline{opacity:.4;align-items:flex-end;gap:9px;height:70px;margin-top:25px;display:flex}.case-timeline span{border-radius:var(--radius-xs);background:linear-gradient(#ad8fc7,#dac2e8);flex:1;height:25%}.case-timeline span:nth-child(3n){height:40%}.case-timeline span:nth-child(n+6){height:55%}.case-timeline span:nth-child(n+9){height:70%}.case-timeline span:nth-child(n+12){height:85%}.case-timeline span:nth-child(n+14){height:100%}.case-context{color:var(--text-tertiary);margin-top:16px;font-size:10px}.ways-section{padding-bottom:120px}.ways-grid{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.way-card{border-radius:var(--radius-lg);background:#fff;border:1px solid #e9deef;flex-direction:column;padding:32px;display:flex}.way-card .soft-icon{margin-bottom:20px}.way-label{color:var(--text-tertiary);margin-bottom:14px;font-size:11px}.way-card h3{color:#776083;font-size:30px;line-height:1.17}.way-card>p{min-height:70px;color:var(--text-tertiary);margin-top:17px;font-size:13px;line-height:1.85}.way-card .check-list{gap:13px;margin:25px 0 30px}.way-card .check-list li{color:var(--text-tertiary);font-size:11px}.way-card .button{min-height:44px;margin-top:auto;padding:12px;font-size:12px}.pricing-section{background:#f5f2f9;border-block:1px solid #ece3f3;padding:100px 0}.pricing-section .section-heading{margin-bottom:28px}.billing-toggle{border-radius:var(--radius-md);background:#eae3f1;border:1px solid #e3d8ec;align-items:center;gap:3px;width:max-content;margin:0 auto 32px;padding:5px;display:flex}.billing-toggle button{border-radius:var(--radius-xs);color:var(--text-tertiary);background:0 0;align-items:center;gap:9px;padding:8px 13px;font-size:12px;display:flex}.billing-toggle button[aria-pressed=true]{color:#7b5c8e;box-shadow:var(--shadow-xs);background:#fff}.billing-toggle button span{color:#775f85;border-radius:var(--radius-xs);background:#f4edf9;padding:2px 5px;font-size:10px}.pricing-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:920px;margin:auto;display:grid}.price-card{border-radius:var(--radius-lg);background:#fff;border:1px solid #e4d6ed;padding:31px}.primary-plan{box-shadow:var(--shadow-md);border-color:#cbb1de}.plan-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.plan-top h3{letter-spacing:-.03em;color:#7b5d87;margin-top:10px;font-size:25px}.plan-top .mini-label{color:var(--text-tertiary);font-size:9px}.plan-top>svg{color:var(--text-tertiary);margin-top:2px}.popular-label{color:var(--text-tertiary);border-radius:var(--radius-xl);white-space:nowrap;background:#faf5fe;border:1px solid #e6d4f0;padding:4px 8px;font-size:9px}.price-card>p{color:var(--text-tertiary);margin-top:13px;font-size:12px}.price-value{align-items:baseline;gap:7px;min-height:66px;margin-top:28px;display:flex}.price-value strong{color:#7a5d89;letter-spacing:-.065em;font-size:53px;font-weight:500;line-height:1.15}.price-value del{color:var(--text-tertiary);margin-right:4px;font-size:17px}.price-card .billing-note{color:var(--text-tertiary);min-height:17px;margin-top:4px;font-size:10px}.credit-label{color:var(--text-tertiary);justify-content:space-between;align-items:center;margin-top:28px;font-size:10px;display:flex}.credit-label strong{color:var(--text-tertiary);font-weight:550}.credit-selector{border-radius:var(--radius-md);background:#fcf9fe;border:1px solid #eee4f5;gap:4px;margin-top:10px;padding:5px;display:flex}.credit-selector button{color:var(--text-tertiary);border-radius:var(--radius-xs);background:0 0;flex:1;padding:8px 0;font-size:11px}.credit-selector button[aria-pressed=true]{color:#fff;box-shadow:var(--shadow-sm);background:#b291c8}.price-card>.button{width:100%;min-height:45px;margin-top:25px;font-size:12px}.primary-plan>.button{background:#a17eb7}.primary-plan>.button:hover{background:#89669f}.plan-features{border-top:1px solid #eee4f4;gap:15px;margin:24px 0 3px;padding-top:23px}.plan-features li{color:var(--text-tertiary);font-size:12px}.plan-features svg{color:var(--text-tertiary)}.enterprise-art{place-items:center;height:164px;margin-top:11px;display:grid;position:relative;overflow:hidden}.enterprise-orbit{border:1px solid #f0e6f7;border-radius:50%;width:94px;height:94px;position:absolute}.enterprise-orbit.two{width:180px;height:180px}.enterprise-orbit.three{width:260px;height:260px}.enterprise-center{border-radius:var(--radius-lg);background:#faf5fd;border:1px solid #edddf7;place-items:center;width:57px;height:57px;display:grid;position:relative}.enterprise-dot{width:34px;height:34px;color:var(--text-tertiary);border-radius:var(--radius-md);background:#fff;border:1px solid #ebdcf5;place-items:center;display:grid;position:absolute;top:30px;left:45px}.dot-two{top:102px;left:auto;right:40px}.dot-three{top:9px;left:auto;right:66px}.price-card .enterprise-description{margin-top:24px;font-size:12px;line-height:1.9}.agent-pricing-note{border-radius:var(--radius-md);color:#756082;background:#faf7fd;border:1px solid #e7daef;justify-content:space-between;align-items:center;gap:20px;max-width:920px;margin:23px auto 0;padding:19px 24px;font-size:11px;display:flex}.agent-pricing-note>span{align-items:center;gap:11px;display:flex}.agent-pricing-note strong{font-weight:500}.agent-pricing-note a{color:#785f85;text-underline-offset:5px;text-decoration:underline}.faq-section{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;padding-top:110px;padding-bottom:110px;display:grid}.faq-intro>p{margin-top:22px;font-size:14px;line-height:1.9}.faq-intro .button{margin-top:25px;font-size:12px}.traxy-faq{box-shadow:none!important;background:0 0!important;border:none!important}.faq-item{box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #e7ddee!important;border-radius:0!important}.faq-trigger{align-items:center!important;padding:22px 0!important}.faq-title{color:#7a5f82!important;font-size:14px!important;font-weight:500!important}.faq-description{color:var(--text-tertiary)!important;padding:0 25px 22px 0!important;font-size:13px!important;line-height:1.85!important}.faq-content{padding:0!important}.closing-cta{isolation:isolate;text-align:center;background:#f9f6fc;border-block:1px solid #ede4f4;padding:92px 0 105px;position:relative;overflow:hidden}.closing-cta .eyebrow{justify-content:center}.closing-cta h2{font-size:58px}.closing-cta h2 em{color:#756086}.closing-cta p{color:var(--text-tertiary);margin:23px 0 27px;font-size:15px}.closing-aura{z-index:-1;background:radial-gradient(at 10% 100%,#b5c7ff44,#0000 55%),radial-gradient(at 85% 100%,#edbacf4a,#0000 55%);position:absolute;inset:0}.footer{padding-top:62px;padding-bottom:24px}.footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:50px;padding-bottom:55px;display:grid}.footer-brand p{color:var(--text-tertiary);margin-top:21px;font-size:12px;line-height:1.9}.social-links{color:var(--text-tertiary);gap:19px;margin-top:23px;font-size:11px;display:flex}.footer-top>div:not(:first-child){color:var(--text-tertiary);flex-direction:column;gap:13px;font-size:12px;display:flex}.footer-top>div>strong{color:#766082;margin:8px 0 6px;font-size:11px;font-weight:650}.footer a:hover{color:#7a5d88}.footer-bottom{color:var(--text-tertiary);border-top:1px solid #eee5f3;align-items:center;gap:30px;padding-top:23px;font-size:10px;display:flex}.footer-bottom>div{gap:20px;display:flex}.made-for{margin-left:auto}.way-card h3,.plan-top h3,.price-value strong,.case-main-stat>span,.case-small-stats span,.output-title h3{color:var(--text-secondary)}.feature-copy p,.card-caption p,.way-card>p,.price-card>p,.case-story blockquote,.output-description,.faq-intro>p,.closing-cta p{color:var(--text-tertiary)}.way-card .check-list li,.plan-features li,.enterprise-description,.faq-description,.footer-top>div:not(:first-child){color:var(--text-tertiary)!important}.research-row p,.message-demo p,.followup-output p,.sequence-item p{color:var(--text-tertiary)}.source-chip,.research-row small,.sequence-title span,.mini-label,.demo-label{color:#785e89}.price-value span,.credit-label,.billing-note,.footer-bottom,.contact-card>div:not(.person){color:#756082}.status-badge{max-width:100%}@media (width>=701px) and (height<=800px){.story-sticky{padding:24px 0;top:80px}.story-sticky .section-heading{margin-bottom:23px}.story-sticky .eyebrow{margin-bottom:10px}.story-sticky h2{font-size:36px}.story-sticky .section-heading>p{margin-top:11px;font-size:12px}.story-layout{gap:60px}.story-visual-body{padding:14px 25px}.story-steps{gap:21px}.story-connector{height:18px}.story-step p{font-size:12px}.story-step h3{font-size:20px}.story-visual .panel-foot{padding:9px 18px}}@media (width<=1100px){.feature-grid{gap:55px}.feature-copy h2{font-size:41px}.engagement-layout{gap:60px}.story-layout,.outbound-intro{gap:50px}.way-card{padding:25px}.way-card h3{font-size:28px}.case-story,.case-numbers{padding:35px}.faq-section{gap:60px}.integration-node{width:65px;height:65px}.integration-destinations>.integration-node{width:82px}.enrichment-card,.routing-card{padding:27px}.contact-card{margin-inline:0}}@media (width<=900px){.feature-grid{gap:35px}.feature-copy h2{font-size:37px}.feature-copy>p{font-size:14px}.engagement-layout{gap:40px}.outbound-workspace{grid-template-columns:240px 1fr}.agent-sidebar{padding:24px 20px}.output-person{padding:20px}.output-space>.animated-tabs{margin:20px 20px 0}.output-content{min-height:380px;padding:22px}.outbound-bottom{gap:20px}.outbound-bottom p{display:none}.story-layout{gap:30px}.story-sticky h2{font-size:38px}.story-step h3{font-size:19px}.story-visual-body{padding:20px}.story-source p{font-size:11px}.story-research{gap:7px}.story-research strong{font-size:11px}.story-research p{font-size:9px}.story-message>div{font-size:10px}.story-visual .status-badge{font-size:9px!important}.story-visual .quiet-label{display:none}.ways-grid{gap:14px}.way-card{padding:22px 18px}.way-card>p{font-size:12px}.way-card .check-list li,.way-card .button{font-size:10px}.integration-grid{gap:16px}.enrichment-card,.routing-card{padding:24px 21px}.card-caption h3{font-size:21px}.integration-map{gap:16px}.integration-node{width:57px;height:62px}.traxy-node{width:65px;height:70px}.integration-destinations>.integration-node{width:75px}.integration-destinations>.integration-node>svg{width:18px}.contact-card{padding:15px}.contact-card>div:not(.person){gap:7px;font-size:10px}.contact-card .status-badge{font-size:9px!important}.case-main-stat>span{font-size:62px}.case-story h2{font-size:33px}.case-story blockquote{font-size:13px}.footer-top{gap:25px}.footer-bottom{gap:20px}.made-for{display:none}.faq-section{gap:40px}.agent-pricing-note{font-size:10px}.outbound-intro h2{font-size:45px}}@media (width<=700px){.eyebrow{gap:9px;margin-bottom:17px;font-size:11px}.section-heading{margin-bottom:35px}.section-heading>p{margin-top:18px;font-size:14px}.scroll-story,.scroll-story.static-story{height:auto;min-height:0;padding:58px 0}.story-sticky{min-height:0;padding:0;display:block;position:static}.story-sticky>.wrap{width:calc(100% - 36px)}.story-sticky .section-heading{margin-bottom:35px}.story-sticky h2{font-size:35px}.story-sticky .section-heading>p{font-size:13px}.story-layout{display:none}.story-mobile{display:block}.story-mobile>div{margin-top:37px}.story-mobile>div>.eyebrow{margin-bottom:11px}.story-mobile>div>h3{font-size:25px}.story-mobile>div>p{margin:13px 0 21px;font-size:13px}.story-mobile .story-visual{max-width:440px;margin:auto}.story-visual-body{padding:20px}.story-research strong{font-size:12px}.story-research p{font-size:10px}.story-message>div{font-size:11px}.story-visual .quiet-label{font-size:9px;display:block}.story-visual .status-badge{font-size:10px!important}.story-connector{height:20px}.feature-section{padding:69px 0}.feature-grid,.engagement-layout,.sender-grid{grid-template-columns:1fr;gap:36px}.feature-copy h2{font-size:38px}.feature-copy>p{margin-top:21px;font-size:14px}.check-list{gap:13px;margin:23px 0}.check-list li{font-size:12px}.feature-copy .button{margin-top:1px}.discovery-demo{width:100%;max-width:470px;margin:auto}.demo-glow{inset:-10px}.brief-box{padding:21px}.result-title{padding:19px 18px 12px;font-size:11px}.result-title .status-badge{font-size:9px!important}.leads-list{padding:0 18px 18px}.engagement-section{padding:64px 0}.engagement-layout{gap:37px;max-width:480px}.engagement-copy h3{font-size:30px}.engagement-copy .soft-icon{margin-bottom:17px}.engagement-copy .check-list{margin-bottom:20px}.post-signals{margin-top:20px;padding-top:20px}.outbound-section{padding:65px 0 38px}.outbound-intro{margin-bottom:32px;display:block}.outbound-intro h2{font-size:39px}.outbound-intro>p{max-width:100%;margin-top:23px;font-size:14px}.outbound-workspace{grid-template-columns:1fr}.agent-sidebar{border:0;border-bottom:1px solid #e6dfed;grid-template-columns:45px 1fr;align-items:center;gap:0 12px;padding:21px;display:grid}.agent-avatar{border-radius:var(--radius-md);grid-row:1/3;width:43px;height:43px;margin:0}.agent-sidebar>strong{font-size:14px}.agent-sidebar>span{margin:0;font-size:10px}.agent-brief{grid-column:1/-1;margin-top:18px;padding-top:15px}.agent-brief p{margin-top:8px;font-size:11px;line-height:1.8}.agent-tasks{grid-column:1/-1;justify-content:space-between;gap:12px;margin-top:10px;display:flex}.agent-tasks>div{gap:5px;margin-bottom:0;font-size:9px}.agent-tasks>div>span{width:15px;height:15px}.agent-tasks small,.agent-note{display:none}.output-person{padding:17px}.output-person .person strong{font-size:12px}.output-person .person small{font-size:10px}.output-person .status-badge{font-size:9px!important}.output-space>.animated-tabs{margin:15px 14px 0}.animated-tabs button{padding:8px 7px;font-size:11px}.output-content{min-height:435px;padding:22px 17px}.output-title{gap:8px}.output-title h3{font-size:17px}.research-row{gap:12px;margin:23px 0}.research-row p{font-size:12px}.research-row>span{flex-shrink:0;width:29px;height:29px}.qualification-row{flex-wrap:wrap;gap:10px;padding:15px 0}.qualification-row>span{width:100%;margin-left:27px;font-size:10px;display:block}.qualification-row strong{font-size:12px}.qualification-note p{font-size:11px}.message-demo{padding:15px!important}.message-demo p{font-size:13px}.message-heading{font-size:9px!important}.message-reasons{flex-wrap:wrap;gap:11px;font-size:10px}.followup-output{padding:15px}.followup-output p{font-size:12px}.output-footer{padding:12px 14px}.output-footer>span:last-child{display:none}.outbound-bottom{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.outbound-bottom>span{font-size:11px}.outbound-bottom .button{margin:0}.sender-demo{order:2;width:100%;max-width:480px;margin:auto}.sender-grid>.feature-copy{order:1}.delivery-mode{gap:8px;margin:0 17px;padding:12px}.delivery-mode small{font-size:9px}.sender-top{padding:18px}.sender-top .status-badge{font-size:10px!important}.sequence{padding:21px 17px}.sequence-item{gap:10px}.sequence-item p{padding:12px;font-size:11px}.sequence-title strong{font-size:11px}.review-buttons{gap:6px}.review-buttons button{font-size:9px}.integration-section{padding:67px 0}.integration-grid{grid-template-columns:1fr;gap:19px;max-width:480px;margin:auto}.enrichment-card,.routing-card{padding:26px 23px}.card-caption h3{font-size:25px}.card-caption p{font-size:13px}.contact-card{max-width:365px;margin:24px auto 0}.contact-card>div:not(.person){gap:10px;font-size:12px}.contact-card .status-badge{font-size:10px!important}.integration-map{margin-top:24px;gap:20px;max-width:360px;margin-inline:auto}.integration-node{width:66px;height:69px}.traxy-node{width:74px;height:77px}.integration-destinations>.integration-node{width:84px}.results-section{padding:70px 0}.results-card{grid-template-columns:1fr}.case-story,.case-numbers{padding:30px 26px}.case-story .eyebrow{font-size:10px}.case-story h2{font-size:36px}.case-story blockquote{font-size:14px}.case-main-stat>span{font-size:68px}.case-main-stat strong{font-size:15px}.case-small-stats{margin-top:25px;padding-top:22px}.case-timeline{height:60px;margin-top:20px}.ways-section{padding-bottom:68px}.ways-grid{grid-template-columns:1fr;gap:17px;max-width:480px;margin:auto}.way-card{padding:27px}.way-card .soft-icon{margin-bottom:18px}.way-card h3{font-size:32px}.way-card>p{min-height:0;font-size:14px}.way-card .check-list{margin-top:20px;margin-bottom:25px}.way-card .check-list li,.way-card .button{font-size:12px}.pricing-section{padding:65px 0}.pricing-grid{grid-template-columns:1fr;gap:19px;max-width:480px}.price-card{padding:25px}.plan-top h3{font-size:25px}.price-value strong{font-size:53px}.price-card>p{font-size:13px}.plan-features li{font-size:12px}.enterprise-art{height:155px}.agent-pricing-note{text-align:center;flex-direction:column;gap:9px;max-width:480px;padding:19px 15px;font-size:11px}.agent-pricing-note>span{gap:8px}.faq-section{grid-template-columns:1fr;gap:30px;padding-top:67px;padding-bottom:67px}.faq-intro h2{font-size:39px}.faq-intro>p{margin-top:17px;font-size:14px}.faq-intro>p br{display:none}.faq-trigger{padding:20px 0!important}.faq-title{font-size:14px!important}.faq-description{font-size:13px!important}.closing-cta{padding:64px 0 71px}.closing-cta h2{font-size:39px}.closing-cta .eyebrow{font-size:10px}.closing-cta p{margin:20px 0 24px;font-size:14px}.footer{padding-top:44px}.footer-top{grid-template-columns:1fr 1fr;gap:33px 24px;padding-bottom:37px}.footer-brand{grid-column:1/-1}.footer-brand p{margin-top:17px;font-size:13px}.social-links{margin-top:16px;font-size:12px}.footer-top>div:not(:first-child){gap:13px;font-size:12px}.footer-top>div>strong{font-size:12px}.footer-bottom{flex-wrap:wrap;gap:12px;font-size:10px}.footer-bottom>div{gap:18px;margin-left:auto}}@media (prefers-reduced-motion:reduce){.scroll-story{height:auto;min-height:0;padding:60px 0}.story-sticky{min-height:0;padding:0;position:static}.story-step{opacity:1}.scroll-cue{display:none}.story-layout .story-visual .story-research,.story-layout .story-visual .story-message{opacity:1}.story-connector>div{height:100%!important}}.eyebrow,.trust-line,.announcement{font-size:13px}.section-heading>p,.feature-copy>p,.card-caption p,.outbound-intro>p,.way-card>p,.closing-cta p{color:var(--text-tertiary);font-size:16px}.check-list li,.way-card .check-list li,.plan-features li{font-size:14px;color:var(--text-tertiary)!important}.quote blockquote{font-size:15px}.quote-person strong,.person strong{font-size:14px}.quote-person small,.person small,.demo-label,.panel-foot,.quiet-label,.hero-assurance,.mini-label,.source-chip,.billing-note,.footer-bottom{font-size:12px}.demo-label,.mini-label,.source-chip{color:var(--text-tertiary)}.panel-bar{font-size:14px}.story-source small,.story-step small{font-size:12px}.story-step p{color:var(--text-secondary);font-size:14px}.story-step{opacity:.52}.story-step.past{opacity:.74}.story-research strong,.story-message>div{font-size:13px}.story-research p,.story-message>span,.story-source p{font-size:12px}.story-message p{font-size:13px}.story-visual .quiet-label{font-size:11px}.status-badge,.story-visual .status-badge,.result-title .status-badge,.contact-card .status-badge{color:#3a725e!important;font-size:12px!important}.brief-box>p{font-size:16px}.brief-controls button,.demo-button,.result-title{font-size:13px}.discovery-lead .person strong{font-size:14px}.discovery-lead .person small,.discovery-lead>div:last-child{color:var(--text-tertiary);font-size:12px}.discovery-lead .avatar{width:38px;height:38px;font-size:12px}.leads-list{min-height:285px}.animated-tabs button{color:var(--text-tertiary);padding:10px 12px;font-size:14px}.linkedin-post>.person strong,.linkedin-post>p,.post-signals p{font-size:14px}.post-comment strong,.post-comment p,.post-stats,.match-bridge>span:nth-child(2){font-size:12px}.match-card .person strong,.text-link{font-size:14px}.post-signals strong{color:var(--text-secondary);font-size:14px}.agent-sidebar>span,.agent-brief .mini-label,.agent-note,.agent-tasks>div,.agent-brief p{color:var(--text-tertiary);font-size:12px}.agent-tasks small{font-size:11px}.output-title h3{font-size:21px}.output-content{min-height:410px}.research-row small{font-size:11px}.research-row p,.qualification-row strong,.output-description,.followup-output p{color:var(--text-tertiary);font-size:14px}.source-chip{font-size:11px}.qualification-row>span,.qualification-row>div>small,.qualification-note p{color:var(--text-tertiary);font-size:12px}.message-heading{font-size:12px!important}.message-heading>span:last-child{font-size:11px}.message-demo p{font-size:16px}.message-reasons{gap:15px;font-size:12px}.followup-output small{font-size:11px}.output-footer>span:last-child{font-size:12px}.outbound-bottom{font-size:14px}.outbound-bottom p{color:var(--text-tertiary);font-size:12px}.outbound-bottom .button{font-size:13px}.outbound-intro>p{color:var(--text-tertiary)}.delivery-mode strong,.sequence-title strong{color:#775e83;font-size:14px}.delivery-mode small{color:var(--text-tertiary);font-size:12px}.sequence-item p{color:#775f84;font-size:14px}.review-buttons button{color:#7d5c8d;font-size:12px}.sequence-title span{font-size:11px}.sequence textarea,.inline-note{font-size:14px}.contact-card>div:not(.person){color:var(--text-tertiary);font-size:14px}.integration-node{color:#775e88;font-size:12px}.integration-destinations>.integration-node{width:99px}.case-main-stat strong{color:#7a5d87}.case-main-stat small,.case-small-stats p,.case-context{color:var(--text-tertiary);font-size:13px}.case-small-stats small{font-size:12px}.case-story .text-link,.case-story .quote-person strong{font-size:14px}.case-story .quote-person small{color:var(--text-tertiary);font-size:12px}.way-label{color:#7a5e86;font-size:13px}.way-card .button,.price-card>.button{font-size:14px}.price-card>p,.price-card .enterprise-description{color:var(--text-tertiary);font-size:14px}.price-card .billing-note{color:var(--text-tertiary);font-size:12px}.plan-top .mini-label,.popular-label{font-size:11px}.credit-label{font-size:12px}.credit-selector button,.billing-toggle button{font-size:14px}.billing-toggle button span{font-size:11px}.agent-pricing-note{color:#7c5d8a;font-size:13px}.agent-pricing-note a{color:#7c5d8a}.faq-title{color:#6e527d!important;font-size:16px!important}.faq-description{color:var(--text-tertiary)!important;font-size:15px!important}.footer-brand p{color:var(--text-tertiary);font-size:14px}.footer-top>div:not(:first-child){font-size:14px}.footer-top>div>strong{color:#735884;font-size:13px}.footer-bottom{color:var(--text-tertiary)}.social-links{color:#775f85;font-size:13px}.price-value del{color:var(--text-tertiary)}.price-value span{color:var(--text-tertiary);font-size:14px}.sequence-item p{color:var(--text-tertiary)}.enrichment-card .status-badge{font-size:11px!important}@media (width>=701px){.story-sticky{padding:24px 0}.story-sticky .section-heading{margin-bottom:24px}.story-sticky .eyebrow{margin-bottom:12px}.story-sticky h2{font-size:38px}.story-sticky .section-heading>p{margin-top:12px;font-size:13px}.story-visual-body{padding:17px 25px}.story-connector{height:18px}.story-steps{gap:23px}.story-visual .panel-foot{padding:10px 18px;font-size:10px}.story-visual .panel-foot .demo-label,.story-visual .quiet-label{font-size:10px}.story-source p{font-size:12px}.story-visual .person{padding:11px}.story-research{padding:10px}.story-message{padding:10px 12px}.story-message p{font-size:12px}.story-research p{font-size:11px}.story-layout{gap:60px}}@media (width>=701px) and (height<=850px){.story-sticky .section-heading>p{display:none}.story-sticky .section-heading{margin-bottom:24px}.story-sticky h2{font-size:35px}.story-sticky .eyebrow{font-size:12px}.story-visual-body{padding:15px 22px}.story-visual .panel-bar{min-height:44px}.story-layout{gap:70px}.story-step p{font-size:13px}.story-step h3{font-size:20px}.story-research p{font-size:10px}.story-step{gap:16px}.scroll-cue{font-size:11px}.story-visual .panel-foot>span:last-child{font-size:10px}}@media (width<=1100px){.panel-bar .demo-label{font-size:10px}.result-title{font-size:12px}.result-title .status-badge{font-size:10px!important}.way-card .check-list li,.way-card .button{font-size:12px}.integration-destinations>.integration-node{width:85px}.contact-card>div:not(.person),.story-research strong{font-size:12px}.story-visual .status-badge{font-size:10px!important}}@media (width<=700px){.eyebrow{font-size:12px}.announcement,.hero-assurance{font-size:11px}.feature-copy>p,.section-heading>p,.card-caption p,.outbound-intro>p,.way-card>p,.closing-cta p{font-size:15px}.check-list li,.way-card .check-list li,.plan-features li{font-size:13px}.quote blockquote,.story-mobile>div>p{font-size:14px}.story-source small{font-size:11px}.story-source p,.story-research strong,.story-message>div{font-size:12px}.story-research p{font-size:10px}.story-visual .panel-bar{font-size:12px}.story-visual .quiet-label{font-size:9px}.story-visual .status-badge{font-size:10px!important}.story-visual .panel-foot,.story-visual .panel-foot .demo-label,.story-visual .panel-foot>span:last-child{font-size:10px}.person small{font-size:11px}.brief-box>p{font-size:15px}.brief-controls button,.demo-button{font-size:12px}.result-title{font-size:11px}.result-title .status-badge{font-size:10px!important}.discovery-lead .person strong{font-size:13px}.discovery-lead .person small,.discovery-lead>div:last-child,.demo-label,.panel-foot{font-size:11px}.animated-tabs button{padding:9px 7px;font-size:12px}.agent-sidebar>span{font-size:11px}.agent-brief p{font-size:12px}.agent-tasks>div{font-size:10px}.output-content{min-height:445px}.output-title h3{font-size:19px}.research-row p,.qualification-row strong,.output-description,.followup-output p{font-size:13px}.research-row small{font-size:10px}.source-chip{font-size:11px}.message-demo p{font-size:14px}.message-heading{font-size:10px!important}.message-heading>span:last-child{font-size:10px}.message-reasons{gap:10px;font-size:11px}.delivery-mode strong,.sequence-title strong{font-size:12px}.delivery-mode small{font-size:10px}.sequence-item p{font-size:12px}.review-buttons button{font-size:11px}.sequence-title span{font-size:10px}.inline-note{font-size:12px}.contact-card>div:not(.person){font-size:13px}.integration-destinations>.integration-node{width:88px;font-size:11px}.case-main-stat strong{font-size:15px}.case-main-stat small,.case-small-stats p,.case-context{font-size:12px}.way-card .button{font-size:13px}.price-card>.button{font-size:14px}.agent-pricing-note{font-size:12px}.faq-title{font-size:15px!important}.faq-description{font-size:14px!important}.footer-top>div:not(:first-child){font-size:13px}.footer-bottom{font-size:11px}.footer-bottom>div{margin:0}}.faq-intro,.faq-list{min-width:0}.faq-title{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.faq-list .faq-trigger{gap:14px}.faq-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media (width<=700px){.faq-section{grid-template-columns:minmax(0,1fr)}.faq-list .faq-trigger{gap:12px}.hero h1{letter-spacing:-.055em}}.brand-initial{font-family:var(--font-sans);color:var(--ink);font-size:34px;font-weight:700;line-height:1}:root{--blue:#685bff;--purple:#685bff;--pink:#cf1594;--gradient:linear-gradient(115deg, #685bff 5%, #a53ccb 57%, #cf1594);--ink:var(--text-primary);--muted:#63606e;--paper:#fcfbfe;--line:#e9e6f0}.button{border-radius:var(--radius-md)}.button:not(.secondary){background:var(--gradient);box-shadow:var(--shadow-md)}.nav .button{box-shadow:none}.logo-dot{color:var(--ink)}.nav-links{gap:24px}.nav-dropdown{position:relative}.nav-dropdown>button{color:inherit;background:0 0;align-items:center;gap:5px;padding:12px 0;font-size:14px;display:flex}.nav-dropdown-panel{width:285px;box-shadow:var(--shadow-lg);border-radius:var(--radius-lg);z-index:55;background:#fff;border:1px solid #e8e3ef;padding:8px;position:absolute;top:47px;left:-18px}@media (width>=701px){.nav-dropdown-panel:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}}.nav-dropdown-panel a{border-radius:var(--radius-sm);padding:13px;display:block}.nav-dropdown-panel strong{color:var(--text-primary);font-size:14px;font-weight:600;display:block}.nav-dropdown-panel span{color:var(--text-tertiary);margin-top:2px;font-size:12px;display:block}.hero-copy>p,.hero-assurance{color:var(--text-tertiary)}.hero .video-shell{margin-top:42px}.trust-line{color:var(--text-tertiary);margin-bottom:26px;font-size:14px}.quote,.quote:first-child,.quote:last-child{border-radius:var(--radius-2xl);color:#fff;box-shadow:inset 0 1px 0 #ffffff09, inset 0 -12px 30px #685bff06, var(--shadow-lg);background:radial-gradient(at 0 0,#59426820,#0000 60%),linear-gradient(140deg,#24212c,#1b1921 70%);border:1px solid #393141;min-height:355px;padding:27px 25px 25px;position:relative;overflow:hidden}.quote:after{content:"";background:linear-gradient(90deg,#0000,#685bff70,#cf159440,#0000);height:1px;position:absolute;bottom:0;left:25px;right:25px}.quote-person img{border-radius:var(--radius-lg);border:1px solid #ffffff20;width:51px;height:55px}.quote .quote-person strong{color:var(--text-primary);font-size:15px}.quote .quote-person small{color:var(--text-tertiary);font-size:12px;line-height:1.5}.quote blockquote{color:#dbd6e3;margin-bottom:28px;font-size:14px;line-height:1.8}.quote-bottom{margin-top:auto}.quote-bottom strong{letter-spacing:-.035em;color:var(--text-primary);font-size:22px;font-weight:550;line-height:1.2;display:block}.quote-bottom span{color:var(--text-tertiary);margin-top:6px;font-size:12px;display:block}.category-tag{letter-spacing:.07em;color:var(--text-tertiary);font-size:12px;font-weight:600;font-family:var(--font-sans);align-items:center;gap:8px;margin-bottom:23px;display:flex}.category-tag>span{color:#7b4ccd;font-size:15px;font-weight:700}.sourcing-chapter{padding-top:30px}.chapter-title{justify-content:space-between;align-items:flex-end;gap:80px;margin-bottom:47px;display:flex}.chapter-title h2{letter-spacing:-.055em;font-size:52px;font-weight:550;line-height:1.08}.chapter-title h2 em{color:inherit;font-family:inherit;font-style:normal;font-weight:550}.chapter-title p{max-width:570px;color:var(--text-tertiary);margin-top:22px;font-size:16px;line-height:1.8}.chapter-title>.button{flex-shrink:0;margin-bottom:5px;font-size:14px}.source-films{grid-template-columns:1fr 1fr;gap:24px;display:grid}.film-card{border-radius:var(--radius-xl);background:#fff;border:1px solid #e9e5ee;min-width:0;overflow:hidden}.source-film{isolation:isolate;background:radial-gradient(at 50% 100%,#ede8fa5c,#0000 80%);flex-direction:column;align-items:center;height:362px;padding:28px 32px 12px;display:flex;position:relative}.film-caption{background:#fff;border-top:1px solid #f1edf6;align-items:flex-start;gap:13px;padding:24px 27px 27px;display:flex}.film-caption>span{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px}.film-caption h3{letter-spacing:-.035em;color:var(--text-primary);font-size:21px;font-weight:550;line-height:1.3}.film-caption p{color:var(--text-tertiary);margin-top:9px;font-size:14px;line-height:1.8}.overline{letter-spacing:.06em;color:var(--text-tertiary);font-size:10px;font-weight:600}.discovery-input{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e8ddf4;align-items:center;gap:12px;padding:16px;display:flex}.agent-emblem{border-radius:var(--radius-md);color:#755b9d;background:linear-gradient(140deg,#efebff,#f8e6f3);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.discovery-input p{color:var(--text-tertiary);max-width:270px;margin-top:5px;font-size:14px;line-height:1.65}.criteria-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:13px;display:flex}.criteria-chips>span{border-radius:var(--radius-xl);color:#716284;background:#fff;border:1px solid #e8dff4;align-items:center;gap:5px;padding:4px 8px;font-size:10px;display:flex}.criteria-chips svg{color:#745d94}.discovery-line{background:#e4d8f1;flex-shrink:0;width:1px;height:24px;position:relative}.discovery-line i{background:var(--gradient);transform-origin:top;width:2px;position:absolute;inset:0}.discovery-found{border-radius:var(--radius-md);width:92%;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e6ddee;padding:10px 15px}.found-heading{color:var(--text-tertiary);border-bottom:1px solid #f3edf8;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:10px;display:flex}.scan-dots{gap:3px;display:flex}.scan-dots i{background:#c4b0df;border-radius:50%;width:3px;height:3px}.found-person{align-items:center;gap:10px;padding:10px 0 4px;display:flex}.found-person+.found-person{padding-top:9px}.found-person .avatar{color:#736184;background:#eee7f8;width:29px;height:29px;font-size:9px}.found-person>div>strong{color:#766084;font-size:11px;font-weight:550;display:block}.found-person>div>span{color:var(--text-tertiary);margin-top:1px;font-size:10px;display:block}.match-tick{color:#745e8f;margin-left:auto}.film-smallnote{color:var(--text-tertiary);margin-top:12px;font-size:10px}.watchlist-film{background:radial-gradient(at 50% 100%,#f3e4f340,#0000 70%);padding:22px 38px 0}.watchlist-strips{flex-direction:column;gap:6px;width:95%;display:flex}.watchlist-strips>div{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #eee5f3;align-items:center;gap:10px;padding:6px 10px;font-size:11px;display:flex}.watch-avatar{border-radius:var(--radius-sm);color:#6e628b;background:#eae5ff;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:9px;font-weight:650;display:grid}.watch-1{color:var(--text-tertiary);background:#f4e1ed}.watch-2{color:var(--text-tertiary);background:#ede7f3}.watchlist-strips strong{color:var(--text-tertiary);font-size:11px;font-weight:550}.watchlist-strips>div>span:nth-last-child(2){color:var(--text-tertiary);margin-left:auto;font-size:10px}.watchlist-strips svg{color:var(--text-tertiary)}.watch-stream{color:var(--text-tertiary);flex-direction:column;align-items:center;font-size:9px;display:flex}.watch-stream>span{background:#e3d5ef;width:1px;height:8px}.watch-stream>div{border-radius:var(--radius-xl);background:#fcf9ff;border:1px solid #ebdff3;align-items:center;gap:6px;padding:3px 10px;display:flex}.mini-post{border-radius:var(--radius-md);width:95%;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e8dfee;padding:11px 14px 0;overflow:hidden}.mini-post-top{align-items:center;gap:8px;display:flex}.mini-post-top>span:nth-child(2)>strong{color:var(--text-tertiary);font-size:10px;font-weight:550;display:block}.mini-post-top small{color:var(--text-tertiary);font-size:9px;display:block}.mini-post-top>svg{color:var(--text-tertiary);margin-left:auto}.mini-post>p{color:var(--text-tertiary);margin:9px 0 7px;font-size:12px}.post-text-lines{flex-direction:column;gap:4px;display:flex}.post-text-lines>i{border-radius:var(--radius-xs);background:#f5eff9;width:100%;height:4px}.post-text-lines>i:last-child{width:63%}.engagement-bubbles{border-top:1px solid #f6f0fa;align-items:center;margin-top:3px;padding:9px 0;display:flex}.engagement-bubbles>span:not(.engagement-label){color:#746183;background:#eee5f9;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:-5px;font-size:8px;display:grid}.engagement-label{color:var(--text-tertiary);margin-left:auto;font-size:9px}.shared-leads-card{margin-top:0}.source-merge{justify-content:center;align-items:flex-start;height:55px;margin:0 25%;display:flex;position:relative}.source-merge>span{border-bottom:1px solid #d9ccec;width:50%;height:29px}.source-merge>span:first-child{border-left:1px solid #d9ccec;border-radius:0 0 0 14px}.source-merge>span:last-child{border-right:1px solid #d9ccec;border-radius:0 0 14px}.source-merge>i{background:linear-gradient(#bba0dd,#e2d7ed);width:1px;height:27px;position:absolute;bottom:0;left:50%}.leads-film{border-radius:var(--radius-lg);max-width:990px;box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e7e0ee;margin:auto;overflow:hidden}.lead-film-top{border-bottom:1px solid #eee8f4;justify-content:space-between;align-items:center;gap:20px;padding:19px 24px;display:flex}.lead-film-top>div{align-items:center;gap:19px;display:flex}.mini-wordmark{letter-spacing:-1px;color:#756087;font-size:16px;font-weight:700}.lead-film-top strong{color:var(--text-tertiary);font-size:13px;font-weight:550}.filter-pill{color:var(--text-tertiary);border-radius:var(--radius-xs);white-space:nowrap;border:1px solid #ede2f7;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:flex}.lead-table-head,.lead-table-row{grid-template-columns:1.3fr .7fr 1.3fr;align-items:center;gap:20px;padding:13px 24px;display:grid}.lead-table-head{color:var(--text-tertiary);letter-spacing:.04em;background:#fdfbff;border-bottom:1px solid #f0e8f7;font-size:9px}.lead-table-row{border-bottom:1px solid #f3edf8;min-height:80px}.lead-table-row:last-child{border:0}.person-cell{align-items:center;gap:12px;display:flex}.person-cell .avatar{color:#756084;background:#eee5fa;width:34px;height:34px;font-size:11px}.person-cell strong{color:#785f86;font-size:13px;font-weight:550;display:block}.person-cell>div>span{color:var(--text-tertiary);margin-top:2px;font-size:11px;display:block}.fit-cell{color:#766082;align-items:center;gap:5px;font-size:11px;display:flex}.fit-cell svg{color:#736187}.warmth-cell{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.warmth{color:#855a81;align-items:center;gap:3px;font-size:10px;display:flex}.warmth>i{background:#c790b8;border-radius:2px;width:3px;height:10px}.warmth>i:nth-child(2){height:13px}.warmth>i:nth-child(3){height:16px;margin-right:5px}.warmth.active{color:var(--text-tertiary)}.warmth.active i{background:#bda6d3}.warmth.active i:nth-child(3){background:#ece5f4}.film-footer{color:var(--text-tertiary);background:#fdfbff;border-top:1px solid #f0e8f7;justify-content:space-between;align-items:center;gap:15px;padding:11px 23px;font-size:10px;display:flex}.film-footer .demo-label{color:var(--text-tertiary);font-size:10px}.shared-leads-card>.film-caption{background:0 0;border:0;max-width:990px;margin:auto;padding:22px 2px 0}.outbound-chapter{background:#f6f4fa;border-block:1px solid #eae5f0}.agents-wide-card{border-radius:var(--radius-xl);background:#fff;border:1px solid #e6dfed;grid-template-columns:.75fr 1.25fr;min-height:355px;display:grid;overflow:hidden}.agents-intro{padding:37px 35px}.agents-intro .soft-icon{border-radius:var(--radius-md);color:#785d8e;background:#f2ebfb;width:38px;height:38px;margin-bottom:19px}.agents-intro h3{letter-spacing:-.04em;color:#6c507e;font-size:28px;line-height:1.15}.agents-intro p{color:var(--text-tertiary);max-width:305px;margin-top:16px;font-size:13px;line-height:1.85}.configuration-note{color:var(--text-tertiary);align-items:center;gap:7px;margin-top:22px;font-size:11px;display:flex}.agents-film{isolation:isolate;background:radial-gradient(at 90%,#f0eafa80,#0000 75%);justify-content:space-between;align-items:center;gap:60px;padding:35px 34px 35px 5px;display:flex;position:relative}.shared-pool{z-index:1;border-radius:var(--radius-lg);width:165px;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e4d7ef;flex-shrink:0;padding:17px 15px;position:relative}.pool-title{color:#7b5d8a;align-items:center;gap:8px;display:flex}.pool-title strong{color:#7a5d89;font-size:12px;font-weight:550}.pool-avatar-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:19px 0;display:grid}.pool-avatar-grid>span{width:29px;height:29px;color:var(--text-tertiary);background:#f8f4fc;border:1px solid #eee6f5;border-radius:50%;place-items:center;font-size:9px;transition:background .5s,border-color .5s,color .5s;display:grid}.pool-avatar-grid>span.pool-selected{color:#795c90;background:#efe3fa;border-color:#cfb6e5}.agent-branches{z-index:1;flex-direction:column;gap:13px;width:300px;min-width:0;display:flex}.agent-branch{border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#fff;border:1px solid #ede2f5;align-items:center;gap:11px;padding:14px;transition:border-color .4s,box-shadow .4s;display:flex}.agent-branch.chosen{box-shadow:var(--shadow-md);border-color:#c3a1e6}.branch-icon{border-radius:var(--radius-md);color:#755e8f;background:#f0e9fc;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.branch-icon.pink{color:#845a7b;background:#f8e8f3}.branch-icon.violet{color:#755f88;background:#f1e9f8}.agent-branch>div{min-width:0}.agent-branch strong{color:#7d5c8c;font-size:13px;font-weight:550;display:block}.agent-branch>div>span{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:5px;margin-top:4px;font-size:10px;display:flex}.agent-branch small{color:var(--text-tertiary);margin-top:3px;font-size:9px;display:block}.agent-branch>svg{color:var(--text-tertiary);width:13px;margin-left:auto}.outbound-film-grid{grid-template-columns:1.16fr 1fr;gap:24px;margin-top:24px;display:grid}.outreach-film,.outbound-results-film{background:linear-gradient(145deg,#fff,#fdfaff);flex-direction:column;height:445px;display:flex}.window-bar{background:#fff;border-bottom:1px solid #f0e7f7;align-items:center;gap:13px;padding:15px 22px;display:flex}.window-bar>span:nth-child(2){color:#785e86;font-size:11px}.window-bar>svg{color:var(--text-tertiary);margin-left:auto}.research-find{border-radius:var(--radius-md);background:#faf5ff;border:1px solid #e9dbf5;align-items:center;gap:11px;margin:22px 22px 0;padding:13px;display:flex}.evidence-icon{border-radius:var(--radius-md);color:#775f85;background:#fff;border:1px solid #e7d6f2;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.research-find .overline{color:var(--text-tertiary);font-size:9px}.research-find strong{color:#7c5c88;margin-top:3px;font-size:12px;font-weight:550;display:block}.research-find small{color:var(--text-tertiary);margin-top:3px;font-size:9px;display:block}.research-find>svg{color:var(--text-tertiary);margin-left:auto}.rule-match{color:#775f82;justify-content:space-between;align-items:center;gap:8px;margin:9px 24px 14px;font-size:9px;display:flex}.rule-match>span:first-child{align-items:center;gap:4px;display:flex}.variant-label{border-radius:var(--radius-xs);background:#fcf8ff;border:1px solid #edddf6;padding:3px 6px;font-size:9px}.outreach-message{border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid #e7d7f2;margin:0 22px;background:#fff!important;width:auto!important;padding:17px!important;display:block!important}.outreach-message-top{align-items:center;gap:9px;display:flex}.outreach-message-top .avatar{color:#7d5b89;background:#f0e3f9;width:29px;height:29px;font-size:9px}.outreach-message-top strong{color:#805a8e;font-size:11px;font-weight:550;display:block}.outreach-message-top>div>span{color:var(--text-tertiary);font-size:9px;display:block}.message-channel{color:var(--text-tertiary);margin-left:auto}.outreach-message p{color:#7f5b8c;margin-top:13px;font-size:13px;line-height:1.85}.sequence-track{justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:18px 30px;display:flex}.sequence-stop{color:#7b5d86;align-items:center;gap:6px;font-size:10px;display:flex}.sequence-track-line{background:#e8d8f2;flex:1;max-width:25px;height:1px}.results-view-tabs{color:var(--text-tertiary);align-items:center;gap:24px;padding:16px 22px 0;font-size:11px;display:flex}.results-view-tabs>span{padding-bottom:8px}.active-view{border-bottom:2px solid #c29edf;color:#7b5c8d!important}.all-agents{align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.outbound-stats{border-radius:var(--radius-md);background:#fdf9ff;border:1px solid #efdef8;grid-template-columns:repeat(3,1fr);margin:15px 22px 10px;padding:13px 4px;display:grid}.outbound-stats>div{text-align:center;border-right:1px solid #efe0f8}.outbound-stats>div:last-child{border:0}.outbound-stats strong{color:#7d5c8b;letter-spacing:-.04em;font-size:25px;font-weight:500;line-height:1.3;display:block}.outbound-stats span{color:var(--text-tertiary);margin-top:2px;font-size:9px;display:block}.outcome-table{margin:0 22px}.outcome-table>div{border-bottom:1px solid #f3e7fa;align-items:center;gap:10px;padding:11px 0;display:flex}.outcome-table>div:last-child{border:0}.outcome-table .avatar{color:#776084;background:#f3e8fa;width:27px;height:27px;font-size:9px}.outcome-table strong{color:#7c5d88;font-size:11px;font-weight:550;display:block}.outcome-table>div>div>span{color:var(--text-tertiary);margin-top:1px;font-size:9px;display:block}.outcome-status{border-radius:var(--radius-xs);white-space:nowrap;margin-left:auto;padding:3px 6px;font-size:9px}.outcome-status.ready{color:var(--text-tertiary);background:#eef5f1}.outcome-status.review{color:#726747;background:#faf3e8}.outcome-status.skipped{color:var(--text-tertiary);background:#f3eef7}.outcome-status.enrolled{color:#755f87;background:#f1eafa}.results-inspect{color:var(--text-tertiary);align-items:center;gap:8px;margin:auto 22px 12px;font-size:10px;line-height:1.65;display:flex}.outbound-results-film .film-footer,.outreach-film .film-footer{padding:10px 22px}.outbound-results-film .film-footer .demo-label,.outreach-film .film-footer .demo-label{font-size:9px}.mcp-chapter{color:var(--text-primary);isolation:isolate;background:#201d2a;padding-bottom:65px;position:relative;overflow:hidden}.mcp-chapter:before{content:"";z-index:-1;background:radial-gradient(#685bff18,#0000 65%);width:1100px;height:700px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.mcp-intro{justify-content:space-between;align-items:flex-end;gap:80px;margin-bottom:42px;display:flex}.mcp-intro .category-tag{color:var(--text-tertiary)}.mcp-intro .category-tag>span{color:#7956af}.mcp-intro h2{letter-spacing:-.05em;font-size:50px;line-height:1.12}.mcp-intro h2 em{color:var(--text-tertiary);font-family:inherit;font-style:normal;font-weight:550}.mcp-intro>p{color:var(--text-tertiary);max-width:335px;margin-bottom:3px;font-size:15px;line-height:1.9}.ai-stage{border-radius:var(--radius-xl);max-width:1070px;min-height:600px;box-shadow:var(--shadow-lg);color:var(--text-secondary);background:#f9f8f6;border:1px solid #72617d;grid-template-columns:235px 1fr;margin:auto;display:grid;overflow:hidden}.ai-side{background:#f0eeeb;border-right:1px solid #e3dfdb;flex-direction:column;align-items:stretch;padding:29px 22px;display:flex}.ai-client-name{letter-spacing:-1px;font-family:Georgia,serif;font-size:29px;font-weight:600;line-height:1}.ai-client-name>span{font-family:var(--font-sans);letter-spacing:0;color:var(--text-tertiary);margin-top:10px;font-size:10px;font-weight:400;display:block}.ai-new-chat{color:var(--text-tertiary);align-items:center;gap:8px;margin-top:32px;font-size:12px;display:flex}.ai-sidebar-label{letter-spacing:.07em;color:var(--text-tertiary);margin:32px 0 10px;font-size:9px}.ai-connector{border-radius:var(--radius-md);background:#fbfaf8;border:1px solid #e3dcd6;align-items:center;gap:9px;padding:10px 9px;display:flex}.ai-traxy-icon{background:var(--gradient);color:#fff;border-radius:var(--radius-sm);place-items:center;width:28px;height:28px;font-size:22px;font-weight:700;line-height:1;display:grid}.ai-connector strong{color:var(--text-tertiary);font-size:12px;font-weight:600;display:block}.ai-connector>div>span{color:var(--text-tertiary);margin-top:1px;font-size:9px;display:block}.ai-connector>svg{color:var(--text-tertiary);margin-left:auto}.ai-connector.connected>svg{color:#726088}.ai-history{color:var(--text-tertiary);margin-bottom:13px;font-size:11px}.ai-history.faint{color:var(--text-tertiary)}.ai-account{color:var(--text-tertiary);align-items:center;gap:9px;margin-top:auto;padding-top:30px;font-size:11px;display:flex}.ai-account>span{background:#e7ddd3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.ai-account small{color:var(--text-tertiary);font-size:9px;display:block}.ai-chat{flex-direction:column;min-width:0;display:flex}.ai-chat-top{color:var(--text-tertiary);border-bottom:1px solid #ebe6e0;justify-content:space-between;align-items:center;padding:17px 26px;font-size:11px;display:flex}.ai-chat-top>span{align-items:center;gap:9px;display:flex}.ai-chat-body{flex:1;min-height:425px;padding:28px 36px 12px}.connection-scene{text-align:center;padding:66px 10px}.connection-t{background:var(--gradient);color:#fff;border-radius:var(--radius-lg);width:52px;height:52px;box-shadow:var(--shadow-md);place-items:center;margin:0 auto 22px;font-size:40px;font-weight:700;display:grid}.connection-scene h3{letter-spacing:-.02em;color:var(--text-tertiary);font-family:Georgia,serif;font-size:24px;font-weight:400}.connection-scene p{color:var(--text-tertiary);margin-top:13px;font-size:13px}.connection-pill{color:#785f87;border-radius:var(--radius-xl);background:#f1e9f5;border:1px solid #e5d7ed;align-items:center;gap:7px;margin-top:22px;padding:6px 12px;font-size:11px;display:inline-flex}.ai-user-message{align-items:flex-start;gap:11px;min-height:45px;margin-bottom:22px;display:flex}.ai-user-avatar{width:27px;height:27px;color:var(--text-tertiary);background:#e8ddd2;border-radius:50%;flex-shrink:0;place-items:center;margin-top:3px;font-size:10px;display:grid}.ai-user-message>p{color:var(--text-tertiary);background:#ece7e0;border-radius:0 12px 12px;max-width:90%;padding:10px 15px;font-size:14px;line-height:1.8}.cursor{vertical-align:middle;background:#b89477;width:1px;height:14px;margin-left:3px;display:inline-block}.cursor.hidden{display:none}.ai-assistant{align-items:flex-start;gap:12px;display:flex}.ai-spark{color:#7c6352;flex-shrink:0;width:26px;font-size:25px;line-height:1.15}.ai-assistant>div{flex:1;min-width:0}.ai-tool-call{border-radius:var(--radius-sm);color:#776555;background:#fdfbf8;border:1px solid #e6dace;align-items:center;gap:10px;padding:7px 10px;font-size:10px;display:flex}.ai-tool-call .mini-wordmark{color:var(--text-tertiary);font-size:13px}.ai-tool-call>svg,.tool-working{margin-left:auto}.tool-working{border:1px solid #bea0cd;border-top-color:#0000;border-radius:50%;width:7px;height:7px;animation:1s linear infinite spin;display:block}.ai-response-intro{color:var(--text-tertiary);margin:15px 0 14px;font-size:13px;line-height:1.8}.ai-lead-results,.ai-context{border-radius:var(--radius-md);background:#fffdfa;border:1px solid #e8ded4;overflow:hidden}.ai-table-head{letter-spacing:.07em;color:var(--text-tertiary);background:#f8f4ed;border-bottom:1px solid #ece2d7;justify-content:space-between;align-items:center;padding:9px 13px;font-size:9px;display:flex}.ai-result-row{border-bottom:1px solid #f0e6db;align-items:center;gap:10px;padding:13px;display:flex}.ai-result-row .avatar{width:29px;height:29px;color:var(--text-tertiary);background:#f0e6f1;font-size:9px}.ai-result-row strong{color:#7a6452;font-size:11px;font-weight:550;display:block}.ai-result-row>div>span{color:var(--text-tertiary);margin-top:1px;font-size:10px;display:block}.ai-fit{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;font-size:9px;display:flex}.ai-result-bottom{color:var(--text-tertiary);justify-content:space-between;gap:10px;padding:10px 13px;font-size:9px;display:flex}.ai-context{padding:14px 15px}.ai-context-person{border-bottom:1px solid #ede3d7;align-items:center;gap:10px;margin-bottom:11px;padding-bottom:12px;display:flex}.ai-context-person strong{color:#776551;font-size:12px;font-weight:550}.ai-context-person>div>span{color:#766654;font-size:10px;display:block}.ai-context-person .avatar{width:31px;height:31px;font-size:10px}.ai-finding{color:var(--text-tertiary);align-items:flex-start;gap:8px;margin:9px 0;display:flex}.ai-finding>svg{margin-top:4px}.ai-finding strong{color:#776554;font-size:11px;font-weight:550}.ai-finding p{color:var(--text-tertiary);margin-top:2px;font-size:11px;line-height:1.7}.ai-composer{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fdfaf6;border:1px solid #ded2c5;margin:0 33px;padding:14px 16px}.ai-composer>span{color:var(--text-tertiary);font-size:12px;display:block}.ai-composer>div{color:var(--text-tertiary);align-items:center;gap:10px;margin-top:17px;display:flex}.ai-composer>div>span:not(.ai-send){align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.ai-send{border-radius:var(--radius-sm);color:#fff5e9;background:#dec4ab;place-items:center;width:25px;height:25px;display:grid}.ai-demo-disclosure{text-align:center;color:var(--text-tertiary);padding:10px;font-size:9px}.mcp-demo-controls{justify-content:space-between;align-items:center;gap:20px;max-width:1070px;margin:20px auto 0;display:flex}.mcp-demo-controls .animated-tabs{background:#312937;border-color:#4a3c54;min-width:500px}.mcp-demo-controls .animated-tabs button{color:var(--text-tertiary);font-size:12px}.mcp-demo-controls .tab-highlight{box-shadow:var(--shadow-sm);background:#4b395c}.mcp-demo-controls .animated-tabs button[aria-selected=true]{color:var(--text-tertiary)}.mcp-playback{align-items:center;gap:8px;display:flex}.loop-label{color:var(--text-tertiary);margin-right:7px;font-size:11px}.mcp-playback button{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-tertiary);background:#382a42;border:1px solid #574065;place-items:center;display:grid}.mcp-playback button:disabled{opacity:.4;cursor:default}.pricing-preview{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:26px;padding-top:35px;padding-bottom:90px;display:grid}.pricing-preview>div:first-child{padding:26px 0}.pricing-preview h2{letter-spacing:-.045em;font-size:41px;line-height:1.14}.pricing-preview h2 em{color:#785d8e}.pricing-preview>div>p{color:var(--text-tertiary);margin-top:21px;font-size:14px;line-height:1.9}.pricing-preview .category-tag{margin-bottom:20px}.simple-price{border-radius:var(--radius-xl);background:#fff;border:1px solid #e5d6f0;flex-direction:column;padding:29px;display:flex}.simple-price .overline{color:var(--text-tertiary);font-size:10px}.simple-price h3{color:#7b5d8a;letter-spacing:-.03em;margin-top:15px;font-size:23px;line-height:1.3}.simple-price-value{align-items:baseline;gap:7px;margin-top:18px;display:flex}.simple-price-value strong{color:#7a5d8b;letter-spacing:-.05em;font-size:42px;font-weight:500;line-height:1.2}.simple-price-value span{color:var(--text-tertiary);font-size:12px}.simple-price>p{margin-bottom:24px;color:var(--text-tertiary)!important;margin-top:16px!important;font-size:13px!important;line-height:1.9!important}.simple-price .button{width:100%;margin-top:auto;font-size:13px}.price-fine,.outbound-price-link{text-align:center;color:var(--text-tertiary);margin-top:13px;font-size:10px}.outbound-price-link{text-underline-offset:4px;text-decoration:underline}.custom{background:#fbf8fe}.pricing-preview+.faq-section{border-top:1px solid var(--line);padding-top:80px;padding-bottom:80px}.results-section{padding-top:90px;padding-bottom:90px}.results-card{border-color:#e9e3ef}.case-main-stat>span{color:#7157b5}.case-numbers{background:linear-gradient(135deg,#f0edff,#f7eafb 60%,#fbeaf6)}.case-timeline{display:none}.case-context{margin-top:26px}.closing-aura{background:radial-gradient(at 10% 100%,#685bff14,#0000 55%),radial-gradient(at 85% 100%,#cf15940d,#0000 55%)}.chapter .film-caption p{color:var(--text-tertiary)}.chapter .film-caption h3,.agents-intro h3{color:var(--text-secondary)}.agents-intro p{color:var(--text-tertiary);font-size:14px}.configuration-note{color:#746184;font-size:12px}.overline{font-size:11px}.discovery-input p{color:var(--text-secondary);font-size:15px}.criteria-chips>span{color:#746184;font-size:11px}.found-heading{color:var(--text-tertiary);font-size:11px}.found-person>div>strong{color:#776085;font-size:12px}.found-person>div>span,.film-smallnote{color:var(--text-tertiary);font-size:11px}.watchlist-strips strong{color:#746083;font-size:12px}.watchlist-strips>div>span:nth-last-child(2){color:var(--text-tertiary);font-size:11px}.watch-stream{font-size:10px}.mini-post-top>span:nth-child(2)>strong{color:#765f85;font-size:11px}.mini-post-top small{color:var(--text-tertiary);font-size:10px}.mini-post>p{color:#776084;font-size:13px}.engagement-label{color:var(--text-tertiary);font-size:10px}.lead-film-top strong{color:#756086;font-size:14px}.lead-film-top>div>span:last-child{color:var(--text-tertiary);font-size:12px}.lead-table-head{color:#746083;font-size:10px}.person-cell strong{color:#735887;font-size:14px}.person-cell>div>span{color:#775f88;font-size:12px}.fit-cell{color:#795d8b;font-size:12px}.warmth{color:#8d5582;font-size:12px}.warmth-cell small{color:#746183;font-size:11px}.film-footer,.film-footer .demo-label{color:var(--text-tertiary);font-size:11px}.shared-pool>span{color:var(--text-tertiary);font-size:10px}.pool-title strong{color:#7f5a91;font-size:13px}.agent-branch strong{color:#805995;font-size:14px}.agent-branch>div>span{color:#775e88;font-size:11px}.agent-branch small{color:var(--text-tertiary);font-size:10px}.research-find strong{color:#815894;font-size:13px}.research-find small{color:#776084;font-size:10px}.rule-match{color:#7a5e88;font-size:10px}.outreach-message p{color:#7d5c88;font-size:14px}.outreach-message-top strong{color:#825892;font-size:12px}.outreach-message-top>div>span{color:#795e84;font-size:10px}.sequence-stop{color:#7e5b8b;font-size:11px}.outreach-film,.outbound-results-film{height:465px}.outbound-stats strong{color:#825797;font-size:27px}.outbound-stats span{color:#785f87;font-size:11px}.outcome-table strong{color:#7c5a90;font-size:12px}.outcome-table>div>div>span{color:#765f84;font-size:10px}.outcome-status{font-size:10px}.results-inspect{color:#766084;font-size:11px}.ai-client-name>span{font-size:11px}.ai-sidebar-label{font-size:10px}.ai-connector>div>span{color:var(--text-tertiary);font-size:10px}.ai-history,.ai-account{font-size:12px}.ai-account small{font-size:10px}.ai-chat-top{font-size:12px}.ai-user-message>p{color:#766453;font-size:15px}.ai-response-intro{color:#766554;font-size:14px}.ai-tool-call{color:#796551;font-size:11px}.ai-table-head{color:#786553;font-size:10px}.ai-result-row strong{color:#7d6350;font-size:12px}.ai-result-row>div>span{color:#786554;font-size:11px}.ai-fit{color:var(--text-tertiary);font-size:10px}.ai-result-bottom{color:#796451;font-size:10px}.ai-context-person strong{color:#7d644e;font-size:13px}.ai-context-person>div>span{font-size:11px}.ai-finding strong{color:#7c634c;font-size:12px}.ai-finding p{color:#7c644d;font-size:12px}.ai-demo-disclosure{font-size:10px}.ai-composer>span{font-size:13px}.ai-composer>div>span:not(.ai-send){font-size:11px}.pricing-preview h2{color:var(--text-primary)}.pricing-preview>div>p{color:#746084}.simple-price h3{color:#755687}.simple-price-value strong{color:#705083}.simple-price>p{color:#765f84!important;font-size:14px!important}.price-fine,.outbound-price-link{color:var(--text-tertiary);font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1150px){.chapter-title{gap:45px}.agents-film{gap:35px;padding-right:25px}.agents-intro{padding:30px}.shared-pool{width:145px;padding:14px 12px}.pool-avatar-grid{gap:7px}.agent-branch{gap:9px;padding:12px}.branch-icon{width:29px;height:29px}.agent-branch>svg{display:none}.agent-branches{width:275px}.agent-branch>div>span{font-size:10px}.agent-branch small{font-size:9px}.outreach-message p{font-size:13px}.rule-match{font-size:9px}.ai-stage{grid-template-columns:215px 1fr}.ai-chat-body{padding:25px 27px 12px}.ai-composer{margin-inline:25px}.source-film{padding-left:25px;padding-right:25px}.quote,.quote:first-child,.quote:last-child{padding:24px 22px}.quote blockquote{font-size:13px}.quote .quote-person small{font-size:11px}.quote-bottom strong{font-size:20px}.simple-price{padding:25px}}@media (width<=950px){.nav-links{gap:15px}.nav-dropdown>button,.nav-links>a{font-size:13px}.quote,.quote:first-child,.quote:last-child{padding:22px 18px}.quote .quote-person{gap:10px}.quote .quote-person img{width:42px;height:47px}.quote .quote-person strong{font-size:13px}.quote .quote-person small{font-size:10px}.quote blockquote{font-size:13px}.quote-bottom strong{font-size:19px}.chapter-title h2,.mcp-intro h2{font-size:45px}.source-films{gap:18px}.source-film{height:360px;padding-left:18px;padding-right:18px}.discovery-input{gap:10px;padding:13px}.discovery-input p{font-size:13px}.agent-emblem{width:34px;height:34px}.discovery-input .overline{font-size:9px}.criteria-chips{gap:4px}.criteria-chips>span{padding:4px 6px;font-size:9px}.watchlist-strips,.mini-post{width:100%}.film-caption{padding:22px}.film-caption h3{font-size:20px}.film-caption p{font-size:13px}.lead-film-top>div>span:last-child{display:none}.lead-table-head,.lead-table-row{grid-template-columns:1.2fr .6fr 1.2fr;gap:12px;padding-inline:20px}.person-cell>div>span{font-size:11px}.warmth-cell small{font-size:10px}.agents-wide-card{grid-template-columns:1fr}.agents-intro{padding:29px 30px 5px}.agents-intro .soft-icon,.agents-intro h3 br{display:none}.agents-intro p{max-width:560px}.configuration-note{margin-top:13px}.agents-film{gap:50px;padding:26px 45px 31px}.shared-pool{width:200px;padding:20px}.pool-avatar-grid{justify-items:center;gap:12px}.agent-branches{width:335px}.agent-branch{padding:13px}.agent-branch strong{font-size:14px}.agent-branch>div>span{font-size:12px}.agent-branch small{font-size:11px}.branch-icon{width:34px;height:34px}.outbound-film-grid{grid-template-columns:1fr 1fr;gap:18px}.outreach-film,.outbound-results-film{height:475px}.research-find{gap:8px;margin-inline:16px;padding:10px}.research-find strong{font-size:11px}.research-find small{font-size:9px}.research-find>svg{display:none}.research-find .overline{font-size:8px}.evidence-icon{width:26px;height:26px}.rule-match{margin-inline:18px}.variant-label{display:none}.outreach-message{margin-inline:16px;padding:15px!important}.outreach-message p{font-size:12px}.outcome-table,.outbound-stats{margin-inline:18px}.outbound-stats span{font-size:10px}.outcome-table strong{font-size:11px}.outcome-table>div>div>span,.outcome-status{font-size:9px}.sequence-stop{font-size:10px}.sequence-track{gap:6px;padding-inline:22px}.window-bar{padding-inline:18px}.window-bar>span:nth-child(2){font-size:10px}.outreach-film .film-footer,.outbound-results-film .film-footer{padding-inline:16px}.mcp-intro{gap:40px}.mcp-intro>p{max-width:275px;font-size:14px}.ai-stage{grid-template-columns:185px 1fr}.ai-side{padding:25px 17px}.ai-connector{gap:7px;padding:8px 7px}.ai-traxy-icon{width:24px;height:24px;font-size:20px}.ai-connector>div>span{font-size:8px}.ai-connector>svg{width:12px}.ai-chat-body{padding:25px 20px 12px}.ai-result-row{gap:8px;padding:11px 10px}.ai-result-row>div>span{font-size:9px}.ai-result-row strong{font-size:11px}.ai-fit,.ai-result-bottom{font-size:9px}.ai-response-intro{font-size:13px}.ai-tool-call{font-size:10px}.ai-user-message>p{font-size:13px}.ai-composer{margin-inline:20px}.mcp-demo-controls .animated-tabs{flex:1;min-width:0}.loop-label{display:none}.pricing-preview{gap:17px}.simple-price{padding:23px 20px}.simple-price .overline{font-size:9px}.simple-price h3{font-size:21px}.simple-price>p{font-size:13px!important}.simple-price .button{padding-inline:13px;font-size:12px}.pricing-preview h2{font-size:37px}}@media (width<=700px){html{scroll-padding-top:85px}.nav-links{gap:5px}.nav-links>a{padding:11px 0;font-size:14px}.nav-dropdown>button{justify-content:space-between;width:100%;font-size:14px}.nav-dropdown-panel{width:100%;box-shadow:none;border-radius:var(--radius-md);margin:0 0 10px;position:static;top:auto;left:auto}.nav-dropdown-panel a{padding:12px}.nav-links.open{max-height:calc(100vh - 68px);overflow:auto}.hero{padding-top:36px}.testimonials{padding-top:35px;padding-bottom:60px}.trust-line{margin-bottom:20px;font-size:12px}.quote-grid{gap:15px}.quote,.quote:first-child,.quote:last-child{border-radius:var(--radius-xl);min-height:0;box-shadow:inset 0 1px 0 #ffffff09, var(--shadow-md);border:1px solid #3d3046;padding:23px}.quote .quote-person{gap:12px;margin-bottom:18px}.quote .quote-person img{border-radius:var(--radius-lg);width:46px;height:49px}.quote .quote-person strong{font-size:14px}.quote .quote-person small{font-size:11px}.quote blockquote{margin-bottom:24px;font-size:14px}.quote-bottom strong{font-size:20px}.quote-bottom span{font-size:11px}.quote:nth-child(3) .quote-bottom strong{font-size:27px}.chapter{padding-top:62px;padding-bottom:65px}.sourcing-chapter{padding-top:9px}.category-tag{gap:7px;margin-bottom:20px;font-size:11px}.chapter-title{margin-bottom:31px;display:block}.chapter-title h2{letter-spacing:-.055em;font-size:40px;line-height:1.1}.chapter-title p{margin-top:19px;font-size:15px;line-height:1.85}.chapter-title>.button{min-height:45px;margin-top:24px;padding:11px 17px;font-size:13px}.source-films{grid-template-columns:1fr;gap:19px}.source-film{height:357px;padding:25px 23px 10px}.discovery-input{gap:11px;padding:15px}.discovery-input p{font-size:14px}.discovery-input .overline{font-size:9px}.criteria-chips>span{padding:4px 6px;font-size:9px}.criteria-chips{gap:5px;margin-top:12px}.discovery-line{height:23px}.discovery-found{width:95%}.found-heading{font-size:11px}.found-person>div>strong{font-size:12px}.found-person>div>span{font-size:10px}.found-person .avatar{width:29px;height:29px}.watchlist-film{padding-top:23px}.watchlist-strips,.mini-post{width:97%}.watchlist-strips>div{padding:7px 10px}.watchlist-strips strong{font-size:12px}.watchlist-strips>div>span:nth-last-child(2){font-size:10px}.mini-post-top>span:nth-child(2)>strong{font-size:11px}.mini-post>p{font-size:13px}.watch-stream{font-size:9px}.film-caption{gap:11px;padding:21px 21px 23px}.film-caption h3{font-size:20px}.film-caption p{font-size:14px;line-height:1.8}.source-merge{height:34px;margin-inline:35%}.source-merge>span{height:18px}.source-merge>i{height:17px}.lead-film-top{padding:16px}.lead-film-top>div{gap:13px}.lead-film-top strong{font-size:13px}.filter-pill{padding:4px 7px;font-size:10px}.filter-pill>svg{width:12px}.lead-table-head{display:none}.lead-table-row{grid-template-columns:1fr auto;gap:6px;padding:15px 16px;display:grid}.person-cell{gap:10px}.person-cell .avatar{width:32px;height:32px}.person-cell strong{font-size:13px}.person-cell>div>span{font-size:10px}.fit-cell{gap:3px;font-size:10px}.fit-cell>svg{width:11px}.warmth-cell{flex-direction:row;grid-column:1/-1;align-items:center;gap:9px;margin-top:5px;padding-left:42px}.warmth{flex-shrink:0;gap:2px;font-size:10px}.warmth>i{width:2px;height:7px}.warmth>i:nth-child(2){height:10px}.warmth>i:nth-child(3){height:12px;margin-right:3px}.warmth-cell small{font-size:9px;line-height:1.5}.film-footer{gap:8px;padding:10px 15px;font-size:9px}.film-footer .demo-label{font-size:9px}.film-footer>span:last-child:not(.demo-label){font-size:8px}.shared-leads-card>.film-caption{padding:20px 3px 0}.agents-intro{padding:24px 23px 2px}.agents-intro h3{font-size:27px}.agents-intro h3 br{display:block}.agents-intro p{font-size:14px;line-height:1.85}.configuration-note{gap:6px;margin-top:15px;font-size:10px}.agents-film{align-items:center;gap:20px;min-height:280px;padding:25px 16px 23px}.shared-pool{border-radius:var(--radius-md);width:90px;padding:12px 8px}.pool-title{justify-content:center;gap:4px}.pool-title svg{display:none}.pool-title strong{text-align:center;font-size:9px}.pool-avatar-grid{gap:5px;margin:13px 0}.pool-avatar-grid>span{width:19px;height:19px;font-size:7px}.shared-pool>span{text-align:center;font-size:8px;line-height:1.6;display:block}.agent-branches{flex:1;gap:11px;width:auto}.agent-branch{border-radius:var(--radius-md);gap:8px;padding:11px 9px}.branch-icon{display:none}.agent-branch strong{font-size:11px}.agent-branch>div>span{white-space:normal;gap:3px;font-size:9px;line-height:1.55}.agent-branch>div>span>svg{width:10px}.agent-branch small{margin-top:3px;font-size:8px;line-height:1.5}.outbound-film-grid{grid-template-columns:1fr;gap:19px;margin-top:19px}.outreach-film{height:auto;min-height:463px}.research-find{gap:9px;margin:18px 17px 0;padding:12px}.research-find strong{font-size:12px}.research-find small,.research-find .overline{font-size:9px}.evidence-icon{width:28px;height:28px}.rule-match{margin:10px 19px 15px;font-size:9px}.outreach-message{margin-inline:17px;padding:15px!important}.outreach-message-top strong{font-size:12px}.outreach-message-top>div>span{font-size:10px}.outreach-message p{font-size:13px;line-height:1.9}.sequence-track{padding:20px 25px}.sequence-stop{font-size:10px}.outbound-results-film{height:444px}.window-bar{padding:14px 18px}.window-bar>span:nth-child(2){font-size:11px}.results-view-tabs{padding:14px 19px 0;font-size:11px}.outbound-stats{margin:14px 19px 8px}.outbound-stats strong{font-size:27px}.outbound-stats span{font-size:11px}.outcome-table{margin-inline:19px}.outcome-table>div{padding:10px 0}.outcome-table strong{font-size:12px}.outcome-table>div>div>span,.outcome-status{font-size:10px}.results-inspect{margin:12px 19px;font-size:10px}.mcp-chapter{padding-bottom:36px}.mcp-intro{margin-bottom:30px;display:block}.mcp-intro h2{letter-spacing:-.05em;font-size:38px}.mcp-intro>p{max-width:none;margin-top:20px;font-size:14px;line-height:1.85}.ai-stage{border-radius:var(--radius-lg);grid-template-columns:1fr;min-height:615px}.ai-side{border-bottom:1px solid #e1d9d2;border-right:0;flex-direction:row;align-items:center;gap:15px;padding:14px 17px;display:flex}.ai-client-name{letter-spacing:-1px;font-size:25px}.ai-client-name>span{margin-top:5px;font-size:8px}.ai-new-chat,.ai-sidebar-label,.ai-history,.ai-account{display:none}.ai-connector{border-radius:var(--radius-sm);background:#f9f5f0;gap:7px;margin-left:auto;padding:6px 8px}.ai-connector strong{font-size:10px}.ai-connector>div>span{font-size:8px}.ai-connector>svg{width:11px}.ai-traxy-icon{border-radius:var(--radius-sm);width:24px;height:24px;font-size:19px}.ai-chat-top{padding:13px 17px;font-size:10px}.ai-chat-body{min-height:415px;padding:23px 15px 10px}.ai-user-message{gap:8px;min-height:40px;margin-bottom:20px}.ai-user-avatar{width:22px;height:22px;font-size:8px}.ai-user-message>p{max-width:calc(100% - 30px);padding:10px 12px;font-size:12px;line-height:1.8}.ai-assistant{gap:7px}.ai-spark{width:22px;font-size:21px}.ai-tool-call{gap:7px;padding:7px 8px;font-size:9px}.ai-tool-call .mini-wordmark{font-size:12px}.ai-response-intro{margin-top:12px;font-size:12px;line-height:1.8}.ai-result-row{gap:7px;padding:11px 9px}.ai-result-row .avatar{width:23px;height:23px;font-size:8px}.ai-result-row strong{font-size:10px}.ai-result-row>div>span{font-size:8px;line-height:1.6}.ai-fit{gap:1px;font-size:8px}.ai-fit>svg{width:10px}.ai-result-bottom{gap:5px;padding:8px 9px;font-size:8px;line-height:1.6}.ai-result-bottom>span:last-child{text-align:right;max-width:85px}.ai-table-head{padding:8px 10px;font-size:9px}.ai-context{padding:12px}.ai-context-person strong{font-size:12px}.ai-context-person>div>span{font-size:9px}.ai-context-person .avatar{width:28px;height:28px}.ai-finding strong,.ai-finding p{font-size:11px}.ai-composer{border-radius:var(--radius-lg);margin:0 16px;padding:12px 13px}.ai-composer>span{font-size:11px}.ai-composer>div{margin-top:14px}.ai-composer>div>span:not(.ai-send){font-size:9px}.ai-demo-disclosure{padding:8px;font-size:9px}.connection-scene{padding:65px 6px}.connection-scene h3{font-size:23px}.connection-scene p{font-size:12px;line-height:1.9}.connection-pill{font-size:11px}.mcp-demo-controls{flex-wrap:wrap;justify-content:center;gap:13px;margin-top:16px}.mcp-demo-controls .animated-tabs{flex-basis:100%;width:100%;padding:4px}.mcp-demo-controls .animated-tabs button{padding:9px 5px;font-size:11px}.mcp-playback{gap:9px}.loop-label{font-size:10px;display:block}.mcp-playback button{width:29px;height:29px}.pricing-preview{grid-template-columns:1fr;gap:18px;padding-top:0;padding-bottom:60px}.pricing-preview>div:first-child{padding:0 0 8px}.pricing-preview h2{font-size:38px}.pricing-preview h2 br{display:none}.pricing-preview>div>p{margin-top:17px;font-size:15px}.pricing-preview .text-link{margin-top:17px}.simple-price{padding:26px}.simple-price .overline{font-size:11px}.simple-price h3{margin-top:14px;font-size:24px}.simple-price-value strong{font-size:43px}.simple-price>p{margin-bottom:23px;margin-top:17px!important;font-size:14px!important}.simple-price .button{min-height:46px;font-size:14px}.price-fine,.outbound-price-link{font-size:11px}.pricing-preview+.faq-section{padding-top:60px;padding-bottom:60px}.results-section{padding-top:65px;padding-bottom:65px}.case-numbers{padding-top:32px;padding-bottom:32px}.case-context{margin-top:20px;font-size:10px}}@media (prefers-reduced-motion:reduce){.tool-working{animation:none}.source-film *,.agents-film *,.outreach-film *,.leads-film *,.outbound-results-film *{transition:none!important}}.feature-shell{isolation:isolate;color:var(--text-primary);background:#171321;border-radius:48px;margin:0 12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.feature-shell:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(80% 28% at 0 0,#685bff25,#0000 75%),radial-gradient(70% 20% at 100% 55%,#cf159411,#0000 80%);position:absolute;inset:0}.feature-shell .chapter-title h2,.feature-shell .mcp-intro h2{color:var(--text-primary)}.feature-shell .chapter-title p,.feature-shell .mcp-intro>p,.feature-shell .category-tag{color:var(--text-tertiary)}.feature-shell .outbound-chapter{background:0 0;border-block:1px solid #ffffff12}.feature-shell .mcp-chapter{background:0 0;padding-bottom:80px}.feature-shell .film-card{box-shadow:var(--shadow-lg);background:#221c30;border-color:#3a304c}.feature-shell .source-film{background:radial-gradient(at 50% 100%,#e9e2fb,#fcfbfe 90%)}.feature-shell .film-caption{background:0 0;border-top-color:#3a304c}.feature-shell .film-caption h3{color:var(--text-primary)}.feature-shell .film-caption p,.feature-shell .film-caption>span{color:var(--text-tertiary)}.feature-shell .source-merge>span{border-color:#665287}.feature-shell .source-merge>i{background:linear-gradient(#8065ac,#b79bea)}.feature-shell .agents-wide-card{border-color:#40364f}.feature-shell .mcp-intro{margin-bottom:45px}.feature-shell .mcp-chapter:before{background:radial-gradient(#685bff14,#0000 65%)}.closing-shell{color:var(--text-primary);background:#171321;border-radius:48px;margin:0 12px 12px;overflow:hidden}.closing-shell .faq-section{border:0;padding-block:85px}.closing-shell .eyebrow,.closing-shell .faq-intro>p{color:var(--text-tertiary)}.closing-shell h2{color:var(--text-primary)}.closing-shell .faq-intro h2 em{color:#6b4fd8}.closing-shell .faq-item{border-bottom-color:#25242c!important}.closing-shell .faq-title{color:var(--text-primary)!important}.closing-shell .faq-description{color:var(--text-tertiary)!important}.closing-shell .closing-cta{background:0 0;border-color:#25242c}.closing-shell .closing-cta p,.closing-shell .hero-assurance{color:var(--text-tertiary)}.closing-shell .closing-cta h2 em{color:#6b4fd8}.closing-shell .logo,.closing-shell .logo-dot{color:var(--text-primary)}.closing-shell .footer-brand p,.closing-shell .social-links,.closing-shell .footer-top>div:not(:first-child){color:var(--text-tertiary)}.closing-shell .footer-top>div>strong{color:var(--text-primary)}.closing-shell .footer-bottom{color:var(--text-tertiary);border-color:#25242c}@media (width>=1600px){.feature-shell,.closing-shell{border-radius:64px;margin-inline:24px}}@media (width<=700px){.feature-shell,.closing-shell{border-radius:27px;margin-inline:7px}.feature-shell .wrap,.closing-shell .wrap{width:calc(100% - 34px)}.feature-shell .sourcing-chapter{padding-top:52px}.feature-shell .mcp-chapter{padding-bottom:37px}.closing-shell{margin-bottom:7px}.closing-shell .faq-section{padding-block:60px}.feature-shell .chapter-title h2{font-size:38px}.feature-shell .mcp-intro h2{font-size:36px}}.quote blockquote{color:#e5dfed;font-size:15px;line-height:1.8}.source-film{height:390px}.discovery-input p,.found-person>div>strong,.watchlist-strips strong,.mini-post-top>span:nth-child(2)>strong,.mini-post>p,.lead-film-top strong,.person-cell strong,.pool-title strong,.agent-branch strong,.research-find strong,.outreach-message-top strong,.outcome-table strong{color:var(--text-primary)}.overline,.criteria-chips>span,.found-heading,.found-person>div>span,.film-smallnote,.watchlist-strips>div>span:nth-last-child(2),.watch-stream,.mini-post-top small,.engagement-label,.lead-film-top>div>span:last-child,.lead-table-head,.person-cell>div>span,.warmth-cell small,.film-footer,.film-footer .demo-label,.shared-pool>span,.agent-branch>div>span,.agent-branch small,.research-find small,.research-find .overline,.rule-match,.outreach-message-top>div>span,.sequence-stop,.outcome-table>div>div>span,.outbound-stats span,.results-inspect,.window-bar>span:nth-child(2),.configuration-note{color:var(--text-tertiary)}.fit-cell,.warmth.active{color:#6b538b}.warmth{color:#9c4087}.filter-pill{color:#755f88}.agents-intro p,.outreach-message p,.outbound-stats strong{color:var(--text-secondary)}.outcome-status.ready{color:#3a725c}.outcome-status.review{color:#7e652e}.outcome-status.skipped{color:var(--text-tertiary)}.outcome-status.enrolled{color:#775094}.results-view-tabs{color:var(--text-tertiary)}.active-view{color:#675080!important}.ai-user-message>p,.ai-response-intro,.ai-result-row strong,.ai-context-person strong,.ai-finding strong{color:var(--text-secondary)}.ai-tool-call,.ai-result-row>div>span,.ai-table-head,.ai-result-bottom,.ai-finding p,.ai-context-person>div>span,.ai-connector>div>span,.ai-sidebar-label{color:var(--text-tertiary)}.ai-fit{color:#8c5778}.simple-price h3,.simple-price-value strong{color:var(--text-primary)}.simple-price>p{color:var(--text-tertiary)!important}.pricing-preview>div>p,.price-fine,.outbound-price-link{color:var(--text-tertiary)}@media (width<=700px){.quote blockquote{font-size:14px}.source-film{height:365px}.source-film.watchlist-film{height:330px}}.overline{text-decoration:none}.film-smallnote{display:none}:root{--font-sans:"Geist", Arial, sans-serif;--gradient:linear-gradient(112deg, #a8baff 0%, #d2c7ea 50%, #ffb6c9 100%);--purple:#8d8bd3;--pink:#efabbf;--blue:#92aaff;--ink:var(--text-primary);--muted:#63606e}body,button,input,select,textarea{font-family:Geist,Arial,sans-serif}h1,h2,h3,.story-metric,.price-value strong{font-style:normal;font-family:Instrument Sans,Arial,sans-serif!important;font-weight:600!important}h1 em,h2 em,h3 em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}h1,h2{letter-spacing:-.055em!important}.hero h1{max-width:1020px;margin-inline:auto;font-size:72px;line-height:1.04}.hero h1 em{color:#0000;-webkit-text-fill-color:transparent;font-size:inherit;background:linear-gradient(45deg,#6a91ff 0%,#ffa7b3 100%);-webkit-background-clip:text;background-clip:text;font-style:italic!important}.hero-aura{opacity:.39}.button:not(.secondary){color:var(--text-primary);background:var(--gradient);box-shadow:inset 0 1px 0 #ffffff9c, var(--shadow-md);font-weight:550}.button{border-radius:var(--radius-md);gap:10px;display:inline-flex}.official-mark{border-radius:var(--radius-md);width:35px;height:35px;display:block}.logo{letter-spacing:-1.5px;align-items:center;gap:8px;font-family:Instrument Sans,sans-serif;font-weight:650;display:flex}.logo-dot{margin-left:-8px}.hero .video-shell{border-radius:var(--radius-2xl);max-width:1120px;box-shadow:var(--shadow-overlay);background:#ffffff80;border:1px solid #e2e0e8;margin-top:50px;padding:9px}.video-stage{border-radius:var(--radius-xl);overflow:hidden}.video-play{background:0 0}.video-play>span{color:#fff;box-shadow:var(--shadow-lg);background:#1b1925}.video-play:hover>span{background:#33303e}.quote blockquote{font-family:Geist,sans-serif;font-size:16px;line-height:1.65}.quote-bottom strong{font-family:Instrument Sans,sans-serif}.quote .quote-person img{width:54px;height:57px}.feature-shell{background:#17161f}.feature-shell:before{background:radial-gradient(70% 22% at 0 0,#a8baff18,#0000 75%),radial-gradient(70% 22% at 100% 65%,#ffc4d110,#0000 75%)}.feature-shell .chapter-title h2 em,.feature-shell .mcp-intro h2 em{color:#6b4fd8}.chapter-title p{max-width:660px;font-size:17px;line-height:1.6}.category-tag{letter-spacing:.03em;font-size:12px;font-weight:450}.feature-shell .category-tag>span{color:#6b4fd8}.feature-shell .category-tag{color:var(--text-tertiary)}.real-source-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.real-product-card{border-radius:var(--radius-2xl);background:#211f2b;border:1px solid #ffffff16;min-width:0;overflow:hidden}.capture{isolation:isolate;background:#f7f7fa;position:relative;overflow:hidden}.capture>img{will-change:transform;max-width:none;display:block}.watchlist-capture{height:350px}.watchlist-capture>img{filter:drop-shadow(0 6px 15px #21183512);width:148%;margin-top:32px;margin-left:25px}.discovery-cinema{background:#f7f6fa;height:350px;position:relative;overflow:hidden}.discovery-cinema video{object-fit:cover;object-position:center;width:100%;height:100%}.discovery-cinema>button{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-primary);background:#fff;border:1px solid #dedbe8;place-items:center;display:grid;position:absolute;bottom:13px;right:14px}.real-caption h3{letter-spacing:-.035em;color:#fff;font-size:23px}.real-caption p{color:var(--text-tertiary);margin-top:10px;font-size:15px;line-height:1.7}.lead-showcase{border-radius:var(--radius-2xl);background:#211f2b;border:1px solid #ffffff16;grid-template-columns:.7fr 1.5fr;min-height:355px;margin-top:25px;display:grid;overflow:hidden}.lead-showcase-copy h3{letter-spacing:-.04em;font-size:29px;line-height:1.1}.lead-showcase-copy p{color:var(--text-tertiary);margin:18px 0;font-size:14px;line-height:1.7}.lead-showcase-copy>span{color:var(--text-tertiary);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.lead-showcase-copy svg{color:var(--text-tertiary)}.lead-capture{height:385px;box-shadow:var(--shadow-lg);border-radius:13px 0 0;margin:30px 0 0 10px}.lead-capture>img{transform-origin:0 0;width:126%}.outbound-showcase{grid-template-columns:320px 1fr;align-items:start;gap:32px;display:grid}.outbound-steps{padding-top:5px}.outbound-steps>button{text-align:left;width:100%;color:var(--text-tertiary);background:0 0;border-bottom:1px solid #ffffff1c;gap:15px;padding:25px 2px;display:flex;position:relative;overflow:hidden}.outbound-steps>button[aria-selected=true]{color:var(--text-primary)}.outbound-steps .step-index{color:var(--text-tertiary);padding-top:3px;font-size:12px}.outbound-steps strong{font-size:18px;font-weight:500;line-height:1.3}.outbound-steps p{color:var(--text-tertiary);margin-top:15px;font-size:14px;line-height:1.75}.outbound-steps>button>svg{opacity:.5;flex-shrink:0;margin-left:auto}.outbound-steps>button>i{background:var(--gradient);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0}.showcase-controls{color:var(--text-tertiary);align-items:center;gap:10px;margin-top:23px;font-size:11px;display:flex}.showcase-controls>button{color:var(--text-tertiary);border-radius:var(--radius-sm);background:#ffffff0b;border:1px solid #ffffff1a;place-items:center;width:28px;height:28px;display:grid}.outbound-screen{border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);background:#fff;border:1px solid #ffffff20;min-height:540px;position:relative;overflow:hidden}.screen-title{height:54px;color:var(--text-secondary);background:#fafafa;border-bottom:1px solid #efedf2;align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:flex}.screen-title>img{border-radius:var(--radius-sm);width:27px;height:27px}.screen-state{color:var(--text-tertiary);align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.screen-state>i{background:#7e9f87;border-radius:50%;width:5px;height:5px}.real-screen{background:#fff;height:470px;overflow:hidden}.real-screen img{transform-origin:0 0;width:100%;max-width:none;display:block}.workflow-shot img{width:115%;margin-top:-1%;margin-left:-2%}.message-shot img{width:130%;margin-top:-45%;margin-left:-9%}.batch-shot img{width:135%;margin-top:-1%;margin-left:-1%}.screen-foot{height:30px;color:var(--text-tertiary);background:#faf9fc;border-top:1px solid #eeeaf3;align-items:center;gap:6px;padding:0 16px;font-size:10px;display:flex}.outbound-ending{justify-content:space-between;align-items:center;gap:30px;margin-top:32px;display:flex}.outbound-ending>p{color:var(--text-tertiary);max-width:410px;font-size:14px}.stories-heading{justify-content:space-between;align-items:flex-end;margin-bottom:38px;display:flex}.stories-heading h2{font-size:52px;line-height:1.03}.stories-filters{border-radius:var(--radius-md);border:1px solid #e2dfe8;gap:3px;padding:4px;display:flex}.stories-filters>button{border-radius:var(--radius-sm);color:var(--text-tertiary);background:0 0;padding:9px 17px;font-size:13px}.story-slide{border-radius:var(--radius-2xl);background:#f4f2f8;border:1px solid #e5e1ed;grid-template-columns:1fr 1.08fr;min-height:520px;display:grid;overflow:hidden}.story-photo{background:#17151d;min-height:510px;position:relative;overflow:hidden}.story-photo>img{object-fit:cover;object-position:center 62%;width:100%;height:100%;position:absolute}.story-nostra .story-photo>img,.story-resorsi .story-photo>img{object-position:center;filter:grayscale()}.story-photo:after{content:"";background:linear-gradient(#0000,#0007);position:absolute;inset:60% 0 0}.story-brand{z-index:1;color:var(--text-primary);border-radius:var(--radius-md);letter-spacing:-1px;background:#fff;padding:12px 20px;font-size:28px;font-weight:700;line-height:1;position:absolute;bottom:28px;left:30px}.story-brand>img{object-fit:contain;width:115px;height:30px}.story-content{flex-direction:column;padding:42px 45px;display:flex}.story-type{color:var(--text-tertiary);margin-bottom:18px;font-size:12px}.story-metric{letter-spacing:-.06em;color:var(--text-primary);font-size:64px;line-height:1}.story-result{color:var(--text-tertiary);margin-top:7px;font-size:16px}.story-content blockquote{color:var(--text-primary);letter-spacing:-.02em;margin:29px 0 23px;font-size:22px;line-height:1.45}.story-author{align-items:center;gap:11px;display:flex}.story-author>img{object-fit:cover;border-radius:var(--radius-md);width:42px;height:44px}.story-author strong{color:var(--text-secondary);font-size:13px;font-weight:550;display:block}.story-author span{color:var(--text-tertiary);margin-top:3px;font-size:11px;display:block}.story-content>a{color:#4f3b66;align-items:center;gap:9px;margin-top:auto;padding-top:26px;font-size:13px;display:flex}.stories-controls{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:20px;margin-top:20px;font-size:11px;display:flex}.stories-controls>div{align-items:center;gap:9px;display:flex}.stories-controls>div>span{min-width:28px;margin-right:12px}.stories-controls button{color:#5f4b70;background:#fff;border:1px solid #ded6e8;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.stories-controls button:disabled{opacity:.3;cursor:default}.pricing-section{background:#f6f5f9;border-block:1px solid #e6e2ec;padding-block:90px}.pricing-section h2{color:var(--text-primary);font-size:52px}.pricing-section h2 em{color:var(--text-tertiary)}.pricing-grid{grid-template-columns:1.18fr 1fr 1fr;gap:18px}.price-card{border-radius:var(--radius-xl);box-shadow:none;background:#fff;border:1px solid #e1dce8;padding:29px 25px}.price-card .plan-top h3{color:var(--text-primary);letter-spacing:-.035em;font-size:27px}.price-card .mini-label{color:var(--text-tertiary);font-size:10px}.price-card .popular-label{padding:5px 8px;font-size:9px}.price-card>p{color:var(--text-tertiary);font-size:14px;line-height:1.6}.price-card .price-value{gap:5px}.price-card .price-value strong{color:var(--text-primary);white-space:nowrap;font-size:49px}.price-card .price-value strong small{letter-spacing:-.02em;font-size:25px}.price-card .billing-note{min-height:18px;color:var(--text-tertiary);font-size:11px}.price-card .button{border-radius:var(--radius-md);min-height:46px;font-size:13px}.credit-selector button{padding:8px 2px;font-size:12px}.price-card .credit-label{font-size:11px}.credit-selector button[aria-pressed=true],.billing-toggle button[aria-pressed=true]{color:#544573;background:#edeafa}.price-card .plan-features{gap:14px;font-size:12px}.price-card .plan-features svg{color:var(--text-tertiary)}.enterprise-benefits{min-height:114px;color:var(--text-tertiary);flex-direction:column;gap:20px;margin:27px 0 33px;font-size:13px;list-style:none;display:flex}.enterprise-benefits li{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.enterprise-benefits svg{width:14px;color:var(--text-tertiary);flex-shrink:0}.price-card .enterprise-description{color:var(--text-tertiary);margin-top:20px;font-size:12px;line-height:1.75}.agency-plan{background:linear-gradient(135deg,#f0f1ff,#fff3f6)}.agency-account-stack{border-radius:var(--radius-md);background:#ffffff85;border:1px solid #e3daed;margin:24px 0 28px;padding:10px 13px}.agency-account-stack>div{color:var(--text-tertiary);border-bottom:1px solid #e9e1f0;align-items:center;gap:8px;padding:10px 0;font-size:11px;display:flex}.agency-account-stack>div:last-child{border:0}.agency-account-stack img{border-radius:var(--radius-xs);width:22px;height:22px}.agency-account-stack>div>span:last-child:not(:first-child){margin-left:auto;font-size:9px}.agency-account-stack strong{color:#706186;margin-left:auto;font-size:11px;font-weight:500}.agent-pricing-note{margin-top:25px}.closing-shell{background:#17161f;margin-top:20px}.closing-shell h2 em{color:var(--text-tertiary)!important}.ai-traxy-icon,.connection-t{color:#0000!important;background:url(/assets/traxy-mark.png) 50%/cover!important;font-size:0!important}.mcp-demo-controls .animated-tabs button{font-family:Geist,sans-serif}.mcp-intro h2 em{color:#6b4fd8}.closing-shell .closing-aura{background:radial-gradient(at 20% 110%,#a8baff19,#0000 65%),radial-gradient(at 80% 120%,#ffc4d115,#0000 60%)}@media (width<=1050px){.outbound-showcase{grid-template-columns:260px 1fr;gap:22px}.pricing-grid{grid-template-columns:1fr 1fr}.agency-plan{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.agency-plan .agency-account-stack{grid-area:1/2/5}.agency-plan .enterprise-description{margin-top:15px}.story-content{padding:35px}.story-content blockquote{font-size:21px}.story-metric{font-size:56px}.lead-showcase{grid-template-columns:.85fr 1.3fr}}@media (width<=700px){.hero h1{font-size:43px;line-height:1.07}.hero-copy>p{font-size:16px;line-height:1.65}.official-mark{border-radius:var(--radius-sm);width:29px;height:29px}.logo{gap:6px;font-size:27px}.hero .video-shell{border-radius:var(--radius-xl);width:calc(100% - 28px);margin-top:35px;padding:5px}.video-stage{border-radius:var(--radius-lg)}.hero-aura{opacity:.3}.quote blockquote{font-size:15px}.feature-shell .chapter-title h2,.feature-shell .mcp-intro h2{font-size:39px}.feature-shell .chapter-title p{font-size:15px}.real-source-grid{grid-template-columns:1fr;gap:20px}.discovery-cinema{height:265px}.watchlist-capture{height:285px}.watchlist-capture>img{width:200%;margin-top:20px;margin-left:16px}.real-caption{padding:23px}.real-caption h3{font-size:23px}.real-caption p{font-size:14px}.lead-showcase{flex-direction:column;display:flex}.lead-showcase-copy{padding:26px}.lead-showcase-copy h3{font-size:29px}.lead-showcase-copy h3 br{display:none}.lead-showcase-copy>span{margin-right:13px;font-size:11px;display:inline-flex}.lead-capture{height:300px;margin:0 0 0 18px}.lead-capture>img{width:235%}.outbound-showcase{flex-direction:column;gap:24px;display:flex}.outbound-steps{width:100%}.outbound-steps>button{gap:12px;padding:18px 0}.outbound-steps strong{font-size:17px}.outbound-steps p{margin-top:10px;font-size:14px}.showcase-controls{margin-top:18px}.outbound-screen{width:100%;min-height:400px}.real-screen{height:360px}.workflow-shot img{width:175%;margin-top:-1%;margin-left:-9%}.message-shot img{width:195%;margin-top:-88%;margin-left:-12%}.batch-shot img{width:190%;margin-top:-1%;margin-left:-1%}.screen-title{height:48px;padding:10px 13px;font-size:12px}.screen-state{font-size:9px}.screen-foot{padding-inline:12px;font-size:8px}.outbound-ending{margin-top:25px;display:block}.outbound-ending>p{font-size:13px;line-height:1.6}.outbound-ending .button{margin-top:20px}.customer-stories{padding-block:65px}.stories-heading{margin-bottom:25px;display:block}.stories-heading h2{font-size:41px}.stories-filters{margin-top:25px;display:inline-flex}.stories-filters>button{padding:8px 16px;font-size:12px}.story-slide{grid-template-columns:1fr}.story-photo{min-height:290px;max-height:290px}.story-photo>img{object-position:center 63%}.story-content{padding:30px 25px}.story-metric{font-size:57px}.story-result{font-size:14px}.story-content blockquote{margin:23px 0;font-size:21px}.story-type{font-size:11px}.story-content>a{padding-top:25px}.story-brand{padding:10px 17px;font-size:26px;bottom:20px;left:22px}.stories-controls>span{max-width:175px;font-size:10px;line-height:1.6}.stories-controls>div>span{margin-right:3px;font-size:10px}.stories-controls button{width:33px;height:33px}.stories-controls{gap:12px}.pricing-section{padding-block:60px}.pricing-section h2{font-size:39px}.pricing-section .section-heading p{font-size:15px}.pricing-grid{grid-template-columns:1fr;gap:20px}.price-card{padding:27px}.agency-plan{grid-column:auto;display:block}.price-card .plan-top h3{font-size:28px}.price-card .price-value strong{font-size:50px}.price-card .plan-features{font-size:13px}.price-card .button{font-size:14px}.price-card .billing-note,.agency-account-stack>div,.agency-account-stack strong{font-size:12px}.agent-pricing-note{text-align:center;padding:22px 15px;font-size:12px;display:block}.agent-pricing-note>span{justify-content:center;margin-bottom:10px}.closing-cta h2{font-size:39px}.quote-bottom strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.capture>img{will-change:auto}.real-screen{filter:none!important;transform:none!important}}.page-breadcrumb{color:var(--text-tertiary);gap:12px;padding-top:32px;font-size:12px;display:flex}.page-breadcrumb a{color:var(--text-secondary)}.page-hero{text-align:center;max-width:1000px;padding-top:82px;padding-bottom:64px}.page-hero .category-tag{justify-content:center}.page-hero h1{letter-spacing:-.055em;max-width:920px;margin:24px auto;font:600 clamp(40px,4.6vw,68px)/1.04 Instrument Sans,sans-serif}.page-hero>p{max-width:655px;color:var(--text-tertiary);margin:0 auto;font-size:18px;line-height:1.6}.page-hero .cta-row{justify-content:center;margin-top:30px}.page-plan-note{color:var(--text-tertiary);margin-top:18px;display:block}.page-product{border-radius:var(--radius-2xl);box-shadow:var(--shadow-overlay);background:#fff;border:1px solid #dfdce5;max-width:1100px;padding:0;overflow:hidden}.page-product>img,.page-product>video{object-fit:contain;object-position:top;width:100%;height:auto;max-height:670px;display:block}.page-product-bar{border-bottom:1px solid #eeedf1;align-items:center;gap:12px;height:58px;padding:15px 20px;font-size:13px;display:flex}.page-product-bar img{border-radius:var(--radius-sm);width:28px}.page-product-bar span:last-child{color:var(--text-tertiary);margin-left:auto;font-size:11px}.section-pair{justify-content:space-between;align-items:flex-start;margin-bottom:45px;display:flex}.section-pair h2{letter-spacing:-.045em;width:61%;margin:0;font-size:46px;line-height:1.1}.detail-steps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.detail-step{border-top:1px solid #dcd8e5;padding-top:24px}.detail-step>span{color:var(--text-tertiary);font-size:13px}.detail-step h3{letter-spacing:-.025em;margin:28px 0 14px;font-size:24px}.detail-step p{color:var(--text-tertiary);font-size:15px;line-height:1.8}.detail-outcome{color:#fbfaff;background:#191720;border-radius:42px;margin:0 12px;padding:95px 0;overflow:hidden}.outcome-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.outcome-layout h2{letter-spacing:-.045em;margin:25px 0;font-size:43px;line-height:1.1}.outcome-layout p{color:var(--text-tertiary);margin-bottom:30px;font-size:16px;line-height:1.75}.outcome-image{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;overflow:hidden}.outcome-image img{width:125%;max-width:none;display:block}.chat-prompts{flex-direction:column;gap:15px;display:flex}.chat-prompts>span{color:var(--text-tertiary);font-size:12px}.chat-prompts blockquote{border-radius:var(--radius-xl);background:linear-gradient(130deg,#a5b9ff12,#ffc7d911);border:1px solid #48404f;margin:0;padding:23px;font-size:17px;line-height:1.5}.next-feature{border-radius:var(--radius-2xl);color:var(--text-primary);background:#f5f2f9;border:1px solid #e1dce8;justify-content:space-between;align-items:center;padding:38px 42px;display:flex}.next-feature span{color:var(--text-tertiary);font-size:12px}.next-feature p{color:var(--text-tertiary);max-width:660px;line-height:1.6}.detail-mcp{padding-top:25px}.detail-mcp .mcp-chapter{padding-top:35px}.detail-mcp .chapter-title{display:none}.partner-offer{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:100px;padding-bottom:20px;display:grid}.partner-offer h2{letter-spacing:-.05em;margin:20px 0;font-size:64px;line-height:1.06}.partner-offer p{color:var(--text-tertiary);margin-bottom:25px;font-size:18px;line-height:1.7}.directory-grid{grid-template-columns:1fr 1fr;gap:26px;padding-bottom:100px;display:grid}.directory-card{border-radius:var(--radius-2xl);color:inherit;background:#fff;border:1px solid #e2dce9;transition:transform .25s;display:block;overflow:hidden}.directory-card:hover{transform:translateY(-5px)}.directory-image{background:#f1eef6;height:245px;overflow:hidden}.directory-image img{object-fit:cover;object-position:top left;width:100%;height:100%}.directory-card>div>span{color:var(--text-tertiary);font-size:12px}.directory-card svg{float:right}.directory-card h2{letter-spacing:-.025em;margin:15px 0;font-size:30px}.directory-card p{color:var(--text-tertiary);font-size:15px;line-height:1.7}.featured-case>a{color:#fff;background:#1c1923;border-radius:25px;grid-template-columns:1.15fr 1fr;min-height:510px;display:grid;overflow:hidden}.case-photo{background:#e8e2ee;min-height:240px;position:relative;overflow:hidden}.case-photo>img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.case-photo-nostra>img,.case-photo-resorsi>img{filter:grayscale()}.case-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0005);position:absolute;inset:50% 0 0}.case-logo{z-index:1;color:#fff;letter-spacing:-.055em;min-width:100px;font-size:30px;font-weight:600;position:absolute;bottom:24px;left:28px}.case-logo>img{filter:brightness(0)invert();max-width:130px;max-height:32px}.featured-case-copy{flex-direction:column;align-items:flex-start;padding:50px 45px;display:flex}.featured-case-copy>span:first-child{letter-spacing:.06em;color:var(--text-tertiary);font-size:11px}.featured-case-copy>strong{letter-spacing:-.06em;margin-top:32px;font:600 77px/1 Instrument Sans,sans-serif}.featured-case-copy>p{color:var(--text-tertiary);font-size:15px}.featured-case-copy h2{letter-spacing:-.035em;max-width:310px;margin:25px 0 38px;font-size:31px;line-height:1.17}.case-read{align-items:center;gap:12px;font-size:13px;font-weight:550;display:flex}.featured-case-copy .case-read{margin-top:auto}.case-library-heading{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.case-library-heading h2,.more-cases>h2{letter-spacing:-.035em;margin:0;font-size:38px}.case-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.case-card{color:inherit;border-radius:var(--radius-xl);background:#fff;border:1px solid #e3dfe9;flex-direction:column;transition:transform .25s;display:flex;overflow:hidden}.case-card:hover{transform:translateY(-4px)}.case-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:25px;display:flex}.case-card-copy>span:first-child{color:var(--text-tertiary);font-size:12px}.case-card-copy h3{letter-spacing:-.05em;margin:23px 0;font-size:42px}.case-card-copy h3 small{letter-spacing:0;color:var(--text-tertiary);margin-top:5px;font:400 15px/1.6 Geist,sans-serif;display:block}.case-card-copy p{color:var(--text-tertiary);margin-top:0;font-size:14px;line-height:1.7}.case-card-copy .case-read{margin-top:auto;padding-top:20px}.case-detail-cover{background:#ede8f2;border-radius:25px;grid-template-columns:1fr 1fr;min-height:440px;padding:0;display:grid;overflow:hidden}.case-detail-cover blockquote{letter-spacing:-.025em;align-self:center;margin:0;padding:55px;font-size:29px;line-height:1.4}.case-detail-cover cite{letter-spacing:0;margin-top:34px;font-size:15px;font-style:normal;display:block}.case-detail-cover cite span{color:var(--text-tertiary);margin-top:5px;font-size:12px;display:block}.case-stats{border-bottom:1px solid #e1dce7;justify-content:space-around;gap:30px;padding:50px 25px;display:flex}.case-stats div{flex-direction:column;gap:12px;display:flex}.case-stats strong{letter-spacing:-.05em;font:600 57px/1 Instrument Sans,sans-serif}.case-stats span{color:var(--text-tertiary);font-size:13px}.case-article{grid-template-columns:270px 1fr;gap:80px;padding-top:80px;padding-bottom:80px;display:grid}.case-article aside{flex-direction:column;align-items:flex-start;gap:20px;font-size:13px;display:flex}.case-article aside span{color:var(--text-tertiary);font-size:11px}.case-article aside a{color:var(--text-tertiary)}.case-article aside a:last-child{align-items:center;gap:10px;margin-top:20px;display:flex}.case-article h2{letter-spacing:-.03em;margin:0 0 20px;font-size:34px}.case-article p{color:var(--text-tertiary);font-size:18px;line-height:1.85}.case-article .case-attribution{margin-top:40px;font-size:12px}.more-cases .case-grid{grid-template-columns:1fr 1fr}.results-workspace{border-radius:var(--radius-2xl);box-shadow:var(--shadow-overlay);background:#fff;border:1px solid #ded9e6;padding:0;overflow:hidden}.results-workspace>header{border-bottom:1px solid #ece9f1;align-items:center;gap:13px;padding:25px;display:flex}.results-workspace>header img{border-radius:var(--radius-md);width:35px}.results-workspace>header>div{flex-direction:column;gap:6px;display:flex}.results-workspace>header strong{font-size:15px}.results-workspace>header span{color:var(--text-tertiary);font-size:11px}.results-workspace .sample-badge{border-radius:var(--radius-sm);color:#785d91;background:#f3eef9;margin-left:auto;padding:9px 12px}.sample-summary{border-bottom:1px solid #ece9f1;grid-template-columns:repeat(4,1fr);gap:15px;padding:28px 25px;display:grid}.sample-summary div{flex-direction:column;gap:8px;display:flex}.sample-summary strong{letter-spacing:-.04em;font:600 34px/1 Instrument Sans,sans-serif}.sample-summary span{color:var(--text-tertiary);font-size:12px}.results-split{grid-template-columns:320px 1fr;min-height:600px;display:grid}.results-lead-list{background:#fcfafc;border-right:1px solid #ede8f0;padding:15px}.results-lead-list button{text-align:left;border-radius:var(--radius-md);cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:1px solid #0000;flex-direction:column;gap:8px;padding:20px 15px;display:flex;position:relative}.results-lead-list button[aria-selected=true]{background:#f0ebf7;border-color:#ddd0ed}.results-lead-list strong{font-size:14px}.results-lead-list span{color:var(--text-tertiary);font-size:11px}.results-lead-list small{color:#496f63;font-size:10px}.results-lead-list small.is-skipped{color:var(--text-tertiary)}.results-lead-list svg{position:absolute;top:22px;right:13px}.result-detail span{letter-spacing:.045em;color:var(--text-tertiary);font-size:10px}.result-person h2{letter-spacing:-.03em;margin:12px 0 4px;font-size:30px}.result-person p{color:var(--text-tertiary);margin:0 0 30px;font-size:13px}.result-research h3{margin:12px 0;font-size:17px}.result-research p,.result-message p{color:var(--text-tertiary);font-size:14px;line-height:1.85}.result-message{border-radius:var(--radius-lg);background:#faf8fc;border:1px solid #e7dfef;margin-top:30px;padding:22px}.result-message small{color:var(--text-tertiary);align-items:center;gap:8px;font-size:10px;display:flex}.results-explainer{grid-template-columns:1fr 1.3fr;align-items:center;gap:65px;padding-top:95px;padding-bottom:110px;display:grid}.results-explainer h2{letter-spacing:-.04em;margin:25px 0;font-size:40px;line-height:1.13}.results-explainer p{color:var(--text-tertiary);margin-bottom:25px;font-size:16px;line-height:1.7}.results-explainer>img{border-radius:var(--radius-xl);border:1px solid #e8dff0;width:100%}.stories-controls>a{color:var(--text-secondary);align-items:center;gap:10px;font-size:13px;display:flex}.enterprise-benefits{padding-left:0;list-style:none}.pricing-dark{color:#fff;background:radial-gradient(65% 25% at 50% 5%,#6d70a126,#0000),#15131c;padding-bottom:75px}.pricing-page-head{text-align:center;padding-top:88px}.pricing-page-head .category-tag{color:var(--text-tertiary);justify-content:center}.pricing-page-head .category-tag span{color:#6b4fd8}.pricing-page-head h1{letter-spacing:-.055em;margin:25px 0;font:600 clamp(46px,5vw,72px)/1.03 Instrument Sans,sans-serif}.pricing-page-head>p{color:var(--text-tertiary);max-width:470px;margin:0 auto;font-size:17px;line-height:1.6}.pricing-dark .billing-toggle{background:#201d28;border:1px solid #38333f;border-radius:30px;width:max-content;margin:38px auto 42px;padding:5px}.pricing-dark .billing-toggle button{border-radius:var(--radius-2xl);color:var(--text-tertiary);padding:12px 30px}.pricing-dark .billing-toggle button[aria-pressed=true]{color:#fff;background:#3c3648;box-shadow:inset 0 0 0 1px #72627d}.pricing-page-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1040px;display:grid}.dedicated-plan{background:linear-gradient(140deg,#26222e,#1c1923 60%);border:1px solid #37303f;border-radius:29px;padding:27px 25px;position:relative;box-shadow:inset 0 0 30px #d6c1ff03}.dedicated-plan.recommended-plan{border-color:#a9a1cf80;box-shadow:0 0 0 4px #aba0dd0e,inset 0 0 28px #b6a9d511}.dedicated-plan-name{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.dedicated-plan-name h2{letter-spacing:-.03em;margin:0;font:550 19px/1.1 Geist,sans-serif}.dedicated-plan-name>span{border-radius:var(--radius-xs);color:#d5c9ec;white-space:nowrap;background:#a9a4ee19;padding:6px;font-size:9px}.dedicated-plan>p{color:var(--text-tertiary);min-height:42px;margin:10px 0 22px;font-size:13px;line-height:1.6}.dedicated-price{align-items:center;gap:12px;display:flex}.dedicated-price strong{letter-spacing:-.04em;font:600 44px/1 Instrument Sans,sans-serif}.dedicated-price>span{color:var(--text-tertiary);border-radius:var(--radius-xs);background:#b8a9d015;padding:5px;font-size:10px}.dedicated-plan .dedicated-billing{color:var(--text-tertiary);min-height:18px;margin:8px 0 24px;font-size:11px}.dedicated-plan>.button{width:100%;padding:13px;font-size:13px}.dedicated-plan>.button.secondary{color:var(--text-primary);background:#fff;border-color:#0000}.dedicated-feature-list{border-top:1px dashed #42344e;margin-top:25px;padding-top:22px}.dedicated-feature-list>span{color:var(--text-tertiary);margin-top:22px;margin-bottom:13px;font-size:12px;display:block}.dedicated-feature-list>span:first-child{margin-top:0}.dedicated-feature-list>div{justify-content:space-between;align-items:center;gap:15px;padding:9px 0;font-size:12px;display:flex}.dedicated-feature-list svg{color:var(--text-tertiary);flex-shrink:0}.dedicated-feature-list strong{font-size:12px;font-weight:500}.not-included{color:var(--text-tertiary);font-size:10px}.volume-select{color:var(--text-tertiary);flex-direction:column;gap:8px;margin-top:9px;font-size:10px;display:flex}.volume-select select{border-radius:var(--radius-md);color:#e5d9ee;background:#292332;border:1px solid #4c4058;width:100%;padding:10px;font:400 11px Geist,sans-serif}.pricing-specials{background:#1d1823;border:1px solid #3c3144;border-radius:25px;grid-template-columns:1fr 1fr;max-width:1040px;margin-top:24px;display:grid;overflow:hidden}.pricing-specials article+article{border-left:1px solid #3c3144}.pricing-specials .category-tag{color:var(--text-tertiary);font-size:10px}.pricing-specials h2{letter-spacing:-.04em;margin:18px 0 12px;font-size:31px}.pricing-specials p{color:var(--text-tertiary);max-width:365px;min-height:45px;margin-bottom:23px;font-size:13px;line-height:1.7}.pricing-specials .button{min-height:42px;font-size:12px}.pricing-eligibility{color:var(--text-tertiary);text-align:center;max-width:820px;margin-top:24px;font-size:11px;line-height:1.8}.comparison-section{color:var(--text-primary);background:#fbfafd;border-radius:44px;margin:0 12px;padding:90px 0 70px}.comparison-section h2{letter-spacing:-.05em;margin:23px 0 18px;font-size:55px}.comparison-section>.wrap>p{color:var(--text-tertiary);font-size:16px}.comparison-scroll{margin-top:48px;overflow-x:auto}.comparison-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:660px}.comparison-scroll thead th{vertical-align:bottom;width:21%;padding:24px 18px 30px}.comparison-scroll thead th:first-child{width:37%;color:var(--text-tertiary);font-size:13px;font-weight:400}.comparison-scroll thead span{font-size:13px;font-weight:500;display:block}.comparison-scroll thead strong{letter-spacing:-.035em;margin-top:10px;font-size:28px;display:block}.comparison-scroll thead small{color:var(--text-tertiary);font-size:12px;font-weight:400}.comparison-scroll tbody th,.comparison-scroll td{border-bottom:1px solid #e8e0ee;padding:20px 18px;font-size:13px;font-weight:400}.comparison-scroll td{color:var(--text-tertiary)}.comparison-scroll td svg{color:#6f6092}.comparison-scroll .table-group th{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.055em;background:#f0ebf5;padding:16px 18px;font-size:11px;font-weight:550}.pricing-bottom-note{border-top:1px solid #e4d9ed;justify-content:space-between;align-items:center;margin-top:45px;padding-top:28px;display:flex}.pricing-bottom-note p{color:var(--text-tertiary);font-size:17px}.dedicated-pricing+.closing-shell{border-radius:0;margin-top:0}.detail-page+.closing-shell,.case-index+.closing-shell,.case-detail+.closing-shell,.results-page+.closing-shell{margin-top:0}.closing-cta h2{max-width:1050px;margin-left:auto;margin-right:auto}@media (width<=1000px){.case-grid{gap:18px}.case-card-copy{padding:20px}.featured-case-copy{padding:35px}.outcome-layout{gap:35px}.pricing-page-grid{gap:12px}.dedicated-plan{padding:23px 17px}.dedicated-plan-name{display:block}.dedicated-plan-name>span{margin-top:9px;display:inline-block}.case-article{grid-template-columns:220px 1fr;gap:45px}.results-split{grid-template-columns:270px 1fr}.result-detail{padding:25px}}@media (width<=700px){.header .logo{min-width:0}.header .official-mark{width:39px;height:39px}.page-breadcrumb{flex-wrap:wrap;gap:8px;padding-top:22px;font-size:10px}.page-hero{padding-top:52px;padding-bottom:40px}.page-hero h1{letter-spacing:-.052em;margin:22px auto;font-size:41px}.page-hero>p{font-size:15px;line-height:1.7}.page-hero .cta-row{flex-wrap:wrap;gap:9px}.page-hero .button{padding:14px 19px;font-size:12px}.page-product{border-radius:var(--radius-xl);width:calc(100% - 36px)}.page-product-bar{height:45px;padding:10px 14px;font-size:11px}.page-product-bar img{width:24px}.page-product-bar span:last-child{font-size:9px}.detail-process{padding-top:65px;padding-bottom:65px}.section-pair{margin-bottom:32px;display:block}.section-pair h2{width:100%;margin-top:23px;font-size:35px}.detail-steps{grid-template-columns:1fr;gap:27px}.detail-step{padding-top:19px}.detail-step h3{margin:20px 0 10px;font-size:23px}.detail-step p{font-size:14px}.detail-outcome{border-radius:28px;margin:0 7px;padding:55px 0}.outcome-layout{grid-template-columns:1fr;gap:36px}.outcome-layout h2{font-size:34px}.outcome-layout p{font-size:14px}.next-feature-wrap{padding:45px 0 65px}.next-feature{padding:25px}.next-feature p{font-size:13px}.next-feature h3{font-size:26px}.next-feature svg{flex-shrink:0;margin-left:20px}.partner-offer{grid-template-columns:1fr;gap:20px;padding-top:60px}.partner-offer h2{font-size:50px}.partner-offer p{font-size:16px}.directory-grid{grid-template-columns:1fr;gap:22px;padding-bottom:65px}.directory-image{height:210px}.directory-card>div:last-child{padding:24px}.directory-card h2{font-size:28px}.directory-card p{font-size:14px}.featured-case>a{grid-template-columns:1fr;min-height:0}.featured-case .case-photo{height:310px}.featured-case-copy{padding:30px}.featured-case-copy>strong{margin-top:25px;font-size:65px}.featured-case-copy h2{max-width:none;margin-bottom:30px;font-size:29px}.case-library{padding-top:50px;padding-bottom:65px}.case-library-heading{display:block}.case-library-heading h2{margin-bottom:25px;font-size:31px}.case-grid,.more-cases .case-grid{grid-template-columns:1fr;gap:23px}.case-card .case-photo{height:290px}.case-card-copy{padding:25px}.case-card-copy h3{font-size:43px}.case-detail-cover{grid-template-columns:1fr;width:calc(100% - 36px)}.case-detail-cover .case-photo{height:330px}.case-detail-cover blockquote{padding:32px;font-size:25px}.case-stats{flex-wrap:wrap;justify-content:flex-start;gap:18px;padding:35px 0}.case-stats div{flex:1;min-width:130px}.case-stats strong{font-size:44px}.case-stats span{font-size:11px;line-height:1.6}.case-article{padding-top:40px;padding-bottom:55px;display:block}.case-article aside{border-bottom:1px solid #e9e1ef;gap:16px;margin-bottom:35px;padding-bottom:30px}.case-article aside a:last-child{margin-top:0}.case-article h2{font-size:31px}.case-article p{font-size:16px}.more-cases{padding-bottom:65px}.more-cases>h2{font-size:30px}.results-workspace{border-radius:var(--radius-xl);width:calc(100% - 36px)}.results-workspace>header{gap:10px;padding:18px}.results-workspace>header span{max-width:220px;font-size:9px;line-height:1.5}.results-workspace>header .sample-badge{display:none}.results-workspace>header strong{font-size:13px}.sample-summary{grid-template-columns:1fr 1fr;gap:22px;padding:23px}.sample-summary strong{font-size:30px}.sample-summary span{font-size:10px}.results-split{display:block}.results-lead-list{border-bottom:1px solid #ece3f2;border-right:0}.results-lead-list button{padding:17px 12px}.result-detail{padding:25px 20px}.result-person h2{font-size:28px}.result-message{padding:17px}.result-message p{font-size:13px}.result-message small{font-size:9px;line-height:1.6}.results-explainer{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:65px}.results-explainer h2{font-size:34px}.results-explainer p{font-size:14px}.pricing-page-head{padding-top:58px}.pricing-page-head h1{font-size:51px}.pricing-page-head>p{max-width:310px;font-size:15px}.pricing-dark .billing-toggle{margin:30px auto}.pricing-dark .billing-toggle button{padding:11px 23px}.pricing-page-grid{grid-template-columns:1fr;gap:22px}.dedicated-plan{border-radius:25px;padding:30px 27px}.dedicated-plan-name{display:flex}.dedicated-plan-name>span{margin:0}.dedicated-plan-name h2{font-size:22px}.dedicated-plan>p{min-height:0;margin-bottom:25px;font-size:14px}.dedicated-price strong{font-size:48px}.dedicated-feature-list>div{padding:11px 0;font-size:13px}.dedicated-plan .dedicated-billing{font-size:12px}.dedicated-plan>.button{font-size:14px}.pricing-specials{grid-template-columns:1fr;margin-top:24px}.pricing-specials article{padding:28px}.pricing-specials article+article{border-top:1px solid #3c3144;border-left:0}.pricing-specials h2{font-size:29px}.pricing-eligibility{text-align:left;padding:0 5px;font-size:10px}.comparison-section{border-radius:30px;margin:0 6px;padding:55px 0 45px}.comparison-section h2{font-size:42px}.comparison-section>.wrap>p{font-size:14px}.comparison-scroll{margin-top:25px}.comparison-scroll tbody th,.comparison-scroll td{font-size:12px}.pricing-bottom-note{display:block}.pricing-bottom-note .button{margin-top:12px}.closing-cta h2{font-size:40px}}@media (prefers-reduced-motion:reduce){.directory-card,.case-card{transition:none}.directory-card:hover,.case-card:hover{transform:none}}.pricing-page-grid.two-plans{grid-template-columns:1fr 1fr;gap:24px;max-width:1000px}.two-plans .dedicated-plan{padding:35px}.credit-slider{border-top:1px dashed #413547;margin-top:29px;padding-top:24px}.credit-slider>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.credit-slider label{color:var(--text-tertiary);font-size:12px}.credit-slider strong{font-size:14px;font-weight:500}.credit-slider input{accent-color:#c6b9ee;cursor:pointer;width:100%;margin:21px 0 10px}.credit-slider .credit-endpoints{color:var(--text-tertiary);font-size:10px}.credit-slider p{color:var(--text-tertiary);margin:14px 0 0;font-size:11px;line-height:1.7}.starter-upgrade{color:var(--text-tertiary);font-size:13px;line-height:1.75}.managed-prompt{color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding:95px 0 105px;display:grid}.managed-prompt h2{letter-spacing:-.05em;margin:25px 0;font-size:51px;line-height:1.06}.managed-prompt p{color:var(--text-tertiary);margin-bottom:28px;font-size:16px;line-height:1.75}.managed-prompt .category-tag{color:var(--text-tertiary)}.managed-process-card{border-radius:var(--radius-2xl);background:linear-gradient(140deg,#292233,#1e1726);border:1px solid #42324f;padding:35px}.managed-process-card>img{border-radius:var(--radius-md);width:44px;margin-bottom:25px;display:block}.managed-process-card>span{color:var(--text-tertiary);font-size:11px}.managed-process-card h3{letter-spacing:-.03em;margin:13px 0;font-size:27px}.managed-process-card>p{margin-bottom:25px;font-size:13px}.managed-process-card>div>div{border-top:1px solid #43314f;align-items:center;gap:12px;padding:18px 0;font-size:12px;display:flex}.managed-process-card>div span{color:var(--text-tertiary);font-size:10px}.managed-process-card>div strong{font-weight:400}.managed-process-card>div svg{color:var(--text-tertiary);margin-left:auto}.managed-video{border-radius:var(--radius-2xl);background:#251f2b;height:540px;padding:0;position:relative;overflow:hidden}.managed-video>img{object-fit:cover;width:100%;height:100%}.managed-video:after{content:"";background:linear-gradient(90deg,#151018ba,#0000 85%);position:absolute;inset:0}.managed-video>div{z-index:1;color:#fff;position:absolute;bottom:45px;left:50px}.managed-video span{letter-spacing:.09em;color:#e6d4ef;font-size:11px}.managed-video h2{letter-spacing:-.04em;margin:20px 0;font-size:40px;line-height:1.1}.managed-video p{color:#e2cfef;font-size:12px}.managed-scope{color:#fff;background:#1b1522;border-radius:40px;margin:0 12px;padding:85px 0}.managed-scope h2{letter-spacing:-.04em;margin:25px 0 45px;font-size:47px;line-height:1.1}.managed-scope .category-tag{color:var(--text-tertiary)}.managed-scope-grid{grid-template-columns:1fr 1fr;gap:50px;display:grid}.managed-scope-grid h3{letter-spacing:-.025em;margin:0 0 25px;font-size:25px}.managed-scope-grid ul{margin:0;padding:0;list-style:none}.managed-scope-grid li{color:var(--text-tertiary);align-items:center;gap:13px;margin-top:20px;font-size:14px;display:flex}.managed-scope-grid svg{color:var(--text-tertiary);flex-shrink:0}.managed-proof h2{letter-spacing:-.045em;margin:25px 0;font-size:48px}.proof-template-note{color:var(--text-tertiary);max-width:600px;font-size:14px;line-height:1.7}.managed-proof-grid{grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;display:grid}.managed-proof-grid article{border-radius:var(--radius-xl);background:#f7f2fa;border:1px dashed #d8c8e3;padding:32px}.managed-proof-grid article>span{color:var(--text-tertiary);font-size:11px}.managed-proof-grid h3{letter-spacing:-.03em;margin:25px 0 16px;font-size:26px}.managed-proof-grid p{color:var(--text-tertiary);font-size:14px;line-height:1.7}.managed-proof-grid small{color:var(--text-tertiary);margin-top:30px;font-size:11px;display:block}.managed-fit{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-bottom:100px;display:grid}.managed-fit h2{letter-spacing:-.04em;margin:25px 0;font-size:43px;line-height:1.1}.managed-fit p{color:var(--text-tertiary);margin-bottom:28px;font-size:16px;line-height:1.8}.managed-page+.closing-shell{margin-top:0}@media (width<=700px){.pricing-page-grid.two-plans{grid-template-columns:1fr;gap:24px}.two-plans .dedicated-plan{padding:28px}.two-plans .dedicated-plan-name{display:block}.two-plans .dedicated-plan-name>span{margin-top:12px}.managed-prompt{grid-template-columns:1fr;gap:40px;padding:60px 0}.managed-prompt h2{font-size:40px}.managed-prompt p{font-size:14px}.managed-process-card{padding:28px}.managed-process-card h3{font-size:25px}.managed-video{width:calc(100% - 36px);height:370px}.managed-video>img{object-position:56% center}.managed-video>div{bottom:22px;left:25px}.managed-video h2{max-width:280px;font-size:29px}.managed-video span{font-size:9px}.managed-scope{border-radius:28px;margin:0 7px;padding:55px 0}.managed-scope h2{font-size:36px}.managed-scope-grid{grid-template-columns:1fr;gap:38px}.managed-scope-grid h3{font-size:23px}.managed-scope-grid li{font-size:13px;line-height:1.5}.managed-proof{padding-top:65px;padding-bottom:55px}.managed-proof h2{font-size:38px}.managed-proof-grid{grid-template-columns:1fr}.managed-proof-grid article{padding:25px}.managed-fit{grid-template-columns:1fr;gap:10px;padding-bottom:60px}.managed-fit h2{font-size:36px}.managed-fit p{font-size:14px}}html{scroll-padding-top:85px}body{font-size:14px}.wrap{width:min(var(--page-width),calc(100% - var(--gutter) * 2))}.nav{gap:25px;height:64px}.header .official-mark{border-radius:var(--radius-md);width:35px;height:35px}.header .logo{min-width:104px}.nav-links,.nav-actions{gap:21px;font-size:13px}.nav-dropdown>button{font-size:13px}.nav-dropdown-panel{min-width:245px;padding:8px}.nav-dropdown-panel a{padding:10px 12px}.nav-dropdown-panel strong{font-size:13px}.nav-dropdown-panel span{font-size:11px}.button{border-radius:var(--radius-md);gap:8px;min-height:42px;padding:10px 19px;font-size:13px}.nav .button{min-height:36px;padding:8px 14px;font-size:12px}.logo{font-size:28px}.official-mark{width:30px;height:30px}h1{font-size:clamp(36px,3.8vw,58px)}h2{font-size:clamp(30px,2.9vw,44px)}h3{font-size:21px}.category-tag{margin-bottom:18px;font-size:11px}.category-tag>span{font-size:13px}.hero{padding-top:48px}.announcement{margin-bottom:20px;padding:5px 7px 5px 11px;font-size:11px}.hero h1{max-width:850px;font-size:58px}.hero-copy>p{max-width:620px;margin:20px auto;font-size:16px;line-height:1.6}.hero-assurance{gap:16px;margin-top:14px;font-size:11px}.hero .video-shell{border-radius:var(--radius-xl);max-width:960px;margin-top:36px;padding:7px}.video-stage{border-radius:var(--radius-lg)}.hero-aura{height:530px;top:165px}.testimonials{padding-top:42px;padding-bottom:72px}.trust-line{margin-bottom:22px;font-size:13px}.quote,.quote:first-child,.quote:last-child{border-radius:var(--radius-xl);min-height:285px;padding:22px 20px 20px}.quote .quote-person{gap:10px;margin-bottom:18px}.quote .quote-person img{border-radius:var(--radius-md);width:44px;height:46px}.quote .quote-person strong{font-size:14px}.quote .quote-person small{font-size:11px}.quote blockquote{margin-bottom:21px;font-size:14px;line-height:1.6}.quote-bottom strong{font-size:19px}.quote:nth-child(3) .quote-bottom strong{font-size:25px}.quote-bottom span{margin-top:5px;font-size:11px}.feature-shell{border-radius:38px}.chapter{padding-top:72px;padding-bottom:76px}.feature-shell .sourcing-chapter{padding-top:72px}.chapter-title h2,.mcp-intro h2{font-size:44px;line-height:1.07}.chapter-title{gap:56px}.feature-shell .chapter-title{margin-bottom:36px}.chapter-title p{max-width:590px;margin-top:18px;font-size:15px;line-height:1.65}.real-source-grid{gap:20px}.real-product-card{border-radius:var(--radius-xl)}.watchlist-capture,.discovery-cinema{height:280px}.watchlist-capture>img{margin-top:25px;margin-left:20px}.real-caption{padding:22px 24px 24px}.real-caption h3{font-size:20px}.real-caption p{margin-top:8px;font-size:14px;line-height:1.6}.lead-showcase{border-radius:var(--radius-xl);min-height:284px;margin-top:20px}.lead-showcase-copy{padding:28px 24px}.lead-showcase-copy h3{font-size:25px}.lead-showcase-copy p{margin:14px 0;font-size:13px}.lead-showcase-copy>span{margin-top:8px;font-size:12px}.lead-capture{height:308px;margin:24px 0 0 8px}.outbound-showcase{grid-template-columns:260px 1fr;gap:26px}.outbound-steps>button{gap:12px;padding:20px 2px}.outbound-steps p{margin-top:12px;font-size:13px;line-height:1.65}.outbound-screen{border-radius:var(--radius-xl);min-height:432px}.screen-title{height:43px;padding:9px 14px;font-size:12px}.screen-title>img{width:23px;height:23px}.real-screen{height:376px}.screen-foot{height:26px;padding:0 12px;font-size:10px}.outbound-ending{gap:24px;margin-top:25px}.outbound-ending>p{max-width:380px;font-size:13px}.outbound-ending .button{font-size:13px}.mcp-chapter{padding-bottom:52px}.mcp-intro{gap:55px;margin-bottom:34px}.mcp-intro>p{max-width:305px;font-size:14px;line-height:1.7}.ai-stage{grid-template-columns:188px 1fr;max-width:950px;min-height:480px}.ai-side{padding:23px 18px}.ai-client-name{font-size:24px}.ai-sidebar-label,.ai-new-chat{margin-top:25px}.ai-chat{min-height:480px}.mcp-demo-controls{margin-top:20px}.customer-stories{padding-block:76px}.stories-heading{margin-bottom:30px}.stories-heading h2{font-size:42px}.stories-filters>button{padding:8px 14px;font-size:12px}.story-slide{border-radius:var(--radius-xl);min-height:416px}.story-photo{min-height:408px}.story-content{padding:33px 36px}.story-metric{font-size:52px}.story-result{font-size:14px}.story-content blockquote{margin:23px 0 18px;font-size:18px;line-height:1.45}.story-brand{padding:10px 16px;font-size:23px;bottom:22px;left:24px}.story-brand>img{width:95px;height:25px}.story-author>img{width:35px;height:37px}.story-content>a{padding-top:20px;font-size:12px}.closing-shell{border-radius:38px}.closing-shell .faq-section{gap:60px;padding-top:72px;padding-bottom:65px}.faq-intro h2{font-size:44px}.faq-intro>p,.closing-shell .faq-title{font-size:14px}.closing-shell .faq-trigger{padding-block:19px}.closing-shell .faq-description{font-size:13px}.closing-shell .closing-cta{padding:70px 0 78px}.closing-cta h2{max-width:870px;font-size:48px}.closing-cta p{margin-top:20px;font-size:16px}.footer-top{gap:45px;padding-top:42px;padding-bottom:42px}.footer-brand p,.footer-top>div:not(:first-child){font-size:13px}.footer-bottom{padding-block:22px;font-size:11px}.page-breadcrumb{gap:10px;padding-top:25px;font-size:11px}.page-hero{max-width:880px;padding-top:60px;padding-bottom:48px}.page-hero h1{max-width:790px;margin:20px auto;font-size:clamp(34px,3.7vw,54px)}.page-hero>p{max-width:600px;font-size:16px;line-height:1.6}.page-hero .cta-row{margin-top:24px}.page-plan-note{margin-top:15px;font-size:11px}.page-product{border-radius:var(--radius-xl);max-width:940px}.page-product>img,.page-product>video{max-height:536px}.page-product-bar{height:46px;padding:12px 16px;font-size:12px}.page-product-bar img{width:24px}.detail-process{padding-top:85px;padding-bottom:80px}.section-pair{margin-bottom:36px}.section-pair h2{font-size:37px}.detail-steps{gap:32px}.detail-step{padding-top:20px}.detail-step h3{margin:22px 0 11px;font-size:21px}.detail-step p{font-size:14px;line-height:1.7}.detail-outcome{border-radius:34px;padding:72px 0}.outcome-layout{gap:55px}.outcome-layout h2{margin:20px 0;font-size:35px}.outcome-layout p{margin-bottom:24px;font-size:14px;line-height:1.7}.chat-prompts{gap:12px}.chat-prompts blockquote{border-radius:var(--radius-lg);padding:19px;font-size:15px}.next-feature-wrap{padding:54px 0 75px}.next-feature{border-radius:var(--radius-xl);padding:30px 34px}.next-feature h3{margin:12px 0 7px;font-size:25px}.next-feature p{max-width:590px;font-size:14px}.partner-offer{gap:55px;padding-top:76px}.partner-offer h2{font-size:51px}.partner-offer p{font-size:16px}.directory-grid{gap:22px;padding-bottom:76px}.directory-image{height:196px}.directory-card{border-radius:var(--radius-xl)}.directory-card>div:last-child{padding:23px}.directory-card h2{margin:12px 0;font-size:25px}.directory-card p{font-size:14px;line-height:1.6}.featured-case>a{border-radius:var(--radius-xl);min-height:408px}.featured-case-copy{padding:40px 36px}.featured-case-copy>strong{margin-top:25px;font-size:62px}.featured-case-copy>p{font-size:14px}.featured-case-copy h2{margin:20px 0 30px;font-size:26px}.case-library{padding-top:65px;padding-bottom:76px}.case-library-heading{margin-bottom:28px}.case-library-heading h2,.more-cases>h2{font-size:31px}.case-grid{gap:20px}.case-photo{min-height:192px}.case-card{border-radius:var(--radius-xl)}.case-card-copy{padding:21px}.case-card-copy h3{margin:19px 0;font-size:34px}.case-card-copy h3 small,.case-card-copy p{font-size:13px}.case-card-copy .case-read{padding-top:16px;font-size:12px}.case-detail-cover{border-radius:var(--radius-xl);min-height:352px}.case-detail-cover blockquote{padding:44px;font-size:24px}.case-detail-cover cite{margin-top:27px;font-size:13px}.case-stats{gap:24px;padding:40px 20px}.case-stats strong{font-size:46px}.case-stats span{font-size:12px}.case-article{grid-template-columns:220px 1fr;gap:64px;padding-top:60px;padding-bottom:60px}.case-article h2{margin-bottom:16px;font-size:28px}.case-article section{margin-bottom:36px;scroll-margin-top:90px}.case-article p{font-size:16px;line-height:1.75}.more-cases{padding-bottom:76px}.more-cases>h2{margin-bottom:28px}.results-workspace{border-radius:var(--radius-xl)}.results-workspace>header{padding:20px}.sample-summary{gap:12px;padding:22px 20px}.sample-summary strong{font-size:28px}.results-split{grid-template-columns:270px 1fr;min-height:480px}.results-lead-list{padding:12px}.results-lead-list button{padding:17px 12px}.result-detail{padding:29px}.result-person h2{font-size:25px}.result-person p{margin-bottom:24px}.result-research p,.result-message p{font-size:13px;line-height:1.75}.result-message{margin-top:24px;padding:18px}.results-explainer{gap:52px;padding-top:72px;padding-bottom:82px}.results-explainer h2{margin:20px 0;font-size:33px}.results-explainer p{font-size:14px}.pricing-page-head{padding-top:62px}.pricing-page-head h1{margin:20px 0;font-size:58px}.pricing-page-head>p{max-width:430px;font-size:15px}.pricing-dark .billing-toggle{margin:28px auto 32px;padding:4px}.pricing-dark .billing-toggle button{padding:9px 24px;font-size:12px}.pricing-page-grid.two-plans{gap:20px;max-width:880px}.two-plans .dedicated-plan{border-radius:var(--radius-2xl);padding:28px}.two-plans .dedicated-plan-name h2{font-size:21px}.two-plans .dedicated-price strong{font-size:42px}.dedicated-plan>p{min-height:34px;margin:9px 0 18px;font-size:13px}.dedicated-plan .dedicated-billing{margin:7px 0 20px}.dedicated-plan>.button{padding:10px;font-size:13px}.credit-slider{margin-top:23px;padding-top:19px}.credit-slider input{margin:17px 0 8px}.credit-slider p{margin-top:11px}.dedicated-feature-list{margin-top:20px;padding-top:18px}.dedicated-feature-list>span{margin-top:18px;margin-bottom:10px}.dedicated-feature-list>div{padding:7px 0}.starter-upgrade{font-size:12px}.pricing-specials{border-radius:var(--radius-xl);max-width:880px;margin-top:20px}.pricing-specials h2{margin:15px 0 10px;font-size:26px}.pricing-specials p{min-height:36px;margin-bottom:18px}.pricing-dark{padding-bottom:56px}.comparison-section{border-radius:35px;padding:68px 0 54px}.comparison-section h2{margin:18px 0 14px;font-size:44px}.comparison-section>.wrap>p{font-size:14px}.comparison-scroll{margin-top:35px}.comparison-scroll thead th{padding:19px 15px 24px}.comparison-scroll thead strong{font-size:24px}.comparison-scroll tbody th,.comparison-scroll td{padding:16px 15px;font-size:12px}.comparison-scroll .table-group th{padding:13px 15px}.managed-prompt{gap:72px;padding:72px 0 78px}.managed-prompt h2{margin:20px 0;font-size:41px}.managed-prompt p{margin-bottom:22px;font-size:14px}.managed-process-card{border-radius:var(--radius-xl);padding:28px}.managed-process-card>img{width:36px;margin-bottom:20px}.managed-process-card h3{font-size:23px}.managed-process-card>div>div{padding:14px 0}.managed-video{border-radius:var(--radius-xl);height:432px}.managed-video>div{bottom:36px;left:40px}.managed-video h2{margin:16px 0;font-size:33px}.managed-scope{border-radius:32px;padding:65px 0}.managed-scope h2{margin:20px 0 36px;font-size:38px}.managed-scope-grid{gap:40px}.managed-scope-grid h3{margin-bottom:20px;font-size:22px}.managed-scope-grid li{margin-top:16px;font-size:13px}.managed-proof{padding-top:76px;padding-bottom:60px}.managed-proof h2{margin:20px 0;font-size:39px}.managed-proof-grid{gap:20px;margin-top:28px}.managed-proof-grid article{border-radius:var(--radius-xl);padding:26px}.managed-proof-grid h3{margin:20px 0 13px;font-size:22px}.managed-proof-grid p{font-size:13px}.managed-proof-grid small{margin-top:24px}.managed-fit{gap:55px;padding-bottom:76px}.managed-fit h2{margin:20px 0;font-size:35px}.managed-fit p{margin-bottom:22px;font-size:14px}@media (width>=701px) and (width<=1000px){.nav{gap:16px}.nav-links{gap:15px}.header .logo{min-width:50px}.outbound-showcase{grid-template-columns:230px 1fr;gap:20px}.quote,.quote:first-child,.quote:last-child{padding:20px 17px}.ai-stage{grid-template-columns:165px 1fr}.page-hero h1{font-size:46px}.outcome-layout,.results-explainer{gap:35px}}@media (width<=700px){.wrap{width:calc(100% - 36px)}.nav{gap:12px;height:60px}.header .logo{min-width:0}.header .official-mark{width:33px;height:33px}.nav-actions{gap:9px}.menu-toggle{min-width:44px;min-height:44px}.nav .button{min-height:36px;padding:8px 13px;font-size:11px}.nav-links.open{top:60px}.nav-links a,.nav-dropdown>button{min-height:42px}.button{min-height:44px;padding:11px 17px;font-size:12px}.hero{padding-top:35px}.hero h1{max-width:360px;font-size:36px}.announcement{margin-bottom:18px;font-size:10px}.hero-copy>p{max-width:340px;margin:18px auto;font-size:14px;line-height:1.65}.hero-assurance{gap:12px;font-size:10px}.hero .video-shell{margin-top:28px;padding:5px}.testimonials{padding-top:32px;padding-bottom:48px}.trust-line{margin-bottom:20px;font-size:12px}.quote,.quote:first-child,.quote:last-child{border-radius:var(--radius-xl);min-height:0;padding:22px}.quote blockquote{font-size:14px}.quote .quote-person{margin-bottom:16px}.quote-grid{gap:14px}.quote-bottom strong{font-size:19px}.quote:nth-child(3) .quote-bottom strong{font-size:24px}.feature-shell,.closing-shell{border-radius:28px}.chapter,.feature-shell .sourcing-chapter{padding-top:48px;padding-bottom:48px}.chapter-title h2,.mcp-intro h2{font-size:33px}.chapter-title p,.mcp-intro>p{max-width:none;font-size:14px}.feature-shell .chapter-title{margin-bottom:28px}.category-tag{margin-bottom:16px;font-size:10px}.real-source-grid{grid-template-columns:1fr;gap:18px}.watchlist-capture,.discovery-cinema{height:235px}.real-caption{padding:20px}.real-caption h3{font-size:20px}.real-caption p{font-size:14px}.lead-showcase{grid-template-columns:1fr;min-height:0}.lead-showcase-copy{padding:23px}.lead-capture{height:265px;margin:0 0 0 16px}.lead-showcase-copy h3{font-size:25px}.outbound-showcase{grid-template-columns:1fr;gap:22px}.outbound-steps>button{padding:17px 2px}.outbound-steps strong{font-size:16px}.outbound-screen{min-height:0}.real-screen{height:310px}.outbound-ending{gap:20px;margin-top:22px}.outbound-ending>p{font-size:12px}.mcp-intro{gap:18px;margin-bottom:28px}.ai-stage{grid-template-columns:1fr;min-height:420px}.ai-chat{min-height:420px}.ai-side{display:none}.mcp-chapter{padding-bottom:42px}.customer-stories{padding-block:50px}.stories-heading h2{font-size:33px}.stories-heading{margin-bottom:25px}.story-slide{grid-template-columns:1fr;min-height:0}.story-photo{min-height:270px}.story-content{padding:26px}.story-metric{font-size:43px}.story-content blockquote{margin:20px 0;font-size:17px}.stories-controls button{width:42px;height:42px}.stories-filters>button{min-height:40px;padding:8px 13px}.closing-shell .faq-section{gap:28px;padding:48px 0}.faq-intro h2{font-size:34px}.closing-shell .faq-trigger{padding-block:18px}.closing-shell .faq-title{font-size:14px}.closing-shell .closing-cta{padding:48px 0 54px}.closing-cta h2{font-size:34px}.closing-cta p{font-size:14px}.footer-top{gap:28px;padding-block:32px}.footer-bottom{padding-block:20px;font-size:10px}.page-breadcrumb{padding-top:20px;font-size:10px}.page-hero{padding-top:38px;padding-bottom:32px}.page-hero h1{margin:18px auto;font-size:35px}.page-hero>p{font-size:14px;line-height:1.65}.page-hero .cta-row{margin-top:23px}.page-hero .button{padding:11px 16px}.page-product{border-radius:var(--radius-lg)}.page-product-bar{height:42px;font-size:11px}.detail-process{padding-top:48px;padding-bottom:50px}.section-pair{margin-bottom:27px}.section-pair h2{font-size:30px}.detail-steps{grid-template-columns:1fr;gap:23px}.detail-step h3{margin:17px 0 10px;font-size:21px}.detail-step p{font-size:14px}.detail-outcome{border-radius:26px;padding:44px 0}.outcome-layout{grid-template-columns:1fr;gap:28px}.outcome-layout h2{font-size:30px}.outcome-layout p{font-size:14px}.next-feature-wrap{padding:35px 0 48px}.next-feature{padding:23px}.next-feature h3{font-size:23px}.next-feature p{font-size:13px}.partner-offer{grid-template-columns:1fr;gap:18px;padding-top:48px}.partner-offer h2{font-size:42px}.partner-offer p{font-size:14px}.directory-grid{grid-template-columns:1fr;gap:20px;padding-bottom:50px}.directory-image{height:175px}.directory-card h2{font-size:24px}.featured-case>a{grid-template-columns:1fr;min-height:0}.featured-case .case-photo{height:250px}.featured-case-copy{padding:26px}.featured-case-copy>strong{font-size:52px}.featured-case-copy h2{font-size:25px}.case-library{padding-top:40px;padding-bottom:50px}.case-library-heading h2,.more-cases>h2{font-size:28px}.case-grid,.more-cases .case-grid{grid-template-columns:1fr;gap:20px}.case-card .case-photo{height:235px}.case-card-copy{padding:23px}.case-card-copy h3{font-size:35px}.case-detail-cover{grid-template-columns:1fr;min-height:0}.case-detail-cover .case-photo{height:265px}.case-detail-cover blockquote{padding:27px;font-size:21px}.case-stats{gap:18px;padding:28px 0}.case-stats strong{font-size:38px}.case-stats span{font-size:11px}.case-article{padding-top:32px;padding-bottom:42px;display:block}.case-article h2{font-size:28px}.case-article p{font-size:15px}.more-cases{padding-bottom:50px}.results-workspace>header{padding:16px}.sample-summary{gap:18px;padding:20px}.results-split{min-height:0;display:block}.result-detail{padding:23px 19px}.result-message{padding:16px}.results-explainer{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:50px}.results-explainer h2{font-size:30px}.pricing-page-head{padding-top:40px}.pricing-page-head h1{font-size:43px}.pricing-page-head>p{font-size:14px}.pricing-dark .billing-toggle{margin:25px auto}.pricing-dark .billing-toggle button{min-height:40px;padding:10px 21px}.pricing-page-grid.two-plans{grid-template-columns:1fr;gap:20px}.two-plans .dedicated-plan{padding:25px}.two-plans .dedicated-price strong{font-size:43px}.dedicated-plan>.button{min-height:44px}.dedicated-feature-list>div{padding:9px 0;font-size:13px}.credit-slider input{min-height:24px}.pricing-specials{grid-template-columns:1fr}.pricing-specials article{padding:25px}.pricing-specials h2{font-size:25px}.pricing-dark{padding-bottom:44px}.comparison-section{border-radius:27px;padding:45px 0 40px}.comparison-section h2{font-size:35px}.comparison-scroll{margin-top:25px}.comparison-scroll table{min-width:560px}.managed-prompt{grid-template-columns:1fr;gap:32px;padding:48px 0 52px}.managed-prompt h2{font-size:35px}.managed-process-card{padding:25px}.managed-process-card h3{font-size:22px}.managed-video{height:300px}.managed-video>div{bottom:22px;left:23px}.managed-video h2{font-size:25px}.managed-scope{border-radius:26px;padding:44px 0}.managed-scope h2{font-size:31px}.managed-scope-grid{grid-template-columns:1fr;gap:30px}.managed-scope-grid h3{font-size:21px}.managed-proof{padding-top:48px;padding-bottom:42px}.managed-proof h2{font-size:33px}.managed-proof-grid{grid-template-columns:1fr;gap:20px}.managed-proof-grid article{padding:23px}.managed-proof-grid h3{font-size:22px}.managed-fit{grid-template-columns:1fr;gap:10px;padding-bottom:48px}.managed-fit h2{font-size:31px}}.managed-scope+.managed-fit{padding-top:96px}@media (width<=700px){.managed-scope+.managed-fit{padding-top:56px}}.flowing-iris{--feature-ink:#141a30;--feature-copy:#20243b;color:var(--feature-ink);background:#0c0b10;box-shadow:inset 0 1px #ffffff40}.flowing-iris:before,.flowing-iris:after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;animation-play-state:paused;position:absolute;inset:-12%}.flowing-iris:before{background:radial-gradient(70% 40% at 24% 12%,#685bff1a 12%,#685bff00 76%),radial-gradient(80% 36% at 78% 78%,#685bff1a 8%,#685bff00 80%);animation:24s ease-in-out infinite alternate paused feature-lavender-drift}.flowing-iris:after{background:radial-gradient(64% 38% at 92% 30%,#cf159414 0%,#cf159400 78%),radial-gradient(68% 30% at 8% 95%,#cf159414 0%,#cf159400 80%);animation:31s ease-in-out infinite alternate paused feature-rose-drift}.flowing-iris[data-flowing=true]:before,.flowing-iris[data-flowing=true]:after{animation-play-state:running}@keyframes feature-lavender-drift{0%{transform:translate(-5%,-3%)scale(1)}to{transform:translate(9%,5%)scale(1.08)}}@keyframes feature-rose-drift{0%{transform:translate(5%,3%)scale(1.06)}to{transform:translate(-9%,-4%)scale(1)}}.flowing-iris .chapter-title h2,.flowing-iris .mcp-intro h2,.flowing-iris .chapter-title h2 em,.flowing-iris .mcp-intro h2 em{color:var(--feature-ink)}.flowing-iris .chapter-title p,.flowing-iris .mcp-intro>p,.flowing-iris .category-tag,.flowing-iris .category-tag>span{color:var(--feature-copy)}.flowing-iris .outbound-chapter{border-block-color:#25242c}.flowing-iris .mcp-chapter:before{display:none}.flowing-iris .real-product-card,.flowing-iris .lead-showcase{box-shadow:var(--shadow-lg);background:#f7f6fc;border-color:#25242c}.flowing-iris .real-caption h3,.flowing-iris .lead-showcase-copy h3{color:var(--text-primary)}.flowing-iris .real-caption p,.flowing-iris .lead-showcase-copy p,.flowing-iris .lead-showcase-copy>span{color:var(--text-secondary)}.flowing-iris .lead-showcase-copy svg{color:#5f678a}.flowing-iris .lead-capture{box-shadow:var(--shadow-lg)}.flowing-iris .outbound-steps>button{color:var(--text-tertiary);border-bottom-color:#25242c}.flowing-iris .outbound-steps>button[aria-selected=true]{color:var(--text-primary)}.flowing-iris .outbound-steps p,.flowing-iris .outbound-steps .step-index,.flowing-iris .outbound-ending>p,.flowing-iris .showcase-controls{color:var(--feature-copy)}.flowing-iris .outbound-steps>button>svg{opacity:.8}.flowing-iris .showcase-controls>button{color:var(--text-primary);background:#ffffff14;border-color:#25242c}.flowing-iris .outbound-screen{box-shadow:var(--shadow-lg);border-color:#25242c}.flowing-iris .outbound-ending .button{color:#26314c;box-shadow:var(--shadow-md);background:#f9f8fd}.flowing-iris .outbound-ending .button:hover{background:#fff}.flowing-iris .ai-stage{box-shadow:var(--shadow-lg);border-color:#25242c}.flowing-iris .mcp-demo-controls .animated-tabs{background:#ffffff30;border-color:#25242c}.flowing-iris .mcp-demo-controls .animated-tabs button{color:var(--text-primary)}.flowing-iris .mcp-demo-controls .tab-highlight{background:#f4f1fc}.flowing-iris .mcp-demo-controls .animated-tabs button[aria-selected=true],.flowing-iris .mcp-playback{color:var(--text-primary)}.flowing-iris .mcp-playback button{color:var(--text-primary);background:#ffffff14;border-color:#25242c}@media (prefers-reduced-motion:reduce){.flowing-iris:before,.flowing-iris:after{animation:none;transform:none}}:root{--iris-ink:#f7f4ff;--iris-flow:radial-gradient(ellipse 75% 65% at 100% 0%,#cf159414,transparent 85%),radial-gradient(ellipse 95% 90% at 0% 100%,#685bff1a,transparent 85%),#0c0b10}.flowing-iris{--feature-ink:var(--iris-ink);--feature-copy:var(--iris-ink)}.flowing-iris .outbound-steps>button,.flowing-iris .outbound-steps>button[aria-selected=true],.flowing-iris .outbound-steps p,.flowing-iris .outbound-steps .step-index,.flowing-iris .outbound-ending>p,.flowing-iris .showcase-controls,.flowing-iris .mcp-playback{color:var(--iris-ink)}[data-iris-surface]{background:var(--iris-flow);color:var(--iris-ink);background-size:200% 180%;animation:26s ease-in-out infinite alternate paused iris-surface-flow}[data-iris-active=true]{animation-play-state:running}@keyframes iris-surface-flow{0%{background-position:0 15%}to{background-position:100% 85%}}.quote,.quote:first-child,.quote:last-child{background:var(--iris-flow);box-shadow:inset 0 1px 0 #ffffff45, var(--shadow-md);background-size:200% 180%;border-color:#d0c2ec38}.quote:nth-child(2){animation-delay:-8s}.quote:nth-child(3){animation-delay:-16s}.quote:after{background:linear-gradient(90deg,#0000,#ffffff60,#0000)}.quote .quote-person strong,.quote .quote-person small,.quote blockquote,.quote-bottom strong,.quote-bottom span{color:var(--iris-ink)}.closing-shell{background:var(--iris-flow);color:var(--iris-ink);background-size:200% 180%}.closing-shell h2,.closing-shell h2 em,.closing-shell .faq-intro h2 em,.closing-shell .closing-cta h2 em{color:var(--iris-ink)!important}.closing-shell .eyebrow,.closing-shell .faq-intro>p,.closing-shell .faq-title,.closing-shell .faq-description,.closing-shell .closing-cta p,.closing-shell .hero-assurance,.closing-shell .logo,.closing-shell .logo-dot,.closing-shell .footer-brand p,.closing-shell .social-links,.closing-shell .footer-top>div:not(:first-child),.closing-shell .footer-top>div>strong,.closing-shell .footer-bottom{color:var(--iris-ink)}.closing-shell .faq-item,.closing-shell .footer-bottom{border-color:#25242c}.closing-shell .faq-trigger{color:var(--iris-ink)}.closing-shell .button.secondary{color:#17203c;background:#ffffffbd;border-color:#25242c}.closing-shell .button:not(.secondary){color:#17203c;box-shadow:var(--shadow-md);background:#f9f8fd}.closing-shell .footer a:hover{color:var(--text-primary)}.closing-shell .closing-aura{display:none}.dedicated-pricing{background:#0c0b10}.pricing-dark{background:var(--iris-flow);color:var(--iris-ink);background-size:200% 180%}.pricing-page-head .category-tag,.pricing-page-head .category-tag span,.pricing-page-head>p,.pricing-eligibility{color:var(--iris-ink)}.pricing-dark .billing-toggle{background:#ffffff38;border-color:#fff5}.pricing-dark .billing-toggle button{color:#f7f4ff}.pricing-dark .billing-toggle button[aria-pressed=true]{color:var(--text-primary);box-shadow:none;background:#f9f8fd}.pricing-dark .billing-toggle span{color:#373f62;background:#e9e5f8}.dedicated-plan,.dedicated-plan.recommended-plan{color:var(--text-primary);box-shadow:var(--shadow-lg);background:#f8f7fc;border-color:#ffffff90}.dedicated-plan.recommended-plan{box-shadow:0 0 0 4px #ffffff25, var(--shadow-lg)}.dedicated-plan>p,.dedicated-plan .dedicated-billing,.dedicated-feature-list>span,.credit-slider label,.credit-slider .credit-endpoints,.credit-slider p,.starter-upgrade{color:var(--text-secondary)}.dedicated-plan-name>span,.dedicated-price>span{color:#4c527a;background:#eae6f5}.credit-slider,.dedicated-feature-list{border-color:#c7c9de}.credit-slider input{accent-color:#0c0b10}.dedicated-feature-list svg{color:#58688d}.pricing-specials{color:var(--text-primary);background:#f5f3fa;border-color:#ffffff90}.pricing-specials article+article{border-color:#d7d5e5}.pricing-specials .category-tag,.pricing-specials .category-tag span,.pricing-specials p{color:var(--text-secondary)}.pricing-specials .button.secondary{color:#29354f;background:#fff;border-color:#d3d5e3}.managed-prompt{isolation:isolate;background:0 0;position:relative}.managed-prompt:before{content:"";z-index:-1;pointer-events:none;background:var(--iris-flow);background-size:200% 180%;animation:26s ease-in-out infinite alternate paused iris-surface-flow;position:absolute;inset:0 calc(520px - 50vw)}.managed-prompt[data-iris-active=true]:before{animation-play-state:running}.managed-prompt h2,.managed-prompt p,.managed-prompt .category-tag,.managed-prompt .category-tag span{color:var(--iris-ink)}.managed-process-card{box-shadow:var(--shadow-lg);color:var(--text-primary);background:#f8f6fc;border-color:#ffffff90}.managed-process-card>span,.managed-process-card>p,.managed-process-card>div span{color:var(--text-secondary)}.managed-process-card>div>div{border-color:#d9d7e5}.managed-process-card>div svg{color:#57698a}.detail-outcome,.managed-scope,.featured-case>a{background:var(--iris-flow);color:var(--iris-ink);background-size:200% 180%}.detail-outcome .category-tag,.detail-outcome .category-tag span,.outcome-layout p,.managed-scope .category-tag,.managed-scope .category-tag span,.managed-scope-grid li,.managed-scope-grid svg,.featured-case-copy>span:first-child,.featured-case-copy>p{color:var(--iris-ink)}.outcome-layout .button.secondary{color:#253450;background:#ffffffd0;border-color:#ffffff80}.chat-prompts>span{color:var(--iris-ink)}.chat-prompts blockquote{color:var(--text-primary);background:#f7f4fc;border-color:#ffffff90}.stories-filters>button[aria-pressed=true]{color:#25324d;background:#e3e5f5}@media (width<=1096px){.managed-prompt:before{inset:0 -28px}}@media (width<=700px){.managed-prompt:before{inset:0 -18px}}@media (prefers-reduced-motion:reduce){[data-iris-surface],.managed-prompt:before{animation:none}}.flowing-iris{--feature-copy:var(--text-secondary)}.quote .quote-person small,.quote-bottom span,.closing-shell .faq-intro>p,.closing-shell .faq-description,.closing-shell .footer-brand p,.closing-shell .footer-bottom,.pricing-page-head>p,.pricing-eligibility,.managed-prompt p,.outcome-layout p,.featured-case-copy>p{color:var(--text-tertiary)}.managed-video,.story-photo{background-color:#0c0b10}:root{--traxy-cta:linear-gradient(110deg,#afb5f8,#d7b0d4,#edb3c7)}.category-tag>span:first-child,.category-tag>span:last-child{color:#5d52e4}.flowing-iris .category-tag,.pricing-page-head .category-tag,.detail-outcome .category-tag,.managed-scope .category-tag,.managed-prompt .category-tag{color:var(--text-primary)}.flowing-iris .category-tag>span:first-child,.pricing-page-head .category-tag>span:first-child,.detail-outcome .category-tag>span:first-child,.managed-scope .category-tag>span:first-child,.managed-prompt .category-tag>span:first-child,.flowing-iris .category-tag>span:last-child,.pricing-page-head .category-tag>span:last-child,.detail-outcome .category-tag>span:last-child,.managed-scope .category-tag>span:last-child,.managed-prompt .category-tag>span:last-child{color:#6a628e}.flowing-iris .outbound-ending .button,.closing-shell .button:not(.secondary){background:var(--traxy-cta);color:var(--text-primary);box-shadow:var(--shadow-lg)}.flowing-iris .outbound-ending .button:hover{background:var(--traxy-cta);filter:brightness(1.06)}.flowing-iris .outbound-steps>button>i{background:linear-gradient(90deg,#b4a7f2,#e5a2cb)}.flowing-iris .outbound-steps>button[aria-selected=true] .step-index{color:#6b4fd8}.flowing-iris .outbound-screen,.flowing-iris .ai-stage{box-shadow:var(--shadow-lg);border-color:#b4a4ed33}.quote,.quote:first-child,.quote:last-child{box-shadow:inset 0 1px 0 #ffffff12, var(--shadow-md);border-color:#b4a4ed24}.outbound-showcase{align-items:start}.outbound-steps>button{padding:15px 2px}.outbound-steps strong{font-size:15px}.outbound-steps p{font-size:12px;line-height:1.6}.outbound-screen{min-height:0}.real-screen.updated-outbound-screen{height:490px}.outbound-capture,.capture-open,.capture-stage{width:100%;height:100%}.capture-open{cursor:zoom-in;text-align:left;color:var(--text-primary);background:#fafafa;border:0;padding:0;display:block;position:relative}.capture-stage{box-sizing:border-box;justify-content:center;align-items:center;padding:10px;display:flex;container-type:size}.capture-crop{height:auto;width:min(100cqw,calc(100cqh * var(--crop-ratio)));background:#fff;max-width:100%;display:block;position:relative;overflow:hidden}.capture-crop img{object-fit:fill;max-width:none;margin:0;display:block;position:absolute;transform:none}.capture-zoom{border-radius:var(--radius-sm);color:var(--text-secondary);box-shadow:var(--shadow-sm);background:#fffefeee;border:1px solid #dfdce6;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:flex;position:absolute;bottom:12px;right:12px}.capture-open:focus-visible{outline-offset:-3px;outline:3px solid #a48cce}.capture-dialog{border-radius:var(--radius-xl);width:min(1280px,94vw);max-width:94vw;max-height:92vh;color:var(--text-primary);box-shadow:var(--shadow-overlay);background:#fff;border:1px solid #e1dbe9;padding:0;overflow:auto}.capture-dialog::backdrop{backdrop-filter:blur(6px);background:#181021bf}.capture-dialog-bar{z-index:1;background:#fff;border-bottom:1px solid #e8e3ed;justify-content:space-between;align-items:center;padding:12px 18px;font-size:14px;display:flex;position:sticky;top:0}.capture-dialog-bar button{border-radius:var(--radius-md);color:#352b42;cursor:pointer;background:#f8f6fa;border:1px solid #e3dfeb;place-items:center;width:36px;height:36px;padding:0;display:grid}.capture-dialog>img{width:100%;max-width:100%;height:auto;margin:0;display:block;transform:none}.outbound-gallery{padding-top:75px;padding-bottom:30px}.outbound-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px;display:grid}.outbound-gallery-grid .outbound-capture{border-radius:var(--radius-xl);border:1px solid #e1dbe7;height:360px;overflow:hidden}.outbound-gallery-grid h3{letter-spacing:-.02em;margin:20px 0 10px;font-size:21px}.outbound-gallery-grid p{color:var(--text-tertiary);margin:0;font-size:14px;line-height:1.7}.outcome-image img[src$=outbound-batch\.webp]{width:100%;max-width:100%}@media (width<=700px){.real-screen.updated-outbound-screen{height:360px}.outbound-steps>button{padding:13px 2px}.outbound-gallery-grid{grid-template-columns:1fr}.outbound-gallery-grid .outbound-capture{height:360px}.capture-stage{padding:5px}.capture-dialog{width:96vw;max-width:96vw}.capture-dialog>img{width:100%;min-width:850px}.capture-dialog-bar{box-sizing:border-box;width:100%;position:sticky;left:0}.outbound-gallery{padding-top:50px}}.outbound-steps>button,.outbound-steps>button>svg,.updated-outbound-screen,.updated-outbound-screen img{transition:none;animation:none}.outbound-motion{height:100%;color:var(--text-primary);background:radial-gradient(at 5% 0,#e9e8ff90,#0000 65%),radial-gradient(at 100% 100%,#f8e8ef90,#0000 65%),#f9f8fc;flex-direction:column;font-family:Geist,sans-serif;display:flex;position:relative;overflow:hidden}.om-stage{flex:1;align-items:center;min-height:0;padding:27px 30px;display:grid}.om-tile{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;border:1px solid #e6e0ec}.om-overline{letter-spacing:.08em;color:var(--text-tertiary);font-size:8px}.om-status{color:#21755e;border-radius:var(--radius-xl);white-space:nowrap;background:#edf8f3;border:1px solid #dcefe6;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:inline-flex}.om-tile-heading{align-items:center;gap:8px;font-size:12px;display:flex}.om-tile-heading>.om-status{margin-left:auto}.om-assistant-heading{align-items:center;gap:9px;margin-bottom:16px;display:flex}.om-assistant-heading img{border-radius:var(--radius-md);width:32px;height:32px}.om-assistant-heading>div{flex-direction:column;gap:3px;display:flex}.om-assistant-heading strong{font-size:13px;font-weight:550}.om-assistant-heading span{color:var(--text-tertiary);font-size:10px}.om-prompt{background:#f1edf9;border-color:#e1d5ee;max-width:91%;margin-left:auto;padding:16px 20px}.om-prompt>span{letter-spacing:.06em;color:var(--text-tertiary);font-size:8px}.om-prompt p{margin:8px 0 0;font-size:12px;line-height:1.65}.om-connector{text-align:center;color:var(--text-tertiary);margin:10px;transform:rotate(90deg)}.om-plan{padding:15px 18px}.om-plan-steps{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.om-plan-steps>div{border-radius:var(--radius-sm);border:1px solid #eee9f4;align-items:center;gap:7px;padding:12px 9px;display:flex}.om-plan-steps>div>span{color:var(--text-tertiary);font-size:8px}.om-plan-steps svg{color:var(--text-tertiary);flex:none}.om-plan-steps strong{font-size:10px;font-weight:450}.om-research-scene{grid-template-columns:1fr 28px 1.15fr;align-items:center;gap:8px;display:grid}.om-source{padding:20px 16px}.om-source .om-tile-heading{flex-wrap:wrap;font-size:11px;line-height:1.5}.om-source .om-status{margin-left:0}.om-source p{color:var(--text-tertiary);margin:14px 0;font-size:11px;line-height:1.7}.om-source-lines{flex-direction:column;gap:9px;margin:24px 0;display:flex}.om-source-lines i{border-radius:var(--radius-xs);background:#eee9f5;width:90%;height:6px}.om-source-lines i:nth-child(2){width:75%}.om-source-lines i:last-child{width:83%}.om-source-note{color:var(--text-tertiary);align-items:center;gap:5px;font-size:8px;line-height:1.5;display:flex}.om-research-arrow{color:var(--text-tertiary);text-align:center}.om-research-fields{padding:20px 17px}.om-research-fields>div{gap:10px;margin:23px 0;display:flex}.om-field-icon{color:#736185;padding-top:2px}.om-research-fields section strong{font-size:12px;font-weight:500}.om-research-fields section p{color:var(--text-tertiary);margin:6px 0;font-size:10px;line-height:1.6}.om-research-fields section small{color:#775e8a;border-radius:var(--radius-xs);background:#f3edf9;padding:4px 5px;font-size:7px}.om-research-fields footer{color:var(--text-tertiary);border-top:1px solid #eee8f3;gap:5px;padding-top:13px;font-size:8px;display:flex}.om-variant-strip{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.om-variant-strip>span{align-items:center;gap:6px;display:flex}.om-variant-strip b{color:var(--text-tertiary);font-size:8px;font-weight:400}.om-variants{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:16px;display:grid}.om-variants button{text-align:left;border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;background:#ffffff90;border:1px solid #e3dbe9;flex-direction:column;gap:5px;padding:10px;display:flex;position:relative}.om-variants button.selected{color:#604c74;background:#eee7f7;border-color:#b9a3d7}.om-variants button>span{font-size:10px}.om-variants button>small{font-size:8px}.om-variants button>svg{position:absolute;top:6px;right:6px}.om-message{padding:18px 20px}.om-message-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.om-person{flex:none;align-items:center;gap:8px;display:flex}.om-person>span{width:32px;height:32px;color:var(--text-tertiary);background:#f3f0f7;border:1px solid #e9e3ee;border-radius:50%;place-items:center;font-size:10px;display:grid}.om-person>div{flex-direction:column;gap:4px;display:flex}.om-person strong{font-size:11px;font-weight:500}.om-person small,.om-message-header>span{color:var(--text-tertiary);font-size:8px}.om-message>p{color:var(--text-secondary);margin:20px 0;font-size:12px;line-height:1.85}.om-message footer{border-top:1px solid #eee8f3;flex-wrap:wrap;gap:9px;padding-top:12px;display:flex}.om-message footer>span{color:var(--text-tertiary);align-items:center;gap:4px;font-size:8px;display:flex}.om-sequence{color:var(--text-tertiary);justify-content:center;align-items:center;gap:13px;margin-top:16px;font-size:9px;display:flex}.om-sequence b{color:#795d8a;font-weight:500}.om-sequence b>span{margin-left:5px}.om-scene-heading{color:var(--text-tertiary);align-items:center;gap:9px;margin-bottom:18px;display:flex}.om-scene-heading>div{flex-direction:column;gap:5px;display:flex}.om-scene-heading strong{color:var(--text-secondary);font-size:13px;font-weight:500}.om-scene-heading div>span{color:var(--text-tertiary);font-size:9px}.om-approval-pill{white-space:nowrap;border-radius:var(--radius-xl);color:#806334;background:#fcf5e9;border:1px solid #eddbb9;margin-left:auto;padding:5px 8px;font-size:8px}.om-approval-gate{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:13px 15px;display:flex}.om-approval-gate>div{color:var(--text-tertiary);align-items:center;gap:7px;font-size:10px;display:flex}.om-demo-action{border-radius:var(--radius-sm);color:#fff;white-space:nowrap;background:#302735;align-items:center;gap:5px;padding:8px 11px;font-size:9px;display:flex}.om-fineprint{text-align:center;color:var(--text-tertiary)!important;margin:13px 0 0!important;font-size:8px!important;line-height:1.5!important}.om-delivery-scene{grid-template-columns:1fr 65px 1fr;align-items:center;gap:0;display:grid}.om-delivery-source,.om-destination{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:25px 12px;display:flex}.om-delivery-source>img{border-radius:var(--radius-lg);width:48px;height:48px}.om-delivery-source>strong,.om-destination>strong{font-size:15px;font-weight:500}.om-delivery-source>span,.om-destination>span:not(.om-status):not(.om-destination-icon){color:var(--text-tertiary);font-size:9px}.om-avatar-stack{margin:6px 0;display:flex}.om-avatar-stack span{color:#785e88;background:#e9e0f2;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-4px;font-size:7px;display:grid}.om-destination-icon{border-radius:var(--radius-lg);color:#756084;background:#f4eff8;border:1px solid #e4dbea;place-items:center;width:48px;height:48px;display:grid}.om-delivery-path{background:#dfd0eb;height:3px;position:relative}.om-delivery-path i{border-radius:var(--radius-xs);width:11px;height:7px;box-shadow:var(--shadow-md);background:#b49ad0;position:absolute;top:-2px}.om-delivery-path svg{color:#716183;position:absolute;top:-7px;right:0}.om-delivery-checks{grid-column:1/-1;justify-content:center;gap:13px;margin-top:30px;display:flex}.om-delivery-checks>span{color:var(--text-tertiary);align-items:center;gap:4px;font-size:8px;display:flex}.om-delivery-note{text-align:center;color:var(--text-tertiary);grid-column:1/-1;margin:18px 0 0;font-size:9px}.om-results-heading{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.om-results-heading h3{letter-spacing:-.04em;color:var(--text-secondary);margin:5px 0 0!important;font-size:21px!important}.om-metrics{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:14px;display:grid}.om-metrics>div{flex-direction:column;gap:5px;padding:12px 10px;display:flex}.om-metrics strong{letter-spacing:-.04em;color:#7b5c8f;font:500 26px/1.1 Instrument Sans,sans-serif}.om-metrics span{color:var(--text-tertiary);font-size:8px}.om-results-list{flex-direction:column;gap:7px;display:flex}.om-results-list>.om-tile{align-items:center;gap:16px;padding:12px;display:flex}.om-result-draft{min-width:0}.om-result-draft p{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.om-result-draft>span{color:#4c6f60;align-items:center;gap:4px;font-size:8px;display:flex}.om-source-access{background:#fff7;border-top:1px solid #e7e0ed;flex:none;justify-content:space-between;align-items:center;gap:8px;height:37px;padding:0 15px;display:flex}.om-source-access>span{color:var(--text-tertiary);font-size:7px}.compact-capture{flex:none;width:auto;height:auto}.compact-capture .capture-open{background:0 0;width:auto;height:auto}.compact-capture .capture-stage{display:none}.compact-capture .capture-zoom{box-shadow:none;padding:5px 7px;font-size:8px;position:static}.outbound-motion button:focus-visible{outline-offset:3px;outline:2px solid #a68ac3}@media (width<=700px){.real-screen.updated-outbound-screen{height:480px}.om-stage{padding:18px 14px}.om-plan-steps{gap:6px}.om-plan-steps>div{gap:5px;padding:10px 6px}.om-plan-steps strong{font-size:8px}.om-prompt p{font-size:11px}.om-research-scene{grid-template-columns:1fr;gap:12px}.om-source{padding:13px}.om-source p{margin:8px 0;font-size:10px}.om-source-lines,.om-research-arrow{display:none}.om-source .om-status{margin-left:auto}.om-research-fields{padding:13px}.om-research-fields>div{margin:14px 0}.om-research-fields section p{margin:4px 0}.om-research-fields footer{padding-top:9px}.om-message{padding:14px}.om-message>p{margin:16px 0;font-size:11px;line-height:1.7}.om-variant-strip b{font-size:7px}.om-variants button{padding:9px 7px}.om-variants button>span{font-size:8px}.om-variants button>small{font-size:7px}.om-message-header>span{text-align:right;max-width:72px;font-size:7px}.om-person strong{font-size:10px}.om-approval-gate{gap:7px;padding:10px}.om-approval-gate>div{font-size:8px}.om-approval-gate>div svg{flex:none}.om-scene-heading{flex-wrap:wrap;gap:6px}.om-scene-heading strong{font-size:12px}.om-approval-pill{padding:4px 6px;font-size:7px}.om-scene-heading div>span{font-size:8px}.om-delivery-scene{grid-template-columns:1fr 32px 1fr}.om-delivery-source,.om-destination{padding:20px 8px}.om-delivery-source>strong,.om-destination>strong{font-size:12px}.om-delivery-source>span,.om-destination>span:not(.om-status):not(.om-destination-icon){font-size:8px}.om-destination .om-status{padding:5px;font-size:7px}.om-delivery-checks{flex-wrap:wrap;gap:7px}.om-results-heading h3{font-size:18px!important}.om-metrics{gap:5px}.om-metrics>div{padding:10px 7px}.om-metrics strong{font-size:24px}.om-metrics span{min-height:20px;font-size:7px;line-height:1.4}.om-results-list>.om-tile{gap:9px;padding:10px 8px}.om-results-list .om-person{gap:5px;width:105px}.om-results-list .om-person>span{width:25px;height:25px;font-size:8px}.om-results-list .om-person strong{font-size:8px}.om-results-list .om-person small{font-size:7px}.om-result-draft p{font-size:8px}.om-result-draft>span{font-size:7px}.om-source-access{padding:0 8px}.om-source-access>span{max-width:165px;font-size:6px;line-height:1.4}}.om-result-draft p{font-size:11px}.om-metrics span{font-size:9px}.om-source-access>span{font-size:8px}.om-person strong{font-size:12px}.om-results-list .om-person{width:145px}.showcase-controls button:disabled{opacity:.4;cursor:default}@media (width<=700px){.om-result-draft p{font-size:10px}.om-metrics span{font-size:8px}.om-results-list .om-person{width:105px}.om-results-list .om-person strong{font-size:9px}.om-source-access>span{font-size:7px}.om-message .om-person strong{font-size:10px}}.om-person strong,.om-person small,.om-result-draft>span,.om-metrics span{line-height:1.3}.om-results-list>.om-tile{padding-block:10px}.om-prompt-template{color:#745f88;background:#fff8;border-left:2px solid #b59ccd;border-radius:0 6px 6px 0;margin:10px 0 0;padding:10px 12px;font:400 11px/1.65 Geist,sans-serif}.om-prompt-template mark{color:#805996;border-radius:var(--radius-xs);background:#e8def6;padding:1px 3px}.om-brief-scene .om-assistant-heading{margin-bottom:10px}.om-brief-scene .om-prompt{padding:12px 16px}.om-brief-scene .om-connector{margin:7px}.om-brief-scene .om-plan{padding:12px 15px}.om-brief-scene .om-plan-steps{margin-top:10px}.om-brief-scene .om-plan-steps>div{padding-block:9px}.om-outcomes-heading h3{letter-spacing:-.04em;color:#503c61;margin:8px 0 16px;font:550 27px/1.15 Instrument Sans,sans-serif}.om-outcomes-flow{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:7px;margin-bottom:21px;display:flex}.om-outcomes-flow>span{color:#775f86;align-items:center;gap:5px;font-size:9px;display:flex}.om-outcomes-flow>svg{flex:none;width:12px}.om-reply-card{padding:16px 18px}.om-reply-icon,.om-calendar-icon{color:#765e8a;border-radius:var(--radius-md);background:#f0e8f7;flex:none;place-items:center;width:37px;height:37px;display:grid}.om-reply-card .om-tile-heading>div{flex-direction:column;gap:4px;display:flex}.om-reply-card strong{font-size:12px;font-weight:500}.om-reply-card small{color:var(--text-tertiary);font-size:8px}.om-reply-card blockquote{color:#735582;margin:18px 0;font:400 16px/1.6 Instrument Sans,sans-serif}.om-reply-next{color:var(--text-tertiary);border-top:1px solid #ece5f3;align-items:center;gap:5px;padding-top:10px;font-size:9px;display:flex}.om-meeting-card{align-items:center;gap:12px;margin-top:12px;padding:15px 17px;display:flex}.om-meeting-card>div{flex-direction:column;flex:1;gap:5px;display:flex}.om-meeting-card strong{font-size:12px;font-weight:500}.om-meeting-card>div>span{color:var(--text-tertiary);font-size:9px}.om-meeting-card>svg{color:#4d6f5e}@media (width<=700px){.om-prompt-template{padding:8px;font-size:9px;line-height:1.6}.om-brief-scene .om-prompt{max-width:96%;padding:10px 12px}.om-brief-scene .om-prompt p{margin-top:5px;font-size:10px}.om-brief-scene .om-plan{padding:10px}.om-outcomes-heading h3{font-size:24px}.om-outcomes-flow{gap:4px}.om-outcomes-flow>span{gap:3px;font-size:8px}.om-outcomes-flow>span>svg{width:11px}.om-reply-card{padding:14px}.om-reply-card blockquote{font-size:15px}.om-meeting-card{gap:9px;padding:12px}.om-meeting-card>div>span{font-size:8px;line-height:1.5}}.outbound-motion-v2 .om-stage{padding:22px 25px}.outbound-motion-v2 .om-prompt{max-width:100%}.outbound-motion-v2 .om-prompt p{font-size:11px;line-height:1.6}.outbound-motion-v2 .om-prompt-template{font-size:10px}.outbound-motion-v2 .om-assistant-heading span{color:var(--text-tertiary)}.om-research-plan{margin-top:12px;padding:14px 16px}.om-research-plan>div:nth-child(2){grid-template-columns:1fr 1fr;gap:12px 9px;margin:16px 0;display:grid}.om-research-plan>div:nth-child(2)>span{color:var(--text-tertiary);align-items:center;gap:6px;font-size:10px;display:flex}.om-research-plan>div:nth-child(2) svg{color:var(--text-tertiary);flex:none}.om-research-plan>p{color:var(--text-tertiary);border-top:1px solid #eee7f3;align-items:center;gap:5px;margin:0;padding-top:10px;font-size:9px;display:flex}.om-research-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.om-source-tabs{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.om-source-tabs>span{border-radius:var(--radius-sm);color:var(--text-tertiary);background:#fff9;border:1px solid #e2daea;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.om-findings{grid-template-columns:150px 1fr;gap:11px;display:grid}.om-ad-finding{padding:17px}.om-ad-finding>strong{color:#72528e;letter-spacing:-.05em;margin-top:10px;font:500 47px/1.1 Instrument Sans,sans-serif;display:block}.om-ad-finding p{color:var(--text-tertiary);margin:8px 0 13px;font-size:10px}.om-ad-finding small{color:var(--text-tertiary);align-items:center;gap:4px;margin-top:10px;font-size:8px;display:flex}.om-creative-mix{gap:3px;height:5px;display:flex}.om-creative-mix i:first-child{border-radius:var(--radius-xs);background:#c5b4e1;width:86%}.om-creative-mix i:last-child{border-radius:var(--radius-xs);background:#eabbd5;flex:1}.om-finding-stack{gap:10px;display:grid}.om-finding-stack>.om-tile{color:var(--text-tertiary);align-items:center;gap:9px;padding:14px 12px;display:flex}.om-finding-stack>.om-tile>svg{flex:none}.om-finding-stack>.om-tile>svg:last-child{color:#3f7160;margin-left:auto}.om-finding-stack strong{color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1.45;display:block}.om-finding-stack span{color:var(--text-tertiary);margin-top:6px;font-size:9px;line-height:1.5;display:block}.om-research-decision{color:var(--text-tertiary);align-items:center;gap:9px;margin-top:12px;padding:13px;display:flex}.om-research-decision>div{flex:1}.om-research-decision strong{color:var(--text-secondary);font-size:11px;font-weight:500;display:block}.om-research-decision div>span{color:var(--text-tertiary);margin-top:4px;font-size:9px;display:block}.om-skipped-example{color:var(--text-tertiary);justify-content:space-between;gap:12px;margin:12px 6px 0;font-size:9px;display:flex}.om-skipped-example b{color:var(--text-tertiary);font-weight:400}.om-two-variants{grid-template-columns:1fr 1fr}.outbound-motion-v2 .om-message>p{color:var(--text-secondary);line-height:1.75}.om-result-switch{border-radius:var(--radius-md);background:#efeaf6;border:1px solid #e1d8eb;flex:none;gap:3px;padding:3px;display:flex}.om-result-switch button{border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 9px;font:400 9px Geist,sans-serif}.om-result-switch button[aria-pressed=true]{color:#624579;box-shadow:var(--shadow-sm);background:#fff}.om-approval-choice{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.om-approval-choice>div:first-child{flex-direction:column;gap:5px;display:flex}.om-approval-choice strong{color:#5d456c;font-size:15px;font-weight:500}.om-approval-choice span{color:var(--text-tertiary);font-size:10px}.outbound-motion-v2 .om-demo-action{cursor:pointer;border:0}.outbound-motion-v2 .om-demo-action:disabled{color:#43715b;cursor:default;background:#e6f2eb}.outbound-motion-v2 .om-approval-gate>div{font-size:9px;line-height:1.6}.om-delivery-options{grid-column:1/-1;justify-content:center;gap:7px;margin-top:25px;display:flex}.om-delivery-options button{border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;background:#fff7;border:1px solid #dfd5e9;padding:9px 12px;font:400 10px Geist,sans-serif}.om-delivery-options button[aria-pressed=true]{color:#725583;background:#ebe3f5;border-color:#b59dcc}.outbound-motion-v2 .om-delivery-checks{margin-top:18px}.om-results-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.om-results-toolbar>div:first-child{flex-direction:column;gap:7px;display:flex}.om-results-toolbar strong{letter-spacing:-.03em;color:#5d456e;font:500 19px/1.25 Instrument Sans,sans-serif}.om-activity-feed{gap:10px;display:grid}.om-incoming{padding:13px 16px}.om-incoming>div{justify-content:space-between;align-items:center;display:flex}.om-event-time{color:var(--text-tertiary);font-size:8px}.om-incoming>p{color:#766083;margin:10px 0;font-size:12px;line-height:1.6}.om-incoming>.om-status{padding:4px 6px;font-size:7px}.om-booking-event{background:#f2faf5;border-color:#d7eade;align-items:center;gap:12px;padding:15px 16px;display:flex}.om-booking-event>span{border-radius:var(--radius-md);width:38px;height:38px;color:var(--text-tertiary);background:#e0f0e6;flex:none;place-items:center;display:grid}.om-booking-event>div{flex:1}.om-booking-event strong{color:#4c7059;font-size:12px;font-weight:500;display:block}.om-booking-event p{color:var(--text-tertiary);margin:5px 0;font-size:10px}.om-booking-event small{color:var(--text-tertiary);font-size:8px}.om-booking-event>svg{color:var(--text-tertiary)}.om-campaign-stats{border-radius:var(--radius-lg);background:#fff;border:1px solid #e6dfed;padding:17px 18px}.om-stats-period{color:var(--text-tertiary);border-bottom:1px solid #eee7f3;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:15px;font-size:9px;display:flex}.om-stats-period>span:first-child{color:var(--text-tertiary);align-items:center;gap:6px;display:flex}.om-stats-period i{background:#77b496;border-radius:50%;width:5px;height:5px}.om-stat-row{color:var(--text-tertiary);grid-template-columns:19px 1fr 50px;align-items:center;column-gap:9px;padding:10px 0;display:grid}.om-stat-row>span{color:var(--text-tertiary);font-size:11px}.om-stat-row>strong{color:#725386;text-align:right;letter-spacing:-.03em;font:500 24px/1 Instrument Sans,sans-serif}.om-stat-bar{border-radius:var(--radius-xs);background:#f4eff8;grid-column:2/-1;height:3px;margin-top:7px;overflow:hidden}.om-stat-bar i{border-radius:var(--radius-xs);background:linear-gradient(90deg,#b5a0d6,#e5b1d0);height:100%;display:block}.om-stat-row:nth-last-child(2) .om-stat-bar i{background:#82b496}.om-stats-summary{color:var(--text-tertiary);border-top:1px solid #eee7f3;justify-content:space-between;gap:12px;margin-top:8px;padding-top:13px;font-size:9px;display:flex}.om-stats-summary strong{color:#775f88;margin-right:3px;font-size:12px}@media (width<=700px){.outbound-motion-v2 .om-stage{padding:16px 13px}.om-research-plan{padding:12px}.om-research-plan>div:nth-child(2)>span{font-size:8px}.om-research-plan>div:nth-child(2){gap:10px 7px;margin:12px 0}.om-research-plan>p,.outbound-motion-v2 .om-assistant-heading span{font-size:8px}.om-findings{grid-template-columns:112px 1fr;gap:8px}.om-ad-finding{padding:13px 10px}.om-ad-finding>strong{font-size:40px}.om-ad-finding p{font-size:8px}.om-ad-finding small{font-size:7px}.om-finding-stack>.om-tile{gap:6px;padding:10px 8px}.om-finding-stack>.om-tile>svg:first-child{width:13px}.om-finding-stack strong{font-size:9px}.om-finding-stack span{font-size:8px}.om-source-tabs{gap:5px}.om-source-tabs>span{padding:6px;font-size:7px}.om-research-decision{gap:6px;padding:11px 9px}.om-research-decision strong{font-size:10px}.om-research-decision div>span{font-size:8px}.om-approval-choice{gap:8px}.om-approval-choice span{font-size:8px}.om-result-switch button{padding:7px 8px;font-size:8px}.om-results-toolbar{align-items:flex-start;gap:8px}.om-results-toolbar strong{max-width:150px;font-size:17px}.om-incoming{padding:12px}.om-incoming>p{margin:9px 0;font-size:11px}.om-booking-event{gap:10px;padding:12px}.om-campaign-stats{padding:13px 14px}.om-stat-row{padding:9px 0}.om-stat-row>span{font-size:10px}.om-stat-row>strong{font-size:22px}.om-stats-summary{font-size:8px}.outbound-motion-v2 .om-source-access>span{font-size:6px}.om-delivery-options button{padding:9px;font-size:9px}.om-approval-gate .om-status{font-size:7px}.om-skipped-example{font-size:8px}}.outbound-motion-v2 .om-results-toolbar{margin-bottom:12px}.outbound-motion-v2 .om-incoming{padding:11px 14px}.outbound-motion-v2 .om-incoming>p{margin:8px 0}.outbound-motion-v2 .om-activity-feed{gap:8px}@media (width<=700px){.outbound-motion-v2 .om-incoming{padding:9px 12px}.outbound-motion-v2 .om-incoming>p{margin:6px 0;font-size:10px;line-height:1.5}.outbound-motion-v2 .om-incoming .om-person>span{width:26px;height:26px}.outbound-motion-v2 .om-incoming .om-person strong{font-size:10px}.outbound-motion-v2 .om-incoming .om-person>div{gap:3px}.outbound-motion-v2 .om-booking-event{padding:10px 12px}.outbound-motion-v2 .om-results-toolbar strong{font-size:15px}.outbound-motion-v2 .om-stat-row{padding:7px 0}.outbound-motion-v2 .om-stats-summary{margin-top:5px;padding-top:10px}}.feature-shell{overflow:clip}.outbound-scroll-track.is-scroll-driven{height:650svh;position:relative}.outbound-scroll-track.is-scroll-driven .outbound-sticky{position:sticky;top:78px}.outbound-scroll-track .showcase-controls{justify-content:space-between}@media (width<=700px){.outbound-scroll-track .outbound-showcase{gap:14px}.outbound-scroll-track .outbound-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:0;display:grid}.outbound-scroll-track .outbound-steps>button{border-radius:var(--radius-sm);border:1px solid #ffffff20;align-items:center;gap:5px;padding:10px 6px}.outbound-scroll-track .outbound-steps>button[aria-selected=true]{background:#a398f326;border-color:#a398f3}.outbound-scroll-track .outbound-steps strong{font-size:10px;line-height:1.25}.outbound-scroll-track .outbound-steps .step-index{padding:0;font-size:9px}.outbound-scroll-track .outbound-steps p,.outbound-scroll-track .outbound-steps>button>svg{display:none}.outbound-scroll-track .showcase-controls{grid-column:1/-1;margin-top:3px;font-size:10px}.outbound-scroll-track.is-scroll-driven .outbound-sticky{top:72px}}.om-scroll-viewport{flex:1;min-height:0;position:relative;overflow:hidden}.om-scroll-reel{will-change:transform;position:absolute;inset:0}.outbound-motion-v2 .om-scroll-slide{box-sizing:border-box;align-content:center;height:100%;position:absolute;left:0;right:0}.outbound-step-description{min-height:94px;color:var(--text-tertiary);margin-top:20px;font-size:12px;line-height:1.65}.outbound-scroll-progress{border-radius:var(--radius-xs);background:#ffffff24;height:3px;margin:18px 4px 8px;position:relative}.outbound-scroll-progress>span{transform-origin:0;border-radius:var(--radius-xs);background:#b6a7ff;height:100%;display:block}.outbound-scroll-progress>i{background:#4a435b;border:1px solid #81728f;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.outbound-scroll-progress>i.passed{background:#b6a7ff;border-color:#b6a7ff}@media (width<=700px){.outbound-step-description{display:none}.outbound-scroll-progress{grid-column:1/-1;margin:9px 4px 3px}.outbound-scroll-track .showcase-controls{margin-top:5px}}@media (prefers-reduced-motion:reduce){.om-scroll-reel{will-change:auto}}.outbound-sticky>.chapter-title{margin-bottom:22px}.outbound-sticky>.chapter-title h2{margin:12px 0;font-size:34px;line-height:1.08}.outbound-sticky>.chapter-title h2 br{display:none}.outbound-sticky>.chapter-title h2 br:after{content:" "}.outbound-sticky>.chapter-title p{max-width:710px;margin-top:10px;font-size:13px;line-height:1.6}.outbound-sticky>.chapter-title .category-tag{font-size:10px}.outbound-scroll-track .real-screen.updated-outbound-screen{height:420px}.outbound-scroll-track .screen-foot{font-size:9px}.outbound-scroll-track .outbound-step-description{min-height:70px;margin-top:16px}.outbound-scroll-track .showcase-controls{margin-top:15px}.om-scroll-slide{background:linear-gradient(155deg,#f7f5fc,#fdfbfd 70%,#f1ebf8);border-top:1px solid #c8bae055}.om-scroll-slide:nth-child(2n){background:linear-gradient(155deg,#edeafa,#faf8fc 65%,#f8eaf2)}.outbound-motion-v2 .om-scroll-slide{padding-top:32px;padding-bottom:18px}.om-scroll-chapter{letter-spacing:.08em;color:var(--text-tertiary);font-size:8px;position:absolute;top:10px;right:25px}@media (width<=700px){.outbound-sticky>.chapter-title{margin-bottom:15px}.outbound-sticky>.chapter-title h2{margin:8px 0;font-size:27px}.outbound-scroll-track .outbound-showcase{gap:10px}.outbound-motion-v2 .om-scroll-slide{padding-top:25px;padding-bottom:12px}.om-scroll-chapter{font-size:7px;top:7px;right:13px}.outbound-sticky>.chapter-title h2{margin:7px 0!important;font-size:24px!important;line-height:1.1!important}.outbound-sticky>.chapter-title p{margin-top:6px!important;font-size:10px!important;line-height:1.5!important}.outbound-scroll-track .outbound-steps>button{flex-direction:row;min-width:0;height:40px;padding:6px 4px}.outbound-scroll-track .outbound-steps strong{font-size:10px!important;line-height:1.2!important}.outbound-scroll-track .outbound-steps .step-index{width:auto;min-width:0;font-size:8px}.outbound-scroll-track .showcase-controls{margin-top:2px}.outbound-scroll-track .real-screen.updated-outbound-screen{height:435px}.outbound-scroll-track .screen-foot{display:none}.outbound-scroll-track .om-stat-row{padding:4px 0}.outbound-scroll-track .om-stat-row>strong{font-size:18px}.outbound-scroll-track .om-campaign-stats{padding:10px 12px}.outbound-scroll-track .om-stats-summary{margin-top:3px;padding-top:7px}}.outbound-sticky>.outbound-ending{border-top:1px solid #ffffff16;gap:16px;margin-top:16px;padding-top:12px}.outbound-sticky>.outbound-ending>p{max-width:430px;margin:0;font-size:11px;line-height:1.5}.outbound-sticky>.outbound-ending .button{min-height:36px;padding:8px 13px;font-size:11px}.outbound-scroll-track:not(.is-scroll-driven){height:auto}@media (width<=700px){.outbound-sticky>.outbound-ending{margin-top:10px;padding-top:10px}.outbound-sticky>.outbound-ending>p{display:none}.outbound-sticky>.outbound-ending .button{width:auto;min-height:34px;margin:0}}@media (width>=701px) and (height<=800px){.outbound-sticky>.chapter-title{margin-bottom:16px}.outbound-sticky>.chapter-title h2{margin:7px 0;font-size:28px}.outbound-sticky>.chapter-title p{margin-top:6px;font-size:12px;line-height:1.4}.outbound-scroll-track .screen-foot{display:none}.outbound-sticky>.outbound-ending{margin-top:10px;padding-top:8px}.outbound-scroll-track .outbound-steps>button{padding:11px 2px}.outbound-scroll-track .outbound-step-description{min-height:60px;margin-top:12px}.outbound-scroll-track .showcase-controls{margin-top:10px}.outbound-scroll-track .real-screen.updated-outbound-screen{height:400px}}.om-scroll-slide{overflow:hidden}@media (width>=701px) and (height<=800px){.outbound-motion-v2 .om-scroll-slide{padding-top:22px;padding-bottom:12px}.outbound-motion-v2 .om-scroll-slide>:not(.om-scroll-chapter){zoom:.92}.outbound-motion-v2 .om-incoming{padding:8px 12px}.outbound-motion-v2 .om-incoming>p{margin:6px 0;font-size:10px;line-height:1.5}.outbound-motion-v2 .om-incoming .om-person>span{width:26px;height:26px}.outbound-motion-v2 .om-activity-feed{gap:6px}.outbound-motion-v2 .om-booking-event{padding:10px 12px}.outbound-motion-v2 .om-results-toolbar{margin-bottom:8px}.outbound-motion-v2 .om-results-toolbar strong{font-size:17px}.outbound-motion-v2 .om-stat-row{padding:4px 0}.outbound-motion-v2 .om-stat-row>strong{font-size:18px}.outbound-motion-v2 .om-research-top,.outbound-motion-v2 .om-source-tabs{margin-bottom:10px}.outbound-motion-v2 .om-ad-finding{padding:12px}.outbound-motion-v2 .om-ad-finding>strong{margin-top:6px;font-size:38px}.outbound-motion-v2 .om-finding-stack>.om-tile{padding:10px}.outbound-motion-v2 .om-research-decision{margin-top:8px;padding:9px}}.af-redesign{--af-violet:#7956a0;--af-ink:#272134;--af-muted:#63606e;color:var(--af-ink)}.af-redesign .affiliate-hero{flex-direction:column;align-items:center;gap:38px;padding-top:65px;padding-bottom:80px;display:flex;overflow:visible}.af-redesign .affiliate-hero h1{letter-spacing:-.055em;margin:23px 0;font-size:clamp(42px,5.3vw,68px);line-height:1.04}.af-redesign .affiliate-hero h1 em{color:#0000;background:0 0;-webkit-background-clip:text;background-clip:text;font-style:normal}.af-redesign .affiliate-hero-copy>p{color:var(--af-muted);margin:0;font-size:16px;line-height:1.8}.affiliate-hero-note{color:var(--text-tertiary);justify-content:center;gap:22px;font-size:12px;display:flex}.affiliate-hero-note span{align-items:center;gap:6px;display:flex}.affiliate-hero-note svg{color:#735f90}.af-calculator{width:100%;max-width:870px;box-shadow:inset 0 1px 0 #fff, var(--shadow-overlay);background:linear-gradient(150deg,#fff 25%,#faf8fd);border:1px solid #e3dcebbf;border-radius:28px;padding:30px 34px 21px;scroll-margin-top:110px;position:relative}.af-calculator:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:-1px;box-shadow:inset 0 1px #fff}.af-calculator-top{letter-spacing:.09em;color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.af-calculator-top>span:first-child{align-items:center;gap:8px;display:flex}.af-calculator-top svg{color:#746088}.af-calculator-top .af-estimate-label{letter-spacing:0;border-radius:var(--radius-xl);border:1px solid #eae4f0;padding:5px 9px;font-size:10px}.af-projection{justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.af-amount{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:9px;display:flex}.af-amount>span:first-child{letter-spacing:-.065em;font-size:clamp(40px,5.3vw,64px);font-weight:600;line-height:1.05}.af-amount>span:last-child{color:var(--text-tertiary);font-size:15px}.af-projection p{color:var(--af-muted);margin:10px 0 0;font-size:12px}.af-current-tier{color:#795b97;white-space:nowrap;background:#f0eaf7;border:1px solid #e8e0f1;border-radius:30px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.af-chart{margin:19px -4px 23px}.af-chart svg{width:100%;display:block;overflow:visible}.af-chart text{fill:#a296af;font-family:inherit;font-size:10px}.af-chart-caption{color:var(--text-tertiary);justify-content:space-between;margin:3px 6px 0 48px;font-size:10px;display:flex}.af-chart-caption span:last-child{align-items:center;gap:6px;display:flex}.af-chart-caption i{background:#8264ad;border-radius:50%;width:5px;height:5px}.af-controls{border-radius:var(--radius-xl);background:#f3f0f780;border:1px solid #eae5f0;padding:20px}.af-slider-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.af-slider-heading label{color:var(--text-tertiary);font-size:12px}.af-slider-heading output{color:var(--text-tertiary);white-space:nowrap;font-size:11px}.af-slider-heading strong{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-right:4px;font-size:20px}.af-range-wrap{height:28px;margin-top:15px;position:relative}.af-range-wrap input{appearance:none;border-radius:var(--radius-md);background:linear-gradient(to right,#957bb7 var(--af-progress),#e0d8ea var(--af-progress));cursor:pointer;z-index:2;border:0;width:100%;height:6px;margin:0;display:block;position:absolute;top:11px}.af-range-wrap input::-webkit-slider-thumb{appearance:none;width:23px;height:23px;box-shadow:var(--shadow-sm);cursor:grab;background:#fff;border:6px solid #85659f;border-radius:50%}.af-range-wrap input::-moz-range-thumb{cursor:grab;background:#fff;border:5px solid #85659f;border-radius:50%;width:13px;height:13px}.af-range-wrap input:focus-visible{outline-offset:8px;outline:2px solid #bfa7d6}.af-range-dots{z-index:3;pointer-events:none;position:absolute;top:14px;left:11px;right:11px}.af-range-dots i{background:#f7f4fb;border:2px solid #b7a8c8;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.af-range-dots i.reached{background:#a692bd;border-color:#e7dfee}.af-range-labels{color:var(--text-tertiary);justify-content:space-between;margin-top:3px;font-size:10px;display:flex}.af-milestones{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:19px;display:grid}.af-milestones button{text-align:left;border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;background:#fff7;border:1px solid #e7e0ee;padding:12px 11px;transition:background .2s,border-color .2s,box-shadow .2s}.af-milestones button>span{white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.af-milestones strong{margin-top:6px;font-size:11px;font-weight:500;display:block}.af-milestones .reached{color:#746184}.af-milestones .selected{box-shadow:var(--shadow-sm);color:#6e4d8e;background:#fff;border-color:#b9a5d2}.af-milestones button:hover{background:#fff;border-color:#a88abe}.af-next{color:var(--text-tertiary);justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.af-next strong{color:#725687;font-weight:500}.af-plan-row{border-bottom:1px solid #ebe5f0;justify-content:space-between;align-items:center;gap:15px;padding-block:23px;display:flex}.af-plan-row>span{color:var(--text-tertiary);font-size:12px}.af-plan-row>div{border-radius:var(--radius-md);background:#f1edf6;border:1px solid #e9e2f0;gap:4px;padding:4px;display:flex}.af-plan-row button{border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;padding:9px 12px;font-size:11px}.af-plan-row button span{color:var(--text-tertiary);margin-left:5px;font-size:10px}.af-plan-row button.active{color:#695079;box-shadow:var(--shadow-sm);background:#fff}.af-payouts{gap:30px;padding:23px 0 19px;display:flex}.af-payouts>div{border-right:1px solid #ebe5f0;flex:1}.af-payouts>div:last-child{border:0}.af-payouts span{color:var(--text-tertiary);margin-bottom:6px;font-size:10px;display:block}.af-payouts strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:500}.af-payouts small{color:var(--text-tertiary);margin-left:4px;font-size:11px;font-weight:400}.af-assumptions{color:var(--text-tertiary);border-top:1px solid #eee8f3;padding-top:15px;font-size:10px}.af-assumptions summary{cursor:pointer}.af-assumptions p{max-width:700px;margin-top:10px;font-size:11px;line-height:1.8}.affiliate-ladder-link{color:var(--text-tertiary);align-items:center;gap:8px;padding:12px;font-size:12px;text-decoration:none;display:flex}.af-redesign .affiliate-hero>.cta-row{justify-content:center}.af-ladder{color:#f8f5fd;background:radial-gradient(at 90% 0,#78619825,#0000 65%),#121018;border-radius:32px;margin:0 12px;padding:76px 0;scroll-margin-top:95px}.af-section-heading{text-align:center;margin-bottom:38px}.af-section-heading .category-tag{justify-content:center}.af-section-heading h2,.af-how h2,.affiliate-final h2{letter-spacing:-.045em;margin:19px 0;font-size:clamp(32px,4vw,49px);line-height:1.12}.af-section-heading h2>span{color:var(--text-tertiary)}.af-section-heading>p{color:var(--text-tertiary);font-size:13px;line-height:1.8}.af-reward-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.af-reward{text-align:left;color:#ede6f4;border-radius:var(--radius-xl);cursor:pointer;background:linear-gradient(155deg,#27212e90,#1b172190);border:1px solid #3e3349;padding:24px 20px;transition:transform .25s,border-color .25s,background .25s;position:relative}.af-reward:hover{border-color:#88719e;transform:translateY(-4px)}.af-reward.selected{box-shadow:inset 0 1px 0 #e0cbfc20, var(--shadow-lg);background:linear-gradient(150deg,#4d3a5d85,#25202e);border-color:#bfa3dc}.af-reward-top{color:var(--text-tertiary);letter-spacing:.07em;justify-content:space-between;font-size:9px;display:flex}.af-reward h3{letter-spacing:-.025em;margin:24px 0 8px;font-size:17px}.af-reward>p{color:var(--text-tertiary);margin:0;font-size:10px}.af-reward-rate{letter-spacing:-.065em;margin:28px 0 5px;font-size:61px;font-weight:500;line-height:1}.af-reward-rate>span{color:var(--text-tertiary);margin-left:2px;font-size:29px}.af-rate-caption{color:var(--text-tertiary);font-size:11px}.af-reward-details{border-top:1px solid #c9aee521;min-height:104px;margin-top:24px;padding-top:19px}.af-reward-details strong{font-size:12px;font-weight:500;display:block}.af-reward-details>span{color:var(--text-tertiary);margin-top:8px;font-size:10px;line-height:1.7;display:block}.af-reward-action{color:var(--text-tertiary);justify-content:space-between;align-items:center;margin-top:18px;font-size:10px;display:flex}.af-preview-note{color:var(--text-tertiary);text-align:center;margin:22px 0 0;font-size:10px}.af-how{grid-template-columns:1fr 1fr;gap:70px;padding-block:90px;display:grid}.af-how ol{margin:0;padding:0;list-style:none}.af-how li{border-bottom:1px solid #e7e0ed;gap:19px;padding:23px 0;display:flex}.af-how li:first-child{padding-top:4px}.af-how li>span{color:var(--text-tertiary);padding-top:3px;font-size:13px}.af-how h3{margin:0 0 8px;font-size:17px;font-weight:500}.af-how p{color:var(--text-tertiary);max-width:360px;margin:0;font-size:13px;line-height:1.8}.af-redesign .affiliate-final{border-top:1px solid #e7deee;justify-content:space-between;align-items:center;gap:30px;padding-block:65px 85px;display:flex}.affiliate-final p{color:var(--text-tertiary);font-size:14px}.affiliate-final h2{margin-top:0;font-size:37px}.af-earnings-dock{z-index:60;backdrop-filter:blur(20px);border-radius:var(--radius-xl);width:min(590px,100% - 30px);box-shadow:0 0 0 1px #e9dff3, var(--shadow-lg);background:#fcfaffeb;border:1px solid #fff;justify-content:space-between;align-items:center;gap:16px;padding:15px 22px;display:flex;position:fixed;bottom:22px;left:50%;translate:-50%}.af-earnings-dock>div>span{color:var(--text-tertiary);margin-bottom:4px;font-size:10px;display:block}.af-earnings-dock strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.af-earnings-dock small{color:var(--text-tertiary);letter-spacing:0;font-size:11px;font-weight:400}.af-earnings-dock a{color:#795a90;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex}.af-redesign button:focus-visible,.af-redesign a:focus-visible{outline-offset:4px;outline:2px solid #b998d5}@media (width<=1000px){.af-reward-grid{grid-template-columns:repeat(2,1fr)}.af-reward-details{min-height:78px}.af-how{gap:35px}}@media (width<=600px){.af-redesign .affiliate-hero{gap:27px;padding-top:38px;padding-bottom:48px}.af-redesign .affiliate-hero h1{font-size:40px}.af-redesign .affiliate-hero-copy>p{font-size:13px;line-height:1.8}.affiliate-hero-note{gap:12px;font-size:10px}.af-calculator{border-radius:var(--radius-2xl);padding:20px 16px 17px}.af-calculator-top{gap:6px;font-size:8px}.af-calculator-top .af-estimate-label{padding:4px 6px;font-size:8px}.af-projection{flex-direction:column;align-items:flex-start;gap:13px;margin-top:21px}.af-amount>span:first-child{font-size:47px}.af-amount>span:last-child{font-size:13px}.af-projection p{font-size:11px}.af-current-tier{padding:6px 9px;font-size:9px}.af-chart{margin:16px -6px 18px}.af-chart svg{min-height:135px}.af-chart-caption{margin-left:20px;font-size:8px}.af-controls{border-radius:var(--radius-lg);padding:15px 12px}.af-slider-heading label{max-width:150px;font-size:10px}.af-slider-heading output{font-size:9px}.af-slider-heading strong{font-size:18px}.af-milestones{gap:5px}.af-milestones button{padding:10px 5px}.af-milestones button>span{gap:3px;font-size:8px}.af-milestones svg{width:10px}.af-milestones strong{font-size:9px}.af-next{gap:5px;font-size:9px}.af-next svg{flex-shrink:0;width:12px}.af-plan-row{gap:10px;padding-block:18px}.af-plan-row>span{font-size:10px}.af-plan-row button{padding:8px;font-size:10px}.af-plan-row button span{margin-left:2px;font-size:8px}.af-payouts{gap:10px;padding-block:19px}.af-payouts strong{font-size:17px}.af-payouts small{font-size:9px}.af-payouts span{min-height:25px;font-size:8px;line-height:1.6}.af-ladder{border-radius:25px;margin:0 7px;padding:45px 0}.af-reward-grid{gap:9px}.af-reward{border-radius:var(--radius-lg);padding:19px 13px}.af-reward h3{min-height:35px;margin:20px 0 4px;font-size:15px}.af-reward>p{min-height:26px;font-size:9px}.af-reward-top{font-size:8px}.af-reward-rate{margin-top:20px;font-size:49px}.af-reward-rate>span{font-size:25px}.af-rate-caption{font-size:10px}.af-reward-details{min-height:106px;margin-top:19px;padding-top:16px}.af-reward-details strong{font-size:11px}.af-reward-details>span{font-size:9px}.af-reward-action{gap:8px;font-size:9px}.af-reward-action svg{flex-shrink:0;width:13px}.af-how{grid-template-columns:1fr;gap:24px;padding-block:50px}.af-how h2{font-size:34px}.af-redesign .affiliate-final{flex-direction:column;align-items:flex-start;padding-block:45px 60px}.affiliate-final h2{font-size:32px}.af-earnings-dock{border-radius:var(--radius-xl);gap:8px;padding:12px 14px;bottom:12px}.af-earnings-dock strong{font-size:20px}.af-earnings-dock small{font-size:9px}.af-earnings-dock a{gap:4px;font-size:10px}.af-earnings-dock>div>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.af-redesign *{scroll-behavior:auto!important}.af-reward{transition:none}.af-reward:hover{transform:none}}@media (width<=600px){.af-chart text{font-size:17px}.af-chart svg{overflow:visible}.af-chart-caption{color:var(--text-tertiary)}.af-milestones button>span{white-space:normal}.af-calculator-top,.af-assumptions{color:var(--text-tertiary)}}.af-redesign .affiliate-hero{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:48px;padding-top:56px;padding-bottom:64px;display:grid}.af-redesign .affiliate-hero-copy{text-align:left;max-width:600px}.af-redesign .affiliate-hero h1{font-size:clamp(40px,4.2vw,54px)}.af-redesign .af-calc-cta>span{margin-right:-4px}.af-redesign .affiliate-hero-copy>p{max-width:470px;font-size:17px}.af-redesign .affiliate-hero-copy .cta-row{justify-content:flex-start;margin:30px 0 20px}.af-redesign .affiliate-hero-note{justify-content:flex-start}.af-redesign .af-calculator{justify-self:end;max-width:470px;padding:24px 26px 16px}.af-redesign .af-projection{margin-top:18px}.af-redesign .af-amount>span:first-child{font-size:clamp(40px,4.4vw,56px)}.af-redesign .af-controls{margin-top:20px;padding:18px}.af-redesign .af-plan-row{padding-block:18px}.af-redesign .af-payouts{gap:20px;padding:18px 0 16px}.af-redesign .af-calc-cta{font-variant-numeric:tabular-nums;justify-content:center;gap:6px;width:100%;margin:2px 0 14px;display:flex}.af-redesign .af-how{padding-block:20px 72px;display:block}.af-redesign .af-how ol{border-top:1px solid #e7e0ed;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.af-redesign .af-how li,.af-redesign .af-how li:first-child{border:0;padding:26px 0 0}.af-ladder-cta{justify-content:center;margin-top:30px;display:flex}.af-redesign .af-earnings-dock{width:min(620px,100% - 30px);padding:12px 12px 12px 22px}.af-earnings-dock>div>span a{color:#795a90;font-size:inherit;padding:0;display:inline}@media (width<=1000px){.af-redesign .affiliate-hero{grid-template-columns:1fr;justify-items:center;gap:36px}.af-redesign .affiliate-hero-copy{text-align:center;margin-inline:auto}.af-redesign .affiliate-hero-copy>p{margin-inline:auto}.af-redesign .affiliate-hero-copy .cta-row,.af-redesign .affiliate-hero-note{justify-content:center}.af-redesign .af-calculator{justify-self:center;max-width:560px}}@media (width<=600px){.af-redesign .affiliate-hero-copy>p{font-size:14px}.af-redesign .affiliate-hero-copy .cta-row{flex-direction:column;align-items:center;gap:4px;margin:24px 0 14px}.af-redesign .af-how ol{grid-template-columns:1fr;gap:0}.af-redesign .af-how li,.af-redesign .af-how li:first-child{padding:20px 0}.af-redesign .af-earnings-dock{padding:10px 10px 10px 14px}.af-redesign .af-earnings-dock .button{white-space:nowrap;padding-inline:12px;font-size:12px}}.af-program-grid{--afp-ink:#f5f1fb;--afp-muted:#a7a0b4;--afp-line:#ffffff17;--afp-tint:#b9a8f5;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-width:1080px;margin-inline:auto;display:grid}.af-ladder .af-program{grid-row:span 6;grid-template-rows:subgrid;min-width:0;color:var(--afp-ink);border-radius:var(--radius-2xl,28px);box-shadow:var(--shadow-lg);background:radial-gradient(90% 60% at 100% 0,#7b5fd51f,#0000 70%),linear-gradient(160deg,#1b1823,#121017);border:1px solid #2c2736;padding:30px 30px 22px;transition:border-color .25s,box-shadow .25s;display:grid}.af-ladder .af-program.selected{box-shadow:0 0 0 1px #8f78e055,var(--shadow-lg);border-color:#8f78e0}.af-ladder .af-program h3,.af-ladder .af-program strong,.af-ladder .af-program b{color:var(--afp-ink)}.af-ladder .af-program p,.af-ladder .af-program small{color:var(--afp-muted)}.af-program-eyebrow{letter-spacing:.09em;color:var(--afp-muted,var(--iris-muted));justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.af-program-chip{letter-spacing:0;color:var(--afp-tint);background:#b9a8f512;border:1px solid #b9a8f540;border-radius:30px;padding:4px 9px;font-size:10px}.af-ladder .af-program h3{letter-spacing:-.035em;margin:22px 0 6px;font-size:26px}.af-ladder .af-program-head>p{margin:0;font-size:13px}.af-program-rate{padding:26px 0 24px}.af-program-rate>div{letter-spacing:-.065em;font-size:72px;font-weight:500;line-height:1}.af-program-rate>div>span{color:var(--afp-tint);margin-left:2px;font-size:34px}.af-ladder .af-program-rate p{margin:8px 0 0;font-size:13px}.af-program-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;margin:0;padding:0 0 12px;list-style:none;display:grid}.af-program-tiles>*{text-align:left;font:inherit;color:var(--afp-ink);border:1px solid var(--afp-line);border-radius:var(--radius-lg,16px);background:#ffffff08;flex-direction:column;gap:5px;min-width:0;padding:13px 13px 14px;display:flex}.af-tile-top{color:var(--afp-tint);justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.af-tile-top b{letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:500;color:var(--afp-muted)!important}.af-tile-top small{font-size:10px}.af-program-tiles strong{letter-spacing:-.02em;font-size:15px;font-weight:500}.af-program-tiles>*>small{font-size:11px;line-height:1.45}.af-levels button{cursor:pointer;transition:border-color .2s,background .2s}.af-levels button:hover{border-color:#8f78e0}.af-levels button.selected{background:#8f78e01f;border-color:#a894ee}.af-program-panel{border:1px solid var(--afp-line);border-radius:var(--radius-lg,16px);background:#ffffff06;flex-direction:column;gap:10px;margin-bottom:6px;padding:18px;display:flex}.af-panel-label{letter-spacing:.08em;color:var(--afp-tint);align-items:center;gap:7px;font-size:10px;display:flex}.af-highlight{background:linear-gradient(150deg,#8f78e024,#ffffff05);border-color:#8f78e04d}.af-ladder .af-highlight>strong{letter-spacing:-.02em;font-size:17px;font-weight:500}.af-ladder .af-highlight>p{margin:0;font-size:13px;line-height:1.65}.af-per-customer,.af-level-split{border-top:1px solid var(--afp-line);grid-template-columns:repeat(2,1fr);gap:8px;margin-top:auto;padding-top:12px;display:grid}.af-level-split{grid-template-columns:repeat(3,1fr);margin-top:2px}.af-per-customer small,.af-level-split small{margin-bottom:4px;font-size:10px;display:block}.af-per-customer b,.af-level-split b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.af-per-customer i{color:var(--afp-muted);margin-left:3px;font-size:11px;font-style:normal}.af-level-progress{border-top:1px solid var(--afp-line);margin-top:auto;padding-top:14px}.af-progress-copy{color:var(--afp-muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.af-progress-copy>span:last-child{color:var(--afp-tint);white-space:nowrap}.af-progress-bar{background:#ffffff14;border-radius:6px;height:6px;margin:11px 4px 2px;position:relative}.af-progress-bar>i{border-radius:inherit;background:linear-gradient(90deg,#7c63d8,#b9a8f5);transition:width .4s;position:absolute;inset:0 auto 0 0}.af-progress-bar>em{background:#1b1823;border:2px solid #6f6680;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.af-progress-bar>em.reached{background:#8f78e0;border-color:#d9cffb}.af-program-list{flex-direction:column;gap:11px;margin:0;padding:16px 0 4px;list-style:none;display:flex}.af-program-list li{color:#ddd6e8;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.af-program-list svg{color:var(--afp-tint);flex:none;margin-top:2px}.af-card-action{border:0;border-top:1px solid var(--afp-line);width:100%;font:inherit;color:var(--afp-tint);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-self:end;align-items:center;margin-top:14px;padding:14px 0 0;font-size:12px;display:flex}.af-card-action.active{color:var(--afp-ink)}.af-card-action:hover{color:#fff}.af-ladder .af-preview-note{max-width:640px;margin:22px auto 0;line-height:1.7}.af-strategic{background:var(--lt-surface,#fff);border:1px solid var(--iris-line,#e4e0ec);border-radius:var(--radius-2xl,28px);max-width:1080px;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;margin:40px auto 0;padding:34px;display:grid}.af-strategic .af-program-eyebrow{color:var(--lt-accent,#6b4fd8);justify-content:flex-start}.af-ladder .af-strategic h3{letter-spacing:-.035em;margin:18px 0 10px;font-size:26px}.af-ladder .af-strategic p{max-width:470px;margin:0 0 24px;font-size:14px;line-height:1.7}.af-strategic-terms{border-left:1px solid var(--iris-line,#e4e0ec);flex-direction:column;justify-content:center;padding-left:40px;display:flex}.af-ladder .af-strategic-terms strong{letter-spacing:-.025em;margin:14px 0 6px;font-size:19px;font-weight:500;display:block}.af-strategic-terms ul{margin:0;padding:0;list-style:none}.af-strategic-terms li{border-bottom:1px solid var(--iris-line,#e4e0ec);align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.af-strategic-terms li:last-child{border:0}.af-strategic-terms svg{color:var(--lt-accent,#6b4fd8);flex:none}.af-program-row button{padding-inline:14px}@media (width<=900px){.af-program-grid{grid-template-rows:none;grid-template-columns:1fr;row-gap:16px}.af-ladder .af-program{flex-direction:column;grid-row:auto;display:flex}.af-card-action{margin-top:auto}.af-strategic{grid-template-columns:1fr;gap:26px}.af-strategic-terms{border-left:0;border-top:1px solid var(--iris-line,#e4e0ec);padding-top:22px;padding-left:0}}@media (width<=600px){.af-ladder .af-program{border-radius:var(--radius-xl,22px);padding:22px 16px 16px}.af-program-rate>div{font-size:58px}.af-program-rate>div>span{font-size:28px}.af-program-tiles{gap:6px}.af-program-tiles>*{padding:11px 9px 12px}.af-program-tiles strong{font-size:13px}.af-program-tiles>*>small{font-size:10px}.af-program-panel{padding:15px 13px}.af-level-split b,.af-per-customer b{font-size:18px}.af-progress-copy{font-size:10px}.af-strategic{border-radius:var(--radius-xl,22px);padding:22px 18px}.af-ladder .af-section-heading>p br{display:none}}.af-ladder .af-program .af-level-note{margin:2px 0 0;font-size:12px;line-height:1.6}.af-redesign .affiliate-hero h1 em{color:var(--accent);-webkit-text-fill-color:currentColor}.af-projection{flex-wrap:wrap;row-gap:12px}.g2-proof{color:var(--text-secondary);align-items:center;gap:9px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.g2-proof strong,.g2-proof b{color:var(--text-primary);font-weight:600}.g2-proof:hover{text-underline-offset:4px;text-decoration:underline}.g2-stars{color:#6b5ab6;gap:2px;display:flex}.hero-rating{margin:18px auto 0}.hero-assurance{margin-top:12px}.customer-proof-heading{justify-content:center;align-items:center;margin-bottom:24px;display:flex;position:relative}.customer-proof-heading p{color:var(--text-tertiary);margin:0;font-size:13px}.customer-proof-heading strong{color:var(--text-primary);font-weight:600}.logo-pause{width:27px;height:27px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #e9e5ed;border-radius:50%;place-items:center;display:grid;position:absolute;right:0}.logo-pause:hover{color:var(--text-primary);border-color:#b5a7cd}.customer-logo-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.customer-logo-track{width:max-content;animation:70s linear infinite customer-marks;display:flex}.customer-logo-group{align-items:center;gap:38px;padding-right:38px;display:flex}.customer-logo-item{flex:none;justify-content:center;align-items:center;width:148px;height:76px;display:flex}.customer-logo-item img{object-fit:contain;filter:brightness(0);opacity:.83;width:140px;max-width:140px;height:30px;max-height:30px}.customer-logo-item>a{flex-direction:column;justify-content:center;align-items:center;gap:11px;width:100%;height:100%;text-decoration:none;display:flex}.customer-logo-item>a span{color:var(--text-tertiary);opacity:0;align-items:center;gap:3px;font-size:9px;transition:opacity .2s;display:flex}.customer-logo-item>a:hover span,.customer-logo-item>a:focus-visible span,.customer-logo-item>a:hover img{opacity:1}.customer-logo-window:hover .customer-logo-track,.customer-logo-window:focus-within .customer-logo-track{animation-play-state:paused!important}.customer-proof+.testimonials{padding-top:28px}.customer-logo-item>a:focus-visible{outline-offset:-2px;border-radius:var(--radius-xs);outline:2px solid #8870c9}@keyframes customer-marks{to{transform:translate(-50%)}}.case-proof-line{color:var(--text-tertiary);justify-content:center;align-items:center;gap:24px;margin-top:25px;font-size:12px;display:flex}.case-proof-line>span{border-right:1px solid #ded8e5;padding-right:24px}.case-proof-line strong{color:var(--text-primary)}.case-search-row{justify-content:space-between;align-items:center;gap:20px;margin:-6px 0 28px;display:flex}.case-search{border-radius:var(--radius-md);color:var(--text-tertiary);background:#fff;border:1px solid #e3dde9;align-items:center;gap:10px;width:min(100%,340px);padding:12px 15px;display:flex}.case-search input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:13px}.case-search:focus-within{outline-offset:2px;outline:2px solid #b4a7f2}.case-search-row>span{color:var(--text-tertiary);font-size:12px}.case-empty{text-align:center;padding:50px 20px}.case-empty button{color:#6e5bae;cursor:pointer;background:0 0;border:0;text-decoration:underline}.case-card-copy h3{overflow-wrap:anywhere;font-size:clamp(26px,3.1vw,43px)}.case-card-copy{flex-direction:column;height:100%;display:flex}.case-card-copy .case-read{margin-top:auto}.case-card{flex-direction:column;display:flex}.case-card .case-photo{flex:none;height:245px}.case-photo>img{object-position:center 40%}.case-photo-platter>img{object-position:center 72%}.case-logo{border-radius:var(--radius-sm);background:#fff;min-width:0;padding:10px 14px;line-height:1;bottom:20px;left:22px}.case-logo>img{filter:brightness(0);object-fit:contain;width:130px;max-width:135px;height:27px;max-height:27px;display:block}.case-detail .page-hero>p{max-width:800px;font-size:15px;line-height:1.75}.case-detail-cover blockquote{font-size:clamp(19px,2vw,25px)}.case-stats>div{flex:1;min-width:0}.case-stats strong{overflow-wrap:anywhere;font-size:clamp(28px,3.7vw,45px);line-height:1.15}.case-stats span{max-width:240px;line-height:1.6}.case-company-facts{border-top:1px solid #e5dcea;margin-top:16px;padding-top:20px}.case-company-facts>span{letter-spacing:.1em;color:var(--text-tertiary);font-size:9px}.case-company-facts>p{color:var(--text-secondary);margin:5px 0 18px;font-size:12px}.case-company-facts>a{overflow-wrap:anywhere;font-size:12px}.case-highlights ul{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 38px;padding:0;list-style:none;display:grid}.case-highlights li{border-radius:var(--radius-md);color:var(--text-secondary);background:#f3eff7;align-items:flex-start;gap:10px;padding:17px;font-size:14px;line-height:1.65;display:flex}.case-highlights li svg{color:#785c99;flex:none;margin-top:3px}.case-table-scroll{border-radius:var(--radius-lg);border:1px solid #e5ddea;margin:25px 0 40px;overflow-x:auto}.case-comparison{border-collapse:collapse;width:100%;min-width:460px;font-size:13px;line-height:1.6}.case-comparison th,.case-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid #e9e2ed;padding:17px}.case-comparison thead th{color:var(--text-tertiary);background:#f3eff7;font-weight:500}.case-comparison tbody th{color:var(--text-primary);font-weight:500}.case-comparison td{color:var(--text-tertiary)}.case-comparison td:last-child{color:#66518a;background:#faf7fc}.case-comparison tr:last-child>*{border-bottom:0}.more-cases .case-library-heading>a{color:#736184;align-items:center;gap:5px;font-size:13px;display:flex}.story-brand>img{filter:brightness(0)}@media (width<=700px){.hero-rating{margin-top:16px}.customer-proof{padding-top:28px}.customer-proof-heading{justify-content:flex-start;padding-right:35px}.customer-proof-heading p{font-size:12px}.customer-logo-group{gap:25px;padding-right:25px}.customer-logo-item{width:125px;height:65px}.customer-logo-item img{max-width:118px;max-height:25px}.customer-logo-item>a span{opacity:1}.customer-logo-track{animation-duration:85s}.case-proof-line{flex-direction:column;gap:12px}.case-proof-line>span{border:0;padding:0}.case-search input{font-size:16px}.case-search-row{flex-direction:column;align-items:flex-start;gap:10px}.case-search{width:100%}.case-card-copy h3{font-size:35px}.case-highlights ul{grid-template-columns:1fr;gap:10px}.case-stats{flex-wrap:wrap}.case-stats>div{flex:40%;min-width:125px}.case-stats strong{font-size:32px}.case-company-facts{display:none}.case-detail .page-hero>p{font-size:14px}.case-detail-cover blockquote{font-size:20px}.case-table-scroll{margin-bottom:28px}.case-article aside{position:static}.more-cases .case-library-heading{flex-wrap:wrap;gap:12px;display:flex}}@media (prefers-reduced-motion:reduce){.customer-logo-track{width:100%;animation:none;transform:none}.customer-logo-group{flex-wrap:wrap;justify-content:center;gap:18px;padding:0}.customer-logo-window{-webkit-mask-image:none;mask-image:none}.logo-duplicate,.logo-pause{display:none}.customer-logo-item>a span{opacity:1}}.case-quote-avatar{object-fit:cover;float:left;border-radius:50%;width:42px;height:42px;margin-top:-4px;margin-right:12px}.case-photo-label{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(8px);background:#1d16268c;border:1px solid #ffffff40;border-radius:100px;padding:7px 10px;font-size:9px;line-height:1;position:absolute;top:20px;left:22px}.case-card-copy>.case-type,.featured-case-copy>span:first-child{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.case-card-copy>.case-type{color:#9785a3}.case-read{color:#4a345d;background:#f4effa;border-radius:100px;align-self:flex-start;gap:10px;padding:11px 14px 11px 18px;font-size:13px;font-weight:550;line-height:1;transition:background .2s,color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #e3d6f0}.case-read svg{flex:none;transition:transform .2s}.case-card-copy .case-read{margin-top:auto;padding:11px 14px 11px 18px;font-size:13px}.case-card-copy>p{margin-bottom:24px}.featured-case-copy .case-read{color:#2a1f35;box-shadow:none;background:#fff;padding:13px 16px 13px 22px;font-size:14px}.case-metric-unit{letter-spacing:-.025em;color:var(--text-tertiary);margin-left:.45em;font-size:.52em;font-weight:500}.case-cover{isolation:isolate;--glow-a:8% 100%;--glow-b:100% 0%;background:radial-gradient(ellipse 85% 95% at var(--glow-a),#bec8ff,#bec8ff00 70%),radial-gradient(ellipse 80% 90% at var(--glow-b),#ffc4d9,#ffc4d900 70%),#f7f4fb;flex:none;justify-content:center;align-items:center;height:245px;display:flex;position:relative;overflow:hidden}.case-cover:before{content:"";z-index:-1;opacity:.35;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.case-cover:after{content:"";z-index:-1;background:radial-gradient(ellipse 75% 85% at var(--glow-a),#a5b4ff99,transparent 70%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.case-grid>.case-card:nth-child(3n+2) .case-cover{--glow-a:100% 100%;--glow-b:0% 0%}.case-grid>.case-card:nth-child(3n) .case-cover{--glow-a:50% 120%;--glow-b:50% -20%}.case-cover>img{height:calc(34px * var(--logo-scale,1));object-fit:contain;filter:brightness(0);opacity:.86;width:auto;max-width:62%}.case-cover>.case-photo-label{color:#4a345d;background:#ffffff8c;border-color:#ffffffb3}:is(.case-card,.featured-case>a):is(:hover,:focus-visible) .case-cover:after{opacity:1}.case-cover-detail{height:auto;min-height:300px}.case-cover-detail>img{height:calc(46px * var(--logo-scale,1))}@media (width<=700px){.case-card .case-cover{height:200px}}@media (prefers-reduced-motion:reduce){.case-cover:after{transition:none}}.case-card-copy>p{text-wrap:pretty}.featured-case-copy h2{text-wrap:balance}.case-hero-logo{height:calc(30px * var(--logo-scale,1));object-fit:contain;filter:brightness(0);opacity:.85;width:auto;max-width:220px;margin:0 auto;display:block}.page-breadcrumb>a{align-items:center;gap:8px;display:inline-flex}.case-closing{background:radial-gradient(70% 120% at 0 100%,#bec8ff99,#0000 70%),radial-gradient(60% 110% at 100% 0,#ffc4d999,#0000 70%),#f7f4fb;border-radius:20px;margin-top:56px;padding:36px}.case-article .case-closing h2{margin:0 0 10px;font-size:28px}.case-article .case-closing p{color:#5d5068;margin:0 0 22px;font-size:15px;line-height:1.6}.case-closing .cta-row{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin:0;display:flex}.case-article .case-attribution{margin-top:16px}@media (width<=700px){.case-closing{padding:26px 22px}.case-article .case-closing h2{font-size:24px}}.category-tag>.category-bracket{-webkit-text-fill-color:currentColor;background-clip:initial;color:var(--section-bracket-color)!important;background:0 0!important}.category-tag>.category-label{font:inherit;letter-spacing:inherit}.category-tag>.category-label>i{text-transform:none;letter-spacing:.02em;font-style:normal}.section-pill{border-radius:var(--radius-full);color:var(--text-secondary);box-shadow:var(--shadow-sm);background:#ffffffa6;border:1px solid #dcd7e8;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.section-pill svg{color:#6d6094;flex:none}.pricing-dark .section-pill{background:var(--surface);border-color:var(--border-default);color:var(--text-tertiary)}.pricing-dark .section-pill svg{color:#6a628e}.glow-hero,.affiliate-hero{isolation:isolate;position:relative}.glow-hero:before,.affiliate-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 12% 60%,#bdc7ff26,#0000 54%),radial-gradient(at 86% 72%,#f5c5d92b,#0000 55%);position:absolute;inset:0 calc(50% - 50vw)}.glow-hero h1 em{color:var(--accent);background:0 0;-webkit-background-clip:text;background-clip:text;font-style:normal}.affiliate-hero>.cta-row{justify-content:center;margin-top:0}.affiliate-hero-note{margin-top:20px}.affiliate-hero h1{margin-top:24px}.earned-level{flex-direction:column;justify-content:center;gap:5px;display:flex}.earned-level>span{color:var(--text-tertiary);font-size:10px}.earned-level strong{color:#49335f;font-size:12px}.earned-level small{color:var(--text-tertiary);font-size:10px}.affiliate-hero .calculator-selects{grid-template-columns:1.3fr 1fr}.affiliate-hero{overflow:visible}.affiliate-roles,.affiliate-progression,.affiliate-other{position:relative}.nav-dropdown-panel.icon-menu{border-radius:var(--radius-xl);width:320px;padding:10px}.icon-menu>a{align-items:center;gap:13px!important;padding:13px!important;display:flex!important}.icon-menu .nav-item-icon{border-radius:var(--radius-md);color:#765c97;background:#f7f4fb;border:1px solid #e6deef;flex:none;place-items:center;width:36px;height:36px;margin:0;display:grid}.icon-menu a>div{flex-direction:column;gap:4px;display:flex}.icon-menu a>div>strong{color:var(--text-primary);font-size:13px}.icon-menu a>div>span{color:var(--text-tertiary);font-size:11px}.closing-cta .button.secondary,.faq-intro .button.secondary{box-shadow:var(--shadow-md);color:var(--text-primary)!important;border-radius:var(--radius-md)!important;background:#fff!important;border:1px solid #e7e1ed!important}.social-links{flex-wrap:wrap;gap:13px!important}.social-links>span{color:var(--text-tertiary);align-items:center;gap:4px;font-size:12px;display:flex}.social-links small{border-radius:var(--radius-xs);border:1px solid #ded6e5;padding:2px 3px;font-size:8px}.customer-logo-item{position:relative}.customer-logo-item>a{flex-direction:row;gap:0;position:relative}.customer-logo-item>a span{justify-content:center;position:absolute;bottom:0;left:0;right:0}.customer-logo-item img{display:block}.quote-grid{gap:18px}.quote-grid .quote{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);background:linear-gradient(145deg,#fff,#fbf9fd);border:1px solid #e3ddeb;flex-direction:column;display:flex;padding:25px!important}.quote-grid .quote-person{min-height:73px;margin:0;padding-bottom:17px}.quote-person>img{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);object-fit:cover}.quote-divider{color:var(--text-tertiary);border-top:1px solid #eae4f0;align-items:center;gap:8px;padding-top:20px;display:flex}.quote-divider span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:9px}.quote-grid .quote blockquote{letter-spacing:-.015em;color:var(--text-primary);flex:1;margin:15px 0 24px;font-size:15px;line-height:1.7}.quote-grid .quote-bottom{background:0 0;border-top:1px solid #e5deed;padding:18px 0 0 30px;position:relative}.quote-bottom>svg{color:#726186;position:absolute;top:19px;left:0}.quote-grid .quote-bottom strong{line-height:1.2;font-size:19px!important}.quote-bottom span{line-height:1.5}.pricing-page-head{max-width:900px;padding-top:60px}.pricing-page-head h1{letter-spacing:-.05em;font-size:clamp(38px,4.5vw,58px);line-height:1.07}.pricing-page-head>p{max-width:580px;margin-inline:auto;font-size:15px;line-height:1.75}.pricing-page-grid.three-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;max-width:1080px;display:grid}.three-plans .dedicated-plan{border-radius:var(--radius-xl);color:#f6f2fb;min-width:0;box-shadow:var(--shadow-lg);background:linear-gradient(155deg,#ffffff09,#ffffff02);border:1px solid #ffffff20;flex-direction:column;padding:27px 24px;display:flex}.three-plans .recommended-plan{background:linear-gradient(155deg,#9983db1c,#ffffff03);border-color:#b4a7f280}.plan-kind{color:#6a628e;letter-spacing:.075em;align-items:center;gap:9px;margin-bottom:21px;font-size:9px;display:flex}.dedicated-plan-name{justify-content:space-between;align-items:center;gap:8px;display:flex}.three-plans .dedicated-plan-name h2{letter-spacing:-.035em;margin:0;font-size:25px}.three-plans .dedicated-plan-name>span{white-space:nowrap;border-radius:var(--radius-xl);color:#ead69f;background:#f2ce7915;border:1px solid #f2ce7940;padding:5px 7px;font-size:9px}.three-plans .dedicated-plan>p{min-height:42px;color:var(--text-tertiary);margin:12px 0 20px;font-size:12px;line-height:1.7}.three-plans .dedicated-price{align-items:baseline;gap:5px;margin:0;display:flex}.three-plans .dedicated-price strong{letter-spacing:-.055em;font:500 47px/1 Instrument Sans,sans-serif}.dedicated-price>small{color:var(--text-tertiary);font-size:11px}.three-plans .dedicated-plan:not(.dfy-plan) .dedicated-billing{min-height:0!important;font-size:var(--t-caption)!important;margin:9px 0 22px!important}.three-plans .dedicated-plan>.button{border-radius:var(--radius-md);justify-content:center;width:100%;min-height:44px;padding:12px;font-size:12px}.three-plans .dedicated-plan>.button.secondary{color:#fff;background:#ffffff10;border-color:#fff2}.three-plans .credit-slider{border-bottom:1px solid #ffffff18;min-height:148px;margin:0;padding:22px 0 18px}.three-plans .credit-slider label,.three-plans .credit-slider strong{font-size:11px}.three-plans .credit-slider p{color:var(--text-tertiary);margin:12px 0 0;font-size:10px}.three-plans .credit-slider input{accent-color:#b4a7f2}.plan-benefits{flex:1;padding-top:22px}.plan-benefits>span{color:var(--text-tertiary);margin-bottom:17px;font-size:10px;display:block}.plan-benefits>div{color:#e0d7e9;align-items:flex-start;gap:9px;margin:12px 0;font-size:12px;line-height:1.5;display:flex}.plan-benefits svg{color:#6a628e;flex:none;margin-top:2px}.three-plans .dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-footnote{border-top:1px solid #ffffff15;padding-top:17px;font-size:var(--t-caption)!important;min-height:0!important;color:var(--text-tertiary)!important;margin:20px 0 0!important}.three-plans .dfy-plan{background:radial-gradient(at 50% 0,#d9b4661b,#0000 75%),#11100e;border-color:#d8b46570}.dfy-plan .plan-kind,.dfy-plan .plan-benefits svg{color:#8a6a1e}.dfy-plan>.button{color:#332713;background:linear-gradient(115deg,#eedba7,#d1ad63);border:1px solid #e6cf93}.dfy-card-note{border-bottom:1px solid #ffffff18;min-height:148px;padding:22px 0 18px;position:relative}.dfy-card-note>svg{color:#776641;position:absolute;right:0}.dfy-card-note strong{letter-spacing:-.025em;color:#e9d5a8;font:500 21px/1.2 Instrument Sans,sans-serif}.dfy-card-note p{color:var(--text-tertiary);margin:12px 0 0;font-size:10px}.pricing-specials{gap:30px}.pricing-specials article{padding:30px}.pricing-specials h2{font-size:27px}.pricing-specials p{font-size:13px;line-height:1.7}.billing-toggle span{font-size:9px}.comparison-scroll table{min-width:620px}.comparison-scroll th:first-child{width:40%}.comparison-scroll td,.comparison-scroll th{width:20%}.offers-section{padding-block:65px 85px}.offers-section h2{letter-spacing:-.04em;margin:20px 0 28px;font:600 36px Instrument Sans,sans-serif}.offer-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.offer-grid article{border-radius:var(--radius-xl);background:#fff;border:1px solid #e5dfeb;padding:28px}.offer-grid article>span{letter-spacing:.08em;color:var(--text-tertiary);font-size:9px}.offer-grid h3{letter-spacing:-.03em;margin:17px 0 11px;font-size:23px}.offer-grid p{color:var(--text-tertiary);font-size:13px;line-height:1.7}.offer-grid a{color:#715685;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex}.resource-dark{color:#fff;background:radial-gradient(at 10% 0,#685bff13,#0000 60%),#0c0b10;border-radius:33px;margin:0 12px;padding:65px 0}.resource-dark .category-tag{color:var(--text-primary)}.resource-dark h2,.resource-section h2,.agency-offer h2{letter-spacing:-.04em;margin:21px 0 30px;font:600 38px/1.13 Instrument Sans,sans-serif}.resource-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.resource-card-grid article,.guide-card{border-radius:var(--radius-xl);background:#fff;border:1px solid #e6dfed;padding:26px}.resource-card-grid h3{letter-spacing:-.025em;margin:18px 0 13px;font-size:21px;line-height:1.2}.resource-card-grid p{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.75}.resource-card-grid article>span{color:#726184;font-size:11px}.resource-dark .resource-card-grid article{background:#ffffff04;border-color:#ffffff20}.resource-dark .resource-card-grid p{color:var(--text-tertiary)}.resource-dark .resource-card-grid svg{color:#6a628e}.agency-type-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.agency-type-grid article{border-radius:var(--radius-xl);background:#ffffff03;border:1px solid #ffffff20;padding:30px}.agency-type-grid svg{color:#6a628e}.agency-type-grid h3{letter-spacing:-.035em;margin:22px 0 15px;font-size:25px}.agency-type-grid p{color:#dfd7e8;font-size:15px;line-height:1.6}.agency-type-grid small{color:var(--text-tertiary);font-size:12px;line-height:1.75;display:block}.agency-proof{grid-template-columns:1fr 1.25fr;align-items:center;gap:60px;padding-block:25px 70px;display:grid}.agency-proof>div>span{letter-spacing:.08em;color:var(--text-tertiary);font-size:9px}.agency-proof strong{letter-spacing:-.05em;margin-top:12px;font:600 59px Instrument Sans,sans-serif;display:block}.agency-proof p{color:var(--text-tertiary);font-size:13px}.agency-proof blockquote{letter-spacing:-.025em;border-left:2px solid #c7b6e1;margin:0;padding-left:28px;font:500 26px/1.4 Instrument Sans,sans-serif}.agency-proof cite{letter-spacing:0;color:var(--text-tertiary);margin-top:20px;font:400 11px Geist,sans-serif;display:block}.resource-section{padding-block:70px}.agency-offer{text-align:center;background:radial-gradient(#eadcf83d,#0000 75%);border-top:1px solid #e8e0ef;padding:55px 30px 70px}.agency-offer p,.centered>p{color:var(--text-tertiary);max-width:510px;margin:0 auto 25px;font-size:14px;line-height:1.75}.centered{text-align:center}.resource-note{margin-top:24px!important;font-size:12px!important}.resource-note a{color:#765e8c;text-decoration:underline}.guide-card{color:var(--text-primary);flex-direction:column;transition:border-color .2s;display:flex}.guide-card:hover{border-color:#b59bce}.guide-card>svg{color:#716284;margin-bottom:21px}.guide-card>span{color:var(--text-tertiary);font-size:10px}.guide-card h3{margin-top:11px}.guide-card>strong{color:#7b5b90;align-items:center;gap:8px;margin-top:auto;padding-top:25px;font-size:12px;display:flex}.docs-library-link{color:#7b5c8c;align-items:center;gap:10px;margin-top:35px;font-size:13px;display:flex}.guide-article{max-width:780px;padding-block:55px 80px}.guide-article>a:first-child{color:#756087;margin-bottom:30px;font-size:12px;display:block}.guide-article h1{letter-spacing:-.045em;margin:22px 0;font:600 48px/1.1 Instrument Sans,sans-serif}.guide-deck{color:var(--text-tertiary);margin-bottom:45px;font-size:16px;line-height:1.8}.guide-article>section{border-top:1px solid #e7dfed;gap:23px;padding:27px 0;display:flex}.guide-article>section>span{color:var(--text-tertiary);padding-top:5px;font-size:12px}.guide-article h2{letter-spacing:-.025em;margin:0 0 12px;font-size:23px}.guide-article section p{color:var(--text-tertiary);font-size:14px;line-height:1.9}.guide-article>.button{margin-top:25px}.docs-answer-box{border-radius:var(--radius-xl);background:#ffffff06;border:1px solid #ffffff20;margin-bottom:28px;padding:25px}.docs-answer-box>span{color:var(--text-tertiary);align-items:center;gap:8px;font-size:10px;display:flex}.docs-answer-box h3{letter-spacing:-.025em;color:#f4eef9;margin:17px 0;font-size:23px}.docs-answer-box form{border-radius:var(--radius-md);background:#fff;border:1px solid #e8deef;padding:5px;display:flex;overflow:hidden}.docs-answer-box input{min-width:0;color:var(--text-primary);background:#fff;border:0;outline:0;flex:1;padding:9px 10px;font:400 13px Geist,sans-serif}.docs-answer-box form:focus-within{outline-offset:3px;outline:2px solid #b4a7f2}.docs-answer-box form>button{color:#7a5b91;border-radius:var(--radius-sm);cursor:pointer;background:#eee6f5;border:0;padding:10px}.docs-suggestions{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.docs-suggestions button{color:var(--text-tertiary);border-radius:var(--radius-full);cursor:pointer;background:#ffffff07;border:1px solid #ffffff19;padding:6px 9px;font-size:9px}.docs-answer-box>small{color:var(--text-tertiary);font-size:9px}.docs-answer-box article{border-top:1px solid #ffffff1c;padding:16px 0}.docs-answer-box h4{color:#e5dcec;margin:0 0 10px;font-size:14px}.docs-answer-box article p{color:var(--text-tertiary);font-size:12px;line-height:1.8}.docs-answer-box article a{color:var(--text-tertiary);align-items:center;gap:6px;font-size:11px;display:inline-flex}@media (width<=900px){.three-plans .dedicated-plan{padding:22px 17px}.three-plans .dedicated-price strong{font-size:39px}.dedicated-plan-name{flex-wrap:wrap}.resource-card-grid{gap:15px}.resource-card-grid article,.guide-card{padding:22px}.nav-dropdown-panel.icon-menu{width:290px}.quote-grid .quote{padding:21px!important}}@media (width<=700px){.pricing-page-grid.three-plans,.resource-card-grid,.agency-type-grid,.agency-proof,.offer-grid{grid-template-columns:1fr}.three-plans .dedicated-plan{padding:26px}.pricing-page-head h1{font-size:37px}.pricing-page-head{padding-top:40px}.pricing-page-head>p{font-size:13px}.three-plans .dedicated-price strong{font-size:48px}.three-plans .dedicated-plan>p{min-height:0}.resource-dark{border-radius:26px;margin:0 7px;padding:45px 0}.resource-dark h2,.resource-section h2,.agency-offer h2{font-size:31px}.resource-section{padding-block:48px}.agency-proof{gap:20px;padding-bottom:45px}.agency-proof blockquote{font-size:23px}.resource-card-grid h3{font-size:22px}.agency-type-grid article{padding:25px}.demo-next{flex-direction:column;align-items:flex-start;padding:25px}.demo-selector{padding-bottom:45px}.demo-selector .resource-card-grid>button{padding:24px}.guide-article h1{font-size:37px}.guide-article{padding-top:35px}.guide-article>section{gap:14px}.docs-answer-box{padding:19px}.docs-answer-box input{font-size:16px}.affiliate-hero .calculator-selects{grid-template-columns:1fr}.affiliate-hero>.cta-row{flex-direction:column;gap:5px}.icon-menu.nav-dropdown-panel{width:100%;max-width:none}.social-links{max-width:260px}.quote-grid .quote blockquote{font-size:15px}.offers-section{padding-block:45px 55px}.offers-section h2{font-size:31px}}.offers-section>h2{color:var(--text-primary)}.offers-section>.section-pill{background:var(--surface);border-color:var(--border-default);color:var(--text-tertiary)}.offers-section>.section-pill svg{color:#6a628e}.demo-embed{padding-bottom:80px}.demo-embed iframe{border-radius:var(--radius-xl);background:#fff;border:1px solid #e4dbea;width:100%;height:720px;display:block}.demo-embed .resource-note{text-align:center}.demo-embed .resource-note a{align-items:center;gap:4px;display:inline-flex}.demo-embed iframe{height:1060px}.quote-grid .quote .quote-person strong,.quote-grid .quote-bottom strong{color:var(--text-primary)}.quote-grid .quote .quote-person small,.quote-grid .quote-bottom span{color:var(--text-tertiary)}.docs-answer-box.docs-answer-inline{background:0 0;border:0;border-radius:0;margin:0;padding:0}.ask-question-prompt{color:var(--text-tertiary);margin:0 0 15px;font-size:13px;line-height:1.7}.docs-answer-inline article{margin-top:17px}.docs-answer-inline h4{font-size:13px}.pricing-specials.wrap{max-width:1080px}.referral-slider-track{height:45px;margin-top:6px;position:relative}.earnings-inputs .referral-slider-track input[type=range]{z-index:2;margin:0;position:absolute;top:12px;left:0}.referral-track-marks{pointer-events:none;z-index:3;position:absolute;top:14.5px;left:9.5px;right:9.5px}.referral-track-mark{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.referral-track-mark>i{background:#fff;border:2px solid #b8a8d9;border-radius:50%;width:11px;height:11px;display:block;transform:translateY(-50%);box-shadow:0 0 0 2px #fff}.referral-track-mark.unlocked>i{background:#a698e7;border-color:#a698e7}.referral-track-mark small{color:var(--text-tertiary);margin-top:0;font-size:9px;line-height:1}.referral-milestones{grid-template-columns:1fr 1fr;gap:10px;margin-top:19px;display:grid}.referral-milestones button{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:#faf9fc;border:1px solid #e9e2f0;min-width:0;padding:11px 12px}.referral-milestones button>span{color:var(--text-tertiary);align-items:center;gap:6px;font-size:10px;line-height:1.4;display:flex}.referral-milestones i{background:#fff;border:1px solid #b5a6ce;border-radius:50%;flex:none;width:6px;height:6px}.referral-milestones strong{color:var(--text-tertiary);margin-top:6px;font-size:10px;font-weight:450;line-height:1.55;display:block}.referral-milestones button.unlocked{background:#f6f2fc;border-color:#d3c3ea}.referral-milestones button.unlocked i{background:#a698e7;border-color:#a698e7}.referral-milestones button.unlocked>span,.referral-milestones button.unlocked strong{color:#705388}.referral-milestones button:hover{border-color:#b5a0d2}.referral-milestones button:focus-visible{outline-offset:3px;outline:2px solid #a698e7}@media (width<=420px){.referral-milestones{gap:7px}.referral-milestones button{padding:10px 8px}.referral-milestones button>span,.referral-milestones strong{font-size:9px}}.closing-cta .cta-row .button{border-radius:var(--radius-md)!important}.copy-comparison{z-index:80;backdrop-filter:blur(12px);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--text-tertiary);background:#ffffffed;border:1px solid #e1dbe9;align-items:center;gap:6px;padding:7px;font:400 10px Geist,sans-serif;display:flex;position:fixed;bottom:16px;left:16px}.copy-comparison>span{padding:0 8px}.copy-comparison>a,.copy-comparison>strong{border-radius:var(--radius-sm);padding:8px 11px;font-weight:500}.copy-comparison>a{color:#725989}.copy-comparison>a:hover{background:#f1edf7}.copy-comparison>strong{color:#fff;background:#29232f}.ogilvy-home .hero h1{max-width:1080px;margin-inline:auto}.ogilvy-home .hero-copy>p{max-width:675px}.ogilvy-home .faq-intro h2{font-size:39px;line-height:1.12}.ogilvy-home .lead-showcase-copy h3{font-size:33px;line-height:1.15}.ogilvy-home .real-caption h3{font-size:22px}.ogilvy-home .mcp-intro h2{font-size:42px}@media (width<=700px){.copy-comparison{font-size:9px;bottom:10px;left:10px}.copy-comparison>span{display:none}.ogilvy-home .hero h1{font-size:38px}.ogilvy-home .faq-intro h2,.ogilvy-home .mcp-intro h2{font-size:31px}.ogilvy-home .lead-showcase-copy h3{font-size:27px}.ogilvy-home .real-caption h3{font-size:21px}}.pricing-page-grid.three-plans{row-gap:36px;padding-top:15px}.three-plans .dedicated-plan{padding-top:36px;position:relative;overflow:visible}.plan-top-pill{white-space:nowrap;color:#d9cfec;border-radius:var(--radius-full);letter-spacing:.025em;box-shadow:var(--shadow-md);background:#25202f;border:1px solid #b4a7f24d;justify-content:center;align-items:center;padding:9px 17px;font:550 10px/1.1 Geist,sans-serif;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plan-top-pill.popular-pill{color:#25183d;background:#b4a7f2;border-color:#d5cbff}.plan-top-pill.gold-pill{color:#f2d99d;background:#302719;border-color:#b18d4b}.dedicated-pricing .dfy-plan>.button,.dedicated-pricing .managed-prompt .button{isolation:isolate;color:#332713;box-shadow:inset 0 1px 0 #fff4, var(--shadow-md);background:linear-gradient(115deg,#eedba7,#d1ad63);border:1px solid #e6cf93;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.dedicated-pricing .dfy-plan>.button:hover,.dedicated-pricing .managed-prompt .button:hover,.dedicated-pricing .dfy-plan>.button:focus-visible,.dedicated-pricing .managed-prompt .button:focus-visible{color:#332713;box-shadow:inset 0 1px 0 #fff6, var(--shadow-lg);background:linear-gradient(115deg,#f5e5b9,#dfbd78);transform:translateY(-2px)}.dedicated-pricing .dfy-plan>.button:after,.dedicated-pricing .managed-prompt .button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff7,#0000);width:30%;position:absolute;inset:-60% auto -60% -50%;transform:skew(-22deg)}.dedicated-pricing .dfy-plan>.button:hover:after,.dedicated-pricing .managed-prompt .button:hover:after,.dedicated-pricing .dfy-plan>.button:focus-visible:after,.dedicated-pricing .managed-prompt .button:focus-visible:after{animation:.7s ease-out forwards dfy-gold-sweep}.dedicated-pricing .dfy-plan>.button svg,.dedicated-pricing .managed-prompt .button svg{transition:transform .25s}.dedicated-pricing .dfy-plan>.button:hover svg,.dedicated-pricing .managed-prompt .button:hover svg{transform:translate(2px,-2px)}@keyframes dfy-gold-sweep{to{left:130%}}@media (prefers-reduced-motion:reduce){.dedicated-pricing .dfy-plan>.button,.dedicated-pricing .managed-prompt .button,.dedicated-pricing .dfy-plan>.button svg,.dedicated-pricing .managed-prompt .button svg{transition:none}.dedicated-pricing .dfy-plan>.button:after,.dedicated-pricing .managed-prompt .button:after{animation:none!important}}.dedicated-pricing .dfy-plan>.button:focus-visible,.dedicated-pricing .managed-prompt .button:focus-visible{outline-offset:4px;outline:2px solid #e6cb88}.case-index .page-hero h1 .case-brand-gradient{color:#0000;-webkit-text-fill-color:transparent;background:0 0;-webkit-background-clip:text;background-clip:text}.guide-filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.guide-filters button{border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #ddd5e8;padding:10px 17px;font:500 12px Geist,sans-serif}.guide-filters button[aria-pressed=true]{color:#503565;background:#eee7f8;border-color:#bda8d8}.guide-filters button:focus-visible{outline-offset:3px;outline:2px solid #8f72b1}:is(.page-hero,.agency-hero,.affiliate-hero,.pricing-page-head,.guide-article) .section-pill{background:var(--accent-tint);color:var(--text-accent);border-color:var(--border-accent);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #3d255626, var(--shadow-md)}:is(.page-hero,.agency-hero,.affiliate-hero,.pricing-page-head,.guide-article) .section-pill svg{color:var(--accent)}.three-plans .enterprise-card{background:radial-gradient(70% 55% at 35% 18%,#c48a9c38,#0000 70%),radial-gradient(60% 60% at 90% 10%,#8f86d652,#0000 70%),radial-gradient(80% 50% at 70% 35%,#a68ad430,#0000 75%),#252229;border-color:#ffffff1f;justify-content:flex-end;min-height:560px;overflow:hidden}.enterprise-card-body{flex-direction:column;display:flex}.three-plans .enterprise-card .dedicated-plan-name h2{font-size:21px}.three-plans .enterprise-card .dedicated-price{margin:14px 0 0}.three-plans .enterprise-card .dedicated-price strong{font-size:52px}.three-plans .enterprise-card .enterprise-card-body>p{color:#d8cfe3;margin:12px 0 22px;font-size:13px;line-height:1.65}.three-plans .enterprise-card .button{border-radius:10px;justify-content:center;width:100%;min-height:44px;padding:12px;font-size:12px}.plan-new-badge{color:#fff;vertical-align:1px;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:9px;font-weight:600;display:inline-block}.plan-benefits strong{color:#fff;font-weight:600}.guide-article>section>div{flex:1;min-width:0}.guide-shot{margin:22px 0 4px}.guide-shot a{background:#fbf9fd;border:1px solid #e6dfed;border-radius:14px;transition:border-color .2s;display:block;overflow:hidden;box-shadow:0 18px 40px -28px #3a215033}.guide-shot a:hover{border-color:#b59bce}.guide-shot img{width:100%;height:auto;display:block}.guide-shot figcaption{color:#9a8aa5;margin-top:11px;font-size:12px;line-height:1.6}.agency-landing{color:var(--text-primary)}.agency-hero{text-align:center;padding-top:48px}.agency-hero>.section-pill{font-size:11px}.agency-switcher{border-radius:var(--radius-full);width:fit-content;max-width:100%;box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e3dfed;justify-content:center;gap:5px;margin:29px auto 27px;padding:5px;display:flex}.agency-switcher button{border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:11px 17px;font:500 11px Geist,sans-serif;transition:background .15s,color .15s;display:flex}.agency-switcher button[aria-pressed=true]{color:#fff;box-shadow:var(--shadow-sm);background:#25212f}.agency-switcher button[aria-pressed=true] svg{color:var(--text-tertiary)}.agency-landing button:focus-visible,.agency-landing a:focus-visible,.agency-landing summary:focus-visible{outline-offset:4px;outline:2px solid #9b83dc}.agency-hero-copy{min-height:219px}.agency-hero h1{letter-spacing:-.05em;max-width:930px;margin:0 auto 22px;font:600 clamp(36px,4.3vw,58px)/1.08 Instrument Sans,sans-serif}.agency-hero h1 em{color:var(--accent);background:0 0;-webkit-background-clip:text;background-clip:text;font-style:normal}.agency-hero-copy>p{max-width:665px;color:var(--text-tertiary);margin:0 auto;font-size:15px;line-height:1.8}.agency-hero .cta-row{justify-content:center;align-items:center;gap:24px;margin:8px 0 19px}.agency-text-link{color:#6d5b83;align-items:center;gap:8px;font-size:12px;display:flex}.agency-hero .button{border-radius:var(--radius-md);font-size:12px}.agency-hero-terms{color:var(--text-tertiary);justify-content:center;gap:23px;font-size:10px;display:flex}.agency-hero-terms span{align-items:center;gap:6px;display:flex}.agency-hero-terms svg{color:#6e618c}.agency-hero-screen{border-radius:var(--radius-2xl);box-shadow:var(--shadow-overlay);text-align:left;background:linear-gradient(125deg,#e7eaff,#fae8ee);border:1px solid #e3dcea;max-width:910px;margin:38px auto 0;padding:9px}.agency-screen-heading{color:var(--text-tertiary);justify-content:space-between;align-items:center;padding:7px 12px 14px;font-size:10px;display:flex}.agency-screen-heading>span{align-items:center;gap:8px;display:flex}.agency-screen-heading img{object-fit:contain;width:19px;height:19px}.agency-hero-screen .capture-crop{max-height:450px;overflow:hidden}.agency-hero-screen .capture-open{border-radius:var(--radius-lg)}.agency-proof-strip{grid-template-columns:.8fr 1fr 1fr;align-items:center;gap:40px;padding-block:39px 50px;display:grid}.agency-proof-strip>span{color:var(--text-tertiary);font-size:12px;line-height:1.65}.agency-proof-strip strong{color:var(--text-secondary);font-weight:500}.agency-proof-strip>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.agency-proof-strip img{object-fit:contain;object-position:left center;width:140px;height:26px}.agency-proof-strip>div>span{color:var(--text-tertiary);font-size:10px}.agency-landing h2{letter-spacing:-.045em;font:600 clamp(30px,3vw,40px)/1.12 Instrument Sans,sans-serif}.agency-section-intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:65px;margin:20px 0 35px;display:grid}.agency-section-intro h2{margin:0}.agency-section-intro>p{color:var(--text-tertiary);margin:0;padding-top:3px;font-size:13px;line-height:1.8}.agency-workflow{padding-block:60px}.agency-workspace{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:28px;display:grid}.agency-steps{flex-direction:column;gap:8px;display:flex}.agency-steps>button{text-align:left;color:var(--text-tertiary);border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:1px solid #0000;flex:1;gap:13px;padding:23px 18px;display:flex}.agency-steps>button[aria-pressed=true]{background:#ffffff08;border-color:#baa5ef55}.agency-step-number{color:#6a628e;padding-top:5px;font-size:10px}.agency-steps h3{letter-spacing:-.025em;color:#f4eefb;margin:0 0 10px;font:500 19px/1.25 Instrument Sans,sans-serif}.agency-steps p{margin:0;font-size:11px;line-height:1.85}.agency-steps>button>svg{color:#6a628e;flex:none;width:14px;margin-top:3px}.agency-workspace-screen{border-radius:var(--radius-xl);background:radial-gradient(at 20% 0,#8174c322,#0000 70%),#17151d;border:1px solid #ffffff19;flex-direction:column;justify-content:center;min-width:0;padding:18px 12px 10px;display:flex}.agency-screen-label{color:#d9cde7;padding:0 8px 17px;font-size:11px;display:block}.agency-workspace-screen>.outbound-capture{width:100%}.agency-workspace-screen>p{color:var(--text-tertiary);text-align:center;margin:13px 0 0;font-size:9px}.agency-workspace-screen .capture-crop{max-height:450px;overflow:hidden}.agency-example{border-top:1px solid #ffffff18;grid-template-columns:220px 1fr;align-items:start;gap:25px;margin-top:30px;padding-top:26px;display:grid}.agency-example>span{letter-spacing:.08em;color:#6a628e;padding-top:4px;font-size:9px}.agency-example p{color:var(--text-tertiary);max-width:640px;margin:0;font-size:12px;line-height:1.8}.agency-deliverables{padding-block:68px 30px}.agency-deliverables .agency-section-intro>p{color:var(--text-tertiary)}.agency-deliverable-grid{border-radius:var(--radius-xl);background:#fff;border:1px solid #e5dfec;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.agency-deliverable-grid>div{border-right:1px solid #e5dfec;min-height:146px;padding:25px 28px;position:relative}.agency-deliverable-grid>div:last-child{border:0}.agency-deliverable-grid span{color:#726187;font-size:10px}.agency-deliverable-grid h3{letter-spacing:-.03em;max-width:245px;margin:17px 0 0;font:500 20px/1.3 Instrument Sans,sans-serif}.agency-deliverable-grid svg{color:#6e6284;position:absolute;top:23px;right:23px}.agency-evidence{padding-block:40px 68px}.agency-evidence>h2{margin:20px 0 30px}.agency-evidence-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.agency-evidence article{border-radius:var(--radius-2xl);background:linear-gradient(145deg,#fff,#f9f7fc);border:1px solid #e3dcea;flex-direction:column;padding:30px;display:flex}.agency-story-top{border-bottom:1px solid #e6dfed;justify-content:space-between;align-items:center;gap:25px;padding-bottom:23px;display:flex}.agency-story-top>img{object-fit:contain;object-position:left center;width:135px;height:29px}.agency-story-top>span{color:var(--text-tertiary);text-align:right;max-width:125px;font-size:9px;line-height:1.6}.agency-story-metric{letter-spacing:-.05em;margin-top:26px;font:600 44px/1.15 Instrument Sans,sans-serif}.agency-story-result{color:var(--text-tertiary);margin:7px 0 25px;font-size:12px;line-height:1.6}.agency-evidence article>svg{color:var(--text-tertiary)}.agency-evidence blockquote{letter-spacing:-.02em;flex:1;margin:12px 0 23px;font:500 19px/1.55 Instrument Sans,sans-serif}.agency-story-person{align-items:center;gap:12px;display:flex}.agency-story-person>img{object-fit:cover;border-radius:var(--radius-md);width:41px;height:45px}.agency-story-person>div{flex-direction:column;gap:4px;display:flex}.agency-story-person strong{font-size:11px;font-weight:500}.agency-story-person span{color:var(--text-tertiary);font-size:9px}.agency-evidence article>a{color:#795b93;border-top:1px solid #e6dfed;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;font-size:11px;display:flex}.agency-offer-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;display:grid}.agency-offer-layout h2{margin:22px 0}.agency-offer-layout h2 em{color:#6c6388;font-style:normal}.agency-offer-layout>div>p{color:var(--text-tertiary);margin-bottom:25px;font-size:13px;line-height:1.8}.agency-offer-layout .button{border-radius:var(--radius-md);font-size:12px}.agency-price-example{border-radius:var(--radius-xl);background:#ffffff05;border:1px solid #fff2;padding:27px}.agency-price-example>span{letter-spacing:.06em;color:var(--text-tertiary);font-size:9px}.agency-price-example>div{border-bottom:1px solid #ffffff19;padding:22px 0}.agency-price-example h3{color:#dcd1e7;margin:0 0 10px;font-size:12px;font-weight:400}.agency-price-example>div p{align-items:baseline;gap:9px;margin:0;display:flex}.agency-price-example s{color:var(--text-tertiary);font-size:15px}.agency-price-example strong{letter-spacing:-.04em;font:500 35px/1 Instrument Sans,sans-serif}.agency-price-example small{color:var(--text-tertiary);font-size:10px}.agency-price-example>p{line-height:1.8;font-size:var(--t-caption)!important;color:var(--text-tertiary)!important;margin:17px 0!important}.agency-price-example>a{color:var(--text-tertiary);align-items:center;gap:8px;font-size:11px;display:flex}.agency-questions{grid-template-columns:1fr 1.5fr;gap:65px;padding-block:65px 75px;display:grid}.agency-questions h2{margin-top:23px}.agency-questions details{border-bottom:1px solid #e6e0ed}.agency-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.agency-questions summary::-webkit-details-marker{display:none}.agency-questions summary svg{color:var(--text-tertiary);flex:none}.agency-questions details[open] summary svg{transform:rotate(180deg)}.agency-questions details p{color:var(--text-tertiary);margin:0 0 22px;font-size:12px;line-height:1.85}@media (width<=900px){.agency-switcher button{padding:10px 12px;font-size:10px}.agency-hero h1{font-size:46px}.agency-section-intro,.agency-offer-layout{gap:32px}.agency-steps>button{padding:17px 12px}.agency-steps p{font-size:10px}.agency-workspace{grid-template-columns:1fr 1.15fr;gap:15px}.agency-story-top{gap:14px}.agency-questions{gap:35px}}@media (width<=700px){.agency-hero{padding-top:35px}.agency-hero>.section-pill{font-size:9px}.agency-switcher{border-radius:var(--radius-xl);grid-template-columns:1fr 1fr;margin-block:24px;display:grid}.agency-switcher button{border-radius:var(--radius-md);gap:6px;padding:12px 8px;font-size:10px}.agency-switcher svg{width:13px}.agency-hero h1{font-size:37px;line-height:1.08}.agency-hero-copy{min-height:0}.agency-hero-copy>p{font-size:13px;line-height:1.75}.agency-hero .cta-row{flex-direction:column;gap:19px;margin-top:25px}.agency-hero-terms{gap:10px;margin-top:22px;font-size:8px}.agency-hero-screen{border-radius:var(--radius-xl);margin-top:29px;padding:6px}.agency-screen-heading{padding:6px 5px 10px;font-size:8px}.agency-screen-heading>span:last-child{display:none}.agency-proof-strip{grid-template-columns:1fr 1fr;gap:22px 16px;padding-block:30px 38px}.agency-proof-strip>span{grid-column:1/-1;font-size:11px}.agency-proof-strip>span br{display:none}.agency-proof-strip img{width:120px;height:24px}.agency-proof-strip>div>span{font-size:9px;line-height:1.6}.agency-section-intro,.agency-workspace,.agency-offer-layout,.agency-questions{grid-template-columns:1fr;gap:23px}.agency-workflow{padding-block:42px}.agency-section-intro>p{font-size:12px}.agency-workspace-screen .capture-crop{max-height:360px}.agency-steps>button{padding:17px 15px}.agency-steps p{font-size:11px}.agency-example{grid-template-columns:1fr;gap:12px}.agency-deliverables{padding-top:45px}.agency-deliverable-grid{grid-template-columns:1fr}.agency-deliverable-grid>div{border-bottom:1px solid #e5dfec;border-right:0;min-height:110px;padding:22px}.agency-deliverable-grid h3{max-width:270px;margin-top:12px;font-size:19px}.agency-evidence-grid{grid-template-columns:1fr}.agency-evidence{padding-block:20px 45px}.agency-evidence article{padding:25px}.agency-evidence blockquote{font-size:18px}.agency-offer-layout{gap:32px}.agency-price-example{padding:23px}.agency-questions{gap:12px;padding-block:45px}.agency-questions summary{font-size:12px}.agency-questions h2{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.agency-landing *{scroll-behavior:auto!important;transition:none!important}}.agency-hero-screen>.outbound-capture{height:420px}.agency-hero-screen .capture-stage{border-radius:var(--radius-lg);padding:0;display:block;overflow:hidden;container-type:normal}.agency-hero-screen .capture-crop{width:100%;max-height:none}.agency-workspace-screen>.outbound-capture{height:370px}.agency-proof-strip img,.agency-story-top>img{filter:brightness(0);opacity:.8}@media (width<=700px){.agency-hero-screen>.outbound-capture{height:230px}.agency-workspace-screen>.outbound-capture{height:300px}.agency-hero-screen .capture-crop{width:150%;max-width:none}}.agency-workflow .agency-steps p{color:var(--text-tertiary)}.agency-workflow{scroll-margin-top:83px}@media (width<=700px){.agency-switcher button:last-child{grid-column:1/-1}}.agency-evidence article>a{color:#6b4a86;font-size:13px;font-weight:500;transition:color .2s}.agency-evidence article>a svg{box-sizing:content-box;color:#795b93;background:#fff;border:1px solid #ddd0ea;border-radius:50%;padding:8px;transition:background .2s,border-color .2s,color .2s,transform .2s}.agency-evidence article>a:hover{color:#4a345d}.agency-evidence article>a:hover svg{color:#fff;background:#6b4a86;border-color:#6b4a86}.agency-evidence article>a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #b998d5}.agency-evidence article{transition:border-color .25s,box-shadow .25s,transform .25s}.agency-evidence article:has(>a:hover){border-color:#cdb9e0;transform:translateY(-2px);box-shadow:0 14px 35px -20px #59436340}@media (prefers-reduced-motion:reduce){.agency-evidence article,.agency-evidence article>a svg{transition:none}.agency-evidence article:has(>a:hover){transform:none}}.agency-reporting{padding-block:40px 30px}.agency-reporting .agency-section-intro>p{color:#8a7b96}.agency-report-layout{grid-template-columns:1fr 1.15fr;align-items:center;gap:50px;display:grid}.agency-report-points{margin:0;padding:0;list-style:none}.agency-report-points li{border-bottom:1px solid #e7e0ed;gap:16px;padding:22px 0;display:flex}.agency-report-points li:first-child{padding-top:0}.agency-report-points li>svg{color:#a088be;flex-shrink:0;margin-top:2px}.agency-report-points h3{letter-spacing:-.025em;margin:0 0 7px;font:500 17px/1.3 Instrument Sans,sans-serif}.agency-report-points p{color:#8a7b96;max-width:380px;margin:0;font-size:13px;line-height:1.75}.agency-report-points li.agency-report-link{border:0;padding-bottom:0}.agency-report-mock{background:linear-gradient(125deg,#e7eaff,#fae8ee);border:1px solid #e3dcea;border-radius:22px;margin:0;padding:12px;box-shadow:0 25px 70px -35px #67528540}.agency-report-page{background:#fff;border-radius:13px;padding:26px 28px;box-shadow:0 2px 10px #3f2b600a}.agency-report-page header{border-bottom:2px solid #1f3a5f;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.agency-report-logo{letter-spacing:-.04em;color:#1f3a5f;font:700 20px Instrument Sans,sans-serif}.agency-report-page header>span:last-child{text-align:right;color:#7b8594;font-size:10px;line-height:1.6}.agency-report-page header strong{color:#1f2a37;font-size:12px;font-weight:500}.agency-report-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 22px;display:grid}.agency-report-kpis>div{background:#f4f6f9;border-radius:10px;padding:14px}.agency-report-kpis strong{letter-spacing:-.04em;color:#1f3a5f;font:600 28px Instrument Sans,sans-serif;display:block}.agency-report-kpis span{color:#6f7a89;font-size:10px;line-height:1.4}.agency-report-page h4{color:#1f2a37;margin:0 0 8px;font-size:11px;font-weight:500}.agency-report-page table{border-collapse:collapse;color:#4b5563;width:100%;font-size:11px}.agency-report-page td{border-top:1px solid #eceff3;padding:9px 0}.agency-report-page td:first-child{color:#1f2a37;font-weight:500}.agency-report-page td:last-child{text-align:right;color:#7b8594}.agency-report-mock figcaption{color:#857a92;padding:10px 4px 0;font-size:10px}@media (width<=900px){.agency-report-layout{gap:30px}}@media (width<=700px){.agency-reporting{padding-top:30px}.agency-report-layout{grid-template-columns:1fr}.agency-report-page{padding:18px}.agency-report-kpis{gap:6px}.agency-report-kpis>div{padding:10px}.agency-report-kpis strong{font-size:22px}.agency-report-page td:nth-child(2){display:none}}.agency-resell{background:#ffffff06;border:1px solid #fff2;border-left:2px solid #c0aff0;border-radius:4px 14px 14px 4px;margin:0 0 28px;padding:20px 22px}.agency-resell>span{letter-spacing:.08em;color:#ab9abb;font-size:9px}.agency-resell h3{letter-spacing:-.025em;color:#f4eef9;margin:9px 0 8px;font:500 17px/1.3 Instrument Sans,sans-serif}.agency-resell p{color:#b2a5c0;margin:0 0 12px;font-size:12px;line-height:1.75}.agency-resell a{color:#c7b3e5;align-items:center;gap:7px;font-size:11px;transition:color .2s;display:inline-flex}.agency-resell a:hover{color:#fff}.agency-resell a svg{transition:transform .2s}.agency-resell a:hover svg{transform:translate(3px)}@media (width<=700px){.agency-resell{padding:17px}}.sourcing-motion{isolation:isolate;height:452px;color:var(--text-primary);background:radial-gradient(at 20% 0,#e9e8ff 0,#0000 62%),radial-gradient(at 100% 85%,#f6e8f0,#0000 65%),#f9f8fc;font-family:Geist,sans-serif;position:relative;overflow:hidden}.sm-artboard{isolation:isolate;height:394px;margin:0 20px;position:relative}.sm-orbit{pointer-events:none;z-index:-1;border:1px solid #bcb4d51c;border-radius:50%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.sm-orbit-one{width:280px;height:280px}.sm-orbit-two{width:420px;height:420px}.sm-query-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:2;background:#fff;border:1px solid #e8e3ef;padding:15px;position:absolute;top:22px;left:7%;right:7%}.sm-query-title{align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:500;display:flex}.sm-query-title img{border-radius:var(--radius-sm);width:24px;height:24px}.sm-mini-label{letter-spacing:.12em;color:var(--text-tertiary);margin-left:auto;font-size:7px;font-weight:400}.sm-query-input{border-radius:var(--radius-md);color:var(--text-secondary);background:#fbfafc;border:1px solid #e9e5ee;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.sm-query-input>span{flex:1}.sm-query-input>svg{color:var(--text-tertiary)}.sm-query-input>div{border-radius:var(--radius-sm);background:linear-gradient(120deg,#d1caff,#f7c9de);place-items:center;width:24px;height:24px;display:grid}.sm-query-tags{white-space:nowrap;gap:5px;margin-top:10px;display:flex}.sm-query-tags>span{border-radius:var(--radius-xs);color:#736184;background:#f5f2fa;align-items:center;gap:4px;padding:4px 7px;font-size:8px;display:flex}.sm-research-trail{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:157px;left:0;right:0}.sm-trail-line{background:#c5b5df;width:1px;height:16px}.sm-agent-thinking{color:#735f8f;justify-content:center;align-items:center;gap:7px;font-size:10px;line-height:16px;display:flex}.sm-agent-thinking>svg{color:#725f90}.sm-thinking-dots{grid-template-columns:repeat(3,3px);gap:2px;display:grid}.sm-thinking-dots i{background:currentColor;border-radius:1px;width:3px;height:3px;transition:opacity .22s;display:block}.sm-result-deck{height:170px;position:absolute;top:214px;left:5%;right:8%}.sm-person-card{border-radius:var(--radius-md);height:58px;box-shadow:var(--shadow-md);background:#fff;border:1px solid #e9e4ef;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;top:0;left:0;right:0}.sm-slice{background:#f1eef5;flex:none;display:block;position:relative;overflow:hidden}.sm-slice>img{object-fit:fill;max-width:none;display:block;position:absolute}.sm-person-photo{border-radius:var(--radius-md);width:34px;height:34px}.sm-card-person{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sm-card-person strong{font-size:12px;font-weight:500;line-height:1.2}.sm-card-person>span{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:1.2;overflow:hidden}.sm-fit{flex:none;width:79px}.sm-fit>span{color:#19755d;justify-content:space-between;font-size:8px;line-height:1.2;display:flex}.sm-fit b{color:var(--text-secondary);font-weight:500}.sm-fit>div{border-radius:var(--radius-xs);background:#eeedf2;height:3px;margin-top:6px;overflow:hidden}.sm-fit i{border-radius:var(--radius-xs);background:#2bb08c;height:100%;display:block}.sm-discovery-promise{color:var(--text-tertiary);flex-direction:column;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;top:240px;left:0;right:0}.sm-profile-node{text-align:center;z-index:2;width:110px;position:absolute;transform:translate(-50%)}.sm-profile-node.node-0{top:49px;left:17%}.sm-profile-node.node-1{top:22px;left:50%}.sm-profile-node.node-2{top:49px;left:83%}.sm-profile-avatar{width:48px;height:48px;box-shadow:var(--shadow-sm);border-radius:var(--radius-xl);background:#fff;border:1px solid #e5dfee;margin:0 auto 8px;padding:3px;position:relative}.sm-profile-avatar .sm-person-photo{border-radius:var(--radius-lg);width:40px;height:40px}.sm-linkedin{border-radius:var(--radius-xs);color:#156da5;background:#fff;border:1px solid #ede8f0;width:17px;height:17px;font-size:11px;font-weight:700;line-height:16px;position:absolute;bottom:-3px;right:-5px}.sm-profile-node>strong{font-size:11px;font-weight:500;line-height:1.3;display:block}.sm-profile-node>span{color:var(--text-tertiary);margin-top:3px;font-size:8px;line-height:1.2;display:block}.sm-engagement-bubble{border-radius:var(--radius-sm);color:#716187;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e8e0f1;gap:6px;padding:6px;display:flex;position:absolute;top:-8px;right:0}.sm-traxy-hub{border-radius:var(--radius-xl);width:58px;height:58px;box-shadow:0 0 0 8px #fff8, var(--shadow-md);z-index:2;background:#fff;border:1px solid #d6cae9;padding:5px;position:absolute;top:155px;left:50%;transform:translate(-50%)}.sm-traxy-hub img{border-radius:var(--radius-lg);object-fit:contain;width:46px;height:46px;display:block}.sm-traxy-hub.is-reading{box-shadow:0 0 0 8px #eee8f9aa, var(--shadow-md)}.sm-watch-status{position:absolute;top:225px;left:0;right:0}.sm-watch-result{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:2;background:#fff;border:1px solid #e4dceb;padding:12px 15px;position:absolute;top:260px;left:9%;right:9%}.sm-result-title{color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.sm-result-title>span:first-child{align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.sm-result-title>span:last-child{letter-spacing:.08em;color:var(--text-tertiary);font-size:6px}.sm-result-stats{grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid}.sm-result-stats>div{border-right:1px solid #eee9f4;flex-direction:column;align-items:center;gap:2px;display:flex}.sm-result-stats>div:last-child{border:0}.sm-result-stats>div>span{color:var(--text-tertiary);font-size:8px}.sm-result-stats strong{letter-spacing:-.04em;color:#756083;font-size:23px;font-weight:500;line-height:1.2}.sm-result-stats small{color:var(--text-tertiary);font-size:7px}.sm-waiting{color:var(--text-tertiary)}.watchlist-artboard>svg{z-index:0}.sm-disclosure{text-align:center;color:var(--text-tertiary);pointer-events:none;font-size:7px;line-height:1.2;position:absolute;bottom:45px;left:0;right:0}.sm-controls{background:#ffffff80;border-top:1px solid #e4ddec;justify-content:space-between;align-items:center;height:37px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.sm-scene-buttons{gap:2px;display:flex}.sm-scene-buttons button{border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 7px;font:400 9px Geist,sans-serif;display:flex}.sm-scene-buttons button>span{color:var(--text-tertiary);font-size:7px}.sm-scene-buttons button[aria-pressed=true]{color:#765f8c;background:#e8def550}.sm-playback{gap:2px;display:flex}.sm-playback button{border-radius:var(--radius-xs);width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.sm-playback button:hover{background:#eee8f5}.sm-playback button:disabled{opacity:.3;cursor:default}.sourcing-motion button:focus-visible{outline-offset:1px;outline:2px solid #a38bc5}.sourcing-motion[data-running=false] *{animation-play-state:paused!important}@media (width<=700px){.sm-artboard{margin:0 10px}.sm-query-card{padding:12px;left:5%;right:5%}.sm-query-tags>span{padding:4px 5px;font-size:7px}.sm-query-title{font-size:10px}.sm-mini-label{font-size:6px}.sm-result-deck{left:3%;right:6%}.sm-person-card{gap:7px;padding:10px}.sm-card-person strong{font-size:10px}.sm-card-person>span{font-size:7px}.sm-fit{width:66px}.sm-fit>span{font-size:7px}.sm-person-photo{width:30px;height:30px}.sm-profile-node{width:92px}.sm-profile-node>strong{font-size:9px}.sm-profile-node>span{font-size:7px}.sm-engagement-bubble{right:-2px}.sm-watch-result{left:5%;right:5%}.sm-scene-buttons button{padding-inline:5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.sm-thinking-dots i{transition:none}}.sm-checking-fit{color:var(--text-tertiary);text-align:right;width:79px;font-size:9px}.sm-hourly{align-items:center;gap:4px;display:flex}.sm-linkedin-source{color:#3c6c91!important}.sm-card-person>span{align-items:center;gap:3px;display:flex}.sm-card-person>span>svg{color:#746185;flex:none}.sm-checking-fit{color:var(--text-tertiary);justify-content:flex-end;gap:9px;display:flex}.sm-discovery-promise small{color:var(--text-tertiary);font-size:9px}.sm-discovery-promise{gap:12px}.sm-query-input>span{font-size:11px}@media (width<=700px){.sm-query-input>span{font-size:10px}.sm-query-title{gap:5px}.sm-hourly{font-size:6px}.sm-discovery-promise>span{font-size:11px}.sm-discovery-promise small{font-size:8px}}.sm-tag-hint{color:var(--text-tertiary);justify-content:center;align-items:center;gap:5px;font-size:9px;display:flex;position:absolute;inset:12px 0 auto}.sm-profile-node{width:25%;top:44px!important}.sm-profile-node.node-0{left:12.5%}.sm-profile-node.node-1{left:37.5%}.sm-profile-node.node-2{left:62.5%}.sm-profile-node.node-3{left:87.5%}.sm-profile-node>strong{white-space:nowrap;letter-spacing:-.025em;font-size:10px}.sm-profile-node>.sm-profile-tag{border-radius:var(--radius-xs);color:#755f8b;background:#efeaf8;border:1px solid #ddd5ed;align-items:center;gap:4px;margin-top:6px;padding:4px 7px;font-size:8px;line-height:1;display:inline-flex}.sm-profile-node>.tag-team{color:#54698c;background:#e8eefb;border-color:#6b6777}.sm-profile-node>.tag-competitor{color:#855b71;background:#f7e9f0;border-color:#6b6777}.sm-profile-avatar .sm-adam-photo{object-fit:cover;object-position:48% 40%;display:block}.watchlist-motion .sm-engagement-bubble{gap:4px;padding:4px;right:calc(50% - 39px)}.watchlist-motion .sm-result-stats{grid-template-columns:repeat(4,1fr)}@media (width<=700px){.sm-profile-node>strong{font-size:9px}.sm-profile-node>.sm-profile-tag{gap:3px;padding:4px 5px;font-size:7px}}.sm-profile-avatar{box-shadow:0 0 0 3px #a398f315, var(--shadow-md);background:#a398f3;border:2px solid #a398f3;border-radius:50%;padding:0}.sm-profile-avatar .sm-portrait-frame{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.sm-portrait-frame img{object-fit:cover;width:100%;height:100%;display:block}.sm-portrait-frame.portrait-2 img{transform-origin:60% 20%;transform:scale(3)}.sm-watch-status{z-index:2;justify-content:center;display:flex}.sm-watch-status .sm-agent-thinking{box-shadow:var(--shadow-sm);background:#fbfafd;border:1px solid #e4dceb;border-radius:999px;padding:4px 11px}.watchlist-motion .sm-engagement-bubble{top:-15px;right:calc(50% - 50px)}.sm-result-stats strong{font-variant-numeric:tabular-nums}@media (width<=700px){.watchlist-motion .sm-engagement-bubble{right:calc(50% - 44px)}}.interior-page{isolation:isolate;position:relative}.page-aura{z-index:-1;pointer-events:none;opacity:.48;background:radial-gradient(at 10%,#bec8ff70,#0000 60%),radial-gradient(at 90% 45%,#ffc4d970,#0000 60%);height:740px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 65%,#0000);mask-image:linear-gradient(#0000,#000 18% 65%,#0000)}.page-aura canvas{width:100%;height:100%}.interior-page .glow-hero:before,.interior-page .affiliate-hero:before{display:none}.interior-page .pricing-page-head{color:var(--text-primary);text-align:center;padding-top:64px;padding-bottom:28px}.interior-page .pricing-page-head>p{color:var(--text-tertiary)}.pricing-page-head .billing-toggle{background:#f0edf6;border:1px solid #e4dfee;width:fit-content;margin:26px auto 0}.pricing-page-head .billing-toggle button{color:var(--text-tertiary)}.pricing-page-head .billing-toggle button[aria-pressed=true]{color:var(--text-primary);box-shadow:var(--shadow-sm);background:#fff}.dedicated-pricing .pricing-dark{border-radius:32px;margin:0 10px;padding-top:48px}.sm-card-person .sm-signal-age{color:var(--text-tertiary);align-items:center;gap:4px;margin-top:4px;font-size:9px;display:flex}.lead-proof{padding:34px 0 0}.proof-label{letter-spacing:.13em;color:var(--text-tertiary);font-size:9px;font-weight:500}.lead-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.lead-proof-grid>a{border-left:1px solid #ffffff1c;padding:5px 28px 7px;text-decoration:none}.lead-proof-grid>a:first-child{border-left:0;padding-left:0}.lead-proof-grid strong{letter-spacing:-.04em;color:#f6f3fa;font:500 clamp(32px,4vw,46px)/1.1 Instrument Sans,sans-serif;display:block}.lead-proof-grid p{color:var(--text-tertiary);max-width:200px;margin:10px 0;font-size:12px;line-height:1.6}.lead-proof-grid a>span{color:var(--text-tertiary);align-items:center;gap:6px;font-size:10px;display:flex}.proof-source-note{margin:18px 0 0;line-height:1.7;color:var(--text-tertiary)!important;font-size:10px!important}.outbound-proof{border-top:1px solid #ffffff18;margin-top:20px;padding-top:45px}.proof-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.proof-section-heading h3{letter-spacing:-.035em;color:#f6f3fa;margin:14px 0 0;font:500 29px/1.2 Instrument Sans,sans-serif}.proof-section-heading>p{color:var(--text-tertiary);max-width:210px;margin:0;font-size:12px;line-height:1.65}.outbound-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.outbound-proof-grid article{border-radius:var(--radius-xl);background:#ffffff04;border:1px solid #ffffff18;overflow:hidden}.campaign-proof-summary{padding:24px 26px}.campaign-proof-summary>strong{letter-spacing:-.04em;color:#f8f5fc;font:500 35px/1.1 Instrument Sans,sans-serif}.campaign-proof-summary>p{color:#cac3d2;margin:8px 0 13px;font-size:12px;line-height:1.6}.campaign-proof-summary>span{color:var(--text-tertiary);font-size:10px}.campaign-proof-image{background:#080809;border-top:1px solid #ffffff14;padding:16px 20px 12px;display:block}.campaign-proof-image img{object-fit:contain;object-position:center;width:100%;height:260px;display:block}.campaign-proof-image>span{color:#b9adcd;justify-content:flex-end;align-items:center;gap:5px;margin-top:12px;font-size:10px;display:flex}.flowing-iris .ai-stage.mcp-refined{box-shadow:var(--shadow-overlay);border-radius:var(--radius-xl);min-height:540px;color:var(--text-primary);background:#faf9f6;border:1px solid #ffffff26;grid-template-columns:185px minmax(0,1fr)}.mcp-refined .ai-side{background:#efeee8;border-color:#6b6777;padding:25px 17px}.mcp-refined .ai-client-name{color:var(--text-primary);font-size:27px}.mcp-refined .ai-client-name>span,.mcp-refined .ai-sidebar-label{color:var(--text-tertiary)}.mcp-refined .ai-new-chat{color:var(--text-secondary);border-radius:var(--radius-md);border:1px solid #dad7ce;margin-top:24px;padding:10px}.mcp-refined .ai-connector{background:#faf9f6;border-color:#6b6777;padding:10px 8px}.mcp-refined img.ai-traxy-icon{object-fit:cover;background:0 0;width:26px;height:26px}.mcp-refined .ai-connector strong{color:var(--text-primary)}.mcp-refined .ai-connector>div>span,.mcp-refined .ai-history,.mcp-refined .ai-account,.mcp-refined .ai-history.faint,.mcp-refined .ai-account small{color:var(--text-tertiary)}.mcp-refined .ai-chat-top{color:var(--text-secondary);border-color:#6b6777;padding:18px 24px}.mcp-refined .ai-chat-body{scrollbar-width:thin;height:385px;min-height:385px;padding:22px 28px 12px;overflow:auto}.mcp-connection-status{min-height:24px;color:var(--text-tertiary);align-items:center;gap:7px;margin-bottom:20px;font-size:10px;display:flex}.mcp-connection-status img{border-radius:var(--radius-xs);width:16px;height:16px}.mcp-connection-status>svg{color:var(--text-tertiary);margin-left:2px}.mcp-connection-status .tool-working{margin-left:4px}.mcp-refined .ai-user-message{justify-content:flex-end;min-height:48px;margin-bottom:19px}.mcp-refined .ai-user-avatar{display:none}.mcp-refined .ai-user-message>p{border-radius:var(--radius-lg);color:var(--text-primary);background:#eeeae2;max-width:92%;margin:0;padding:11px 15px;font-size:13px;line-height:1.65}.mcp-refined .ai-assistant{gap:10px}.mcp-refined .ai-spark{color:#905b47;width:23px;font-size:23px}.mcp-refined .ai-tool-call{color:var(--text-tertiary);border-radius:var(--radius-md);background:0 0;border:1px solid #dedbd3;padding:9px 11px;font-size:10px}.mcp-refined .ai-tool-call .mini-wordmark{color:var(--text-secondary);border-right:1px solid #dedbd3;padding-right:10px;font-size:12px}.mcp-refined .ai-tool-call>svg{color:var(--text-tertiary)}.mcp-refined .ai-response-intro{color:var(--text-secondary);margin:14px 0;font-size:12px;line-height:1.7}.mcp-refined .ai-lead-results,.mcp-refined .ai-context{border-radius:var(--radius-md);background:#fffefa;border-color:#6b6777}.mcp-refined .ai-table-head{color:var(--text-tertiary);background:#f3f1eb;border-color:#6b6777;font-size:8px}.mcp-refined .ai-result-row{border-color:#25242c;padding:11px 12px}.mcp-refined .ai-result-row strong,.mcp-refined .ai-context-person strong,.mcp-refined .ai-finding strong{color:var(--text-primary)}.mcp-refined .ai-result-row>div>span,.mcp-refined .ai-context-person>div>span,.mcp-refined .ai-finding p{color:var(--text-tertiary)}.mcp-refined .ai-result-row .avatar{color:var(--text-tertiary);background:#ece8e0}.mcp-refined .ai-fit{color:var(--text-tertiary);border-radius:var(--radius-xs);background:#eff3e9;padding:4px 6px;font-size:9px}.mcp-refined .ai-result-bottom{color:var(--text-tertiary);font-size:8px}.mcp-refined .ai-composer{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text-tertiary);background:#fffefa;border:1px solid #dcd8cf;margin:10px 24px 8px;padding:13px 15px}.mcp-refined .ai-composer>div{color:var(--text-tertiary);margin-top:13px}.mcp-refined .ai-send{color:var(--text-secondary);background:#d8c2b0}.mcp-refined .ai-demo-disclosure{color:var(--text-tertiary);padding-bottom:13px;font-size:8px}@media (width<=700px){.page-aura{height:650px}.dedicated-pricing .pricing-dark{border-radius:var(--radius-2xl);margin-inline:6px;padding-top:38px}.lead-proof-grid>a{padding-inline:13px}.lead-proof-grid strong{font-size:31px}.lead-proof-grid p{font-size:10px}.lead-proof-grid a>span{font-size:9px}.proof-section-heading{display:block}.proof-section-heading>p{max-width:none;margin-top:12px}.proof-section-heading h3{font-size:26px}.outbound-proof-grid{grid-template-columns:1fr}.campaign-proof-summary{padding:22px}.campaign-proof-image img{height:auto;max-height:300px}.flowing-iris .ai-stage.mcp-refined{grid-template-columns:1fr;min-height:520px}.mcp-refined .ai-side{display:none}.mcp-refined .ai-chat-body{height:390px;min-height:390px;padding:19px 16px 8px}.mcp-refined .ai-chat-top{padding:15px 17px}.mcp-refined .ai-user-message>p{max-width:96%;font-size:12px}.mcp-refined .ai-assistant{gap:7px}.mcp-refined .ai-spark{width:18px;font-size:20px}.mcp-refined .ai-composer{margin-inline:15px}.mcp-refined .ai-result-row{gap:6px;padding:10px 8px}.mcp-refined .ai-result-row>div>span{font-size:9px}.mcp-refined .ai-result-row .avatar{flex-shrink:0;width:23px;height:23px}.mcp-refined .ai-fit{padding:3px 4px;font-size:8px}}@media (prefers-reduced-motion:reduce){.mcp-refined .tool-working{animation:none}}.agent-example-rules{padding-top:60px;padding-bottom:20px}.agent-example-rules>h2{letter-spacing:-.04em;margin:20px 0;font:600 38px/1.15 Instrument Sans,sans-serif}.agent-example-rules>p{color:var(--text-tertiary);max-width:590px;font-size:14px;line-height:1.7}.agent-example-rules>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.agent-example-rules article{border-radius:var(--radius-xl);background:#fff;border:1px solid #e5deec;padding:24px}.agent-example-rules article>span{color:#6f6287;font-size:10px}.agent-example-rules h3{letter-spacing:-.03em;margin:18px 0 12px;font-size:20px;line-height:1.25}.agent-example-rules article p{color:var(--text-tertiary);font-size:12px;line-height:1.8}@media (width<=700px){.agent-example-rules>div:last-child{grid-template-columns:1fr}.agent-example-rules>h2{font-size:30px}}.dedicated-pricing{border-radius:32px 32px 0 0;overflow:hidden}@media (width<=700px){.dedicated-pricing{border-radius:24px 24px 0 0}}.lead-results-gallery{border-top:1px solid #ffffff18;margin-top:32px;padding-top:30px}.lead-results-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.lead-results-heading h3{letter-spacing:-.035em;color:var(--text-primary);max-width:none;margin:0;font:500 26px/1.2 Instrument Sans,sans-serif}.lead-evidence-filters{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff1c;flex-shrink:0;gap:3px;padding:4px;display:flex}.lead-evidence-filters button{color:var(--text-tertiary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:9px 12px;font:400 11px Geist,sans-serif}.lead-evidence-filters button[aria-pressed=true]{color:var(--text-primary);background:#b4a7f225}.lead-evidence-grid{columns:3;column-gap:16px}.lead-evidence-card{break-inside:avoid;border-radius:var(--radius-xl);background:linear-gradient(135deg,#ffffff06,#0000),#101014;border:1px solid #ffffff1a;margin-bottom:16px;overflow:hidden}.lead-evidence-heading{padding:20px 20px 15px}.lead-evidence-heading h4{letter-spacing:-.02em;color:var(--text-primary);margin:0;font:500 17px/1.3 Instrument Sans,sans-serif}.lead-evidence-heading p{color:var(--text-tertiary);margin:9px 0 0;font-size:10px;line-height:1.6}.lead-evidence-image{cursor:zoom-in;text-align:left;background:#080809;border:0;width:100%;padding:0;display:block}.lead-evidence-image>img{width:100%;height:auto;display:block}.lead-evidence-image>span{color:#b8abca;justify-content:flex-end;align-items:center;gap:7px;padding:11px 15px;font:400 10px Geist,sans-serif;display:flex}.evidence-testimonial{padding:22px}.evidence-brand{color:#6a628e;justify-content:space-between;align-items:center;gap:20px;display:flex}.evidence-brand>span{border-radius:var(--radius-sm);background:#faf9fc;justify-content:center;align-items:center;max-width:155px;height:38px;padding:8px 12px;display:flex}.evidence-brand img{object-fit:contain;filter:brightness(0);opacity:.9;width:auto;max-width:124px;height:22px}.evidence-outcome{margin-top:24px}.evidence-outcome strong{letter-spacing:-.035em;color:var(--text-primary);font:500 29px/1.1 Instrument Sans,sans-serif}.evidence-outcome p{color:var(--text-tertiary);margin:6px 0 0;font-size:11px;line-height:1.6}.evidence-testimonial blockquote{color:var(--text-tertiary);margin:22px 0;font:400 13px/1.75 Geist,sans-serif}.evidence-person{border-top:1px solid #ffffff14;align-items:center;gap:10px;padding-top:17px;display:flex}.evidence-person>img{border-radius:var(--radius-md);object-fit:cover;flex:none;width:34px;height:34px}.evidence-person strong{color:var(--text-primary);font:500 11px/1.5 Geist,sans-serif;display:block}.evidence-person span{color:var(--text-tertiary);margin-top:2px;font-size:9px;line-height:1.5;display:block}.evidence-testimonial>a{color:#6b4fd8;align-items:center;gap:6px;margin-top:20px;font-size:10px;text-decoration:none;display:flex}.lead-evidence-footer{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:20px;margin-top:10px;font-size:10px;display:flex}.lead-evidence-footer button{border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:#ffffff07;border:1px solid #ffffff25;align-items:center;gap:9px;padding:12px 18px;font:400 11px Geist,sans-serif;display:flex}.lead-evidence-footer>a{color:#6b4fd8;align-items:center;gap:5px;text-decoration:none;display:flex}.lead-results-gallery button:focus-visible,.lead-results-gallery a:focus-visible{outline-offset:4px;outline:2px solid #b4a7f2}.lead-evidence-dialog{border-radius:var(--radius-xl);width:min(820px,92vw);max-height:90vh;color:var(--text-primary);background:#101014;border:1px solid #ffffff30;padding:0;overflow:auto}.lead-evidence-dialog::backdrop{backdrop-filter:blur(5px);background:#030306d9}.lead-evidence-dialog>div{z-index:1;background:#17141cef;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}.lead-evidence-dialog strong{font:500 14px/1.4 Geist,sans-serif}.lead-evidence-dialog button{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:#ffffff0a;border:1px solid #fff2;flex:none;place-items:center;width:36px;height:36px;display:grid}.lead-evidence-dialog>img{width:100%;height:auto;display:block}@media (width<=900px){.lead-results-heading{flex-direction:column;align-items:flex-start;gap:17px}.lead-evidence-grid{columns:2}}@media (width<=600px){.lead-evidence-grid{columns:1}.lead-results-heading h3{max-width:310px;font-size:24px}.lead-evidence-filters{width:100%}.lead-evidence-filters button{flex:1}.lead-evidence-footer{flex-wrap:wrap;gap:15px}.lead-evidence-footer>span{width:100%}.evidence-testimonial{padding:24px}.evidence-testimonial blockquote{font-size:14px}}.lead-stats-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.lead-stats-heading button{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:#ffffff05;border:1px solid #ffffff25;border-radius:50%;flex:none;place-items:center;display:grid}.lead-stats-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 96%,#0000);mask-image:linear-gradient(90deg,#000 0 96%,#0000)}.lead-stats-track{width:max-content;animation:78s linear infinite lead-stats-loop;display:flex}.lead-stats-group{flex:none;display:flex}.lead-stats-group>a{box-sizing:border-box;border-right:1px solid #ffffff1c;width:260px;padding:4px 28px 10px;text-decoration:none;display:block}.lead-stats-group strong{letter-spacing:-.04em;color:var(--text-primary);font:500 46px/1.1 Instrument Sans,sans-serif;display:block}.lead-stats-group p{color:var(--text-tertiary);max-width:200px;min-height:39px;margin:10px 0;font-size:12px;line-height:1.6}.lead-stats-group a>span{color:#6b4fd8;align-items:center;gap:6px;font-size:10px;display:flex}.lead-stats-window:hover .lead-stats-track,.lead-stats-window:focus-within .lead-stats-track{animation-play-state:paused!important}.lead-stats-carousel a:focus-visible,.lead-stats-heading button:focus-visible{outline-offset:-3px;border-radius:var(--radius-xs);outline:2px solid #b4a7f2}@keyframes lead-stats-loop{to{transform:translate(-50%)}}@media (width<=700px){.lead-stats-group>a{width:220px;padding-inline:22px}.lead-stats-group strong{font-size:38px}.lead-stats-group p{font-size:11px}}@media (prefers-reduced-motion:reduce){.lead-stats-track{width:100%;animation:none;transform:none}.lead-stats-window{-webkit-mask-image:none;mask-image:none}.lead-stats-group{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:24px 0;width:100%;display:grid}.lead-stats-group>a{width:auto}.lead-stats-duplicate{display:none}}.outbound-customer-feedback{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:18px;display:grid}.outbound-customer-feedback .lead-evidence-card{margin-bottom:0}@media (width<=600px){.outbound-customer-feedback{grid-template-columns:1fr}}#discovery-agent,#watchlist{scroll-margin-top:24px}.sourcing-chapter .chapter-title h2 .sourcing-heading-accent{color:#6b4fd8}@media (width>=601px){.outbound-customer-feedback{align-items:stretch}.outbound-customer-feedback .evidence-screenshot{flex-direction:column;display:flex}.outbound-customer-feedback .lead-evidence-heading{flex:1}.outbound-customer-feedback .lead-evidence-image>img{aspect-ratio:2.25;object-fit:cover;object-position:top;height:auto}}.legal-page{padding-top:65px;padding-bottom:80px}.legal-page-header{text-align:center;margin-bottom:55px}.legal-pill{border-radius:var(--radius-full);color:var(--text-tertiary);background:#fff9;border:1px solid #ddd5ed;padding:7px 14px;font-size:11px;display:inline-block}.legal-page-header h1{letter-spacing:-.045em;color:var(--text-primary);margin:20px 0 28px;font:500 clamp(36px,5vw,52px)/1.15 Instrument Sans,sans-serif}.legal-page-header nav{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.legal-page-header nav a{border-radius:var(--radius-md);color:var(--text-tertiary);padding:9px 14px;font-size:12px;text-decoration:none}.legal-page-header nav a[aria-current=page]{color:#4d3d69;background:#eae5f4}.legal-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:55px;display:grid}.legal-layout aside{max-height:75vh;padding-right:16px;position:sticky;top:90px;overflow:auto}.legal-layout aside>span{color:var(--text-tertiary);margin-bottom:16px;font-size:11px;display:block}.legal-layout aside nav{gap:12px;display:grid}.legal-layout aside a{color:var(--text-tertiary);font-size:11px;line-height:1.5;text-decoration:none}.legal-layout article{color:var(--text-secondary);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.85}.legal-layout article>div{scroll-margin-top:100px}.legal-layout h2{color:var(--text-primary);letter-spacing:-.02em;margin:34px 0 14px;font:600 23px/1.35 Instrument Sans,sans-serif}.legal-layout article>div:first-child h2{margin-top:0}.legal-layout p{margin:0 0 16px}.legal-layout strong,.legal-layout b{color:var(--text-primary);font-weight:600}.legal-layout ul,.legal-layout ol{list-style:revert;margin:0 0 18px;padding-left:23px}.legal-layout li{margin:4px 0}.legal-layout li p{margin-bottom:4px}.legal-layout article a{color:#725ba6;text-underline-offset:3px;text-decoration:underline}.legal-page a:focus-visible{outline-offset:4px;outline:2px solid #a693d8}@media (width<=800px){.legal-layout{grid-template-columns:1fr;gap:0}.legal-layout aside{display:none}.legal-page{padding-top:45px}.legal-page-header{margin-bottom:35px}.legal-layout article{font-size:14px}.legal-layout h2{font-size:21px}}.os-track{position:relative}.os-layout{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:36px;display:grid}.os-copy h2{letter-spacing:-.045em;margin:20px 0 16px!important;font-size:38px!important;line-height:1.08!important}.os-copy h2>span{color:#6b4fd8}.os-copy .os-intro{color:var(--text-tertiary);max-width:310px;margin:0 0 27px;font-size:14px;line-height:1.65}.os-copy .category-tag{font-size:10px}.os-steps{border-top:1px solid #ffffff20}.os-steps>button{text-align:left;width:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff20;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.os-step-number{color:var(--text-tertiary);padding-top:4px;font-size:11px}.os-steps>button>span:nth-child(2){flex:1}.os-steps strong{font-size:16px;font-weight:500;line-height:1.3;display:block}.os-steps small{max-width:250px;color:var(--text-tertiary);margin-top:6px;font-size:11px;line-height:1.5;display:block}.os-steps>button:not([aria-selected=true]) small{visibility:hidden;height:0;margin:0;overflow:hidden}.os-steps>button[aria-selected=true]{color:var(--text-primary)}.os-steps>button[aria-selected=true] .os-step-number{color:var(--text-accent)}.os-steps>button>svg{color:#6b628c;margin-top:3px}.os-steps>button:not([aria-selected=true])>svg{opacity:.2}.os-scroll-label{color:var(--text-tertiary);justify-content:space-between;margin-top:17px;font-size:10px;display:flex}.os-progress{background:#ffffff20;height:2px;margin:10px 0 24px;overflow:hidden}.os-progress>span{transform-origin:0;background:#b8a4ff;height:100%;display:block}.os-copy>.button{min-height:38px;padding:9px 13px;font-size:12px}.os-canvas{isolation:isolate;background:radial-gradient(at 8% 5%,#bfc7ff 0,#0000 55%),radial-gradient(at 96% 92%,#f2b7d4 0,#0000 62%),linear-gradient(155deg,#b4a7e1,#dbcee9 60%,#f4d4e3);border:1px solid #ffffff30;border-radius:28px;justify-content:center;align-items:center;height:600px;padding:28px;display:flex;position:relative;overflow:hidden}.os-glow{width:85%;height:110%;box-shadow:inset 0 0 90px #fff3, var(--shadow-overlay);pointer-events:none;border:1px solid #fff8;border-radius:50%;position:absolute;top:-30%;left:-37%;transform:rotate(-30deg)}.os-glass{border-radius:var(--radius-2xl);width:100%;box-shadow:inset 0 1px 0 #fff, var(--shadow-lg);backdrop-filter:blur(15px);background:#ffffff40;border:1px solid #ffffffe0;padding:7px;position:relative}.os-window{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:var(--text-primary);background:#fff;overflow:hidden}.os-window-bar{background:#fefeff;border-bottom:1px solid #eeedf1;justify-content:space-between;align-items:center;gap:8px;height:48px;padding:0 19px;font-size:11px;display:flex}.os-window-bar>span:first-child{align-items:center;gap:7px;font-weight:500;display:flex}.os-window-bar img{border-radius:var(--radius-xs);width:21px;height:21px}.os-window-state{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.os-window-state i{background:#8a76ca;border-radius:50%;width:5px;height:5px}.os-viewport{height:440px;position:relative;overflow:hidden}.os-reel{will-change:transform;position:absolute;inset:0}.os-scene{box-sizing:border-box;background:linear-gradient(160deg,#fff,#fbfafd);border-top:1px solid #f0eaf6;flex-direction:column;height:100%;padding:25px 23px 18px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.os-scene:nth-child(2n){background:linear-gradient(150deg,#fbfaff,#fff)}.os-kicker{letter-spacing:.09em;color:var(--text-tertiary);font-size:9px;font-weight:500}.os-scene-heading h3{letter-spacing:-.04em;color:var(--text-primary)!important;margin:9px 0 21px!important;font:550 25px/1.12 Instrument Sans,sans-serif!important}.os-template{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e8e3ee;padding:19px}.os-reading{color:var(--text-tertiary);align-items:center;gap:7px;margin-bottom:16px;font-size:10px;display:flex}.os-template p,.os-letter p{color:var(--text-secondary);margin:0 0 12px;font-size:14px;line-height:1.65}.os-template p:last-child,.os-letter p:last-child{margin-bottom:0}.os-scene mark{color:var(--accent);border-radius:var(--radius-xs);background:#eee7fa;padding:1px 3px}.os-instruction{color:#726183;align-items:flex-start;gap:12px;padding:20px 2px;display:flex}.os-instruction p{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.65}.os-instruction strong{color:var(--text-secondary);font-weight:500}.os-success{color:#745f8a;border-top:1px solid #e8e3ee;align-items:center;gap:9px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.os-success>svg:last-child{color:#337363;margin-left:auto}.os-ad-number{border-bottom:1px solid #e9e5ed;justify-content:space-between;align-items:center;padding:0 0 17px;display:flex}.os-ad-number>div{align-items:baseline;gap:9px;display:flex}.os-ad-number strong{letter-spacing:-.06em;color:var(--accent);font:500 66px/1 Instrument Sans,sans-serif}.os-ad-number>div>span{color:var(--text-tertiary);font-size:13px}.os-passed{border-radius:var(--radius-xl);color:#3b7260;background:#eaf5ef;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:flex}.os-fact{border-bottom:1px solid #e9e5ed;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.os-fact>span{color:var(--text-tertiary)}.os-fact strong{color:var(--text-secondary);font-weight:500}.os-fact strong span{color:var(--text-tertiary);margin:0 4px}.os-research-insight{border-radius:var(--radius-lg);background:#f1ecf8;margin-top:18px;padding:15px}.os-research-insight>span{color:#755f8a;align-items:center;gap:6px;font-size:10px;display:flex}.os-research-insight p{color:#726183;margin:9px 0 0;font-size:15px;line-height:1.45}.os-research-insight strong{color:#5a416c;font-weight:500}.os-evidence{color:var(--text-tertiary);align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.os-prospect-tabs,.os-results-tabs{border-radius:var(--radius-md);background:#efecf4;border:1px solid #e9e4ef;gap:4px;width:max-content;padding:3px;display:flex}.os-prospect-tabs button,.os-results-tabs button,.os-approval button{border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;padding:6px 10px;font:400 10px Geist,sans-serif}.os-prospect-tabs button[aria-pressed=true],.os-results-tabs button[aria-pressed=true],.os-approval button[aria-pressed=true]{color:#5b426c;box-shadow:var(--shadow-xs);background:#fff}.os-message-top h3{margin-bottom:12px!important;font-size:22px!important}.os-prospect-tabs{margin-bottom:14px}.os-letter{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;border:1px solid #e7e1ec;padding:17px}.os-letter-to{align-items:center;gap:9px;margin-bottom:14px;display:flex}.os-initial{color:#726183;background:#ede8f5;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.os-letter-to>div{flex-direction:column;gap:2px;display:flex}.os-letter-to strong{font-size:11px;font-weight:500}.os-letter-to>div>span{color:var(--text-tertiary);font-size:9px}.os-letter-to>svg{color:var(--text-tertiary);margin-left:auto}.os-letter p{margin-bottom:10px;font-size:14px;line-height:1.6}.os-send-controls{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.os-approval{border-radius:var(--radius-sm);background:#f0ecf5;border:1px solid #e4dceb;gap:2px;padding:2px;display:flex}.os-approve{color:#fff;border-radius:var(--radius-sm);cursor:pointer;background:#2a2335;border:0;align-items:center;gap:5px;padding:8px 10px;font:400 10px Geist,sans-serif;display:flex}.os-approve:disabled{color:#367355;background:#e8f5ed}.os-auto{color:#3a735b;align-items:center;gap:4px;font-size:10px;display:flex}.os-destination{color:var(--text-tertiary);justify-content:flex-end;align-items:center;gap:5px;margin-top:10px;font-size:9px;display:flex}.os-destination select{appearance:none;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;font:500 9px Geist,sans-serif}.os-results-tabs{margin-bottom:17px}.os-activity{flex-direction:column;flex:1;gap:0;display:flex}.os-reply{border-bottom:1px solid #eee8f2;gap:10px;padding:13px 0;display:flex}.os-reply:first-child{padding-top:0}.os-reply>div{flex:1}.os-reply strong{font-size:12px;font-weight:500}.os-reply strong>span{color:var(--text-tertiary);margin-left:5px;font-size:10px;font-weight:400}.os-reply p{color:var(--text-secondary);margin:7px 0;font-size:13px;line-height:1.6}.os-warm{color:#29745a;font-size:9px}.os-call{border-radius:var(--radius-lg);color:#47705a;background:#f0f8f3;border:1px solid #deede4;align-items:center;gap:11px;margin-top:auto;padding:15px 12px;display:flex}.os-call>div{flex-direction:column;flex:1;gap:5px;display:flex}.os-call strong{font-size:13px;font-weight:500}.os-call span{color:var(--text-tertiary);font-size:9px}.os-numbers{flex-direction:column;flex:1;gap:4px;display:flex}.os-numbers>div{color:var(--text-tertiary);justify-content:space-between;align-items:center;padding:9px 0 13px;font-size:12px;display:flex;position:relative}.os-numbers strong{color:#574063;font:500 28px/1 Instrument Sans,sans-serif}.os-numbers i{background:#d1b9e8;border-radius:2px;height:2px;position:absolute;bottom:0;left:0}.os-numbers>div:last-child strong{color:#317457}.os-numbers>div:last-child i{background:#9ac7b0}.os-example-note{text-align:center;color:var(--text-tertiary);background:#fcfbfd;border-top:1px solid #eee9f3;padding:10px 5px;font-size:8px}.os-scene button:focus-visible,.os-steps button:focus-visible,.os-destination select:focus-visible{outline-offset:3px;outline:2px solid #a58bd0}@media (width>=900px) and (height<=800px){.os-canvas{height:550px;padding:20px}.os-copy h2{font-size:34px!important}.os-copy .os-intro{margin-bottom:17px;font-size:12px}.os-steps>button{padding:12px 0}.os-steps strong{font-size:15px}.os-copy .os-progress{margin-bottom:17px}}@media (width<=1000px) and (width>=900px){.os-layout{grid-template-columns:290px minmax(0,1fr);gap:24px}.os-canvas{padding:15px}.os-scene{padding-inline:17px}.os-scene-heading h3{font-size:23px!important}}@media (width<=899px){.os-layout{grid-template-columns:1fr;gap:22px}.os-copy h2{font-size:34px!important}.os-copy h2 br{display:none}.os-copy .os-intro{max-width:550px;margin-bottom:20px}.os-steps{border:0;grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.os-steps>button{border-radius:var(--radius-md);border:1px solid #ffffff25;align-items:center;gap:5px;padding:11px 8px}.os-steps>button>svg,.os-steps small{display:none!important}.os-steps strong{font-size:11px}.os-steps>button[aria-selected=true]{background:#b7a1e820;border-color:#b7a1e8}.os-step-number{padding:0;font-size:9px}.os-progress{margin-bottom:15px}.os-copy>.button{font-size:11px}.os-canvas{width:100%;max-width:650px;height:575px;margin:auto;padding:22px}.os-scene{padding-inline:22px}}@media (width<=500px){.os-copy h2{font-size:30px!important}.os-copy h2 br{display:block}.os-steps{grid-template-columns:repeat(2,1fr)}.os-canvas{border-radius:var(--radius-xl);height:620px;padding:12px}.os-glass{border-radius:var(--radius-xl);padding:5px}.os-viewport{height:500px}.os-window{border-radius:var(--radius-xl)}.os-window-bar{padding-inline:12px;font-size:10px}.os-window-state{font-size:8px}.os-scene{padding:21px 15px 16px}.os-scene-heading h3{font-size:23px!important}.os-template{padding:15px}.os-template p{font-size:13px}.os-instruction p{font-size:11px}.os-ad-number strong{font-size:59px}.os-passed{font-size:8px}.os-ad-number>div>span,.os-fact{font-size:11px}.os-letter{padding:13px}.os-letter p{font-size:13px}.os-message-top h3{font-size:21px!important}.os-call{padding:13px 10px}.os-call span{font-size:8px}.os-reply p{font-size:12px}}@media (prefers-reduced-motion:reduce){.os-reel{will-change:auto}}.os-agency-story .os-template{padding:15px 18px}.os-agency-story .os-template p{margin-bottom:10px;font-size:13px;line-height:1.5}.os-agency-story .os-reading{margin-bottom:12px}.os-agency-story .os-instruction{padding:14px 2px}.os-agency-story .os-letter{padding:13px 17px}.os-agency-story .os-letter-to{margin-bottom:10px}.os-agency-story .os-letter p{margin-bottom:10px;font-size:13px;line-height:1.5}.os-agency-story .os-message-top h3{margin-bottom:10px!important}.os-agency-story .os-prospect-tabs{margin-bottom:10px}.os-agency-story .os-send-controls{margin-top:10px}.os-agency-story .os-research-insight{margin-top:12px;padding:12px}.os-agency-story .os-research-insight p{font-size:13px}.os-agency-story .os-fact{padding:12px 0}@media (width<=500px){.os-agency-story .os-canvas{height:760px}.os-agency-story .os-viewport{height:640px}.os-agency-story .os-template{padding:15px}.os-agency-story .os-template p,.os-agency-story .os-letter p{font-size:13px;line-height:1.6}.os-agency-story .os-letter{padding:13px}.os-agency-story .os-success{margin-top:15px}.os-agency-story .os-scene-heading h3{font-size:22px!important}}.os-agency-story #os-scene-1 .os-scene-heading h3{margin-bottom:14px!important}.os-agency-story .os-ad-number{padding-bottom:12px}.mcs-section{border-top:1px solid #ffffff12;padding-top:70px!important}.mcs-copy h2{font-size:38px!important}.mcs-copy .os-intro{max-width:315px;margin-bottom:26px;font-size:14px}.mcs-steps>button>svg:first-child{opacity:1;color:var(--text-tertiary);flex:none;margin-top:3px}.mcs-steps>button[aria-selected=true]>svg:first-child{color:#6b4fd8}.mcs-steps>button>span{flex:1}.mcs-steps>button{padding:18px 0}.mcs-steps small{font-size:12px;line-height:1.55}.mcs-hint{color:var(--text-tertiary);margin:22px 0 0;font-size:11px}.mcs-canvas{background:radial-gradient(at 4% 8%,#b7c5ff 0,#0000 58%),radial-gradient(at 96% 94%,#efb9d6 0,#0000 65%),linear-gradient(150deg,#c2b4e7,#dfd4ed 60%,#f0cadd);height:605px;padding:25px}.mcs-window{background:#fcfbfe}.mcs-bar{height:54px;color:var(--text-primary);background:#fff;border-bottom:1px solid #eeebf3;justify-content:space-between;align-items:center;gap:10px;padding:0 20px;font-size:12px;display:flex}.mcs-bar>span{align-items:center;gap:8px;display:flex}.mcs-bar>span>svg{color:#72608b}.mcs-connected{border-radius:var(--radius-md);color:var(--text-tertiary);background:#f6f3fa;border:1px solid #eee8f5;padding:5px 8px;font-size:10px}.mcs-connected img{border-radius:var(--radius-xs);width:18px;height:18px}.mcs-connected>svg{color:#39735b!important}.mcs-conversation{height:391px;padding:25px 23px 10px;overflow:hidden}.mcs-question{color:#5e496f;background:#eee8f6;border:1px solid #e8e0f1;border-radius:16px 16px 4px;width:fit-content;max-width:90%;margin:0 0 22px auto;padding:13px 16px;font-size:14px;line-height:1.55}.mcs-answer-area{min-height:253px}.mcs-tool{color:var(--text-tertiary);align-items:center;gap:6px;height:20px;margin-bottom:10px;font-size:10px;display:flex}.mcs-tool>svg:last-child{color:var(--text-tertiary)}.mcs-answer{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.55}.mcs-leads{border-radius:var(--radius-lg);background:#fff;border:1px solid #e9e3ef;overflow:hidden}.mcs-lead{border-bottom:1px solid #eeeaf2;align-items:center;gap:10px;padding:13px;display:flex}.mcs-lead:last-child{border-bottom:0}.mcs-avatar{color:#746088;background:#f0eaf7;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.mcs-lead>div,.mcs-person>div{flex-direction:column;gap:4px;min-width:0;display:flex}.mcs-lead strong,.mcs-person strong{color:var(--text-secondary);font-size:13px;font-weight:500}.mcs-lead>div>span,.mcs-person small{color:var(--text-tertiary);font-size:10px}.mcs-fit{white-space:nowrap;border-radius:var(--radius-xs);color:#46715c;background:#eef6f1;margin-left:auto;padding:4px 6px;font-size:9px}.mcs-context{border-radius:var(--radius-lg);background:#fff;border:1px solid #e9e3ef;padding:15px}.mcs-person{align-items:center;gap:10px;padding-bottom:14px;display:flex}.mcs-finding{color:var(--text-tertiary);border-top:1px solid #f0ebf4;grid-template-columns:13px 54px 1fr;align-items:baseline;gap:6px;padding:12px 0;font-size:11px;display:grid}.mcs-finding:last-child{padding-bottom:0}.mcs-finding>svg{color:var(--text-tertiary);align-self:center}.mcs-finding strong{color:var(--text-secondary);font-weight:400}.mcs-composer{border-radius:var(--radius-lg);color:var(--text-tertiary);box-shadow:var(--shadow-md);background:#fff;border:1px solid #e6deee;align-items:center;gap:12px;margin:8px 20px 15px;padding:11px 12px 11px 16px;font-size:12px;display:flex}.mcs-composer>span{flex:1}.mcs-composer>button{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#b5a0d7;border:0;place-items:center;width:29px;height:29px;transition:background .2s;display:grid}.mcs-composer>button:hover{background:#9376be}.mcs-composer>button:focus-visible{outline-offset:3px;outline:2px solid #8f71bc}.mcs-loading{gap:3px;margin-left:4px;display:flex}.mcs-loading i{background:#b4a0c8;border-radius:50%;width:3px;height:3px;animation:.8s ease-in-out infinite mcs-dot}.mcs-loading i:nth-child(2){animation-delay:.12s}.mcs-loading i:nth-child(3){animation-delay:.24s}@keyframes mcs-dot{50%{opacity:.4;transform:translateY(-2px)}}@media (width<=1050px) and (width>=900px){.mcs-canvas{padding:16px}.mcs-conversation{padding-inline:17px}.mcs-fit{font-size:8px}.mcs-lead{gap:7px;padding-inline:9px}.mcs-avatar{width:28px;height:28px}.mcs-lead>div>span{font-size:9px}}@media (width<=899px){.mcs-copy h2{font-size:34px!important}.mcs-copy h2 br{display:block}.mcs-copy .os-intro{max-width:550px}.mcs-steps{grid-template-columns:repeat(3,1fr)}.mcs-steps>button{align-items:center;padding:12px 9px}.mcs-steps>button>svg:first-child{width:14px;height:14px;margin:0;display:block!important}.mcs-steps>button>span{flex:1}.mcs-hint{margin-top:14px}.mcs-canvas{height:605px}.mcs-section{padding-top:48px!important}}@media (width<=500px){.mcs-copy h2{font-size:30px!important}.mcs-canvas{height:625px;padding:12px}.mcs-bar{padding-inline:13px;font-size:11px}.mcs-connected{padding:4px 5px;font-size:9px;gap:4px!important}.mcs-conversation{height:424px;padding:20px 15px 8px}.mcs-question{max-width:95%;margin-bottom:18px;padding:11px 13px;font-size:13px}.mcs-answer{margin-bottom:13px;font-size:13px}.mcs-lead{flex-wrap:wrap;gap:8px;padding:13px 10px}.mcs-lead>div{flex:1}.mcs-fit{padding:3px 4px;font-size:8px}.mcs-lead strong{font-size:12px}.mcs-lead>div>span{font-size:9px}.mcs-avatar{width:26px;height:26px;font-size:9px}.mcs-context{padding:13px}.mcs-finding{grid-template-columns:12px 44px 1fr;gap:5px;padding:12px 0;font-size:10px}.mcs-composer{margin-inline:15px;padding:10px;font-size:10px}.mcs-steps{gap:6px}.mcs-steps strong{font-size:10px}.mcs-steps>button{padding:11px 7px}.mcs-steps>button>svg:first-child{display:none!important}}@media (prefers-reduced-motion:reduce){.mcs-loading i{animation:none}.mcs-composer>button{transition:none}}.hp-page{min-height:100vh;color:var(--text-primary);background:#faf9fc;font-family:Geist,sans-serif}.hp-toolbar{background:#fff;border-bottom:1px solid #e8e3ed;justify-content:space-between;align-items:center;gap:20px;height:62px;padding:0 30px;display:flex}.hp-back,.hp-toolbar button{color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.hp-toolbar strong{font-size:13px;font-weight:500}.hp-toolbar strong span{color:var(--text-tertiary);margin-left:12px;font-size:10px;font-weight:400}.hp-picker{flex-wrap:wrap;justify-content:center;gap:7px;max-width:1120px;margin:20px auto;padding:0 20px;display:flex}.hp-picker button{color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #e6e0ed;align-items:center;gap:7px;padding:8px 11px;font:400 11px Geist,sans-serif;display:flex}.hp-picker button[aria-pressed=true]{color:var(--text-primary);border-color:#857096;box-shadow:0 0 0 1px #857096}.hp-picker i{border:1px solid #00000008;border-radius:50%;width:13px;height:13px;display:block}.hp-live{border-radius:var(--radius-xl);background:#fff;border:1px solid #e6e0eb;max-width:1180px;margin:0 auto;scroll-margin-top:20px;overflow:hidden}.hp-live-label{background:#fff;border-bottom:1px solid #eeeaf2;justify-content:space-between;align-items:center;padding:19px 26px;display:flex}.hp-live-label span{color:var(--text-tertiary);font-size:10px}.hp-live-label h2{margin:5px 0 0;font-size:20px;font-weight:500;letter-spacing:-.025em!important}.hp-arrows{gap:7px;display:flex}.hp-arrows button{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;background:#fff;border:1px solid #e6deec;border-radius:50%;place-items:center;display:grid}.hp-live .hero{min-height:0;padding-top:36px;overflow:hidden;padding-bottom:28px!important}.hp-live .hero-copy{max-width:1100px}.hp-live .video-shell,.hp-live .hero-product-track{display:none}.hp-live .hero h1{max-width:950px;margin-top:8px;line-height:1.08;font-size:58px!important}.hp-live .hero h1 em,.hp-mini-head em{background-image:var(--hp-text)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}.hp-live .hero .button{background:var(--hp-button)!important;color:var(--hp-ink)!important;box-shadow:var(--shadow-sm)!important;border-radius:var(--radius-md)!important;border:1px solid #0000!important;transition:filter .2s!important}.hp-live .hero .button.secondary{color:var(--text-secondary)!important;box-shadow:none!important;background:#fff!important;border-color:#ded7e6!important}.hp-live .hero .button:before,.hp-live .hero .button:after{display:none!important}.hp-live .hero .button:hover{filter:brightness(.97);transform:none!important}.hp-description{color:var(--text-tertiary);text-align:center;background:#fff;border-top:1px solid #eeeaf2;margin:0;padding:18px 26px;font-size:12px;line-height:1.7}.hp-comparison{max-width:1180px;margin:65px auto;padding-bottom:65px;scroll-margin-top:30px}.hp-grid-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin:0 0 24px;display:flex}.hp-grid-heading span{letter-spacing:.08em;color:var(--text-tertiary);font-size:10px}.hp-grid-heading h2{margin:12px 0 0;font-size:32px;font-weight:500;letter-spacing:-.04em!important}.hp-grid-heading p{color:var(--text-tertiary);text-align:right;margin:0;font-size:12px;line-height:1.7}.hp-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hp-card{border-radius:var(--radius-xl);cursor:pointer;text-align:left;color:inherit;background:#fff;border:1px solid #e4ddea;padding:23px;transition:box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.hp-card:hover{box-shadow:var(--shadow-lg);border-color:#a08eae}.hp-card-label{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.hp-card-label strong{color:var(--text-tertiary);font-weight:400}.hp-card-label strong span{color:var(--text-secondary);margin-left:8px;font-weight:500}.hp-card-label small{color:var(--text-tertiary);font-size:10px}.hp-mini-head{text-align:center;letter-spacing:-.045em;white-space:nowrap;padding-top:34px;font:600 31px/1.12 Instrument Sans,sans-serif}.hp-mini-head em{letter-spacing:-.04em;font-family:inherit;font-style:italic;font-weight:600}.hp-mini-ctas{justify-content:center;gap:8px;margin:22px 0 25px;display:flex}.hp-mini-ctas span{background:var(--hp-button);color:var(--hp-ink);border-radius:var(--radius-md);border:1px solid #0000;padding:10px 14px;font-size:10px;display:inline-block}.hp-mini-ctas span+span{color:var(--text-secondary);background:#fff;border-color:#ded7e6}.hp-card>p{color:var(--text-tertiary);max-width:430px;min-height:37px;margin:0;font-size:11px;line-height:1.65}.hp-card-link{color:#746183;align-items:center;gap:6px;margin-top:18px;font-size:10px;display:flex}.hp-page button:focus-visible,.hp-page a:focus-visible{outline-offset:4px;outline:2px solid #8f6db8}@media (width<=1230px){.hp-live,.hp-comparison{margin-left:25px;margin-right:25px}}@media (width<=950px){.hp-mini-head{font-size:25px}.hp-card{padding:20px}.hp-card-label{flex-direction:column;align-items:flex-start;gap:5px}.hp-live .hero h1{font-size:48px!important}.hp-grid-heading h2{font-size:27px}}@media (width<=650px){.hp-toolbar{gap:10px;padding:0 16px}.hp-toolbar strong{font-size:11px}.hp-toolbar strong span{display:none}.hp-toolbar button,.hp-back{font-size:10px}.hp-picker{flex-wrap:nowrap;justify-content:flex-start;margin:15px 0;padding:0 15px;overflow:auto}.hp-picker button{flex:none}.hp-live,.hp-comparison{margin-left:12px;margin-right:12px}.hp-live-label{padding:15px}.hp-live-label h2{font-size:18px}.hp-live .hero-copy{padding-inline:15px}.hp-live .hero h1{max-width:370px;font-size:34px!important}.hp-live .hero-copy>p{max-width:320px;font-size:12px!important}.hp-live .hero .button{padding:11px 13px;font-size:11px}.hp-live .hero-assurance{gap:11px;font-size:9px}.hp-live .hero{padding-top:24px}.hp-description{padding:14px 17px;font-size:11px}.hp-grid{grid-template-columns:1fr;gap:15px}.hp-mini-head{font-size:27px}.hp-card-label{flex-direction:row}.hp-grid-heading{display:block}.hp-grid-heading p{text-align:left;margin-top:12px;font-size:11px}.hp-comparison{margin-top:40px}.hp-grid-heading h2{font-size:27px}.hp-card>p{min-height:0}.hp-mini-ctas span{font-size:10px}.hp-mini-head{padding-top:28px}}@media (prefers-reduced-motion:reduce){.hp-page *{scroll-behavior:auto!important;transition:none!important}}.hp-polished .hero h1 em,.hp-polished .hp-mini-head em{background-position:120% 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat!important;background-size:260% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%!important}.hp-live.hp-polished .hero h1 em{animation:10s ease-in-out infinite hp-alloy-light}@keyframes hp-alloy-light{0%,16%{background-position:120% 0,0 0,0 0,0 0,0 0,0 0}65%,to{background-position:-120% 0,0 0,0 0,0 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){.hp-live.hp-polished .hero h1 em{animation:none}}.hero .hero-product-track{max-width:1240px;width:min(1240px,calc(100% - var(--gutter) * 2));perspective:1600px;margin:40px auto 0;padding-bottom:28px;position:relative}.hero .hero-product{isolation:isolate;transform-origin:top;box-shadow:inset 0 1px 0 #fff, var(--shadow-lg);background:#edeaf6;border:1px solid #aea4c640;border-radius:24px;margin:0;padding:12px;position:relative;overflow:hidden}.hero-product-ambient{z-index:-1;filter:blur(30px);background:radial-gradient(at 14% 25%,#b8bcf3 0%,#0000 48%),radial-gradient(at 87% 72%,#ecc2d4 0%,#0000 48%),radial-gradient(at 76% 4%,#faf7ff 0%,#0000 45%),radial-gradient(at 45% 110%,#aaa0d5 0%,#0000 54%);position:absolute;inset:-15%}.hero-product-glass{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 1px #fff, var(--shadow-lg);background:linear-gradient(145deg,#fffa,#ffffff36 65%,#fff8);border:1px solid #ffffffd9;padding:5px;position:relative}.hero-product-screen{aspect-ratio:1.86;border-radius:var(--radius-lg);background:#fff;border:1px solid #5b4b741c;overflow:hidden}.hero-product-screen picture{display:block}.hero-product-screen img{width:100%;max-width:none;height:auto;display:block}@media (width>=701px){.hero-product-screen{aspect-ratio:1672/957;position:relative}}.product-demo{opacity:0;background:#fff;border:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.product-demo.is-ready{opacity:1}@media (width<=700px){.product-demo{display:none}}.hero-product-reflection{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-image:linear-gradient(110deg,#0000 38%,#fff 49% 51%,#0000 62%);background-repeat:no-repeat;background-size:250% 100%;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (width<=700px){.hero .hero-product-track{width:calc(100% - 32px);margin-top:28px}.hero .hero-product{border-radius:var(--radius-xl);width:100%;padding:10px}.hero-product-glass{border-radius:var(--radius-lg);padding:4px}.hero-product-screen{border-radius:var(--radius-sm)}}@media (prefers-reduced-motion:reduce){.hero .hero-product{transform:none!important}.hero-product-reflection{display:none}}.page-product-demo{position:relative;overflow:hidden}.page-product-demo picture,.page-product-demo img{width:100%;height:auto;display:block}@media (width>=701px){.page-product-demo{aspect-ratio:1672/957}.page-product-demo picture,.page-product-demo img{object-fit:cover;object-position:top left;height:100%}}.product-demo-hint{z-index:2;color:#fff;white-space:nowrap;pointer-events:none;backdrop-filter:blur(8px);opacity:0;background:#19171ee6;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 14px;font-size:13px;font-weight:500;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%,8px);box-shadow:0 10px 30px #19171e40}.product-demo-hint.is-shown{opacity:1;transition-delay:.5s;transform:translate(-50%)}.product-demo-pulse{background:#7ee2a8;border-radius:50%;width:7px;height:7px;position:relative}.product-demo-pulse:after{content:"";background:inherit;border-radius:50%;animation:1.8s ease-out infinite product-demo-pulse;position:absolute;inset:0}@keyframes product-demo-pulse{to{opacity:0;transform:scale(3)}}@media (width<=700px){.product-demo-hint{display:none}}@media (prefers-reduced-motion:reduce){.product-demo-pulse:after{animation:none}}.signature-violet-home .hero h1 em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:120% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;margin-inline:-.12em;padding-inline:.12em;animation:7s ease-in-out infinite violet-alloy-sheen;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background-image:linear-gradient(112deg,#0000 38%,#c4abdd00 43%,#dac7f075 49%,#dac7f014 54%,#0000 60%),linear-gradient(174deg,#4d356b 0%,#70519a 18%,#8263a5 32%,#8c74ab 40%,#7b5d9e 45%,#573877 52%,#71508f 62%,#8766aa 77%,#73509c 91%,#50376c 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}@keyframes violet-alloy-sheen{0%,16%{background-position:120% 0,0 0}65%,to{background-position:-120% 0,0 0}}@media (prefers-reduced-motion:reduce){.signature-violet-home .hero h1 em{background-position:120% 0,0 0;animation:none}}.announcement-bar{color:#d6ccdf;background:#291f36;border-bottom:1px solid #ffffff0d;justify-content:center;align-items:center;min-height:36px;padding:7px 52px;font-size:12px;line-height:1.4;display:flex;position:relative}.announcement-bar-copy{justify-content:center;align-items:center;gap:14px;display:flex}.announcement-bar a{color:#fff;text-underline-offset:4px;align-items:center;gap:6px;font-weight:550;text-decoration:underline #b9a8cb80;transition:text-decoration-color .2s;display:inline-flex}.announcement-bar a:hover{text-decoration-color:#fff}.announcement-bar>button{width:30px;height:30px;color:var(--text-tertiary);border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.announcement-bar>button:hover{color:#fff;background:#ffffff12}.announcement-bar a:focus-visible,.announcement-bar>button:focus-visible{outline-offset:3px;outline:2px solid #d9c5f2}@media (width<=600px){.announcement-bar{min-height:40px;padding:9px 38px 9px 12px;font-size:10px}.announcement-bar-copy{gap:9px}.announcement-bar a{gap:4px}.announcement-bar>button{right:4px}}.blog-library{padding-bottom:85px}.blog-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.blog-topics{flex-wrap:wrap;gap:5px;display:flex}.blog-topics button{color:var(--text-tertiary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:1px solid #0000;padding:9px 12px;font:400 11px Geist,sans-serif}.blog-topics button[aria-pressed=true]{color:#5d4277;background:#eee8f6;border-color:#ded0ec}.blog-search{border-radius:var(--radius-md);min-width:210px;color:var(--text-tertiary);background:#fff;border:1px solid #e4ddea;align-items:center;gap:9px;padding:11px 13px;display:flex}.blog-search input{width:100%;min-width:0;color:var(--text-secondary);background:0 0;border:0;outline:none;font:12px Geist,sans-serif}.blog-search:focus-within{outline-offset:2px;outline:2px solid #bca3d3}.blog-featured{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #e9e1ef;grid-template-columns:1.05fr 1fr;display:grid;overflow:hidden}.blog-cover{aspect-ratio:1.8;color:#795c92;background:radial-gradient(at 0 0,#d9d1fa,#0000),linear-gradient(130deg,#eee5f8,#f6dce9);flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;overflow:hidden}.blog-cover img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.blog-featured>.blog-cover{aspect-ratio:auto;height:100%;min-height:310px}.blog-featured>div:last-child{flex-direction:column;padding:32px;display:flex}.blog-meta{color:var(--text-tertiary);align-items:center;gap:14px;font-size:10px;display:flex}.blog-meta>span{align-items:center;gap:5px;display:flex}.blog-meta>span:first-child{color:#7b5d89}.blog-featured h2{letter-spacing:-.035em;color:var(--text-primary);margin:17px 0;font:500 30px/1.14 Instrument Sans,sans-serif}.blog-featured p{color:var(--text-tertiary);margin:0 0 25px;font-size:13px;line-height:1.7}.blog-featured-bottom{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:10px;display:flex}.blog-featured-bottom strong{color:#685073;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.blog-library-label{justify-content:space-between;align-items:center;gap:15px;margin:44px 0 22px;display:flex}.blog-library-label h2,.blog-related>h2{letter-spacing:-.03em;color:var(--text-primary);margin:0;font:500 24px/1.2 Instrument Sans,sans-serif}.blog-library-label>span{color:var(--text-tertiary);font-size:11px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-card{border-radius:var(--radius-xl);background:#fff;border:1px solid #e8e0ed;flex-direction:column;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.blog-card:hover .blog-cover img,.blog-featured:hover .blog-cover img{transform:scale(1.025)}.blog-card-copy{flex-direction:column;flex:1;padding:21px;display:flex}.blog-card h2{letter-spacing:-.025em;color:var(--text-primary);margin:15px 0 12px;font:500 21px/1.2 Instrument Sans,sans-serif}.blog-card p{color:var(--text-tertiary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-card-bottom{color:var(--text-tertiary);border-top:1px solid #eee7f2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:10px;display:flex}.blog-load-more{border-radius:var(--radius-md);color:#745783;cursor:pointer;background:#fff;border:1px solid #ddd0e7;align-items:center;gap:20px;margin:35px auto 0;padding:13px 20px;font:500 12px Geist,sans-serif;display:flex}.blog-empty{text-align:center;color:var(--text-tertiary);padding:50px}.blog-empty button{cursor:pointer;color:#6f4b8d;background:0 0;border:0;text-decoration:underline}.blog-article-hero{max-width:950px;padding-top:45px;padding-bottom:45px}.blog-back{color:var(--text-tertiary);align-items:center;gap:8px;width:max-content;margin-bottom:25px;font-size:12px;display:flex}.blog-article-hero h1{letter-spacing:-.04em;color:var(--text-primary);margin:22px 0;font:500 clamp(30px,4vw,48px)/1.08 Instrument Sans,sans-serif}.blog-article-hero>p{color:var(--text-tertiary);max-width:780px;margin-bottom:20px;font-size:15px;line-height:1.7}.blog-article-layout{grid-template-columns:230px minmax(0,700px);align-items:start;gap:55px;padding-bottom:60px;display:grid}.blog-contents{flex-direction:column;gap:12px;max-height:calc(100svh - 130px);padding-right:10px;display:flex;position:sticky;top:100px;overflow:auto}.blog-contents>strong{color:#70507f;letter-spacing:.03em;margin-bottom:7px;font-size:11px;font-weight:500}.blog-contents>a{color:var(--text-tertiary);font-size:11px;line-height:1.5}.blog-contents>a:hover{color:#5f3c76}.blog-contents .blog-docs{border-top:1px solid #e7ddeb;align-items:center;gap:8px;margin-top:8px;padding-top:15px;display:flex}.blog-prose{color:var(--text-tertiary);min-width:0;font-size:15px;line-height:1.85}.blog-prose p{margin:0 0 22px}.blog-prose h2{letter-spacing:-.03em;color:var(--text-primary);margin:42px 0 18px;scroll-margin-top:105px;font:500 28px/1.2 Instrument Sans,sans-serif}.blog-prose h3{color:#5a4068;margin:30px 0 14px;scroll-margin-top:105px;font:500 22px/1.3 Instrument Sans,sans-serif}.blog-prose h4{color:#5a4068;font-size:17px}.blog-prose a{text-underline-offset:3px;color:#7d5993;overflow-wrap:anywhere;text-decoration:underline}.blog-prose ul,.blog-prose ol{margin:20px 0;padding-left:23px}.blog-prose li{margin-bottom:10px}.blog-prose blockquote{background:#f4eef8;border-left:3px solid #c1a6d7;border-radius:0 12px 12px 0;margin:25px 0;padding:12px 22px}.blog-prose img{border-radius:var(--radius-lg);max-width:100%;height:auto;margin:25px auto;display:block}.blog-prose table{border-collapse:collapse;max-width:100%;margin:25px 0;font-size:12px;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{text-align:left;vertical-align:top;border:1px solid #e5dbea;min-width:130px;padding:12px 15px}.blog-prose th{background:#f0e9f6}.blog-prose pre{border-radius:var(--radius-md);background:#f2edf6;padding:20px;overflow:auto}.blog-prose>.blog-back{margin-top:45px}.blog-related{padding-bottom:80px}.blog-related>h2{margin-bottom:25px}.blog-page button:focus-visible,.blog-card:focus-visible,.blog-featured:focus-visible{outline-offset:3px;outline:2px solid #a789c1}@media (width<=900px){.blog-toolbar{flex-direction:column;align-items:flex-start}.blog-search{width:100%}.blog-featured{grid-template-columns:1fr}.blog-featured>.blog-cover{aspect-ratio:1.8;min-height:0}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article-layout{grid-template-columns:1fr;gap:25px}.blog-contents{border-radius:var(--radius-lg);border:1px solid #e9dfef;max-height:200px;padding:20px;position:static}.blog-article-hero{padding-top:35px}}@media (width<=600px){.blog-grid{grid-template-columns:1fr}.blog-featured>div:last-child{padding:23px}.blog-featured h2{font-size:26px}.blog-featured-bottom,.blog-library-label{flex-direction:column;align-items:flex-start}.blog-topics button{padding:8px 10px;font-size:10px}.blog-prose{font-size:14px}.blog-prose h2{font-size:25px}.blog-article-hero h1{font-size:33px}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-cover img{transition:none}.blog-card:hover,.blog-card:hover .blog-cover img,.blog-featured:hover .blog-cover img{transform:none}}.blog-crumbs{color:#b6a3c2;align-items:center;gap:8px;margin-bottom:25px;font-size:12px;display:flex}.blog-crumbs a{color:#9b83ad;transition:color .2s}.blog-crumbs a:hover{color:#5f3c76}.blog-crumbs [aria-current]{color:#80618f}.blog-article-cover{margin-top:34px}.blog-article-cover .blog-cover{aspect-ratio:1200/630;border:1px solid #e9e1ef;border-radius:20px;box-shadow:0 22px 60px -38px #54376440}.blog-cta,.blog-card-cta{color:#685073;border-radius:100px;align-items:center;gap:7px;transition:background-color .22s,color .22s,box-shadow .22s;display:inline-flex}.blog-cta{background:#f4eff8;margin:-9px -15px -9px 0;padding:9px 15px;font-size:12px;font-weight:500}.blog-card-cta{margin:-6px -10px -6px 0;padding:6px 10px;font-size:11px;font-weight:500}.blog-cta svg,.blog-card-cta svg{transition:transform .22s}.blog-featured:hover .blog-cta,.blog-featured:focus-visible .blog-cta{color:#fff;background:#3a2a4a;box-shadow:0 8px 20px -10px #3a2a4a80}.blog-card:hover .blog-card-cta,.blog-card:focus-visible .blog-card-cta{color:#4b2f62;background:#eee8f6}.blog-featured:hover .blog-cta svg,.blog-card:hover .blog-card-cta svg,.blog-featured:focus-visible .blog-cta svg,.blog-card:focus-visible .blog-card-cta svg{transform:translate(2px,-2px)}.blog-featured{transition:box-shadow .25s,border-color .25s}.blog-featured:hover{border-color:#d9c9e6;box-shadow:0 24px 60px -30px #54376440}@media (prefers-reduced-motion:reduce){.blog-cta svg,.blog-card-cta svg{transition:none}.blog-featured:hover .blog-cta svg,.blog-card:hover .blog-card-cta svg{transform:none}}.blog-cover-contain{position:relative}.blog-cover-contain img{object-fit:contain;position:relative}.blog-cover-contain .blog-cover-fill{object-fit:cover;filter:blur(24px)saturate(1.1);position:absolute;inset:0;transform:scale(1.15)}.blog-featured:hover .blog-cover-contain img{transform:none}.blog-featured:hover .blog-cover-contain .blog-cover-fill{transform:scale(1.15)}.premium-stories .stories-heading{align-items:flex-end;gap:28px}.premium-stories .stories-heading h2{letter-spacing:-.045em;max-width:720px;font-size:clamp(30px,3.2vw,42px);line-height:1.08}.premium-stories .stories-filters{border-radius:var(--radius-full);background:#f0edf5;border:0;flex:none;padding:4px}.premium-stories .stories-filters button{border-radius:var(--radius-full);padding:9px 15px;font-size:11px}.premium-stories .stories-filters button[aria-pressed=true]{color:var(--text-primary);box-shadow:var(--shadow-sm);background:#fff}.premium-stories .story-slide{box-shadow:var(--shadow-overlay);background:linear-gradient(130deg,#fff,#fbf9fd);border:1px solid #e6e0ed;border-radius:26px;grid-template-columns:42% 58%;min-height:510px;padding:10px}.premium-stories .story-photo{border-radius:var(--radius-xl);min-height:490px}.premium-stories .story-photo>img{object-position:center 40%;transition:transform .7s}.premium-stories .story-slide:hover .story-photo>img{transform:scale(1.025)}.premium-stories .story-photo:after{background:linear-gradient(#0003,#0000 30%,#15101e18 65%,#15101e99);inset:0}.premium-stories .story-photo-label{z-index:1;color:#25242c;letter-spacing:.12em;border-radius:var(--radius-full);backdrop-filter:blur(8px);background:#0002;border:1px solid #ffffff40;padding:7px 10px;font-size:9px;position:absolute;top:24px;left:24px}.premium-stories .story-brand{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:14px 19px;bottom:24px;left:24px}.premium-stories .story-brand>img{width:120px;height:29px}.premium-stories .story-content{padding:28px 32px 24px}.premium-stories .story-type{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin-bottom:16px;font-size:10px}.premium-stories .story-metric{letter-spacing:-.065em;color:var(--text-primary);align-items:baseline;gap:12px;font-size:clamp(52px,6vw,78px);font-weight:500;display:flex}.premium-stories .story-metric>span{letter-spacing:-.025em;color:var(--text-tertiary);font-size:23px;font-weight:400}.premium-stories .story-result{color:var(--text-tertiary);margin:8px 0 0;font-size:13px}.premium-stories .story-content blockquote{color:var(--text-secondary);letter-spacing:-.012em;border-top:1px solid #e9e2ee;margin:24px 0 20px;padding-top:30px;font-size:17px;line-height:1.55;position:relative}.story-quote-mark{color:var(--text-tertiary);font-family:Georgia,serif;font-size:32px;line-height:1;position:absolute;top:8px;left:0}.premium-stories .story-author>img{border-radius:50%;width:32px;height:32px}.premium-stories .story-author strong{font-size:12px}.premium-stories .story-author span{font-size:10px;line-height:1.5}.premium-stories .story-content>a{color:#49345e;align-self:flex-start;gap:20px;margin-top:auto;padding:10px 0 0;font-size:12px;font-weight:500}.premium-stories .story-content>a svg{box-sizing:content-box;border:1px solid #e5d9ee;border-radius:50%;padding:9px;transition:background .2s,transform .2s}.premium-stories .story-content>a:hover svg{background:#eee5f8;transform:translate(2px,-2px)}.story-brand-rail{scrollbar-width:thin;scrollbar-color:#6b6777 transparent;gap:8px;margin-top:20px;padding:2px 2px 10px;display:flex;overflow-x:auto}.story-brand-rail button{border-radius:var(--radius-md);cursor:pointer;opacity:.45;background:0 0;border:1px solid #0000;flex:0 0 127px;height:59px;transition:opacity .2s,background .2s}.story-brand-rail button:hover,.story-brand-rail button[aria-pressed=true]{opacity:1;background:#fff;border-color:#6b6777}.story-brand-rail img{object-fit:contain;filter:brightness(0);width:96px;height:23px;margin:auto}.story-brand-rail button:focus-visible{outline-offset:-2px;outline:2px solid #a58dbe}.premium-stories .stories-controls{margin-top:5px}.premium-stories .stories-controls button{box-shadow:var(--shadow-md);background:#fff}.outbound-outcome-testimonials{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.outbound-outcome-testimonials .lead-evidence-card{flex-direction:column;margin:0;display:flex}.outbound-outcome-testimonials .evidence-person{margin-top:auto}.closing-cta h2 .footer-heading-accent{color:#6b4fd8;-webkit-text-fill-color:#6b4fd8;background:0 0}@media (width<=800px){.premium-stories .stories-heading{flex-direction:column;align-items:flex-start}.premium-stories .story-slide{grid-template-columns:1fr}.premium-stories .story-photo{min-height:320px}.premium-stories .story-content{padding:28px 22px}.premium-stories .story-content>a{margin-top:24px}.premium-stories .story-content blockquote{font-size:16px}.outbound-outcome-testimonials{grid-template-columns:1fr}.premium-stories .stories-controls>a{font-size:11px}.premium-stories .story-brand-rail button{flex-basis:115px}}@media (prefers-reduced-motion:reduce){.premium-stories .story-photo>img,.premium-stories .story-content>a svg{transition:none}.premium-stories .story-slide:hover .story-photo>img{transform:none}}.premium-stories .stories-heading .story-headline-accent{color:#6b4fd8;-webkit-text-fill-color:#6b4fd8;background:0 0}.premium-stories .story-photo-logo>.case-cover{height:auto;min-height:0;position:absolute;inset:0}.premium-stories .story-photo-logo:after{content:none}.premium-stories .story-photo-logo>.case-cover>img{width:auto;max-width:62%;position:static}:root{--ix-ease:.2s ease;--ix-ink:#4a345d;--ix-tint:#f4effa;--ix-card-border:#b59bce;--ix-card-shadow:0 14px 35px -20px #59436340;--ix-dark-wash:#ffffff12;--ix-dark-border:#ffffff40;--ix-focus:#8f72b1}.nav-dropdown>button,.menu-toggle,.case-library-heading>a,.stories-controls>a,.stories-controls button,.docs-library-link,.offer-grid article a:not(.button),.agency-text-link,.agency-evidence-grid article a:not(.button),.agency-price-example a:not(.button),.affiliate-ladder-link,.af-earnings-dock a:not(.button),.blog-back,.blog-docs,.guide-article>a:not(.button),.case-company-facts a,.case-article aside>a,.page-breadcrumb a,.legal-layout aside nav a,.legal-page-header nav a,.resource-note a,.blog-prose a,.legal-page article a,.evidence-testimonial>a,.lead-evidence-footer>a,.lead-evidence-footer button,.lead-stats-heading button,.lead-stats-group>a,.lead-evidence-filters button,.lead-evidence-image,.campaign-proof-image,.capture-open,.capture-dialog-bar button,.lead-evidence-dialog button,.os-steps>button,.os-prospect-tabs button,.os-results-tabs button,.os-approval button,.os-approve,.sm-scene-buttons button,.stories-filters button,.billing-toggle button,.af-plan-row button,.blog-topics button,.guide-filters button,.blog-load-more,.docs-answer-box form>button,.docs-suggestions button,.traxy-faq button,.agency-steps>button,.results-lead-list button,.demo-selector .resource-card-grid>button,.next-feature,.featured-case>a,.case-card{cursor:pointer;transition:color var(--ix-ease), background-color var(--ix-ease), border-color var(--ix-ease), box-shadow var(--ix-ease), transform var(--ix-ease), opacity var(--ix-ease), filter var(--ix-ease)}.lead-evidence-image,.campaign-proof-image,.capture-open{cursor:zoom-in}:is(a,button) :is(.lucide-arrow-up-right,.lucide-arrow-right,.lucide-arrow-left,.lucide-chevron-right){transition:transform var(--ix-ease)}.nav-dropdown>button:hover{color:#715ca0}@media (width>=701px){.nav-links>a,.nav-dropdown>button,.nav-actions>.login{z-index:0;transition:color var(--ix-ease);position:relative}.nav-links>a:before,.nav-dropdown>button:before,.nav-actions>.login:before{content:"";z-index:-1;border-radius:var(--radius-md);background:var(--ix-tint);opacity:0;height:32px;transition:opacity var(--ix-ease);position:absolute;top:50%;left:-10px;right:-10px;transform:translateY(-50%)}:is(.nav-links>a,.nav-dropdown>button,.nav-actions>.login):hover,.nav-dropdown>button[aria-expanded=true]{color:var(--ix-ink)}:is(.nav-links>a,.nav-dropdown>button,.nav-actions>.login):hover:before,.nav-dropdown>button[aria-expanded=true]:before{opacity:1}.nav-dropdown>button svg{transition:transform var(--ix-ease)}.nav-dropdown>button[aria-expanded=true] svg{transform:rotate(180deg)}}.nav-dropdown-panel a{transition:background-color var(--ix-ease)}.nav-dropdown-panel a strong,.nav-dropdown-panel .nav-item-icon{transition:color var(--ix-ease), background-color var(--ix-ease), border-color var(--ix-ease)}.nav-dropdown-panel a:hover{background:var(--ix-tint)}.nav-dropdown-panel.icon-menu a:hover>div>strong{color:#715ca0}.nav-dropdown-panel.icon-menu a:hover .nav-item-icon{border-color:var(--ix-card-border);color:#715ca0;background:#fff}.menu-toggle:hover{background:var(--ix-tint);border-radius:var(--radius-md);color:#715ca0}:is(.case-library-heading>a,.stories-controls>a,.docs-library-link,.offer-grid article a:not(.button),.agency-text-link,.agency-evidence-grid article a:not(.button),.affiliate-ladder-link,.af-earnings-dock a:not(.button),.blog-back,.blog-docs,.guide-article>a:not(.button),.case-company-facts a,.case-article aside>a,.page-breadcrumb a,.legal-layout aside nav a):hover{color:var(--ix-ink)}:is(.resource-note a,.blog-prose a,.legal-page article a):hover{color:var(--ix-ink);text-decoration-thickness:2px}:is(.evidence-testimonial>a,.lead-evidence-footer>a,.agency-price-example a:not(.button)):hover{color:var(--text-primary)}:is(.case-library-heading>a,.stories-controls>a,.docs-library-link,.offer-grid article a:not(.button),.agency-text-link,.agency-evidence-grid article a:not(.button),.affiliate-ladder-link,.af-earnings-dock a:not(.button),.blog-docs,.case-company-facts a,.case-article aside>a,.evidence-testimonial>a,.lead-evidence-footer>a,.agency-price-example a:not(.button),.lead-stats-group>a,.case-card,.featured-case>a,.next-feature,.demo-selector .resource-card-grid>button,.results-lead-list button,.agency-steps>button):hover .lucide-arrow-up-right{transform:translate(2px,-2px)}:is(.case-library-heading>a,.stories-controls>a,.docs-library-link,.offer-grid article a:not(.button),.agency-text-link,.agency-evidence-grid article a:not(.button),.affiliate-ladder-link,.af-earnings-dock a:not(.button),.blog-docs,.evidence-testimonial>a,.lead-evidence-footer>a,.agency-price-example a:not(.button),.lead-stats-group>a,.next-feature,.demo-selector .resource-card-grid>button,.results-lead-list button):hover :is(.lucide-arrow-right,.lucide-chevron-right){transform:translate(3px)}.blog-back:hover .lucide-arrow-left,.page-breadcrumb a:hover .lucide-arrow-left{transform:translate(-3px)}.case-card:hover{border-color:var(--ix-card-border);box-shadow:var(--ix-card-shadow)}.case-card:is(:hover,:focus-visible) .case-read{color:#fff;background:#2b2135;box-shadow:inset 0 0 0 1px #2b2135}.featured-case>a:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.featured-case>a:is(:hover,:focus-visible) .case-read{color:#2a1f35;background:#e9dcfa}.next-feature:hover,.demo-selector .resource-card-grid>button:not([aria-pressed=true]):hover{border-color:var(--ix-card-border);box-shadow:var(--ix-card-shadow);background:#fff;transform:translateY(-3px)}.results-lead-list button:not([aria-selected=true]):hover{background:#f7f3fb;border-color:#e6dcf0}.agency-steps>button:not([aria-pressed=true]):hover{color:#cfc4da;background:#ffffff05;border-color:#ffffff1f}.lead-stats-group>a:hover strong{color:var(--text-primary)}.lead-stats-group>a:hover>span{color:#6b4fd8}:is(.lead-evidence-image,.campaign-proof-image):hover>img{filter:brightness(1.12)}:is(.lead-evidence-image,.campaign-proof-image):hover>span{color:#25242c}.lead-evidence-image>img,.campaign-proof-image>img{transition:filter var(--ix-ease)}.capture-open:hover{box-shadow:var(--ix-card-shadow);filter:brightness(1.02)}:is(.os-prospect-tabs,.os-results-tabs,.os-approval,.billing-toggle,.af-plan-row) button:not([aria-pressed=true]):not(.active):hover{color:var(--ix-ink);background:#ffffffa6}.stories-filters button:not([aria-pressed=true]):hover{background:var(--ix-tint);color:var(--ix-ink)}.sm-scene-buttons button:not([aria-pressed=true]):hover{color:#765f8c;background:#e8def533}.agency-switcher button:not([aria-pressed=true]):hover,.blog-topics button:not([aria-pressed=true]):hover{background:var(--ix-tint);color:var(--ix-ink)}.guide-filters button:not([aria-pressed=true]):hover{border-color:var(--ix-card-border);color:var(--ix-ink)}.legal-page-header nav a:not([aria-current=page]):hover{background:var(--ix-tint);color:var(--ix-ink)}.blog-load-more:hover{color:var(--ix-ink);background:#f7f3fb;border-color:#c9b6dc}.docs-answer-box form>button:hover{color:#6b4a86;background:#e2d5ef}.stories-controls button:not(:disabled):hover{background:var(--ix-tint);color:var(--text-primary);border-color:#b5a7cd}.capture-dialog-bar button:hover{background:#efe9f5;border-color:#cfc2de}.os-approve:not(:disabled):hover{background:#494151}.lead-evidence-filters button:not([aria-pressed=true]):hover{color:var(--text-primary);background:#ffffff0d}:is(.lead-evidence-footer button,.lead-stats-heading button,.docs-suggestions button,.lead-evidence-dialog button):hover{background:var(--ix-dark-wash);border-color:var(--ix-dark-border);color:var(--text-primary)}.os-steps>button:not([aria-selected=true]):hover{color:var(--text-tertiary)}.os-steps>button:not([aria-selected=true]):hover>svg{opacity:.5}.traxy-faq button:hover{opacity:.78}@media (prefers-reduced-motion:reduce){.featured-case>a:hover,.next-feature:hover,.demo-selector .resource-card-grid>button:hover,:is(a,button):hover :is(.lucide-arrow-up-right,.lucide-arrow-right,.lucide-arrow-left,.lucide-chevron-right){transform:none!important}}.customer-logo-item img{width:auto;height:calc(26px * var(--logo-scale,1));max-width:140px;max-height:none}@media (width<=700px){.customer-logo-item img{height:calc(22px * var(--logo-scale,1));max-width:118px}}.evidence-brand>span{background:0 0;justify-content:flex-start;max-width:none;height:34px;padding:0}.evidence-brand img{width:auto;height:calc(24px * var(--logo-scale,1));filter:brightness(0)invert();opacity:.92;max-width:160px}.case-logo>img{width:auto;height:calc(24px * var(--logo-scale,1));max-width:140px;max-height:none}.footer-link-new{align-items:center;gap:8px;display:inline-flex}.footer-link-new>span{letter-spacing:.04em;text-transform:uppercase;color:#6c6289;border-radius:var(--radius-full);background:#ffffff14;border:1px solid #ffffff24;padding:2px 7px;font-size:9px;font-weight:650;line-height:1.5}.footer-bottom{text-align:center;justify-content:center}.quote-person{border-bottom:1px solid #eae4f0;margin-bottom:18px;padding-bottom:17px}.quote blockquote{margin:0}:root{--lt-surface:var(--surface);--lt-surface-alt:var(--surface-subtle);--lt-accent:var(--accent);--iris-ink:#25242c;--iris-flow:radial-gradient(ellipse 75% 65% at 100% 0%, #cf15940d, transparent 85%), radial-gradient(ellipse 95% 90% at 0% 100%, #685bff12, transparent 85%), #faf9fc;--iris-muted:#63606e;--iris-line:#e4e0ec}.closing-shell .eyebrow,.closing-shell .faq-intro>p,.closing-shell .faq-description,.closing-shell .closing-cta p,.closing-shell .hero-assurance,.closing-shell .footer-brand p,.closing-shell .social-links,.closing-shell .footer-top>div:not(:first-child),.closing-shell .footer-top>div>strong,.closing-shell .footer-bottom{color:var(--iris-muted)}.closing-shell .faq-item,.closing-shell .footer-bottom,.flowing-iris .showcase-controls>button,.flowing-iris .mcp-playback button{border-color:var(--iris-line)}.flowing-iris .showcase-controls>button,.flowing-iris .mcp-playback button{color:var(--iris-ink);background:#fff}.closing-shell .button.secondary{color:var(--iris-ink);border-color:var(--iris-line);background:#fff}.closing-shell .button.secondary:hover{background:var(--lt-surface-alt)}.flowing-iris{background:var(--iris-flow);box-shadow:inset 0 1px #fff}.flowing-iris .lead-evidence-card,.flowing-iris .lead-evidence-dialog{border-color:var(--iris-line);background:#fff}.flowing-iris .lead-results-gallery,.flowing-iris .lead-evidence-footer,.flowing-iris .os-steps>button,.flowing-iris .os-glass,.flowing-iris .os-window{border-color:var(--iris-line)}.story-photo{background-color:var(--lt-surface-alt)}.flowing-iris .lead-stats-group strong,.flowing-iris .lead-evidence-heading h3,.flowing-iris .lead-evidence-heading h2,.flowing-iris .evidence-outcome strong,.flowing-iris .sm-result-stats strong,.flowing-iris .os-steps strong,.flowing-iris .os-template strong,.flowing-iris .evidence-person strong,.flowing-iris .os-scene-heading h3,.flowing-iris blockquote{color:var(--iris-ink)}.flowing-iris .lead-stats-group span,.flowing-iris .lead-stats-group small,.flowing-iris .lead-evidence-heading span,.flowing-iris .evidence-outcome p,.flowing-iris .evidence-person span,.flowing-iris .sm-result-stats span,.flowing-iris .os-steps p,.flowing-iris .os-template span,.flowing-iris .os-intro,.flowing-iris .os-scroll-label span,.flowing-iris .os-example-note,.flowing-iris .lead-evidence-footer span{color:var(--iris-muted)}.flowing-iris .category-tag,.flowing-iris .category-bracket,.flowing-iris .os-kicker,.flowing-iris .os-step-number,.flowing-iris .evidence-brand,.closing-shell .faq-list .faq-trigger svg{color:var(--lt-accent)}.flowing-iris .lead-stats-group,.flowing-iris .sm-result-stats,.flowing-iris .os-steps>button,.flowing-iris .faq-list button,.closing-shell .faq-list button,.closing-shell .faq-item button{color:var(--iris-ink)}.button{border-radius:var(--radius-md);padding:13px 24px;font-size:15px}.nav-actions .button{padding:9px 16px;font-size:13px}.premium-stories .story-photo-label,.campaign-proof-image:hover>span{color:#fff;backdrop-filter:blur(3px);letter-spacing:.1em;background:#0000009e;border-color:#ffffff4d;font-weight:550}.premium-stories .story-type{letter-spacing:.07em;color:var(--lt-accent);margin-bottom:18px;font-size:11px;font-weight:600}.premium-stories .story-content>a{color:var(--iris-ink);align-items:center;gap:10px;font-size:13px;font-weight:550}.premium-stories .story-content>a svg{border-color:var(--iris-line);color:var(--lt-accent);padding:6px}.premium-stories .story-content>a:hover svg{background:#f1ecfb}.dedicated-pricing{background:var(--iris-flow);color:var(--iris-ink)}.pricing-dark{color:var(--iris-ink);background:0 0}.dedicated-plan:not(.dfy-plan):not(.enterprise-card){border:1px solid var(--iris-line);color:var(--iris-ink);background:#fff}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) h2,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .dedicated-price strong,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-benefits span,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .credit-slider strong,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .credit-slider label{color:var(--iris-ink)}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) p,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) small,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .dedicated-billing,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-footnote,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .credit-endpoints span,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-kind span{color:var(--iris-muted)}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-benefits div span{color:var(--iris-ink)}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-benefits svg,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .plan-kind svg{color:var(--lt-accent)}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .credit-slider input{accent-color:var(--lt-accent)}.social-links{gap:8px;margin-top:22px;display:flex}.social-links a{border-radius:var(--radius-md);background:var(--iris-ink);color:#fff;place-items:center;width:34px;height:34px;transition:opacity .15s;display:grid}.social-links a:hover{opacity:.82;color:#fff}.footer-top>div>strong{color:var(--iris-ink);font-weight:650}.footer-top>div:not(:first-child) a{color:var(--iris-muted)}.footer-top>div:not(:first-child) a:hover{color:var(--iris-ink)}:root{--section-bracket-color:#6b4fd8}.category-tag>span,.category-tag span{color:var(--iris-muted)}.resource-dark,.af-ladder{background:var(--iris-flow);color:var(--iris-ink);border:1px solid var(--iris-line)}.resource-dark h2,.resource-dark h3,.resource-dark strong,.resource-dark blockquote,.af-ladder h2,.af-ladder h3,.af-ladder strong{color:var(--iris-ink)}.resource-dark p,.resource-dark small,.resource-dark cite,.af-ladder p,.af-ladder small{color:var(--iris-muted)}.resource-dark .resource-card-grid article,.resource-dark .agency-type-grid article,.af-ladder .af-reward{background:var(--lt-surface);border-color:var(--iris-line);color:var(--iris-ink)}.resource-dark .resource-card-grid p,.resource-dark .agency-type-grid p,.resource-dark .agency-type-grid small,.resource-dark .agency-proof>div>span,.resource-dark .agency-proof p,.af-ladder .af-reward>p,.af-ladder .af-reward-top,.af-ladder .af-reward-details>span{color:var(--iris-muted)}.resource-dark .resource-card-grid svg,.resource-dark .agency-type-grid svg,.resource-dark .resource-card-grid article>span,.af-ladder .af-reward-rate>span,.af-ladder .af-reward-action{color:var(--lt-accent)}.resource-dark .agency-proof blockquote{border-left-color:var(--lt-accent)}.af-ladder .af-reward.selected{border-color:var(--lt-accent);box-shadow:var(--shadow-lg);background:#f4f0fd}.af-ladder .af-reward:hover{border-color:var(--lt-accent)}.af-ladder .af-reward-details{border-top-color:var(--iris-line)}.agency-workspace-screen{background:var(--lt-surface);border-color:var(--iris-line);box-shadow:var(--shadow-lg)}.agency-workspace-screen>p,.agency-screen-label{color:var(--iris-muted)}.resource-dark .agency-steps>button{border-color:var(--iris-line);background:var(--lt-surface);color:var(--iris-ink)}.resource-dark .agency-steps>button p{color:var(--iris-muted)}.resource-dark .agency-step-number,.resource-dark .agency-steps>button svg{color:var(--lt-accent)}.resource-dark .agency-price-example{background:var(--lt-surface);border-color:var(--iris-line);color:var(--iris-ink)}.resource-dark .agency-price-example>span,.resource-dark .agency-price-example p,.resource-dark .agency-price-example small{color:var(--iris-muted)}.resource-dark .agency-price-example strong,.resource-dark .agency-price-example h3{color:var(--iris-ink)}.resource-dark .agency-price-example a{color:var(--lt-accent)}.resource-dark .button.secondary,.af-ladder .button.secondary,.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .button.secondary{background:var(--lt-surface);color:var(--iris-ink);border-color:var(--iris-line)}.dedicated-plan:not(.dfy-plan):not(.enterprise-card) .button.secondary:hover{background:var(--lt-surface-alt)}.customer-proof{padding-top:52px;padding-bottom:20px}.customer-proof-heading{justify-content:center;margin-bottom:30px}.customer-logo-grid{grid-template-columns:repeat(6,1fr);gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}.customer-logo-grid .customer-logo-item{justify-content:center;align-items:center;width:auto;height:72px;display:flex;position:relative}.customer-logo-grid .customer-logo-item img{filter:grayscale();opacity:.62;transition:opacity .18s,filter .18s}.customer-logo-grid .customer-logo-item>a{flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;height:100%;text-decoration:none;display:flex}.customer-logo-grid .customer-logo-item>a span{letter-spacing:.04em;color:var(--lt-accent);opacity:0;justify-content:center;align-items:center;gap:3px;font-size:9px;transition:opacity .18s;display:flex;position:absolute;bottom:4px;left:0;right:0}.customer-logo-grid .customer-logo-item>a:hover img,.customer-logo-grid .customer-logo-item>a:focus-visible img{filter:grayscale(0);opacity:1}.customer-logo-grid .customer-logo-item>a:hover span,.customer-logo-grid .customer-logo-item>a:focus-visible span{opacity:1}@media (width<=1000px){.customer-logo-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=640px){.customer-logo-grid{grid-template-columns:repeat(3,1fr);gap:4px 12px}.customer-logo-grid .customer-logo-item{height:58px}.customer-logo-grid .customer-logo-item>a span{opacity:1;font-size:8px}}.lead-results-heading{margin-bottom:30px;display:block}.lead-results-heading h3{letter-spacing:-.035em;margin:0 0 10px;font-size:30px}.lead-results-heading p{color:var(--iris-muted);max-width:56ch;margin:0;font-size:14px;line-height:1.6}.lead-evidence-footer{justify-content:flex-start;gap:22px}.button:not(.secondary),.closing-shell .button:not(.secondary),.resource-dark .button:not(.secondary),.af-ladder .button:not(.secondary){background:var(--accent);color:var(--text-on-accent);font-size:var(--t-button);font-weight:var(--fw-medium);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background-image:none;border:0}.button.secondary{font-size:var(--t-button);font-weight:var(--fw-medium);border-radius:var(--radius-md);border:1px solid var(--border-default);color:var(--text-primary);background:var(--surface);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}.button.secondary:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.cta-row .button,.closing-cta .button,.hero .button{padding:14px 26px;font-size:16px}.button:focus-visible,.button.secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.dedicated-pricing,.dedicated-pricing .pricing-dark{background:var(--paper);color:#27212e}.dedicated-pricing .three-plans .dedicated-plan{color:#27212e;background:#fff;border-color:#e1dce8;box-shadow:0 10px 30px #2a20380a}.dedicated-pricing .three-plans .recommended-plan{background:linear-gradient(160deg,#f6f3ff,#fff 55%);border-color:#b4a7f2;box-shadow:0 0 0 4px #b4a7f21f,0 10px 30px #2a20380d}.dedicated-pricing .three-plans .dedicated-plan>p,.dedicated-pricing .three-plans .dedicated-billing,.dedicated-pricing .dedicated-price>small{color:#63606e}.dedicated-pricing .plan-kind{color:#5f4f8a}.dedicated-pricing .plan-top-pill{color:#544573;background:#fff;border-color:#d8cff5;box-shadow:0 4px 14px #2a20380f}.dedicated-pricing .three-plans .dedicated-plan>.button.secondary{color:#29354f;background:#fff;border-color:#d3d5e3}.dedicated-pricing .three-plans .credit-slider{border-color:#ebe6f0}.dedicated-pricing .three-plans .credit-slider label,.dedicated-pricing .three-plans .credit-slider .credit-endpoints,.dedicated-pricing .three-plans .credit-slider p{color:#63606e}.dedicated-pricing .three-plans .credit-slider strong{color:#27212e}.dedicated-pricing .three-plans .credit-slider input{accent-color:#27212e}.dedicated-pricing .plan-benefits>span{color:#63606e}.dedicated-pricing .plan-benefits>div{color:#3a3243}.dedicated-pricing .plan-benefits svg{color:#9b8bb3}.dedicated-pricing .plan-benefits strong{color:#27212e}.dedicated-pricing .three-plans .plan-footnote{border-color:#ebe6f0;color:#8d8098!important}.dedicated-pricing .plan-new-badge{color:#544573;background:#edeafa;border-color:#d8cff5}.dedicated-pricing .three-plans .dfy-plan{background:radial-gradient(at 50% 0,#f6e7c055,#0000 70%),#fffdf8;border-color:#e6d3a4}.dedicated-pricing .dfy-plan .plan-kind,.dedicated-pricing .dfy-plan .plan-benefits svg,.dedicated-pricing .dfy-card-note>svg{color:#8a6a1e}.dedicated-pricing .dfy-plan .plan-top-pill{color:#6b5119;background:#fbf3df;border-color:#e6d3a4}.dedicated-pricing .dfy-card-note{border-color:#efe6d2}.dedicated-pricing .dfy-card-note strong{color:#5e4718}.dedicated-pricing .dfy-card-note p{color:#8d7f63}.dedicated-pricing .three-plans .enterprise-card{color:#fff;border-color:#2a2530}.dedicated-pricing .three-plans .enterprise-card .plan-kind{color:#cfc3f5}.dedicated-pricing .three-plans .enterprise-card{background:radial-gradient(70% 55% at 35% 18%,#c48a9c38,#0000 70%),radial-gradient(60% 60% at 90% 10%,#8f86d652,#0000 70%),radial-gradient(80% 50% at 70% 35%,#a68ad430,#0000 75%),#252229}.dedicated-pricing .three-plans .enterprise-card .enterprise-card-body>p{color:#d8cfe3}.dedicated-pricing .managed-prompt{color:#27212e}.dedicated-pricing .managed-prompt:before{background:linear-gradient(#f6f3fb,#fbf8f4);animation:none}.dedicated-pricing .managed-prompt h2{color:#27212e}.dedicated-pricing .managed-prompt p{color:#6f6479}.dedicated-pricing .managed-prompt .category-tag{color:#63606e}.dedicated-pricing .managed-process-card{background:#fff;border-color:#e1dce8;box-shadow:0 10px 30px #2a20380d}.dedicated-pricing .managed-process-card>p,.dedicated-pricing .managed-process-card>span{color:#63606e}.dedicated-pricing .offers-section>h2{color:#27212e}.dedicated-pricing .offers-section>.section-pill{color:#544573;background:#fff;border-color:#e1dce8}.dedicated-pricing .plan-benefits>div>span:nth-child(2){flex:1}.plan-info{flex:none;margin-left:auto;display:inline-flex;position:relative}.plan-info>button{all:unset;cursor:pointer;color:#9a91a6;border-radius:50%;transition:color .15s;display:inline-flex}.plan-info>button:hover,.plan-info>button:focus-visible{color:#27212e}.plan-info>button:focus-visible{outline-offset:2px;outline:2px solid #b4a7f2}.dedicated-pricing .plan-info svg{color:currentColor;margin-top:1px}.plan-tooltip{z-index:50;color:#111;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform-origin:100% 100%;background:#fff;border:1px solid #00000014;border-radius:12px;width:260px;padding:14px 16px;font-size:13px;line-height:1.4;transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s linear .16s;position:absolute;bottom:calc(100% + 10px);right:-6px;transform:translateY(6px)scale(.96);box-shadow:0 8px 20px #0000002e}.plan-info:hover .plan-tooltip,.plan-info:focus-within .plan-tooltip{opacity:1;visibility:visible;transition:opacity .16s ease-out,transform .16s ease-out;transform:none}.credit-costs{flex-direction:column;gap:14px;display:flex}.credit-costs b{color:#111;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.credit-costs p{color:#6e6e7a;justify-content:space-between;gap:16px;margin:0;font-size:12px;display:flex}.dedicated-pricing .credit-costs p strong{color:#111;font-weight:700}@media (prefers-reduced-motion:reduce){.plan-tooltip{transform:none;transition:none!important}}.dedicated-pricing .pricing-specials.single-special{grid-template-columns:1fr;max-width:1080px}@media (width>=801px){.dedicated-pricing .single-special article{grid-template-columns:1fr auto;align-items:end;column-gap:40px;display:grid}.dedicated-pricing .single-special article>.category-tag,.dedicated-pricing .single-special article>h2,.dedicated-pricing .single-special article>p{grid-column:1}.dedicated-pricing .single-special article>p{max-width:none;min-height:0;margin-bottom:0}.dedicated-pricing .single-special article>.special-actions{grid-area:1/2/span 3;align-self:center}}#billing{scroll-margin-top:48px}.pricing-page-head .billing-toggle button .save-badge{color:#4b3f69;letter-spacing:.02em;background:linear-gradient(110deg,#e7e6fd,#f6e3ee);border:1px solid #ddd5f3;border-radius:999px;align-items:center;margin-left:2px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.dedicated-pricing .special-actions{flex-wrap:wrap;gap:10px;display:flex}.dedicated-pricing .special-actions .button.secondary{color:#29354f;background:#fff;border:1px solid #d3d5e3}.dedicated-pricing .special-actions .button.secondary:hover{color:#4a345d;border-color:#b59bce;transform:translateY(-2px)}.dedicated-pricing .button{transition:transform .2s,box-shadow .2s,filter .2s,background-color .2s,border-color .2s,color .2s}.dedicated-pricing .button svg{transition:transform .2s}.dedicated-pricing .button:is(:hover,:focus-visible) svg{transform:translate(3px,-3px)}.dedicated-pricing .button:not(.secondary):is(:hover,:focus-visible){filter:saturate(1.35)brightness(.97);transform:translateY(-3px);box-shadow:0 12px 28px -8px #8b7fe0aa}.dedicated-pricing .dfy-plan>.button:is(:hover,:focus-visible),.dedicated-pricing .managed-prompt .button:is(:hover,:focus-visible){filter:saturate(1.2)brightness(.98);box-shadow:inset 0 1px #fff6,0 12px 28px -8px #c9973caa}.dedicated-pricing .enterprise-card .button:is(:hover,:focus-visible){box-shadow:0 12px 30px -8px #c7b8ffcc}.dedicated-pricing .button.secondary:is(:hover,:focus-visible),.dedicated-pricing .special-actions .button.secondary:is(:hover,:focus-visible){color:#3d2c58;background:#f6f2fd;border-color:#a993d6;transform:translateY(-3px);box-shadow:0 10px 24px -10px #6b55a066}@media (prefers-reduced-motion:reduce){.dedicated-pricing .button,.dedicated-pricing .button svg{transition:none}.dedicated-pricing .button:is(:hover,:focus-visible),.dedicated-pricing .button:is(:hover,:focus-visible) svg{transform:none}}:root{--proof-ink:#141419;--proof-body:#4a4553;--proof-muted:var(--text-tertiary);--proof-line:#14141916;--proof-card:#fff;--proof-star:#f5a524;--proof-violet:#7b6cf6}.g2-badge{color:var(--proof-ink);border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:6px 13px 6px 8px;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.g2-badge .g2-logo{color:#ff492c;flex:none;width:22px;height:22px}.g2-badge strong{letter-spacing:-.01em;font-size:14px;font-weight:600}.g2-badge:hover{background:var(--proof-card);border-color:var(--proof-line);transform:translateY(-1px);box-shadow:0 6px 18px #14141912}.g2-badge:focus-visible{outline:2px solid var(--proof-violet);outline-offset:2px}.proof-stars{color:var(--proof-star);gap:2px;display:inline-flex}.proof-heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex}.proof-heading h2{letter-spacing:-.055em;color:var(--proof-ink);margin:10px 0 0;font-family:Instrument Sans,Arial,sans-serif;font-size:42px;font-weight:600;line-height:1.08}.proof-heading p{text-wrap:balance;max-width:540px;color:var(--proof-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.brag{padding:56px 0 8px}.brag-heading{color:var(--proof-muted);text-align:center;margin:0 0 22px;font-size:14px;line-height:1.5}.brag-heading strong{color:var(--proof-ink);font-weight:600}.brag-grid{background:var(--proof-line);border:1px solid var(--proof-line);border-radius:22px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 18px 40px -28px #30224340}.brag-cell{background:linear-gradient(#fff,#fbfaff);place-items:center;height:112px;transition:background .3s;display:grid}.brag-cell img{width:auto;max-width:64%;height:calc(26px * var(--logo-scale,1));object-fit:contain;filter:grayscale();opacity:.62;transition:filter .3s,opacity .3s,transform .3s}.brag-cell:hover{background:radial-gradient(120% 90% at 50% 110%,#efeaff,#fff 70%)}.brag-cell:hover img{filter:none;opacity:1;transform:scale(1.04)}.brag-cross{pointer-events:none;width:15px;height:15px;position:absolute;top:50%;transform:translate(-50%,-50%)}.brag-cross:before,.brag-cross:after{content:"";background:#b5a9ec;position:absolute}.brag-cross:before{width:1px;height:15px;top:0;left:7px}.brag-cross:after{width:15px;height:1px;top:7px;left:0}.brag-cross-1{left:25%}.brag-cross-2{left:50%}.brag-cross-3{left:75%}.voices{padding:104px 0 24px}.voices-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.voice-card{background:var(--proof-card);border:1px solid var(--proof-line);border-radius:24px;flex-direction:column;margin:0;padding:28px;display:flex;box-shadow:0 18px 40px -30px #3022434d}.voice-person{align-items:center;gap:14px;display:flex}.voice-person strong{letter-spacing:-.01em;color:var(--proof-ink);font-size:16px;font-weight:600;display:block}.voice-person small{color:var(--proof-muted);margin-top:2px;font-size:14px;display:block}.voice-avatar{flex:none;width:56px;height:56px;position:relative}.voice-avatar>img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1px var(--proof-line);border-radius:16px}.voice-badge{background:var(--proof-ink);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid;position:absolute;bottom:-5px;right:-5px;overflow:hidden}.voice-badge img{object-fit:contain;filter:brightness(0)invert();width:70%;height:70%}.voice-card blockquote{letter-spacing:-.012em;color:var(--proof-body);flex:1;margin:22px 0 32px;font-size:17px;line-height:1.6}.voice-outcome{flex-direction:column;gap:4px;margin:0;display:flex}.voice-outcome strong{white-space:nowrap;letter-spacing:-.04em;color:var(--proof-ink);font-family:Instrument Sans,Arial,sans-serif;font-size:22px;font-weight:600}.voice-outcome span{color:var(--proof-muted);font-size:14px}.wall{min-width:0;max-width:100%;padding:var(--section-md) 0 var(--section-sm);overflow:hidden}.wall-rows{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.wall-row{overflow:hidden}.wall-track{width:max-content;animation:110s linear infinite wall-drift;display:flex}.wall-row-2 .wall-track{animation-duration:100s;animation-direction:reverse}.wall-group{gap:18px;padding-right:18px;display:flex}@keyframes wall-drift{to{transform:translate(-50%)}}.wall-card{background:var(--proof-card);border:1px solid var(--proof-line);border-radius:20px;flex-direction:column;flex:none;width:332px;height:316px;padding:16px;display:flex;box-shadow:0 14px 34px -28px #3022434d}.wall-card header{align-items:center;gap:11px;display:flex}.wall-card header strong{color:var(--proof-ink);font-size:14px;font-weight:600;display:block}.wall-card header small{color:var(--proof-muted);font-size:12px;display:block}.wall-source{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wall-source svg{width:16px;height:16px}.wall-source-x{color:#fff;background:#0f0f12}.wall-source-slack{box-shadow:0 0 0 1px var(--proof-line);background:#fff}.wall-card h3{-webkit-line-clamp:2;letter-spacing:-.015em;color:var(--proof-ink);-webkit-box-orient:vertical;margin:14px 0;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.wall-controls{justify-content:center;margin-top:22px;display:flex}.wall-pause{border:1px solid var(--proof-line);background:var(--proof-card);color:var(--proof-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;display:inline-flex}.wall-pause:hover{color:var(--proof-ink)}.wall-pause:focus-visible{outline:2px solid var(--proof-violet);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wall-track{animation:none}.wall-row{scrollbar-width:none;overflow-x:auto}.wall-group[class]+.wall-group,.wall-controls{display:none}}.wall-shot{cursor:zoom-in;background:#0c0b10;border:0;border-radius:12px;flex:1;width:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.wall-shot img{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform .35s,opacity .35s;display:block}.wall-shot span{color:var(--proof-ink);opacity:0;background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.wall-shot:hover img{opacity:.9;transform:scale(1.02)}.wall-shot:hover span,.wall-shot:focus-visible span{opacity:1;transform:none}.wall-shot:focus-visible{outline:2px solid var(--proof-violet);outline-offset:2px}.wall-dialog{background:#fff;border:0;border-radius:20px;width:min(920px,100% - 32px);max-height:calc(100dvh - 48px);padding:0;overflow:auto}.wall-dialog::backdrop{backdrop-filter:blur(4px);background:#0c0b10b8}.wall-dialog>div{border-bottom:1px solid var(--proof-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 14px 22px;display:flex;position:sticky;top:0}.wall-dialog>div strong{color:var(--proof-ink);font-size:15px}.wall-dialog>div button{width:36px;height:36px;color:var(--proof-ink);cursor:pointer;background:#f4f2f8;border:0;border-radius:10px;place-items:center;display:grid}.wall-dialog>img{width:100%;height:auto;display:block}@media (width<=760px){.proof-heading{margin-bottom:28px}.proof-heading h2{font-size:32px}.brag{padding-top:40px}.brag-grid{border-radius:18px;grid-template-columns:repeat(2,1fr)}.brag-cell{height:88px}.brag-cross{left:50%}.brag-cross-1{top:25%}.brag-cross-2{top:50%}.brag-cross-3{top:75%}.voices,.wall{padding-top:72px}.wall-card{width:280px;height:292px}.voices-grid{grid-template-columns:1fr}.voice-card{padding:22px}.voice-card blockquote{font-size:16px}}.premium-stories .story-photo .story-brand{top:24px;bottom:auto}.premium-stories .story-content .story-type{color:#5b4a78;letter-spacing:.06em;background:#f1ecfa;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:11px;font-weight:500}.premium-stories .story-content>a.story-cta{background:var(--proof-ink);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:7px 7px 7px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 10px 24px -12px #1414198c}.premium-stories .story-content>a.story-cta svg{box-sizing:content-box;color:#fff;background:#ffffff24;border:0;border-radius:50%;padding:9px;transition:background-color .2s,transform .2s}.premium-stories .story-content>a.story-cta:hover{background:#2a2140;transform:translateY(-2px);box-shadow:0 14px 30px -12px #5b4aa099}.premium-stories .story-content>a.story-cta:hover svg{background:var(--proof-violet);transform:rotate(45deg)}.premium-stories .story-content>a.story-cta:focus-visible{outline:2px solid var(--proof-violet);outline-offset:3px}.wall-shot.wall-shot-contain{border:1px solid var(--proof-line);place-items:center;padding:10px;display:grid}.wall-shot.wall-shot-contain img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.wall-post{border:1px solid var(--proof-line);color:#0f1419;background:#fff;border-radius:12px;flex-direction:column;flex:1;min-height:0;padding:14px 16px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.wall-post:hover{border-color:#14141929;box-shadow:0 8px 22px -14px #1414194d}.wall-post:focus-visible{outline:2px solid var(--proof-violet);outline-offset:2px}.wall-post-link{color:#536471;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.wall-source-whatsapp{color:#fff;background:#25d366}.wall-source-imessage{color:#fff;background:#34c759}.wall-source-dm{color:#5b4a78;background:#efeaff}.wall-msg{border-radius:12px;flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px 16px 44px;display:flex;position:relative;overflow:hidden}.wall-msg p{margin:0;font-size:14px;line-height:1.5}.wall-msg-slack{color:#d1d2d3;background:#1b1d21}.wall-msg-slack strong{color:#fff;font-size:14px;font-weight:700}.wall-msg-bubbles{background:#1e1e1e;align-items:flex-start}.wall-msg-bubbles p{color:#fff;background:#3a3a3c;border-radius:18px;max-width:92%;padding:8px 13px}.wall-msg-light{border:1px solid var(--proof-line);background:#fbfbfc}.wall-msg-light p{color:#111;background:#e9e9eb}.wall-msg:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1b1d21 70%);height:56px;position:absolute;inset:auto 0 0}.wall-msg-bubbles:after{background:linear-gradient(#0000,#1e1e1e 70%)}.wall-msg-light:after{background:linear-gradient(#0000,#fbfbfc 70%)}.wall-msg button{z-index:1;color:var(--proof-ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;bottom:10px;right:10px}.wall-msg-light button{box-shadow:0 0 0 1px var(--proof-line);background:#fff}.wall-msg button:focus-visible{outline:2px solid var(--proof-violet);outline-offset:2px}.wall-card .wall-msg-slack p{color:#e8e8e9}.wall-card .wall-msg-bubbles p{color:#fff}.wall-card .wall-msg-light p{color:#111}.voice-badge.voice-badge-full img{object-fit:cover;filter:none;width:100%;height:100%}.wall-avatar{flex:none;width:34px;height:34px;position:relative}.wall-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.wall-avatar .wall-source{box-sizing:content-box;border:2px solid #fff;border-radius:5px;width:17px;height:17px;position:absolute;bottom:-4px;right:-4px}.wall-avatar .wall-source svg{width:10px;height:10px}.wall-source-linkedin{color:#fff;background:#0a66c2}.wall-post-body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;position:relative;overflow:hidden}.wall-post-body:after{content:"";background:linear-gradient(#0000,#fff);height:40px;position:absolute;inset:auto 0 0}.wall-card .wall-post-body p{color:#0f1419;white-space:pre-line;margin:0;font-size:14px;line-height:1.45}.wall-card .wall-post-body b{color:#1178bd;font-weight:400}.wall-post-link{margin-top:10px}@media (width<=960px){.voices-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.mobile-menu{display:none}@media (width<=700px){.nav-links,.nav-links.open{display:none}html.menu-open{overflow:hidden}.header.menu-is-open{backdrop-filter:none;background:#fcfbfd}.header.menu-is-open .nav-actions>.button{visibility:hidden}.mobile-menu{height:calc(100dvh - var(--header-bottom,100px));background:#fcfbfd;border-top:1px solid #ece8ef;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.mobile-menu-body{overscroll-behavior:contain;flex:1;padding:8px 18px 24px;overflow-y:auto}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu-pages a{letter-spacing:-.015em;color:#25222b;border-bottom:1px solid #eeeaf2;justify-content:space-between;align-items:center;min-height:56px;font-size:18px;font-weight:550;display:flex}.mobile-menu-pages svg{color:#b3a9be}.mobile-menu-group{margin-top:26px}.mobile-menu-group h2{letter-spacing:.08em;text-transform:uppercase;color:#9a8fa6;margin:0 0 6px;font-size:11px;font-weight:600}.mobile-menu-group a{color:#3b3446;border-radius:10px;align-items:center;gap:12px;min-height:48px;margin:0 -8px;padding:0 8px;font-size:15px;font-weight:500;display:flex}.mobile-menu-group .nav-item-icon{color:#9272bb;background:#f7f4fb;border:1px solid #e6deef;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mobile-menu-group a>svg{color:#b3a9be;margin-left:auto}.mobile-menu a{-webkit-tap-highlight-color:transparent;transition:background-color .15s}.mobile-menu-pages a:active{color:#7660a7}.mobile-menu-group a:active{background:#f3eff8}.mobile-menu-actions{padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fcfbfd;border-top:1px solid #ece8ef;grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.mobile-menu-actions .button{min-height:48px;padding:12px 16px;font-size:14px}}.detail-step p,.agency-questions details p,.af-how p,.agency-section-intro>p,.agency-offer-layout>div>p,.outcome-layout p,.chapter-title p,.lead-showcase-copy p,.pricing-page-head>p,.managed-prompt p,.agency-hero-copy>p,.af-section-heading>p,.managed-fit p,.agency-offer p,.centered>p,.results-explainer p,.agency-example p{font-size:var(--t-body);line-height:var(--lh-body)}.resource-card-grid p,.case-card-copy p,.pricing-specials p,.agency-steps p,.next-feature p,.offer-grid p,.real-caption p,.af-preview-note,.agency-price-example>p{font-size:var(--t-body-sm);line-height:var(--lh-lead)}.category-tag,.pricing-specials .category-tag,.section-pill,.agency-hero>.section-pill,.plan-top-pill,.agency-step-number,.premium-stories .story-content .story-type,.footer-link-new>span,.guide-card>span,.offer-grid article>span,.agency-story-top>span,.agency-example>span,.agency-price-example>span,.page-product-bar span:last-child,.featured-case-copy>span:first-child,.af-earnings-dock>div>span,.managed-video span{font-size:var(--t-eyebrow)}.agency-story-person span,.agency-story-person strong,.premium-stories .story-author span,.agency-price-example small,.agency-price-example>a,.dedicated-price>small,.af-earnings-dock small,.dfy-card-note p,.af-rate-caption,.af-reward>p,.af-reward-details>span,.af-reward-action,.agency-deliverable-grid span,.agency-proof-strip>div>span,.agency-evidence article>a,.managed-process-card>span,.managed-process-card>div span,.plan-benefits>span,.three-plans .dedicated-plan>p,.agency-switcher button,.billing-toggle button span,.premium-stories .stories-filters button{font-size:var(--t-caption)}.af-reward-top,.plan-kind{font-size:var(--t-eyebrow)}.hero-assurance,.footer-bottom,.dedicated-billing,.page-breadcrumb,.agency-hero-terms,.plan-footnote,.stories-controls{font-size:var(--t-caption)}.af-redesign .affiliate-hero h1,.hero h1,.pricing-page-head h1,.agency-hero h1,.page-hero h1{font-size:var(--t-hero);line-height:var(--lh-hero);letter-spacing:var(--tr-hero);font-weight:var(--fw-heading)}.af-section-heading h2,.af-how h2,.affiliate-final h2,.closing-cta h2,.chapter-title h2,.mcp-intro h2,.faq-intro h2,.comparison-section h2,.premium-stories .stories-heading h2,.proof-heading h2,.managed-prompt h2,.agency-landing h2,.managed-scope h2,.resource-dark h2,.resource-section h2,.agency-offer h2,.section-pair h2,.offers-section h2,.managed-fit h2,.outcome-layout h2,.managed-video h2,.results-explainer h2{font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);font-weight:var(--fw-heading)}.case-library-heading h2,.more-cases>h2,.blog-featured h2,.pricing-specials h2,.featured-case-copy h2,.three-plans .dedicated-plan-name h2,.next-feature h3,.case-card-copy h3{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--fw-heading)}.demo-selector h2,.blog-library-label h2,.blog-related>h2,.blog-card h2,.managed-process-card h3,.offer-grid h3,.managed-scope-grid h3,.detail-step h3,.resource-card-grid h3,.real-caption h3,.agency-deliverable-grid h3,.agency-steps h3,.af-reward h3,.af-how h3,.agency-price-example h3{font-size:var(--t-h4);line-height:var(--lh-h4);letter-spacing:var(--tr-h4);font-weight:var(--fw-heading)}.af-section-heading>p,.page-hero>p,.hero-copy>p,.agency-hero-copy>p,.chapter-title p,.proof-heading p,.pricing-page-head>p,.case-library-heading p,.resource-section.centered>p,.centered>p,.af-preview-note{max-width:var(--prose-width);margin-inline:auto}.agency-questions details p,.faq-item p,.detail-step p,.agency-section-intro>p,.agency-example p,.outcome-layout p,.results-explainer p,.managed-fit p,.af-how p{max-width:var(--prose-width)}.feature-shell{margin-top:var(--section-md)}.os-steps .os-step-number{font-size:var(--t-eyebrow);color:var(--text-accent)}.footer-watermark{margin-top:var(--s6);margin-inline:calc(var(--gutter) * -1);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:0;overflow:hidden}.footer-watermark span{letter-spacing:-.01em;text-align:center;color:#0000;opacity:.7;background:linear-gradient(90deg,#6a91ff 0%,#b59adb 50%,#ffa7b3 100%);margin-inline:auto;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-bottom:-.12em;font-family:Redaction,Georgia,serif;font-size:clamp(96px,28.75vw,415px);font-weight:700;line-height:.78;display:block;-webkit-mask-image:linear-gradient(#000 25%,#0000 88%);mask-image:linear-gradient(#000 25%,#0000 88%)}@media (width<=760px){.footer-watermark{margin-top:var(--s5)}}.footer-top>div>strong{margin-top:0;margin-bottom:14px}.footer-top{align-items:start}@media (width<=640px){.footer-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.footer-brand{grid-column:1/-1}}@media (width<=420px){.footer-top{gap:28px 14px}.footer-top>div:not(:first-child){gap:11px}}.button:not(.secondary),.closing-shell .button:not(.secondary),.resource-dark .button:not(.secondary),.af-ladder .button:not(.secondary){background:linear-gradient(105deg, transparent 35%, #ffffff47 50%, transparent 65%) -160% 0 / 250% 100% no-repeat, var(--brand-gradient);color:var(--text-on-brand);letter-spacing:-.005em;text-shadow:none;box-shadow:var(--cta-edge), var(--cta-glow);font-weight:600;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background-position .7s cubic-bezier(.2,.8,.2,1)}.button:not(.secondary):is(:hover,:focus-visible){box-shadow:var(--cta-edge), var(--cta-glow-hover);background-position:160% 0,0 0;transform:translateY(-1px)}.button:not(.secondary):active{box-shadow:var(--cta-edge), var(--cta-glow);transition-duration:80ms;transform:translateY(0)scale(.985)}.button:not(.secondary):focus-visible{outline-offset:3px;outline:2px solid #8f8ff0}.button:not(.secondary):not(:has(svg)):not(.dedicated-pricing .button):after{content:"";background:currentColor;flex:none;width:14px;height:14px;margin-left:-2px;transition:transform .2s cubic-bezier(.2,.8,.2,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.button:not(.secondary):is(:hover,:focus-visible):after{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.button:not(.secondary),.button:not(.secondary):after{transition:none}.button:not(.secondary):is(:hover,:focus-visible),.button:not(.secondary):is(:hover,:focus-visible):after{background-position:-160% 0,0 0;transform:none}}.button.is-loading{cursor:progress;pointer-events:none}.button:not(.secondary).is-loading>svg{display:none}.button:not(.secondary).is-loading:not(.dedicated-pricing .button):after{content:"";box-sizing:border-box;background:0 0;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;margin-left:-2px;animation:.7s linear infinite cta-spin;transform:none;-webkit-mask:none;mask:none}html.is-leaving body:before{content:"";z-index:2147483647;background:var(--brand-gradient);transform-origin:0;pointer-events:none;width:92%;height:3px;animation:6s cubic-bezier(.1,.7,.2,1) both leaving-bar;position:fixed;top:0;left:0;box-shadow:0 0 10px #6a91ff73}@keyframes cta-spin{to{transform:rotate(360deg)}}@keyframes leaving-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.button:not(.secondary).is-loading:not(.dedicated-pricing .button):after{animation-duration:1.6s}html.is-leaving body:before{opacity:.8;animation:none}}.section-pill,.agency-hero>.section-pill{background:var(--accent-tint);border:1px solid var(--border-accent);color:var(--text-accent);background-image:none}.section-pill svg{color:var(--accent)}.footer-link-new>span{border:1px solid var(--brand-violet);border-radius:var(--radius-full);color:var(--text-accent);background:var(--accent-tint);place-items:center;padding:3px 9px;font-size:9px;line-height:1.3;display:inline-grid}.dfy-plan .plan-footnote,.dfy-plan .dedicated-billing,.dfy-plan>p{color:#6b5f2a}.enterprise-card,.enterprise-card .plan-footnote,.enterprise-card .dedicated-billing,.enterprise-card .enterprise-card-body>p,.enterprise-card .plan-kind,.enterprise-card .plan-kind span{color:#f4f0fa}.agency-resell>span,.agency-resell p,.agency-resell a{color:var(--text-secondary)}.agency-resell a{color:var(--text-accent)}.agency-reporting .agency-section-intro>p,.agency-report-points p{color:var(--text-secondary)}.agency-report-mock figcaption,.agency-report-page header>span:last-child,.agency-report-page table,.agency-report-kpis span{color:#55606f}.agency-report-logo b{color:#b06a21}.dfy-plan .plan-footnote,.three-plans .dfy-plan .plan-footnote,.dedicated-pricing .dfy-plan .plan-footnote,.dfy-plan .dfy-card-note p{color:#6b5f2a!important}.enterprise-card .enterprise-card-body>p,.dedicated-pricing .three-plans .enterprise-card .enterprise-card-body>p{color:#ece5f6}.agency-report-page td,.agency-report-page tbody th,.agency-report-page td:last-child{color:#4a5563}@media (width<=460px){.cta-row,.closing-cta .cta-row,.hero .cta-row{justify-items:stretch;gap:var(--s3);width:100%;padding-inline:var(--s1);grid-template-columns:minmax(0,1fr);display:grid}.cta-row .button,.closing-cta .cta-row .button,.hero .cta-row .button{text-align:center;white-space:nowrap;width:100%;font-size:var(--t-body-sm);justify-content:center;padding:14px 16px}.nav-actions .button{white-space:nowrap;font-size:var(--t-caption);padding:9px 12px}.g2-badge{white-space:normal;text-align:center;max-width:100%}.hero-assurance{justify-items:center;gap:var(--s2);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.hero-assurance>span{white-space:normal}}@media (width<=340px){:root{--gutter:12px}.hero h1{overflow-wrap:break-word;font-size:32px}.cta-row .button,.hero .cta-row .button{font-size:var(--t-caption);padding:13px 10px}}.g2-badge{border:1px solid var(--border-subtle);border-radius:var(--radius-full);box-shadow:none;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:0 0;gap:8px;padding:6px 14px 6px 10px;text-decoration:none}.g2-badge .g2-logo{opacity:.72;width:17px;height:17px}.g2-badge .g2-stars{opacity:.68}.g2-badge .g2-stars svg{width:12px;height:12px}.g2-badge strong{font-size:var(--t-caption);font-weight:var(--fw-body);color:var(--text-tertiary);letter-spacing:0}.g2-badge:hover{background:var(--surface);border-color:var(--border-default);box-shadow:none;transform:none}.g2-badge:hover .g2-logo,.g2-badge:hover .g2-stars{opacity:1}.g2-badge:hover strong{color:var(--text-secondary)}@media (width<=460px){.cta-row,.closing-cta .cta-row,.hero .cta-row{gap:var(--s3);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.cta-row .button,.closing-cta .cta-row .button,.hero .cta-row .button{white-space:nowrap;width:100%;font-size:var(--t-body-sm);justify-content:center;padding:14px 18px}.nav-actions .button{white-space:nowrap;font-size:var(--t-caption);padding:9px 13px}.g2-badge{white-space:nowrap}.hero-assurance{justify-items:center;gap:var(--s2);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.hero-assurance>span{white-space:nowrap}}.sm-initials{border-radius:inherit;color:#fff;width:100%;height:100%;font-size:11px;font-weight:var(--fw-heading);letter-spacing:.02em;background:linear-gradient(150deg,#7a5fd6,#b08ad8);place-items:center;display:grid}.three-plans .dedicated-plan,.three-plans .enterprise-card .enterprise-card-body{flex-direction:column;justify-content:flex-start;display:flex}.three-plans .enterprise-card .enterprise-card-body{flex:1;min-height:0}.three-plans .dedicated-plan .dedicated-plan-name{order:1}.three-plans .dedicated-plan .plan-kind{margin-top:var(--s2);order:2}.three-plans .dedicated-plan>p:not(.plan-footnote):not(.dedicated-billing),.three-plans .enterprise-card .enterprise-card-body>p:not(.plan-footnote){min-height:3.1em;margin-top:var(--s3);order:3}.three-plans .enterprise-card .enterprise-card-body>.dedicated-price:before{content:"";min-height:.72em;margin-top:var(--s3);display:block}.three-plans .dedicated-plan .dedicated-price{order:4}.three-plans .dedicated-plan .dedicated-billing{order:5}.three-plans .dedicated-plan .credit-slider,.three-plans .dedicated-plan .dfy-card-note,.three-plans .dedicated-plan .plan-benefits,.three-plans .enterprise-card .enterprise-benefits{order:10}.three-plans .dedicated-plan .plan-benefits,.three-plans .enterprise-card .enterprise-benefits{flex:auto}.three-plans .dedicated-plan>.button,.three-plans .enterprise-card .enterprise-card-body>.button{order:90;margin-top:auto;padding-top:14px;padding-bottom:14px}.three-plans .dedicated-plan .plan-footnote,.three-plans .dedicated-plan .credit-costs,.three-plans .dedicated-plan .plan-new-badge{margin-top:var(--s2);order:11}:root{--section-rhythm:calc(var(--section-lg) / 2)}.brag{padding-bottom:var(--section-rhythm)}.brag+.feature-shell{margin-block:var(--section-rhythm)}.customer-stories,.voices,.wall{padding-block:var(--section-rhythm)}body:has(.wall) .closing-shell{margin-top:var(--section-rhythm)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
