.HnZPXW_container{background-color:var(--gray-50);width:100%;padding:3rem 0 .75rem}.HnZPXW_container>div{border:1px solid var(--gray-400);border-radius:20px;gap:1.25rem;padding:2rem;display:flex}.HnZPXW_icon{flex-shrink:0;margin-top:.2rem}.HnZPXW_icon svg{width:54px;height:54px;stroke:var(--henry-style-henry-black);border:1px solid var(--henry-style-henry-black);border-radius:2rem;padding:.8125rem}.HnZPXW_textContent{flex:1}.HnZPXW_title{color:var(--gray-800);margin-bottom:.25rem}.HnZPXW_description{color:var(--gray-600);margin-top:.25rem}@media screen and (max-width:600px){.HnZPXW_container{display:none}}
._9hij4a_content{background-color:var(--gray-50);padding-top:2.5rem;padding-bottom:5rem}._9hij4a_bac-main-container{background:linear-gradient(90deg,#ff0 27.62%,#f3f391 89.61%);border-radius:1.5rem;justify-content:space-between;padding:3rem;display:flex}._9hij4a_bac-left-container{flex-direction:column;gap:1.5rem;width:100%;max-width:36.5rem;display:flex}._9hij4a_bac-aside-container{flex-direction:column;justify-content:space-between;gap:2rem;width:100%;max-width:26.75rem;display:flex}._9hij4a_bac-stepper-container{background-color:var(--base-white);border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex;position:relative}._9hij4a_bac-stepper-line{content:"";background:var(--gray-200);justify-self:flex-start;width:15.5rem;height:1px;margin:1rem auto 0;position:absolute}._9hij4a_bac-stepper{justify-content:space-between;align-items:flex-start;width:100%;display:flex}._9hij4a_bac-stepper ._9hij4a_bac-step:first-of-type ._9hij4a_circle{color:var(--base-white);background-color:var(--henry-style-henry-black)}._9hij4a_bac-step{flex-direction:column;align-items:center;gap:.5rem;display:flex}._9hij4a_bac-circle{background:var(--gray-200);z-index:1;border:5px solid var(--base-white);border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-size:1rem;font-weight:500;display:flex}._9hij4a_bac-continue-button{width:100%!important}._9hij4a_bac-aside-container ul{flex-direction:column;gap:1rem;display:flex}._9hij4a_bac-info-item{align-items:center;gap:.5rem;font-size:1rem;display:flex}@media screen and (max-width:1219px){._9hij4a_content{padding-top:5rem;padding-bottom:5rem}._9hij4a_bac-main-container{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:668px;margin:0 auto}._9hij4a_bac-left-container{align-items:center}._9hij4a_bac-title,._9hij4a_bac-left-container p{text-align:center}._9hij4a_bac-aside-container{width:100%;max-width:unset;flex-direction:column-reverse}._9hij4a_bac-stepper-line{width:25rem}._9hij4a_bac-aside-container ul{align-items:center}}@media screen and (max-width:699px){._9hij4a_content{padding-top:4rem;padding-bottom:4rem}._9hij4a_bac-main-container{gap:2rem;width:100%;max-width:346px;padding:1.25rem}._9hij4a_bac-left-container{gap:2rem}._9hij4a_bac-title{font-size:2.25rem;line-height:2.75rem}._9hij4a_bac-title>br{display:none!important}._9hij4a_bac-aside-container{gap:3rem}._9hij4a_bac-stepper-container{padding:1rem}._9hij4a_bac-stepper-line{width:12rem}}
._3BN_0G_content{background-color:var(--gray-50);padding-top:2.5rem;padding-bottom:5rem}._3BN_0G_bac-main-container{background:linear-gradient(90deg,#ff0 27.62%,#f3f391 89.61%);border-radius:4rem;justify-content:space-between;padding:3rem;display:flex}._3BN_0G_bac-left-container{flex-direction:column;gap:1.5rem;width:100%;max-width:36.5rem;display:flex}._3BN_0G_bac-aside-container{flex-direction:column;justify-content:center;width:100%;max-width:26.75rem;display:flex}._3BN_0G_bac-title{color:var(--henry-style-henry-black)}._3BN_0G_bac-stepper-container{flex-direction:column;align-items:center;width:100%;margin-top:auto;padding-top:1.5rem;display:flex;position:relative}._3BN_0G_bac-stepper{align-items:flex-start;width:100%;display:flex}._3BN_0G_bac-stepper ._3BN_0G_bac-step:first-of-type ._3BN_0G_bac-circle{color:var(--base-white);background-color:var(--henry-style-henry-black)}._3BN_0G_bac-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex;position:relative}._3BN_0G_bac-step>span{padding:0 .25rem}._3BN_0G_bac-step:not(:last-child):after{content:"";background:var(--gray-200);width:100%;height:1px;position:absolute;top:18px;left:50%}._3BN_0G_bac-circle{background:var(--gray-200);z-index:1;border:5px solid var(--base-white);width:37px;height:37px;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:500;display:flex}._3BN_0G_bac-form{background-color:var(--base-white);width:100%;box-shadow:var(--shadow-md);border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:2rem;display:flex}._3BN_0G_bac-field{flex-direction:column;gap:.5rem;width:100%;display:flex}._3BN_0G_bac-field label{color:var(--gray-700);font-size:.875rem;line-height:1.25rem}._3BN_0G_bac-label-error{color:var(--error-400)}._3BN_0G_bac-input{border:1px solid var(--gray-300);width:100%;height:3rem;color:var(--henry-style-henry-black);background-color:var(--base-white);border-radius:.5rem;padding:.75rem .875rem;font-size:1rem}._3BN_0G_bac-input::placeholder{color:var(--gray-400)}@media (hover:hover){._3BN_0G_bac-input:focus{border-color:var(--henry-style-henry-black);outline:none}}._3BN_0G_bac-input-error{border-color:var(--error-400)}._3BN_0G_bac-phone-group{border:1px solid var(--gray-300);background-color:var(--base-white);border-radius:.5rem;align-items:stretch;width:100%;height:3rem;display:flex}@media (hover:hover){._3BN_0G_bac-phone-group:focus-within{border-color:var(--henry-style-henry-black)}}._3BN_0G_bac-phone-input{width:100%;min-width:0;color:var(--henry-style-henry-black);background-color:#0000;border:none;padding:.75rem .875rem;font-size:1rem}@media (hover:hover){._3BN_0G_bac-phone-input:focus{outline:none}}._3BN_0G_bac-hint{color:var(--gray-500);font-size:.75rem;line-height:1.125rem}._3BN_0G_bac-submit-button{margin-top:.5rem;width:100%!important}._3BN_0G_bac-form ._3BN_0G_bac-submit-button:disabled,._3BN_0G_bac-form ._3BN_0G_bac-submit-button:disabled:hover{cursor:not-allowed;background-color:var(--gray-100)!important;border-color:var(--gray-200)!important;color:var(--gray-400)!important}@media screen and (max-width:1219px){._3BN_0G_content{padding-top:5rem;padding-bottom:5rem}._3BN_0G_bac-main-container{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:668px;margin:0 auto}._3BN_0G_bac-left-container{align-items:center}._3BN_0G_bac-title{text-align:center;font-size:2.25rem;line-height:2.75rem}._3BN_0G_bac-aside-container{width:100%;max-width:unset}}@media screen and (max-width:699px){._3BN_0G_content{padding-top:4rem;padding-bottom:4rem}._3BN_0G_bac-main-container{border-radius:2rem;gap:2rem;width:100%;max-width:346px;padding:1.25rem}._3BN_0G_bac-left-container{gap:2rem}._3BN_0G_bac-form{padding:1.25rem}._3BN_0G_bac-title{font-size:1.75rem;line-height:2.25rem}._3BN_0G_bac-step>span{font-size:.75rem;line-height:1.125rem}}
.lWkY4a_cc-modal{background-color:var(--base-white);border-radius:1.5rem;width:min(92vw,28rem);padding:2.25rem 1.5rem 1.5rem}.lWkY4a_cc-title{color:var(--henry-style-henry-black);align-items:center;gap:.5rem;margin:0 0 .5rem;padding-right:1.5rem;font-size:1.25rem;font-weight:500;line-height:1.75rem;display:flex}.lWkY4a_cc-check{color:var(--success-500);flex-shrink:0}.lWkY4a_cc-description,.lWkY4a_cc-message{color:var(--gray-600);margin:0;font-size:.9375rem;line-height:1.5rem}.lWkY4a_cc-summary{flex-direction:column;gap:.75rem;margin:1.25rem 0 0;display:flex}.lWkY4a_cc-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.lWkY4a_cc-row dt{color:var(--gray-500);flex-shrink:0;font-size:.8125rem}.lWkY4a_cc-row dd{text-align:right;overflow-wrap:anywhere;color:var(--henry-style-henry-black);margin:0;font-size:.9375rem}.lWkY4a_cc-error{color:var(--error-400);margin:1rem 0 0;font-size:.875rem;line-height:1.25rem}.lWkY4a_cc-actions{gap:.75rem;margin-top:1.5rem;display:flex}.lWkY4a_cc-actions button{flex:1}@media screen and (max-width:480px){.lWkY4a_cc-row{flex-direction:column;gap:.125rem}.lWkY4a_cc-row dd{text-align:left}.lWkY4a_cc-actions{flex-direction:column-reverse}}
[data-ai-section=consult].fn-yEW_section{--consult-pad-top:clamp(1.375rem, 4vw, 3.25rem);padding-top:var(--consult-pad-top)}.fn-yEW_sectionLight{overflow:clip}section[data-ai-section=consult].fn-yEW_section{z-index:auto}.fn-yEW_wrap{position:relative}.fn-yEW_halo{z-index:0;aspect-ratio:1880/1250;pointer-events:none;background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(1880px,140vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.fn-yEW_haloLight{--consult-glow-y:calc(var(--consult-pad-top) * 1.5);inset:calc(var(--consult-glow-y) * -1) calc(var(--consult-glow-y) * -3);aspect-ratio:auto;background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat;width:auto;translate:none}.fn-yEW_strip{z-index:1;background:var(--ai-halo);color:var(--ai-ink);border-radius:clamp(24px,2.8vw,36px);justify-content:space-between;align-items:center;gap:48px;padding:clamp(24px,4.5vw,56px);display:flex;position:relative}@media (hover:hover){.fn-yEW_strip :focus-visible{outline-color:var(--ai-ink)}}.fn-yEW_copy{flex-direction:column;gap:14px;max-width:620px;display:flex}.fn-yEW_copyWide{max-width:44rem}.fn-yEW_title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.08}.fn-yEW_lede{color:#3d3a00;text-wrap:pretty;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.5}@media (min-width:1001px){.fn-yEW_strip>.fn-yEW_action{justify-content:space-between;align-self:stretch;align-items:flex-end}}.fn-yEW_form{flex-shrink:0;justify-content:flex-end;width:100%;max-width:26.75rem;display:flex}@media (max-width:1000px){.fn-yEW_strip{flex-direction:column;align-items:flex-start;gap:28px}.fn-yEW_form{max-width:none}}.fn-yEW_panel{z-index:1;border-radius:var(--ai-panel-radius);background:linear-gradient(var(--ai-card), var(--ai-card)) padding-box, var(--i-ring-dark) border-box;text-align:center;border:1px solid #0000;flex-direction:column;align-items:center;gap:28px;padding:clamp(56px,8vw,112px) clamp(20px,6vw,80px) clamp(96px,10vw,136px);display:flex;position:relative;overflow:hidden}.fn-yEW_panel:before{content:"";z-index:0;aspect-ratio:1880/1250;opacity:.7;pointer-events:none;background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(1000px,160%);position:absolute;top:62%;left:50%;translate:-50%}.fn-yEW_panel>*{z-index:1;position:relative}.fn-yEW_panelTitle{color:#fafafa;font-size:var(--i-section-title-size);line-height:var(--i-section-title-line);letter-spacing:var(--i-section-title-track);font-weight:var(--i-section-title-weight);text-wrap:balance;margin:0}.fn-yEW_muted{display:block}.fn-yEW_panelLede{color:#b5b5b5;text-wrap:pretty;max-width:620px;margin:0;font-size:18px;line-height:28px}.fn-yEW_panel .fn-yEW_panelAction{align-items:center}.fn-yEW_panel .fn-yEW_panelAction img{border-color:var(--ai-card)}@media (max-width:680px){.fn-yEW_halo:not(.fn-yEW_haloLight){aspect-ratio:auto;width:180vw;height:calc(100% + 26rem)}}
._7X0vqG_action{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;display:flex}._7X0vqG_title{white-space:nowrap;font-size:.875rem;line-height:1.3}._7X0vqG_advisors{display:flex}._7X0vqG_advisors li+li{margin-left:-10px}._7X0vqG_advisors img{background:var(--ai-yellow);-o-object-fit:cover;object-fit:cover;border:2px solid #2222222e;border-radius:50%;width:48px;height:48px;display:block}._7X0vqG_action ._7X0vqG_cta{align-self:stretch;width:100%}@media (max-width:680px){._7X0vqG_action,._7X0vqG_action ._7X0vqG_cta{width:100%}}
.H_dh0q_resize{transition:width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:width, height;overflow:hidden}@media (prefers-reduced-motion:reduce){.H_dh0q_resize{transition:none!important}}.H_dh0q_iconSwap{display:inline-grid;position:relative}.H_dh0q_iconSwap .H_dh0q_icon{width:16px;height:16px;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.H_dh0q_iconSwap[data-state=a] .H_dh0q_icon[data-icon=a],.H_dh0q_iconSwap[data-state=b] .H_dh0q_icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.H_dh0q_iconSwap[data-state=a] .H_dh0q_icon[data-icon=b],.H_dh0q_iconSwap[data-state=b] .H_dh0q_icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.H_dh0q_iconSwap .H_dh0q_icon{transition:none!important}}.H_dh0q_avatar{transform-origin:50%;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion:reduce){.H_dh0q_avatar{transition:none!important;transform:none!important}}
.-s3S1G_rail{--gutter:max(var(--i-content-gutter), (100vw - var(--i-content-max)) / 2);--card-w:min(400px, 84vw);--step-gap:1.5rem}.-s3S1G_railHead{margin-bottom:clamp(2rem,4vw,3rem)}.-s3S1G_railLede{max-width:36ch;margin-top:1.25rem}.-s3S1G_railViewport{margin-inline:calc(var(--gutter) * -1);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.-s3S1G_railViewport::-webkit-scrollbar{display:none}.-s3S1G_railViewport:focus-visible{outline:2px solid var(--ai-yellow);outline-offset:-2px}.-s3S1G_track{gap:var(--step-gap);width:max-content;padding:0 var(--gutter);margin:0;list-style:none;display:flex}.-s3S1G_step{width:var(--card-w);scroll-snap-align:start;flex-direction:column;flex:none;gap:16px;display:flex}.-s3S1G_kicker{color:#fff;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:1rem;line-height:1.2;display:flex}.-s3S1G_kickerIcon{border:1px solid var(--ai-ink-line);background:var(--ai-ink-card);width:32px;height:32px;color:var(--ai-yellow);border-radius:9px;flex:none;place-items:center;display:grid}.-s3S1G_kickerIcon svg{width:18px;height:18px}.-s3S1G_step>.-s3S1G_cell{flex:1}.-s3S1G_rail[data-pinned]{height:calc(100svh + var(--rail-distance,0px))}.-s3S1G_section:has(>.-s3S1G_rail[data-pinned]){padding-block:0}.-s3S1G_rail[data-pinned]{--pin-slack:max(0px, calc((100svh - 144px - 48px - var(--card-h)) / 2));margin-block:calc(var(--pin-slack) * -1);--card-h:clamp(440px, calc((100svh - 144px) * .72), 600px);--card-w:clamp(380px, calc(var(--card-h) * .84), 500px);--step-gap:1.5rem}.-s3S1G_rail[data-pinned] .-s3S1G_pin{align-content:center;height:100svh;padding-block:104px 40px;display:grid;position:sticky;top:0;overflow:clip}.-s3S1G_rail[data-pinned] .-s3S1G_railInner{-moz-column-gap:48px;grid-template-columns:minmax(0,340px) minmax(0,1fr);column-gap:48px;display:grid}.-s3S1G_rail[data-pinned] .-s3S1G_railHead{align-self:center;padding-top:48px}.-s3S1G_rail[data-pinned] .-s3S1G_step{min-height:var(--card-h)}.-s3S1G_rail[data-pinned] .-s3S1G_railTitle{white-space:nowrap;font-size:clamp(2.1rem,3vw,2.75rem);line-height:1.04}.-s3S1G_rail[data-pinned] .-s3S1G_kicker,.-s3S1G_rail[data-pinned] .-s3S1G_pillarText{font-size:1.125rem}.-s3S1G_rail[data-pinned] .-s3S1G_pillarIconLarge{border-radius:22px;width:80px;height:80px}.-s3S1G_rail[data-pinned] .-s3S1G_pillarIconLarge svg{width:38px;height:38px}.-s3S1G_rail[data-pinned] .-s3S1G_brand{height:88px}.-s3S1G_rail[data-pinned] .-s3S1G_brand svg{width:132px}.-s3S1G_rail[data-pinned] .-s3S1G_brandImage{height:34px}.-s3S1G_rail[data-pinned] .-s3S1G_projects{gap:calc(6px * var(--chip-scale,1))}.-s3S1G_rail[data-pinned] .-s3S1G_project{padding-block:5px}.-s3S1G_rail[data-pinned] .-s3S1G_projectCode{width:calc(28px * var(--chip-scale,1));height:calc(28px * var(--chip-scale,1))}.-s3S1G_rail[data-pinned] .-s3S1G_railHead{margin-bottom:0}.-s3S1G_rail[data-pinned] .-s3S1G_railViewport{scroll-snap-type:none;margin-left:0;overflow:clip}.-s3S1G_rail[data-pinned] .-s3S1G_track{will-change:transform;padding-left:0}.-s3S1G_cell{--cell-bg:var(--ai-card);border-radius:var(--i-radius-panel);flex-direction:column;gap:28px;min-width:0;padding:clamp(24px,2.6vw,32px);display:flex;}.-s3S1G_cell.-s3S1G_alt{--cell-bg:var(--ai-ink-card);background:var(--ai-ink-card)}.-s3S1G_cell.-s3S1G_light{--cell-bg:#fff;--ai-line:#dedede;--ai-text-soft:#6e6e6e;border-color:var(--gray-200);color:var(--ai-ink);background:#fff}.-s3S1G_light .-s3S1G_glow{display:none}.-s3S1G_light .-s3S1G_pillarText{color:var(--ai-ink)}.-s3S1G_light .-s3S1G_pillarDetail{color:var(--ai-text-soft)}@media (hover:hover){.-s3S1G_light :focus-visible{outline-color:var(--ai-ink)}}.-s3S1G_cell.-s3S1G_halo{background:var(--ai-halo);color:var(--ai-ink);border-color:#0000}.-s3S1G_darkCards .-s3S1G_cell:not(.-s3S1G_halo){--cell-bg:var(--ai-card);background:linear-gradient(var(--cell-bg), var(--cell-bg)) padding-box, var(--i-ring-dark) border-box;border-color:#0000}.-s3S1G_darkCards .-s3S1G_glow{display:none}.-s3S1G_darkCards .-s3S1G_cell.-s3S1G_light{--ai-line:var(--ai-ink-line);--ai-text-soft:#8a8a8a;color:var(--i-henry-white)}.-s3S1G_darkCards .-s3S1G_light .-s3S1G_pillarText{color:var(--i-henry-white)}@media (hover:hover){.-s3S1G_darkCards .-s3S1G_light :focus-visible{outline-color:var(--ai-yellow)}}.-s3S1G_darkCards .-s3S1G_chip{--chip-fill:color-mix(in srgb, var(--cell-bg), var(--i-white) 3%);order:calc(var(--chip-i,0) * -1);background:linear-gradient(var(--chip-fill), var(--chip-fill)) padding-box, var(--i-ring-dark) border-box;max-width:100%;height:auto;min-height:36px;color:var(--i-henry-white);text-align:center;border-color:#0000;padding-block:6px}.-s3S1G_darkCards .-s3S1G_visual>.-s3S1G_chips{flex-flow:row-reverse wrap-reverse}.-s3S1G_lightCards .-s3S1G_kicker{color:var(--ai-ink)}.-s3S1G_lightCards .-s3S1G_cell.-s3S1G_light{background:linear-gradient(var(--cell-bg), var(--cell-bg)) padding-box, var(--ai-ring) border-box;border-color:#0000}.-s3S1G_lightCards .-s3S1G_pillarFigure{color:var(--ai-text-soft)}.-s3S1G_lightCards .-s3S1G_pillarFigure strong{color:var(--ai-ink)}.-s3S1G_lightCards .-s3S1G_flagMore{color:var(--i-white)}.-s3S1G_lightCards .-s3S1G_glow{display:none}.-s3S1G_lightCards .-s3S1G_chip{order:calc(var(--chip-i,0) * -1);text-align:center;max-width:100%;height:auto;min-height:36px;padding-block:6px}.-s3S1G_lightCards .-s3S1G_visual>.-s3S1G_chips{flex-flow:row-reverse wrap-reverse}.-s3S1G_lightCards .-s3S1G_brand{border-color:var(--ai-line);color:var(--ai-ink)}.-s3S1G_lightCards .-s3S1G_recognitionAward{color:var(--ai-ink)}.-s3S1G_lightCards .-s3S1G_recognitionMeta,.-s3S1G_lightCards .-s3S1G_backersLabel{color:var(--ai-text-soft)}.-s3S1G_lightCards .-s3S1G_backer{border-color:var(--ai-line)}.-s3S1G_lightCards .-s3S1G_backer img{filter:brightness(0)}.-s3S1G_lightCards .-s3S1G_backer .-s3S1G_backerColor{filter:none}.-s3S1G_lightCards .-s3S1G_railViewport:focus-visible{outline-color:var(--ai-ink)}.-s3S1G_lightCards .-s3S1G_rail:not([data-pinned]) .-s3S1G_projectsStage .-s3S1G_photo{min-height:240px}.-s3S1G_visual{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:12px;min-width:0;min-height:0;display:flex;position:relative}.-s3S1G_visual>.-s3S1G_chips,.-s3S1G_visual>.-s3S1G_pillarIconLarge{align-self:center}.-s3S1G_visual>.-s3S1G_chips{justify-content:center}.-s3S1G_visual:has(>.-s3S1G_liveImage){justify-content:flex-start}.-s3S1G_copy{z-index:1;position:relative}.-s3S1G_copy:empty{display:none}.-s3S1G_step:nth-child(2n)>.-s3S1G_cell .-s3S1G_copy{order:-1}.-s3S1G_step>.-s3S1G_cell{position:relative;overflow:clip}.-s3S1G_glow{z-index:0;aspect-ratio:726/528;pointer-events:none;background:url(/ai-engineering/pillars/card-glow.svg) 0 0/100% 100% no-repeat;width:min(726px,178%);position:absolute;top:0;left:50%;translate:-50% -50%}.-s3S1G_halo .-s3S1G_glow{display:none}.-s3S1G_liveImage{width:100%;height:auto;display:block}.-s3S1G_rail[data-pinned] .-s3S1G_liveImage{-o-object-fit:contain;object-fit:contain;flex:0 auto;min-height:0}.-s3S1G_photo{-o-object-fit:cover;object-fit:cover;border-radius:16px;flex:1 1 0;width:100%;min-height:0;display:block}.-s3S1G_rail:not([data-pinned]) .-s3S1G_photo{flex:auto;min-height:170px}.-s3S1G_expertPhoto{-o-object-position:58% 30%;object-position:58% 30%}.-s3S1G_photo+.-s3S1G_brands{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.-s3S1G_photo+.-s3S1G_brands .-s3S1G_brand,.-s3S1G_rail[data-pinned] .-s3S1G_photo+.-s3S1G_brands .-s3S1G_brand{height:52px}.-s3S1G_photo+.-s3S1G_brands svg,.-s3S1G_rail[data-pinned] .-s3S1G_photo+.-s3S1G_brands svg{width:100px}.-s3S1G_photo+.-s3S1G_brands .-s3S1G_brandImage,.-s3S1G_rail[data-pinned] .-s3S1G_photo+.-s3S1G_brands .-s3S1G_brandImage{height:26px}.-s3S1G_photo+.-s3S1G_logoBrands svg,.-s3S1G_rail[data-pinned] .-s3S1G_photo+.-s3S1G_logoBrands svg{width:auto;max-width:100%;height:22px}.-s3S1G_communityPhoto{-o-object-position:50% 30%;object-position:50% 30%}.-s3S1G_photo+.-s3S1G_flags{background:linear-gradient(to bottom, var(--cell-bg) 0%, color-mix(in srgb, var(--cell-bg) 92%, transparent) 30%, color-mix(in srgb, var(--cell-bg) 62%, transparent) 60%, color-mix(in srgb, var(--cell-bg) 30%, transparent) 85%, transparent 100%);border-radius:16px 16px 0 0;justify-content:center;padding:12px 12px 32px;position:absolute;top:0;left:0;right:0}.-s3S1G_pillarIcon{border:1px solid var(--ai-ink-line);background:var(--ai-ink-card);width:44px;height:44px;color:var(--ai-yellow);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.-s3S1G_halo .-s3S1G_pillarIcon{background:var(--ai-ink);color:var(--ai-yellow);border-color:#0000}.-s3S1G_pillarIcon svg{width:22px;height:22px}.-s3S1G_pillarIconLarge{border-radius:18px;width:72px;height:72px;margin-bottom:0}.-s3S1G_pillarIconLarge svg{width:34px;height:34px}.-s3S1G_pillarText{color:#fff;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.45}.-s3S1G_pillarDetail{color:var(--ai-on-dark-soft);margin-top:.4rem;font-size:.9375rem;line-height:1.45}.-s3S1G_pillarFigure{color:var(--ai-on-dark-soft);align-items:baseline;gap:.6rem;font-size:1.125rem;line-height:1;display:flex}.-s3S1G_pillarFigure strong{color:#fff;letter-spacing:-.03em;font-size:clamp(2.5rem,4vw,3.5rem)}.-s3S1G_halo .-s3S1G_pillarText{color:var(--ai-ink)}.-s3S1G_halo .-s3S1G_pillarDetail{color:#222222b8}.-s3S1G_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.-s3S1G_chip{border:1px solid var(--ai-line);border-radius:12px;align-items:center;height:36px;padding:0 14px;font-size:.875rem;display:inline-flex}.-s3S1G_brands{gap:10px;margin:0;padding:0;list-style:none;display:grid}.-s3S1G_brand{color:#fff;border:1px solid #ffffff1f;border-radius:12px;place-items:center;height:72px;display:grid}.-s3S1G_brand svg{width:118px;height:auto;display:block}.-s3S1G_brandImage{width:auto;height:30px;display:block}.-s3S1G_jobs{width:100%;min-width:0;height:260px;position:relative}.-s3S1G_job{box-sizing:border-box;border-radius:var(--i-radius-control);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;color:var(--i-henry-black);box-shadow:var(--i-shadow-light);border:1px solid #0000;flex-direction:column;justify-content:space-between;padding:10px 12px;display:flex;position:absolute}.-s3S1G_jobAdvanced{background:linear-gradient(var(--i-henry-black), var(--i-henry-black)) padding-box, var(--i-ring-dark) border-box;color:var(--i-white);border-color:#0000}.-s3S1G_job:first-child{z-index:2;width:75.4%;height:100px;top:76px;left:1.4%;transform:rotate(-3deg)}.-s3S1G_job:nth-child(2){z-index:3;width:81.4%;height:100px;top:152px;left:15.7%;transform:rotate(3.78deg);box-shadow:0 4px 12px #00000014}.-s3S1G_job:nth-child(3){z-index:1;opacity:.82;width:75.4%;height:106px;top:0;left:22.9%;transform:rotate(3deg)}.-s3S1G_job{animation:4s linear infinite paused -s3S1G_job-float}.-s3S1G_job:nth-child(2){animation-delay:-1.5s}.-s3S1G_job:nth-child(3){animation-delay:-2.5s}.-s3S1G_job:first-child{animation-delay:-.5s}.-s3S1G_jobStatusAccent svg{transform-origin:50% 10%;animation:12s cubic-bezier(.22,1,.36,1) infinite paused -s3S1G_job-bell}.-s3S1G_jobs[data-live] .-s3S1G_job,.-s3S1G_jobs[data-live] .-s3S1G_jobStatusAccent svg{animation-play-state:running}@keyframes -s3S1G_job-float{0%{translate:0}5%{translate:0 .62px}10%{translate:0 1.18px}15%{translate:0 1.62px}20%{translate:0 1.9px}25%{translate:0 2px}30%{translate:0 1.9px}35%{translate:0 1.62px}40%{translate:0 1.18px}45%{translate:0 .62px}50%{translate:0}55%{translate:0 -.62px}60%{translate:0 -1.18px}65%{translate:0 -1.62px}70%{translate:0 -1.9px}75%{translate:0 -2px}80%{translate:0 -1.9px}85%{translate:0 -1.62px}90%{translate:0 -1.18px}95%{translate:0 -.62px}to{translate:0}}@keyframes -s3S1G_job-bell{0%,10%,to{rotate:0deg}2%{rotate:12deg}4%{rotate:-9deg}6%{rotate:6deg}8%{rotate:-3deg}}@media (prefers-reduced-motion:reduce){.-s3S1G_job,.-s3S1G_jobStatusAccent svg{animation:none}}.-s3S1G_jobRole{font-size:var(--i-text-label);font-weight:var(--i-weight-medium);line-height:var(--i-lh-chip)}.-s3S1G_jobMeta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.-s3S1G_jobCompany{min-width:0;color:var(--i-gray-600);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-s3S1G_jobAdvanced .-s3S1G_jobCompany{color:inherit}.-s3S1G_jobStatus{border-radius:var(--i-radius-pill);font-size:var(--i-text-meta);font-weight:var(--i-weight-medium);line-height:var(--i-lh-meta);flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.-s3S1G_jobStatusAccent{background:color-mix(in srgb, var(--i-white) 22%, transparent);color:var(--i-white)}.-s3S1G_jobStatusAccent svg{width:11px;height:11px}.-s3S1G_jobStatusMuted{border:1px solid var(--i-border-light);color:var(--i-gray-600)}.-s3S1G_projectsStage{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.-s3S1G_rail:not([data-pinned]) .-s3S1G_projectsStage{flex:auto}.-s3S1G_rail:not([data-pinned]) .-s3S1G_projectsStage .-s3S1G_photo{min-height:220px}.-s3S1G_projectsStage .-s3S1G_photo{flex:1 1 0}.-s3S1G_projectsStage .-s3S1G_projects{--chip-scale:.75;align-items:flex-start;gap:calc(8px * var(--chip-scale));pointer-events:none;flex-direction:column;padding:16px;display:flex;position:absolute;inset:0}.-s3S1G_projectsStage .-s3S1G_projects .-s3S1G_project{gap:calc(12px * var(--chip-scale));border-radius:calc(12px * var(--chip-scale));max-width:100%;padding:calc(6px * var(--chip-scale)) calc(12px * var(--chip-scale)) calc(6px * var(--chip-scale)) calc(6px * var(--chip-scale));color:#fff;font-size:calc(.875rem * var(--chip-scale));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#2222229e;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff14}.-s3S1G_projectsStage .-s3S1G_projects .-s3S1G_project:nth-child(n+3){align-self:flex-end}.-s3S1G_projectsStage .-s3S1G_projects .-s3S1G_project:nth-child(3){margin-top:auto}.-s3S1G_projectsStage .-s3S1G_projectCode{width:calc(26px * var(--chip-scale));height:calc(26px * var(--chip-scale));border-radius:calc(8px * var(--chip-scale));font-size:calc(.8125rem * var(--chip-scale))}.-s3S1G_projects{gap:8px;margin:0;padding:0;list-style:none;display:grid}.-s3S1G_project{border:1px solid var(--ai-line);border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;font-size:.9375rem;line-height:1.3;display:flex}.-s3S1G_projectCode{background:var(--ai-halo);width:32px;height:32px;color:var(--ai-ink);border-radius:8px;flex:none;place-items:center;font-size:.8125rem;display:grid}.-s3S1G_flags{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.-s3S1G_flag{width:36px;height:26px;display:block}.-s3S1G_flagMore{background:var(--ai-ink-card);border-radius:8px;place-items:center;height:26px;padding-inline:8px;font-size:.8125rem;display:grid}.-s3S1G_recognitions{--badge-h:112px;--slide-gap:12px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);container-type:inline-size}.-s3S1G_recognitionTrack{width:max-content;animation:48s linear infinite paused -s3S1G_recognitions-marquee;display:flex}.-s3S1G_recognitions[data-live] .-s3S1G_recognitionTrack{animation-play-state:running}.-s3S1G_recognitions:hover .-s3S1G_recognitionTrack,.-s3S1G_recognitions:focus-within .-s3S1G_recognitionTrack{animation-play-state:paused}@keyframes -s3S1G_recognitions-marquee{to{translate:-50%}}.-s3S1G_recognitionList{gap:var(--slide-gap);padding:0 var(--slide-gap) 0 0;margin:0;list-style:none;display:flex}.-s3S1G_recognition{flex:0 0 calc((100cqi - var(--slide-gap)) / 2);text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.-s3S1G_recognitions{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.-s3S1G_recognitions::-webkit-scrollbar{display:none}.-s3S1G_recognitionTrack{animation:none}.-s3S1G_recognitionCopy{display:none}.-s3S1G_recognitionList{padding-right:0}}.-s3S1G_recognitionBadge{width:100%;height:var(--badge-h);margin-bottom:10px;display:block}.-s3S1G_recognitionBadge img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.-s3S1G_recognitionAward{color:#fff;text-wrap:balance;font-size:.875rem;line-height:1.3}.-s3S1G_recognitionMeta{color:var(--ai-on-dark-soft);font-size:.75rem;line-height:1.4}.-s3S1G_rail[data-pinned] .-s3S1G_recognitions{--badge-h:clamp(72px, calc(var(--card-h) - 297px), 128px)}.-s3S1G_backers{gap:12px;margin-top:12px;display:grid}.-s3S1G_backersLabel{color:var(--ai-on-dark-soft);text-align:center;font-size:.875rem;line-height:1.3}.-s3S1G_backerList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.-s3S1G_backer{border:1px solid var(--ai-ink-line);border-radius:12px;place-items:center;height:48px;padding-inline:8px;display:grid}.-s3S1G_backer img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:100%;height:22px}.-s3S1G_backer .-s3S1G_backerColor{filter:none}@media (max-width:680px){.-s3S1G_rail{--gutter:16px;--card-w:min(320px, 82vw);--step-gap:.75rem}.-s3S1G_cell{gap:20px;padding:20px}.-s3S1G_pillarIconLarge{width:56px;height:56px}.-s3S1G_flags{gap:8px}.-s3S1G_flag{width:30px;height:22px}.-s3S1G_brands{grid-template-columns:repeat(2,minmax(0,1fr))}.-s3S1G_brand{height:56px}.-s3S1G_brand svg{width:100px}.-s3S1G_brandImage{height:26px}.-s3S1G_recognitions{--badge-h:84px}.-s3S1G_backerList{grid-template-columns:repeat(2,minmax(0,1fr))}.-s3S1G_backer{height:44px}.-s3S1G_rail{display:none}}
.NH54_q_popup{isolation:isolate;aspect-ratio:1200/697;color:#fff;background-color:#191919;border-radius:1.25rem;width:43rem;max-width:92vw;position:relative;overflow:hidden;container-type:inline-size}.NH54_q_glass{z-index:0;background-image:repeating-linear-gradient(90deg,#fff70003 0 3.57%,#fff0 3.57% 7.14%);position:absolute;inset:0}.NH54_q_halo{z-index:0;aspect-ratio:1705/1425;opacity:.85;pointer-events:none;background-image:url(/banners-campaign/popup/ds-agosto-halo.svg);background-repeat:no-repeat;background-size:contain;width:82%;position:absolute;top:-34%;left:50%;transform:translate(-50%)rotate(5deg)}.NH54_q_orb{z-index:1;aspect-ratio:1;pointer-events:none;background-image:url(/banners-campaign/popup/ds-agosto-orb.webp);background-repeat:no-repeat;background-size:contain;width:57%;position:absolute;top:22%;left:64%}.NH54_q_content,.NH54_q_cta-block{z-index:2;width:68%;position:absolute;left:5%}.NH54_q_content{top:8.5%}.NH54_q_lead{letter-spacing:-.02em;font-size:5.29cqw;font-weight:400;line-height:1.04}.NH54_q_popup-plain .NH54_q_content{top:14.63%}.NH54_q_popup-plain .NH54_q_lead,.NH54_q_popup-plain .NH54_q_highlight{text-transform:uppercase;font-size:7.38cqw}.NH54_q_popup-plain .NH54_q_highlight{margin-top:0;font-weight:700}.NH54_q_popup-plain .NH54_q_subtitle{margin-top:1.03cqw;font-size:4.51cqw;font-weight:500}.NH54_q_popup-plain .NH54_q_note{margin-top:.52cqw;font-size:3.99cqw}.NH54_q_popup-plain .NH54_q_cta-block{bottom:14.6%}.NH54_q_popup-plain .NH54_q_orb{left:59.2%}.NH54_q_highlight{letter-spacing:-.02em;color:#ff0;text-shadow:0 0 3cqw #ffff004d;margin-top:1.2cqw;font-size:13.91cqw;font-weight:800;line-height:1.04}.NH54_q_subtitle{letter-spacing:-.02em;margin-top:1.6cqw;font-size:3.75cqw;font-weight:400;line-height:1.04}.NH54_q_subtitle-highlight{color:#ff0;font-weight:700}.NH54_q_note{letter-spacing:-.02em;margin-top:2.4cqw;font-size:2.93cqw;line-height:1.04}.NH54_q_cta-block{bottom:9%}.NH54_q_hint{color:#ffffffe6;margin-bottom:.8em;font-size:2cqw}.NH54_q_cta-button{min-width:25.66cqw;transition:background-color .15s,border-color .15s,box-shadow .15s;color:#ff0!important;background-color:#222!important;background-image:none!important;border:1px solid #ffff0080!important;border-radius:1.15cqw!important;width:auto!important;height:auto!important;padding:1.08cqw 1.9cqw!important;font-family:inherit!important;font-size:2.2cqw!important;font-weight:400!important;line-height:1.5!important;box-shadow:inset 0 0 2.2cqw #ffff002e!important}.NH54_q_cta-button:hover{background-color:#2a2a1a!important;border-color:#ffff00d9!important;box-shadow:inset 0 0 1.6cqw #ffff0038,0 0 1.4cqw #ffff002e!important}@media (max-width:640px){.NH54_q_popup{aspect-ratio:320/380}.NH54_q_content,.NH54_q_cta-block{width:88%}.NH54_q_content{top:8%}.NH54_q_lead{font-size:6.4cqw}.NH54_q_highlight{font-size:15cqw}.NH54_q_popup-plain .NH54_q_lead,.NH54_q_popup-plain .NH54_q_highlight{font-size:9.5cqw}.NH54_q_popup-plain .NH54_q_subtitle{font-size:5.6cqw}.NH54_q_popup-plain .NH54_q_note{font-size:4.9cqw}.NH54_q_subtitle{font-size:4.6cqw}.NH54_q_note,.NH54_q_hint{font-size:3.8cqw}.NH54_q_cta-button{min-width:52cqw;border-radius:2.1cqw!important;padding:2.2cqw 3.9cqw!important;font-size:4.1cqw!important;box-shadow:inset 0 0 3.2cqw #ffff0024!important}.NH54_q_orb{opacity:.85;width:60%;inset:auto -20% -18% auto}.NH54_q_halo{width:120%;top:-22%}}
.Fk3IeG_bar{gap:var(--i-gap-3);flex-direction:column;display:flex}.Fk3IeG_field{box-sizing:border-box;min-height:44px;padding:var(--i-gap-3) var(--i-gap-4);border-radius:var(--i-radius-control);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;font-family:var(--font-primary);font-size:var(--i-text-body-sm);font-weight:var(--i-weight-regular);line-height:var(--i-lh-body);color:var(--i-dark);border:1px solid #0000;align-items:center;gap:2px;margin:0;display:flex}.Fk3IeG_text{white-space:pre;flex:0 auto;justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.Fk3IeG_caret{background-color:var(--i-henry-black);flex:none;width:1.5px;height:1em}.Fk3IeG_placeholder{color:var(--i-gray-400)}.Fk3IeG_text:not(:empty)~.Fk3IeG_placeholder{display:none}@media (prefers-reduced-motion:reduce){.Fk3IeG_caret{display:none}}.Fk3IeG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}
.HRKXHa_co-container{background-color:var(--gray-50);padding:1.875rem 0 3.75rem}.HRKXHa_co-title{margin-bottom:2rem}.HRKXHa_co-main{max-width:var(--i-content-w);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));justify-items:center;gap:2rem;margin:auto;display:grid}.HRKXHa_co-card{border:1px solid var(--gray-300);border-radius:1.5rem;width:24rem;padding:1.5rem 2rem;transition:background-color .3s}.HRKXHa_co-main--pairs{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}.HRKXHa_co-main--pairs .HRKXHa_co-card{width:100%}.HRKXHa_co-first-content{flex-direction:column;gap:1rem;display:flex}.HRKXHa_co-card h3{color:var(--henry-style-henry-black)}.HRKXHa_co-card-description{color:var(--henry-style-henry-black);font-size:.875rem;font-weight:400;line-height:1.25rem}.HRKXHa_co-card:hover{background-color:var(--henry-style-henry-yellow);border-color:#0000}.HRKXHa_co-card:hover h3{color:var(--gray-800)}.HRKXHa_co-card:hover p{color:var(--gray-700)}.HRKXHa_co-card--active{background-color:var(--henry-style-henry-yellow);border-color:#0000}.HRKXHa_co-card--active h3{color:var(--gray-800)}.HRKXHa_co-card--active p{color:var(--gray-700)}.HRKXHa_co-main:hover .HRKXHa_co-card--active:not(:hover){border:1px solid var(--gray-300);background-color:#0000}.HRKXHa_co-main:hover .HRKXHa_co-card--active:not(:hover) h3{color:var(--henry-style-henry-black)}.HRKXHa_co-main:hover .HRKXHa_co-card--active:not(:hover) p{color:var(--gray-500)}@media screen and (max-width:1219px){.HRKXHa_co-container>div{max-width:41rem!important}.HRKXHa_co-main,.HRKXHa_co-main--pairs{grid-template-columns:1fr;justify-items:center}.HRKXHa_co-card,.HRKXHa_co-main--pairs .HRKXHa_co-card{align-content:center;width:min(21.625rem,100%)}.HRKXHa_co-title{font-size:1.5rem;line-height:2rem}.HRKXHa_co-card-description{font-size:.75rem;line-height:1.125rem}}@media screen and (min-width:700px) and (max-width:1219px){.HRKXHa_co-card{width:100%}.HRKXHa_co-main--pairs{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:1.25rem}.HRKXHa_co-main--pairs .HRKXHa_co-card{width:auto}}@media screen and (max-width:699px){.HRKXHa_co-container>div{width:min(21.625rem,100%)!important}.HRKXHa_co-container{padding:2.5rem 0}}
._5g5d3q_panel{box-sizing:border-box;border:var(--i-ring-width) solid transparent;border-radius:var(--i-radius-card-sm);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._5g5d3q_header{align-items:center;gap:var(--i-gap-2);padding:var(--i-gap-4);border-bottom:1px solid var(--i-border-light);display:flex}._5g5d3q_badge{border-radius:var(--i-radius-pill);background:var(--i-yellow);width:40px;height:40px;color:var(--i-henry-black);flex:none;place-items:center;display:grid}._5g5d3q_badgeGlyph{width:20px;height:20px}._5g5d3q_brand{min-width:0;font-family:var(--font-primary);font-size:var(--i-text-label);font-weight:var(--i-weight-bold);line-height:var(--i-lh-chip);color:var(--i-henry-black);flex:auto}._5g5d3q_collapse{border-radius:var(--i-radius-pill);background:color-mix(in srgb, var(--i-black) 5%, var(--i-white));width:24px;height:24px;color:var(--i-gray-600);flex:none;place-items:center;display:grid}._5g5d3q_thread{gap:var(--i-gap-3);min-height:0;padding:var(--i-gap-4);flex-direction:column;flex:auto;display:flex}._5g5d3q_message{align-items:flex-start;gap:var(--i-gap-2);display:flex}._5g5d3q_avatar{border-radius:var(--i-radius-pill);background:var(--i-yellow);width:28px;height:28px;color:var(--i-henry-black);flex:none;place-items:center;display:grid}._5g5d3q_avatarGlyph{width:14px;height:14px}._5g5d3q_bubble{padding:var(--i-gap-2) var(--i-gap-3);border-radius:var(--i-radius-control);background:color-mix(in srgb, var(--i-black) 4%, var(--i-white));font-family:var(--font-primary);font-size:var(--i-text-body-sm);font-weight:var(--i-weight-medium);line-height:var(--i-lh-meta);color:var(--i-henry-black);margin:0}._5g5d3q_suggestions{align-items:flex-end;gap:var(--i-gap-2);flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}._5g5d3q_suggestion{max-width:100%;padding:var(--i-gap-1-5) var(--i-gap-3);border:1px solid var(--i-border-light);border-radius:var(--i-radius-control);background:var(--i-white);font-family:var(--font-primary);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);color:var(--i-gray-600)}._5g5d3q_suggestionsEnter ._5g5d3q_suggestion{animation:_5g5d3q_suggestion-in var(--i-dur-base) var(--i-ease-out) both}._5g5d3q_suggestionsEnter ._5g5d3q_suggestion:nth-child(2){animation-delay:40ms}@keyframes _5g5d3q_suggestion-in{0%{opacity:0;filter:blur(2px);translate:0 8px}}@media (prefers-reduced-motion:reduce){._5g5d3q_suggestionsEnter ._5g5d3q_suggestion{animation:none}}._5g5d3q_inputSlot{padding:0 var(--i-gap-4) var(--i-gap-4);flex:none}@media (max-height:820px){._5g5d3q_header,._5g5d3q_thread{padding:var(--i-gap-3)}._5g5d3q_thread{gap:var(--i-gap-2)}._5g5d3q_badge{width:32px;height:32px}._5g5d3q_suggestion:nth-child(n+2){display:none}._5g5d3q_inputSlot{padding:0 var(--i-gap-3) var(--i-gap-3)}}
.HpBEMG_panel{text-align:left;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);width:100%;display:grid}.HpBEMG_head{justify-items:start;gap:1.25rem;display:grid}@media (min-width:1001px){.HpBEMG_head{position:sticky;top:7rem}}.HpBEMG_title{color:var(--henry-style-henry-black);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.HpBEMG_urgency{color:var(--henry-style-henry-black);align-items:center;gap:.55rem;margin:0;font-size:.9375rem;display:inline-flex}.HpBEMG_urgency strong{font-weight:inherit;background:linear-gradient(#0000 60%,#ff0c 60%)}.HpBEMG_urgencyDot{background:#e5484d;border-radius:50%;flex:0 0 .5rem;width:.5rem;height:.5rem;animation:2s infinite HpBEMG_urgency}@keyframes HpBEMG_urgency{0%,to{box-shadow:0 0 #e5484d59}50%{box-shadow:0 0 0 6px #e5484d00}}.HpBEMG_summary{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.HpBEMG_summary li{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:var(--henry-style-henry-black);background:#ffffff8c;border:1px solid #ffffffe6;border-radius:999px;padding:.45rem .9rem;font-size:.875rem;box-shadow:0 1px 2px #1111110f,inset 0 1px #fffc}.HpBEMG_dates article{max-width:none;margin:0 0 1rem}.HpBEMG_dates>div>button{margin-top:.5rem}@media (max-width:1000px){.HpBEMG_panel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HpBEMG_urgencyDot{animation:none}}
.Jezv0a_community-content{background-color:var(--henry-style-henry-black)}.Jezv0a_community-content>div{padding:5rem 7.5rem}.Jezv0a_community-main{color:var(--base-white);grid-template-rows:auto auto 1fr;grid-template-columns:3fr 2fr;gap:3rem 10rem;display:grid}.Jezv0a_community-pill{border:1px solid var(--henry-style-henry-white);border-radius:3rem;grid-area:1/1;align-self:flex-start;width:fit-content;padding:.75rem 1.25rem}.Jezv0a_community-title{grid-area:2/1;font-size:3rem;line-height:3.75rem}.Jezv0a_community-avatars{grid-area:1/2;justify-self:end;display:flex}.Jezv0a_community-flags{grid-area:3/2;place-self:end;gap:2rem;display:flex}.Jezv0a_community-main>button,.Jezv0a_community-main>a{grid-area:3/1}@media screen and (max-width:1219px){.Jezv0a_community-content>div{max-width:41.25rem!important}.Jezv0a_community-main{text-align:left;flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.Jezv0a_community-title{font-size:2.25rem;line-height:2.75rem}.Jezv0a_community-flags{justify-content:space-between;gap:0}.Jezv0a_community-content>div{padding:5rem}.Jezv0a_community-pill,.Jezv0a_community-title,.Jezv0a_community-main>button,.Jezv0a_community-avatars,.Jezv0a_community-flags{grid-column:unset;grid-row:unset;align-self:unset;justify-self:unset}.Jezv0a_community-pill{order:1}.Jezv0a_community-title{order:2}.Jezv0a_community-avatars{flex-direction:column;order:3;align-items:flex-start;gap:2rem;display:flex}.Jezv0a_community-flags{order:4;gap:20px}.Jezv0a_community-main>button,.Jezv0a_community-main>a{order:5}.Jezv0a_community-main>button{width:100%}}@media screen and (max-width:699px){.Jezv0a_community-content>div{padding:3rem 1.5rem;max-width:21.625rem!important}.Jezv0a_community-flags{order:4;justify-content:space-between;gap:0;width:100%}.Jezv0a_community-title br{display:none}}
.NW5hEG_container{background-color:var(--gray-50)}.NW5hEG_slider{border-radius:1rem;width:100%;margin:auto}.NW5hEG_default-padding{padding:2rem 3rem}.NW5hEG_opaque{background-color:var(--gray-200)}.NW5hEG_transparent{background-color:#0000}.NW5hEG_images{will-change:transform;width:100%;height:2.5rem;margin-inline:auto;position:relative;overflow:hidden}.NW5hEG_images img{-o-object-fit:contain;object-fit:contain;height:100%;animation-name:NW5hEG_slide-in;animation-duration:25s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute}.NW5hEG_title{color:var(--gray-800);text-align:center;padding-bottom:1.5rem;font-size:1.6875rem;line-height:2.375rem}@media (max-width:1219px){.NW5hEG_default-padding{padding:1.5rem}.NW5hEG_images{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));place-items:center;gap:1.5rem 1rem;height:auto;display:grid}.NW5hEG_images img{max-width:100%;height:2rem;animation:none;position:static}}@keyframes NW5hEG_slide-in{to{left:-12.5rem}}.NW5hEG_techListHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.rTjtuq_landing,.rTjtuq_palette{--ai-canvas:#141414;--ai-ink:var(--henry-style-henry-black);--ai-ink-card:#2c2c2c;--ai-ink-line:#3a3a3a;--ai-card:#1e1e1e;--ai-card-line:#ffffff14;--ai-yellow:var(--henry-style-henry-yellow);--ai-on-dark-soft:#b5b5b5;--ai-on-dark-faint:gray;--ai-mist:linear-gradient(180deg, #fff 0%, #f5f5f5 100%);--ai-halo-light:#ffe84d;--ai-halo-deep:#ffde00;--ai-halo:radial-gradient(120% 120% at 22% 0%, var(--ai-halo-light) 0%, var(--ai-yellow) 38%, var(--ai-halo-deep) 100%);--ai-section-pad:clamp(2.75rem, 8vw, 6.5rem);--ai-box-pad:40px;--ai-panel-radius:2rem}.rTjtuq_landing{isolation:isolate;background:var(--ai-canvas);color:#fff;position:relative;overflow-x:clip}body:has(.rTjtuq_landing:where(:not(.rTjtuq_lightCanvas))){background:#141414}body:has(.rTjtuq_landing:where(:not(.rTjtuq_lightCanvas))) [class*=preheader-container]{background-color:var(--henry-style-henry-black);color:#fff;stroke:#fff}body:has(.rTjtuq_landing:where(:not(.rTjtuq_lightCanvas))) [class*=preheader-container] .campaign-chip{border-color:var(--henry-style-henry-yellow);background-color:var(--henry-style-henry-yellow);color:var(--henry-style-henry-black);margin-right:.5rem}@media (max-width:600px){body:has(.rTjtuq_landing:where(:not(.rTjtuq_lightCanvas))) [class*=preheader-container] .campaign-chip{margin-right:.25rem}}.rTjtuq_landing,.rTjtuq_palette,.rTjtuq_box,.rTjtuq_surfaceLight{--ai-surface:#f2f2f2;--ai-line:#dedede;--ai-text-soft:#6e6e6e;--ai-text-faint:#909090}.rTjtuq_box{color:var(--ai-ink)}.rTjtuq_surface{border:1px solid var(--ai-card-line);background:var(--ai-card);color:#fff}@media (hover:hover){.rTjtuq_surface :focus-visible{outline-color:var(--ai-yellow)}}.rTjtuq_surfaceLight{background:var(--i-henry-white);color:var(--ai-ink)}.rTjtuq_accordionItem{--accordion-top:var(--ai-card);border:var(--i-ring-width) solid transparent;border-radius:var(--i-radius-card-xs);background:linear-gradient(var(--accordion-top), var(--ai-card)) padding-box, var(--i-ring-dark) border-box;position:relative;overflow:hidden}.rTjtuq_accordionItem:before{border-radius:inherit;opacity:0;transition:opacity .15s var(--i-ease-out);pointer-events:none;content:"";background:#ffffff08;position:absolute;inset:0}.rTjtuq_accordionItem>*{position:relative}@media (hover:hover) and (pointer:fine){.rTjtuq_accordionItem:hover:before{opacity:1}}.rTjtuq_accordionOpen{--accordion-top:#232323}.rTjtuq_accordionItem :focus-visible{outline-color:var(--ai-yellow)}.rTjtuq_accordionItem h3>button:focus-visible{outline:none}.rTjtuq_accordionItem:has(h3>button:focus-visible){outline:2px solid var(--ai-yellow);outline-offset:2px}.rTjtuq_accordionToggle{border:var(--i-ring-width) solid transparent;background:linear-gradient(var(--ai-ink-card), var(--ai-ink-card)) padding-box, var(--i-ring-dark) border-box;width:36px;height:36px;color:var(--i-henry-white);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.rTjtuq_accordionOpen .rTjtuq_accordionToggle{background:linear-gradient(var(--ai-yellow), var(--ai-yellow)) padding-box, var(--ai-yellow) border-box;color:var(--ai-ink)}.rTjtuq_accordionItemLight{background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--ai-ring,var(--i-ring-light)) border-box}.rTjtuq_accordionItemLight:before{z-index:1;background:#2222220a}.rTjtuq_accordionItemLight .rTjtuq_accordionToggle{box-sizing:border-box;width:var(--accordion-toggle-size,48px);height:var(--accordion-toggle-size,48px);flex-basis:var(--accordion-toggle-size,48px);border-radius:var(--accordion-toggle-radius,var(--i-radius-control));background:linear-gradient(var(--accordion-toggle-bg,var(--ai-surface,#f2f2f2)), var(--accordion-toggle-bg,var(--ai-surface,#f2f2f2))) padding-box, var(--accordion-toggle-ring,var(--ai-ring,var(--i-ring-light))) border-box;color:var(--ai-ink)}.rTjtuq_accordionItemLight :focus-visible{outline-color:var(--ai-ink)}.rTjtuq_accordionItemLight:has(h3>button:focus-visible){outline:2px solid var(--ai-ink);outline-offset:2px}@media (max-width:680px){.rTjtuq_accordionItemLight .rTjtuq_accordionToggle{width:var(--accordion-toggle-size,40px);height:var(--accordion-toggle-size,40px);flex-basis:var(--accordion-toggle-size,40px)}}.rTjtuq_glass{border:1px solid var(--ai-card-line);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f}.rTjtuq_landing:before{z-index:0;pointer-events:none;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/128px,url(/ai-engineering/halos/hero-band.webp) top/100% 100% no-repeat;height:clamp(820px,90vw,1300px);position:absolute;top:-220px;left:0;right:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 85%);mask-image:linear-gradient(#000 55%,#0000 85%)}.rTjtuq_landing>:not(.rTjtuq_halo){z-index:1;position:relative}.rTjtuq_landing>[data-ai-section=graduates]{z-index:2}.rTjtuq_landing>.rTjtuq_box:has(+.rTjtuq_halo+[data-ai-section=community]){z-index:2}.rTjtuq_landing>.rTjtuq_box+.rTjtuq_halo+[data-ai-section=community]{margin-top:var(--ai-section-pad)}.rTjtuq_box{margin-inline:max(var(--i-content-gutter), (100% - var(--i-content-max)) / 2 - var(--ai-box-pad));border-radius:calc(var(--ai-panel-radius) + var(--ai-box-pad));background:var(--gray-50);overflow:clip}.rTjtuq_landing>#masterclass-en-vivo{background:0 0}.rTjtuq_landing>#masterclass-en-vivo>*>*{border:1px solid var(--ai-ink-line)}.rTjtuq_box>.rTjtuq_section+.rTjtuq_section{padding-top:0}.rTjtuq_box>[data-refund-promise]{padding:0 0 var(--ai-box-pad);background:0 0}.rTjtuq_box>[data-refund-promise]>div{width:min(var(--i-content-max), 100% - 2 * var(--ai-box-pad));max-width:none;padding-inline:0}.rTjtuq_box>[data-refund-promise]>div>div{border-radius:var(--ai-panel-radius)}.rTjtuq_halo{z-index:0;pointer-events:none;height:0;position:relative}.rTjtuq_halo:before{content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;position:absolute;top:0}.rTjtuq_halo[data-at=box]:before{aspect-ratio:1880/1250;width:min(1880px,140vw);left:50%;translate:-50% -50%}.rTjtuq_halo[data-at=graduates]:before{aspect-ratio:1880/1250;width:min(1500px,120vw);left:50%;translate:-50% -30%}:where(.rTjtuq_landing) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.rTjtuq_landing) :where(ul,ol){padding:0;list-style:none}@media (min-width:1001px){.rTjtuq_landing{--ai-hero-header:108px;--ai-hero-vh:100vh;--ai-hero-room:calc(var(--ai-hero-vh) - var(--ai-hero-header));--ai-hero-pad-y:clamp(var(--ai-hero-room) * .05, (var(--ai-hero-room) - 560px * 4 / 3) / 2, var(--ai-section-pad));--ai-hero-photo-h:min(560px * 4 / 3, var(--ai-hero-room) - 2 * var(--ai-hero-pad-y))}@supports (height:100svh){.rTjtuq_landing{--ai-hero-vh:100svh}}:root:has(header[data-announcement]) .rTjtuq_landing{--ai-hero-header:calc(108px + 3rem)}}.rTjtuq_wrap{width:var(--i-content-w);margin-inline:auto}.rTjtuq_box .rTjtuq_wrap{width:min(var(--i-content-max), 100% - 2 * var(--ai-box-pad))}.rTjtuq_section{padding-block:var(--ai-section-pad);scroll-margin-top:5.25rem}.rTjtuq_dark{--ai-surface:var(--ai-ink-card);--ai-line:var(--ai-ink-line);--ai-text-soft:var(--ai-on-dark-soft);--ai-text-faint:var(--ai-on-dark-faint);color:#fff;background:0 0}@media (hover:hover){.rTjtuq_dark :focus-visible{outline-color:var(--ai-yellow)}}.rTjtuq_landing.rTjtuq_lightCanvas{color:var(--ai-ink);background:#fff}body:has(.rTjtuq_landing.rTjtuq_lightCanvas){background:#fff}.rTjtuq_landing.rTjtuq_lightCanvas:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03 0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/128px,url(/b2b/halos/hero-band-light.webp) top/100% 100% no-repeat}.rTjtuq_landing.rTjtuq_lightCanvas,.rTjtuq_lightTone{--ai-surface:#f2f2f2;--ai-line:#dedede;--ai-text-soft:#6e6e6e;--ai-text-faint:#8a8a8a;--ai-title-muted:var(--ai-ink);--ai-ring:linear-gradient(180deg, #11111124 0%, #11111114 100%)}.rTjtuq_lightTone{color:var(--ai-ink);background:0 0}.rTjtuq_mist,.rTjtuq_white{background:0 0}.rTjtuq_title{letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}:where(.rTjtuq_lede){max-width:52ch;color:var(--ai-text-soft);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.55}.rTjtuq_dark .rTjtuq_lede{color:var(--ai-on-dark-soft)}.rTjtuq_head{margin-bottom:clamp(2rem,4vw,3rem)}.rTjtuq_kicker{color:var(--i-gray-400);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow-wide);text-transform:uppercase}.rTjtuq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rTjtuq_head .rTjtuq_lede{margin-top:1rem}.rTjtuq_reveal,.rTjtuq_stagger{opacity:1}.rTjtuq_landing,.rTjtuq_reveals{--reveal-dur:.64s;--reveal-distance:20px;--reveal-ease:cubic-bezier(.22, 1, .36, 1);--reveal-step:70ms;--reveal-max-delay:.42s}@keyframes rTjtuq_reveal-in{0%{opacity:0;translate:0 var(--reveal-distance)}}@keyframes rTjtuq_reveal-rise{0%{translate:0 var(--reveal-distance)}}:is(.rTjtuq_landing,.rTjtuq_reveals) :is([data-reveal-item=stagger],[data-reveal-intro=stagger])>:nth-child(2){--reveal-i:1}:is(.rTjtuq_landing,.rTjtuq_reveals) :is([data-reveal-item=stagger],[data-reveal-intro=stagger])>:nth-child(3){--reveal-i:2}:is(.rTjtuq_landing,.rTjtuq_reveals) :is([data-reveal-item=stagger],[data-reveal-intro=stagger])>:nth-child(4){--reveal-i:3}:is(.rTjtuq_landing,.rTjtuq_reveals) :is([data-reveal-item=stagger],[data-reveal-intro=stagger])>:nth-child(n+5){--reveal-i:4}@media (prefers-reduced-motion:no-preference){:is(.rTjtuq_landing,.rTjtuq_reveals)[data-reveal=on] [data-reveal-item=""]:not([data-visible]),:is(.rTjtuq_landing,.rTjtuq_reveals)[data-reveal=on] [data-reveal-item=stagger]:not([data-visible])>*{opacity:0}:is(.rTjtuq_landing,.rTjtuq_reveals) [data-reveal-item=""][data-reveal-enter],:is(.rTjtuq_landing,.rTjtuq_reveals) [data-reveal-item=stagger][data-reveal-enter]>*{animation:rTjtuq_reveal-in var(--reveal-dur) var(--reveal-ease) backwards;animation-delay:min(calc(var(--reveal-delay,0s) + var(--reveal-i,0) * var(--reveal-step)), var(--reveal-max-delay))}:is(.rTjtuq_landing,.rTjtuq_reveals)[data-reveal=on] [data-reveal-item]:not([data-visible]) [data-animate]{animation-play-state:paused}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.rTjtuq_landing [data-reveal-intro=stagger]>*,.rTjtuq_landing [data-reveal-intro=rise]{animation:rTjtuq_reveal-in var(--reveal-dur) var(--reveal-ease) backwards;animation-delay:calc(var(--reveal-i,0) * var(--reveal-step))}.rTjtuq_landing [data-reveal-intro=stagger]>h1,.rTjtuq_landing [data-reveal-intro=rise]{animation-name:rTjtuq_reveal-rise}.rTjtuq_landing [data-reveal-intro=rise]{--reveal-i:1}}@media (max-width:680px){.rTjtuq_landing{--ai-box-pad:16px}}
.rz-RUa_skeleton{flex-direction:column;gap:2rem;width:100%;display:flex}.rz-RUa_tabs{width:12rem;height:2.875rem;margin:0 auto}.rz-RUa_card{border:.0625rem solid var(--gray-200);background-color:var(--base-white);border-radius:1.5rem;flex-direction:column;gap:1.25rem;width:100%;max-width:48.125rem;margin:0 auto 2rem;padding:1.5rem 1.5rem 1.75rem;display:flex}.rz-RUa_body{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.rz-RUa_lines{flex-direction:column;flex:1;gap:1.25rem;display:flex}.rz-RUa_button{flex-shrink:0;width:7rem;height:2.75rem}@media screen and (max-width:960px){.rz-RUa_tabs{width:100%;height:3.25rem}.rz-RUa_card{max-width:100%}}@media screen and (max-width:600px){.rz-RUa_skeleton{gap:1.25rem}.rz-RUa_body{flex-direction:column;align-items:stretch}.rz-RUa_button{width:100%}}
.gfgo4W_companies-container{background-color:var(--gray-50);padding:5rem 0;position:relative}.gfgo4W_companies-container>div{width:100%;max-width:var(--i-content-w);box-sizing:border-box;margin:0 auto}.gfgo4W_companies-info-container{background-color:var(--gray-50);z-index:1;justify-content:space-between;margin-bottom:4rem;display:flex;position:relative}.gfgo4W_companies-info-title-content{width:40%;color:var(--henry-style-henry-black);align-items:flex-end;font-size:3rem;line-height:3.75rem;display:flex}.gfgo4W_companies-info-metrics-container{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.gfgo4W_companies-info-metrics{gap:3rem;display:flex}.gfgo4W_companies-info-metric{color:var(--henry-style-henry-black);gap:1.25rem;padding-left:3rem;display:flex}.gfgo4W_companies-info-metrics>.gfgo4W_companies-info-metric:last-child{border-left:1px solid var(--gray-300)}@media screen and (max-width:1219px){.gfgo4W_companies-container{padding:2.5rem 0}.gfgo4W_companies-container>div{max-width:41.25rem;padding:0}.gfgo4W_companies-info-container{flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem}.gfgo4W_companies-info-title-content{text-align:center;order:1;justify-content:center;width:100%;font-size:2.25rem;line-height:2.75rem}.gfgo4W_companies-info-metrics-container{order:2;gap:3rem;width:100%}.gfgo4W_companies-info-metrics{flex-direction:column;align-items:center;width:100%}.gfgo4W_companies-info-metric{flex-direction:column;padding:0;display:flex;border-left:0!important}.gfgo4W_companies-info-metric>p:first-of-type{font-size:3rem}.gfgo4W_companies-info-metric>p{text-align:center}}@media screen and (max-width:699px){.gfgo4W_companies-container>div{max-width:21.625rem;padding:0}}
.rJR5mG_ccv2-card{cursor:unset;box-shadow:none;transition:border-color var(--resize-dur) var(--resize-ease);border-radius:1.5rem;margin:auto;overflow:hidden;border:.0625rem solid var(--gray-200)!important;padding:0!important}.rJR5mG_ccv2-card:hover{border-color:var(--gray-300)!important}.rJR5mG_ccv2-card img{transition:scale var(--resize-dur) var(--resize-ease)}.rJR5mG_ccv2-card:hover img{scale:1.04}.rJR5mG_ccv2-first-content{flex-direction:column;flex:1;justify-content:center;gap:1rem;padding:2.5rem;display:flex;position:relative}.rJR5mG_ccv2-title-container{justify-content:space-between;gap:.5rem;display:flex}.rJR5mG_ccv2-title{color:var(--gray-900)}.rJR5mG_ccv2-description{color:var(--gray-600)}.rJR5mG_ccv2-hours{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.rJR5mG_ccv2-hours span svg path{stroke:var(--gray-900)}.rJR5mG_ccv2-button{align-self:flex-start;margin-top:.5rem}.rJR5mG_ccv2-image-container{width:44%;overflow:hidden}.rJR5mG_ccv2-image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rJR5mG_right{display:flex;flex-direction:row-reverse!important}.rJR5mG_left{flex-direction:row;display:flex}.rJR5mG_right img{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rJR5mG_left img{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}@media (max-width:1219px){.rJR5mG_ccv2-card{gap:0;display:flex;flex-direction:column-reverse!important;padding:0!important}.rJR5mG_ccv2-image-container{width:100%}.rJR5mG_ccv2-image-container img{border-radius:1.5rem 1.5rem 0 0!important}.rJR5mG_ccv2-first-content{padding:1.25rem}.rJR5mG_ccv2-button{align-self:stretch;width:100%;margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){.rJR5mG_ccv2-card,.rJR5mG_ccv2-card img{transition:none}.rJR5mG_ccv2-card:hover img{scale:none}}
.cTFRiG_rotator{--rotator-ease-out:cubic-bezier(.25, 1, .5, 1);--rotator-ease-in:cubic-bezier(.5, 0, .75, 0);transition:width .62s var(--rotator-ease-out);place-items:baseline start;display:inline-grid}.cTFRiG_word{white-space:nowrap;grid-row-start:1;grid-column-start:1}.cTFRiG_in{animation:cTFRiG_slot-in .62s var(--rotator-ease-out) both}.cTFRiG_out{animation:cTFRiG_slot-out .52s var(--rotator-ease-in) both}@keyframes cTFRiG_slot-in{0%{opacity:0;filter:blur(5px);transform:translateY(38%)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes cTFRiG_slot-out{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(6px);transform:translateY(-30%)}}.cTFRiG_sizers{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.cTFRiG_sizer{white-space:nowrap;display:inline-block}.cTFRiG_sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.cTFRiG_rotator{transition:none}.cTFRiG_in,.cTFRiG_out{animation:none!important}}
.XHd6NW_title{text-wrap:balance}.XHd6NW_panel{border-radius:var(--i-radius-card);overflow:clip}.XHd6NW_grid{background:var(--ai-card-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.XHd6NW_phase{gap:var(--i-gap-3);background:var(--ai-card);flex-direction:column;padding:clamp(1.25rem,2.6vw,2rem);display:flex}.XHd6NW_phase:last-child:nth-child(odd){grid-column:1/-1}.XHd6NW_kicker{color:var(--i-gray-400);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow);text-transform:uppercase}.XHd6NW_name{font-size:var(--i-text-card-title);line-height:var(--i-lh-card-title);letter-spacing:var(--i-track-card-title-sm)}.XHd6NW_text{max-width:52ch;color:var(--ai-text-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body)}.XHd6NW_thread{align-items:center;gap:var(--i-gap-3) var(--i-gap-8);color:var(--ai-ink);background:#fff;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);padding:clamp(1.25rem,2.6vw,2rem);display:grid}.XHd6NW_threadLabel{font-size:var(--i-text-eyebrow);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow-wide);text-transform:uppercase}.XHd6NW_threadBody{gap:var(--i-gap-2);display:grid}.XHd6NW_threadText{color:#5c5c5c;max-width:72ch;font-size:var(--i-text-body);line-height:var(--i-lh-body)}@media (max-width:680px){.XHd6NW_grid,.XHd6NW_thread{grid-template-columns:1fr}.XHd6NW_name{font-size:var(--i-text-card-title-sm);line-height:1.35}}
[data-ai-section=faq].O7v7Ta_section{padding-bottom:clamp(1.375rem,4vw,3.25rem)}.O7v7Ta_grid{grid-template-columns:.55fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.O7v7Ta_head p{margin-top:.75rem}.O7v7Ta_list{gap:.75rem;display:grid}.O7v7Ta_item{}.O7v7Ta_itemOpen{}.O7v7Ta_trigger{width:100%;min-height:44px;color:inherit;text-align:left;text-wrap:balance;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;font-size:1.0625rem;line-height:1.35;display:flex}.O7v7Ta_toggle{}.O7v7Ta_panel{color:var(--ai-text-soft);padding:0 4.5rem 1.5rem 1.5rem;line-height:1.6}.O7v7Ta_panel strong{color:#fff}.O7v7Ta_panel :where(p+p,p+ul,ul+p){margin-top:.75rem}.O7v7Ta_panel ul{gap:.3rem;padding-left:1.1rem;list-style:outside;display:grid}.O7v7Ta_gridLight{grid-template-columns:.5fr 1fr}.O7v7Ta_itemLight{--accordion-toggle-size:16px;--accordion-toggle-radius:0;--accordion-toggle-bg:transparent;--accordion-toggle-ring:linear-gradient(transparent, transparent)}.O7v7Ta_itemLight .O7v7Ta_trigger{font-size:var(--i-text-body);transition:padding-bottom var(--resize-dur) var(--resize-ease);line-height:1.3}.O7v7Ta_itemLight .O7v7Ta_trigger[aria-expanded=true]{padding-bottom:.8125rem}.O7v7Ta_itemLight .O7v7Ta_panel{font-size:var(--i-text-body-sm);padding-bottom:1rem;line-height:1.65}.O7v7Ta_itemLight .O7v7Ta_panel strong{color:var(--ai-ink)}@media (prefers-reduced-motion:reduce){.O7v7Ta_itemLight .O7v7Ta_trigger{transition:none}}@media (max-width:1000px){.O7v7Ta_grid,.O7v7Ta_gridLight{grid-template-columns:1fr}}@media (max-width:680px){.O7v7Ta_trigger,.O7v7Ta_panel{padding-inline:1.125rem}}
._7lukpq_container{background-color:var(--gray-50)}._7lukpq_container>div{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:3.125rem 0;display:flex}._7lukpq_article{border:.0625rem solid var(--gray-200);background-color:var(--base-white);box-shadow:var(--shadow-xl);border-radius:1.25rem;gap:1.25rem;display:flex}._7lukpq_main{flex-direction:column;flex-grow:1;gap:.9375rem;max-width:23.75rem;padding:.8125rem 0 .8125rem 2.625rem;display:flex}._7lukpq_main h3{color:var(--gray-900);font-size:1.5rem;font-weight:700;line-height:2rem}._7lukpq_main p{color:var(--gray-600);font-size:1rem;line-height:1.625rem}._7lukpq_aside{justify-content:center;align-items:center;width:12.25rem;min-width:10.9375rem;display:flex}._7lukpq_aside img{-o-object-fit:cover;object-fit:cover;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;width:100%;height:100%}._7lukpq_button{stroke:var(--primary-600)}@media (max-width:600px){._7lukpq_container>div{padding:1.875rem 0}._7lukpq_article{flex-direction:column-reverse;gap:1.25rem;display:flex}._7lukpq_aside{width:100%;min-width:100%}._7lukpq_aside img{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;border-bottom-right-radius:0;height:7.4375rem}._7lukpq_main{text-align:center;justify-content:center;align-items:center;gap:unset;max-width:21.4375rem;padding:1.5rem}._7lukpq_main p{margin-top:.5rem;margin-bottom:1.25rem}}
.Qj5DDq_carousel{--n:3;--peek:56px;--bleed:0px;--card-gap:16px;--card-h:440px;z-index:1;position:relative}.Qj5DDq_grid{grid-auto-flow:column;grid-auto-columns:calc((100% + var(--bleed) - var(--peek) - var(--n) * var(--card-gap)) / var(--n));gap:var(--card-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;--fade-start-size:12px;--fade-end-size:calc(var(--peek) / 2);--fade-edge:#00000040;-webkit-mask-image:linear-gradient(to right, var(--fade-edge) 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), var(--fade-edge) 100%);-webkit-mask-image:linear-gradient(to right, var(--fade-edge) 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), var(--fade-edge) 100%);mask-image:linear-gradient(to right, var(--fade-edge) 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), var(--fade-edge) 100%);display:grid;overflow-x:auto}.Qj5DDq_grid[data-fade-start]{--fade-start:var(--fade-start-size)}.Qj5DDq_grid[data-fade-end]{--fade-end:var(--fade-end-size)}.Qj5DDq_grid[data-fade-start]:not([data-fade-end]){--fade-start:calc(var(--peek) / 2)}.Qj5DDq_grid:has(.Qj5DDq_play:focus-visible){-webkit-mask-image:none;mask-image:none}.Qj5DDq_grid::-webkit-scrollbar{display:none}.Qj5DDq_grid>*{scroll-snap-align:start}.Qj5DDq_title{text-wrap:balance}.Qj5DDq_card{height:var(--card-h);border-radius:24px;transition:border-color .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;}.Qj5DDq_play{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:0;display:flex;position:relative}.Qj5DDq_play:focus-visible{outline:2px solid var(--ai-yellow);outline-offset:-4px;border-radius:24px}.Qj5DDq_posterFrame{height:calc(var(--poster-zoom) * 100%);transition:scale .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0}.Qj5DDq_poster{-o-object-fit:cover;object-fit:cover;-o-object-position:calc(50% + (.5 - var(--poster-focus)) * var(--card-h) * var(--poster-zoom) * 16 / 9) 0;object-position:calc(50% + (.5 - var(--poster-focus)) * var(--card-h) * var(--poster-zoom) * 16 / 9) 0}.Qj5DDq_play:before{z-index:1;content:"";background:linear-gradient(#0000009e 0%,#0000 34% 62%,#000000b8 100%);position:absolute;inset:0}.Qj5DDq_videoTop,.Qj5DDq_videoBottom{z-index:2;padding:24px;display:flex;position:relative}.Qj5DDq_card .Qj5DDq_role{color:#fffc}.Qj5DDq_videoBottom{justify-content:space-between;align-items:center;gap:12px}.Qj5DDq_playButton{flex:none}.Qj5DDq_videoBottom .Qj5DDq_companyLogo{min-width:0}.Qj5DDq_card .Qj5DDq_playButton{transition:scale .25s cubic-bezier(.22, 1, .36, 1), transform var(--i-dur-fast) var(--i-ease-out)}.Qj5DDq_quoteBody{flex-direction:column;gap:24px;height:100%;margin:0;padding:24px;display:flex}.Qj5DDq_quoteHead{align-items:center;gap:12px;display:flex}.Qj5DDq_avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.Qj5DDq_quote{gap:10px;margin:0;display:grid}.Qj5DDq_quoteLead{letter-spacing:-.01em;text-wrap:balance;font-size:1.25rem;line-height:1.3}.Qj5DDq_quoteRest{color:#fffc;text-wrap:pretty;font-size:.9375rem;line-height:1.55}.Qj5DDq_quoteFoot{margin-top:auto;display:flex}.Qj5DDq_identityText{gap:4px;min-width:0;display:grid}.Qj5DDq_name{align-items:center;gap:.5rem;font-size:1.0625rem;line-height:1.2;display:flex}.Qj5DDq_flag{border-radius:2px}.Qj5DDq_role{color:var(--ai-on-dark-soft);font-size:.875rem;line-height:1.35}.Qj5DDq_companyLogo{color:#fff;align-items:center;height:24px;font-size:1rem;display:flex}.Qj5DDq_companyLogo img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:auto;max-width:min(104px,100%);height:20px}.Qj5DDq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Qj5DDq_controls{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Qj5DDq_arrow{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;cursor:pointer;background:#2222229e;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .2s,color .2s;display:grid}.Qj5DDq_arrow:focus-visible{outline:2px solid var(--ai-yellow);outline-offset:2px}@media (hover:hover){.Qj5DDq_card:hover{background:#ffffff14;border-color:#ffffff29}.Qj5DDq_card:has(.Qj5DDq_play:focus-visible){background:#ffffff14;border-color:#ffffff29}.Qj5DDq_card:hover .Qj5DDq_posterFrame{scale:1.03}.Qj5DDq_card:has(.Qj5DDq_play:focus-visible) .Qj5DDq_posterFrame{scale:1.03}.Qj5DDq_card:hover .Qj5DDq_playButton{--button-fill:var(--i-white);scale:1.06}.Qj5DDq_card:has(.Qj5DDq_play:focus-visible) .Qj5DDq_playButton{--button-fill:var(--i-white);scale:1.06}.Qj5DDq_arrow:hover{color:var(--ai-ink);background:#fff}}.Qj5DDq_card:active .Qj5DDq_playButton{scale:.97}@media (prefers-reduced-motion:reduce){.Qj5DDq_card,.Qj5DDq_posterFrame,.Qj5DDq_card .Qj5DDq_playButton,.Qj5DDq_arrow{transition:none}.Qj5DDq_card:hover .Qj5DDq_posterFrame,.Qj5DDq_card:hover .Qj5DDq_playButton,.Qj5DDq_card:active .Qj5DDq_playButton{scale:none}.Qj5DDq_card:has(.Qj5DDq_play:focus-visible) .Qj5DDq_posterFrame{scale:none}.Qj5DDq_card:has(.Qj5DDq_play:focus-visible) .Qj5DDq_playButton{scale:none}}@media (max-width:1000px){.Qj5DDq_carousel{--n:2;--peek:48px;--card-h:420px}}@media (max-width:680px){.Qj5DDq_carousel{--n:1;--peek:40px;--bleed:16px;--card-h:400px}.Qj5DDq_grid{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}
.G5DYGW_container{flex-direction:column;gap:1.5rem;height:100%;padding:2rem;display:flex}.G5DYGW_main{color:var(--gray-900);flex-direction:column;height:100%;font-size:1.5rem;line-height:2rem;display:flex}.G5DYGW_image{outline:1px solid var(--base-white);outline-offset:-1px;border-radius:1rem}.G5DYGW_description{margin-bottom:1rem}.G5DYGW_cta{stroke:var(--henry-style-henry-black);color:var(--henry-style-henry-black);align-items:center;gap:.2rem;margin-top:auto;font-size:1rem;display:flex}
.phj8pG_modalBody{background-color:var(--base-white);border-radius:1rem;flex-direction:column;width:90vw;max-width:28.125rem;max-height:85vh;padding:1.5625rem;display:flex}.phj8pG_form{flex-direction:column;display:flex}.phj8pG_input{margin-top:2rem;position:relative}.phj8pG_input label{color:var(--gray-700);margin-bottom:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.phj8pG_input input{border:.0625rem solid var(--gray-300);border-radius:.5rem;width:100%;padding:.625rem .875rem;font-size:1rem}.phj8pG_input input.phj8pG_invalid{border-color:red}.phj8pG_input:last-of-type{margin-top:1rem}.phj8pG_error{color:red;font-size:.875rem;display:block;position:absolute;bottom:-1.5rem;left:0}.phj8pG_form button{align-self:flex-end;width:10.75rem;margin-top:5rem}.phj8pG_phoneRow{gap:.5rem;display:flex}.phj8pG_phoneField{flex:1;min-width:0}.phj8pG_countryPicker{border:.0625rem solid var(--gray-300);background:var(--gray-100);border-radius:.5rem;flex:none;position:relative}@media (hover:hover){.phj8pG_countryPicker:focus-within{outline:2px solid var(--gray-700);outline-offset:2px}}.phj8pG_countryValue{height:100%;color:var(--gray-700);white-space:nowrap;align-items:center;gap:.35rem;padding:0 .625rem 0 .875rem;font-size:1rem;display:flex}.phj8pG_countryValue svg{stroke:currentColor;width:1rem;height:1rem}.phj8pG_countrySelect{cursor:pointer;opacity:0;appearance:none;width:100%;position:absolute;inset:0}
._2HqBKG_audience{gap:var(--i-gap-section-inner);margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}._2HqBKG_title{text-wrap:balance;max-width:720px}._2HqBKG_body{align-items:stretch;gap:var(--i-gap-10);grid-template-columns:360px minmax(0,1fr);display:grid}._2HqBKG_profiles{gap:var(--i-gap-3);flex-direction:column;display:flex}._2HqBKG_profile{align-items:center;gap:var(--i-gap-4);border:1px solid var(--ai-ink-line);border-radius:var(--i-radius-card-sm);width:100%;min-height:72px;padding:0 var(--i-gap-6);color:var(--i-henry-white);text-align:left;cursor:pointer;transition:background-color var(--i-dur-base) var(--i-ease-out), border-color var(--i-dur-base) var(--i-ease-out), color var(--i-dur-base) var(--i-ease-out);background:0 0;flex:1;display:flex;position:relative;overflow:hidden}._2HqBKG_profile:hover,._2HqBKG_profile:focus-visible{border-color:var(--i-hairline)}._2HqBKG_profile[aria-pressed=true]{border-color:var(--i-henry-white);background:var(--i-henry-white);color:var(--ai-ink)}._2HqBKG_num{opacity:.55;width:22px;font-size:var(--i-text-label);flex:none}._2HqBKG_label{font-size:var(--i-text-lead);line-height:var(--i-lh-lead);text-wrap:balance;flex:1}._2HqBKG_short{display:none}._2HqBKG_bar,._2HqBKG_fill{transform-origin:0;animation:_2HqBKG_audience-countdown var(--countdown) linear forwards;position:absolute;inset:auto 0 0}._2HqBKG_bar{background:var(--ai-ink);opacity:.4;height:3px}._2HqBKG_audience[data-offscreen] :is(._2HqBKG_bar,._2HqBKG_fill){animation-play-state:paused}._2HqBKG_audience:has(:focus-visible) :is(._2HqBKG_bar,._2HqBKG_fill){animation-play-state:paused}@media (hover:hover){._2HqBKG_audience:hover :is(._2HqBKG_bar,._2HqBKG_fill){animation-play-state:paused}}@keyframes _2HqBKG_audience-countdown{0%{scale:0 1}to{scale:1}}._2HqBKG_panel{gap:var(--i-gap-8);border:1px solid var(--ai-card-line);border-radius:var(--i-radius-card);background:var(--ai-card);min-width:0;padding:var(--i-gap-12);flex-direction:column;display:flex}._2HqBKG_slides{flex:1;display:grid}._2HqBKG_slide{justify-content:center;gap:var(--i-gap-8);flex-direction:column;grid-area:1/1;display:flex}._2HqBKG_slide:not([data-on]){visibility:hidden;transition:visibility 0s linear var(--i-dur-fast)}._2HqBKG_story>*,._2HqBKG_tags{transition:opacity var(--i-dur-slow) var(--i-ease-out), translate var(--i-dur-slow) var(--i-ease-out);transition-delay:calc(var(--i-dur-fast) + var(--stage,0) * 70ms)}._2HqBKG_story>:nth-child(2){--stage:1}._2HqBKG_story>:nth-child(3){--stage:2}._2HqBKG_tags{--stage:3}._2HqBKG_slide:not([data-on]) :is(._2HqBKG_story>*,._2HqBKG_tags){opacity:0;transition-duration:var(--i-dur-fast);transition-delay:0s;translate:0 .5rem}._2HqBKG_story{gap:var(--i-gap-8);flex-direction:column;display:flex}._2HqBKG_step{flex-direction:column;gap:.6rem;display:flex}._2HqBKG_eyebrow{color:var(--i-gray-400);font-size:var(--i-text-meta);line-height:var(--i-lh-eyebrow);letter-spacing:var(--i-track-eyebrow-wide);text-transform:uppercase}._2HqBKG_eyebrowAccent{color:var(--ai-yellow)}._2HqBKG_today{color:var(--ai-on-dark-soft);font-size:var(--i-text-card-title);line-height:var(--i-lh-card-title)}._2HqBKG_after{color:var(--i-henry-white);letter-spacing:var(--i-track-card-title);text-wrap:pretty;font-size:clamp(1.625rem,2.5vw,2.25rem);line-height:1.15}._2HqBKG_divider{align-items:center;gap:var(--i-gap-4);color:var(--ai-yellow);display:flex}._2HqBKG_down{border-radius:var(--i-radius-pill);border:1.5px solid;flex:none;place-items:center;width:40px;height:40px;display:grid}._2HqBKG_down svg{stroke-width:1.5px;width:20px;height:20px;rotate:90deg}._2HqBKG_rule{background:var(--ai-ink-line);flex:1;height:1px}._2HqBKG_tags{gap:var(--i-gap-2);flex-wrap:wrap;display:flex}._2HqBKG_tags li{border-radius:var(--i-radius-pill);background:var(--ai-ink-card);color:var(--i-henry-white);font-size:var(--i-text-label);line-height:var(--i-lh-chip);padding:.55rem 1rem}._2HqBKG_base,._2HqBKG_stack{gap:var(--i-gap-2);margin-top:var(--i-gap-1);flex-wrap:wrap;display:flex}._2HqBKG_base li,._2HqBKG_stack li{border-radius:var(--i-radius-pill);font-size:var(--i-text-label);line-height:var(--i-lh-chip);align-items:center;display:inline-flex}._2HqBKG_base li{border:1px solid var(--ai-ink-line);color:var(--ai-on-dark-soft);padding:.45rem .9rem}._2HqBKG_stack li{background:var(--ai-ink-card);color:var(--i-henry-white);gap:.45rem;padding:.5rem .95rem .5rem .65rem}._2HqBKG_techIcon{place-items:center;width:18px;height:18px;display:grid}._2HqBKG_techIcon svg{width:100%;height:100%}._2HqBKG_techIcon svg [fill]:not([fill=none]){fill:currentColor}._2HqBKG_techIcon svg [stroke]:not([stroke=none]){stroke:currentColor}._2HqBKG_dots{display:none}@media (max-width:1023px){._2HqBKG_body{grid-template-columns:minmax(0,1fr)}._2HqBKG_profiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2HqBKG_profile:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:680px){._2HqBKG_audience,._2HqBKG_body{gap:var(--i-gap-8)}._2HqBKG_profiles{gap:var(--i-gap-2);margin-inline:calc(-1 * var(--i-content-gutter));padding:0 var(--i-content-gutter) var(--i-gap-1);scrollbar-width:none;flex-direction:row;display:flex;overflow-x:auto}._2HqBKG_profiles::-webkit-scrollbar{display:none}._2HqBKG_profile{border-radius:var(--i-radius-pill);white-space:nowrap;flex:none;width:auto;min-height:44px;padding:0 1.1rem}._2HqBKG_num,._2HqBKG_label,._2HqBKG_bar{display:none}._2HqBKG_short{font-size:var(--i-text-body-sm);display:inline}._2HqBKG_panel{gap:var(--i-gap-6);border-radius:var(--i-radius-card-sm);padding:1.75rem var(--i-gap-6)}._2HqBKG_slide,._2HqBKG_story{gap:var(--i-gap-6)}._2HqBKG_slide{justify-content:flex-start}._2HqBKG_step{gap:var(--i-gap-2)}._2HqBKG_eyebrow{font-size:var(--i-text-eyebrow)}._2HqBKG_today{font-size:var(--i-text-lead);line-height:var(--i-lh-lead)}._2HqBKG_after{line-height:1.2}._2HqBKG_divider{gap:var(--i-gap-3)}._2HqBKG_down{width:32px;height:32px}._2HqBKG_down svg{width:16px;height:16px}._2HqBKG_tags li{font-size:var(--i-text-meta);padding:.45rem .85rem}._2HqBKG_base li,._2HqBKG_stack li{font-size:var(--i-text-meta)}._2HqBKG_base li{padding:.35rem .75rem}._2HqBKG_stack li{padding:.4rem .8rem .4rem .55rem}._2HqBKG_techIcon{width:16px;height:16px}._2HqBKG_dots{padding-top:var(--i-gap-1);justify-content:center;gap:.4rem;display:flex}._2HqBKG_dots>span{border-radius:var(--i-radius-pill);background:var(--ai-ink-line);width:6px;height:6px;transition:width var(--i-dur-base) var(--i-ease-out), background-color var(--i-dur-base) var(--i-ease-out);position:relative;overflow:hidden}._2HqBKG_dots>span[data-on]{width:28px}._2HqBKG_fill{background:var(--i-henry-white);inset:0}}@media (prefers-reduced-motion:reduce){._2HqBKG_profile,._2HqBKG_dots>span,._2HqBKG_story>*,._2HqBKG_tags,._2HqBKG_slide:not([data-on]){transition:none}._2HqBKG_bar{display:none}._2HqBKG_fill{animation:none}}
:where(.WmvI_W_container) article{flex-direction:column;max-width:48.125rem;margin:0 auto 2rem;padding:1.5rem 1.5rem 1.75rem;display:flex}.WmvI_W_container article>*{display:flex}.WmvI_W_container article main{justify-content:space-between;gap:2rem}.WmvI_W_title{gap:.5rem;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem}.WmvI_W_no-more-dates{color:var(--gray-600);text-align:center;margin:0 auto;font-size:1.125rem;line-height:1.75rem}.WmvI_W_no-more-dates a{font-weight:700;text-decoration:underline}.WmvI_W_title svg{fill:var(--rose-500)}.WmvI_W_description{flex-direction:column;gap:1.25rem;display:flex}.WmvI_W_description>*{color:var(--gray-600)}.WmvI_W_textWithIcon svg{stroke:var(--gray-600);align-self:flex-start;margin-top:.2rem}.WmvI_W_container>button{width:fit-content;margin:0 auto;display:flex}@media screen and (max-width:480px){.WmvI_W_container>button{width:100%}}.WmvI_W_container>button svg{stroke:currentColor}.WmvI_W_container>button .WmvI_W_toggle-icon{display:grid}.WmvI_W_toggle-icon>span{width:100%;height:100%;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);grid-area:1/1;align-items:center;display:flex}.WmvI_W_toggle-icon[data-state=plus]>[data-icon=minus],.WmvI_W_toggle-icon[data-state=minus]>[data-icon=plus]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.WmvI_W_toggle-icon>span{transition:none!important}}.WmvI_W_button{flex-shrink:0;align-self:flex-end}@media screen and (max-width:960px){:where(.WmvI_W_container) article{max-width:100%}}@media screen and (max-width:600px){.WmvI_W_container article header,.WmvI_W_container article main{flex-direction:column}.WmvI_W_container article main a{width:100%}}.WmvI_W_diclaimer-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.WmvI_W_disclaimer{color:var(--gray-500);text-align:center;align-self:center;align-items:center;gap:1.5rem;margin:auto;font-size:1.25rem;font-weight:400;line-height:1.875rem;display:flex}.WmvI_W_disclaimer svg{width:2.5rem;stroke:var(--warning-500);outline-offset:0rem;outline:.5rem solid;outline-color:var(--warning-100);background-color:var(--warning-100);border-radius:50%}.WmvI_W_disclaimer-form{border:1px solid var(--gray-200);border-radius:1.25rem;flex-direction:column;width:100%;max-width:48rem;margin-top:2rem;padding:1.5rem 1.5rem 1.75rem;display:flex}.WmvI_W_form{grid-template-columns:auto 7.125rem;gap:1.25rem;margin-top:20px;display:grid}.WmvI_W_form input{border:1px solid var(--gray-200);border-radius:.75rem;padding:.5rem}.WmvI_W_form input :invalid{outline:2px solid red}.WmvI_W_form button{width:100%}.WmvI_W_label{padding-top:.5rem;font-size:.875rem}.WmvI_W_error{color:var(--error-400)}.WmvI_W_success{color:var(--henry-style-henry-green)}@media (max-width:600px){.WmvI_W_disclaimer{flex-direction:column}.WmvI_W_form{grid-template-columns:1fr}}
.kT2Kcq_container{background-color:var(--gray-50);padding:3.75rem 0}.kT2Kcq_section{max-width:var(--i-content-w);justify-content:space-between;height:fit-content;margin:auto;display:flex;gap:6rem!important}.kT2Kcq_section main{max-width:40rem;height:fit-content;margin:.5rem 0}.kT2Kcq_section main p{color:var(--henry-style-henry-black);padding-top:1.25rem}.kT2Kcq_aside{align-items:flex-end;display:flex}.kT2Kcq_imageMobile{display:none}.kT2Kcq_imageDesktop{display:initial;-o-object-fit:cover;object-fit:cover}.kT2Kcq_card{box-sizing:border-box;background:linear-gradient(90deg, var(--henry-style-henry-yellow) 0%, var(--henry-style-henry-yellow-4) 55%, var(--henry-style-henry-yellow-3) 100%);width:28.125rem;max-width:100%;min-height:16.5rem;transition:transform var(--avatar-dur) var(--avatar-ease-in), box-shadow var(--avatar-dur) var(--avatar-ease-in);border-radius:1.5rem;grid-template-columns:minmax(0,max-content) 1fr;align-items:center;padding-left:1.75rem;display:grid;overflow:hidden}.kT2Kcq_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}@media (hover:hover){.kT2Kcq_card:focus-visible{box-shadow:var(--shadow-lg);transform:translateY(-2px)}}.kT2Kcq_card-info{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.kT2Kcq_card-name{color:var(--gray-700)}.kT2Kcq_card-role{color:var(--gray-600);max-width:11rem}.kT2Kcq_card-logo{color:var(--henry-style-henry-black);margin-top:.75rem;display:inline-flex}.kT2Kcq_card-logo svg{width:auto;height:1.125rem}.kT2Kcq_card-linkedin{margin-top:.75rem;display:inline-flex}.kT2Kcq_card-linkedin svg{width:1.25rem;height:1.25rem}.kT2Kcq_card-linkedin svg path{fill:#0a66c2}.kT2Kcq_card-photo{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;place-self:end center;width:auto;height:15rem}@media (prefers-reduced-motion:reduce){.kT2Kcq_card{transition:none}.kT2Kcq_card:hover,.kT2Kcq_card:focus-visible{transform:none}}@media (max-width:1200px){.kT2Kcq_section{flex-direction:column;align-items:center;gap:2rem!important}.kT2Kcq_section main{width:100%}.kT2Kcq_section h2,.kT2Kcq_section main p{text-align:center}.kT2Kcq_aside{width:fit-content}}@media (max-width:480px){.kT2Kcq_title{text-align:center}.kT2Kcq_section br{display:none}.kT2Kcq_section main p{text-align:center;color:var(--henry-style-henry-black);padding-top:1.25rem;font-size:1.125rem!important;line-height:1.75rem!important}.kT2Kcq_imageMobile{display:initial}.kT2Kcq_imageDesktop{display:none}.kT2Kcq_card{text-align:center;grid-template-columns:1fr;justify-items:center;width:20.9375rem;padding:1.5rem 1rem 0}.kT2Kcq_card-info{align-items:center;padding-bottom:1.5rem}.kT2Kcq_card-role{max-width:none}}
.HzGQ-W_container>div{padding:5rem 0 6.25rem}.HzGQ-W_faqs{margin:4rem auto auto}.HzGQ-W_faqs br{content:" ";margin-top:1.5rem;display:block}.HzGQ-W_faqs a{text-decoration:underline}.HzGQ-W_accordion-item{border-top:.0625rem solid var(--gray-200);margin-bottom:2rem}.HzGQ-W_title{color:var(--gray-900);text-align:center;font-size:3rem;font-weight:500;line-height:3.75rem}.HzGQ-W_description{text-align:center;color:var(--gray-600);margin-top:1.125rem;font-size:1.25rem;line-height:1.875rem}.HzGQ-W_question{text-align:left;font-size:1.125rem;font-weight:500;line-height:1.75rem}.HzGQ-W_answer{color:var(--gray-600);padding-right:2rem;font-size:1rem;font-weight:400;line-height:1.5rem}.HzGQ-W_answer ul{list-style:initial;padding:1rem 0 1rem 2rem}.HzGQ-W_answer ol{padding:1rem 0 1rem 2rem;list-style:HzGQ-W_auto}.HzGQ-W_answer li{list-style:initial}.HzGQ-W_trigger{width:100%;color:var(--gray-900);stroke:var(--gray-600);flex:1;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-top:1.5rem;font-size:1rem;line-height:1;display:flex}.HzGQ-W_content{font-size:.9375rem;overflow:hidden}.HzGQ-W_content[data-state=open]{animation:HzGQ-W_slideDown var(--resize-dur) var(--resize-ease)}.HzGQ-W_content[data-state=closed]{animation:HzGQ-W_slideUp var(--resize-dur) var(--resize-ease)}.HzGQ-W_AccordionContentText{padding:.9375rem 1.25rem}.HzGQ-W_trigger>svg{stroke:var(--gray-400);transition:transform var(--resize-dur) var(--resize-ease), stroke var(--resize-dur) var(--resize-ease);flex-shrink:0}.HzGQ-W_trigger[data-state=open]>svg{stroke:var(--primary-600);transform:rotate(180deg)}.HzGQ-W_trigger{cursor:pointer;transition:color .16s ease-out}@media (hover:hover) and (pointer:fine){.HzGQ-W_trigger:not([data-state=open]):hover>svg{stroke:var(--gray-700)}}.HzGQ-W_trigger:active{color:var(--gray-600)}@media (hover:hover){.HzGQ-W_trigger:focus-visible{outline:2px solid var(--henry-style-henry-black);outline-offset:4px;border-radius:.25rem}}@media (prefers-reduced-motion:reduce){.HzGQ-W_content[data-state],.HzGQ-W_trigger>svg{transition:none!important;animation:none!important}}@keyframes HzGQ-W_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes HzGQ-W_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (max-width:600px){.HzGQ-W_container>div{padding:1.875rem 0}.HzGQ-W_title{font-size:2.25rem;line-height:2.75rem}}.HzGQ-W_answerListHidden{visibility:hidden;white-space:nowrap;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.qHG2JG_topics li{font-size:.8125rem}.qHG2JG_accordion{gap:8px;display:grid}.qHG2JG_item{--item-text:var(--i-henry-white);--item-soft:var(--ai-on-dark-soft);--item-pill:var(--i-white);--item-line:var(--ai-ink-line);--item-topics:var(--i-white);--item-topics-text:var(--ai-ink);--item-accent:var(--i-white);--item-accent-text:var(--ai-ink);color:var(--item-text);}.qHG2JG_itemOpen{}.qHG2JG_itemLight{--item-text:var(--ai-ink);--item-soft:var(--ai-text-soft);--item-pill:var(--ai-surface);--item-line:var(--ai-line);--item-topics:var(--ai-ink);--item-topics-text:var(--i-white);--item-accent:var(--ai-surface);--item-accent-text:var(--ai-ink)}.qHG2JG_trigger{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:8px;padding:24px;display:flex}.qHG2JG_itemHighlight{--resize-dur:.52s;--resize-ease:cubic-bezier(.32, .72, 0, 1)}.qHG2JG_itemOpen.qHG2JG_itemHighlight .qHG2JG_panel{animation:qHG2JG_panel-in var(--resize-dur) var(--resize-ease) both}@keyframes qHG2JG_panel-in{0%{opacity:0;translate:0 -8px}}.qHG2JG_itemLight.qHG2JG_itemHorizon{--item-soft:var(--ai-ink);background:url(/b2b/halos/horizon.webp) bottom center / 100% auto no-repeat padding-box, linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--ai-ring,var(--i-ring-light)) border-box}.qHG2JG_itemGlow{--item-soft:var(--item-text);isolation:isolate}.qHG2JG_itemGlow:after{z-index:-1;aspect-ratio:470/312;pointer-events:none;content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:100%;position:absolute;bottom:0;left:50%;translate:-50% 50%}.qHG2JG_heading{gap:6.5px;display:grid}.qHG2JG_moduleTitle{letter-spacing:-.02em;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.17}.qHG2JG_pills{flex-wrap:wrap;gap:8px;display:flex}.qHG2JG_pill{background:var(--item-pill);border-radius:8px;padding:8px 12px;font-size:.875rem;line-height:1.29}.qHG2JG_pillTopics{background:var(--item-topics);color:var(--item-topics-text)}.qHG2JG_pillAccent{background:var(--item-accent);color:var(--item-accent-text)}.qHG2JG_toggle{}.qHG2JG_panel{color:var(--item-soft);padding:0 24px 28px;font-size:1rem;line-height:1.55}.qHG2JG_topics{gap:.4rem;margin-top:1rem;display:grid}.qHG2JG_panel>.qHG2JG_topics:first-child{margin-top:0}.qHG2JG_topics li{padding-left:1rem;font-size:.9375rem;position:relative}.qHG2JG_topics li:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.qHG2JG_project{border-top:1px solid var(--item-line);margin-top:1.1rem;padding-top:1rem}.qHG2JG_lead,.qHG2JG_project strong{color:var(--item-text)}.qHG2JG_strip{margin-top:clamp(var(--i-gap-8), 4vw, var(--i-gap-section-inner));justify-content:flex-end;align-items:center;display:flex}.qHG2JG_strip dl{margin-top:1.5rem}.qHG2JG_strip dl div{border-top:1px solid var(--ai-line);grid-template-columns:minmax(10rem,.4fr) 1fr;gap:1rem;padding-block:1rem;display:grid}.qHG2JG_strip dt{color:var(--ai-text-soft);font-size:.875rem}.qHG2JG_download{margin-top:0}.qHG2JG_modalTitle{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem}.qHG2JG_modalDescription{color:var(--gray-500);margin-bottom:1.25rem;font-size:1rem;line-height:1.25rem}.qHG2JG_modalDescription>a{text-decoration:underline}.qHG2JG_modalDescription>a:hover{color:var(--purple-600)}@media (max-width:680px){.qHG2JG_trigger{padding:20px}.qHG2JG_panel{padding:0 20px 24px}.qHG2JG_strip{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.qHG2JG_item{transition:background-color .2s,border-color .2s}.qHG2JG_itemOpen.qHG2JG_itemHighlight .qHG2JG_panel{animation:none}.qHG2JG_item:hover{translate:none}.qHG2JG_item:has(.qHG2JG_trigger:focus-visible){translate:none}}
._40jaHq_he-container{background-color:var(--base-white);padding:5rem 0}._40jaHq_he-head{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:2.5rem;display:grid}._40jaHq_he-title{color:var(--henry-style-henry-black);max-width:30rem}._40jaHq_he-description{color:var(--gray-700);max-width:34rem}._40jaHq_he-track{--he-frame-h:clamp(8.1rem, 19.8vw, 13.95rem);scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.25rem;padding-top:calc(var(--he-frame-h) / .9 * .16);scrollbar-width:none;align-items:flex-end;gap:1.5rem;margin:-.25rem;display:flex;overflow:auto hidden}._40jaHq_he-track::-webkit-scrollbar{display:none}._40jaHq_he-item{scroll-snap-align:start;flex:none;max-width:88vw}._40jaHq_he-card{transition:translate var(--avatar-dur) var(--avatar-ease-in);display:block}._40jaHq_he-card:hover{translate:0 -2px}@media (hover:hover){._40jaHq_he-card:focus-visible{translate:0 -2px}}a._40jaHq_he-card:active{translate:0}@media (hover:hover){._40jaHq_he-card:focus-visible{outline:none}._40jaHq_he-card:focus-visible ._40jaHq_he-composed:before{outline:2px solid var(--henry-style-henry-black);outline-offset:3px}}._40jaHq_he-image{height:calc(var(--he-frame-h) / var(--he-art-frame,.9));-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;display:block}._40jaHq_he-composed{width:calc(var(--he-frame-h) * 2.5);max-width:100%;height:calc(var(--he-frame-h) / .9);position:relative}._40jaHq_he-composed:before{content:"";height:var(--he-frame-h);border-radius:calc(var(--he-frame-h) * .11);background:linear-gradient(90deg, var(--henry-style-henry-yellow) 0%, var(--henry-style-henry-yellow-4) 55%, var(--henry-style-henry-yellow-3) 100%);position:absolute;inset:auto 0 0}._40jaHq_he-composed-info{width:46%;height:var(--he-frame-h);box-sizing:border-box;padding:0 calc(var(--he-frame-h) * .08);text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0}._40jaHq_he-composed-name{font-size:calc(var(--he-frame-h) * .095);color:var(--gray-600);font-weight:500;line-height:1.25}._40jaHq_he-composed-role{font-size:calc(var(--he-frame-h) * .08);color:var(--gray-600);line-height:1.25}._40jaHq_he-composed-logo{margin-top:calc(var(--he-frame-h) * .1);color:var(--henry-style-henry-black);display:inline-flex}._40jaHq_he-composed-logo>*{width:auto;height:calc(var(--he-frame-h) * .1)}._40jaHq_he-composed-linkedin{margin-top:calc(var(--he-frame-h) * .1);display:inline-flex}._40jaHq_he-composed-linkedin svg{width:calc(var(--he-frame-h) * .09);height:calc(var(--he-frame-h) * .09)}._40jaHq_he-composed-linkedin svg path{fill:#0a66c2}._40jaHq_he-composed-photo-frame{border-radius:0 0 calc(var(--he-frame-h) * .11) calc(var(--he-frame-h) * .11);position:absolute;inset:-20% 0 0;overflow:hidden}._40jaHq_he-composed-photo{top:5%;left:calc(var(--he-photo-left) * 100%);width:auto;height:calc(var(--he-photo-scale) * 100% / 1.2);max-width:none;position:absolute}._40jaHq_he-controls{justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}._40jaHq_he-arrow{border:1px solid var(--gray-300);background-color:var(--base-white);width:2.75rem;height:2.75rem;color:var(--henry-style-henry-black);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,transform .16s ease-out;display:flex}._40jaHq_he-arrow:active:not(:disabled){transform:scale(.94)}@media (hover:hover){._40jaHq_he-arrow:focus-visible{outline:2px solid var(--henry-style-henry-black);outline-offset:2px}}._40jaHq_he-arrow:hover:not(:disabled){background-color:var(--henry-style-henry-black);color:var(--base-white);border-color:#0000}._40jaHq_he-arrow:hover:not(:disabled) svg{stroke:var(--base-white)}._40jaHq_he-arrow:disabled{opacity:.4;cursor:default}._40jaHq_he-arrow svg{stroke:var(--henry-style-henry-black);width:1.25rem;height:1.25rem}._40jaHq_he-arrow-prev svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._40jaHq_he-track{scroll-behavior:auto}._40jaHq_he-card,._40jaHq_he-arrow{transition:none}._40jaHq_he-arrow:active:not(:disabled){transform:none}}@media screen and (max-width:1219px){._40jaHq_he-head{grid-template-columns:1fr;align-items:start;gap:1rem}}@media screen and (max-width:699px){._40jaHq_he-container{padding:3rem 0}._40jaHq_he-head{margin-bottom:2rem}._40jaHq_he-controls{display:none}}
.t_xqBq_section{--skills-title-muted:#7a7a7a;--skills-card:linear-gradient(var(--ai-card), var(--ai-card)) padding-box, var(--i-ring-dark) border-box;--skills-tile:linear-gradient(var(--ai-ink-card), var(--ai-ink-card)) padding-box, var(--i-ring-dark) border-box}.t_xqBq_head{justify-items:start;gap:var(--i-gap-6);max-width:880px;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.t_xqBq_title{color:var(--i-henry-white);font-size:var(--i-section-title-size);font-weight:var(--i-section-title-weight);line-height:var(--i-section-title-line);letter-spacing:var(--i-section-title-track);text-wrap:balance}.t_xqBq_titleMuted{color:var(--skills-title-muted);display:block}.t_xqBq_lede{max-width:620px;color:var(--ai-on-dark-soft);font-size:var(--i-text-lead);line-height:var(--i-lh-lead);text-wrap:pretty}.t_xqBq_grid{gap:var(--i-gap-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:681px){.t_xqBq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.t_xqBq_featured{grid-column:span 2}}@media (min-width:1001px){.t_xqBq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.t_xqBq_card{gap:var(--i-gap-3);border-radius:var(--i-radius-card-sm);padding:clamp(var(--i-gap-5), 2vw, 1.75rem);background:var(--skills-card);border:1px solid #0000;flex-direction:column;display:flex}.t_xqBq_number{min-width:2.25rem;height:1.625rem;margin-bottom:var(--i-gap-2);padding-inline:var(--i-gap-2);background:var(--skills-tile);color:var(--ai-on-dark-soft);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:8px;align-self:flex-start;place-items:center;font-size:.8125rem;line-height:1;display:grid}.t_xqBq_name{color:var(--i-henry-white);letter-spacing:-.2px;text-wrap:balance;margin:0;font-size:1.125rem;line-height:1.3}.t_xqBq_text{color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:pretty;margin:0}.t_xqBq_doneWell{padding-top:var(--i-gap-3);color:var(--ai-on-dark-faint);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);text-wrap:pretty;margin:auto 0 0}.t_xqBq_doneWellLabel{color:var(--ai-on-dark-soft)}.t_xqBq_featured{background:var(--ai-halo);border:0}.t_xqBq_featured .t_xqBq_number{color:var(--ai-ink);background:#22222214;border:0}.t_xqBq_featured .t_xqBq_name,.t_xqBq_featured .t_xqBq_doneWellLabel{color:var(--ai-ink)}.t_xqBq_featured .t_xqBq_text,.t_xqBq_featured .t_xqBq_doneWell{color:#222222bf}
:where(.q7jYiW_container)>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.q7jYiW_container .q7jYiW_content{flex-direction:column;justify-content:center;align-items:center;display:flex}.q7jYiW_container button{margin:auto}.q7jYiW_multimedia-container>div{align-items:center;gap:2rem;padding:1.875rem 0;display:flex}.q7jYiW_content,.q7jYiW_multimedia{flex:1}.q7jYiW_multimedia{justify-content:center;align-items:center;max-width:34.4375rem;margin:auto;display:flex}@media screen and (max-width:1024px){.q7jYiW_multimedia-container>div{flex-direction:column;align-items:flex-start}.q7jYiW_multimedia{max-width:100%}}@media screen and (max-width:600px){.q7jYiW_multimedia-container>div{gap:2rem;padding:1.875rem 0}.q7jYiW_multimedia-container .q7jYiW_content{flex-direction:column;gap:2rem;margin:0;display:flex}}
.LcKoDq_container{background-color:var(--gray-50);display:flex}.LcKoDq_container>div{gap:4rem;padding:3.125rem 0;display:flex}.LcKoDq_information{flex:1}.LcKoDq_title{color:var(--gray-900);margin-bottom:.5rem;font-size:1.5rem;line-height:2rem}.LcKoDq_title span{color:var(--henry-style-henry-black);margin-bottom:.75rem;font-size:1rem;line-height:1.5rem}.LcKoDq_description{color:var(--gray-600);font-size:1.25rem;line-height:1.875rem}.LcKoDq_roles{-moz-column-gap:4rem;flex:2;grid-template-columns:repeat(2,1fr);gap:2rem 4rem;padding:1.25rem 0;display:grid}.LcKoDq_roles--single-column{grid-template-columns:1fr;gap:1.25rem}.LcKoDq_roles li{color:var(--gray-900);font-size:1rem;font-weight:700;line-height:1.5rem}@media (max-width:960px){.LcKoDq_container>div{flex-direction:column;gap:0}.LcKoDq_roles{grid-template-columns:repeat(1,1fr);gap:1.5rem}.LcKoDq_roles li{font-size:1.125rem;line-height:1.75rem}}@media (max-width:600px){.LcKoDq_container>div{padding:1.875rem 0}.LcKoDq_title{margin-bottom:1rem;font-size:1.875rem;line-height:2.375rem}}
.Y_Unaq_jg-container{--jg-dur:.38s;background-color:var(--gray-50);padding:5rem 0}.Y_Unaq_jg-eyebrow{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-500);margin-bottom:.75rem}.Y_Unaq_jg-title{text-align:center;color:var(--henry-style-henry-black);margin-bottom:3rem}.Y_Unaq_jg-main{justify-content:center;gap:2rem;max-width:64rem;margin:auto;display:flex}.Y_Unaq_jg-card{border:.0625rem solid var(--gray-200);width:20.25rem;transition:background-color var(--jg-dur) var(--resize-ease), border-color var(--jg-dur) var(--resize-ease), transform var(--jg-dur) var(--resize-ease);background-color:#0000;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.Y_Unaq_jg-first-content{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.Y_Unaq_jg-first-content>svg{stroke:currentColor;color:var(--henry-style-henry-black);background-color:var(--gray-100);box-sizing:border-box;width:2.75rem;height:2.75rem;transition:background-color var(--jg-dur) var(--resize-ease);border:none;border-radius:.75rem;padding:.6875rem}.Y_Unaq_jg-card h3{color:var(--henry-style-henry-black)}.Y_Unaq_jg-card-description{text-align:left;color:var(--gray-600);width:100%;font-size:1rem;font-weight:400;line-height:1.5rem}.Y_Unaq_jg-card-description ul{text-align:left;list-style:inside none}.Y_Unaq_jg-card-description ul li{padding-left:1.25em;position:relative}.Y_Unaq_jg-card-description ul li:before{content:"-";position:absolute;left:.25em}.Y_Unaq_jg-card--active{background-color:var(--henry-style-henry-yellow);border-color:var(--henry-style-henry-yellow);transform:translateY(-.125rem)}.Y_Unaq_jg-card--active .Y_Unaq_jg-card-description,.Y_Unaq_jg-card--active .Y_Unaq_jg-card-description ul li:before{color:var(--henry-style-henry-black)}.Y_Unaq_jg-card--active .Y_Unaq_jg-card-fine-print{color:#1a1a1ab3}.Y_Unaq_jg-card--active .Y_Unaq_jg-first-content>svg{background-color:#1a1a1a1a}.Y_Unaq_jg-progress{background-color:#1a1a1a29;height:.1875rem;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Y_Unaq_jg-progress:after{content:"";background-color:var(--henry-style-henry-black);transform-origin:0;animation:Y_Unaq_jg-progress-fill var(--cycle) linear forwards;position:absolute;inset:0}@keyframes Y_Unaq_jg-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Y_Unaq_jg-main--with-highlight{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:54rem;display:grid}.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card{width:auto}.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card--highlighted{grid-row:1/span 2;align-items:center;display:flex}.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card--highlighted .Y_Unaq_jg-first-content{width:100%}.Y_Unaq_jg-card--highlighted h3{font-size:1.5rem;line-height:2rem}.Y_Unaq_jg-card--highlighted .Y_Unaq_jg-card-description{width:100%;font-size:1rem;line-height:1.5rem}.Y_Unaq_jg-card-fine-print{color:var(--gray-500);margin-top:.75rem;font-size:.75rem;line-height:1.125rem;display:block}@media screen and (max-width:1219px){.Y_Unaq_jg-main{flex-direction:column;align-items:center}.Y_Unaq_jg-card{width:min(21.625rem,100%);height:auto}.Y_Unaq_jg-main--with-highlight{display:flex}.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card,.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card--highlighted{width:min(21.625rem,100%)}.Y_Unaq_jg-main--with-highlight .Y_Unaq_jg-card--highlighted{grid-row:auto}.Y_Unaq_jg-title{font-size:2.25rem;line-height:2.75rem}}@media screen and (max-width:699px){.Y_Unaq_jg-container{padding:3rem 0}.Y_Unaq_jg-title br{display:none}}@media (prefers-reduced-motion:reduce){.Y_Unaq_jg-card,.Y_Unaq_jg-first-content>svg{transition:none}.Y_Unaq_jg-card--active{transform:none}.Y_Unaq_jg-progress{display:none}}
.Did2dG_panel{border-radius:var(--i-radius-card);flex-direction:column;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.Did2dG_panel>.Did2dG_title{text-wrap:balance;max-width:18ch}.Did2dG_panel>.Did2dG_lede{margin-top:var(--i-gap-4)}.Did2dG_bars{gap:var(--i-gap-5);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.Did2dG_row{-moz-column-gap:var(--i-gap-5);align-items:center;column-gap:var(--i-gap-5);row-gap:var(--i-gap-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""track value";display:grid}.Did2dG_label{color:var(--ai-text-soft);font-size:var(--i-text-label);line-height:var(--i-lh-meta);grid-area:label}.Did2dG_value{font-variant-numeric:tabular-nums;letter-spacing:var(--i-track-display);text-align:right;grid-area:value;min-width:3.4ch;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1}.Did2dG_row[data-accent] .Did2dG_value{color:var(--ai-yellow)}.Did2dG_track{border-radius:var(--i-radius-control);background:var(--ai-ink-card);grid-area:track;height:clamp(2.25rem,4vw,3rem);position:relative}.Did2dG_fill{width:var(--w);border-radius:var(--i-radius-control);background:var(--i-henry-white);transform-origin:0;transition:scale 1.4s var(--i-ease-out);position:absolute;inset:0 auto 0 0;scale:0 1}.Did2dG_row[data-accent] .Did2dG_fill{background:var(--ai-yellow)}.Did2dG_bars[data-visible=true] .Did2dG_fill{scale:1}.Did2dG_bars[data-visible=true] .Did2dG_row+.Did2dG_row .Did2dG_fill{transition-delay:.3s}.Did2dG_hole{inset-block:0;left:var(--from);width:calc(var(--to) - var(--from));border:1px dashed var(--ai-yellow);border-radius:var(--i-radius-control);padding-inline:var(--i-gap-2);opacity:0;transition:opacity var(--i-dur-slow) var(--i-ease-out) 1.4s;place-items:center;display:grid;position:absolute}.Did2dG_bars[data-visible=true] .Did2dG_hole{opacity:1}.Did2dG_holeLabel{color:var(--ai-yellow);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-chip);letter-spacing:var(--i-track-eyebrow);text-align:center;text-transform:uppercase;white-space:nowrap}.Did2dG_source{color:var(--i-gray-400);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);margin-top:clamp(1.75rem,3vw,2.5rem)}.Did2dG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.Did2dG_stat{gap:var(--i-gap-2);border-radius:var(--i-radius-control);background:var(--ai-ink-card);flex-direction:column;padding:clamp(1rem,2vw,1.5rem);display:flex}.Did2dG_statValue{letter-spacing:var(--i-track-display);font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1}.Did2dG_statText{max-width:40ch;color:var(--ai-text-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body)}.Did2dG_statSource{color:var(--i-gray-400);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow);text-transform:uppercase;margin-top:auto}@media (max-width:680px){.Did2dG_stats{grid-template-columns:1fr}.Did2dG_row{-moz-column-gap:var(--i-gap-3);column-gap:var(--i-gap-3)}.Did2dG_holeLabel{white-space:normal;font-size:10px;line-height:1.15}}@media (prefers-reduced-motion:reduce){.Did2dG_fill,.Did2dG_hole{transition:none}.Did2dG_fill{scale:1}.Did2dG_hole{opacity:1}}
.pi5CsW_container{background-color:var(--wl-section-bg,var(--gray-50));padding-top:6rem;padding-bottom:6rem}.pi5CsW_head{grid-template-columns:1.05fr .95fr;align-items:start;gap:3.5rem;margin-top:1.875rem;display:grid}.pi5CsW_head:first-child{margin-top:0}.pi5CsW_title{letter-spacing:-.03em;max-width:26ch}.pi5CsW_title mark{background:var(--henry-style-halo);color:var(--henry-style-henry-black);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.5625rem;padding:0 .5625rem .125rem}.pi5CsW_title span{display:block}.pi5CsW_lede{max-width:46ch;color:var(--gray-600);font-size:1.125rem;line-height:1.75rem}.pi5CsW_cards{grid-template-columns:repeat(3,1fr);gap:1.375rem;margin-top:3.5rem;padding:0;list-style:none;display:grid}.pi5CsW_card{height:100%;padding:1.875rem 1.75rem 2rem}.pi5CsW_chart-slot{margin-bottom:1.5rem}.pi5CsW_chart{width:100%;height:auto;font-family:inherit;display:block}.pi5CsW_chart-label{fill:var(--gray-500);font-size:15px;font-weight:500}.pi5CsW_chart-axis{fill:var(--gray-400);font-size:13px}.pi5CsW_chart-axis-strong{fill:var(--gray-600);font-size:13px;font-weight:700}.pi5CsW_chart-legend{fill:var(--henry-style-henry-black);font-size:14px;font-weight:700}.pi5CsW_chart-legend-value{fill:var(--gray-600);font-size:14px;font-weight:500}.pi5CsW_glass-floor-top{stop-color:var(--i-yellow);stop-opacity:.45}.pi5CsW_glass-floor-bottom{stop-color:var(--i-yellow);stop-opacity:.75}.pi5CsW_glass-shine{stop-color:var(--i-white);stop-opacity:.35}.pi5CsW_glass-shine-end{stop-color:var(--i-white);stop-opacity:0}.pi5CsW_figure{letter-spacing:-.045em;color:var(--henry-style-henry-black);margin:0 0 .875rem;font-size:3rem;line-height:3.75rem;display:block}.pi5CsW_figure-highlight{background-color:var(--henry-style-henry-yellow);background-image:var(--henry-style-halo);border-radius:.625rem;padding:0 .625rem .25rem;display:inline-block}.pi5CsW_count{display:inline-block;position:relative}.pi5CsW_count-final{color:#0000}.pi5CsW_count-live{white-space:nowrap;position:absolute;top:0;left:0}.pi5CsW_card-text{color:var(--gray-600);font-size:1rem;line-height:1.5rem}.pi5CsW_source{border-top:1px solid var(--gray-200);color:var(--gray-600);margin-top:1.125rem;padding-top:.875rem}.pi5CsW_cards{--chart-lead:.12s;--chart-step:var(--stagger-stagger,40ms);--chart-ease:var(--stagger-ease,cubic-bezier(.22, 1, .36, 1));--chart-grow-dur:.9s;--chart-pop-dur:var(--stagger-dur,.5s);--chart-fade-dur:.4s;--chart-trace-dur:1.1s;--count-dur:1.25s}.pi5CsW_grow-x,.pi5CsW_grow-y,.pi5CsW_pop,.pi5CsW_rise{transform-box:fill-box}.pi5CsW_grow-x{transform-origin:0}.pi5CsW_grow-y{transform-origin:50% 100%}.pi5CsW_pop{transform-origin:50%}.pi5CsW_trace{stroke-dasharray:100 101}@media (prefers-reduced-motion:no-preference){[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_grow-x{transform:scaleX(0)}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_grow-y{transform:scaleY(0)}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_pop{opacity:0;transform:scale(.4)}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_rise{opacity:0;transform:translateY(10px)}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_trace{stroke-dashoffset:101px}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_fade{opacity:0}[data-reveal=on] [data-reveal-item]:not([data-visible]) .pi5CsW_sweep{stroke-dashoffset:var(--sweep)}[data-reveal-item][data-visible] :is(.pi5CsW_grow-x,.pi5CsW_grow-y,.pi5CsW_pop,.pi5CsW_rise,.pi5CsW_trace,.pi5CsW_fade,.pi5CsW_sweep){--chart-delay:calc(var(--reveal-delay,0s) + var(--chart-lead) + var(--at,0s) + var(--i,0) * var(--chart-step))}[data-reveal-item][data-visible] :is(.pi5CsW_grow-x,.pi5CsW_grow-y){transition:transform var(--chart-grow-dur) var(--chart-ease) var(--chart-delay)}[data-reveal-item][data-visible] :is(.pi5CsW_pop,.pi5CsW_rise){transition:transform var(--chart-pop-dur) var(--chart-ease) var(--chart-delay), opacity var(--chart-pop-dur) var(--chart-ease) var(--chart-delay)}[data-reveal-item][data-visible] .pi5CsW_trace{transition:stroke-dashoffset var(--chart-trace-dur) var(--chart-ease) var(--chart-delay)}[data-reveal-item][data-visible] .pi5CsW_fade{transition:opacity var(--chart-fade-dur) var(--chart-ease) var(--chart-delay)}[data-reveal-item][data-visible] .pi5CsW_sweep{transition:stroke-dashoffset var(--count-dur) var(--chart-ease) var(--chart-delay)}}@media screen and (max-width:1100px){.pi5CsW_cards{grid-template-columns:1fr;gap:1.125rem;margin-top:2.375rem}.pi5CsW_chart-slot{max-width:28rem}}@media screen and (max-width:940px){.pi5CsW_head{grid-template-columns:1fr;gap:1.375rem}}@media screen and (max-width:820px){.pi5CsW_container{padding-top:4rem;padding-bottom:4rem}.pi5CsW_figure{font-size:2.25rem;line-height:2.75rem}}.pi5CsW_featured{--ring-size:20rem;background-color:#0000}.pi5CsW_pill-slot{justify-content:center;display:flex}.pi5CsW_featured .pi5CsW_pill{border-color:var(--ai-line);background:var(--i-white);color:var(--ai-ink);border-radius:.5rem}.pi5CsW_featured .pi5CsW_head{z-index:1;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.25rem;margin-top:1.5rem;position:relative}.pi5CsW_featured .pi5CsW_head:first-child{margin-top:0}.pi5CsW_featured .pi5CsW_title{max-width:none;font-size:clamp(2rem,4vw,3rem);line-height:1.125}.pi5CsW_featured .pi5CsW_lede{max-width:40rem;color:var(--ai-text-soft)}.pi5CsW_featured .pi5CsW_cards{grid-template-columns:minmax(0, 1fr) var(--ring-size) minmax(0, 1fr);align-items:center;gap:clamp(1.5rem,5.5vw,5rem);max-width:67.5rem;margin:5.5rem auto 0}.pi5CsW_featured .pi5CsW_card{z-index:1;border:var(--i-ring-width) solid transparent;border-radius:var(--i-radius-card);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--ai-ring) border-box;height:auto;padding:1.5rem 1.75rem 1.75rem;position:relative}.pi5CsW_featured .pi5CsW_figure{margin-bottom:.625rem}.pi5CsW_featured .pi5CsW_chart-slot{margin-bottom:1rem}.pi5CsW_featured .pi5CsW_card-text{color:var(--ai-text-soft)}.pi5CsW_featured .pi5CsW_source{color:var(--ai-text-soft);border-top:0;margin-top:1rem;padding-top:0}.pi5CsW_ring-stage{isolation:isolate;width:min(var(--ring-size), 100%);aspect-ratio:1;margin-inline:auto;position:relative}.pi5CsW_ring-stage:before{z-index:-1;aspect-ratio:1;pointer-events:none;content:"";background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat;width:170%;position:absolute;top:50%;left:50%;translate:-50% -50%}.pi5CsW_ring-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pi5CsW_ring .pi5CsW_ring-figure{letter-spacing:-.05em;margin:0 0 .5rem;font-size:4.75rem;line-height:1}.pi5CsW_ring .pi5CsW_card-text{max-width:12.5rem;font-size:.875rem;line-height:1.25rem}.pi5CsW_ring .pi5CsW_source{z-index:1;text-align:center;margin-top:1.5rem;position:relative}.pi5CsW_ring-track{stroke:#1111110f}.pi5CsW_ring-stop-start{stop-color:var(--ai-halo-deep,var(--i-yellow))}.pi5CsW_ring-stop-end{stop-color:var(--i-yellow)}@media screen and (max-width:1000px){.pi5CsW_featured .pi5CsW_cards{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.125rem;margin-top:3rem}.pi5CsW_featured .pi5CsW_cards>li{width:100%;max-width:28rem}.pi5CsW_featured .pi5CsW_ring{order:-1;margin-bottom:1.5rem}}
.-XsWnW_pp-container{background-color:var(--gray-50);padding:6rem 0 6.5rem}.-XsWnW_pp-content{width:100%;max-width:var(--i-content-w);box-sizing:border-box;flex-direction:column;align-items:center;margin:0 auto;display:flex}.-XsWnW_pp-title{text-align:center;color:var(--henry-style-henry-black);margin:0}.-XsWnW_pp-subtitle{text-align:center;text-wrap:pretty;max-width:45rem;color:var(--gray-500);margin:1rem 0 0}.-XsWnW_pp-plans{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.-XsWnW_pp-plan{background-color:var(--base-white);border:1px solid var(--gray-200);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;padding:2.25rem 2rem 2rem;display:flex}.-XsWnW_pp-plan-icon{border:1px solid var(--gray-200);border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}.-XsWnW_pp-plan-icon svg{width:1.375rem;height:1.375rem}.-XsWnW_pp-plan-icon svg path{stroke:var(--henry-style-henry-black)}.-XsWnW_pp-plan-title{color:var(--henry-style-henry-black);margin:1.375rem 0 0;font-size:1.3125rem;font-weight:500;line-height:1.3}.-XsWnW_pp-plan-description{color:var(--gray-500);text-wrap:pretty;margin:.75rem 0 0;font-size:.96875rem;line-height:1.6}.-XsWnW_pp-methods{flex-direction:column;align-items:center;gap:1.125rem;margin-top:2.5rem;display:flex}.-XsWnW_pp-methods-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gray-400);font-size:.75rem}.-XsWnW_pp-methods-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2.125rem;max-width:45rem;margin:0;padding:0;list-style:none;display:flex}.-XsWnW_pp-method{align-items:center;display:flex}.-XsWnW_pp-method img{-o-object-fit:contain;object-fit:contain;width:auto;height:2.25rem}.-XsWnW_pp-method[data-logo=mercado-pago] img{height:3rem}.-XsWnW_pp-divider{background-color:var(--gray-200);width:100%;max-width:55rem;height:1px;margin:4.5rem 0 4rem}.-XsWnW_pp-includes{text-align:center;color:var(--gray-500);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.5}.-XsWnW_pp-benefits{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.-XsWnW_pp-benefit{background-color:var(--base-white);border:1px solid var(--gray-200);border-radius:1.5rem;flex-direction:column;padding:2.25rem 2.25rem 2rem;display:flex}.-XsWnW_pp-benefit[data-highlighted]{background-color:var(--henry-style-henry-yellow);border-color:var(--henry-style-henry-yellow)}.-XsWnW_pp-benefit-icon{display:inline-flex}.-XsWnW_pp-benefit-icon svg{width:auto;height:1.5rem}.-XsWnW_pp-benefit-icon svg path{stroke:var(--henry-style-henry-black)}.-XsWnW_pp-benefit-title{color:var(--henry-style-henry-black);margin:1.375rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.25}.-XsWnW_pp-benefit-description{max-width:27rem;color:var(--gray-500);text-wrap:pretty;margin:.75rem 0 0;font-size:1rem;line-height:1.6}.-XsWnW_pp-benefit-note{color:var(--gray-400);margin:1.25rem 0 0;font-size:.8125rem;line-height:1.5}.-XsWnW_pp-benefit[data-highlighted] .-XsWnW_pp-benefit-description{color:var(--gray-700)}.-XsWnW_pp-benefit[data-highlighted] .-XsWnW_pp-benefit-note{color:var(--gray-600)}@media (max-width:1024px){.-XsWnW_pp-container{padding:4.5rem 0 5rem}.-XsWnW_pp-plans{grid-template-columns:1fr;max-width:34rem}.-XsWnW_pp-divider{margin:3.5rem 0 3rem}}@media (max-width:768px){.-XsWnW_pp-container{padding:3rem 0 3.5rem}.-XsWnW_pp-plans{gap:1rem;margin-top:2.5rem}.-XsWnW_pp-plan{padding:2rem 1.5rem 1.75rem}.-XsWnW_pp-plan-title{font-size:1.1875rem}.-XsWnW_pp-methods{margin-top:2rem}.-XsWnW_pp-methods-list{gap:1.25rem 1.75rem}.-XsWnW_pp-method img{height:1.75rem}.-XsWnW_pp-method[data-logo=mercado-pago] img{height:2.375rem}.-XsWnW_pp-divider{margin:2.75rem 0 2.25rem}.-XsWnW_pp-includes{font-size:1rem}.-XsWnW_pp-benefits{gap:1rem}.-XsWnW_pp-benefit{padding:2rem 1.5rem 1.75rem}.-XsWnW_pp-benefit-title{font-size:1.375rem}}
.XrRuxq_row{align-items:start;gap:var(--i-gap-6) var(--i-gap-10);grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr);display:grid}.XrRuxq_chips{gap:var(--i-gap-2);flex-wrap:wrap;display:flex}.XrRuxq_chips li{border-radius:var(--i-radius-pill);background:var(--ai-ink-card);color:var(--i-henry-white);font-size:var(--i-text-label);line-height:var(--i-lh-chip);padding:.55rem 1rem}@media (max-width:900px){.XrRuxq_row{grid-template-columns:1fr}}
.mZ9qoW_light>section{--ai-ink:var(--b2b-ink);--ai-section-pad:var(--b2b-space);--i-content-w:min(100% - 2 * var(--i-content-gutter), var(--b2b-content));padding-top:0}
