.vacancy-card-module__EsjIsq__card{transition:border-color var(--idt-transition-fast), box-shadow var(--idt-transition-fast);flex-direction:column;display:flex}.vacancy-card-module__EsjIsq__light{background-color:var(--idt-color-white);border:1px dashed var(--idt-color-text-primary);border-radius:var(--idt-radius-md)}.vacancy-card-module__EsjIsq__light:hover{border-color:var(--idt-color-accent);box-shadow:var(--idt-shadow-md)}.vacancy-card-module__EsjIsq__dark{background-color:#0000;border-top:1px solid #ffffff26;border-radius:0}.vacancy-card-module__EsjIsq__dark:hover{border-top-color:#ffffff59}.vacancy-card-module__EsjIsq__link{color:inherit;flex-direction:column;flex-grow:1;padding:1.5rem 0;text-decoration:none;display:flex}.vacancy-card-module__EsjIsq__light .vacancy-card-module__EsjIsq__link{padding:1.5rem}.vacancy-card-module__EsjIsq__body{flex-direction:column;flex-grow:1;display:flex}.vacancy-card-module__EsjIsq__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem;display:flex}.vacancy-card-module__EsjIsq__title{flex:auto;min-width:0;margin:0}.vacancy-card-module__EsjIsq__light .vacancy-card-module__EsjIsq__title{color:var(--idt-color-text-primary)}.vacancy-card-module__EsjIsq__dark .vacancy-card-module__EsjIsq__title{color:var(--idt-color-white)}.vacancy-card-module__EsjIsq__meta{font-size:var(--idt-size-small);flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;display:flex}.vacancy-card-module__EsjIsq__light .vacancy-card-module__EsjIsq__meta{color:var(--idt-color-gray-light);margin-bottom:1.5rem}.vacancy-card-module__EsjIsq__dark .vacancy-card-module__EsjIsq__meta{color:var(--idt-color-white)}.vacancy-card-module__EsjIsq__metaItem{align-items:center;gap:.5rem;display:inline-flex}.vacancy-card-module__EsjIsq__light .vacancy-card-module__EsjIsq__metaItem:not(:last-child):after{content:"•";color:var(--idt-color-accent);margin-left:.75rem}.vacancy-card-module__EsjIsq__metaIcon{flex-shrink:0;width:1rem;height:1rem}.vacancy-card-module__EsjIsq__light .vacancy-card-module__EsjIsq__metaIcon,.vacancy-card-module__EsjIsq__dark .vacancy-card-module__EsjIsq__metaIcon{color:var(--idt-color-accent)}.vacancy-card-module__EsjIsq__arrowCircle{background-color:var(--idt-color-white);width:2.25rem;height:2.25rem;color:var(--idt-color-text-primary);transition:background-color var(--idt-transition-fast), color var(--idt-transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.vacancy-card-module__EsjIsq__dark:hover .vacancy-card-module__EsjIsq__arrowCircle{background-color:var(--idt-color-accent);color:var(--idt-color-white)}.vacancy-card-module__EsjIsq__arrowIcon{fill:currentColor;width:1rem;height:.7rem}.vacancy-card-module__EsjIsq__more{font-family:var(--idt-font-accent);font-size:var(--idt-size-base);font-weight:var(--idt-weight-bold);color:var(--idt-color-text-primary);transition:color var(--idt-transition-fast);align-items:center;gap:.75rem;margin-top:auto;display:inline-flex}.vacancy-card-module__EsjIsq__light:hover .vacancy-card-module__EsjIsq__more{color:var(--idt-color-accent)}.vacancy-card-module__EsjIsq__moreIcon{fill:currentColor;width:1rem;height:.7rem}
.vacancy-band-module__bNtxSa__section{background-color:var(--idt-color-surface);background-image:url(/assets/header-bg.png);background-position:0 0;background-repeat:repeat;position:relative;overflow:hidden}.vacancy-band-module__bNtxSa__sectionInner{position:relative}.vacancy-band-module__bNtxSa__row{display:grid}.vacancy-band-module__bNtxSa__content{z-index:0;padding:4rem var(--idt-container-padding);background-color:var(--idt-color-dark);color:var(--idt-color-white);position:relative}.vacancy-band-module__bNtxSa__content:before{content:"";background-color:var(--idt-color-dark);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;right:0}.vacancy-band-module__bNtxSa__header{max-width:36rem;margin-bottom:2.5rem}.vacancy-band-module__bNtxSa__eyebrow{color:var(--idt-color-accent);align-items:center;gap:.5rem;margin:0 0 1rem;display:inline-flex}.vacancy-band-module__bNtxSa__eyebrow:before{content:"";background-color:var(--idt-color-accent);border-radius:50%;width:.4rem;height:.4rem}.vacancy-band-module__bNtxSa__title{color:var(--idt-color-white);margin:0}.vacancy-band-module__bNtxSa__list{flex-direction:column;display:flex}.vacancy-band-module__bNtxSa__media{background-color:#0000;min-height:24rem;display:none;position:relative}.vacancy-band-module__bNtxSa__mediaInner{opacity:.6;background-image:url(/assets/header-bg.png);background-position:0 0;background-repeat:repeat;position:absolute;inset:0}@media (max-width:991px){.vacancy-band-module__bNtxSa__content{margin-left:calc(-1 * var(--idt-container-padding));margin-right:calc(-1 * var(--idt-container-padding))}}@media (min-width:992px){.vacancy-band-module__bNtxSa__row{grid-template-columns:7fr 5fr}.vacancy-band-module__bNtxSa__content{padding:5rem 4rem 6rem calc(var(--idt-container-padding) + 2rem)}.vacancy-band-module__bNtxSa__media{display:block}}
.scroll-reveal-module__NHqJ2q__reveal{transition-property:opacity,transform;transition-duration:var(--idt-reveal-duration,.4s);transition-timing-function:var(--idt-reveal-easing,ease);transition-delay:var(--idt-reveal-delay,0s);will-change:opacity, transform;opacity:1;transform:none}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__fadeUp{opacity:0;transform:translateY(2rem)}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__fadeDown{opacity:0;transform:translateY(-2rem)}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__fadeLeft{opacity:0;transform:translate(2rem)}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__fadeRight{opacity:0;transform:translate(-2rem)}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__fadeIn{opacity:0}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__zoomIn{opacity:0;transform:scale(.92)}.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__zoomOut{opacity:0;transform:scale(1.08)}.scroll-reveal-module__NHqJ2q__reveal.scroll-reveal-module__NHqJ2q__revealed,.scroll-reveal-module__NHqJ2q__reveal[data-animate=true].scroll-reveal-module__NHqJ2q__revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__NHqJ2q__reveal,.scroll-reveal-module__NHqJ2q__reveal[data-animate=true]{opacity:1!important;transition:none!important;transform:none!important}}html[data-reduced-motion=true] [data-site-scope=identity-team] .scroll-reveal-module__NHqJ2q__reveal,html[data-reduced-motion=true] [data-site-scope=identity-team] .scroll-reveal-module__NHqJ2q__reveal[data-animate=true]{opacity:1!important;transition:none!important;transform:none!important}
.arrow-list-with-image-module__Tck42q__section{z-index:1;padding-block:var(--idt-space-section);background-color:var(--idt-color-white);position:relative}.arrow-list-with-image-module__Tck42q__row{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}.arrow-list-with-image-module__Tck42q__media{justify-content:center;display:flex}.arrow-list-with-image-module__Tck42q__image{aspect-ratio:1;object-fit:cover;border-radius:var(--idt-radius-md);width:100%;max-width:26rem;height:auto}.arrow-list-with-image-module__Tck42q__eyebrow{color:var(--idt-color-accent);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.arrow-list-with-image-module__Tck42q__title{color:var(--idt-color-text-primary);margin:0 0 1.25rem}.arrow-list-with-image-module__Tck42q__paragraphs{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);margin-bottom:1.25rem}.arrow-list-with-image-module__Tck42q__paragraphs p{margin:0 0 1rem}.arrow-list-with-image-module__Tck42q__list{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.arrow-list-with-image-module__Tck42q__item{align-items:flex-start;gap:.75rem;display:flex}.arrow-list-with-image-module__Tck42q__bullet{width:1.1rem;height:1.1rem;color:var(--idt-color-accent);flex-shrink:0;margin-top:.25rem}@media (min-width:992px){.arrow-list-with-image-module__Tck42q__section{padding-block:var(--idt-section-padding-y-lg)}.arrow-list-with-image-module__Tck42q__row{gap:var(--idt-gap-2col);grid-template-columns:5fr 6fr}.arrow-list-with-image-module__Tck42q__rowReversed .arrow-list-with-image-module__Tck42q__media{order:2}}
.leon-demo-cta-module__8F-Bza__band{z-index:1;padding:3rem 0;position:relative}.leon-demo-cta-module__8F-Bza__transparent{background-color:#0000}.leon-demo-cta-module__8F-Bza__white{background-color:var(--idt-color-white)}.leon-demo-cta-module__8F-Bza__white:before{content:"";pointer-events:none;background-color:var(--idt-color-white);z-index:-1;border-top:2px solid #ddd8d5;border-bottom:2px solid #ddd8d5;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.leon-demo-cta-module__8F-Bza__container{width:100%;max-width:82.5rem;margin-inline:auto;padding-inline:.75rem}.leon-demo-cta-module__8F-Bza__row{align-items:center;gap:2.5rem;display:grid}.leon-demo-cta-module__8F-Bza__media{justify-content:center;align-items:center;display:flex;position:relative}.leon-demo-cta-module__8F-Bza__image{border-radius:var(--idt-radius-md);width:100%;max-width:26rem;height:auto;display:block}.leon-demo-cta-module__8F-Bza__body{flex-direction:column;justify-content:center;display:flex}.leon-demo-cta-module__8F-Bza__title{color:var(--idt-color-text-primary);margin:0 0 1rem}.leon-demo-cta-module__8F-Bza__content{font-size:var(--idt-size-body-large);font-weight:var(--idt-weight-regular);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.leon-demo-cta-module__8F-Bza__content p{margin:0 0 1rem}.leon-demo-cta-module__8F-Bza__content a{color:var(--idt-color-text-primary);font-weight:var(--idt-weight-bold);text-decoration:underline}.leon-demo-cta-module__8F-Bza__content a:hover,.leon-demo-cta-module__8F-Bza__content a:focus-visible{color:var(--idt-color-accent)}.leon-demo-cta-module__8F-Bza__cta{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}@media (min-width:992px){.leon-demo-cta-module__8F-Bza__row{grid-template-columns:5fr 1fr 5fr;gap:0}.leon-demo-cta-module__8F-Bza__media{grid-column:1}.leon-demo-cta-module__8F-Bza__body,.leon-demo-cta-module__8F-Bza__rowReversed .leon-demo-cta-module__8F-Bza__media{grid-column:3}.leon-demo-cta-module__8F-Bza__rowReversed .leon-demo-cta-module__8F-Bza__body{grid-column:1}}
.use-case-list-section-module___9zf5G__section{z-index:1;padding:5rem 0 6rem;position:relative}.use-case-list-section-module___9zf5G__transparent{background-color:#0000}.use-case-list-section-module___9zf5G__white{background-color:var(--idt-color-white)}.use-case-list-section-module___9zf5G__container{width:100%;max-width:82.5rem;margin-inline:auto;padding-inline:.75rem}.use-case-list-section-module___9zf5G__content{width:100%;max-width:48.125rem}.use-case-list-section-module___9zf5G__eyebrow{color:var(--idt-color-accent);margin:0 0 .75rem}.use-case-list-section-module___9zf5G__title{color:var(--idt-color-text-primary);margin:0 0 1rem}.use-case-list-section-module___9zf5G__intro{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);margin:0 0 1.5rem}.use-case-list-section-module___9zf5G__list{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}.use-case-list-section-module___9zf5G__item{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.use-case-list-section-module___9zf5G__item p{margin:0 0 .75rem}.use-case-list-section-module___9zf5G__heading{color:var(--idt-color-accent);margin:0 0 .75rem}.use-case-list-section-module___9zf5G__number{font-weight:var(--idt-weight-bold)}.use-case-list-section-module___9zf5G__lead{margin:0 0 .5rem}.use-case-list-section-module___9zf5G__divider{border:0;border-top:2px solid #999;margin:1.25rem 0 0}
.brand-media-panel-module__eNDBca__panel{width:100%;height:100%;min-height:inherit;border-radius:var(--idt-radius-md);background:#1c1b1be6;position:relative;overflow:hidden}.brand-media-panel-module__eNDBca__image{object-fit:cover}.brand-media-panel-module__eNDBca__overlay{pointer-events:none;background:linear-gradient(#ffffff0a,#00000047),linear-gradient(135deg,#eb5f0a3d,#0000 46%);position:absolute;inset:0}.brand-media-panel-module__eNDBca__label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--idt-font-accent);font-size:.76rem;font-weight:var(--idt-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;background:#1c1b1b99;border:1px solid #ffffff38;border-radius:999px;margin:0;padding:.5rem .9rem;position:absolute;bottom:1.35rem;left:1.35rem}
.breadcrumb-module__TGmfqq__breadcrumb{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}.breadcrumb-module__TGmfqq__list{color:var(--idt-color-gray-light);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb-module__TGmfqq__item{align-items:center;gap:.5rem;display:inline-flex}.breadcrumb-module__TGmfqq__breadcrumb .breadcrumb-module__TGmfqq__link{color:var(--idt-color-text-primary);transition:color var(--idt-transition-fast);align-items:center;gap:.35rem;text-decoration:underline;display:inline-flex}.breadcrumb-module__TGmfqq__breadcrumb .breadcrumb-module__TGmfqq__link:hover{color:var(--idt-color-accent)}.breadcrumb-module__TGmfqq__logoMark{justify-content:center;align-items:center;width:.6rem;height:1.3rem;margin-bottom:-.25rem;display:inline-flex}.breadcrumb-module__TGmfqq__logoMarkSvg{width:100%;height:100%}.breadcrumb-module__TGmfqq__divider{fill:currentColor;width:.9rem;height:.6rem;color:var(--idt-breadcrumb-divider,var(--idt-color-accent))}.breadcrumb-module__TGmfqq__current{color:var(--idt-color-gray-light)}
.shared-page-header-module__Cm2wia__section{padding-block:3rem;position:relative;overflow:hidden}.shared-page-header-module__Cm2wia__bgDefault{background-color:var(--idt-color-white)}.shared-page-header-module__Cm2wia__bgLightgray{background-color:var(--idt-color-surface);background-image:url(/assets/header-bg.png);background-repeat:repeat}.shared-page-header-module__Cm2wia__bgSand{background-color:var(--idt-color-hero-cream);background-image:url(/assets/header-bg.png);background-repeat:repeat}.shared-page-header-module__Cm2wia__container{position:relative}.shared-page-header-module__Cm2wia__breadcrumb{margin-bottom:1rem}.shared-page-header-module__Cm2wia__content{flex-direction:column;gap:1.5rem;display:flex}.shared-page-header-module__Cm2wia__left{flex-direction:column;align-items:flex-start;display:flex}.shared-page-header-module__Cm2wia__title{text-align:left;width:100%;color:var(--idt-color-text-primary);align-self:flex-start;margin:0}.shared-page-header-module__Cm2wia__titleLine,.shared-page-header-module__Cm2wia__titleMuted{display:block}.shared-page-header-module__Cm2wia__titleMuted{color:var(--idt-color-gray-light)}.shared-page-header-module__Cm2wia__right{align-items:flex-start;display:flex;position:relative}.shared-page-header-module__Cm2wia__rightInner{flex-direction:column;gap:.75rem;display:flex}.shared-page-header-module__Cm2wia__secondaryTitle{color:var(--idt-color-gray-light);margin:0}.shared-page-header-module__Cm2wia__intro{max-width:34rem;font-size:var(--idt-size-lead);text-align:left;color:var(--idt-color-text-primary);line-height:1.55}.shared-page-header-module__Cm2wia__divider{display:none}@media (min-width:992px){.shared-page-header-module__Cm2wia__section{padding-block:4rem}.shared-page-header-module__Cm2wia__contentSplit{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;display:grid}.shared-page-header-module__Cm2wia__contentSplit .shared-page-header-module__Cm2wia__left{align-items:flex-start;padding-right:2rem}.shared-page-header-module__Cm2wia__contentCentered{flex-direction:column;align-items:flex-start;max-width:70rem;display:flex}.shared-page-header-module__Cm2wia__breadcrumb{align-self:flex-start;margin-bottom:1.25rem}.shared-page-header-module__Cm2wia__right{align-items:flex-end;padding-left:2rem}.shared-page-header-module__Cm2wia__divider{background-color:#0000001a;width:1px;height:100%;display:block;position:absolute;top:0;left:0}}
.button-module__4jMBFW__button{border-radius:var(--idt-radius-pill);font-family:var(--idt-font-primary);font-size:var(--idt-size-base);font-weight:var(--idt-weight-regular);cursor:pointer;transition:background-color var(--idt-transition-fast), color var(--idt-transition-fast), border-color var(--idt-transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.5rem;line-height:1.5;text-decoration:none;display:inline-flex}.button-module__4jMBFW__label{display:inline-block}.button-module__4jMBFW__icon{fill:currentColor;flex-shrink:0;width:1.15rem;height:.75rem}.button-module__4jMBFW__iconLeft{transform:rotate(180deg)}.button-module__4jMBFW__button.button-module__4jMBFW__primary{background-color:var(--idt-color-button);color:var(--idt-color-white);border-color:var(--idt-color-button)}.button-module__4jMBFW__button.button-module__4jMBFW__primary:hover{color:var(--idt-color-accent)}.button-module__4jMBFW__button.button-module__4jMBFW__accent{background-color:var(--idt-color-accent);color:var(--idt-color-white);border-color:var(--idt-color-accent)}.button-module__4jMBFW__button.button-module__4jMBFW__accent:hover{background-color:color-mix(in srgb, var(--idt-color-accent) 92%, black);border-color:color-mix(in srgb, var(--idt-color-accent) 92%, black);color:var(--idt-color-white)}.button-module__4jMBFW__button.button-module__4jMBFW__secondary{background-color:var(--idt-color-white);color:var(--idt-color-text-primary);border-color:var(--idt-color-text-primary)}.button-module__4jMBFW__button.button-module__4jMBFW__secondary:hover{background-color:var(--idt-color-text-primary);color:var(--idt-color-white)}.button-module__4jMBFW__button.button-module__4jMBFW__outline{color:var(--idt-color-text-primary);border-color:var(--idt-color-text-primary);background-color:#0000}.button-module__4jMBFW__button.button-module__4jMBFW__outline:hover{background-color:var(--idt-color-text-primary);color:var(--idt-color-white)}.button-module__4jMBFW__button.button-module__4jMBFW__text{color:inherit;font-weight:var(--idt-weight-bold);background-color:#0000;border-color:#0000;padding:.25rem 0}.button-module__4jMBFW__button.button-module__4jMBFW__text:hover{color:var(--idt-color-accent)}.button-module__4jMBFW__text .button-module__4jMBFW__icon{width:1rem;height:1rem}
.agent-discovery-page-module__IhnacW__page{color:var(--idt-color-text-primary);background:linear-gradient(#fbfaf7fa,#f5f1ebfa) no-repeat,url(/assets/header-bg.png)}.agent-discovery-page-module__IhnacW__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.agent-discovery-page-module__IhnacW__hero,.agent-discovery-page-module__IhnacW__killer,.agent-discovery-page-module__IhnacW__urgency,.agent-discovery-page-module__IhnacW__section,.agent-discovery-page-module__IhnacW__bridge,.agent-discovery-page-module__IhnacW__cta{position:relative}.agent-discovery-page-module__IhnacW__hero{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);padding:2.75rem 0 5.5rem}.agent-discovery-page-module__IhnacW__breadcrumb{margin-bottom:1.6rem}.agent-discovery-page-module__IhnacW__heroGrid{align-items:start;gap:2.25rem;display:grid}.agent-discovery-page-module__IhnacW__heroEyebrow,.agent-discovery-page-module__IhnacW__sectionEyebrow,.agent-discovery-page-module__IhnacW__killerEyebrow,.agent-discovery-page-module__IhnacW__bridgeEyebrow,.agent-discovery-page-module__IhnacW__urgencyLabel,.agent-discovery-page-module__IhnacW__stepNumber{font-family:var(--idt-font-accent);font-size:.8rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;display:inline-flex}.agent-discovery-page-module__IhnacW__heroEyebrow,.agent-discovery-page-module__IhnacW__killerEyebrow,.agent-discovery-page-module__IhnacW__bridgeEyebrow,.agent-discovery-page-module__IhnacW__urgencyLabel{color:var(--idt-color-accent)}.agent-discovery-page-module__IhnacW__heroEyebrow:before,.agent-discovery-page-module__IhnacW__killerEyebrow:before,.agent-discovery-page-module__IhnacW__bridgeEyebrow:before{content:"";background:currentColor;width:1.35rem;height:1px}.agent-discovery-page-module__IhnacW__heroTitle,.agent-discovery-page-module__IhnacW__sectionTitle,.agent-discovery-page-module__IhnacW__killerTitle,.agent-discovery-page-module__IhnacW__bridgeTitle,.agent-discovery-page-module__IhnacW__ctaTitle,.agent-discovery-page-module__IhnacW__marketValue,.agent-discovery-page-module__IhnacW__problemTitle,.agent-discovery-page-module__IhnacW__stepTitle,.agent-discovery-page-module__IhnacW__resultTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);letter-spacing:0}.agent-discovery-page-module__IhnacW__heroTitle{max-width:15ch;margin:0;font-size:clamp(2.8rem,6vw,4.5rem);line-height:1.02}.agent-discovery-page-module__IhnacW__heroLead{max-width:36rem;color:var(--idt-color-gray-medium);margin:1.25rem 0 0;font-size:clamp(1.08rem,1.5vw,1.22rem);line-height:1.72}.agent-discovery-page-module__IhnacW__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.agent-discovery-page-module__IhnacW__heroActions a{min-width:12.5rem}.agent-discovery-page-module__IhnacW__heroAside{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#ffffffeb;overflow:hidden;box-shadow:0 18px 36px #0000000f}.agent-discovery-page-module__IhnacW__heroAsideHeader{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);background:#f4efe7b3;padding:1rem 1.15rem}.agent-discovery-page-module__IhnacW__heroAsideLabel{font-family:var(--idt-font-accent);font-size:.76rem;font-weight:var(--idt-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--idt-color-text-primary) 58%, white)}.agent-discovery-page-module__IhnacW__heroAsideBody{gap:0;padding:0 1.15rem;display:grid}.agent-discovery-page-module__IhnacW__heroStat{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);padding:1rem 0}.agent-discovery-page-module__IhnacW__heroStat:last-child{border-bottom:0}.agent-discovery-page-module__IhnacW__marketValue{margin:0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05}.agent-discovery-page-module__IhnacW__marketText{color:var(--idt-color-text-primary);margin:.3rem 0 0;font-size:.96rem;line-height:1.5}.agent-discovery-page-module__IhnacW__marketSource{color:var(--idt-color-gray-medium);font-family:var(--idt-font-accent);letter-spacing:.04em;margin:.35rem 0 0;font-size:.72rem}.agent-discovery-page-module__IhnacW__killer{background:linear-gradient(#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.agent-discovery-page-module__IhnacW__killerGrid,.agent-discovery-page-module__IhnacW__bridgeGrid{gap:2rem;display:grid}.agent-discovery-page-module__IhnacW__killerTitle,.agent-discovery-page-module__IhnacW__bridgeTitle{color:var(--idt-color-white);margin:1rem 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.agent-discovery-page-module__IhnacW__killerBody,.agent-discovery-page-module__IhnacW__bridgeBody{color:#ffffffb8;gap:1rem;font-size:1.03rem;line-height:1.72;display:grid}.agent-discovery-page-module__IhnacW__killerBody p,.agent-discovery-page-module__IhnacW__bridgeBody p{margin:0}.agent-discovery-page-module__IhnacW__killerBody strong,.agent-discovery-page-module__IhnacW__bridgeBody strong{color:#fffffff0;font-weight:var(--idt-weight-bold)}.agent-discovery-page-module__IhnacW__killerBox{border-radius:var(--idt-radius-md);color:#ffffffbd;background:#ffffff05;border:1px solid #eb5f0a4d;margin-top:1.2rem;padding:1.35rem 1.45rem;line-height:1.68}.agent-discovery-page-module__IhnacW__urgency{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);background:#f4efe7cc;padding:2rem 0}.agent-discovery-page-module__IhnacW__urgencyInner{flex-direction:column;gap:1rem;display:flex}.agent-discovery-page-module__IhnacW__urgencyText{border-left:1px solid color-mix(in srgb, var(--idt-color-border) 65%, white);color:var(--idt-color-gray-medium);padding-left:1.15rem;font-size:1rem;line-height:1.72}.agent-discovery-page-module__IhnacW__urgencyText strong{color:var(--idt-color-text-primary);font-weight:var(--idt-weight-bold)}.agent-discovery-page-module__IhnacW__section{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 46%, white);padding:5rem 0}.agent-discovery-page-module__IhnacW__sectionHeader{max-width:42rem;margin-bottom:2.25rem}.agent-discovery-page-module__IhnacW__sectionEyebrow{color:color-mix(in srgb, var(--idt-color-text-primary) 48%, white);margin-bottom:.8rem}.agent-discovery-page-module__IhnacW__sectionTitle{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.agent-discovery-page-module__IhnacW__sectionTitleAccent{color:var(--idt-color-accent)}.agent-discovery-page-module__IhnacW__sectionIntro{max-width:42rem;color:var(--idt-color-gray-medium);gap:1rem;margin-top:1rem;font-size:1.04rem;line-height:1.74;display:grid}.agent-discovery-page-module__IhnacW__sectionIntro p{margin:0}.agent-discovery-page-module__IhnacW__problemGrid,.agent-discovery-page-module__IhnacW__stepsGrid{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:color-mix(in srgb, var(--idt-color-border) 45%, white);gap:1px;display:grid;overflow:hidden}.agent-discovery-page-module__IhnacW__problemCard,.agent-discovery-page-module__IhnacW__stepCard{background:#fffffff7;padding:1.55rem 1.35rem}.agent-discovery-page-module__IhnacW__problemIcon{width:2.2rem;height:2.2rem;color:var(--idt-color-accent);background:#eb5f0a14;border-radius:.7rem;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.agent-discovery-page-module__IhnacW__problemIconSvg{width:1.1rem;height:1.1rem}.agent-discovery-page-module__IhnacW__problemTitle,.agent-discovery-page-module__IhnacW__stepTitle,.agent-discovery-page-module__IhnacW__resultTitle{margin:0;font-size:1.3rem;line-height:1.2}.agent-discovery-page-module__IhnacW__problemText,.agent-discovery-page-module__IhnacW__stepText,.agent-discovery-page-module__IhnacW__resultText{color:var(--idt-color-gray-medium);margin:.75rem 0 0;font-size:.98rem;line-height:1.65}.agent-discovery-page-module__IhnacW__stepNumber{color:var(--idt-color-accent);margin-bottom:.85rem}.agent-discovery-page-module__IhnacW__stepQuestion{font-size:.98rem;font-weight:var(--idt-weight-bold);color:var(--idt-color-text-primary);margin:.55rem 0 0;line-height:1.5}.agent-discovery-page-module__IhnacW__stepNote{border-top:1px solid color-mix(in srgb, var(--idt-color-border) 45%, white);color:color-mix(in srgb, var(--idt-color-text-primary) 52%, white);font-family:var(--idt-font-accent);letter-spacing:.06em;text-transform:uppercase;margin-top:1rem;padding-top:1rem;font-size:.76rem}.agent-discovery-page-module__IhnacW__resultsGrid{gap:.65rem;display:grid}.agent-discovery-page-module__IhnacW__resultCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);background:#ffffffeb;border-radius:.8rem;align-items:flex-start;gap:.9rem;padding:1rem 1.05rem;display:flex}.agent-discovery-page-module__IhnacW__resultCheck{color:#0f6e56;width:1.45rem;height:1.45rem;font-size:.9rem;font-weight:var(--idt-weight-bold);background:#e1f5ee;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.agent-discovery-page-module__IhnacW__bridge{background:linear-gradient(#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.agent-discovery-page-module__IhnacW__bridgeLinkWrap{margin-top:1.4rem}.agent-discovery-page-module__IhnacW__bridge .agent-discovery-page-module__IhnacW__bridgeLink{color:var(--idt-color-accent);font-size:1rem;font-weight:var(--idt-weight-bold);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.agent-discovery-page-module__IhnacW__bridge .agent-discovery-page-module__IhnacW__bridgeLink:hover{color:color-mix(in srgb, var(--idt-color-accent) 90%, white)}.agent-discovery-page-module__IhnacW__bridge .agent-discovery-page-module__IhnacW__bridgeLink .agent-discovery-page-module__IhnacW__problemIconSvg{fill:currentColor}.agent-discovery-page-module__IhnacW__bridgeList{gap:0;margin:0;padding:0;list-style:none;display:grid}.agent-discovery-page-module__IhnacW__bridgeItem{border-bottom:1px solid #ffffff14;gap:.9rem;padding:1rem 0;display:flex}.agent-discovery-page-module__IhnacW__bridgeItem:last-child{border-bottom:0}.agent-discovery-page-module__IhnacW__bridgeItemNumber{color:var(--idt-color-accent);font-family:var(--idt-font-accent);font-size:.76rem;font-weight:var(--idt-weight-bold);letter-spacing:.08em;flex-shrink:0}.agent-discovery-page-module__IhnacW__bridgeItemText{color:#ffffffb8;font-size:.98rem;line-height:1.62}.agent-discovery-page-module__IhnacW__bridgeItemText strong{color:var(--idt-color-white);margin-bottom:.2rem;display:block}.agent-discovery-page-module__IhnacW__cta{background:#ffffffb8;padding:5rem 0}.agent-discovery-page-module__IhnacW__ctaInner{align-items:center;gap:1.6rem;display:grid}.agent-discovery-page-module__IhnacW__ctaTitle{max-width:17ch;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.agent-discovery-page-module__IhnacW__ctaText{max-width:34rem;color:var(--idt-color-gray-medium);margin:0;font-size:1.02rem;line-height:1.72}.agent-discovery-page-module__IhnacW__ctaButton{width:fit-content;min-width:13rem}.agent-discovery-page-module__IhnacW__inlineLink{color:var(--idt-color-accent);font-weight:var(--idt-weight-bold);text-decoration:none}.agent-discovery-page-module__IhnacW__inlineLink:hover{text-decoration:underline}.agent-discovery-page-module__IhnacW__assessmentArrow{color:var(--idt-color-accent)}@media (min-width:768px){.agent-discovery-page-module__IhnacW__resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-discovery-page-module__IhnacW__ctaInner{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:992px){.agent-discovery-page-module__IhnacW__heroGrid{grid-template-columns:minmax(0,1fr) 21rem;gap:4rem}.agent-discovery-page-module__IhnacW__killerGrid,.agent-discovery-page-module__IhnacW__bridgeGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem}.agent-discovery-page-module__IhnacW__urgencyInner{flex-direction:row;align-items:center;gap:1.5rem}.agent-discovery-page-module__IhnacW__problemGrid,.agent-discovery-page-module__IhnacW__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.agent-discovery-page-module__IhnacW__hero,.agent-discovery-page-module__IhnacW__killer,.agent-discovery-page-module__IhnacW__section,.agent-discovery-page-module__IhnacW__bridge,.agent-discovery-page-module__IhnacW__cta{padding:4rem 0}}@media (max-width:767.98px){.agent-discovery-page-module__IhnacW__hero{padding-top:2rem}.agent-discovery-page-module__IhnacW__heroActions a,.agent-discovery-page-module__IhnacW__ctaButton{width:100%}}
.booking-section-module__0-qTQq__section{border-top:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);color:var(--idt-color-text-primary);background:linear-gradient(#f9f7f3fa,#f3eee7fa) no-repeat,url(/assets/header-bg.png);padding:4rem 0 4.5rem}.booking-section-module__0-qTQq__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.booking-section-module__0-qTQq__heading{gap:.7rem;max-width:46rem;margin-bottom:1.75rem;display:grid}.booking-section-module__0-qTQq__eyebrow{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--idt-color-accent);align-items:center;gap:.75rem;margin:0;display:inline-flex}.booking-section-module__0-qTQq__eyebrowLine{background:var(--idt-color-accent);width:2.5rem;height:1px}.booking-section-module__0-qTQq__title{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.12}.booking-section-module__0-qTQq__description{max-width:42rem;color:var(--idt-color-gray-medium);margin:0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6}.booking-section-module__0-qTQq__card{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-left:4px solid var(--idt-color-accent);border-radius:var(--idt-radius-md);background:#fffffff7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 14px 30px #0000000d}.booking-section-module__0-qTQq__cardMain{flex:24rem;align-items:center;gap:1.1rem;display:flex}.booking-section-module__0-qTQq__cardIcon{width:3rem;height:3rem;color:var(--idt-color-accent);background:#eb5f0a1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.booking-section-module__0-qTQq__cardIconSvg{fill:currentColor;width:1.35rem;height:1.35rem}.booking-section-module__0-qTQq__cardText{color:var(--idt-color-gray-medium);margin:0;font-size:1.02rem;line-height:1.5}.booking-section-module__0-qTQq__avatar{border:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);border-radius:999px;flex-shrink:0;width:3.5rem;height:3.5rem;display:inline-flex;overflow:hidden}.booking-section-module__0-qTQq__avatarImg{object-fit:cover;width:100%;height:100%}.booking-section-module__0-qTQq__cardMainText{gap:.1rem;display:grid}.booking-section-module__0-qTQq__hostName{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:1.1rem;line-height:1.2}.booking-section-module__0-qTQq__hostRole{font-family:var(--idt-font-accent);font-size:.72rem;font-weight:var(--idt-weight-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--idt-color-gray-medium);margin:0}.booking-section-module__0-qTQq__quote{max-width:34rem;color:var(--idt-color-gray-medium);margin:.35rem 0 0;font-size:.95rem;font-style:italic;line-height:1.5}.booking-section-module__0-qTQq__cardAction{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}.booking-section-module__0-qTQq__cardButton{min-width:15rem}.booking-section-module__0-qTQq__cardNote{color:var(--idt-color-gray-medium);align-items:center;gap:.45rem;margin:0;font-size:.8rem;display:inline-flex}.booking-section-module__0-qTQq__cardNoteDot{background:#2fb457;border-radius:999px;width:.45rem;height:.45rem}@media (max-width:767.98px){.booking-section-module__0-qTQq__section{padding:3rem 0 3.5rem}.booking-section-module__0-qTQq__cardAction,.booking-section-module__0-qTQq__cardButton{width:100%}}
.intro-section-module__E-mJ6G__section{z-index:1;padding-block:var(--idt-space-section);position:relative}.intro-section-module__E-mJ6G__inner{max-width:52rem;margin-inline:auto}.intro-section-module__E-mJ6G__eyebrow{color:var(--idt-color-accent);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.intro-section-module__E-mJ6G__heading{color:var(--idt-color-text-primary);margin:0 0 1rem}.intro-section-module__E-mJ6G__subheading{color:var(--idt-color-text-primary);margin:0 0 1.25rem}.intro-section-module__E-mJ6G__body{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.intro-section-module__E-mJ6G__body p{margin:0 0 1rem}.intro-section-module__E-mJ6G__body p:last-child{margin-bottom:0}.intro-section-module__E-mJ6G__inlineLink{margin-top:1rem}.intro-section-module__E-mJ6G__inlineLink a{color:var(--idt-color-text-primary);transition:color var(--idt-transition-fast);text-decoration:underline}.intro-section-module__E-mJ6G__inlineLink a:hover,.intro-section-module__E-mJ6G__inlineLink a:focus-visible{color:var(--idt-color-accent)}.intro-section-module__E-mJ6G__cta{margin-top:2rem}@media (min-width:992px){.intro-section-module__E-mJ6G__section{padding-block:var(--idt-section-padding-y-lg)}}
.diagnostic-agent-page-module__o7EHoq__page{color:var(--idt-color-text-primary);background:linear-gradient(#fbfaf7fc,#f5f1ebfa) no-repeat,url(/assets/header-bg.png)}.diagnostic-agent-page-module__o7EHoq__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.diagnostic-agent-page-module__o7EHoq__hero,.diagnostic-agent-page-module__o7EHoq__stats,.diagnostic-agent-page-module__o7EHoq__section,.diagnostic-agent-page-module__o7EHoq__analysisBand,.diagnostic-agent-page-module__o7EHoq__ctaSection{position:relative}.diagnostic-agent-page-module__o7EHoq__hero{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 52%, white);padding:2.75rem 0 5.5rem}.diagnostic-agent-page-module__o7EHoq__breadcrumb{margin-bottom:1.6rem}.diagnostic-agent-page-module__o7EHoq__heroGrid,.diagnostic-agent-page-module__o7EHoq__analysisGrid,.diagnostic-agent-page-module__o7EHoq__exampleCard{gap:1.5rem;display:grid}.diagnostic-agent-page-module__o7EHoq__heroContent{max-width:44rem}.diagnostic-agent-page-module__o7EHoq__heroEyebrow,.diagnostic-agent-page-module__o7EHoq__sectionEyebrow,.diagnostic-agent-page-module__o7EHoq__sourcesHeaderLabel,.diagnostic-agent-page-module__o7EHoq__problemNumber{font-family:var(--idt-font-accent);font-size:.8rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;display:inline-flex}.diagnostic-agent-page-module__o7EHoq__heroEyebrow,.diagnostic-agent-page-module__o7EHoq__sectionEyebrow,.diagnostic-agent-page-module__o7EHoq__problemNumber{color:var(--idt-color-accent)}.diagnostic-agent-page-module__o7EHoq__heroEyebrow:before,.diagnostic-agent-page-module__o7EHoq__sectionEyebrow:before{content:"";background:currentColor;width:1.35rem;height:1px}.diagnostic-agent-page-module__o7EHoq__heroTitle,.diagnostic-agent-page-module__o7EHoq__sectionTitle,.diagnostic-agent-page-module__o7EHoq__ctaTitle,.diagnostic-agent-page-module__o7EHoq__statValue,.diagnostic-agent-page-module__o7EHoq__exampleMetric strong{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);letter-spacing:0}.diagnostic-agent-page-module__o7EHoq__heroTitle{max-width:10ch;margin:1rem 0 0;font-size:clamp(2.85rem,6vw,4.75rem);line-height:1.02}.diagnostic-agent-page-module__o7EHoq__heroBody,.diagnostic-agent-page-module__o7EHoq__sectionIntro,.diagnostic-agent-page-module__o7EHoq__ctaBody,.diagnostic-agent-page-module__o7EHoq__exampleBlock p,.diagnostic-agent-page-module__o7EHoq__resultCard p,.diagnostic-agent-page-module__o7EHoq__reportValue,.diagnostic-agent-page-module__o7EHoq__sourceItem,.diagnostic-agent-page-module__o7EHoq__analysisSummary{color:var(--idt-color-gray-medium);font-size:1.02rem;line-height:1.76}.diagnostic-agent-page-module__o7EHoq__heroBody{gap:1rem;max-width:41rem;margin-top:1.35rem;display:grid}.diagnostic-agent-page-module__o7EHoq__heroBody p,.diagnostic-agent-page-module__o7EHoq__sectionIntro p,.diagnostic-agent-page-module__o7EHoq__ctaBody p,.diagnostic-agent-page-module__o7EHoq__exampleBlock p,.diagnostic-agent-page-module__o7EHoq__analysisSummary,.diagnostic-agent-page-module__o7EHoq__resultCard p{margin:0}.diagnostic-agent-page-module__o7EHoq__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.diagnostic-agent-page-module__o7EHoq__heroActions a{min-width:12.75rem}.diagnostic-agent-page-module__o7EHoq__heroCard{border-radius:var(--idt-radius-md);background:linear-gradient(#151515fa,#231e1bfa);border:1px solid #ffffff14;overflow:hidden;box-shadow:0 22px 48px #00000029}.diagnostic-agent-page-module__o7EHoq__heroCardHeader{background:#ffffff0a;border-bottom:1px solid #ffffff14;align-items:center;gap:.9rem;padding:1rem 1.15rem;display:flex}.diagnostic-agent-page-module__o7EHoq__heroCardDots{gap:.35rem;display:inline-flex}.diagnostic-agent-page-module__o7EHoq__heroCardDots span{background:#ffffff47;border-radius:999px;width:.65rem;height:.65rem}.diagnostic-agent-page-module__o7EHoq__heroCardDots span:first-child{background:#e0625d}.diagnostic-agent-page-module__o7EHoq__heroCardDots span:nth-child(2){background:#f1ab46}.diagnostic-agent-page-module__o7EHoq__heroCardDots span:nth-child(3){background:#57c28b}.diagnostic-agent-page-module__o7EHoq__heroCardLabel{font-family:var(--idt-font-accent);font-size:.74rem;font-weight:var(--idt-weight-bold);letter-spacing:.11em;text-transform:uppercase;color:#ffffff80}.diagnostic-agent-page-module__o7EHoq__heroCardBody{gap:1rem;padding:1.35rem 1.15rem 1.2rem;display:grid}.diagnostic-agent-page-module__o7EHoq__reportRow{border-bottom:1px solid #ffffff14;gap:.35rem;padding-bottom:.95rem;display:grid}.diagnostic-agent-page-module__o7EHoq__reportKey{font-family:var(--idt-font-accent);font-size:.74rem;font-weight:var(--idt-weight-bold);letter-spacing:.11em;text-transform:uppercase;color:var(--idt-color-accent)}.diagnostic-agent-page-module__o7EHoq__reportValue{color:#ffffffd6}.diagnostic-agent-page-module__o7EHoq__reportRecommendation{border-top:1px solid #ffffff14;gap:.6rem;padding:1rem 1rem 0;display:grid}.diagnostic-agent-page-module__o7EHoq__reportRecommendation p{color:#ffffffe6;margin:0;font-size:.96rem;line-height:1.62}.diagnostic-agent-page-module__o7EHoq__reportRecommendationLabel{width:fit-content;color:var(--idt-color-accent);font-family:var(--idt-font-accent);font-size:.7rem;font-weight:var(--idt-weight-bold);letter-spacing:.12em;text-transform:uppercase;background:#eb5f0a24;border-radius:999px;padding:.28rem .55rem;display:inline-flex}.diagnostic-agent-page-module__o7EHoq__stats{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);background:#f4efe7b3;padding:1.8rem 0}.diagnostic-agent-page-module__o7EHoq__statsGrid{border:1px solid color-mix(in srgb, var(--idt-color-border) 48%, white);border-radius:var(--idt-radius-md);background:color-mix(in srgb, var(--idt-color-border) 48%, white);gap:1px;display:grid;overflow:hidden}.diagnostic-agent-page-module__o7EHoq__statCard{text-align:center;background:#ffffffe0;gap:.25rem;padding:1.35rem 1.2rem;display:grid}.diagnostic-agent-page-module__o7EHoq__statValue{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.02}.diagnostic-agent-page-module__o7EHoq__statLabel{color:var(--idt-color-gray-medium);font-size:.94rem;line-height:1.55}.diagnostic-agent-page-module__o7EHoq__section{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 44%, white);padding:5rem 0}.diagnostic-agent-page-module__o7EHoq__sectionHeader{max-width:45rem;margin-bottom:2.25rem}.diagnostic-agent-page-module__o7EHoq__sectionTitle{margin:.9rem 0 0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.08}.diagnostic-agent-page-module__o7EHoq__sectionIntro{gap:.95rem;max-width:42rem;margin-top:1rem;display:grid}.diagnostic-agent-page-module__o7EHoq__problemGrid,.diagnostic-agent-page-module__o7EHoq__resultsGrid{gap:1rem;display:grid}.diagnostic-agent-page-module__o7EHoq__problemCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#fffffff2;gap:.65rem;min-height:9.5rem;padding:1.3rem 1.2rem;display:grid;box-shadow:0 18px 36px #0000000a}.diagnostic-agent-page-module__o7EHoq__problemText{color:var(--idt-color-text-primary);font-family:var(--idt-font-display);font-size:1.15rem;line-height:1.32;font-weight:var(--idt-weight-bold);margin:0}.diagnostic-agent-page-module__o7EHoq__analysisBand{background:linear-gradient(#181818fa,#27221efa) no-repeat,url(/assets/header-bg.png);border-bottom:1px solid #ffffff14;padding:5rem 0}.diagnostic-agent-page-module__o7EHoq__inverseTitle{color:var(--idt-color-white)}.diagnostic-agent-page-module__o7EHoq__inverseIntro{color:#ffffffb8}.diagnostic-agent-page-module__o7EHoq__analysisSummary{color:#ffffffd6;max-width:39rem;margin-top:1.35rem}.diagnostic-agent-page-module__o7EHoq__sourcesPanel{border-radius:var(--idt-radius-md);background:#ffffff08;border:1px solid #eb5f0a38;overflow:hidden}.diagnostic-agent-page-module__o7EHoq__sourcesHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;padding:1rem 1.15rem}.diagnostic-agent-page-module__o7EHoq__sourcesHeaderLabel{color:#ffffffb8}.diagnostic-agent-page-module__o7EHoq__sourcesGrid{gap:.85rem;padding:1.15rem;display:grid}.diagnostic-agent-page-module__o7EHoq__sourceItem{color:#ffffffd1;background:#ffffff0a;border-radius:.9rem;align-items:center;gap:.85rem;padding:.95rem 1rem;display:flex}.diagnostic-agent-page-module__o7EHoq__sourceIcon{width:1.05rem;height:1.05rem;color:var(--idt-color-accent);flex-shrink:0}.diagnostic-agent-page-module__o7EHoq__resultsGrid{grid-template-columns:1fr}.diagnostic-agent-page-module__o7EHoq__resultCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);border-radius:var(--idt-radius-md);background:#fffffff0;gap:.95rem;padding:1.3rem 1.2rem;display:grid}.diagnostic-agent-page-module__o7EHoq__resultIconWrap{background:#eb5f0a14;border-radius:.8rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.diagnostic-agent-page-module__o7EHoq__resultIcon{width:1rem;height:1rem;color:var(--idt-color-accent)}.diagnostic-agent-page-module__o7EHoq__resultsClosing{max-width:44rem;color:var(--idt-color-text-primary);font-family:var(--idt-font-display);font-size:clamp(1.12rem,1.8vw,1.34rem);line-height:1.45;font-weight:var(--idt-weight-bold);margin:1.4rem 0 0}.diagnostic-agent-page-module__o7EHoq__exampleSection{background:#ffffff3d}.diagnostic-agent-page-module__o7EHoq__exampleCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 48%, white);border-radius:var(--idt-radius-md);background:#ffffffeb;overflow:hidden;box-shadow:0 18px 36px #0000000a}.diagnostic-agent-page-module__o7EHoq__exampleNarrative{gap:1.35rem;padding:1.55rem 1.35rem;display:grid}.diagnostic-agent-page-module__o7EHoq__exampleBlock h3{color:var(--idt-color-text-primary);font-family:var(--idt-font-display);margin:0 0 .7rem;font-size:1.15rem;line-height:1.3}.diagnostic-agent-page-module__o7EHoq__exampleBlock p+p{margin-top:.75rem}.diagnostic-agent-page-module__o7EHoq__exampleSummary{background:color-mix(in srgb, var(--idt-color-border) 48%, white);gap:1px;display:grid}.diagnostic-agent-page-module__o7EHoq__exampleMetric,.diagnostic-agent-page-module__o7EHoq__exampleSummaryBox{background:#f4efe7a6}.diagnostic-agent-page-module__o7EHoq__exampleMetric{gap:.35rem;padding:1.2rem 1.25rem;display:grid}.diagnostic-agent-page-module__o7EHoq__exampleMetric span{color:var(--idt-color-gray-medium);font-family:var(--idt-font-accent);font-size:.76rem;font-weight:var(--idt-weight-bold);letter-spacing:.12em;text-transform:uppercase}.diagnostic-agent-page-module__o7EHoq__exampleMetric strong{font-size:clamp(1.65rem,2vw,2.25rem);line-height:1.04}.diagnostic-agent-page-module__o7EHoq__exampleSummaryBox{gap:.8rem;padding:1.25rem;display:grid}.diagnostic-agent-page-module__o7EHoq__exampleSummaryBox p{color:var(--idt-color-gray-medium);margin:0;font-size:.98rem;line-height:1.68}.diagnostic-agent-page-module__o7EHoq__exampleSummaryIcon{width:1.2rem;height:1.2rem;color:var(--idt-color-accent)}.diagnostic-agent-page-module__o7EHoq__ctaSection{padding:5rem 0 6rem}.diagnostic-agent-page-module__o7EHoq__ctaCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 48%, white);border-radius:var(--idt-radius-md);text-align:center;background:radial-gradient(circle at 50% 20%,#eb5f0a1f,#fff0 55%),#fffffff2;padding:2.4rem 1.4rem;box-shadow:0 18px 36px #0000000a}.diagnostic-agent-page-module__o7EHoq__ctaTitle{max-width:15ch;margin:0 auto;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.06}.diagnostic-agent-page-module__o7EHoq__ctaBody{gap:.9rem;max-width:44rem;margin:1.25rem auto 0;display:grid}.diagnostic-agent-page-module__o7EHoq__ctaActions{justify-content:center;margin-top:2rem;display:flex}.diagnostic-agent-page-module__o7EHoq__ctaActions a{min-width:12.75rem}@media (min-width:768px){.diagnostic-agent-page-module__o7EHoq__heroGrid,.diagnostic-agent-page-module__o7EHoq__analysisGrid,.diagnostic-agent-page-module__o7EHoq__exampleCard{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:2rem}.diagnostic-agent-page-module__o7EHoq__statsGrid{grid-template-columns:repeat(3,1fr)}.diagnostic-agent-page-module__o7EHoq__problemGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.diagnostic-agent-page-module__o7EHoq__resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-agent-page-module__o7EHoq__exampleSummary{grid-template-rows:auto auto 1fr}.diagnostic-agent-page-module__o7EHoq__ctaCard{padding:3.4rem 2.5rem}}@media (min-width:992px){.diagnostic-agent-page-module__o7EHoq__hero{padding:3rem 0 6rem}.diagnostic-agent-page-module__o7EHoq__section,.diagnostic-agent-page-module__o7EHoq__analysisBand,.diagnostic-agent-page-module__o7EHoq__ctaSection{padding-top:6rem;padding-bottom:6rem}.diagnostic-agent-page-module__o7EHoq__resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.diagnostic-agent-page-module__o7EHoq__heroCard{max-width:31rem;margin-left:auto}}@media (max-width:767.98px){.diagnostic-agent-page-module__o7EHoq__heroTitle{max-width:11ch}.diagnostic-agent-page-module__o7EHoq__problemCard{min-height:0}.diagnostic-agent-page-module__o7EHoq__ctaCard{padding:2.2rem 1.15rem}}
.feature-list-with-image-module__4MppVa__band{z-index:1;background-color:var(--idt-color-white);padding:0;position:relative;overflow:hidden}.feature-list-with-image-module__4MppVa__inner{flex-wrap:wrap;width:100%;display:flex}.feature-list-with-image-module__4MppVa__content{background-color:var(--idt-color-dark-deep);width:100%;color:var(--idt-color-white);order:2;padding:3rem 1.5rem;position:relative}.feature-list-with-image-module__4MppVa__content:before{content:"";background:var(--idt-color-accent-gradient);width:4px;height:100%;position:absolute;top:0;left:0}.feature-list-with-image-module__4MppVa__image{background-position:50%;background-repeat:no-repeat;background-size:cover;order:1;width:100%;min-height:320px}.feature-list-with-image-module__4MppVa__header{margin-bottom:2rem;padding-left:1.5rem;position:relative}.feature-list-with-image-module__4MppVa__crumb{color:var(--idt-color-accent-yellow);align-items:center;gap:.5rem;margin:0 0 1rem;display:inline-flex}.feature-list-with-image-module__4MppVa__title{color:var(--idt-color-white);margin:0}.feature-list-with-image-module__4MppVa__list{flex-direction:column;gap:1.5rem;padding-left:1.5rem;display:flex;position:relative}.feature-list-with-image-module__4MppVa__item{border-bottom:1px solid var(--idt-color-border-on-dark);gap:1rem;padding-bottom:1.5rem;display:flex}.feature-list-with-image-module__4MppVa__item:last-child{border-bottom:none;padding-bottom:0}.feature-list-with-image-module__4MppVa__iconWrap{width:1.75rem;height:1.75rem;color:var(--idt-color-accent-yellow);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.feature-list-with-image-module__4MppVa__icon{width:1.5rem;height:1.5rem}.feature-list-with-image-module__4MppVa__itemBody{min-width:0}.feature-list-with-image-module__4MppVa__itemTitle{color:var(--idt-color-white);margin:0 0 .25rem}.feature-list-with-image-module__4MppVa__itemLink{color:inherit;transition:color var(--idt-transition-fast);text-decoration:none}.feature-list-with-image-module__4MppVa__itemLink:hover,.feature-list-with-image-module__4MppVa__itemLink:focus-visible{color:var(--idt-color-accent-yellow);text-decoration:underline}.feature-list-with-image-module__4MppVa__itemSubtitle{color:var(--idt-color-accent-yellow);margin:0 0 .4rem}.feature-list-with-image-module__4MppVa__itemText{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);opacity:.9;margin:0}@media (min-width:992px){.feature-list-with-image-module__4MppVa__content{width:58.3333%;padding:4rem 3rem;padding-left:max(3rem, calc((100vw - var(--idt-container-content)) / 2 + var(--idt-container-padding)));order:1}.feature-list-with-image-module__4MppVa__content:before{width:6px}.feature-list-with-image-module__4MppVa__image{order:2;width:41.6667%;min-height:560px}.feature-list-with-image-module__4MppVa__inner{min-height:560px}.feature-list-with-image-module__4MppVa__header,.feature-list-with-image-module__4MppVa__list{padding-left:2rem}.feature-list-with-image-module__4MppVa__innerReversed .feature-list-with-image-module__4MppVa__content{padding-left:3rem;padding-right:max(3rem, calc((100vw - var(--idt-container-content)) / 2 + var(--idt-container-padding)));order:2}.feature-list-with-image-module__4MppVa__innerReversed .feature-list-with-image-module__4MppVa__image{order:1}}
.non-human-identities-page-module__SD5VFG__page{color:var(--idt-color-text-primary);background:linear-gradient(#fbfaf7fa,#f5f1ebfa) no-repeat,url(/assets/header-bg.png)}.non-human-identities-page-module__SD5VFG__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.non-human-identities-page-module__SD5VFG__hero,.non-human-identities-page-module__SD5VFG__section,.non-human-identities-page-module__SD5VFG__definitionSection,.non-human-identities-page-module__SD5VFG__nextGenSection,.non-human-identities-page-module__SD5VFG__ctaSection{position:relative}.non-human-identities-page-module__SD5VFG__hero{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);padding:2.75rem 0 5.5rem}.non-human-identities-page-module__SD5VFG__breadcrumb{margin-bottom:1.6rem}.non-human-identities-page-module__SD5VFG__heroGrid,.non-human-identities-page-module__SD5VFG__definitionGrid,.non-human-identities-page-module__SD5VFG__nextGenGrid{gap:2.25rem;display:grid}.non-human-identities-page-module__SD5VFG__heroEyebrow,.non-human-identities-page-module__SD5VFG__darkEyebrow,.non-human-identities-page-module__SD5VFG__sectionEyebrow,.non-human-identities-page-module__SD5VFG__approachNumber{font-family:var(--idt-font-accent);font-size:.8rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--idt-color-accent);align-items:center;gap:.7rem;display:inline-flex}.non-human-identities-page-module__SD5VFG__heroEyebrow:before,.non-human-identities-page-module__SD5VFG__darkEyebrow:before{content:"";background:currentColor;width:1.35rem;height:1px}.non-human-identities-page-module__SD5VFG__heroTitle,.non-human-identities-page-module__SD5VFG__sectionTitle,.non-human-identities-page-module__SD5VFG__darkTitle,.non-human-identities-page-module__SD5VFG__riskTitle,.non-human-identities-page-module__SD5VFG__serviceTitle,.non-human-identities-page-module__SD5VFG__approachTitle,.non-human-identities-page-module__SD5VFG__complianceTitle,.non-human-identities-page-module__SD5VFG__evolutionTitle,.non-human-identities-page-module__SD5VFG__ctaTitle,.non-human-identities-page-module__SD5VFG__marketValue{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);letter-spacing:0}.non-human-identities-page-module__SD5VFG__heroTitle{max-width:15ch;margin:0;font-size:clamp(2.45rem,5vw,3.95rem);line-height:1.06}.non-human-identities-page-module__SD5VFG__heroLead,.non-human-identities-page-module__SD5VFG__sectionIntro,.non-human-identities-page-module__SD5VFG__darkBody,.non-human-identities-page-module__SD5VFG__riskText,.non-human-identities-page-module__SD5VFG__complianceText,.non-human-identities-page-module__SD5VFG__serviceText,.non-human-identities-page-module__SD5VFG__serviceResult,.non-human-identities-page-module__SD5VFG__approachText,.non-human-identities-page-module__SD5VFG__evolutionText,.non-human-identities-page-module__SD5VFG__ctaText{color:var(--idt-color-gray-medium);font-size:1rem;line-height:1.72}.non-human-identities-page-module__SD5VFG__heroLead{gap:.95rem;max-width:40rem;margin-top:1.25rem;display:grid}.non-human-identities-page-module__SD5VFG__heroLead p,.non-human-identities-page-module__SD5VFG__sectionIntro p,.non-human-identities-page-module__SD5VFG__darkBody p,.non-human-identities-page-module__SD5VFG__ctaText p{margin:0}.non-human-identities-page-module__SD5VFG__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.non-human-identities-page-module__SD5VFG__marketCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#ffffffeb;overflow:hidden;box-shadow:0 18px 36px #0000000f}.non-human-identities-page-module__SD5VFG__marketHeader{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);font-family:var(--idt-font-accent);font-size:.76rem;font-weight:var(--idt-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--idt-color-text-primary) 58%, white);background:#f4efe7b3;padding:1rem 1.15rem}.non-human-identities-page-module__SD5VFG__marketBody{padding:0 1.15rem}.non-human-identities-page-module__SD5VFG__marketStat{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);padding:1rem 0}.non-human-identities-page-module__SD5VFG__marketStat:last-child{border-bottom:0}.non-human-identities-page-module__SD5VFG__marketValue{margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05}.non-human-identities-page-module__SD5VFG__marketText{color:var(--idt-color-text-primary);margin:.35rem 0 0;font-size:.96rem;line-height:1.5}.non-human-identities-page-module__SD5VFG__marketSource{color:var(--idt-color-gray-medium);font-family:var(--idt-font-accent);letter-spacing:.04em;margin:.35rem 0 0;font-size:.72rem}.non-human-identities-page-module__SD5VFG__definitionSection,.non-human-identities-page-module__SD5VFG__nextGenSection{background:linear-gradient(#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.non-human-identities-page-module__SD5VFG__darkTitle{color:var(--idt-color-white);margin:1rem 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.non-human-identities-page-module__SD5VFG__darkBody{color:#ffffffb8;gap:1rem;margin-top:1rem;display:grid}.non-human-identities-page-module__SD5VFG__typeList,.non-human-identities-page-module__SD5VFG__evolutionList{margin:1rem 0 0;padding:0;list-style:none}.non-human-identities-page-module__SD5VFG__typeItem,.non-human-identities-page-module__SD5VFG__evolutionItem{color:#ffffffc2;border-bottom:1px solid #ffffff14;align-items:flex-start;gap:.9rem;padding:1rem 0;display:flex}.non-human-identities-page-module__SD5VFG__typeItem:last-child,.non-human-identities-page-module__SD5VFG__evolutionItem:last-child{border-bottom:0}.non-human-identities-page-module__SD5VFG__typeDot{background:var(--idt-color-accent);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.45rem}.non-human-identities-page-module__SD5VFG__typeBadge,.non-human-identities-page-module__SD5VFG__evolutionStage{font-family:var(--idt-font-accent);font-size:.68rem;font-weight:var(--idt-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--idt-color-accent);white-space:nowrap;border:1px solid #eb5f0a52;border-radius:999px;margin-left:auto;padding:.22rem .55rem}.non-human-identities-page-module__SD5VFG__section{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 46%, white);padding:5rem 0}.non-human-identities-page-module__SD5VFG__sectionHeader{max-width:44rem;margin-bottom:2.25rem}.non-human-identities-page-module__SD5VFG__sectionEyebrow{color:color-mix(in srgb, var(--idt-color-text-primary) 48%, white);margin-bottom:.8rem}.non-human-identities-page-module__SD5VFG__sectionTitle{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.non-human-identities-page-module__SD5VFG__sectionIntro{gap:1rem;max-width:42rem;margin-top:1rem;display:grid}.non-human-identities-page-module__SD5VFG__riskGrid,.non-human-identities-page-module__SD5VFG__complianceGrid,.non-human-identities-page-module__SD5VFG__approachGrid{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:color-mix(in srgb, var(--idt-color-border) 45%, white);gap:1px;display:grid;overflow:hidden}.non-human-identities-page-module__SD5VFG__riskCard,.non-human-identities-page-module__SD5VFG__complianceCard,.non-human-identities-page-module__SD5VFG__approachCard{background:#fffffff7;padding:1.6rem 1.35rem}.non-human-identities-page-module__SD5VFG__riskCard{flex-direction:column;min-height:100%;display:flex}.non-human-identities-page-module__SD5VFG__riskCardTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.non-human-identities-page-module__SD5VFG__riskBadge{font-family:var(--idt-font-accent);font-size:.68rem;font-weight:var(--idt-weight-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.28rem .7rem;display:inline-flex}.non-human-identities-page-module__SD5VFG__riskBadgehigh{color:#9d2c2c;background:#fce8e8}.non-human-identities-page-module__SD5VFG__riskBadgemedium{color:#b76409;background:#fff0de}.non-human-identities-page-module__SD5VFG__riskBadgecompliance{color:#0f6e56;background:#e1f5ee}.non-human-identities-page-module__SD5VFG__riskMarker{border-radius:999px;flex-shrink:0;width:.7rem;height:.7rem}.non-human-identities-page-module__SD5VFG__riskMarkerhigh{background:#c44747}.non-human-identities-page-module__SD5VFG__riskMarkermedium{background:#d6851d}.non-human-identities-page-module__SD5VFG__riskMarkercompliance{background:#2f9e7f}.non-human-identities-page-module__SD5VFG__relatedLinkArrow{width:1.1rem;height:1.1rem}.non-human-identities-page-module__SD5VFG__riskTitle,.non-human-identities-page-module__SD5VFG__complianceTitle,.non-human-identities-page-module__SD5VFG__serviceTitle,.non-human-identities-page-module__SD5VFG__approachTitle,.non-human-identities-page-module__SD5VFG__evolutionTitle{margin:0;font-size:1.28rem;line-height:1.18}.non-human-identities-page-module__SD5VFG__riskText,.non-human-identities-page-module__SD5VFG__complianceText,.non-human-identities-page-module__SD5VFG__approachText,.non-human-identities-page-module__SD5VFG__evolutionText{margin:.75rem 0 0}.non-human-identities-page-module__SD5VFG__riskStat,.non-human-identities-page-module__SD5VFG__complianceRegulation{font-family:var(--idt-font-accent);letter-spacing:.05em;text-transform:uppercase;margin:1rem 0 0;font-size:.74rem}.non-human-identities-page-module__SD5VFG__riskStat{border-top:1px solid color-mix(in srgb, var(--idt-color-border) 45%, white);color:var(--idt-color-text-primary);letter-spacing:0;text-transform:none;margin-top:auto;padding-top:1rem;font-size:.92rem;line-height:1.5}.non-human-identities-page-module__SD5VFG__riskSource{color:color-mix(in srgb, var(--idt-color-text-primary) 52%, white);font-family:var(--idt-font-accent);letter-spacing:.08em;text-transform:uppercase;margin:.35rem 0 0;font-size:.7rem}.non-human-identities-page-module__SD5VFG__complianceBand{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);background:#f4efe7c7;padding:2.5rem 0}.non-human-identities-page-module__SD5VFG__complianceRegulation{color:var(--idt-color-accent);margin-top:0}.non-human-identities-page-module__SD5VFG__servicesGrid{gap:1rem;display:grid}.non-human-identities-page-module__SD5VFG__serviceCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#fffffff5;flex-direction:column;min-height:100%;display:flex;overflow:hidden}.non-human-identities-page-module__SD5VFG__serviceCardFeatured{grid-column:1/-1}.non-human-identities-page-module__SD5VFG__serviceHeader{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);background:#f4efe7b3;align-items:baseline;gap:.8rem;padding:1rem 1.15rem;display:flex}.non-human-identities-page-module__SD5VFG__serviceNumber{color:var(--idt-color-accent);font-family:var(--idt-font-accent);font-size:.74rem;font-weight:var(--idt-weight-bold);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.non-human-identities-page-module__SD5VFG__serviceBody{flex:1;padding:1.2rem 1.15rem 1rem}.non-human-identities-page-module__SD5VFG__serviceText,.non-human-identities-page-module__SD5VFG__serviceResult{margin:0}.non-human-identities-page-module__SD5VFG__serviceText{font-size:.98rem;line-height:1.68}.non-human-identities-page-module__SD5VFG__serviceFooter{border-top:1px solid color-mix(in srgb, var(--idt-color-border) 40%, white);background:#faf8f4b8;margin-top:auto;padding:1rem 1.15rem 1.2rem}.non-human-identities-page-module__SD5VFG__serviceResult{font-size:.96rem;line-height:1.58}.non-human-identities-page-module__SD5VFG__serviceResult strong{color:var(--idt-color-accent)}.non-human-identities-page-module__SD5VFG__approachWrap{margin-top:3.5rem}.non-human-identities-page-module__SD5VFG__approachCard{padding:1.5rem 1.25rem}.non-human-identities-page-module__SD5VFG__approachNumber{margin-bottom:.85rem}.non-human-identities-page-module__SD5VFG__approachText{margin-top:.75rem}.non-human-identities-page-module__SD5VFG__evolutionStage{flex-shrink:0;margin-left:0}.non-human-identities-page-module__SD5VFG__relatedLinks{gap:.75rem;margin-top:2rem;display:grid}.non-human-identities-page-module__SD5VFG__relatedLink{color:var(--idt-color-white);transition:border-color var(--idt-transition-fast);border:1px solid #ffffff1a;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.05rem;text-decoration:none;display:flex}.non-human-identities-page-module__SD5VFG__relatedLink:hover{border-color:#eb5f0a61}.non-human-identities-page-module__SD5VFG__relatedLinkLabel{font-weight:var(--idt-weight-bold);margin:0}.non-human-identities-page-module__SD5VFG__relatedLinkSub{color:#ffffff80;margin:.2rem 0 0;font-size:.94rem}.non-human-identities-page-module__SD5VFG__relatedLinkArrow{color:var(--idt-color-accent);flex-shrink:0}.non-human-identities-page-module__SD5VFG__ctaSection{background:#ffffffb8;padding:5rem 0}.non-human-identities-page-module__SD5VFG__ctaBox{border:1px solid color-mix(in srgb, var(--idt-color-border) 48%, white);border-radius:var(--idt-radius-md);background:linear-gradient(#faf8f4fa,#f5f1ebfa) no-repeat,url(/assets/header-bg.png);align-items:center;gap:1.5rem;padding:2rem;display:grid}.non-human-identities-page-module__SD5VFG__ctaTitle{max-width:16ch;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.06}.non-human-identities-page-module__SD5VFG__ctaText{gap:.85rem;max-width:42rem;margin-top:1rem;display:grid}.non-human-identities-page-module__SD5VFG__ctaLink{margin:1rem 0 0;font-size:1rem}.non-human-identities-page-module__SD5VFG__ctaLink a{color:var(--idt-color-text-primary);font-weight:var(--idt-weight-bold);text-decoration:none}.non-human-identities-page-module__SD5VFG__ctaLink a:hover{color:var(--idt-color-accent)}.non-human-identities-page-module__SD5VFG__ctaLinkArrow{color:var(--idt-color-accent);margin-right:.4rem}.non-human-identities-page-module__SD5VFG__ctaButton{width:fit-content;min-width:14rem}@media (min-width:768px){.non-human-identities-page-module__SD5VFG__complianceGrid,.non-human-identities-page-module__SD5VFG__approachGrid,.non-human-identities-page-module__SD5VFG__servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.non-human-identities-page-module__SD5VFG__serviceCardFeatured .non-human-identities-page-module__SD5VFG__serviceBody{padding-right:1.5rem}.non-human-identities-page-module__SD5VFG__serviceCardFeatured .non-human-identities-page-module__SD5VFG__serviceText,.non-human-identities-page-module__SD5VFG__serviceCardFeatured .non-human-identities-page-module__SD5VFG__serviceResult{max-width:56rem}.non-human-identities-page-module__SD5VFG__ctaBox{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:992px){.non-human-identities-page-module__SD5VFG__heroGrid{grid-template-columns:minmax(0,1fr) 21rem;gap:4rem}.non-human-identities-page-module__SD5VFG__definitionGrid,.non-human-identities-page-module__SD5VFG__nextGenGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem}.non-human-identities-page-module__SD5VFG__riskGrid,.non-human-identities-page-module__SD5VFG__complianceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.non-human-identities-page-module__SD5VFG__approachGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991.98px){.non-human-identities-page-module__SD5VFG__hero,.non-human-identities-page-module__SD5VFG__section,.non-human-identities-page-module__SD5VFG__definitionSection,.non-human-identities-page-module__SD5VFG__nextGenSection,.non-human-identities-page-module__SD5VFG__ctaSection{padding:4rem 0}}@media (max-width:767.98px){.non-human-identities-page-module__SD5VFG__hero{padding-top:2rem}.non-human-identities-page-module__SD5VFG__heroActions a,.non-human-identities-page-module__SD5VFG__ctaButton{width:100%}.non-human-identities-page-module__SD5VFG__ctaBox{padding:1.5rem}.non-human-identities-page-module__SD5VFG__serviceHeader{align-items:flex-start}}
.content-band-module__mazQfW__white{background-color:var(--idt-color-white)}.content-band-module__mazQfW__cream{background-color:var(--idt-color-cream)}.content-band-module__mazQfW__light{background-color:var(--idt-color-surface)}.content-band-module__mazQfW__transparent{background-color:#0000}.content-band-module__mazQfW__row{align-items:center;gap:2.5rem;display:grid}.content-band-module__mazQfW__offsetLeft .content-band-module__mazQfW__text{margin-left:0}.content-band-module__mazQfW__offsetRight .content-band-module__mazQfW__text{margin-right:0}.content-band-module__mazQfW__media{border-radius:var(--idt-radius-md);align-self:stretch;height:100%;position:relative;overflow:hidden}.content-band-module__mazQfW__mediaRadiusNone{border-radius:0}.content-band-module__mazQfW__image{object-fit:cover;width:100%;height:100%;display:block}.content-band-module__mazQfW__eyebrow{color:var(--idt-color-accent);align-items:center;gap:.5rem;margin:0 0 1rem;display:inline-flex}.content-band-module__mazQfW__title{color:var(--idt-color-text-primary);margin:0 0 1rem}.content-band-module__mazQfW__description{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.content-band-module__mazQfW__description p{margin:0 0 .75rem}.content-band-module__mazQfW__ctaRow{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.content-band-module__mazQfW__rowFill{grid-template-rows:1fr}.content-band-module__mazQfW__mediaFill{height:auto;min-height:100%}.content-band-module__mazQfW__mediaFill .content-band-module__mazQfW__image{height:100%}.content-band-module__mazQfW__bleed{padding:0}.content-band-module__mazQfW__bleed .content-band-module__mazQfW__text{padding-block:4rem}.content-band-module__mazQfW__bleed .content-band-module__mazQfW__bleedMedia{margin-inline:calc(-1 * var(--idt-container-padding));border-radius:0}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__right .content-band-module__mazQfW__media,.content-band-module__mazQfW__narrow.content-band-module__mazQfW__left .content-band-module__mazQfW__media{order:-1}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__right .content-band-module__mazQfW__text,.content-band-module__mazQfW__narrow.content-band-module__mazQfW__left .content-band-module__mazQfW__text{order:1}@media (min-width:992px){.content-band-module__mazQfW__row{gap:var(--idt-gap-2col);grid-template-columns:1fr 1fr}.content-band-module__mazQfW__offsetLeft .content-band-module__mazQfW__text{margin-left:16.666%}.content-band-module__mazQfW__offsetRight .content-band-module__mazQfW__text{margin-right:16.666%}.content-band-module__mazQfW__right .content-band-module__mazQfW__row{direction:rtl}.content-band-module__mazQfW__right .content-band-module__mazQfW__text,.content-band-module__mazQfW__right .content-band-module__mazQfW__media{direction:ltr}.content-band-module__mazQfW__narrow .content-band-module__mazQfW__row{grid-template-columns:1fr 5fr 1fr 5fr;align-items:stretch;gap:0}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__right .content-band-module__mazQfW__row,.content-band-module__mazQfW__narrow.content-band-module__mazQfW__left .content-band-module__mazQfW__row{direction:ltr}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__right .content-band-module__mazQfW__text{grid-area:1/2}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__right .content-band-module__mazQfW__media,.content-band-module__mazQfW__narrow.content-band-module__mazQfW__left .content-band-module__mazQfW__text{grid-area:1/4}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__left .content-band-module__mazQfW__media{grid-area:1/2}.content-band-module__mazQfW__narrow .content-band-module__mazQfW__textNarrow{max-width:none}.content-band-module__mazQfW__bleed.content-band-module__mazQfW__right .content-band-module__mazQfW__bleedMedia{margin-left:0}.content-band-module__mazQfW__bleed.content-band-module__mazQfW__left .content-band-module__mazQfW__bleedMedia{margin-right:0}.content-band-module__mazQfW__narrow.content-band-module__mazQfW__bleed.content-band-module__mazQfW__left .content-band-module__mazQfW__bleedMedia{margin-left:calc(-1 * (var(--idt-container-padding) + ((100vw - 2 * var(--idt-container-padding)) / 12)))}}.content-band-module__mazQfW__stats{position:relative}.content-band-module__mazQfW__glass{background-color:var(--idt-color-white);border-top:1px solid #e7e2dc;border-bottom:1px solid #e7e2dc}.content-band-module__mazQfW__darkStrip{background-color:#1f1d1d;background-image:radial-gradient(#ffffff0a .8px,#0000 .8px);background-size:18px 18px}.content-band-module__mazQfW__statsInner{align-items:center;gap:2rem;display:grid}.content-band-module__mazQfW__statsInnerDark{gap:0}.content-band-module__mazQfW__statsContent{flex-direction:column;gap:1.25rem;display:flex}.content-band-module__mazQfW__statsContentDark{width:100%}.content-band-module__mazQfW__statsHeader{max-width:34rem;margin-bottom:0}.content-band-module__mazQfW__statsHeader .content-band-module__mazQfW__title{font-family:var(--idt-font-display);font-weight:var(--idt-weight-regular);margin-bottom:0;line-height:1.08}.content-band-module__mazQfW__statsMedia{border-radius:var(--idt-radius-md);aspect-ratio:1;position:relative;overflow:hidden}.content-band-module__mazQfW__statsImage{object-fit:cover;width:100%;height:100%;display:block}.content-band-module__mazQfW__statsList{flex-wrap:wrap;gap:1rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.content-band-module__mazQfW__statItem{flex-direction:column;gap:.35rem;width:calc(50% - 1rem);display:flex}.content-band-module__mazQfW__statValue{font-size:clamp(2.25rem,4vw,3.25rem);font-weight:var(--idt-weight-regular);color:var(--idt-color-accent);line-height:1}.content-band-module__mazQfW__statLabel{color:#999;font-size:.875rem;line-height:1.4}.content-band-module__mazQfW__statDetail{color:#999;font-size:.875rem;line-height:1.55}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statsList{gap:1.75rem 2.5rem}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statItem{gap:.65rem;width:100%}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statValue{font-size:clamp(2.6rem,5vw,3.7rem);font-weight:var(--idt-weight-bold);color:var(--idt-color-accent)}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statLabel{color:#fffffff2;font-size:1rem;font-weight:var(--idt-weight-bold);line-height:1.35}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statDetail{color:#ffffff85;max-width:16rem;font-size:.92rem;font-weight:var(--idt-weight-regular);line-height:1.6}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statItem:after{content:"";background:#ffffff14;width:100%;max-width:14rem;height:1px;margin-top:.4rem;display:block}@media (max-width:479.98px){.content-band-module__mazQfW__statItem{width:100%}.content-band-module__mazQfW__statsList{gap:1.25rem 0}}@media (min-width:992px){.content-band-module__mazQfW__statsInner{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:start;gap:4rem}.content-band-module__mazQfW__statsContent{gap:2.25rem}.content-band-module__mazQfW__statsMedia{aspect-ratio:1;order:1;place-self:center;width:100%;max-width:23.5rem;margin-inline:auto}.content-band-module__mazQfW__statsContent{order:0}.content-band-module__mazQfW__statsList{gap:1.25rem 2.25rem}.content-band-module__mazQfW__statItem{width:calc(33.333% - 1.5rem)}.content-band-module__mazQfW__statValue{font-size:clamp(2.5rem,4vw,3.5rem)}.content-band-module__mazQfW__statLabel{font-size:.9rem}.content-band-module__mazQfW__statsInnerDark{grid-template-columns:1fr}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statsContent{padding:1rem 0}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem;display:grid}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statItem{width:100%;padding-right:1rem}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statLabel{font-size:1.05rem}.content-band-module__mazQfW__darkStrip .content-band-module__mazQfW__statDetail{font-size:.95rem}}.content-band-module__mazQfW__quoteInner{text-align:left;max-width:52rem;margin:0 auto;position:relative}.content-band-module__mazQfW__quoteIcon{width:2.5rem;height:2.5rem;color:var(--idt-color-accent);opacity:.9;margin-bottom:1rem}.content-band-module__mazQfW__quoteText{color:var(--idt-color-text-primary);margin:0 0 1.5rem}.content-band-module__mazQfW__quoteCite{font-style:normal;font-size:var(--idt-size-base);color:var(--idt-color-gray-light);flex-wrap:wrap;gap:.5rem;display:flex}.content-band-module__mazQfW__quoteAuthor{font-weight:var(--idt-weight-bold);color:var(--idt-color-text-primary)}.content-band-module__mazQfW__quoteCta{margin-top:1.5rem}
.platform-expertise-module__olle4a__section{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);padding:5rem 0}.platform-expertise-module__olle4a__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.platform-expertise-module__olle4a__grid{align-items:center;gap:3rem;display:grid}.platform-expertise-module__olle4a__copy{gap:.9rem;max-width:42rem;display:grid}.platform-expertise-module__olle4a__eyebrow{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--idt-color-accent);margin:0}.platform-expertise-module__olle4a__title{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.06}.platform-expertise-module__olle4a__intro{max-width:42rem;color:var(--idt-color-gray-medium);margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.platform-expertise-module__olle4a__note{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;line-height:1.7}.platform-expertise-module__olle4a__logoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.platform-expertise-module__olle4a__logoCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);min-height:100%;transition:border-color var(--idt-transition-fast), box-shadow var(--idt-transition-fast);background:#fffffff0;justify-content:center;align-items:center;padding:1.6rem 1.5rem;text-decoration:none;display:flex}.platform-expertise-module__olle4a__logoCard:hover{border-color:color-mix(in srgb, var(--idt-color-accent) 55%, white);box-shadow:0 14px 30px #0000000f}.platform-expertise-module__olle4a__logoWrap{width:100%;height:2.6rem;position:relative}.platform-expertise-module__olle4a__logo{object-fit:contain}@media (min-width:992px){.platform-expertise-module__olle4a__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.platform-expertise-module__olle4a__logoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.platform-expertise-module__olle4a__section{padding:4rem 0}}
.co-consultant-content-module__g2VQyW__page{color:var(--idt-color-text-primary);background:linear-gradient(#fbfaf7fa,#f5f1ebfa) no-repeat,url(/assets/header-bg.png)}.co-consultant-content-module__g2VQyW__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:.75rem}.co-consultant-content-module__g2VQyW__problemSection,.co-consultant-content-module__g2VQyW__compareSection,.co-consultant-content-module__g2VQyW__impactSection,.co-consultant-content-module__g2VQyW__solutionSection,.co-consultant-content-module__g2VQyW__useCaseSection,.co-consultant-content-module__g2VQyW__archSection,.co-consultant-content-module__g2VQyW__videoSection{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white)}.co-consultant-content-module__g2VQyW__sectionHeading,.co-consultant-content-module__g2VQyW__sectionHeadingCentered{gap:.9rem;display:grid}.co-consultant-content-module__g2VQyW__sectionHeading{max-width:48rem}.co-consultant-content-module__g2VQyW__sectionHeadingCentered{text-align:center;max-width:48rem;margin:0 auto}.co-consultant-content-module__g2VQyW__sectionEyebrow{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--idt-color-accent);margin:0}.co-consultant-content-module__g2VQyW__sectionTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.06}.co-consultant-content-module__g2VQyW__sectionIntro{max-width:42rem;color:var(--idt-color-gray-medium);margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.co-consultant-content-module__g2VQyW__sectionHeadingCentered .co-consultant-content-module__g2VQyW__sectionIntro{margin-inline:auto}.co-consultant-content-module__g2VQyW__cardNumber{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--idt-color-accent)}.co-consultant-content-module__g2VQyW__hero{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 60%, white);padding:2.75rem 0 5.5rem}.co-consultant-content-module__g2VQyW__heroGrid{align-items:center;gap:3rem;display:grid}.co-consultant-content-module__g2VQyW__breadcrumb{margin-bottom:1.4rem}.co-consultant-content-module__g2VQyW__heroCopy{max-width:42rem}.co-consultant-content-module__g2VQyW__heroEyebrow{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--idt-color-accent);align-items:center;gap:.75rem;margin:0 0 1.1rem;display:inline-flex}.co-consultant-content-module__g2VQyW__eyebrowLine{background:var(--idt-color-accent);width:2.5rem;height:1px}.co-consultant-content-module__g2VQyW__heroTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);letter-spacing:0;margin:0;font-size:clamp(3rem,6vw,5.15rem);line-height:.98}.co-consultant-content-module__g2VQyW__heroTitleAccent{color:var(--idt-color-accent)}.co-consultant-content-module__g2VQyW__heroLead{max-width:39rem;font-family:var(--idt-font-display);color:var(--idt-color-text-primary);margin:1.35rem 0 0;font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.2}.co-consultant-content-module__g2VQyW__heroBody{max-width:39rem;color:var(--idt-color-gray-medium);margin:1.1rem 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.co-consultant-content-module__g2VQyW__heroActions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.co-consultant-content-module__g2VQyW__heroCta{min-width:14rem}.co-consultant-content-module__g2VQyW__heroMedia{position:relative}.co-consultant-content-module__g2VQyW__heroImageFrame{border:1px solid color-mix(in srgb, var(--idt-color-border) 60%, white);border-radius:var(--idt-radius-md);background:#ffffffe0;min-height:28rem;position:relative;overflow:hidden;box-shadow:0 28px 64px #0000001f}.co-consultant-content-module__g2VQyW__heroImage{object-fit:cover;filter:none}.co-consultant-content-module__g2VQyW__heroImageOverlay{background:linear-gradient(#ffffff0f,#00000038),linear-gradient(135deg,#eb5f0a38,#0000 42%);position:absolute;inset:0}.co-consultant-content-module__g2VQyW__heroBadge{border-radius:var(--idt-radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--idt-color-white);background:#1c1b1bb8;border:1px solid #ffffff3d;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.co-consultant-content-module__g2VQyW__heroBadgeIcon{width:2.85rem;height:2.85rem;color:var(--idt-color-accent);background:#ffffff1f;border-radius:.95rem;justify-content:center;align-items:center;display:inline-flex}.co-consultant-content-module__g2VQyW__heroBadgeIconSvg{width:1.35rem;height:1.35rem}.co-consultant-content-module__g2VQyW__heroBadgeTitle{font-size:.78rem;font-weight:var(--idt-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0}.co-consultant-content-module__g2VQyW__heroBadgeText{color:#fffc;margin:.25rem 0 0;font-size:.95rem;line-height:1.45}.co-consultant-content-module__g2VQyW__noticeCard{border-left:4px solid var(--idt-color-accent);border-radius:0 var(--idt-radius-md) var(--idt-radius-md) 0;background:#ffffffbd;max-width:52rem;margin-top:3rem;padding:1.35rem 1.6rem;box-shadow:0 18px 30px #0000000a}.co-consultant-content-module__g2VQyW__noticeLabel{font-family:var(--idt-font-accent);font-size:.72rem;font-weight:var(--idt-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--idt-color-accent);align-items:center;gap:.5rem;margin:0 0 .5rem;display:inline-flex}.co-consultant-content-module__g2VQyW__noticeIcon{width:1rem;height:1rem}.co-consultant-content-module__g2VQyW__noticeText{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;line-height:1.65}.co-consultant-content-module__g2VQyW__noticeText strong{color:var(--idt-color-text-primary)}.co-consultant-content-module__g2VQyW__trustSection{color:var(--idt-color-white);background:linear-gradient(#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);padding:3.5rem 0}.co-consultant-content-module__g2VQyW__trustGrid{border-radius:var(--idt-radius-md);background:#ffffff14;border:1px solid #ffffff1a;gap:1px;display:grid;overflow:hidden}.co-consultant-content-module__g2VQyW__trustCard{background:#191818f5;flex-direction:column;gap:.6rem;min-height:100%;padding:1.6rem 1.5rem;display:flex}.co-consultant-content-module__g2VQyW__trustCardAccent{background:linear-gradient(160deg,#eb5f0a38,#eb5f0a0f)}.co-consultant-content-module__g2VQyW__trustValue{font-family:var(--idt-font-display);font-size:1.1rem;font-weight:var(--idt-weight-bold);color:var(--idt-color-white);margin:0;line-height:1.2}.co-consultant-content-module__g2VQyW__trustCardAccent .co-consultant-content-module__g2VQyW__trustValue{color:var(--idt-color-accent-yellow)}.co-consultant-content-module__g2VQyW__trustText{color:#ffffffa8;margin:0;font-size:.92rem;line-height:1.5}.co-consultant-content-module__g2VQyW__problemSection{padding:5rem 0}.co-consultant-content-module__g2VQyW__problemGrid{gap:1.25rem;margin-top:2.4rem;display:grid}.co-consultant-content-module__g2VQyW__problemCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#fffffff2;flex-direction:column;gap:.85rem;min-height:100%;padding:1.8rem;display:flex;box-shadow:0 14px 30px #0000000d}.co-consultant-content-module__g2VQyW__problemCardTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(1.3rem,1.8vw,1.65rem);line-height:1.12}.co-consultant-content-module__g2VQyW__problemCardText{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;line-height:1.65}.co-consultant-content-module__g2VQyW__compareSection{background:linear-gradient(#fbfaf7fa,#f7f3ecfa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.co-consultant-content-module__g2VQyW__compareGrid{align-items:center;gap:1.5rem;margin-top:2.6rem;display:grid}.co-consultant-content-module__g2VQyW__compareCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#fffffff5;overflow:hidden;box-shadow:0 14px 30px #0000000d}.co-consultant-content-module__g2VQyW__compareCardAfter{border:2px solid var(--idt-color-accent);box-shadow:0 22px 48px #eb5f0a24}.co-consultant-content-module__g2VQyW__compareCardHeader{border-bottom:1px solid color-mix(in srgb, var(--idt-color-border) 45%, white);background:#f4efe799;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.5rem;display:flex}.co-consultant-content-module__g2VQyW__compareCardHeaderAfter{background:var(--idt-color-accent);color:var(--idt-color-white);border-bottom:0}.co-consultant-content-module__g2VQyW__compareLabel{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);font-size:1.1rem}.co-consultant-content-module__g2VQyW__compareTime{font-family:var(--idt-font-accent);font-weight:var(--idt-weight-bold);letter-spacing:.04em;color:var(--idt-color-gray-medium);font-size:.95rem}.co-consultant-content-module__g2VQyW__compareCardHeaderAfter .co-consultant-content-module__g2VQyW__compareTime{color:var(--idt-color-white)}.co-consultant-content-module__g2VQyW__compareSteps{gap:.95rem;margin:0;padding:1.6rem;list-style:none;display:grid}.co-consultant-content-module__g2VQyW__compareStep{color:var(--idt-color-gray-medium);align-items:center;gap:.85rem;font-size:.98rem;display:flex}.co-consultant-content-module__g2VQyW__compareStepAfter{color:var(--idt-color-text-primary);font-weight:var(--idt-weight-bold)}.co-consultant-content-module__g2VQyW__compareDot{background:color-mix(in srgb, var(--idt-color-border) 40%, var(--idt-color-gray-medium));border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.co-consultant-content-module__g2VQyW__compareDotAfter{background:var(--idt-color-accent);border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}.co-consultant-content-module__g2VQyW__compareArrow{color:var(--idt-color-accent);justify-content:center;align-items:center;display:flex}.co-consultant-content-module__g2VQyW__compareArrowIcon{fill:currentColor;width:2.4rem;height:1.6rem;transform:rotate(90deg)}@media (min-width:992px){.co-consultant-content-module__g2VQyW__compareArrowIcon{transform:none}}.co-consultant-content-module__g2VQyW__impactSection{padding:5rem 0}.co-consultant-content-module__g2VQyW__impactGrid{gap:1.25rem;margin-top:2.4rem;display:grid}.co-consultant-content-module__g2VQyW__impactCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);border-top:3px solid var(--idt-color-accent);background:#fffffff2;flex-direction:column;gap:.8rem;min-height:100%;padding:1.8rem;display:flex;box-shadow:0 14px 30px #0000000d}.co-consultant-content-module__g2VQyW__impactCardTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.12}.co-consultant-content-module__g2VQyW__impactCardText{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;line-height:1.65}.co-consultant-content-module__g2VQyW__solutionSection{background:linear-gradient(#f8f5eff0,#fbfaf7fa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.co-consultant-content-module__g2VQyW__solutionBody{gap:2rem;margin-top:2.6rem;display:grid}.co-consultant-content-module__g2VQyW__blockLabel{font-family:var(--idt-font-accent);font-size:.8rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--idt-color-text-primary) 55%, white);margin:0 0 1.1rem}.co-consultant-content-module__g2VQyW__exampleList{gap:.85rem;display:grid}.co-consultant-content-module__g2VQyW__exampleItem{border-left:4px solid var(--idt-color-accent);color:var(--idt-color-text-primary);background:#ffffffc7;border-radius:0 .85rem .85rem 0;margin:0;padding:1rem 1.2rem;font-size:1rem;font-style:italic;line-height:1.5}.co-consultant-content-module__g2VQyW__capabilityGrid{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.co-consultant-content-module__g2VQyW__capabilityItem{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);font-weight:var(--idt-weight-bold);background:#ffffffe6;border-radius:.9rem;align-items:center;gap:.85rem;padding:1rem 1.2rem;font-size:1rem;display:flex}.co-consultant-content-module__g2VQyW__capabilityIcon{width:1.6rem;height:1.6rem;color:var(--idt-color-accent);background:#eb5f0a1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.co-consultant-content-module__g2VQyW__capabilityIconSvg{width:1rem;height:1rem}.co-consultant-content-module__g2VQyW__solutionVideo{text-align:center;margin-top:2.6rem}.co-consultant-content-module__g2VQyW__solutionVideo .co-consultant-content-module__g2VQyW__blockLabel{margin-bottom:0}.co-consultant-content-module__g2VQyW__solutionVideoCaption{max-width:40rem;color:var(--idt-color-gray-medium);margin:1.1rem auto 0;font-size:.95rem;line-height:1.55}.co-consultant-content-module__g2VQyW__screenshotSlot{border:1px dashed color-mix(in srgb, var(--idt-color-border) 80%, var(--idt-color-accent));border-radius:var(--idt-radius-md);text-align:center;background:#ffffff80;place-items:center;gap:.9rem;margin-top:2rem;padding:3.5rem 2rem;display:grid}.co-consultant-content-module__g2VQyW__screenshotBadge{font-family:var(--idt-font-accent);font-size:.75rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--idt-color-accent)}.co-consultant-content-module__g2VQyW__screenshotText{max-width:32rem;color:var(--idt-color-gray-medium);margin:0;font-size:.98rem;line-height:1.55}.co-consultant-content-module__g2VQyW__useCaseSection{background:#ffffff7a;padding:5rem 0}.co-consultant-content-module__g2VQyW__useCaseGrid{gap:1.25rem;margin-top:2.4rem;display:grid}.co-consultant-content-module__g2VQyW__useCaseCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#fffffff2;flex-direction:column;gap:.75rem;min-height:100%;padding:1.8rem;display:flex;box-shadow:0 14px 30px #0000000d}.co-consultant-content-module__g2VQyW__useCaseNumber{font-family:var(--idt-font-accent);font-size:.82rem;font-weight:var(--idt-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--idt-color-accent)}.co-consultant-content-module__g2VQyW__useCaseTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.12}.co-consultant-content-module__g2VQyW__useCaseText{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;line-height:1.6}.co-consultant-content-module__g2VQyW__archSection{padding:5rem 0}.co-consultant-content-module__g2VQyW__archFlow{align-items:stretch;gap:1.5rem;margin-top:2.6rem;display:grid}.co-consultant-content-module__g2VQyW__archColumn{border:1px solid color-mix(in srgb, var(--idt-color-border) 55%, white);border-radius:var(--idt-radius-md);background:#ffffffeb;flex-direction:column;gap:.9rem;padding:1.6rem;display:flex}.co-consultant-content-module__g2VQyW__archOutputColumn{background:#eb5f0a0d;border:2px solid #eb5f0a59}.co-consultant-content-module__g2VQyW__archColumnLabel{font-family:var(--idt-font-accent);font-size:.78rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--idt-color-accent);margin:0}.co-consultant-content-module__g2VQyW__archList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.co-consultant-content-module__g2VQyW__archSource{border:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);font-size:.92rem;font-weight:var(--idt-weight-bold);color:var(--idt-color-text-primary);background:#fbfaf7e6;border-radius:.75rem;padding:.75rem .95rem}.co-consultant-content-module__g2VQyW__archOutput{align-items:flex-start;gap:.7rem;font-size:.95rem;line-height:1.5;display:flex}.co-consultant-content-module__g2VQyW__archOutputIcon{width:1.35rem;height:1.35rem;color:var(--idt-color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.co-consultant-content-module__g2VQyW__archOutputIconSvg{width:1.15rem;height:1.15rem}.co-consultant-content-module__g2VQyW__archCore{border-radius:var(--idt-radius-md);color:var(--idt-color-white);text-align:center;background:linear-gradient(160deg,#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;display:flex;box-shadow:0 22px 48px #0000002e}.co-consultant-content-module__g2VQyW__archCoreIcon{border:1px solid var(--idt-color-accent);width:3.5rem;height:3.5rem;color:var(--idt-color-accent);background:#eb5f0a1f;border-radius:999px;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.co-consultant-content-module__g2VQyW__archCoreIconSvg{width:1.6rem;height:1.6rem}.co-consultant-content-module__g2VQyW__archCoreLabel{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:1.35rem}.co-consultant-content-module__g2VQyW__archCoreText{color:var(--idt-color-accent-yellow);font-size:.9rem;font-weight:var(--idt-weight-bold);letter-spacing:.02em;margin:0}.co-consultant-content-module__g2VQyW__videoSection{background:linear-gradient(#f8f5eff0,#fbfaf7fa) no-repeat,url(/assets/header-bg.png);padding:clamp(2.75rem,6vw,4rem) 0}.co-consultant-content-module__g2VQyW__videoFrame{border-radius:var(--idt-radius-md);width:100%;max-width:680px;color:var(--idt-color-white);text-align:center;background:linear-gradient(160deg,#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);place-items:center;gap:.6rem;margin:1.5rem auto 0;padding:clamp(3rem,8vw,6rem) 2rem;display:grid;box-shadow:0 26px 54px #0000002e}.co-consultant-content-module__g2VQyW__videoPlay{background:var(--idt-color-accent);width:4.5rem;height:4.5rem;transition:transform var(--idt-transition-fast), box-shadow var(--idt-transition-fast);border-radius:999px;display:inline-flex;position:relative;box-shadow:0 12px 30px #00000059}.co-consultant-content-module__g2VQyW__videoPlay:before{content:"";border-style:solid;border-width:.62rem 0 .62rem 1.05rem;border-color:transparent transparent transparent var(--idt-color-white);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.co-consultant-content-module__g2VQyW__videoTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:1.5rem}.co-consultant-content-module__g2VQyW__videoMeta{color:#ffffffa8;margin:0;font-size:.95rem}.co-consultant-content-module__g2VQyW__videoBadge{font-family:var(--idt-font-accent);font-size:.72rem;font-weight:var(--idt-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;background:#ffffff1a;border-radius:999px;margin-top:.75rem;padding:.4rem .9rem}.co-consultant-content-module__g2VQyW__videoFrameButton{aspect-ratio:16/9;cursor:pointer;width:100%;font:inherit;background:linear-gradient(160deg, #1412102e, #14121057), var(--video-thumb,none);transition:box-shadow var(--idt-transition-fast), background var(--idt-transition-fast);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border:0;padding:2rem}.co-consultant-content-module__g2VQyW__videoFrameButton:hover,.co-consultant-content-module__g2VQyW__videoFrameButton:focus-visible{outline:none;box-shadow:0 34px 66px #0000003d}.co-consultant-content-module__g2VQyW__videoFrameButton:hover .co-consultant-content-module__g2VQyW__videoPlay,.co-consultant-content-module__g2VQyW__videoFrameButton:focus-visible .co-consultant-content-module__g2VQyW__videoPlay{transform:scale(1.08);box-shadow:0 16px 38px #00000073}.co-consultant-content-module__g2VQyW__videoPlayer{aspect-ratio:16/9;border-radius:var(--idt-radius-md);background:#000;width:100%;max-width:680px;margin:1.5rem auto 0;position:relative;overflow:hidden;box-shadow:0 26px 54px #0000002e}.co-consultant-content-module__g2VQyW__videoEmbed{border:0;width:100%;height:100%;position:absolute;inset:0}.co-consultant-content-module__g2VQyW__proofSection{color:var(--idt-color-white);background:linear-gradient(#191818fa,#27221efa) no-repeat,url(/assets/header-bg.png);padding:5rem 0}.co-consultant-content-module__g2VQyW__sectionEyebrowOnDark{color:#ffffffbf}.co-consultant-content-module__g2VQyW__sectionTitleOnDark{color:var(--idt-color-white)}.co-consultant-content-module__g2VQyW__proofBody{color:#ffffffd1;gap:1rem;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7;display:grid}.co-consultant-content-module__g2VQyW__proofBody p{margin:0}.co-consultant-content-module__g2VQyW__proofFactGrid{gap:1.25rem;margin-top:2.4rem;display:grid}.co-consultant-content-module__g2VQyW__proofFactCard{border-radius:var(--idt-radius-md);background:#ffffff0d;border:1px solid #ffffff1a;min-height:100%;padding:1.75rem;box-shadow:0 12px 24px #00000014}.co-consultant-content-module__g2VQyW__proofFactTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);color:var(--idt-color-white);margin:0 0 .7rem;font-size:1.2rem}.co-consultant-content-module__g2VQyW__proofFactText{color:#ffffffb8;margin:0;line-height:1.65}.co-consultant-content-module__g2VQyW__ctaSection{padding:5rem 0}.co-consultant-content-module__g2VQyW__ctaGrid{align-items:center;gap:2.5rem;display:grid}.co-consultant-content-module__g2VQyW__ctaCopy{gap:1.2rem;display:grid}.co-consultant-content-module__g2VQyW__ctaTitle{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.06}.co-consultant-content-module__g2VQyW__ctaText{max-width:34rem;color:var(--idt-color-gray-medium);margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.co-consultant-content-module__g2VQyW__leonCard{border:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);border-top:4px solid var(--idt-color-accent);border-radius:var(--idt-radius-md);background:#fffffff5;gap:1.5rem;padding:2rem;display:grid;box-shadow:0 22px 48px #0000001a}.co-consultant-content-module__g2VQyW__leonHeader{align-items:center;gap:1.1rem;display:flex}.co-consultant-content-module__g2VQyW__leonAvatar{border:1px solid color-mix(in srgb, var(--idt-color-border) 50%, white);border-radius:999px;width:4rem;height:4rem;display:inline-flex;overflow:hidden}.co-consultant-content-module__g2VQyW__leonAvatarImg{object-fit:cover;width:100%;height:100%}.co-consultant-content-module__g2VQyW__leonName{font-family:var(--idt-font-display);font-weight:var(--idt-weight-bold);margin:0;font-size:1.2rem}.co-consultant-content-module__g2VQyW__leonRole{font-family:var(--idt-font-accent);font-size:.75rem;font-weight:var(--idt-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--idt-color-gray-medium);margin:.15rem 0 0}.co-consultant-content-module__g2VQyW__leonQuote{color:var(--idt-color-gray-medium);margin:0;font-size:1rem;font-style:italic;line-height:1.6}.co-consultant-content-module__g2VQyW__leonCta{width:100%}.co-consultant-content-module__g2VQyW__leonNote{color:var(--idt-color-gray-medium);align-items:center;gap:.5rem;margin:0;font-size:.82rem;display:inline-flex}.co-consultant-content-module__g2VQyW__leonNoteDot{background:#2fb457;border-radius:999px;width:.5rem;height:.5rem}.co-consultant-content-module__g2VQyW__leonDirectLink{color:var(--idt-color-accent);font-weight:var(--idt-weight-bold);text-decoration:none}.co-consultant-content-module__g2VQyW__leonDirectLink:hover{text-decoration:underline}@media (min-width:768px){.co-consultant-content-module__g2VQyW__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-consultant-content-module__g2VQyW__problemGrid,.co-consultant-content-module__g2VQyW__impactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.co-consultant-content-module__g2VQyW__useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-consultant-content-module__g2VQyW__solutionBody{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.co-consultant-content-module__g2VQyW__proofFactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.co-consultant-content-module__g2VQyW__heroGrid,.co-consultant-content-module__g2VQyW__ctaGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.co-consultant-content-module__g2VQyW__trustGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.co-consultant-content-module__g2VQyW__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.co-consultant-content-module__g2VQyW__compareGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.co-consultant-content-module__g2VQyW__archFlow{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr)}}@media (max-width:991.98px){.co-consultant-content-module__g2VQyW__heroImageFrame{min-height:22rem}.co-consultant-content-module__g2VQyW__hero,.co-consultant-content-module__g2VQyW__problemSection,.co-consultant-content-module__g2VQyW__compareSection,.co-consultant-content-module__g2VQyW__impactSection,.co-consultant-content-module__g2VQyW__solutionSection,.co-consultant-content-module__g2VQyW__useCaseSection,.co-consultant-content-module__g2VQyW__archSection,.co-consultant-content-module__g2VQyW__videoSection,.co-consultant-content-module__g2VQyW__proofSection,.co-consultant-content-module__g2VQyW__ctaSection{padding:4rem 0}.co-consultant-content-module__g2VQyW__compareArrowIcon{transform:rotate(90deg)}}@media (max-width:767.98px){.co-consultant-content-module__g2VQyW__hero{padding-top:2rem}.co-consultant-content-module__g2VQyW__heroBadge{grid-template-columns:1fr}.co-consultant-content-module__g2VQyW__heroCta{width:100%}}
.platform-section-module__H16k7W__section{z-index:1;padding-block:var(--idt-space-section);position:relative}.platform-section-module__H16k7W__inner{flex-direction:column;gap:2.5rem;display:flex}.platform-section-module__H16k7W__logos{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1rem;display:grid}.platform-section-module__H16k7W__tile{text-align:center;min-height:5rem;transition:opacity var(--idt-transition-fast), transform var(--idt-transition-fast);justify-content:center;align-items:center;padding:1rem 1.25rem;display:flex}a.platform-section-module__H16k7W__tile:hover,a.platform-section-module__H16k7W__tile:focus-visible{opacity:.7;transform:translateY(-2px)}.platform-section-module__H16k7W__tileLogo{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:3rem}.platform-section-module__H16k7W__tileWordmark{font-size:var(--idt-size-medium);font-weight:var(--idt-weight-bold);color:var(--idt-color-text-primary);line-height:1.2}.platform-section-module__H16k7W__media{justify-content:center;align-items:center;display:flex}.platform-section-module__H16k7W__image{border-radius:var(--idt-radius-md);width:100%;max-width:26rem;height:auto}.platform-section-module__H16k7W__text{max-width:40rem}.platform-section-module__H16k7W__eyebrow{color:var(--idt-color-accent);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.platform-section-module__H16k7W__title{color:var(--idt-color-text-primary);margin:0 0 1rem}.platform-section-module__H16k7W__subheading{color:var(--idt-color-text-primary);margin:0 0 .75rem}.platform-section-module__H16k7W__body{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.platform-section-module__H16k7W__body p{margin:0 0 1rem}.platform-section-module__H16k7W__body p:last-child{margin-bottom:0}.platform-section-module__H16k7W__list{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);margin:1rem 0 0;padding-left:1.25rem}.platform-section-module__H16k7W__list li{margin-bottom:.4rem}.platform-section-module__H16k7W__cta{margin-top:1.5rem}@media (min-width:992px){.platform-section-module__H16k7W__section{padding-block:var(--idt-section-padding-y-lg)}.platform-section-module__H16k7W__inner{align-items:center;gap:var(--idt-gap-2col);flex-direction:row}.platform-section-module__H16k7W__innerReversed{flex-direction:row-reverse}.platform-section-module__H16k7W__logos,.platform-section-module__H16k7W__media{flex:52%}.platform-section-module__H16k7W__logos{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.platform-section-module__H16k7W__text{flex:48%}}
.snake-line-module__eorNWa__path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.snake-line-module__eorNWa__dot{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s}
.hero-decoration-module__BfXGHG__decoration{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-decoration-module__BfXGHG__decorationUnite{z-index:-1}.hero-decoration-module__BfXGHG__decorationResource{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-decoration-module__BfXGHG__wrapperResource{pointer-events:none;width:100%;height:1350px;position:absolute;top:0;left:0;overflow:hidden}.hero-decoration-module__BfXGHG__svgResource{width:300px;height:540px;position:absolute;top:33%;overflow:visible}.hero-decoration-module__BfXGHG__svgResourceLeft{left:0}.hero-decoration-module__BfXGHG__svgResourceRight{right:0}.hero-decoration-module__BfXGHG__decorationHome{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-decoration-module__BfXGHG__homeRibbonSvg{width:100%;height:85%;position:absolute;bottom:0;left:0;overflow:visible}.hero-decoration-module__BfXGHG__wrapper{pointer-events:none;width:300px;height:540px;position:absolute;top:33%}.hero-decoration-module__BfXGHG__wrapperLeft{left:0}.hero-decoration-module__BfXGHG__wrapperRight{right:0}.hero-decoration-module__BfXGHG__svg{width:100%;height:100%;overflow:visible}.hero-decoration-module__BfXGHG__wrapperUnite{pointer-events:none;width:100vw;height:1350px;position:relative;top:0}.hero-decoration-module__BfXGHG__svgUnite{width:100%;height:100%;position:absolute;top:33%;overflow:visible}.hero-decoration-module__BfXGHG__svgUniteLeft{left:0}.hero-decoration-module__BfXGHG__svgUniteRight{right:0}.hero-decoration-module__BfXGHG__path{fill:none;stroke-width:40px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length)}.hero-decoration-module__BfXGHG__pathLeft{--path-length:700;animation:2s ease-out forwards hero-decoration-module__BfXGHG__idt-hero-draw}.hero-decoration-module__BfXGHG__pathRight{--path-length:700;animation:2s ease-out .3s forwards hero-decoration-module__BfXGHG__idt-hero-draw}@keyframes hero-decoration-module__BfXGHG__idt-hero-draw{to{stroke-dashoffset:0}}@media (max-width:991.98px){.hero-decoration-module__BfXGHG__decoration{display:none}}@media (prefers-reduced-motion:reduce){.hero-decoration-module__BfXGHG__path{stroke-dashoffset:0;animation:none}}
.service-page-assembly-module__K2urHa__page{position:relative}
.solution-page-assembly-module__2jKRwq__page{position:relative}
