.intent-body .acquisition-main{gap:0}.intent-hero{isolation:isolate;background:linear-gradient(118deg, color-mix(in srgb, var(--brand-purple) 13%, var(--neutral-950)) 0%, var(--neutral-950) 46%, color-mix(in srgb, var(--brand-purple) 7%, var(--neutral-950)) 100%);color:var(--neutral-white);padding-block:clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.intent-hero:before{z-index:-1;background:radial-gradient(circle at 25% 48%, color-mix(in srgb, var(--brand-purple) 28%, transparent) 0%, color-mix(in srgb, var(--brand-purple) 10%, transparent) 30%, transparent 57%), radial-gradient(circle at 82% 32%, color-mix(in srgb, var(--brand-purple) 11%, transparent) 0%, transparent 42%);content:"";opacity:.92;pointer-events:none;animation:22s ease-in-out infinite acquisition-hero-ambient;position:absolute;inset:-18%;transform:translate(-1.25%,-.75%)scale(1.02)}.intent-hero__inner{gap:clamp(var(--space-6), 6vw, var(--space-8));grid-template-columns:minmax(0,1.02fr) minmax(20rem,.98fr);align-items:center;display:grid}.intent-hero__copy,.intent-section__header,.intent-final-call>div>div,.intent-proof__copy{gap:var(--space-3);min-width:0;display:grid}.intent-hero__eyebrow,.intent-hero__title,.intent-hero__lead,.intent-section__eyebrow,.intent-section__header h2,.intent-section__header p,.intent-journey__label,.intent-journey p,.intent-context-signals p,.intent-contrast h3,.intent-contrast p,.intent-content-flow p,.intent-faq-list p,.intent-final-call p,.intent-final-call strong,.intent-proof__copy p,.intent-proof__copy h2,.intent-proof__copy small,.intent-proof__metrics,.intent-proof__metrics dd{margin:0}.intent-hero__eyebrow,.intent-section__eyebrow,.intent-journey__label,.intent-final-call p,.intent-proof__eyebrow{color:color-mix(in srgb, var(--brand-purple) 74%, var(--neutral-white));letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.intent-hero__title{max-width:13ch;color:var(--neutral-white);font-family:var(--font-family-display);letter-spacing:-.06em;font-size:clamp(3rem,5.8vw,5.8rem);font-weight:650;line-height:.88}.intent-hero__eyebrow,.intent-section__eyebrow,.intent-proof__eyebrow{color:var(--color-accent);letter-spacing:.05em}.intent-hero__title span{color:color-mix(in srgb, var(--brand-purple) 76%, var(--neutral-white));display:block}.intent-hero__lead{max-width:58ch;color:color-mix(in srgb, var(--neutral-white) 72%, transparent);font-size:clamp(.95rem,1.35vw,1.1rem);line-height:1.55}.intent-hero__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.intent-hero .acquisition-button--primary,.intent-final-call .acquisition-button--primary{border-color:var(--brand-purple);background:var(--brand-purple);color:var(--neutral-white)}.intent-hero .acquisition-button--secondary{border-color:color-mix(in srgb, var(--neutral-white) 28%, transparent);color:var(--neutral-white);background:0 0}.intent-journey{gap:clamp(var(--space-4), 2vw, var(--space-6));grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;position:relative}.intent-journey__label{color:color-mix(in srgb, var(--neutral-white) 86%, transparent);letter-spacing:.17em;text-align:center;writing-mode:vertical-rl;place-self:center;font-size:.64rem;transform:rotate(180deg)}.intent-journey ol{border-left:1px solid color-mix(in srgb, var(--brand-purple) 58%, transparent);gap:0;margin:0;padding:0 0 0 1.75rem;list-style:none;display:grid;position:relative}.intent-journey li{gap:var(--space-4);min-width:0;min-height:6rem;padding:var(--space-3) 0;grid-template-columns:3.15rem minmax(0,1fr);align-items:start;display:grid;position:relative}.intent-journey li:before{background:var(--brand-purple);width:.55rem;height:.55rem;box-shadow:0 0 0 .28rem color-mix(in srgb, var(--brand-purple) 13%, transparent);content:"";border-radius:50%;position:absolute;top:1.45rem;left:-2.02rem}.intent-journey__step{color:color-mix(in srgb, var(--brand-purple) 78%, var(--neutral-white));font-family:var(--font-family-display);letter-spacing:-.07em;font-size:2rem;font-weight:700;line-height:1}.intent-journey__content{gap:.38rem;min-width:0;display:grid}.intent-journey__content small{color:color-mix(in srgb, var(--neutral-white) 45%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.intent-journey p{max-width:30rem;color:color-mix(in srgb, var(--neutral-white) 68%, transparent);font-size:.88rem;line-height:1.48}.intent-body--clinics .intent-journey li:before{border-radius:.18rem;transform:rotate(45deg)}.intent-body--professional-services .intent-journey li:before,.intent-body--industry .intent-journey li:before{border-radius:0}.intent-body--commercial-team .intent-journey li:before{border-radius:999px;width:.8rem}.intent-body--local .intent-journey li:before{box-shadow:0 0 0 .24rem color-mix(in srgb, var(--brand-purple) 12%, transparent), 0 0 1.25rem color-mix(in srgb, var(--brand-blue) 24%, transparent)}.intent-body--product-b2b .intent-journey li:before{clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);border-radius:0}.intent-section,.intent-conversion{padding-block:clamp(3.75rem,7vw,6rem)}.intent-section--contrast,.intent-section--faq{background:var(--color-surface)}.intent-section__inner{gap:clamp(var(--space-5), 4vw, var(--space-7));min-width:0;display:grid}.intent-section__header{align-content:start;max-width:54rem}.intent-section__header--wide{max-width:68rem}.intent-section__header h2{max-width:21ch;color:var(--color-text);font-family:var(--font-family-display);letter-spacing:-.045em;font-size:clamp(1.85rem,3.45vw,3.45rem);font-weight:600;line-height:.98}.intent-text-primary{color:var(--color-accent);white-space:nowrap}.intent-section__header--wide h2{max-width:26ch}.intent-section__header p{max-width:70ch;color:var(--color-text-muted);font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.6}.intent-section__header>.intent-section__eyebrow{color:var(--color-accent);letter-spacing:.05em}.intent-context-signals{gap:clamp(var(--space-5), 4vw, var(--space-7));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:clamp(2.4rem,4vw,3.5rem) 0 0;list-style:none;display:grid}.intent-context-signals li{gap:var(--space-3);text-align:center;align-content:start;justify-items:center;min-width:0;display:grid}.intent-contrast{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.intent-contrast__panel{gap:clamp(var(--space-4), 2.5vw, var(--space-5));min-width:0;color:var(--neutral-white);align-content:start;padding:clamp(2rem,4vw,3rem);display:grid;position:relative}.intent-contrast__panel--current{z-index:2;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--scene-violet-700)}.intent-contrast__panel--current:after{z-index:1;background:var(--scene-violet-700);clip-path:polygon(0 0,100% 50%,0 100%);content:"";pointer-events:none;width:2.05rem;height:100%;position:absolute;top:0;right:-2rem}.intent-contrast__panel--next{z-index:1;border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--scene-violet-500);padding-left:clamp(3rem,5vw,4.4rem)}.intent-contrast__label{z-index:4;background:var(--neutral-950);color:var(--neutral-white);letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;border-radius:.55rem;padding:.9rem .48rem;font-size:.62rem;font-weight:700;line-height:1;position:absolute;top:50%;left:-1.05rem;transform:translateY(-50%)}.intent-contrast__panel--next .intent-contrast__label{left:auto;right:-1.05rem}.intent-contrast h3{z-index:2;max-width:16ch;color:var(--neutral-white);font-family:var(--font-family-display);letter-spacing:-.025em;font-size:clamp(1.55rem,2.45vw,2.1rem);font-weight:600;line-height:1.02;position:relative}.intent-contrast ol{z-index:2;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.intent-contrast li{gap:var(--space-3);grid-template-columns:2rem minmax(0,1fr);align-items:start;min-width:0;display:grid}.intent-contrast li>span{color:color-mix(in srgb, var(--brand-blue) 76%, var(--neutral-white));font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.62rem}.intent-contrast li>div{gap:.3rem;display:grid}.intent-contrast li strong{color:var(--neutral-white);font-size:.92rem;font-weight:650}.intent-contrast li p{color:color-mix(in srgb, var(--neutral-white) 72%, transparent);font-size:.82rem;line-height:1.5}.intent-contrast__panel--next li p{color:color-mix(in srgb, var(--neutral-white) 86%, transparent)}.intent-application{gap:clamp(var(--space-5), 4vw, var(--space-7));min-width:0;display:grid}.intent-content-flow{border-left:1px solid color-mix(in srgb, var(--brand-purple) 34%, transparent);gap:0;margin:0;padding:0 0 0 1.6rem;list-style:none;display:grid;position:relative}.intent-content-flow li{gap:var(--space-3);min-width:0;padding:var(--space-3) 0;grid-template-columns:2.4rem minmax(0,1fr);display:grid;position:relative}.intent-content-flow li:before{background:var(--brand-purple);content:"";border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:1.25rem;left:-1.88rem}.intent-content-flow span{color:var(--brand-purple);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.62rem}.intent-content-flow p{color:var(--color-text);font-size:clamp(.86rem,1vw,.96rem);line-height:1.5}.intent-body--industry .intent-application,.intent-body--commercial-team .intent-application,.intent-body--product-b2b .intent-application{grid-template-columns:minmax(0,1.12fr) minmax(14rem,.88fr);align-items:start}.intent-proof{background:var(--neutral-950);color:var(--neutral-white);padding-block:clamp(3.75rem,7vw,6rem)}.intent-proof__inner{gap:clamp(var(--space-6), 6vw, var(--space-8));grid-template-columns:minmax(0,1.1fr) minmax(17rem,.9fr);align-items:end;display:grid}.intent-proof__copy h2{max-width:18ch;color:var(--neutral-white);font-family:var(--font-family-display);letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.8rem);font-weight:600;line-height:.98}.intent-proof__copy>p:not(.intent-proof__eyebrow){max-width:58ch;color:color-mix(in srgb, var(--neutral-white) 72%, transparent);line-height:1.6}.intent-proof__copy small{max-width:58ch;color:color-mix(in srgb, var(--neutral-white) 52%, transparent);font-size:.74rem;line-height:1.5}.intent-proof__metrics{background:color-mix(in srgb, var(--neutral-white) 14%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.intent-proof__metrics>div{gap:var(--space-2);min-height:9rem;padding:var(--space-4);background:color-mix(in srgb, var(--scene-violet-700) 70%, var(--neutral-950));align-content:end;display:grid}.intent-proof__metrics dt{color:color-mix(in srgb, var(--brand-purple) 72%, var(--neutral-white));font-family:var(--font-family-display);letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:.9}.intent-proof__metrics dd{color:color-mix(in srgb, var(--neutral-white) 68%, transparent);font-size:.7rem;line-height:1.35}.intent-faq-list{border-top:1px solid var(--color-border);display:grid}.intent-faq-list details{border-bottom:1px solid var(--color-border)}.intent-faq-list summary{gap:var(--space-3);padding:var(--space-4) 0;color:var(--color-text);cursor:pointer;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.intent-faq-list summary::-webkit-details-marker{display:none}.intent-faq-list summary>span{color:var(--brand-purple);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.62rem}.intent-faq-list summary strong{font-family:var(--font-family-display);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:600;line-height:1.12}.intent-faq-list summary i{color:var(--brand-purple);transition:transform var(--duration-base) var(--ease-standard);font-size:1.2rem;font-style:normal}.intent-faq-list details[open] summary i{transform:rotate(45deg)}.intent-faq-list details>p{max-width:64ch;padding:0 0 var(--space-4) calc(2.2rem + var(--space-3));color:var(--color-text-muted);font-size:.88rem;line-height:1.6}.intent-related-list{border-top:1px solid var(--color-border);display:grid}.intent-related-list a{gap:var(--space-3);min-width:0;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);color:inherit;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.intent-related-list a>span{color:var(--brand-purple);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.62rem}.intent-related-list strong{color:var(--color-text);font-family:var(--font-family-display);font-size:clamp(1rem,1.6vw,1.3rem);font-weight:600}.intent-related-list i{color:var(--color-text-muted);font-style:normal}.segments-hub{gap:var(--space-2);display:grid}.segments-hub__summary{gap:var(--space-4);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-surface) 82%, var(--neutral-white));color:var(--color-text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.segments-hub__summary::-webkit-details-marker{display:none}.segments-hub__summary h2{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.segments-hub__summary>span{width:1.5rem;color:var(--color-accent);text-align:right;font-size:1.35rem;line-height:1}.segments-hub__summary>span:before{content:"+"}.segments-hub__group[open] .segments-hub__summary>span:before{content:"-"}.segments-hub__list{padding-bottom:var(--space-3);display:grid}.segments-hub__list a{gap:var(--space-4);min-width:0;padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border);color:inherit;background:0 0;grid-template-columns:minmax(12rem,.52fr) minmax(0,1.48fr) auto;align-items:baseline;text-decoration:none;display:grid}.segments-hub__list a:after{color:var(--brand-purple);content:"↗"}.segments-hub__list strong{color:var(--color-text);font-family:var(--font-family-display);font-size:clamp(.92rem,1.25vw,1.08rem);font-weight:560;line-height:1.05}.segments-hub__list span{color:var(--color-text-muted);font-size:clamp(.76rem,.92vw,.88rem);line-height:1.45}.intent-final-call{padding-block:clamp(3.5rem,7vw,5.5rem)}.intent-final-call>div>div{gap:clamp(var(--space-5), 5vw, var(--space-8));border-radius:var(--radius-lg);background:linear-gradient(115deg, var(--color-accent) 0%, color-mix(in srgb, var(--scene-violet-700) 82%, var(--neutral-950)) 100%);grid-template-columns:minmax(12rem,.8fr) minmax(0,1.2fr);place-items:center start;padding:clamp(1.8rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.intent-final-call__image{border-radius:inherit;object-fit:cover;grid-row:1/span 3;align-self:stretch;width:min(100%,18rem);height:100%;min-height:8rem}.intent-final-call>div>div>:not(.intent-final-call__image){grid-column:2}.intent-final-call strong{max-width:30ch;color:var(--neutral-white);font-family:var(--font-family-display);letter-spacing:-.035em;font-size:clamp(1.55rem,3vw,2.7rem);font-weight:600;line-height:1}.intent-final-call .acquisition-button--primary{gap:.55rem}.intent-final-call .acquisition-button--primary:before{content:"";background:currentColor;flex:none;width:1em;height:1em;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.intent-conversion{border-top:1px solid var(--color-border)}.intent-conversion .contact-conversion{gap:clamp(var(--space-5), 5vw, var(--space-8));grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start}.intent-conversion .contact-conversion__header,.intent-conversion .contact-conversion__channels{grid-column:1}.intent-conversion .contact-conversion__channels{gap:var(--space-2);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.intent-conversion .contact-conversion__channel{border:1px solid var(--color-accent);background:var(--color-accent);min-height:3rem;color:var(--color-accent-contrast)}.intent-conversion .contact-conversion__channel small,.intent-conversion .contact-conversion__channel strong,.intent-conversion .contact-conversion__channel>span:last-child{color:var(--color-accent-contrast)}.intent-conversion .contact-form{grid-area:1/2/span 2}@media (hover:hover) and (pointer:fine){.intent-related-list a:hover strong,.segments-hub__list a:hover strong,.intent-faq-list summary:hover strong{color:var(--brand-purple)}}@media (width<=1023px){.intent-hero__inner,.intent-proof__inner{grid-template-columns:minmax(0,1fr)}.intent-hero__copy,.intent-journey{grid-area:auto}.intent-hero__copy{max-width:54rem}.intent-journey{max-width:46rem}.intent-contrast{grid-template-columns:minmax(0,1fr);gap:.9rem}.intent-contrast__panel,.intent-contrast__panel--current,.intent-contrast__panel--next{border-radius:var(--radius-lg);padding:clamp(1.6rem,4vw,2.2rem)}.intent-contrast__panel--current:after{display:none}.intent-contrast__label,.intent-contrast__panel--next .intent-contrast__label{writing-mode:horizontal-tb;padding:.48rem .75rem;top:0;left:1rem;right:auto;transform:translateY(-50%)}.intent-body--industry .intent-application,.intent-body--commercial-team .intent-application,.intent-body--product-b2b .intent-application,.intent-conversion .contact-conversion{grid-template-columns:minmax(0,1fr)}.intent-conversion .contact-conversion__header,.intent-conversion .contact-conversion__channels,.intent-conversion .contact-form{grid-area:auto/1}}@media (width<=720px){.intent-hero{padding-block:3.5rem}.intent-hero__title{font-size:clamp(2.75rem,14vw,4.4rem)}.intent-hero__actions{align-items:stretch}.intent-hero__actions .acquisition-button{width:100%}.intent-journey{grid-template-columns:minmax(0,1fr)}.intent-journey__label{writing-mode:horizontal-tb;place-self:start;transform:none}.intent-context-signals{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.intent-context-signals p{max-width:24rem}.intent-proof__metrics{grid-template-columns:minmax(0,1fr)}.intent-faq-list summary,.intent-related-list a{gap:var(--space-2);grid-template-columns:1.8rem minmax(0,1fr) auto}.intent-faq-list details>p{padding-left:calc(1.8rem + var(--space-2))}.segments-hub__list a{grid-template-columns:minmax(0,1fr) auto}.segments-hub__list span{grid-column:1/-1}.intent-conversion .contact-conversion__channels,.intent-final-call>div>div{grid-template-columns:minmax(0,1fr)}.intent-final-call>div>div>*{grid-column:1}.intent-final-call__image{aspect-ratio:1.22;grid-row:auto;height:auto}}@media (prefers-reduced-motion:reduce){.intent-hero:before,.intent-faq-list summary i{transition:none;animation:none}}.intent-section--decision-depth{padding-top:clamp(2.5rem,5vw,4.5rem)}.intent-decision-grid{gap:clamp(var(--space-4), 2.5vw, var(--space-6));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intent-decision-grid article{gap:var(--space-3);min-width:0;padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.intent-decision-grid article>span,.intent-channel-roles article>span,.intent-measurement-list>li>span{color:var(--color-accent);font-family:var(--font-family-display);letter-spacing:.08em;font-size:.72rem;font-weight:700}.intent-decision-grid article>div,.intent-channel-roles article>div{gap:.55rem;min-width:0;display:grid}.intent-decision-grid h3,.intent-channel-roles h3{color:var(--color-text);font-family:var(--font-family-display);margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.12}.intent-decision-grid p,.intent-channel-roles p,.intent-measurement-list p,.intent-application__label{margin:0}.intent-decision-grid p,.intent-channel-roles p,.intent-measurement-list p{color:var(--color-text-muted);font-size:clamp(.82rem,.95vw,.94rem);line-height:1.6}.intent-application{gap:clamp(var(--space-5), 4vw, var(--space-7))}.intent-section--applications .intent-section__header{max-width:68rem}.intent-section--applications .intent-application{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.intent-application__examples,.intent-channel-roles{gap:var(--space-3);min-width:0;display:grid}.intent-application__label{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.intent-channel-roles>div{border-top:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);gap:0;display:grid}.intent-channel-roles article{gap:var(--space-3);min-width:0;padding-block:var(--space-4);border-bottom:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.intent-section--measurement{background:color-mix(in srgb, var(--color-surface) 72%, transparent)}.intent-measurement-list{border-top:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);gap:0;margin:0;padding:0;list-style:none;display:grid}.intent-measurement-list>li{gap:var(--space-3);min-width:0;padding-block:var(--space-4);border-bottom:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;display:grid}@media (width<=1023px){.intent-decision-grid{gap:var(--space-4);grid-template-columns:1fr}.intent-section--applications .intent-application{grid-template-columns:1fr}}@media (width<=767px){.intent-channel-roles article,.intent-measurement-list>li{grid-template-columns:2rem minmax(0,1fr)}}.intent-final-call__image{aspect-ratio:auto;object-fit:contain;align-self:center;width:100%;max-width:none;height:auto;min-height:0}@media (width<=40rem){.intent-final-call__image{aspect-ratio:auto;height:auto}}.intent-context-signals{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(.75rem,1.8vw,1.15rem);padding-top:clamp(1.8rem,3vw,2.6rem)}.intent-context-signals li{gap:var(--space-4);border:1px solid color-mix(in srgb, var(--brand-purple) 12%, var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface) 96%, var(--neutral-white)) 0%, color-mix(in srgb, var(--brand-blue) 7%, var(--color-surface)) 100%);text-align:left;align-content:space-between;justify-items:start;min-height:clamp(10rem,15vw,13rem);padding:clamp(1.35rem,2.5vw,1.8rem);display:grid;position:relative;overflow:hidden}.intent-context-signals li:first-child{grid-column:span 5}.intent-context-signals li:nth-child(2){grid-column:span 3}.intent-context-signals li:nth-child(3){grid-column:span 4}.intent-context-signals li:after{border:1px solid color-mix(in srgb, var(--brand-purple) 13%, transparent);content:"";pointer-events:none;border-radius:50%;width:8rem;height:8rem;position:absolute;bottom:-3.4rem;right:-2.5rem}.intent-context-signals__accent{background:var(--brand-purple);border-radius:999px;width:2.75rem;height:.18rem}.intent-context-signals p{max-width:28rem;color:var(--color-text);font-size:clamp(.9rem,1.08vw,1rem);line-height:1.58}.intent-decision-grid{gap:clamp(var(--space-3), 2vw, var(--space-5))}.intent-decision-grid article{border:1px solid color-mix(in srgb, var(--brand-purple) 13%, var(--color-border));border-radius:var(--radius-lg);background:var(--color-surface);min-height:12rem;padding:clamp(1.35rem,2.4vw,1.75rem);display:grid;position:relative;overflow:hidden}.intent-decision-grid article:before{width:3rem;height:.2rem;margin-bottom:var(--space-4);background:linear-gradient(90deg, var(--brand-purple), var(--brand-blue));content:"";border-radius:999px}.intent-decision-grid article>div{align-content:start}.intent-contrast ul{z-index:2;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.intent-contrast li{grid-template-columns:minmax(0,1fr);gap:0;padding-left:1.25rem;display:grid;position:relative}.intent-contrast li:before{background:color-mix(in srgb, var(--brand-blue) 82%, var(--neutral-white));content:"";width:.55rem;height:1px;position:absolute;top:.62rem;left:0}.intent-contrast__panel--next li:before{border:1px solid color-mix(in srgb, var(--brand-blue) 86%, var(--neutral-white));background:0 0;border-radius:50%;width:.42rem;height:.42rem}.intent-content-flow li{padding:var(--space-3) 0 var(--space-3) .65rem;grid-template-columns:minmax(0,1fr)}.intent-channel-roles>div{gap:var(--space-3);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.intent-channel-roles article{border:1px solid color-mix(in srgb, var(--brand-purple) 12%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 96%, var(--brand-purple));grid-template-columns:minmax(0,1fr);min-height:10.5rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.intent-channel-roles article:after{border:1px solid color-mix(in srgb, var(--brand-purple) 48%, transparent);content:"";border-radius:50%;width:.52rem;height:.52rem;position:absolute;top:1rem;right:1rem}.intent-measurement-list{gap:var(--space-3);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.intent-measurement-list>li{border:1px solid color-mix(in srgb, var(--brand-purple) 12%, var(--color-border));border-radius:var(--radius-md);background:var(--color-surface);min-height:9rem;padding:1.35rem 3.1rem 1.35rem 1.35rem;display:block;position:relative}.intent-measurement-list>li:before{color:var(--brand-purple);content:"↗";font-size:1.05rem;line-height:1;position:absolute;top:1.05rem;right:1.15rem}.intent-faq-list summary{grid-template-columns:minmax(0,1fr) auto}.intent-faq-list details>p{padding-left:0}.intent-related-list a{grid-template-columns:minmax(0,1fr) auto}@media (hover:hover) and (pointer:fine){.intent-context-signals li,.intent-decision-grid article,.intent-channel-roles article,.intent-measurement-list>li{transition:transform .18s,border-color .18s}.intent-context-signals li:hover,.intent-decision-grid article:hover,.intent-channel-roles article:hover,.intent-measurement-list>li:hover{border-color:color-mix(in srgb, var(--brand-purple) 32%, var(--color-border));transform:translateY(-.15rem)}}@media (width<=1023px){.intent-context-signals{grid-template-columns:repeat(3,minmax(0,1fr))}.intent-context-signals li:nth-child(n){grid-column:auto}}@media (width<=720px){.intent-context-signals,.intent-channel-roles>div,.intent-measurement-list{grid-template-columns:minmax(0,1fr)}.intent-context-signals li{min-height:0}.intent-hero{padding-block:4.5rem 5.5rem}.intent-hero__title{font-size:clamp(2rem,9.4vw,2.75rem);line-height:.95}.intent-section,.intent-proof,.intent-conversion{padding-block:clamp(5.5rem,19vw,6.75rem)}.intent-section__header{gap:0}.intent-section__header>.intent-section__eyebrow{margin-bottom:.55rem}.intent-section__header h2{font-size:clamp(1.5rem,6.7vw,2.05rem);line-height:1.04}.intent-section__header h2+p{margin-top:1.15rem}.intent-text-primary{white-space:normal}}@media (width<=430px){.intent-hero__title{font-size:clamp(1.95rem,9.8vw,2.4rem)}.intent-section,.intent-proof,.intent-conversion{padding-block:5.75rem}.intent-section__header h2{font-size:clamp(1.45rem,7vw,1.9rem)}}
