.acquisition-footer__meta[data-astro-cid-ptor5u7x]{gap:var(--space-3) var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.acquisition-footer__sitemap[data-astro-cid-ptor5u7x]{color:color-mix(in srgb, var(--neutral-white) 68%, transparent);align-items:center;gap:.45rem;font-size:.84rem;display:inline-flex}.acquisition-footer__sitemap-icon[data-astro-cid-ptor5u7x]{opacity:1;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;flex:0 0 1.35rem;width:1.35rem;height:1.35rem;display:block;overflow:visible}.acquisition-footer__sitemap[data-astro-cid-ptor5u7x]:hover{color:color-mix(in srgb, var(--brand-purple) 78%, var(--neutral-white))}.acquisition-body{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-purple) 7%, var(--color-background)) 0%, color-mix(in srgb, var(--brand-blue) 5%, var(--color-background)) 22rem, var(--color-background) 38rem), linear-gradient(90deg, color-mix(in srgb, var(--color-text) 4%, transparent) 1px, transparent 1px), var(--color-background);background-size:auto,6rem 6rem,auto}.acquisition-shell{--acquisition-container-max:84rem;--acquisition-gutter:var(--space-5);--acquisition-line:color-mix(in srgb, var(--color-text) 18%, transparent);--acquisition-line-soft:color-mix(in srgb, var(--color-text) 9%, transparent);min-height:100vh}.acquisition-shell__container{width:min(100% - (2 * var(--acquisition-gutter)), var(--acquisition-container-max));margin-inline:auto}.acquisition-skip-link{top:var(--space-3);left:var(--space-3);z-index:var(--z-modal);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-contrast);padding:.75rem 1rem;text-decoration:none;position:absolute;transform:translateY(-160%)}.acquisition-skip-link:focus-visible{transform:translateY(0)}.acquisition-header{z-index:var(--z-overlay);border-bottom:1px solid var(--acquisition-line-soft);background-color:color-mix(in srgb, var(--color-background) 92%, transparent);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), backdrop-filter var(--duration-base) var(--ease-standard), -webkit-backdrop-filter var(--duration-base) var(--ease-standard);position:sticky;top:0;transform:translate(0,0)}.acquisition-header[data-acquisition-header-state=scrollingdown]{pointer-events:none}.acquisition-header[data-acquisition-header-overlay=true]{border-bottom-color:color-mix(in srgb, var(--color-text) 10%, transparent);background-color:color-mix(in srgb, var(--color-background) 78%, transparent);box-shadow:0 1rem 2rem color-mix(in srgb, var(--color-text) 7%, transparent);-webkit-backdrop-filter:blur(12px)}.acquisition-header__inner,.acquisition-footer__inner{gap:var(--space-4);padding-block:var(--space-3);align-items:center;display:grid}.acquisition-header__brand,.acquisition-footer__brand-link{width:9rem;text-decoration:none;display:block}.acquisition-header__brand-image,.acquisition-footer__brand-image{width:100%;height:auto}.acquisition-header__cta{gap:.55rem}.acquisition-header__cta-icon{fill:currentColor;flex-shrink:0;width:.95rem;height:.95rem}.acquisition-header__nav ul,.acquisition-footer__nav ul,.acquisition-footer__contact ul,.acquisition-breadcrumbs ol,.acquisition-hero__highlights-list,.acquisition-hero__journey-list,.acquisition-card-list,.acquisition-card__list,.acquisition-checklist,.acquisition-steps,.acquisition-related__list,.acquisition-case__fields{margin:0;padding:0;list-style:none}.acquisition-header__nav>ul{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.acquisition-header__nav a,.acquisition-footer__nav a,.acquisition-footer__contact a,.acquisition-breadcrumbs a,.acquisition-related__list a{text-decoration:none}.acquisition-header__nav a{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.acquisition-button{border:1px solid var(--acquisition-line);border-radius:var(--radius-sm);letter-spacing:.06em;text-align:center;text-transform:uppercase;min-height:3.125rem;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard);justify-content:center;align-items:center;padding:.85rem 1.05rem;font-size:.85rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.acquisition-button--primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.acquisition-button--secondary{background:color-mix(in srgb, var(--color-background) 62%, transparent);color:var(--color-text)}.acquisition-breadcrumbs{border-bottom:1px solid var(--acquisition-line-soft)}.acquisition-breadcrumbs ol{gap:var(--space-2);padding-block:var(--space-2);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;font-size:.78rem;display:flex}.acquisition-breadcrumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.acquisition-breadcrumbs li:not(:last-child):after{background:var(--color-accent);content:"";border-radius:50%;width:4px;height:4px;display:block}.acquisition-breadcrumbs a,.acquisition-breadcrumbs li[aria-current=page]{align-items:center;gap:.36rem;display:inline-flex}.acquisition-breadcrumbs__home-icon{width:1em;height:1em;color:var(--color-accent);flex:none;display:block}.acquisition-breadcrumbs li[aria-current=page]{color:var(--color-text)}.acquisition-main{display:grid}.acquisition-hero{padding-block:var(--space-7) calc(var(--space-8) + var(--space-3));border-bottom:1px solid var(--acquisition-line-soft);isolation:isolate;position:relative;overflow:clip}.acquisition-hero:before{z-index:-1;background:linear-gradient(90deg, transparent 0, transparent calc(100% - 1px), var(--acquisition-line-soft) calc(100% - 1px));background-size:calc((100% - (2 * var(--acquisition-gutter))) / 12) 100%;background-position:var(--acquisition-gutter) 0;content:"";opacity:.42;pointer-events:none;position:absolute;inset:0}.acquisition-hero__inner{gap:var(--space-7);align-items:end;display:grid}.acquisition-hero__copy{gap:var(--space-6);min-width:0;display:grid}.acquisition-hero__eyebrow,.acquisition-section__eyebrow,.acquisition-status,.acquisition-footer__title{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.acquisition-hero__eyebrow{gap:var(--space-3);color:var(--color-accent);letter-spacing:.05em;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;display:grid}.acquisition-hero__eyebrow:before{content:"";background:currentColor;width:100%;height:1px}.acquisition-hero__title,.acquisition-section__title{color:var(--color-text);font-family:var(--font-family-display);letter-spacing:0;margin:0;font-weight:600;line-height:.92}.acquisition-hero__title{max-width:9.4ch;font-size:3.4rem;line-height:.88}.acquisition-hero__lead,.acquisition-section__lead,.acquisition-card__text,.acquisition-prose p,.acquisition-steps p,.acquisition-faq__answer p,.acquisition-case__copy p,.acquisition-footer__brand p{color:var(--color-text-muted);margin:0}.acquisition-hero__lead{max-width:60ch;font-size:1.06rem}.acquisition-section__lead{max-width:52ch;color:color-mix(in srgb, var(--color-text) 82%, var(--color-text-muted));letter-spacing:-.012em;font-size:clamp(1.16rem,1.5vw,1.34rem);font-weight:500;line-height:1.48}.acquisition-hero__actions,.acquisition-cta__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.acquisition-hero__highlights,.acquisition-hero__journey{min-width:0}.acquisition-hero__journey-list{display:grid}.acquisition-hero__journey-list li{gap:var(--space-4);padding-block:var(--space-5);animation:acquisition-reveal var(--duration-slow) var(--ease-standard) both;background:0 0;border:0;border-radius:0;grid-template-columns:3.25rem minmax(0,1fr);display:grid;position:relative}.acquisition-hero__journey-list li+li{border-top:1px solid var(--acquisition-line-soft)}.acquisition-hero__journey-list li:nth-child(2){animation-delay:80ms}.acquisition-hero__journey-list li:nth-child(3){animation-delay:.16s}.acquisition-hero__journey-list li:nth-child(4){animation-delay:.24s}.acquisition-hero__journey-step{color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:.14em;font-size:1.03rem}.acquisition-hero__journey-title{margin:0 0 var(--space-2);color:var(--color-text);font-size:1.22rem;font-weight:600;display:block}.acquisition-hero__journey-list p{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}@keyframes acquisition-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.acquisition-hero__highlights-list{gap:var(--space-3);display:grid}.acquisition-hero__highlights-list li,.acquisition-card,.acquisition-callout,.acquisition-case,.acquisition-faq details{padding:clamp(var(--space-4), 2.4vw, var(--space-5));border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface-elevated) 92%, transparent)}.acquisition-hero__highlights-list strong,.acquisition-card__title,.acquisition-faq summary,.acquisition-case__title,.acquisition-related__list strong{color:var(--color-text);margin:0;font-size:1rem;font-weight:600}.acquisition-hero__highlights-list p,.acquisition-card__text,.acquisition-case__fields li,.acquisition-related__list span{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.acquisition-section{border-top:0}.acquisition-section--muted{background:color-mix(in srgb, var(--color-surface) 72%, transparent)}.acquisition-section__inner{gap:clamp(var(--space-5), 4vw, var(--space-7));padding-block:clamp(var(--space-7), 8vw, 5rem);display:grid}.acquisition-section__header{gap:var(--space-3);max-width:54rem;display:grid}.acquisition-section__title{font-size:clamp(2rem,5vw,3.4rem)}.acquisition-grid{gap:var(--space-4);display:grid}.acquisition-grid--three{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.acquisition-grid--two{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.acquisition-card{gap:var(--space-3);min-width:0;display:grid}.acquisition-card__list{gap:var(--space-2);color:var(--color-text-muted);font-size:.92rem;display:grid}.acquisition-card__list li{padding-left:1rem;position:relative}.acquisition-card__list li:before{color:var(--color-accent);content:"•";position:absolute;left:0}.acquisition-card--placeholder,.acquisition-placeholder-note{background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-style:dashed}.acquisition-placeholder-note{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted)}.acquisition-status{border:1px solid var(--color-border);border-radius:999px;width:max-content;padding:.35rem .55rem;display:inline-flex}.acquisition-status--confirmed{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 30%, var(--color-border))}.acquisition-status--pending{color:var(--color-text-muted)}.acquisition-columns{gap:var(--space-5);display:grid}.acquisition-prose{gap:var(--space-4);display:grid}.acquisition-checklist{gap:var(--space-3);display:grid}.acquisition-checklist li,.acquisition-case__fields li{padding-left:1.2rem;position:relative}.acquisition-checklist li:before,.acquisition-case__fields li:before{color:var(--color-accent);content:"•";position:absolute;top:.1rem;left:0}.acquisition-callout{gap:var(--space-3);display:grid}.acquisition-contrast{gap:var(--space-4);display:grid}.acquisition-contrast__panel{gap:var(--space-4);padding:clamp(var(--space-4), 2.4vw, var(--space-5));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);display:grid}.acquisition-contrast__panel h3{color:var(--color-text);margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.05}.acquisition-callout strong,.acquisition-steps strong,.acquisition-case__label{color:var(--color-text)}.acquisition-steps{gap:var(--space-4);counter-reset:acquisition-step;display:grid}.acquisition-steps li{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);display:grid}.acquisition-steps li:before{counter-increment:acquisition-step;color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:.16em;content:"0" counter(acquisition-step);font-size:.78rem}.acquisition-case{gap:var(--space-5);display:grid}.acquisition-case__copy,.acquisition-case__pending{gap:var(--space-3);display:grid}.acquisition-case__pending{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.acquisition-case--pending{padding:clamp(var(--space-4), 2.4vw, var(--space-5));border:1px dashed color-mix(in srgb, var(--color-accent) 45%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-elevated) 88%, transparent)}.acquisition-case__media{min-height:clamp(12rem,28vw,20rem);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 84%, transparent);color:var(--color-text-muted);letter-spacing:.12em;text-align:center;text-transform:uppercase;place-items:center;font-size:.78rem;display:grid}.acquisition-faq{gap:var(--space-3);display:grid}.acquisition-faq details{gap:0;display:grid}.acquisition-faq details[open]{gap:var(--space-3)}.acquisition-faq summary{justify-content:space-between;align-items:start;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.acquisition-faq summary::-webkit-details-marker{display:none}.acquisition-faq summary:after{color:var(--color-accent);content:"+";font-size:1.15rem;line-height:1}.acquisition-faq details[open] summary:after{content:"−"}.acquisition-faq__answer{gap:var(--space-3);display:grid}.acquisition-cta{gap:var(--space-4);padding:clamp(var(--space-5), 3vw, var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-purple) 9%, var(--color-surface-elevated)) 0%, color-mix(in srgb, var(--brand-blue) 12%, var(--color-surface-elevated)) 100%);display:grid}.acquisition-cta__title{color:var(--color-text);font-family:var(--font-family-display);margin:0;font-size:clamp(1.8rem,4vw,2.8rem);line-height:.95}.acquisition-cta__text{max-width:56ch;color:var(--color-text-muted);margin:0}.acquisition-related__list{gap:var(--space-3);display:grid}.acquisition-related__list li{display:flex}.acquisition-related__list a{align-content:start;gap:var(--space-2);min-height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex:1;display:grid}#related-intentions .acquisition-related__list strong{color:var(--brand-purple)}.acquisition-body--medicos .acquisition-hero:before{content:none}.acquisition-body--medicos .acquisition-title-accent,.acquisition-body--medicos .acquisition-section__eyebrow,.acquisition-body--medicos .acquisition-card__title{color:var(--brand-purple)}.acquisition-section__eyebrow{color:var(--color-accent);letter-spacing:.05em}.acquisition-body--medicos .acquisition-section__body{gap:clamp(var(--space-4), 2.4vw, var(--space-5));display:grid}.acquisition-body--medicos :is(.acquisition-card,.acquisition-callout,.acquisition-faq details,.acquisition-contrast__panel,.acquisition-steps li,.acquisition-related__list a){border-color:color-mix(in srgb, var(--brand-purple) 18%, var(--neutral-white));background:color-mix(in srgb, var(--neutral-white) 96%, transparent)}.acquisition-body--medicos :is(.acquisition-case,.acquisition-cta){border-color:color-mix(in srgb, var(--neutral-white) 22%, transparent);background:var(--brand-purple)}.acquisition-body--medicos .acquisition-case--pending{border-style:dashed}.acquisition-body--medicos :is(.acquisition-card__text,.acquisition-card__list,.acquisition-callout p,.acquisition-steps p,.acquisition-case__copy p,.acquisition-case__fields li,.acquisition-faq__answer p,.acquisition-related__list span,.acquisition-cta__text){color:var(--neutral-800)}.acquisition-body--medicos :is(.acquisition-case__copy p,.acquisition-case__fields li,.acquisition-case__pending strong,.acquisition-cta__text){color:var(--neutral-white)}.acquisition-body--medicos :is(.acquisition-contrast__panel h3,.acquisition-callout strong,.acquisition-steps strong,.acquisition-case__label,.acquisition-case__title,.acquisition-faq summary,.acquisition-related__list strong){color:var(--neutral-900)}.acquisition-body--medicos :is(.acquisition-case__label,.acquisition-case__title,.acquisition-cta__title){color:var(--neutral-white)}.acquisition-body--medicos .acquisition-case__pending{border-top-color:color-mix(in srgb, var(--neutral-white) 18%, transparent)}.acquisition-body--medicos :is(.acquisition-cta .acquisition-button--secondary){color:var(--brand-blue)}.acquisition-body--medicos .acquisition-case__media{border-color:color-mix(in srgb, var(--neutral-white) 18%, transparent);background:color-mix(in srgb, var(--neutral-white) 10%, transparent);color:color-mix(in srgb, var(--neutral-white) 82%, var(--brand-blue))}.acquisition-body--medicos .acquisition-cta .acquisition-button--primary{border-color:var(--brand-blue);background:var(--brand-blue);color:var(--neutral-950)}.acquisition-body--medicos .acquisition-cta .acquisition-button--secondary{border-color:color-mix(in srgb, var(--neutral-white) 34%, transparent);background:color-mix(in srgb, var(--neutral-white) 10%, transparent);color:var(--neutral-white)}.acquisition-footer{isolation:isolate;border-top:1px solid color-mix(in srgb, var(--neutral-white) 12%, transparent);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);position:relative;overflow:hidden}.acquisition-footer: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:.82;pointer-events:none;position:absolute;inset:-18%}.acquisition-footer__inner{padding-block:clamp(var(--space-6), 6vw, var(--space-7))}.acquisition-footer__brand,.acquisition-footer__nav,.acquisition-footer__contact{gap:var(--space-3);display:grid}.acquisition-footer__title{color:color-mix(in srgb, var(--brand-purple) 76%, var(--neutral-white))}.acquisition-footer__brand p{max-width:30ch;color:color-mix(in srgb, var(--neutral-white) 72%, transparent)}.acquisition-footer__nav ul,.acquisition-footer__contact ul{gap:var(--space-2);display:grid}.acquisition-footer__nav a{color:color-mix(in srgb, var(--neutral-white) 82%, transparent);align-items:center;gap:.55rem;display:inline-flex}.acquisition-footer__nav a:before{color:color-mix(in srgb, var(--brand-purple) 78%, var(--neutral-white));content:"›";font-size:.95em;line-height:1}.acquisition-footer__contact a{color:color-mix(in srgb, var(--neutral-white) 82%, transparent);align-items:center;gap:.55rem;display:inline-flex}.acquisition-footer__icon{fill:currentColor;flex-shrink:0;width:.95rem;height:.95rem}@media (width>=768px){.acquisition-header__inner{grid-template-columns:auto 1fr auto}.acquisition-header__nav{justify-self:center}.acquisition-columns{grid-template-columns:minmax(0,1fr) minmax(16rem,.85fr);align-items:start}.acquisition-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-case{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.acquisition-contrast{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-footer__inner{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));align-items:start}}@media (width>=1024px){.acquisition-discovery__signals{grid-template-columns:repeat(4,minmax(0,1fr))}.acquisition-discovery__signals li{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:.75rem}.acquisition-discovery__signal-icon{grid-area:1/1;width:3.6rem;height:3.6rem;margin-bottom:.15rem}.acquisition-discovery__signal-icon svg{width:1.85rem;height:1.85rem}.acquisition-shell{--acquisition-gutter:var(--space-6)}.acquisition-hero__inner{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));min-height:34rem;display:grid}.acquisition-hero{padding-block:5rem 6.5rem}.acquisition-hero__copy{grid-column:1/span 7;align-self:center}.acquisition-hero__journey{margin-bottom:var(--space-2);grid-column:8/span 5;align-self:end}.acquisition-hero__title{font-size:6.6rem}.acquisition-hero__lead{width:78%}.acquisition-section__title{font-size:clamp(2.25rem,3.8vw,3.8rem)}.acquisition-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.acquisition-related__list{grid-template-columns:repeat(4,minmax(0,1fr))}#o-que-avaliar .acquisition-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.acquisition-header__inner{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.acquisition-header__nav{grid-column:1/-1;overflow-x:auto}.acquisition-header__nav ul{flex-wrap:nowrap;width:max-content;min-width:100%}.acquisition-header__cta{width:auto}.acquisition-button{min-height:2.875rem}}@media (width<=480px){.acquisition-shell{--acquisition-gutter:var(--space-4)}.acquisition-hero{padding-block:var(--space-6) var(--space-7)}.acquisition-hero__copy{gap:var(--space-5)}.acquisition-hero__title{font-size:2.75rem}.acquisition-hero__lead{font-size:1rem}.acquisition-hero__actions{display:grid}.acquisition-hero__journey-list li{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:2.5rem minmax(0,1fr)}}.acquisition-body--medicos .acquisition-section__header{max-width:48rem}.acquisition-body--medicos .acquisition-hero{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%);min-height:0;color:var(--neutral-white);border-bottom:0;padding-block:clamp(3.75rem,5vw,5.25rem)}.acquisition-body--medicos .acquisition-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)}.acquisition-body--medicos .acquisition-hero:after{content:none}@keyframes acquisition-hero-ambient{0%,to{transform:translate(-1.25%,-.75%)scale(1.02)}50%{transform:translate(1.25%,.75%)scale(1.045)}}.acquisition-body--medicos .acquisition-hero__copy{z-index:1;gap:clamp(var(--space-4), 2.3vw, var(--space-6));position:relative}.acquisition-body--medicos .acquisition-hero__eyebrow{color:var(--color-accent)}.acquisition-body--medicos .acquisition-hero__title{max-width:none;color:var(--neutral-white);letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(3.25rem,5.2vw,5.3rem);font-weight:700;line-height:.76;display:grid}.acquisition-hero__title-kicker,.acquisition-hero__title-focus,.acquisition-hero__title-tail{width:max-content;max-width:100%;display:block}.acquisition-hero__title-kicker{letter-spacing:-.045em;margin-left:.08em;font-size:.56em}.acquisition-hero__title-focus{color:color-mix(in srgb, var(--brand-purple) 76%, var(--neutral-white));letter-spacing:-.085em;font-size:1.52em}.acquisition-hero__title-tail{letter-spacing:-.055em;margin-left:clamp(1.4rem,4vw,4.75rem);font-size:.67em}.acquisition-body--medicos .acquisition-hero__lead{max-width:34rem;color:color-mix(in srgb, var(--neutral-white) 72%, transparent);font-size:clamp(1rem,1.25vw,1.12rem)}.acquisition-body--medicos .acquisition-hero__actions{margin-top:var(--space-2)}.acquisition-body--medicos .acquisition-hero .acquisition-button--primary{border-color:var(--brand-purple);background:var(--brand-purple);color:var(--neutral-white)}.acquisition-body--medicos .acquisition-hero .acquisition-button--secondary{border-color:color-mix(in srgb, var(--neutral-white) 28%, transparent);color:var(--neutral-white);background:0 0}.acquisition-body--medicos .acquisition-hero__journey{z-index:1;gap:clamp(var(--space-4), 2vw, var(--space-6));min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);padding:0;display:grid;position:relative}.acquisition-hero__journey-label{color:color-mix(in srgb, var(--neutral-white) 86%, transparent);letter-spacing:.18em;text-align:center;text-transform:uppercase;writing-mode:vertical-rl;place-self:center;margin:0;font-size:.68rem;font-weight:600;transform:rotate(180deg)}.acquisition-body--medicos .acquisition-hero__journey-list{border-left:1px solid color-mix(in srgb, var(--brand-purple) 58%, transparent);gap:0;margin:0;padding:0 0 0 1.75rem;display:grid;position:relative}.acquisition-body--medicos .acquisition-hero__journey-list li{gap:var(--space-4);min-height:6.25rem;padding:var(--space-3) 0;background:0 0;border:0;grid-template-columns:3.25rem minmax(0,1fr);display:grid;position:relative}.acquisition-body--medicos .acquisition-hero__journey-list 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.5rem;left:-2.03rem}.acquisition-body--medicos .acquisition-hero__journey-list li+li{border-top:0}.acquisition-body--medicos .acquisition-hero__journey-step{z-index:1;width:auto;height:auto;box-shadow:none;color:color-mix(in srgb, var(--brand-purple) 78%, var(--neutral-white));font-family:var(--font-family-display);letter-spacing:-.07em;place-items:initial;background:0 0;border:0;border-radius:0;padding-block:.18rem;font-size:2.15rem;font-weight:700;line-height:1;display:block;position:relative}.acquisition-hero__journey-content{align-content:start;gap:.4rem;min-width:0;padding-top:.18rem;display:grid}.acquisition-body--medicos .acquisition-hero__journey-title{color:var(--neutral-white);letter-spacing:-.015em;margin:0;font-size:clamp(1.05rem,1.35vw,1.24rem);font-weight:650}.acquisition-body--medicos .acquisition-hero__journey-list p{max-width:29rem;color:color-mix(in srgb, var(--neutral-white) 58%, transparent);font-size:.88rem;line-height:1.45}.acquisition-section--context .acquisition-section__body,.acquisition-section--deliverables .acquisition-section__body,.acquisition-section--discovery .acquisition-section__body{gap:clamp(var(--space-5), 3.2vw, var(--space-6))}.acquisition-context{gap:clamp(var(--space-6), 5vw, var(--space-8));display:grid}.acquisition-context__editorial{gap:var(--space-5);max-width:74rem;display:grid}.acquisition-context__editorial>p{max-width:38rem;color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.7}.acquisition-context__editorial-emphasis{align-content:end;gap:.55rem;display:grid}.acquisition-context__editorial-emphasis span{display:block}.acquisition-context__editorial-emphasis strong{color:var(--color-text-muted);letter-spacing:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.7;display:block}.acquisition-context__signals{gap:clamp(var(--space-5), 5vw, var(--space-7)) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.acquisition-context__signals li{z-index:1;gap:var(--space-3);text-align:center;align-content:start;justify-items:center;min-width:0;display:grid;position:relative}.acquisition-context__piece{aspect-ratio:1;place-items:center;width:clamp(5rem,7vw,6.2rem);display:grid;position:relative}.acquisition-context__piece-shape{width:100%;height:100%;fill:var(--brand-purple);transform-origin:50%;position:absolute;inset:0;overflow:visible}.acquisition-context__signals li:nth-child(2) .acquisition-context__piece-shape{transform:rotate(90deg)}.acquisition-context__signals li:nth-child(3) .acquisition-context__piece-shape{transform:rotate(180deg)}.acquisition-context__signals li:nth-child(4) .acquisition-context__piece-shape{transform:rotate(270deg)}.acquisition-context__icon{z-index:1;width:2.15rem;height:2.15rem;color:var(--neutral-white);place-items:center;display:grid;position:relative}.acquisition-context__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%}.acquisition-context__signal-copy{justify-items:center;gap:.55rem;max-width:17rem;display:grid}.acquisition-context__signal-copy strong{color:var(--color-text);font-family:var(--font-family-display);letter-spacing:-.018em;font-size:clamp(1.08rem,1.45vw,1.28rem);font-weight:600;line-height:1.08}.acquisition-context__signal-copy p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.55}.acquisition-pillars__main h3,.acquisition-outcomes__steps strong,.acquisition-process__card strong{color:var(--color-text)}.acquisition-pillars__main p,.acquisition-outcomes__steps p,.acquisition-process__card p{color:var(--color-text-muted);margin:0}.acquisition-media-card{gap:var(--space-3);padding:clamp(var(--space-4), 2.6vw, var(--space-5));border:1px solid color-mix(in srgb, var(--brand-purple) 18%, var(--neutral-white));border-radius:var(--radius-lg);background:linear-gradient(160deg, color-mix(in srgb, var(--neutral-white) 98%, transparent) 0%, color-mix(in srgb, var(--brand-blue) 10%, var(--neutral-white)) 100%);box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--brand-blue) 10%, transparent);align-content:start;display:grid}.acquisition-media-card__frame{gap:var(--space-4);min-height:18rem;padding:var(--space-4);border:1px solid color-mix(in srgb, var(--brand-purple) 16%, var(--neutral-white));border-radius:calc(var(--radius-lg) - .4rem);background:radial-gradient(circle at top right, color-mix(in srgb, var(--brand-blue) 18%, transparent) 0%, transparent 32%), linear-gradient(180deg, color-mix(in srgb, var(--neutral-white) 96%, transparent) 0%, color-mix(in srgb, var(--neutral-50) 84%, transparent) 100%);display:grid}.acquisition-media-card__label{color:var(--brand-purple);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600}.acquisition-media-card__screen{gap:var(--space-3);flex:1;display:grid}.acquisition-media-card__screen span,.acquisition-media-card__details span{background:color-mix(in srgb, var(--brand-purple) 12%, var(--neutral-100));border-radius:999px;display:block}.acquisition-media-card__screen span:first-child{width:62%;height:.8rem}.acquisition-media-card__screen span:nth-child(2){border-radius:calc(var(--radius-md) - .2rem);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-purple) 14%, var(--neutral-white)) 0%, color-mix(in srgb, var(--brand-blue) 18%, var(--neutral-white)) 100%);width:100%;height:5.8rem}.acquisition-media-card__screen span:nth-child(3){width:78%;height:.7rem}.acquisition-media-card__screen span:nth-child(4){width:54%;height:.7rem}.acquisition-media-card__details{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.acquisition-media-card__details span{border-radius:var(--radius-md);height:3.4rem}.acquisition-goals{grid-auto-rows:1fr;align-items:stretch;padding-top:clamp(2.4rem,4vw,3.2rem)}.acquisition-goal-card{align-content:start;gap:var(--space-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--neutral-100) 86%, var(--neutral-300));height:100%;min-height:15.5rem;box-shadow:none;border:0;padding:clamp(3.7rem,5vw,4.2rem) clamp(1.35rem,2.4vw,1.65rem) clamp(1.4rem,2.4vw,1.65rem);transition:transform .22s,background-color .22s;display:grid;position:relative;overflow:visible}@media (hover:hover){.acquisition-goal-card:hover{background:color-mix(in srgb, var(--neutral-100) 78%, var(--neutral-300));transform:translateY(-.24rem)}}.acquisition-goal-card__icon{background:var(--brand-purple);pointer-events:none;border-radius:1.55rem 1.55rem .72rem;place-items:center;width:5.2rem;height:5.2rem;transition:transform .22s;display:grid;position:absolute;top:-2.35rem;left:clamp(1.35rem,2.4vw,1.65rem)}@media (hover:hover){.acquisition-goal-card:hover .acquisition-goal-card__icon{transform:translateY(-.18rem)scale(1.025)}}.acquisition-goal-card__icon:before{content:none}.acquisition-goal-card__icon:after{background:var(--neutral-white);content:"";width:2.65rem;height:2.65rem;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.acquisition-goal-card__icon--search:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='5.5'/%3E%3Ccircle cx='10.5' cy='10.5' r='2'/%3E%3Cpath d='m15 15 4 4'/%3E%3C/g%3E%3C/svg%3E")}.acquisition-goal-card__icon--layers:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M5 7h14M8 12h11M11 17h8M5 7v10'/%3E%3C/g%3E%3C/svg%3E")}.acquisition-goal-card__icon--trust:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 4 6 2.8v4.6c0 4-2.4 6.8-6 8.6-3.6-1.8-6-4.6-6-8.6V6.8L12 4Z'/%3E%3Cpath d='m9.2 12.4 1.9 1.9 3.7-3.8'/%3E%3C/g%3E%3C/svg%3E")}.acquisition-goal-card__icon--path:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h10'/%3E%3Cpath d='m11 8 4 4-4 4'/%3E%3Ccircle cx='19' cy='12' r='2.2'/%3E%3C/g%3E%3C/svg%3E")}.acquisition-goal-card .acquisition-card__title,.acquisition-goal-card .acquisition-card__text{z-index:1;max-width:none;position:relative}.acquisition-goal-card .acquisition-card__title{margin:0;font-size:1.12rem;line-height:1.1}.acquisition-goal-card .acquisition-card__text{margin:0}@media (width<=896px){.acquisition-goals{padding-top:2.7rem}.acquisition-goal-card{min-height:14.5rem}}@media (width<=608px){.acquisition-goals{gap:3.4rem;padding-top:2.4rem}.acquisition-goal-card{min-height:13rem;padding:3.5rem 1.25rem 1.3rem}.acquisition-goal-card__icon{border-radius:1.35rem 1.35rem .65rem;width:4.55rem;height:4.55rem;top:-2rem;left:1.25rem}.acquisition-goal-card__icon:after{width:2.3rem;height:2.3rem}}.acquisition-body--medicos .acquisition-contrast--editorial{isolation:isolate;gap:0;display:grid;overflow:visible}.acquisition-body--medicos .acquisition-contrast__panel{gap:var(--space-5) var(--space-5);min-width:0;color:var(--neutral-white);border:0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:2.85rem minmax(0,1fr);align-content:start;padding:clamp(2rem,4vw,3rem);display:grid;position:relative}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current{z-index:2;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background-color:var(--scene-violet-700,#342249)!important;background-image:none!important}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current:after{z-index:1;background:var(--scene-violet-700,#342249);clip-path:polygon(0 0,100% 50%,0 100%);content:"";pointer-events:none;width:2.05rem;height:100%;position:absolute;top:0;right:-2rem}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--next{z-index:1;border-radius:0 var(--radius-lg) var(--radius-lg) 0;grid-template-columns:minmax(0,1fr) 2.85rem;background-color:var(--scene-violet-500,#53356f)!important;background-image:none!important}.acquisition-body--medicos .acquisition-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;justify-content:center;align-items:center;margin:0;padding:.9rem .48rem;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;left:-1.05rem;transform:translateY(-50%)}.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-contrast__label{left:auto;right:-1.05rem;transform:translateY(-50%)}.acquisition-body--medicos .acquisition-contrast__panel h3{z-index:2;max-width:12ch;color:var(--neutral-white);letter-spacing:-.025em;text-wrap:balance;grid-area:1/2;margin:0;font-size:clamp(1.55rem,2.45vw,2.05rem);font-weight:600;line-height:1.02;position:relative}.acquisition-body--medicos .acquisition-contrast__panel--next h3{grid-column:1;max-width:20ch}.acquisition-body--medicos .acquisition-contrast__panel .acquisition-checklist{z-index:2;grid-area:2/2;align-content:start;gap:.85rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-checklist{grid-column:1}.acquisition-body--medicos .acquisition-contrast__panel .acquisition-checklist li{color:color-mix(in srgb, var(--neutral-white) 76%, transparent);grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.7rem;padding:0;display:grid}.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-checklist li{color:color-mix(in srgb, var(--neutral-white) 90%, transparent)}.acquisition-body--medicos .acquisition-contrast__panel .acquisition-checklist li:before{content:"";background:currentColor;width:1rem;height:1rem;margin-top:.18rem;display:block;position:static;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.acquisition-body--medicos .acquisition-contrast__panel--current .acquisition-checklist li:before{color:color-mix(in srgb, var(--neutral-white) 58%, transparent);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-checklist li:before{color:var(--scene-cyan-300);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (width<=1023px){.acquisition-body--medicos .acquisition-contrast--editorial{gap:.85rem}.acquisition-body--medicos .acquisition-contrast__panel,.acquisition-body--medicos .acquisition-contrast__panel--next{gap:var(--space-3);border-radius:var(--radius-lg);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current:after{display:none}.acquisition-body--medicos .acquisition-contrast__label,.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-contrast__label{writing-mode:horizontal-tb;padding:.48rem .75rem;top:0;left:1rem;right:auto;transform:translateY(-50%)}.acquisition-body--medicos .acquisition-contrast__panel h3,.acquisition-body--medicos .acquisition-contrast__panel--next h3{grid-area:2/1;max-width:20ch}.acquisition-body--medicos .acquisition-contrast__panel .acquisition-checklist,.acquisition-body--medicos .acquisition-contrast__panel--next .acquisition-checklist{grid-area:3/1}}.acquisition-section--solution .acquisition-section__body{padding:clamp(var(--space-5), 4vw, var(--space-6));border:1px solid color-mix(in srgb, var(--brand-purple) 18%, var(--neutral-white));border-radius:var(--radius-lg);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-purple) 7%, var(--neutral-white)) 0%, color-mix(in srgb, var(--brand-blue) 9%, var(--neutral-white)) 100%)}.acquisition-pillars{display:grid}.acquisition-pillars__item{gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid color-mix(in srgb, var(--brand-purple) 14%, transparent);display:grid}.acquisition-pillars__item:first-child{border-top:0;padding-top:0}.acquisition-pillars__item:last-child{padding-bottom:0}.acquisition-pillars__index{color:var(--brand-purple);letter-spacing:.16em;font-size:.75rem;font-weight:600}.acquisition-pillars__main{gap:var(--space-2);display:grid}.acquisition-pillars__main h3{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:.92}.acquisition-pillars__main p{max-width:40rem;font-size:1.06rem}.acquisition-pillars__details{gap:var(--space-2);color:var(--color-text-muted);margin:0;padding:0;list-style:none;display:grid}.acquisition-pillars__details li{padding-left:1rem;position:relative}.acquisition-pillars__details li:before{color:var(--brand-purple);content:"•";position:absolute;left:0}.acquisition-outcomes{gap:clamp(var(--space-5), 3vw, var(--space-6));display:grid}.acquisition-outcomes__flow{padding:clamp(var(--space-4), 3vw, var(--space-5));border:1px solid color-mix(in srgb, var(--brand-purple) 18%, var(--neutral-white));border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--neutral-white) 98%, transparent) 0%, color-mix(in srgb, var(--brand-purple) 5%, var(--neutral-white)) 100%)}.acquisition-outcomes__steps{gap:var(--space-4);counter-reset:acquisition-outcome;margin:0;padding:0;list-style:none;display:grid}.acquisition-outcomes__steps li{padding-left:3.5rem;position:relative}.acquisition-outcomes__steps li:before{counter-increment:acquisition-outcome;background:color-mix(in srgb, var(--brand-purple) 10%, var(--neutral-white));width:2.4rem;height:2.4rem;color:var(--brand-purple);letter-spacing:.12em;content:"0" counter(acquisition-outcome);border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:0}.acquisition-outcomes__steps li:after{background:color-mix(in srgb, var(--brand-purple) 18%, transparent);content:"";width:1px;position:absolute;top:2.7rem;bottom:-1.2rem;left:1.15rem}.acquisition-outcomes__steps li:last-child:after{display:none}.acquisition-outcomes__support{gap:var(--space-4);display:grid}.acquisition-process{--process-rail-size:.32rem;--process-node-size:3.15rem;--process-violet-dark:var(--scene-violet-700,#342249);--process-violet:var(--scene-violet-500,#53356f);margin:clamp(var(--space-5), 6vw, var(--space-7)) 0 0;gap:0;padding:0 0 0 4.1rem;list-style:none;display:grid;position:relative}.acquisition-process:before{width:var(--process-rail-size);background:linear-gradient(180deg, var(--process-violet-dark), var(--process-violet));content:"";border-radius:999px;position:absolute;top:1.1rem;bottom:1.1rem;left:1.45rem}.acquisition-process li{min-width:0;padding:0 0 clamp(2rem,7vw,2.7rem);position:relative}.acquisition-process li:last-child{padding-bottom:0}.acquisition-process__index{z-index:2;width:var(--process-node-size);height:var(--process-node-size);background:var(--process-violet-dark);color:var(--neutral-white);letter-spacing:.1em;box-shadow:0 0 0 .42rem var(--neutral-white);border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex;position:absolute;top:.05rem;left:-4.1rem}.acquisition-process li:nth-child(2n) .acquisition-process__index{background:var(--process-violet)}.acquisition-process__card{border-radius:var(--radius-md);background:var(--neutral-50);border:0;gap:.55rem;min-width:0;padding:1.15rem 1.25rem 1.25rem;display:grid}.acquisition-process__card strong{letter-spacing:-.018em;font-size:clamp(1.04rem,2vw,1.18rem);font-weight:600;line-height:1.08}.acquisition-process__card p{font-size:.92rem;line-height:1.55}.acquisition-discovery{gap:clamp(1.4rem,3vw,2rem);display:grid}.acquisition-discovery__search-stage{border-radius:var(--radius-xl);background:var(--neutral-100);gap:clamp(1.6rem,3vw,2.4rem);padding:clamp(1.6rem,4vw,2.8rem);display:grid;position:relative;overflow:hidden}.acquisition-discovery__search-stage:before{background:color-mix(in srgb, var(--brand-purple) 8%, transparent);content:"";pointer-events:none;border-radius:50%;width:18rem;height:18rem;position:absolute;top:-6rem;right:-4rem}.acquisition-discovery__question{z-index:1;max-width:34ch;color:var(--color-text);font-family:var(--font-family-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:600;line-height:1.15;position:relative}.acquisition-discovery__signals{z-index:1;gap:clamp(1.4rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.acquisition-discovery__signals li{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.4rem .85rem;display:grid}.acquisition-discovery__signal-icon{background:var(--brand-purple);width:3.1rem;height:3.1rem;color:var(--neutral-white);border-radius:1rem;grid-area:1/1/3;justify-content:center;align-items:center;display:inline-flex}.acquisition-discovery__signal-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.65rem;height:1.65rem}.acquisition-discovery__signals strong{color:var(--color-text);font-family:var(--font-family-display);font-size:1.02rem;font-weight:600;line-height:1.1}.acquisition-discovery__signals p{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}.acquisition-discovery__channels{border-radius:var(--radius-lg);gap:0;display:grid;overflow:hidden}.acquisition-discovery__channels>div{background:var(--scene-violet-700);gap:.35rem;padding:1.25rem 1.4rem;display:grid}.acquisition-discovery__channels>div:nth-child(2){background:var(--scene-violet-500)}.acquisition-discovery__channels span{color:var(--brand-blue);letter-spacing:.14em;font-size:.68rem;font-weight:700}.acquisition-discovery__channels strong{color:var(--neutral-white);font-size:1rem;font-weight:600}.acquisition-discovery__channels p{color:color-mix(in srgb, var(--neutral-white) 72%, transparent);margin:0;font-size:.88rem;line-height:1.45}.acquisition-discovery__channels-note{background:var(--neutral-100);padding:1rem 1.4rem;color:var(--color-text-muted)!important;font-size:.88rem!important}.acquisition-section--faq .acquisition-section__body{width:100%;max-width:none}.acquisition-section--closing .acquisition-section__inner{padding-top:0}.acquisition-body--medicos .acquisition-section--closing .acquisition-cta__title{color:var(--neutral-white)}.acquisition-footer__meta{padding-block:0 var(--space-6)}.acquisition-footer__copyright{color:color-mix(in srgb, var(--neutral-white) 58%, transparent);margin:0;font-size:.84rem}@media (width>=768px){.acquisition-context__editorial{gap:clamp(var(--space-6), 7vw, var(--space-8));grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:end}.acquisition-context__editorial-emphasis{max-width:31rem;margin-bottom:.2rem}.acquisition-context__signals{gap:clamp(var(--space-4), 3vw, var(--space-6));grid-template-columns:repeat(4,minmax(0,1fr))}.acquisition-contrast--editorial{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.acquisition-pillars__item{grid-template-columns:4rem minmax(0,1.3fr) minmax(18rem,.9fr);align-items:start}.acquisition-outcomes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.acquisition-outcomes__support,.acquisition-discovery__signals,.acquisition-discovery__channels{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-discovery__channels-note{grid-column:1/-1}}@media (width>=1024px){.acquisition-body--medicos .acquisition-hero__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:34rem}.acquisition-body--medicos .acquisition-hero__copy{grid-column:1/span 7}.acquisition-body--medicos .acquisition-hero__journey{grid-column:8/span 5;align-self:center;margin-top:clamp(3rem,7vw,7rem)}.acquisition-body--medicos .acquisition-hero__lead{width:82%}.acquisition-process{min-height:26rem;margin-top:clamp(var(--space-6), 7vw, var(--space-8));grid-template-columns:repeat(5,minmax(0,1fr));padding:0}.acquisition-process:before{width:auto;height:var(--process-rail-size);background:linear-gradient(90deg, var(--process-violet-dark), var(--process-violet));inset:50% 1.55rem auto;transform:translateY(-50%)}.acquisition-process li{min-height:26rem;padding:0}.acquisition-process li:before{z-index:0;background:color-mix(in srgb, var(--brand-purple) 34%, var(--neutral-100));content:"";border-radius:999px;width:.16rem;height:3.35rem;position:absolute;left:50%;transform:translate(-50%)}.acquisition-process li:nth-child(odd):before{top:calc(50% - 3.35rem)}.acquisition-process li:nth-child(2n):before{top:50%}.acquisition-process__index{box-shadow:0 0 0 .55rem var(--neutral-white);top:50%;left:50%;transform:translate(-50%,-50%)}.acquisition-process__card{width:calc(100% - clamp(.8rem,1.8vw,1.25rem));max-width:15rem;padding:1.2rem 1.25rem 1.3rem;position:absolute;left:50%;transform:translate(-50%)}.acquisition-process li:nth-child(odd) .acquisition-process__card{bottom:calc(50% + 4.25rem)}.acquisition-process li:nth-child(2n) .acquisition-process__card{top:calc(50% + 4.25rem)}.acquisition-process li:nth-child(odd) .acquisition-process__card:after,.acquisition-process li:nth-child(2n) .acquisition-process__card:before{content:"";border-left:.45rem solid #0000;border-right:.45rem solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.acquisition-process li:nth-child(odd) .acquisition-process__card:after{border-top:.45rem solid var(--neutral-50);bottom:-.42rem}.acquisition-process li:nth-child(2n) .acquisition-process__card:before{border-bottom:.45rem solid var(--neutral-50);top:-.42rem}}@media (width<=767px){.acquisition-body--medicos .acquisition-hero{min-height:0;padding-block:var(--space-7) calc(var(--space-8) + var(--space-4))}.acquisition-body--medicos .acquisition-hero__title{font-size:clamp(2.7rem,11vw,4.15rem)}.acquisition-hero__title-tail{margin-left:clamp(1rem,8vw,2.5rem)}.acquisition-body--medicos .acquisition-hero__journey{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--neutral-white) 14%, transparent);grid-template-columns:1fr}.acquisition-hero__journey-label{color:color-mix(in srgb, var(--neutral-white) 82%, transparent);text-align:left;writing-mode:horizontal-tb;place-self:start;transform:none}.acquisition-body--medicos .acquisition-hero__journey-list{padding-left:1.5rem}.acquisition-body--medicos .acquisition-hero__journey-list li{grid-template-columns:2.75rem minmax(0,1fr);min-height:5.75rem}.acquisition-body--medicos .acquisition-hero__journey-list li:before{left:-1.78rem}.acquisition-body--medicos .acquisition-hero__journey-step{font-size:1.8rem}.acquisition-pillars__main h3{font-size:clamp(1.7rem,8vw,2.5rem)}}@media (width<=480px){.acquisition-context__signals{grid-template-columns:1fr}.acquisition-outcomes__steps li{padding-left:3rem}}@media (hover:hover) and (pointer:fine){.acquisition-button:hover,.acquisition-related__list a:hover{transform:translateY(-.12rem)}.acquisition-button--secondary:hover{border-color:var(--color-accent);color:var(--color-accent)}.acquisition-button--primary:hover{background:color-mix(in srgb, var(--color-accent) 88%, var(--color-text))}.acquisition-body--medicos .acquisition-cta .acquisition-button--primary:hover{border-color:color-mix(in srgb, var(--brand-blue) 86%, var(--neutral-white));background:color-mix(in srgb, var(--brand-blue) 86%, var(--neutral-white));color:var(--neutral-950)}.acquisition-body--medicos .acquisition-cta .acquisition-button--secondary:hover{border-color:color-mix(in srgb, var(--neutral-white) 48%, transparent);background:color-mix(in srgb, var(--neutral-white) 16%, transparent);color:var(--neutral-white)}.acquisition-header__nav a:hover,.acquisition-breadcrumbs a:hover,.acquisition-related__list a:hover strong{color:var(--color-accent)}.acquisition-footer__nav a:hover,.acquisition-footer__contact a:hover{color:color-mix(in srgb, var(--brand-purple) 78%, var(--neutral-white))}}@media (prefers-reduced-motion:reduce){.acquisition-body--medicos .acquisition-hero:before{animation:none;transform:none}.acquisition-skip-link,.acquisition-button,.acquisition-related__list a,.acquisition-hero__journey-list li{transition:none;animation:none}.acquisition-button:hover,.acquisition-related__list a:hover{transform:none}}@media (width>=1024px){.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast--editorial{grid-template-columns:minmax(0,.47fr) minmax(0,.53fr)}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next{grid-template-columns:minmax(0,1fr)}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel h3,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel .acquisition-checklist,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next h3,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next .acquisition-checklist{grid-column:1}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next{padding-left:clamp(3.75rem,5vw,4.5rem)}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--current:after{width:1.7rem;right:-1.65rem}}.acquisition-header__menu-toggle{display:none}@media (width<=767px){.acquisition-header__inner{gap:.65rem var(--space-3);grid-template-columns:minmax(0,1fr) auto;padding-block:.7rem}.acquisition-header__brand{width:8.2rem}.acquisition-header[data-acquisition-header-initialized=true] .acquisition-header__menu-toggle{border-radius:var(--radius-sm);background:var(--neutral-100);width:2.85rem;height:2.85rem;color:var(--neutral-900);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.acquisition-header__menu-toggle:focus-visible{outline:2px solid var(--brand-purple);outline-offset:3px}.acquisition-header__menu-icon{width:1.25rem;height:.9rem;display:block;position:relative}.acquisition-header__menu-icon span{transform-origin:50%;background:currentColor;border-radius:999px;width:100%;height:2px;transition:top .18s,transform .18s;position:absolute;left:0}.acquisition-header__menu-icon span:first-child{top:.18rem}.acquisition-header__menu-icon span:last-child{top:.68rem}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__menu-icon span:first-child{top:.43rem;transform:rotate(45deg)}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__menu-icon span:last-child{top:.43rem;transform:rotate(-45deg)}.acquisition-header[data-acquisition-header-initialized=true] .acquisition-header__nav,.acquisition-header[data-acquisition-header-initialized=true] .acquisition-header__cta{display:none}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__nav{grid-column:1/-1;padding-top:.3rem;display:block;overflow:visible}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__nav>ul{gap:0;width:auto;min-width:0;display:grid}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__nav a{color:var(--neutral-800);padding-block:.58rem;font-size:.82rem;display:block}.acquisition-header[data-acquisition-header-menu-open=true] .acquisition-header__cta{grid-column:1/-1;width:100%;margin-top:.2rem;display:inline-flex}}@media (width<=1023px){.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast--editorial{gap:0}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next{gap:var(--space-3);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);padding:2rem 1.65rem 1.75rem}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--next{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current:after{clip-path:polygon(0 0,100% 0,50% 100%);width:100%;height:1.5rem;display:block;inset:auto auto -1.45rem 0}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__label,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next .acquisition-contrast__label{writing-mode:horizontal-tb;padding:.48rem .75rem;top:0;left:1rem;right:auto;transform:translateY(-50%)}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel h3,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next h3{grid-area:1/1;max-width:20ch;padding-top:.25rem;font-size:clamp(1.45rem,6vw,1.8rem)}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel .acquisition-checklist,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next .acquisition-checklist{grid-area:2/1}}@media (prefers-reduced-motion:reduce){.acquisition-header__menu-icon span{transition:none}}.acquisition-body--medicos .acquisition-section--solution .acquisition-section__body{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.acquisition-solution-stage{border-radius:calc(var(--radius-lg) + .5rem);background:var(--neutral-100);isolation:isolate;min-height:42rem;position:relative;overflow:hidden}.acquisition-solution-stage:before{background:color-mix(in srgb, var(--brand-purple) 12%, var(--neutral-white));content:"";pointer-events:none;border-radius:46% 54% 58% 42%;width:38rem;height:38rem;position:absolute;top:-13rem;right:-8rem;transform:rotate(-14deg)}.acquisition-solution-canvas{z-index:1;transform-origin:50%;width:min(42rem,58%);height:26rem;position:absolute;top:6.25rem;right:17%;transform:rotate(-2deg)}.acquisition-solution-canvas__sheet{border-radius:calc(var(--radius-lg) + .1rem);position:absolute;inset:0}.acquisition-solution-canvas__sheet--back{background:color-mix(in srgb, var(--scene-violet-700) 88%, var(--neutral-white));transform:translate(1.6rem,1.4rem)rotate(5deg)}.acquisition-solution-canvas__sheet--middle{background:color-mix(in srgb, var(--scene-violet-500) 82%, var(--neutral-white));transform:translate(.8rem,.7rem)rotate(2deg)}.acquisition-solution-canvas__sheet--front{background:var(--neutral-white);box-shadow:0 2.4rem 5rem -3rem color-mix(in srgb, var(--neutral-950) 36%, transparent);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.acquisition-solution-canvas__chrome{background:var(--neutral-50);align-items:center;gap:.38rem;height:2.65rem;padding-inline:1rem;display:flex}.acquisition-solution-canvas__chrome span{background:var(--neutral-300);border-radius:999px;width:.48rem;height:.48rem}.acquisition-solution-canvas__chrome span:first-child{background:color-mix(in srgb, var(--brand-purple) 72%, var(--neutral-white))}.acquisition-solution-canvas__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1rem,2.4vw,2rem);padding:clamp(1.4rem,3vw,2.4rem);display:grid}.acquisition-solution-canvas__copy,.acquisition-solution-canvas__visual{align-content:center;display:grid}.acquisition-solution-canvas__copy{gap:.72rem}.acquisition-solution-canvas__copy span{background:var(--neutral-100);border-radius:999px;height:.72rem;display:block}.acquisition-solution-canvas__copy span:first-child{background:color-mix(in srgb, var(--brand-purple) 36%, var(--neutral-white));width:42%;height:.46rem}.acquisition-solution-canvas__copy span:nth-child(2){background:var(--neutral-800);border-radius:.75rem;width:92%;height:2.5rem}.acquisition-solution-canvas__copy span:nth-child(3){width:78%}.acquisition-solution-canvas__copy span:nth-child(4){background:var(--brand-purple);border-radius:.7rem;width:52%;height:2.1rem}.acquisition-solution-canvas__visual{place-items:center;min-height:13rem;position:relative}.acquisition-solution-canvas__visual span{border-radius:1.2rem;display:block;position:absolute}.acquisition-solution-canvas__visual span:first-child{background:color-mix(in srgb, var(--brand-purple) 18%, var(--neutral-white));inset:8% 4% 10% 16%;transform:rotate(5deg)}.acquisition-solution-canvas__visual span:nth-child(2){background:color-mix(in srgb, var(--brand-blue) 30%, var(--neutral-white));inset:20% 18% 0 0;transform:rotate(-7deg)}.acquisition-solution-canvas__visual span:nth-child(3){aspect-ratio:1;background:var(--scene-violet-500);width:42%;box-shadow:inset 0 0 0 .85rem color-mix(in srgb, var(--neutral-white) 70%, transparent);border-radius:50%}.acquisition-section--solution .acquisition-pillars{z-index:2;position:absolute;inset:0}.acquisition-section--solution .acquisition-pillars__item{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--neutral-white) 96%, transparent);width:min(21rem,35%);box-shadow:0 1.5rem 3.2rem -2.35rem color-mix(in srgb, var(--neutral-950) 44%, transparent);-webkit-backdrop-filter:blur(8px);border:0;grid-template-columns:minmax(0,1fr);gap:.8rem;padding:1.35rem 1.4rem 1.25rem;transition:transform .22s,box-shadow .22s;display:grid;position:absolute}.acquisition-section--solution .acquisition-pillars__item:first-child{top:2rem;left:2rem}.acquisition-section--solution .acquisition-pillars__item:nth-child(2){top:7.25rem;right:1.75rem}.acquisition-section--solution .acquisition-pillars__item:nth-child(3){width:min(22.5rem,37%);bottom:1.75rem;left:7%}.acquisition-section--solution .acquisition-pillars__index{color:color-mix(in srgb, var(--brand-purple) 58%, var(--neutral-300));letter-spacing:.16em;font-size:.68rem;font-weight:700;position:absolute;top:1.2rem;right:1.25rem}.acquisition-section--solution .acquisition-pillars__main{gap:.55rem;padding-right:2.25rem;display:grid}.acquisition-section--solution .acquisition-pillars__main h3{color:var(--neutral-900);letter-spacing:-.025em;margin:0;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:650;line-height:1}.acquisition-section--solution .acquisition-pillars__main p{max-width:30rem;color:var(--neutral-600);font-size:.93rem;line-height:1.45}.acquisition-section--solution .acquisition-pillars__details{color:var(--neutral-800);flex-wrap:wrap;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.acquisition-section--solution .acquisition-pillars__details li{background:var(--neutral-100);border-radius:999px;padding:.38rem .58rem;font-size:.71rem;line-height:1.15}.acquisition-section--solution .acquisition-pillars__details li:before{content:none}@media (hover:hover) and (pointer:fine){.acquisition-section--solution .acquisition-pillars__item:hover{box-shadow:0 2rem 3.6rem -2.45rem color-mix(in srgb, var(--neutral-950) 50%, transparent);transform:translateY(-.28rem)}}@media (width<=1023px){.acquisition-solution-stage{border-radius:var(--radius-lg);min-height:0;padding:1rem;display:grid}.acquisition-solution-stage:before{width:30rem;height:30rem;top:-10rem;right:-12rem}.acquisition-solution-canvas{width:min(100%,38rem);height:21rem;margin:1rem auto 0;position:relative;top:auto;right:auto;transform:rotate(-1.5deg)}.acquisition-section--solution .acquisition-pillars{gap:.85rem;margin-top:-2.25rem;padding:0 .25rem .25rem;display:grid;position:relative;inset:auto}.acquisition-section--solution .acquisition-pillars__item,.acquisition-section--solution .acquisition-pillars__item:first-child,.acquisition-section--solution .acquisition-pillars__item:nth-child(2),.acquisition-section--solution .acquisition-pillars__item:nth-child(3){width:100%;position:relative;inset:auto}}@media (width<=608px){.acquisition-solution-stage{padding:.75rem}.acquisition-solution-canvas{height:16.5rem;margin-top:.5rem}.acquisition-solution-canvas__sheet--back{transform:translate(.75rem,.75rem)rotate(4deg)}.acquisition-solution-canvas__sheet--middle{transform:translate(.4rem,.4rem)rotate(2deg)}.acquisition-solution-canvas__chrome{height:2.15rem}.acquisition-solution-canvas__layout{gap:.75rem;padding:1rem}.acquisition-solution-canvas__visual{min-height:9rem}.acquisition-solution-canvas__copy span:nth-child(2){height:1.9rem}.acquisition-solution-canvas__copy span:nth-child(4){height:1.7rem}.acquisition-section--solution .acquisition-pillars{margin-top:-1.2rem}.acquisition-section--solution .acquisition-pillars__item{border-radius:1.1rem;padding:1.2rem}.acquisition-section--solution .acquisition-pillars__main{padding-right:1.8rem}.acquisition-section--solution .acquisition-pillars__main h3{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.acquisition-section--solution .acquisition-pillars__item{transition:none}}.acquisition-body--medicos .acquisition-case__copy{align-self:stretch}.acquisition-body--medicos .acquisition-case__media{height:100%}.acquisition-body--medicos .acquisition-case__pending{padding-top:0;border-top:0;align-content:center;align-self:stretch;gap:clamp(1.15rem,2vw,1.45rem);padding-inline:clamp(.25rem,1.5vw,1.1rem)}.acquisition-body--medicos .acquisition-case__pending strong{max-width:24ch;font-size:1.02rem;line-height:1.25}.acquisition-body--medicos .acquisition-case__fields{gap:.78rem;display:grid}.acquisition-body--medicos .acquisition-case__fields li{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.72rem;padding-left:0;font-size:.92rem;line-height:1.42;display:grid}.acquisition-body--medicos .acquisition-case__fields li:before{background:var(--brand-blue);width:.5rem;height:.5rem;box-shadow:0 0 0 .24rem color-mix(in srgb, var(--brand-blue) 16%, transparent);color:#0000;content:"";border-radius:999px;margin-top:.4rem;position:static}@media (width<=1023px){.acquisition-body--medicos .acquisition-case__pending{padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--neutral-white) 18%, transparent);padding-inline:0}.acquisition-body--medicos .acquisition-case__media{height:auto}}@media (width<=608px){.acquisition-discovery__search-stage{padding:1.35rem 1.15rem}.acquisition-discovery__channels>div,.acquisition-discovery__channels-note{padding:1.05rem 1.15rem}.acquisition-context__signals{gap:1.35rem}.acquisition-context__signals li{text-align:left;grid-template-columns:3.7rem minmax(0,1fr);place-items:center stretch;gap:1rem}.acquisition-context__piece{width:3.7rem}.acquisition-context__icon{width:1.55rem;height:1.55rem}.acquisition-context__signal-copy{justify-items:start;gap:.32rem;max-width:none}.acquisition-context__signal-copy strong{font-size:1.04rem}.acquisition-context__signal-copy p{font-size:.9rem;line-height:1.48}.acquisition-goals{gap:1rem;padding-top:.35rem}.acquisition-goal-card{grid-template-rows:auto auto;grid-template-columns:3.55rem minmax(0,1fr);align-content:center;gap:.35rem 1rem;min-height:0;padding:1.2rem}.acquisition-goal-card__icon{border-radius:1.05rem 1.05rem .52rem;grid-area:1/1/3;width:3.55rem;height:3.55rem;position:static}.acquisition-goal-card__icon:after{width:1.8rem;height:1.8rem}.acquisition-goal-card .acquisition-card__title{grid-area:1/2;align-self:end;font-size:1.05rem}.acquisition-goal-card .acquisition-card__text{grid-area:2/2;align-self:start;font-size:.9rem;line-height:1.5}.acquisition-discovery__search-stage{gap:1.35rem}.acquisition-discovery__signals{gap:1.15rem}.acquisition-discovery__signals li{gap:.3rem .85rem}.acquisition-discovery__signal-icon{border-radius:.9rem;width:2.85rem;height:2.85rem}.acquisition-discovery__signal-icon svg{width:1.45rem;height:1.45rem}}@media (width<=1023px){.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current,.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--next{z-index:auto}.acquisition-body--medicos .acquisition-section--comparison article.acquisition-contrast__panel--current:after{z-index:1}.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__label,.acquisition-body--medicos .acquisition-section--comparison .acquisition-contrast__panel--next .acquisition-contrast__label{z-index:4}}@media (width>=768px) and (width<=1023px){.acquisition-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.acquisition-footer__inner{grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,.72fr))}}.acquisition-header__nav-item{position:relative}.acquisition-header__segments-group-toggle{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}.acquisition-header__segments-toggle-icon{flex:none;width:.82rem;height:.82rem;display:block}.acquisition-header__segments-group-toggle:focus-visible,.acquisition-header__dropdown-trigger:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.acquisition-header__segments-dropdown{display:none}.acquisition-header__dropdown-trigger{color:var(--color-text-muted);font:inherit;letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.78rem;line-height:1.2;display:inline-flex}.acquisition-header__dropdown-trigger .acquisition-header__segments-toggle-icon{color:var(--color-accent);transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.acquisition-header__nav-item--segments[data-segments-open=true] .acquisition-header__dropdown-trigger .acquisition-header__segments-toggle-icon,.acquisition-header__nav-item--solutions[data-solutions-open=true] .acquisition-header__dropdown-trigger .acquisition-header__segments-toggle-icon{transform:rotate(180deg)}@media (width>=768px){.acquisition-header__nav-item--segments[data-segments-open=true]>.acquisition-header__segments-dropdown,.acquisition-header__nav-item--solutions[data-solutions-open=true]>.acquisition-header__segments-dropdown{display:grid}.acquisition-header__segments-dropdown{z-index:calc(var(--z-overlay) + 2);border:1px solid var(--acquisition-line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-background) 97%, transparent);width:18rem;box-shadow:0 1rem 2.6rem color-mix(in srgb, var(--color-text) 12%, transparent);-webkit-backdrop-filter:blur(16px);padding:.45rem;position:absolute;top:calc(100% + .8rem);left:50%;transform:translate(-50%)}.acquisition-header__segments-dropdown:before{content:"";width:100%;height:.85rem;position:absolute;top:-.85rem;left:0}.acquisition-header__segments-overview{border-bottom:1px solid var(--acquisition-line-soft);justify-content:space-between;align-items:center;padding:.72rem .75rem;font-weight:600;display:flex;color:var(--color-text)!important}.acquisition-header__segments-groups{gap:0!important;width:auto!important;min-width:0!important;padding-top:.3rem!important;display:grid!important}.acquisition-header__segments-group{position:relative}.acquisition-header__segments-group-toggle{gap:var(--space-3);width:100%;color:var(--color-text-muted);letter-spacing:.07em;text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.68rem .75rem;font-size:.72rem;font-weight:600;display:flex}.acquisition-header__segments-group:hover>.acquisition-header__segments-group-toggle,.acquisition-header__segments-group:focus-within>.acquisition-header__segments-group-toggle,.acquisition-header__segments-group[data-segments-group-open=true]>.acquisition-header__segments-group-toggle{background:color-mix(in srgb, var(--brand-purple) 8%, transparent);color:var(--color-text)}.acquisition-header__segments-submenu{border:1px solid var(--acquisition-line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-background) 98%, transparent);box-shadow:0 1rem 2.6rem color-mix(in srgb, var(--color-text) 10%, transparent);position:absolute;top:-.45rem;left:100%;width:20rem!important;min-width:0!important;padding:.45rem!important;display:none!important}.acquisition-header__segments-group[data-segments-group-open=true]>.acquisition-header__segments-submenu{display:grid!important}.acquisition-header__segments-submenu a,.acquisition-header__solutions-list a{color:var(--color-text-muted);letter-spacing:.03em;text-transform:none;padding:.68rem .75rem;font-size:.76rem;line-height:1.3;text-decoration:none;display:block}.acquisition-header__segments-submenu a:hover,.acquisition-header__segments-submenu a:focus-visible,.acquisition-header__solutions-list a:hover,.acquisition-header__solutions-list a:focus-visible{background:color-mix(in srgb, var(--brand-purple) 8%, transparent);color:var(--color-text)}.acquisition-header__solutions-list{padding-top:.3rem!important}.acquisition-header__solutions-list li{min-width:0}}@media (width<=767px){.acquisition-header__dropdown-trigger{width:100%;color:var(--neutral-800);justify-content:space-between;padding-block:.58rem;font-size:.82rem}.acquisition-header__dropdown-trigger .acquisition-header__segments-toggle-icon{width:.9rem;height:.9rem;margin-right:.75rem}.acquisition-header__nav-item--segments[data-segments-open=true]>.acquisition-header__segments-dropdown,.acquisition-header__nav-item--solutions[data-solutions-open=true]>.acquisition-header__segments-dropdown{display:grid}.acquisition-header__segments-dropdown{border-left:1px solid var(--acquisition-line-soft);padding:.2rem 0 .55rem .75rem}.acquisition-header__segments-overview{justify-content:space-between;align-items:center;font-weight:600;color:var(--color-text)!important;padding-right:.75rem!important;display:flex!important}.acquisition-header__segments-groups,.acquisition-header__segments-submenu{gap:0!important;width:auto!important;min-width:0!important;display:grid!important}.acquisition-header__solutions-list a{color:var(--color-text-muted);line-height:1.3;text-decoration:none;display:block;letter-spacing:.02em!important;text-transform:none!important;padding-block:.48rem!important;font-size:.78rem!important}.acquisition-header__segments-group-toggle{width:100%;color:var(--color-text-muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.58rem .75rem .58rem 0;font-size:.74rem;font-weight:600;display:flex}.acquisition-header__segments-submenu{border-left:1px solid var(--acquisition-line-soft);padding-left:.75rem!important;display:none!important}.acquisition-header__segments-group[data-segments-group-open=true]>.acquisition-header__segments-submenu{display:grid!important}.acquisition-header__segments-submenu a{line-height:1.3;letter-spacing:.02em!important;text-transform:none!important;padding-block:.48rem!important;font-size:.78rem!important}.acquisition-section__inner{padding-block:clamp(5.4rem,19vw,6.75rem)}.acquisition-section__header{gap:0}.acquisition-section__eyebrow{margin-bottom:.55rem}.acquisition-section__title{font-size:clamp(1.55rem,6.4vw,2.15rem);line-height:1.03}.acquisition-section__title+.acquisition-section__lead,.acquisition-section__title+p{margin-top:1.15rem}.acquisition-body--medicos .acquisition-hero{padding-block:4.25rem 5.5rem}.acquisition-body--medicos .acquisition-hero__title{font-size:clamp(2rem,9vw,2.7rem);line-height:.95}}@media (width<=430px){.acquisition-section__inner{padding-block:5.75rem}.acquisition-section__title{font-size:clamp(1.5rem,7vw,1.95rem)}.acquisition-hero__title,.acquisition-body--medicos .acquisition-hero__title{font-size:clamp(1.95rem,9.5vw,2.45rem)}}
