._9Kz78a_page{background-color:var(--i-canvas);color:var(--i-henry-black);font-family:var(--font-primary);flex-direction:column;display:flex;overflow-x:clip}._9Kz78a_band{padding:var(--i-section-pad)}@media (max-width:1279px){._9Kz78a_band{padding:var(--i-section-pad-md)}}@media (max-width:767px){._9Kz78a_band{padding:var(--i-section-pad-sm)}}._9Kz78a_band{padding-inline:0}._9Kz78a_dark{background-color:var(--i-canvas-dark);color:var(--i-henry-white)}._9Kz78a_inner{align-items:center;gap:var(--i-gap-12);width:100%;max-width:var(--i-content-w);flex-direction:column;margin-inline:auto;display:flex}._9Kz78a_header{align-items:center;gap:var(--i-gap-4);text-align:center;flex-direction:column;max-width:820px;display:flex}._9Kz78a_title{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}._9Kz78a_lead{font-size:var(--i-text-lead);line-height:var(--i-lh-lead);font-weight:var(--i-weight-regular);color:var(--i-text-dim-on-light);text-wrap:pretty;margin:0}._9Kz78a_dark ._9Kz78a_lead{color:var(--i-text-dim-on-dark)}._9Kz78a_actions{justify-content:center;gap:var(--i-gap-3);flex-wrap:wrap;display:flex}._9Kz78a_hero{align-items:center;gap:var(--i-gap-12);width:100%;max-width:var(--i-content-w);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);margin-inline:auto;display:grid}._9Kz78a_heroCopy{align-items:flex-start;gap:var(--i-gap-6);flex-direction:column;display:flex}._9Kz78a_eyebrow{padding:var(--i-gap-1-5) var(--i-gap-4);border:var(--i-ring-width) solid var(--i-hairline);border-radius:var(--i-radius-pill);font-size:var(--i-text-label);line-height:var(--i-lh-meta);font-weight:var(--i-weight-medium);margin:0}._9Kz78a_heroTitle{font-size:var(--i-text-section-title);line-height:var(--i-lh-section-title);letter-spacing:var(--i-track-section-title);font-weight:var(--i-weight-bold);text-wrap:balance;margin:0}._9Kz78a_heroLead{max-width:520px;font-size:var(--i-text-lead);line-height:var(--i-lh-lead);color:var(--i-text-dim-on-dark);text-wrap:pretty;margin:0}._9Kz78a_heroMedia{border-radius:var(--i-radius-card);width:100%;position:relative;overflow:hidden}._9Kz78a_heroMedia img{width:100%;height:auto;display:block}._9Kz78a_heroMedia lite-youtube{max-width:none}@media (max-width:1023px){._9Kz78a_hero{gap:var(--i-gap-10);grid-template-columns:minmax(0,1fr)}._9Kz78a_heroTitle{font-size:var(--i-section-title-size);line-height:var(--i-section-title-line);letter-spacing:var(--i-section-title-track)}}._9Kz78a_grid{grid-template-columns:repeat(var(--columns,var(--grid-columns,3)), minmax(0, 1fr));gap:var(--i-gap-6);width:100%;display:grid}@media (max-width:1023px){._9Kz78a_grid{--columns:2}}@media (max-width:767px){._9Kz78a_grid{--columns:1}}._9Kz78a_card{align-items:flex-start;gap:var(--i-gap-3);padding:var(--i-gap-8);background-color:var(--i-light);border:var(--i-ring-width) solid var(--i-border-light);border-radius:var(--i-radius-card);box-shadow:var(--i-shadow-surface);color:var(--i-henry-black);flex-direction:column;display:flex}._9Kz78a_dark ._9Kz78a_card{background-color:var(--i-dark);border:var(--i-ring-width-hairline) solid var(--i-hairline);box-shadow:none;color:var(--i-henry-white)}._9Kz78a_cardTitle{font-size:var(--i-text-card-title);line-height:var(--i-lh-card-title);letter-spacing:var(--i-track-card-title);font-weight:var(--i-weight-bold);margin:0}._9Kz78a_cardText{font-size:var(--i-text-body);line-height:var(--i-lh-body);color:var(--i-text-dim-on-light);text-wrap:pretty;margin:0}._9Kz78a_dark ._9Kz78a_cardText{color:var(--i-text-dim-on-dark)}._9Kz78a_iconBadge{border:var(--i-ring-width) solid var(--i-border-light);border-radius:var(--i-radius-pill);stroke:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._9Kz78a_iconBadge svg{width:20px;height:20px}._9Kz78a_dark ._9Kz78a_iconBadge{border-color:var(--i-hairline);color:var(--i-yellow)}._9Kz78a_logos{justify-content:center;align-items:center;gap:var(--i-gap-8) var(--i-gap-12);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}._9Kz78a_logosPanel{padding:var(--i-gap-10);background-color:var(--i-light);border:var(--i-ring-width) solid var(--i-border-light);border-radius:var(--i-radius-card)}._9Kz78a_logos li{align-items:center;display:flex}._9Kz78a_logos img{width:auto;height:calc(var(--logo-height,32px) * var(--logo-scale,1));display:block}@media (max-width:767px){._9Kz78a_logos{gap:var(--i-gap-6) var(--i-gap-8)}._9Kz78a_logosPanel{padding:var(--i-gap-6)}._9Kz78a_logos img{height:calc(var(--logo-height,32px) * var(--logo-scale,1) * .8)}}._9Kz78a_closing{align-items:center;gap:var(--i-gap-12);width:100%;max-width:var(--i-content-w);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}._9Kz78a_closingCopy{align-items:flex-start;gap:var(--i-gap-6);flex-direction:column;display:flex}._9Kz78a_closingCopy ._9Kz78a_title{text-align:left}._9Kz78a_closingImage{border-radius:var(--i-radius-card);width:100%;height:auto;display:block}@media (max-width:1023px){._9Kz78a_closing{gap:var(--i-gap-10);grid-template-columns:minmax(0,1fr)}}
.qDk7Ua_proof{align-items:center;gap:var(--i-gap-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.qDk7Ua_proofTitle{text-align:left}.qDk7Ua_metrics{align-items:flex-end;gap:var(--i-gap-6);flex-direction:column;display:flex}.qDk7Ua_stats{gap:var(--i-gap-10);margin:0;display:flex}.qDk7Ua_stat{align-items:center;gap:var(--i-gap-3);display:flex}.qDk7Ua_stat+.qDk7Ua_stat{padding-left:var(--i-gap-10);border-left:var(--i-ring-width) solid var(--i-border-light)}.qDk7Ua_statValue{font-size:var(--i-text-display-sm);line-height:var(--i-lh-display-sm);letter-spacing:var(--i-track-display);font-weight:var(--i-weight-bold)}.qDk7Ua_statLabel{max-width:120px;font-size:var(--i-text-body-sm);line-height:var(--i-lh-meta);color:var(--i-text-dim-on-light);margin:0}@media (max-width:1023px){.qDk7Ua_proof{grid-template-columns:minmax(0,1fr)}.qDk7Ua_proofTitle{text-align:center}.qDk7Ua_metrics{align-items:center}}@media (max-width:480px){.qDk7Ua_stats{gap:var(--i-gap-5)}.qDk7Ua_stat{align-items:flex-start;gap:var(--i-gap-1);flex-direction:column}.qDk7Ua_stat+.qDk7Ua_stat{padding-left:var(--i-gap-5)}}.qDk7Ua_skills{gap:var(--i-gap-8);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.qDk7Ua_skillGroup{align-items:center;gap:var(--i-gap-5);text-align:center;flex-direction:column;display:flex}.qDk7Ua_chips{justify-content:center;gap:var(--i-gap-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qDk7Ua_chip{padding:var(--i-gap-1-5) var(--i-gap-3);background-color:var(--i-dark);border:var(--i-ring-width-hairline) solid var(--i-hairline);border-radius:var(--i-radius-pill);font-size:var(--i-text-label);line-height:var(--i-lh-chip);font-weight:var(--i-weight-medium);color:var(--i-henry-white)}@media (max-width:1023px){.qDk7Ua_skills{grid-template-columns:minmax(0,1fr)}}.qDk7Ua_process{align-items:start;gap:var(--i-gap-12);width:100%;max-width:var(--i-content-w);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-inline:auto;display:grid}.qDk7Ua_processCopy{align-items:flex-start;gap:var(--i-gap-8);flex-direction:column;display:flex}.qDk7Ua_perks{gap:var(--i-gap-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qDk7Ua_perk{align-items:center;gap:var(--i-gap-3);font-size:var(--i-text-lead);line-height:var(--i-lh-lead);font-weight:var(--i-weight-medium);display:flex}.qDk7Ua_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qDk7Ua_step{border-bottom:var(--i-ring-width) solid var(--i-border-light)}.qDk7Ua_stepSummary{align-items:center;gap:var(--i-gap-4);padding:var(--i-gap-6) 0;cursor:pointer;list-style:none;display:flex}.qDk7Ua_stepSummary::-webkit-details-marker{display:none}@media (hover:hover){.qDk7Ua_stepSummary:focus-visible{outline:var(--i-focus-width) solid var(--i-focus-color);outline-offset:4px;border-radius:var(--i-radius-xs)}}.qDk7Ua_stepNumber{border-radius:var(--i-radius-pill);background-color:var(--i-light);border:var(--i-ring-width) solid var(--i-border-light);width:40px;height:40px;font-size:var(--i-text-lead);font-weight:var(--i-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qDk7Ua_stepTitle{font-size:var(--i-text-card-title);line-height:var(--i-lh-card-title);letter-spacing:var(--i-track-card-title-sm);font-weight:var(--i-weight-medium);flex:1}.qDk7Ua_stepChevron{stroke:currentColor;transition:transform var(--i-dur-slow) var(--i-ease-out);display:inline-flex}.qDk7Ua_step[open] .qDk7Ua_stepChevron{transform:rotate(180deg)}.qDk7Ua_stepText{padding:0 0 var(--i-gap-6) calc(40px + var(--i-gap-4));font-size:var(--i-text-body);line-height:var(--i-lh-body);color:var(--i-text-dim-on-light);margin:0}@media (prefers-reduced-motion:reduce){.qDk7Ua_stepChevron{transition:none}}@media (max-width:1023px){.qDk7Ua_process{gap:var(--i-gap-8);grid-template-columns:minmax(0,1fr)}}
@font-face{font-family:SatoshiBlack;src:url(../media/Satoshi_Black-s.p.1sqzf--dhvd4w.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:SatoshiBlack Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.wQDt9G_className{font-family:SatoshiBlack,SatoshiBlack Fallback;font-style:normal;font-weight:900}
@font-face{font-family:SatoshiBold;src:url(../media/Satoshi_Bold-s.p.3idezhv3j5t2t.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:SatoshiBold Fallback;src:local(Arial);ascent-override:95.87%;descent-override:22.78%;line-gap-override:9.49%;size-adjust:105.35%}.loXrTW_className{font-family:SatoshiBold,SatoshiBold Fallback;font-style:normal;font-weight:700}
@font-face{font-family:SatoshiMedium;src:url(../media/Satoshi_Medium-s.p.2zhb2zezl-cbf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:SatoshiMedium Fallback;src:local(Arial);ascent-override:99.15%;descent-override:23.56%;line-gap-override:9.82%;size-adjust:101.86%}._8pNnqa_className{font-family:SatoshiMedium,SatoshiMedium Fallback;font-style:normal;font-weight:500}
@font-face{font-family:SatoshiRegular;src:url(../media/Satoshi_Regular-s.p.2j-_kqa2t_kwk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:SatoshiRegular Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.XHVrja_className{font-family:SatoshiRegular,SatoshiRegular Fallback;font-style:normal;font-weight:400}
@font-face{font-family:SatoshiLight;src:url(../media/Satoshi_Light-s.3puvtnwmu26uy.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:SatoshiLight Fallback;src:local(Arial);ascent-override:105.21%;descent-override:25.0%;line-gap-override:10.42%;size-adjust:96.0%}.t6tV1q_className{font-family:SatoshiLight,SatoshiLight Fallback;font-style:normal;font-weight:300}
@font-face{font-family:SatoshiFamily;src:url(../media/Satoshi_Regular-s.p.2j-_kqa2t_kwk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:SatoshiFamily;src:url(../media/Satoshi_Medium-s.p.2zhb2zezl-cbf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:SatoshiFamily;src:url(../media/Satoshi_Bold-s.p.3idezhv3j5t2t.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:SatoshiFamily Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.M3cJZG_className{font-family:SatoshiFamily,SatoshiFamily Fallback}.M3cJZG_variable{--font-primary:"SatoshiFamily", "SatoshiFamily Fallback"}
.ilLp8a_carousel-controlled{flex-direction:column;gap:2rem;display:flex;overflow:hidden}.ilLp8a_carousel-controlled .ilLp8a_carousel-content{scroll-snap-type:x mandatory;scroll-behavior:smooth;flex-wrap:nowrap;gap:2rem;display:flex;overflow:auto}.ilLp8a_carousel-controlled .ilLp8a_carousel-content::-webkit-scrollbar{width:0;height:0}.ilLp8a_carousel-controlled .ilLp8a_carousel-content::-webkit-scrollbar-thumb{background-color:var(--base-white)}.ilLp8a_carousel-controlled .ilLp8a_carousel-content::-webkit-scrollbar-track{background-color:var(--base-white)}.ilLp8a_carousel-controlled .ilLp8a_carousel-controller{width:100%;stroke:var(--gray-500);gap:1rem;display:flex}@keyframes ilLp8a_slide{0%{transform:translate(0%)}to{transform:translate(-33.3%)}}.ilLp8a_carousel-animated{white-space:nowrap;width:calc(100vw - 1.5rem);overflow:hidden}.ilLp8a_carousel-animated::-webkit-scrollbar{width:0;height:0}.ilLp8a_carousel-animated::-webkit-scrollbar-thumb{background-color:var(--base-white)}.ilLp8a_carousel-animated::-webkit-scrollbar-track{background-color:var(--base-white)}.ilLp8a_carousel-animated .ilLp8a_carousel-content{width:max-content;animation:20s linear infinite ilLp8a_slide;display:inline-block}.ilLp8a_carousel-animated .ilLp8a_carousel-content li{transition:0;display:inline-flex}.ilLp8a_bullets-container{justify-content:center;gap:.625rem;margin-top:2rem;display:flex}.ilLp8a_bullet{background-color:var(--gray-300);cursor:pointer;border-radius:50%;width:.625rem;height:.625rem;transition:background-color .3s}.ilLp8a_active-bullet{background-color:var(--gray-400)}
.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}}
.HeytEG_ct-container{background-color:var(--gray-50);width:100%;padding:2.5rem 0 7.5rem}.HeytEG_ct-container>div{flex-direction:column;align-items:center;display:flex}.HeytEG_ct-title{text-align:center;color:var(--henry-style-henry-black);margin-bottom:2rem}.HeytEG_ct-description{text-align:center;color:var(--henry-style-henry-black);margin-bottom:3rem}.HeytEG_ct-table{width:58.5rem;box-shadow:var(--shadow-sm);background-color:var(--base-white);border-collapse:collapse;border-spacing:0;table-layout:fixed;border-radius:1.25rem;overflow:hidden}.HeytEG_ct-table td,.HeytEG_ct-table th{text-align:center;border:1px solid var(--gray-200);overflow-wrap:break-word;align-content:center}.HeytEG_ct-table-cell{height:12.5rem;padding:1.25rem}.HeytEG_ct-first-column-header{width:30%;max-width:15rem;height:8rem}.HeytEG_ct-first-column-cell{height:12.5rem;font-weight:700}.HeytEG_ct-data-column-cell{font-size:1rem;line-height:1.5rem}.HeytEG_ct-data-column-header{max-width:20.75rem}.HeytEG_ct-table td:first-child,.HeytEG_ct-table th:first-child{border-left:1rem solid var(--base-white)!important}.HeytEG_ct-table td:last-child,.HeytEG_ct-table th:last-child{border-right:1rem solid var(--base-white)!important}.HeytEG_ct-table th{border-top:1rem solid var(--base-white)!important}.HeytEG_ct-table tr:last-child td{border-bottom:1rem solid var(--base-white)!important}.HeytEG_ct-footer{justify-content:flex-end;align-items:center;gap:2rem;width:58.5rem;margin-top:2rem;display:flex}@media screen and (max-width:1024px){.HeytEG_ct-table{width:41.75rem}.HeytEG_ct-table-header-text{font-size:1.25rem}.HeytEG_ct-data-column-header{max-width:14.5rem}.HeytEG_ct-footer{justify-content:flex-end;align-items:center;gap:2rem;width:39.75rem;margin-top:2rem;display:flex}}@media screen and (max-width:699px){.HeytEG_ct-table{width:21.625rem}.HeytEG_ct-title{font-size:2.25rem;line-height:2.75rem}.HeytEG_ct-first-column-header>p{display:none}.HeytEG_ct-first-column-cell{padding:.25rem}.HeytEG_ct-table-header-text{text-wrap:wrap;font-size:.687rem}.HeytEG_ct-data-column-cell{padding:.5rem;font-size:.75rem;line-height:1.125rem}.HeytEG_ct-first-column-header{width:26%;height:5.5rem}}
.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}}
.ctydTW_title{text-wrap:pretty;max-width:20ch}.ctydTW_bento{grid-template-columns:minmax(0,392fr) minmax(0,752fr);gap:1rem;display:grid}.ctydTW_card{border-radius:24px;min-width:0;overflow:hidden;}.ctydTW_card.ctydTW_darkCard{border:var(--i-ring-width) solid transparent;background:linear-gradient(var(--ai-card), var(--ai-card)) padding-box, var(--i-ring-dark) border-box;color:var(--i-henry-white)}.ctydTW_darkCard .ctydTW_cta{background:linear-gradient(var(--ai-ink), var(--ai-ink)) padding-box, var(--i-ring-dark) border-box;border-color:#0000}.ctydTW_darkCard .ctydTW_cta:hover{background:linear-gradient(var(--ai-ink-line), var(--ai-ink-line)) padding-box, var(--i-ring-dark) border-box;border-color:#0000}.ctydTW_community{flex-direction:column;justify-content:space-between;gap:2rem;padding:28px;display:flex}.ctydTW_communityFoot{justify-items:start;gap:18px;display:grid}.ctydTW_communityText{font-size:var(--i-text-card-title-sm);line-height:1.3}.ctydTW_cta{--cta-radius:14px;--cta-inset:7px;border-radius:var(--cta-radius);background:var(--ai-ink-card);padding:var(--cta-inset) 19px var(--cta-inset) var(--cta-inset);color:#fff;font-size:var(--i-text-body);border:1px solid #ffffff29;align-items:center;gap:12px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.ctydTW_cta:hover{background:var(--ai-ink-line);border-color:#ffffff47}@media (hover:hover){.ctydTW_cta:focus-visible{outline:2px solid var(--ai-yellow);outline-offset:3px}}.ctydTW_ctaIcon{border-radius:calc(var(--cta-radius) - var(--cta-inset));background:var(--ai-halo);width:36px;height:36px;color:var(--ai-ink);place-items:center;display:grid}.ctydTW_right{min-width:0;display:grid}.ctydTW_top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.ctydTW_number{flex-direction:column;justify-content:space-between;gap:2rem;padding:32px;display:flex}.ctydTW_figure{display:contents}.ctydTW_figure strong{letter-spacing:-.04em;font-size:clamp(4.5rem,9vw,8.5rem);line-height:.9}.ctydTW_figure>span{max-width:26ch;color:var(--ai-on-dark-soft);font-size:var(--i-text-lead);line-height:var(--i-lh-lead);text-wrap:pretty}.ctydTW_portfolio{align-items:flex-start;gap:1.25rem;padding:28px;display:flex}.ctydTW_portfolioIcon{background:var(--ai-halo);width:44px;height:44px;color:var(--ai-ink);border-radius:12px;flex:none;place-items:center;display:grid}.ctydTW_portfolioBody{gap:.5rem;display:grid}.ctydTW_portfolioText{font-size:var(--i-text-card-title-sm);line-height:1.3}.ctydTW_column{grid-template-rows:auto 1fr;gap:1rem;min-width:0;display:grid}.ctydTW_column:first-child{grid-template-rows:1fr auto}.ctydTW_logos{gap:12px;padding:24px;display:grid}.ctydTW_logosLabel{color:var(--ai-text-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta)}.ctydTW_marquee{margin-inline:-24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.ctydTW_pills{gap:10px;width:max-content;padding-right:10px;animation:28s linear infinite ctydTW_pills-marquee;display:flex}@keyframes ctydTW_pills-marquee{to{transform:translate(-50%)}}.ctydTW_pill{border:1px solid var(--ai-line);background:0 0;border-radius:12px;flex:none;place-items:center;height:42px;padding:0 14px;display:grid}.ctydTW_pill img{width:auto;height:22px}.ctydTW_coach{flex-direction:column;gap:1rem;padding:28px;display:flex}.ctydTW_kicker{color:var(--ai-text-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta)}.ctydTW_coachText{font-size:var(--i-text-card-title-sm);line-height:1.3}.ctydTW_message{background:var(--ai-halo);border-radius:.75rem;flex-direction:column;gap:.75rem;height:fit-content;margin-top:auto;padding:.9rem;display:flex}.ctydTW_messageText{gap:.6rem;display:grid}.ctydTW_callFrame{aspect-ratio:1600/1065;border-radius:.5rem;position:relative;overflow:hidden}.ctydTW_call{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;width:100%;height:100%;position:absolute;inset:0}.ctydTW_messageTitle{color:var(--ai-ink);font-size:var(--i-text-label);text-wrap:pretty;line-height:1.3}.ctydTW_chips{flex-wrap:wrap;gap:.375rem;display:flex}.ctydTW_chip{background:var(--ai-ink);color:#fff;border-radius:.5rem;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.75rem;line-height:1;display:inline-flex}.ctydTW_chip svg{flex:none}@media (prefers-reduced-motion:reduce){.ctydTW_marquee{scrollbar-width:none;overflow-x:auto}.ctydTW_pills{animation:none}.ctydTW_pill[aria-hidden]{display:none}}@media (min-width:681px) and (max-width:1179px){.ctydTW_portfolio{flex-direction:column}}@media (max-width:1000px){.ctydTW_bento{grid-template-columns:1fr}.ctydTW_grid{max-width:360px}.ctydTW_coach{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.5rem;display:grid}.ctydTW_coach .ctydTW_message{grid-area:1/2/span 2}}@media (max-width:680px){.ctydTW_title{text-wrap:balance}.ctydTW_top{grid-template-columns:1fr}.ctydTW_coach{display:flex}}.ctydTW_card.ctydTW_accent{border-color:var(--ai-yellow);background:var(--ai-yellow);color:var(--ai-ink)}.ctydTW_accent .ctydTW_portfolioIcon{background:var(--ai-ink);color:var(--ai-yellow)}.ctydTW_accent .ctydTW_kicker{color:var(--ai-ink)}@media (min-width:681px){.ctydTW_portfolio.ctydTW_accent{flex-direction:column;justify-content:space-between}}.ctydTW_live{flex-direction:column;gap:1rem;padding:28px;display:flex}.ctydTW_liveBadge{color:var(--ai-text-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);align-items:center;gap:.5rem;display:inline-flex}.ctydTW_liveDot{background:var(--ai-yellow);border-radius:50%;flex:none;width:8px;height:8px}.ctydTW_liveStage{gap:.75rem;margin-top:auto;display:grid}.ctydTW_liveFrame{aspect-ratio:882/456;border-radius:.75rem;position:relative;overflow:hidden}.ctydTW_chat{gap:.4rem;display:grid}.ctydTW_bubble{background:var(--ai-ink-card);max-width:85%;font-size:var(--i-text-label);border-radius:.75rem .75rem .75rem .25rem;justify-self:start;padding:.5rem .75rem;line-height:1.3}.ctydTW_bubbleMentor{background:var(--ai-halo);color:var(--ai-ink);border-radius:.75rem .75rem .25rem;justify-self:end}
.zgQcHW_head{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end;gap:clamp(1.25rem,6vw,6rem);margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.zgQcHW_head h2{text-wrap:pretty;max-width:22ch}.zgQcHW_feature{border-radius:var(--i-radius-card);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);display:grid;overflow:hidden;}.zgQcHW_portrait{background:radial-gradient(55% 50% at 50% 42%,#ffffff1f,#0000 70%);justify-content:center;align-items:flex-end;min-height:480px;padding-top:2rem;display:flex}.zgQcHW_profile{color:#fff;background:0 0;flex-direction:column;justify-content:space-between;gap:clamp(2rem,4vw,3rem);padding:clamp(2rem,5vw,4rem);display:flex}@media (hover:hover){.zgQcHW_profile :focus-visible{outline-color:var(--ai-yellow)}}.zgQcHW_label{color:var(--ai-on-dark-soft);text-transform:uppercase;font-size:.75rem}.zgQcHW_name{letter-spacing:-.02em;max-width:100%;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1}.zgQcHW_identity{min-width:0}.zgQcHW_label+.zgQcHW_name{margin-top:1rem}.zgQcHW_name+.zgQcHW_role{margin-top:.75rem}.zgQcHW_role{color:var(--ai-text-soft);font-size:1.125rem;line-height:1.4}.zgQcHW_path{border:1px solid var(--ai-ink-line);border-radius:var(--i-radius-control);grid-template-columns:1fr 1fr;display:grid}.zgQcHW_pathSingle{grid-template-columns:1fr}.zgQcHW_step{flex-direction:column;gap:1.25rem;min-height:140px;padding:1.25rem;display:flex}.zgQcHW_step.zgQcHW_stepNoLogo{justify-content:flex-end;min-height:0}.zgQcHW_step+.zgQcHW_step{border-left:1px solid var(--ai-ink-line)}.zgQcHW_step p{gap:.25rem;display:grid}.zgQcHW_step strong{text-transform:uppercase;font-size:.75rem}.zgQcHW_step p>span{color:var(--ai-on-dark-soft);font-size:.875rem;line-height:1.4}.zgQcHW_logo{color:#fff;align-items:center;height:40px;display:flex}.zgQcHW_logo svg{width:118px;height:auto;max-height:28px;display:block}.zgQcHW_logoImage{width:auto;height:30px;display:block}.zgQcHW_linkedin{width:fit-content}.zgQcHW_standalone{color:var(--ai-ink)}.zgQcHW_standalone .zgQcHW_head{grid-template-columns:minmax(0,1fr)}.zgQcHW_standalone .zgQcHW_head h2{max-width:none;line-height:1.3}.zgQcHW_mark{border-radius:var(--i-radius-control);background:var(--henry-style-halo);color:var(--ai-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .4em .08em}.zgQcHW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.zgQcHW_head,.zgQcHW_feature{grid-template-columns:1fr}.zgQcHW_portrait{min-height:380px}}@media (max-width:680px){.zgQcHW_head h2{text-wrap:balance}.zgQcHW_profile{padding:2rem 1.25rem}.zgQcHW_path{grid-template-columns:1fr}.zgQcHW_step{min-height:120px}.zgQcHW_step+.zgQcHW_step{border-top:1px solid var(--ai-ink-line);border-left:0}}.zgQcHW_light{overflow-x:clip}.zgQcHW_light .zgQcHW_head{z-index:1;margin-bottom:var(--i-gap-8);text-align:center;display:block;position:relative}.zgQcHW_light .zgQcHW_head h2{max-width:none;color:var(--ai-ink);font-size:var(--i-section-title-size);line-height:var(--i-section-title-line);letter-spacing:var(--i-section-title-track)}.zgQcHW_light .zgQcHW_titleLine{text-wrap:balance;display:block}.zgQcHW_light .zgQcHW_stage{--photo-h:460px;--overlap:96px;isolation:isolate;justify-items:center;display:grid;position:relative}.zgQcHW_light .zgQcHW_glow{z-index:0;top:calc(var(--photo-h) * .47);aspect-ratio:470/312;pointer-events:none;background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat;width:min(1100px,150vw);position:absolute;left:50%;translate:-50% -50%}.zgQcHW_light .zgQcHW_glow:before,.zgQcHW_light .zgQcHW_glow:after{aspect-ratio:470/312;content:"";background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat;position:absolute;top:45.5%;left:50%;translate:-50% -50%}.zgQcHW_light .zgQcHW_glow:before{width:58.18%}.zgQcHW_light .zgQcHW_glow:after{width:38.18%}.zgQcHW_light .zgQcHW_portrait{z-index:1;width:100%;height:var(--photo-h);background:0 0;min-height:0;padding-top:0;position:relative}.zgQcHW_light .zgQcHW_chip{z-index:2;height:56px;padding-inline:var(--i-gap-5);border-radius:var(--i-radius-card-xs);box-shadow:inset 0 calc(var(--i-ring-width) + 1px) 0 #fff9;-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);color:var(--ai-ink);background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute}.zgQcHW_light .zgQcHW_chip svg{flex:none;width:auto;height:22px;display:block}.zgQcHW_light .zgQcHW_chipStart{top:150px;right:calc(50% + 204px)}.zgQcHW_light .zgQcHW_chipEnd{top:166px;left:calc(50% + 180px)}.zgQcHW_light .zgQcHW_profile{z-index:3;width:min(100%,620px);margin-top:calc(-1 * var(--overlap));border-radius:var(--i-radius-card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:var(--ai-ink);background:#ffffffe6;justify-content:flex-start;align-items:center;gap:18px;padding:28px 32px;position:relative}.zgQcHW_light .zgQcHW_profile:before,.zgQcHW_light .zgQcHW_chip:before{padding:var(--i-ring-width);border-radius:inherit;background:var(--ai-ring);-webkit-mask-composite:xor;-webkit-mask-composite:xor;content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover){.zgQcHW_light .zgQcHW_profile :focus-visible{outline-color:var(--ai-ink)}}.zgQcHW_light .zgQcHW_identity{text-align:center}.zgQcHW_light .zgQcHW_label{color:var(--ai-ink);letter-spacing:var(--i-track-eyebrow-wide)}.zgQcHW_light .zgQcHW_name{letter-spacing:-.03em;font-size:clamp(1.75rem,4vw,2.25rem)}.zgQcHW_light .zgQcHW_label+.zgQcHW_name{margin-top:var(--i-gap-1-5)}.zgQcHW_light .zgQcHW_path{align-items:stretch;gap:var(--i-gap-2);border:0;border-radius:0;width:100%}.zgQcHW_light .zgQcHW_path .zgQcHW_step{gap:var(--i-gap-1);min-height:0;padding:calc(14px - var(--i-ring-width)) calc(18px - var(--i-ring-width));border:var(--i-ring-width) solid transparent;border-radius:var(--i-radius-control);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--ai-ring) border-box}.zgQcHW_light .zgQcHW_step strong{color:var(--ai-text-soft);font-size:var(--i-text-eyebrow);text-transform:none}.zgQcHW_light .zgQcHW_step p>span{color:var(--ai-ink);font-size:var(--i-text-body-sm);line-height:1.35}@media (max-width:1000px){.zgQcHW_light .zgQcHW_stage{--photo-h:360px;--overlap:72px}.zgQcHW_light .zgQcHW_chip{height:44px;padding-inline:var(--i-gap-3)}.zgQcHW_light .zgQcHW_chip svg{height:18px}.zgQcHW_light .zgQcHW_chipStart{top:110px;right:calc(50% + 130px)}.zgQcHW_light .zgQcHW_chipEnd{top:134px;left:calc(50% + 124px)}}@media (max-width:680px){.zgQcHW_light .zgQcHW_chipStart{top:40px;left:0;right:auto}.zgQcHW_light .zgQcHW_chipEnd{top:96px;left:auto;right:0}.zgQcHW_light .zgQcHW_profile{padding:var(--i-gap-6) var(--i-gap-5)}}
._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}}
[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}}
.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}
.XEa1cG_section{--figure-title-muted:#7a7a7a;--figure-size:clamp(5rem, 12vw + 1.5rem, 9.25rem);--figure-card-size:clamp(2.75rem, 3vw + 1.75rem, 3.5rem);--figure-track:#ffffff0d;--figure-ring-track:#ffffff12;--figure-rest:#ffffff40;--figure-glass:#ffffff06;--chart-lead:.12s;--chart-step:.15s;--count-dur:1.25s;isolation:isolate;overflow-x:clip}.XEa1cG_inner{gap:clamp(2.5rem,5vw,4rem);display:grid}.XEa1cG_head{justify-items:center;gap:var(--i-gap-6);text-align:center;max-width:880px;margin-inline:auto;display:grid}.XEa1cG_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}.XEa1cG_titleMuted{color:var(--figure-title-muted);display:block}.XEa1cG_lede{max-width:620px;color:var(--ai-text-soft);font-size:var(--i-text-lead);line-height:var(--i-lh-lead);text-wrap:pretty}.XEa1cG_spotlight{padding-block:var(--i-gap-6) var(--i-gap-2);position:relative}.XEa1cG_glow{z-index:-1;top:var(--i-gap-1-5);aspect-ratio:1880/1250;opacity:.5;pointer-events:none;background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(800px,160vw);position:absolute;left:50%;translate:-50% -50%}.XEa1cG_figureBlock{justify-items:center;gap:var(--i-gap-8);display:grid;position:relative}.XEa1cG_figure{color:var(--i-henry-white);font-size:var(--figure-size);letter-spacing:-.04em;line-height:1}.XEa1cG_source{color:var(--i-gray-400);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);text-align:center}.XEa1cG_barList{gap:var(--i-gap-4);width:100%;display:grid}.XEa1cG_bars{--bar-text:var(--i-text-label);--bar-track:14px;--bar-gap:var(--i-gap-2);--bar-value:var(--ai-text-soft);max-width:680px}.XEa1cG_cardBars{--bar-text:var(--i-text-meta);--bar-track:10px;--bar-gap:var(--i-gap-1-5);--bar-value:var(--i-henry-white);flex:0 0 220px}.XEa1cG_bar{-moz-column-gap:var(--i-gap-4);align-items:end;column-gap:var(--i-gap-4);row-gap:var(--bar-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.XEa1cG_barLabel,.XEa1cG_barValue{font-size:var(--bar-text);line-height:var(--i-lh-meta)}.XEa1cG_barLabel{color:var(--ai-text-soft)}.XEa1cG_barValue{color:var(--bar-value);text-align:right}.XEa1cG_bars .XEa1cG_bar[data-accent] .XEa1cG_barValue{color:var(--ai-yellow)}.XEa1cG_track{height:var(--bar-track);border-radius:var(--i-radius-pill);background:var(--figure-track);grid-column:1/-1;position:relative}.XEa1cG_fill{width:var(--w);border-radius:inherit;background:var(--figure-rest);transform-origin:0;position:absolute;inset:0 auto 0 0}.XEa1cG_bar[data-accent] .XEa1cG_fill{background:var(--ai-halo)}.XEa1cG_cards{gap:var(--i-gap-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));width:100%;max-width:1200px;margin-inline:auto;display:grid}.XEa1cG_card{align-items:center;gap:var(--i-gap-8);border-radius:var(--i-radius-card);padding:clamp(var(--i-gap-6), 2.5vw, 2.25rem);background:linear-gradient(var(--figure-glass), var(--figure-glass)) padding-box, linear-gradient(var(--ai-canvas), var(--ai-canvas)) padding-box, var(--i-ring-dark) border-box;border:1px solid #0000;display:flex}.XEa1cG_cardText{gap:var(--i-gap-3);flex:1;min-width:0;display:grid}.XEa1cG_cardFigure{color:var(--i-henry-white);font-size:var(--figure-card-size);letter-spacing:-.036em;line-height:1}.XEa1cG_cardTitle{color:var(--i-henry-white);font-size:1.5rem;font-weight:var(--i-weight-medium);letter-spacing:var(--i-track-card-title-sm);line-height:1.2}.XEa1cG_cardBody{color:var(--ai-text-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body)}.XEa1cG_cardSource{color:var(--i-gray-400);font-size:var(--i-text-meta);line-height:var(--i-lh-meta)}.XEa1cG_ringSlot{flex:0 0 200px;place-items:center;display:grid}.XEa1cG_ring{width:160px;height:160px;display:block}.XEa1cG_ringTrack{stroke:var(--figure-ring-track)}.XEa1cG_haloLight{stop-color:var(--ai-halo-light)}.XEa1cG_haloMid{stop-color:var(--ai-yellow)}.XEa1cG_haloDeep{stop-color:var(--ai-halo-deep)}@media (prefers-reduced-motion:no-preference){[data-reveal=on] :is(.XEa1cG_figureBlock,.XEa1cG_card):not([data-visible]) .XEa1cG_fill{scale:0 1}[data-reveal=on] .XEa1cG_card:not([data-visible]) .XEa1cG_ringArc{stroke-dashoffset:var(--ring-length)}:is(.XEa1cG_figureBlock,.XEa1cG_card)[data-visible] .XEa1cG_fill{transition:scale var(--count-dur) var(--i-ease-out) calc(var(--reveal-delay,0s) + var(--chart-lead) + var(--i,0) * var(--chart-step))}.XEa1cG_card[data-visible] .XEa1cG_ringArc{transition:stroke-dashoffset var(--count-dur) var(--i-ease-out) calc(var(--reveal-delay,0s) + var(--chart-lead))}}@media (max-width:767px){.XEa1cG_card{align-items:stretch;gap:var(--i-gap-6);flex-direction:column}.XEa1cG_ringSlot,.XEa1cG_cardBars{flex:none}.XEa1cG_ringSlot{justify-items:start}}
.xg04kG_content{background-color:var(--gray-50);padding:7.5rem 0 2.5rem!important}.xg04kG_content>div{padding-left:0!important;padding-right:0!important}.xg04kG_container{grid-template-columns:repeat(auto-fit,minmax(max(17.5rem,33.3333% - 1rem),1fr));gap:1.5rem;margin:2rem 0;display:grid}.xg04kG_card{aspect-ratio:5/4;background-color:var(--gray-200);isolation:isolate;border-radius:1.25rem;position:relative;overflow:hidden}.xg04kG_redirect{z-index:2;position:absolute;inset:0}.xg04kG_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s var(--resize-ease);position:absolute;inset:0}.xg04kG_card:hover .xg04kG_cover{transform:scale(1.04)}.xg04kG_badge{z-index:1;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:var(--gray-700);background-color:#ffffffe0;border-radius:999px;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;position:absolute;top:.875rem;left:.875rem}.xg04kG_panel{z-index:1;background-color:var(--base-white);transition:transform .5s var(--resize-ease);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 .5rem 1.5rem -.75rem #1018283d}.xg04kG_card:hover .xg04kG_panel{transform:translateY(-.25rem)}.xg04kG_title{color:var(--henry-style-henry-black);letter-spacing:-.01em;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0;font-size:1.25rem;line-height:1.625rem;display:-webkit-box;overflow:hidden}.xg04kG_more{color:var(--gray-600);stroke:currentColor;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.xg04kG_arrow{display:inline-flex}.xg04kG_more svg{width:1rem;height:1rem;transition:transform .25s var(--resize-ease)}.xg04kG_card:hover .xg04kG_more{color:var(--henry-style-henry-black)}.xg04kG_card:hover .xg04kG_more svg{transform:translate(.1875rem)}.xg04kG_cta-wrapper{justify-content:center;display:flex}@media (max-width:1219px){.xg04kG_content{padding:0!important}.xg04kG_content>div{max-width:min(41.25rem, var(--i-content-w))!important;padding:3.75rem 0!important}.xg04kG_container{grid-template-columns:1fr}}.xg04kG_white{background-color:var(--base-white)}.xg04kG_gray{background-color:var(--gray-50)}@media (prefers-reduced-motion:reduce){.xg04kG_cover,.xg04kG_panel,.xg04kG_more svg{transition:none}.xg04kG_card:hover .xg04kG_cover,.xg04kG_card:hover .xg04kG_panel,.xg04kG_card:hover .xg04kG_more svg{transform:none}}
.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}}
.kFT7tq_cert-container{background-color:var(--gray-50);padding:5rem 0;position:relative;overflow:hidden}.kFT7tq_cert-content{width:100%;max-width:var(--i-content-w);box-sizing:border-box;grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;margin:0 auto;display:grid;position:relative}.kFT7tq_cert-info{flex-direction:column;gap:1.5rem;display:flex}.kFT7tq_cert-badge{border:1.5px solid var(--henry-style-henry-black);letter-spacing:.08em;text-transform:uppercase;color:var(--henry-style-henry-black);border-radius:999px;align-self:flex-start;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.kFT7tq_cert-title{color:var(--henry-style-henry-black);margin:0}.kFT7tq_cert-copy{max-width:33rem;color:var(--gray-600,#46443e);margin:0}.kFT7tq_cert-metrics{border-top:1px solid var(--gray-200,#d8d5cc);margin:.5rem 0 0;padding:0;list-style:none;display:flex}.kFT7tq_cert-metric{flex-direction:column;flex:1;gap:.375rem;padding:1.375rem 1.5rem 0 0;display:flex}.kFT7tq_cert-metric+.kFT7tq_cert-metric{border-left:1px solid var(--gray-200,#d8d5cc);padding-left:1.5rem}.kFT7tq_cert-metric-value{letter-spacing:-.02em;color:var(--henry-style-henry-black);font-size:2.125rem;line-height:1.1}.kFT7tq_cert-metric-label{color:var(--gray-500,#6e6b63);font-size:.875rem;line-height:1.4}.kFT7tq_cert-visual{padding-bottom:4.5rem;position:relative}.kFT7tq_cert-card{background-color:var(--base-white,#fff);border:1px solid var(--gray-200,#e2dfd7);border-radius:.375rem;flex-direction:column;gap:1.625rem;padding:3.25rem 3.5rem;display:flex;transform:rotate(-1.2deg);box-shadow:0 2rem 4rem -1.5rem #22222247}.kFT7tq_cert-card-brand{justify-content:center;display:flex}.kFT7tq_cert-card-divider{background-color:var(--gray-100,#edeae3);height:1px}.kFT7tq_cert-card-body{text-align:center;flex-direction:column;gap:.625rem;display:flex}.kFT7tq_cert-card-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gray-400,#8c887e);font-size:.75rem;font-weight:600}.kFT7tq_cert-card-name{letter-spacing:-.03em;color:var(--henry-style-henry-black);font-size:2.5rem;line-height:1.1}.kFT7tq_cert-card-caption{color:var(--gray-500,#5c5a53);font-size:1rem}.kFT7tq_cert-card-program{color:var(--henry-style-henry-black);font-size:1.375rem}.kFT7tq_cert-card-footer{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:1rem;padding-bottom:1.5rem;display:flex}.kFT7tq_cert-card-tech{flex-direction:column;gap:.5rem;display:flex}.kFT7tq_cert-card-tech-list{flex-wrap:wrap;gap:.375rem;max-width:16rem;display:flex}.kFT7tq_cert-card-tech-item{background-color:var(--gray-50,#f4f2ec);color:var(--gray-600,#46443e);border-radius:.25rem;padding:.25rem .625rem;font-size:.75rem}.kFT7tq_cert-card-sign{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.kFT7tq_cert-card-signature{color:var(--henry-style-henry-black);font-size:1.625rem;font-style:italic;transform:rotate(-4deg)}.kFT7tq_cert-card-sign-line{background-color:var(--gray-300,#cfcbc1);width:9.375rem;height:1px}.kFT7tq_cert-card-sign-role{color:var(--gray-400,#8c887e);font-size:.6875rem}.kFT7tq_cert-seals{align-items:center;gap:1rem;display:flex;position:absolute;bottom:0;left:0}.kFT7tq_cert-seal{background-color:var(--base-white,#fff);border:1px solid var(--gray-200,#e2dfd7);border-radius:999px;justify-content:center;align-items:center;height:5.5rem;padding:0 1.5rem;display:inline-flex;box-shadow:0 .75rem 1.75rem -.75rem #22222247}.kFT7tq_cert-seal[data-shape=circle]{background-color:var(--henry-style-henry-yellow);border-color:#0000;width:5.5rem;padding:0}.kFT7tq_cert-seal img{filter:brightness(0);width:auto}.kFT7tq_cert-seal[data-shape=circle] img{height:3.5rem}.kFT7tq_cert-seal:not([data-shape=circle]) img{height:2.25rem}@media (max-width:1024px){.kFT7tq_cert-content{grid-template-columns:1fr;gap:3rem}.kFT7tq_cert-card{padding:2.5rem}.kFT7tq_cert-card-name{font-size:2rem}}@media (max-width:768px){.kFT7tq_cert-container{padding:3rem 0}.kFT7tq_cert-content{gap:2.5rem}.kFT7tq_cert-metrics{flex-direction:column;gap:1.25rem}.kFT7tq_cert-metric{padding:1.25rem 0 0}.kFT7tq_cert-metric+.kFT7tq_cert-metric{border-left:none;border-top:1px solid var(--gray-200,#d8d5cc);padding-left:0}.kFT7tq_cert-visual{padding-bottom:0}.kFT7tq_cert-card{gap:1.25rem;padding:1.75rem 1.25rem;transform:none}.kFT7tq_cert-card-name{font-size:1.625rem}.kFT7tq_cert-card-program{font-size:1.125rem}.kFT7tq_cert-card-footer{flex-direction:column;align-items:flex-start;gap:1.5rem}.kFT7tq_cert-card-tech-list{max-width:none}.kFT7tq_cert-card-sign{align-items:flex-start}.kFT7tq_cert-seals{justify-content:center;gap:.75rem;margin-top:1.5rem;position:static}.kFT7tq_cert-seal{height:4.5rem;padding:0 1rem}.kFT7tq_cert-seal[data-shape=circle]{width:4.5rem;height:4.5rem}.kFT7tq_cert-seal[data-shape=circle] img{height:2.75rem}.kFT7tq_cert-seal:not([data-shape=circle]) img{height:1.75rem}}
.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}
.ZKkz_a_hero{color:#fff;position:relative;overflow:hidden}@media (hover:hover){.ZKkz_a_hero :focus-visible{outline-color:var(--ai-yellow)}}.ZKkz_a_hero{--hero-pad:clamp(1.5rem, 3.5vw, 3rem)}.ZKkz_a_grid{min-height:calc(100svh - 7rem);padding-block:var(--hero-pad);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,4vw,4rem);display:grid}.ZKkz_a_badges{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.ZKkz_a_cohort{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:fit-content;color:var(--ai-on-dark-soft);background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .9rem .4rem .75rem;font-size:.875rem;display:inline-flex}.ZKkz_a_cohort strong{font-weight:inherit;color:var(--ai-yellow)}.ZKkz_a_dot{background:var(--ai-yellow);border-radius:50%;flex:0 0 .5rem;width:.5rem;height:.5rem}.ZKkz_a_copy{container-type:inline-size}.ZKkz_a_title{letter-spacing:-.025em;max-width:10.8em;font-size:min(clamp(2.5rem,5vw,4.25rem),11.4cqi);line-height:1}.ZKkz_a_lede{max-width:44ch;color:var(--ai-on-dark-soft);margin-top:1.5rem;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55}.ZKkz_a_lede strong{color:#fff}.ZKkz_a_meta{flex-wrap:wrap;gap:.5rem;display:flex}.ZKkz_a_meta li{background:#ffffff1f;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .75rem;font-size:.875rem}.ZKkz_a_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ZKkz_a_portrait{aspect-ratio:5/6;background:var(--ai-ink-card);border:1px solid #ffffff24;border-radius:1.15rem;justify-self:center;width:min(100%,560px);position:relative;overflow:hidden}.ZKkz_a_photoFrame{position:absolute;inset:0;overflow:hidden;container-type:size}.ZKkz_a_photo{-o-object-fit:cover;object-fit:cover;-o-object-position:23% 30%;object-position:23% 30%;-o-object-position:clamp(100cqw - 150cqh, 50cqw - 57cqh, 0px) 30%;object-position:clamp(100cqw - 150cqh, 50cqw - 57cqh, 0px) 30%}.ZKkz_a_caption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#2222229e;border:1px solid #ffffff24;border-radius:1rem;padding:1.35rem 1.5rem;position:absolute;inset:auto 1rem 1rem}@media (min-width:1001px){.ZKkz_a_caption{grid-template-columns:minmax(0,max-content) minmax(1.5rem,1fr) 1px minmax(1.5rem,1fr) auto;align-items:center;display:grid}.ZKkz_a_caption>p{grid-column:1}.ZKkz_a_captionDivider.ZKkz_a_captionDivider{grid-area:1/3/span 3;align-self:stretch;width:1px;height:auto;margin:0}.ZKkz_a_captionLogos.ZKkz_a_captionLogos{flex-direction:column;grid-area:1/5/span 3;align-items:flex-start;gap:.9rem;margin:0}}.ZKkz_a_captionLabel{color:var(--ai-on-dark-soft);text-transform:uppercase;font-size:.6875rem;line-height:1.4}.ZKkz_a_captionName{margin:.5rem 0 .45rem;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1}.ZKkz_a_captionRole{font-size:.875rem;line-height:1.35}.ZKkz_a_captionDivider{background:#ffffff24;height:1px;margin:1.1rem 0 1rem;display:block}.ZKkz_a_captionLogos{flex-wrap:wrap;align-items:center;gap:1.75rem;display:flex}.ZKkz_a_captionLogo{color:#fff;align-items:center;height:32px;display:flex}.ZKkz_a_captionLogo svg{width:118px;height:auto;max-height:28px;display:block}.ZKkz_a_captionLogo svg[aria-label=Google]{width:auto;height:31px;max-height:none}.ZKkz_a_captionLogoImage{width:auto;height:30px;display:block}@media (min-width:1001px){.ZKkz_a_grid{-moz-column-gap:clamp(2rem, 3vw, 3rem);grid-template-columns:minmax(0,1fr) min(560px,52%);column-gap:clamp(2rem,3vw,3rem);min-height:0;padding-block:0}.ZKkz_a_title,.ZKkz_a_lede{max-width:none}.ZKkz_a_copy{max-width:42rem;container-type:inline-size}.ZKkz_a_title{max-width:10.8em;font-size:min(clamp(2.5rem,5vw,4.25rem),11.4cqi)}.ZKkz_a_lede{text-wrap:pretty}.ZKkz_a_hero{padding-block:var(--ai-hero-pad-y)}.ZKkz_a_portrait{justify-self:end}.ZKkz_a_copy{align-self:center}.ZKkz_a_badges{margin-bottom:1rem}.ZKkz_a_lede{margin-top:1.25rem}.ZKkz_a_actions{margin-top:1.5rem}.ZKkz_a_portrait{aspect-ratio:3/4;width:min(100%,560px);max-height:var(--ai-hero-photo-h)}.ZKkz_a_photo{-o-object-position:26% 30%;object-position:26% 30%;-o-object-position:clamp(100cqw - 150cqh, 50cqw - 57cqh, 0px) 30%;object-position:clamp(100cqw - 150cqh, 50cqw - 57cqh, 0px) 30%}}@media (max-width:1000px){.ZKkz_a_grid{min-height:auto}.ZKkz_a_portrait{aspect-ratio:auto}.ZKkz_a_photoFrame{aspect-ratio:5/6;width:100%;max-height:480px;position:relative;inset:auto}.ZKkz_a_caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:#222;border:0;border-top:1px solid #ffffff24;border-radius:0;position:relative;inset:auto}}@media (max-width:900px){.ZKkz_a_grid{gap:2rem}}@media (max-width:680px){.ZKkz_a_grid{grid-template-columns:1fr;min-height:auto;padding-block:2.5rem .5rem}.ZKkz_a_title{font-size:min(2.25rem,11.4cqi)}.ZKkz_a_portrait{justify-self:stretch;width:100%}}.ZKkz_a_title.ZKkz_a_titleLong{max-width:8.6em;font-size:min(2.25rem,11.63cqi)}@container (min-width:29rem){.ZKkz_a_title.ZKkz_a_titleLong{max-width:12.9em;font-size:min(4.25rem,7.75cqi)}.ZKkz_a_titleLong>span{white-space:nowrap}}.ZKkz_a_titleMuted{display:block}.ZKkz_a_hero.ZKkz_a_light{color:var(--ai-ink)}@media (hover:hover){.ZKkz_a_hero.ZKkz_a_light :focus-visible{outline-color:var(--ai-ink)}}.ZKkz_a_light .ZKkz_a_titleMuted{color:var(--ai-title-muted)}.ZKkz_a_light .ZKkz_a_lede{color:var(--ai-text-soft)}.ZKkz_a_light .ZKkz_a_lede strong{color:var(--ai-ink)}.ZKkz_a_light .ZKkz_a_cohort,.ZKkz_a_light .ZKkz_a_meta li{border-radius:var(--i-radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ai-ink);background:#ffffffb3;border:1px solid #11111114}.ZKkz_a_light .ZKkz_a_cohort strong{color:inherit;margin-inline-start:calc(.25em - .55rem)}.ZKkz_a_light .ZKkz_a_dot{background:var(--ai-halo)}.ZKkz_a_light .ZKkz_a_portrait{border:1px solid var(--ai-line);border-radius:var(--i-radius-card);background:var(--i-white)}.ZKkz_a_light .ZKkz_a_photo{transform-origin:47% 30%;transform:scale(1.3)}.ZKkz_a_light .ZKkz_a_caption{border-radius:var(--i-radius-card-xs);-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);color:var(--ai-ink);background:#ffffff8c;border:1px solid #11111114;box-shadow:inset 0 1px #ffffff80}.ZKkz_a_light .ZKkz_a_captionLabel{color:var(--ai-text-soft)}@media (min-width:1001px){.ZKkz_a_light .ZKkz_a_captionLabel{color:var(--ai-ink)}}.ZKkz_a_light .ZKkz_a_captionDivider{background:color-mix(in srgb, var(--ai-ink) 20%, transparent)}.ZKkz_a_light .ZKkz_a_captionLogo{color:var(--ai-ink)}.ZKkz_a_light .ZKkz_a_captionLogo img{filter:brightness(0)}@media (max-width:1000px){.ZKkz_a_light .ZKkz_a_caption{border:0;border-top:1px solid var(--ai-line);background:var(--i-white);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}}
.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}}
.JE4uwW_trigger{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;cursor:pointer;background:#2222229e;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1rem .4rem .4rem;font-size:.875rem;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:1rem;right:1rem}.JE4uwW_trigger.JE4uwW_trigger:hover{background:#222c}.JE4uwW_trigger:active{transform:scale(.97)}@media (hover:hover){.JE4uwW_trigger:focus-visible,.JE4uwW_close:focus-visible{outline:2px solid var(--ai-yellow);outline-offset:3px}}.JE4uwW_play{background:var(--ai-halo);width:32px;height:32px;color:var(--henry-style-henry-black);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.JE4uwW_trigger:hover .JE4uwW_play{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.JE4uwW_trigger,.JE4uwW_play{transition: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}}
.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}}
.FgyCxW_wppLabel{background-color:var(--henry-style-henry-green);border-radius:50%;padding:.65rem;transition:transform .16s ease-out}.FgyCxW_container:active .FgyCxW_wppLabel{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.FgyCxW_wppLabel{transition:none}.FgyCxW_container:active .FgyCxW_wppLabel{transform:none}}.FgyCxW_container{z-index:1001;cursor:pointer;transition:filter .2s ease-in-out;position:fixed;bottom:1.875rem;right:1.875rem}.FgyCxW_wppLabel:hover{filter:brightness(1.1)}@media screen and (max-width:959px){.FgyCxW_container{bottom:max(1.875rem, var(--campaign-strip-clearance,0px))}}@media screen and (max-width:699px){body:has([data-mobile-sticky-nav=visible]) .FgyCxW_container{bottom:max(5.5rem, var(--campaign-strip-clearance,0px))}}html[data-mobile-menu=open] .FgyCxW_container{visibility:hidden;pointer-events:none}
.gmzblq_section{--line-map-title-muted:#7a7a7a;--line-map-glass:#1b1b1b;--line-map-faint:#8a8a8a;--line-map-start-title:17px;--line-map-from-start:#ffffff26;--line-map-from-end:#fffc;--line-map-to-start:var(--i-yellow);--line-map-to-end:color-mix(in srgb, var(--i-yellow) 40%, transparent);--line-map-node:20px;--line-map-node-dot:6px;--line-map-dot:10px;--line-map-card-h:68px;--line-map-glow-w:520px;--line-map-chip-radius:8px}.gmzblq_head{justify-items:start;gap:var(--i-gap-6);display:grid}.gmzblq_pill{border-radius:var(--line-map-chip-radius);padding:var(--i-gap-1-5) var(--i-gap-4);color:var(--i-henry-white);font-size:var(--i-text-meta);line-height:var(--i-lh-meta)}.gmzblq_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}.gmzblq_titleMuted{color:var(--line-map-title-muted);display:block}.gmzblq_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}.gmzblq_map{--line-map-row:calc(500px / 3);--line-map-step:var(--reveal-step,70ms);--line-map-enter:.5s;--line-map-draw:.7s;isolation:isolate;grid-template-columns:minmax(0, 340fr) minmax(var(--i-gap-12), 142fr) auto minmax(var(--i-gap-12), 182fr) minmax(0, 300fr);grid-template-rows:minmax(calc(var(--rows,1) * var(--line-map-row)), auto);margin-top:var(--i-gap-section-inner);display:grid;position:relative}.gmzblq_from,.gmzblq_to,.gmzblq_hub{grid-row:1;position:relative}.gmzblq_from,.gmzblq_to{grid-auto-rows:1fr;align-items:center;display:grid}.gmzblq_from{grid-column:1}.gmzblq_to{grid-column:5}.gmzblq_lines{grid-row:1/2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.gmzblq_linesFrom{left:var(--i-gap-3);width:calc(100% - var(--i-gap-3));grid-column:2/3}.gmzblq_linesTo{grid-column:4/5}.gmzblq_line{fill:none;stroke-width:2px;stroke-linecap:round}.gmzblq_linesFrom .gmzblq_stopStart{stop-color:var(--line-map-from-start)}.gmzblq_linesFrom .gmzblq_stopEnd{stop-color:var(--line-map-from-end)}.gmzblq_linesTo .gmzblq_stopStart{stop-color:var(--line-map-to-start)}.gmzblq_linesTo .gmzblq_stopEnd{stop-color:var(--line-map-to-end)}.gmzblq_node,.gmzblq_center,.gmzblq_role,.gmzblq_pill{background:linear-gradient(var(--line-map-glass), var(--line-map-glass)) padding-box, var(--i-ring-dark) border-box;border:1px solid #0000}.gmzblq_start{grid-template-columns:var(--line-map-node) minmax(0, 1fr);-moz-column-gap:var(--i-gap-4);align-items:start;column-gap:var(--i-gap-4);display:grid}.gmzblq_node{width:var(--line-map-node);height:var(--line-map-node);border-radius:50%;place-items:center;display:grid}.gmzblq_node:after{width:var(--line-map-node-dot);height:var(--line-map-node-dot);background:var(--i-henry-white);content:"";border-radius:50%}.gmzblq_startText{gap:var(--i-gap-1-5);display:grid}.gmzblq_startTitle{color:var(--i-henry-white);font-size:var(--line-map-start-title);line-height:1.25}.gmzblq_startBody{color:var(--line-map-faint);font-size:var(--i-text-label);line-height:var(--i-lh-meta)}.gmzblq_hub{grid-column:3;align-self:center}.gmzblq_hub:before{z-index:-1;width:var(--line-map-glow-w);aspect-ratio:1880/1250;opacity:.35;pointer-events:none;content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;position:absolute;top:50%;left:50%;translate:-50% -50%}.gmzblq_center{align-items:center;gap:var(--i-gap-3);border-radius:var(--i-radius-card-xs);padding:var(--i-gap-4) var(--i-gap-8);color:var(--i-henry-white);font-size:var(--i-text-body);line-height:var(--i-lh-body);white-space:nowrap;display:flex}.gmzblq_dot{width:var(--line-map-dot);height:var(--line-map-dot);background:var(--ai-yellow);border-radius:50%;flex-shrink:0}.gmzblq_role{align-items:center;gap:var(--i-gap-3);min-height:var(--line-map-card-h);border-radius:var(--i-radius-card-xs);padding:var(--i-gap-3) var(--i-gap-4);display:flex}.gmzblq_roleText{gap:var(--i-gap-1);flex:1;min-width:0;display:grid}.gmzblq_roleTitle{color:var(--i-henry-white);font-size:var(--i-text-body);line-height:var(--i-lh-meta)}.gmzblq_roleBody{color:var(--line-map-faint);font-size:var(--i-text-meta);line-height:var(--i-lh-eyebrow)}.gmzblq_arrow{color:var(--ai-yellow);flex-shrink:0}@media (max-width:1000px){.gmzblq_map{gap:var(--i-gap-8);flex-direction:column;display:flex}.gmzblq_lines{display:none}.gmzblq_from{align-items:stretch;gap:var(--i-gap-6);flex-direction:column;display:flex}.gmzblq_to{align-items:stretch;gap:var(--i-gap-3);flex-direction:column;display:flex}.gmzblq_hub{align-self:stretch}.gmzblq_hub:before{width:100%}.gmzblq_center{padding-inline:var(--i-gap-4);white-space:normal}.gmzblq_from:before,.gmzblq_to:before{z-index:-1;left:calc(var(--line-map-node) / 2 - 1px);transform-origin:top;content:"";width:2px;position:absolute}.gmzblq_from:before{top:calc(var(--line-map-node) / 2);bottom:calc(-1 * (var(--i-gap-8) + var(--i-radius-card-xs)));background:linear-gradient(var(--line-map-from-start), var(--line-map-from-end))}.gmzblq_to:before{top:calc(-1 * (var(--i-gap-8) + var(--i-radius-card-xs)));bottom:var(--i-radius-card-xs);background:linear-gradient(var(--line-map-to-start), var(--line-map-to-end))}}.gmzblq_note{margin-top:var(--i-gap-8);color:var(--ai-text-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:pretty}.gmzblq_notFor{align-items:flex-start;gap:var(--i-gap-8);margin-top:var(--i-gap-8);display:flex}.gmzblq_notForTitle{color:var(--ai-text-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);flex-shrink:0}.gmzblq_notForList{gap:var(--i-gap-8);flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.gmzblq_notForItem{-moz-column-gap:var(--i-gap-1-5);align-items:start;column-gap:var(--i-gap-1-5);grid-template-columns:auto minmax(0,1fr);display:grid}.gmzblq_notForText{color:var(--ai-text-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);text-wrap:pretty}.gmzblq_cross{color:var(--ai-text-faint);margin-top:3px}@media (max-width:1000px){.gmzblq_notFor{align-items:stretch;gap:var(--i-gap-3);flex-direction:column}.gmzblq_notForList{gap:var(--i-gap-3);grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.gmzblq_section.gmzblq_light{--line-map-title-muted:var(--ai-title-muted);--line-map-glass:var(--i-white);--line-map-faint:var(--ai-text-soft);--line-map-from-start:color-mix(in srgb, var(--ai-ink) 15%, transparent);--line-map-from-end:color-mix(in srgb, var(--ai-ink) 65%, transparent);--line-map-to-start:color-mix(in srgb, var(--ai-ink) 65%, transparent);--line-map-to-end:color-mix(in srgb, var(--ai-ink) 15%, transparent);--line-map-node:24px;--line-map-card-h:98px;--line-map-glow-w:540px}.gmzblq_light .gmzblq_title{color:var(--ai-ink)}.gmzblq_light .gmzblq_lede{max-width:700px;color:var(--ai-text-soft)}.gmzblq_light .gmzblq_start,.gmzblq_light .gmzblq_role,.gmzblq_light .gmzblq_center,.gmzblq_light .gmzblq_pill{background:linear-gradient(var(--line-map-glass), var(--line-map-glass)) padding-box, var(--ai-ring) border-box;border:1px solid #0000}.gmzblq_light .gmzblq_pill{color:var(--ai-ink)}.gmzblq_light .gmzblq_start,.gmzblq_light .gmzblq_role{align-items:center;gap:var(--i-gap-4);min-height:var(--line-map-card-h);border-radius:var(--i-radius-card-xs);padding:var(--i-gap-4) var(--i-gap-5)}.gmzblq_light .gmzblq_startTitle,.gmzblq_light .gmzblq_roleTitle{color:var(--ai-ink);font-size:var(--i-text-body-sm);line-height:1.4}.gmzblq_light .gmzblq_node{background:var(--ai-ink);color:var(--i-white);border:0;flex-shrink:0}.gmzblq_light .gmzblq_node:after{content:none}.gmzblq_light .gmzblq_center{border-radius:var(--i-radius-pill);padding-inline:var(--i-gap-10);color:var(--ai-ink);justify-content:center}.gmzblq_light .gmzblq_hub:before{opacity:1;background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat}.gmzblq_light .gmzblq_map{--line-map-row:150px;grid-template-columns:minmax(0, 360fr) minmax(var(--i-gap-12), 130fr) auto minmax(var(--i-gap-12), 130fr) minmax(0, 360fr)}.gmzblq_light .gmzblq_linesFrom{width:100%;left:0}@media (max-width:1000px){.gmzblq_light .gmzblq_from:before,.gmzblq_light .gmzblq_to:before{display:none}.gmzblq_light .gmzblq_from,.gmzblq_light .gmzblq_to{gap:var(--i-gap-3)}.gmzblq_light .gmzblq_center{width:fit-content;margin-inline:auto}}.gmzblq_light .gmzblq_spine{display:none}@media (max-width:1000px){.gmzblq_light .gmzblq_map{--line-map-gutter:var(--i-gap-6)}.gmzblq_light .gmzblq_from{padding-left:var(--line-map-gutter)}.gmzblq_light .gmzblq_to{padding-right:var(--line-map-gutter)}.gmzblq_light .gmzblq_spine{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.gmzblq_light .gmzblq_spineFrom .gmzblq_stopStart{stop-color:var(--line-map-from-start)}.gmzblq_light .gmzblq_spineFrom .gmzblq_stopEnd{stop-color:var(--line-map-from-end)}.gmzblq_light .gmzblq_spineTo .gmzblq_stopStart{stop-color:var(--line-map-to-start)}.gmzblq_light .gmzblq_spineTo .gmzblq_stopEnd{stop-color:var(--line-map-to-end)}}@media (prefers-reduced-motion:no-preference){.gmzblq_start{--line-map-at:calc(var(--reveal-delay,0s) + var(--i,0) * var(--line-map-step))}.gmzblq_linesFrom,.gmzblq_from:before{--line-map-at:calc(var(--reveal-delay,0s) + .2s)}.gmzblq_center{--line-map-at:calc(var(--reveal-delay,0s) + .6s)}.gmzblq_linesTo,.gmzblq_to:before{--line-map-at:calc(var(--reveal-delay,0s) + .8s)}.gmzblq_role{--line-map-at:calc(var(--reveal-delay,0s) + 1.1s + var(--i,0) * var(--line-map-step))}[data-reveal=on] .gmzblq_map:not([data-visible]) :is(.gmzblq_start,.gmzblq_center,.gmzblq_role){opacity:0;translate:0 var(--i-gap-2)}[data-reveal=on] .gmzblq_map:not([data-visible]) .gmzblq_lines{clip-path:inset(-4px 100% -4px -4px)}[data-reveal=on] .gmzblq_map:not([data-visible]) :is(.gmzblq_from,.gmzblq_to):before{scale:1 0}.gmzblq_map[data-visible] .gmzblq_lines{clip-path:inset(-4px);transition:clip-path var(--line-map-draw) var(--i-ease-out) var(--line-map-at)}.gmzblq_map[data-visible] :is(.gmzblq_start,.gmzblq_center,.gmzblq_role){transition:opacity var(--line-map-enter) var(--i-ease-out) var(--line-map-at), translate var(--line-map-enter) var(--i-ease-out) var(--line-map-at)}.gmzblq_map[data-visible] :is(.gmzblq_from,.gmzblq_to):before{transition:scale var(--line-map-draw) var(--i-ease-out) var(--line-map-at)}.gmzblq_light .gmzblq_spineLine{stroke-dasharray:1}.gmzblq_light .gmzblq_spineFrom{--line-map-at:calc(var(--reveal-delay,0s) + .2s)}.gmzblq_light .gmzblq_spineTo{--line-map-at:calc(var(--reveal-delay,0s) + .8s)}[data-reveal=on] .gmzblq_light .gmzblq_map:not([data-visible]) .gmzblq_spineLine{stroke-dashoffset:1px}.gmzblq_light .gmzblq_map[data-visible] .gmzblq_spineLine{transition:stroke-dashoffset var(--line-map-draw) var(--i-ease-out) var(--line-map-at)}}
.eaHzXW_modalities-container{background-color:var(--gray-50)}.eaHzXW_modalities-container>div{flex-direction:column;padding:3.75rem 0;display:flex}.eaHzXW_modalities-main{grid-column-gap:2rem;grid-template-columns:28.125rem 1fr;align-items:start;display:grid}.eaHzXW_modalities-main-one{grid-template-columns:2fr 1fr}.eaHzXW_modalities-title{margin-bottom:1.5rem}.eaHzXW_modalities-description{color:var(--henry-style-henry-black)}.eaHzXW_modalities-cards{stroke:var(--purple-600);justify-content:flex-end;gap:2rem;display:flex}.eaHzXW_modalities-cards-one{stroke:var(--purple-600);gap:2rem;display:flex}.eaHzXW_modalities-cards-one>article{max-width:21rem}.eaHzXW_modalities-card{border:.0625rem solid var(--gray-200);box-shadow:var(--shadow-xs);background-color:var(--base-white);border-radius:1rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;width:18.75rem;padding:2rem;display:flex}.eaHzXW_modalities-card-title{color:var(--gray-900)}.eaHzXW_modalities-card-items{width:100%;stroke:var(--henry-style-henry-black);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;display:flex}.eaHzXW_modalities-card-items>div{gap:.25rem}.eaHzXW_modalities-card-items{color:var(--gray-400);font-size:.875rem}.eaHzXW_modalities-card-item-content>svg{stroke-width:1px!important;width:1.25rem!important;height:1.25rem!important;stroke:var(--gray-400)!important}.eaHzXW_modalities-card-item-content>svg>path{stroke-width:1px!important;stroke:var(--gray-400)!important}.eaHzXW_modalities-card a,.eaHzXW_modalities-cards button{width:100%}@media (max-width:1024px){.eaHzXW_modalities-header>ul{flex-direction:column;align-items:flex-start;gap:1.875rem;width:fit-content;margin:auto}.eaHzXW_modalities-header{order:2;padding-top:2rem}.eaHzXW_modalities-main{grid-row-gap:2rem;grid-template-columns:1fr;justify-items:center}}@media (max-width:600px){.eaHzXW_modalities-container>div{padding:3.75rem 0}.eaHzXW_modalities-title{text-align:center;margin-bottom:1.25rem;font-size:2.25rem;line-height:2.75rem}.eaHzXW_modalities-description{text-align:center;font-size:1.25rem}.eaHzXW_modalities-cards{flex-direction:column;gap:1.5rem;width:100%}.eaHzXW_modalities-card{width:100%;padding:2rem 1rem 1rem}.eaHzXW_modalities-card-items{padding-top:1rem}.eaHzXW_modalities-card-items>li{font-size:1rem;line-height:1.5rem}}
.wnDNJG_container{width:100%}.wnDNJG_inner{width:100%;max-width:var(--i-content-w);box-sizing:border-box;margin:0 auto}
.x9Wm4q_section{--method-title-muted:#7a7a7a;--method-card:linear-gradient(var(--ai-card), var(--ai-card)) padding-box, var(--i-ring-dark) border-box;--method-tile:linear-gradient(var(--ai-ink-card), var(--ai-ink-card)) padding-box, var(--i-ring-dark) border-box}.x9Wm4q_head{justify-items:start;gap:var(--i-gap-6);max-width:880px;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.x9Wm4q_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}.x9Wm4q_titleMuted{color:var(--method-title-muted);display:block}.x9Wm4q_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}.x9Wm4q_body{gap:var(--i-gap-6);display:grid}@media (min-width:1001px){.x9Wm4q_bodyWithCycle{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.x9Wm4q_steps{gap:clamp(var(--i-gap-6), 2.5vw, var(--i-gap-8));border-radius:var(--i-radius-card);padding:clamp(var(--i-gap-6), 3vw, 2.5rem);background:var(--method-card);border:1px solid #0000;margin:0;list-style:none;display:grid}.x9Wm4q_step{align-items:start;gap:var(--i-gap-5);grid-template-columns:auto minmax(0,1fr);display:grid}.x9Wm4q_number{border-radius:var(--i-radius-control);background:var(--method-tile);width:2.5rem;height:2.5rem;color:var(--i-henry-white);font-variant-numeric:tabular-nums;border:1px solid #0000;place-items:center;font-size:.9375rem;display:grid}.x9Wm4q_stepText{gap:var(--i-gap-2);padding-top:.375rem;display:grid}.x9Wm4q_stepTitle{color:var(--i-henry-white);letter-spacing:-.2px;text-wrap:balance;margin:0;font-size:1.25rem;line-height:1.3}.x9Wm4q_stepBody{color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:pretty;margin:0}.x9Wm4q_cycle{isolation:isolate;align-items:center;gap:var(--i-gap-6);border-radius:var(--i-radius-card);padding:clamp(var(--i-gap-6), 3vw, 2.5rem);background:var(--method-card);text-align:center;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.x9Wm4q_cycle:before{content:"";z-index:-1;aspect-ratio:1880/1250;opacity:.55;pointer-events:none;background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(760px,220%);position:absolute;top:70%;left:50%;translate:-50%}.x9Wm4q_cycleLabel{color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:balance;margin:0}.x9Wm4q_stages{align-items:center;gap:var(--i-gap-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x9Wm4q_stage{align-items:center;gap:var(--i-gap-2);flex-direction:column;display:flex}.x9Wm4q_stageName{border:1px solid var(--ai-card-line);border-radius:var(--i-radius-pill);background:var(--ai-ink-card);color:#fafafa;padding:.4375rem 1rem;font-size:.875rem;line-height:1.2}.x9Wm4q_stageArrow{color:var(--ai-on-dark-faint);display:inline-flex;rotate:90deg}.x9Wm4q_cycleMessage{color:var(--i-henry-white);letter-spacing:-.2px;text-wrap:balance;margin:auto 0 0;font-size:1.25rem;line-height:1.4}@media (max-width:1000px){.x9Wm4q_stages{flex-flow:wrap;justify-content:center}.x9Wm4q_stage{flex-direction:row}.x9Wm4q_stageArrow{rotate:none}}.x9Wm4q_outcomes{gap:var(--i-gap-6);margin-top:clamp(3rem,6vw,5rem);display:grid}.x9Wm4q_outcomesTitle{color:var(--i-henry-white);font-size:var(--i-text-card-title);line-height:var(--i-lh-card-title);letter-spacing:var(--i-track-card-title);margin:0}.x9Wm4q_outcomeGrid{gap:var(--i-gap-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1001px){.x9Wm4q_outcomeGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.x9Wm4q_outcomeWide{grid-area:1/1/3}.x9Wm4q_outcome:not(.x9Wm4q_outcomeWide){grid-column:2}}.x9Wm4q_outcome{gap:var(--i-gap-3);border-radius:var(--i-radius-card);padding:clamp(var(--i-gap-6), 2.5vw, 2rem);background:var(--method-card);border:1px solid #0000;flex-direction:column;display:flex}.x9Wm4q_outcomeTitle{color:var(--i-henry-white);letter-spacing:-.2px;margin:0;font-size:1.25rem;line-height:1.3}.x9Wm4q_outcomeBody{color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:pretty;margin:0}.x9Wm4q_pieces{gap:var(--i-gap-4);margin:var(--i-gap-2) 0 0;padding:0;list-style:none;display:grid}.x9Wm4q_piece{align-items:start;gap:var(--i-gap-3);grid-template-columns:auto minmax(0,1fr);display:grid}.x9Wm4q_pieceCode{min-width:2.25rem;height:1.625rem;padding-inline:var(--i-gap-2);background:var(--method-tile);color:var(--ai-on-dark-soft);border:1px solid #0000;border-radius:8px;place-items:center;font-size:.8125rem;line-height:1;display:grid}.x9Wm4q_pieceText{color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-wrap:pretty;margin:0}.x9Wm4q_pieceTitle{color:var(--i-henry-white);font-weight:inherit}
.-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}}
.rtdQka_container{padding-top:1rem;padding-bottom:1rem}.rtdQka_light{background-color:var(--gray-50)}.rtdQka_dark{background-color:var(--henry-style-henry-black);box-shadow:0 0 0 1px var(--henry-style-henry-black);padding:0}.rtdQka_dark .rtdQka_inner{width:min(1180px,100% - 40px);max-width:none;padding-inline:0}@media screen and (max-width:680px){.rtdQka_dark .rtdQka_inner{width:calc(100% - 32px)}}.rtdQka_panel{background:radial-gradient(ellipse closest-side at 50% 50%, var(--yellow) 0%, var(--henry-style-henry-yellow) 38%, #ffde00 100%);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:40px 64px;display:flex}.rtdQka_title{max-width:1080px;color:var(--i-black);font-size:var(--i-text-display-sm);letter-spacing:var(--i-track-display);text-wrap:balance;margin:0;font-weight:400;line-height:1.1}.rtdQka_line{display:block}.rtdQka_title strong{font-weight:700}.rtdQka_body{max-width:620px;color:color-mix(in srgb, var(--i-black) 64%, transparent);text-wrap:pretty;margin:0;font-size:18px;line-height:1.5}.rtdQka_actions{flex-wrap:wrap;justify-content:center;gap:20px;padding-top:12px;display:flex}@media screen and (max-width:600px){.rtdQka_panel{border-radius:20px;gap:20px;padding:40px 24px}.rtdQka_title{letter-spacing:var(--i-track-title-sm);font-size:26px}.rtdQka_body{font-size:16px}.rtdQka_actions{flex-direction:column;align-self:stretch;gap:12px;padding-top:4px}.rtdQka_actions>*{width:100%}}
.bnFu7G_hero-container{background-color:var(--gray-50)}.bnFu7G_hero-chips{gap:.5rem;display:flex}.bnFu7G_hero-container h1{margin-top:1.5rem}.bnFu7G_hero-description{color:var(--henry-style-henry-black);max-width:30rem;margin-top:1.5rem;font-size:1.25rem;line-height:1.875rem}.bnFu7G_hero-additional-content{gap:.5rem;margin-top:1.5rem;display:flex}.bnFu7G_hero-additional-content>svg{width:1rem;height:1rem;stroke:var(--henry-style-henry-black)!important}.bnFu7G_hero-image{border-radius:1rem}.bnFu7G_hero-button{margin-top:2rem}.bnFu7G_modalities-button{width:100%}.bnFu7G_hero-container>div>div:last-child{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:relative}.bnFu7G_hero-optional-multimedia{padding-right:2rem}.bnFu7G_hero-play-button{color:var(--base-white);opacity:.9;z-index:5;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:4.875rem;right:4rem}.bnFu7G_hero-play-button>svg{width:4rem;height:4rem}.bnFu7G_hero-play-button:hover>svg{color:var(--gray-300);opacity:.9}.bnFu7G_hero-play-button:active>svg{color:var(--base-white);opacity:.9}@media screen and (max-width:960px){.bnFu7G_hero-title{font-size:3rem!important;line-height:3.75rem!important}}@media screen and (max-width:600px){.bnFu7G_hero-container>div{padding:3.75rem 0!important}.bnFu7G_hero-container>div>div:first-child{gap:0}}@media screen and (max-width:480px){.bnFu7G_hero-ep-title{font-size:3rem;line-height:3.375rem}}.bnFu7G_learn-title{text-align:center;width:100%;margin:auto auto .625rem;font-size:2.25rem}.bnFu7G_learn-description{text-align:center;width:100%;color:var(--gray-600);margin:auto;font-size:1.25rem}.bnFu7G_dt-item{color:var(--gray-600);stroke:var(--primary-600);font-size:1rem;line-height:1.875rem;grid-column-gap:1.5rem!important}.bnFu7G_topics-head{border-bottom:.1rem solid var(--gray-200);max-width:100%;white-space:wrap;stroke:var(--primary-600);flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:1.5rem;display:flex}.bnFu7G_topics-head svg{fill:var(--primary-600)}.bnFu7G_topics-title{text-align:start;height:fit-content;margin-bottom:1.5rem}.bnFu7G_topics-description{color:var(--gray-600);max-width:1024px;margin:auto;font-size:1.25rem;line-height:1.875rem}.bnFu7G_topics-second-content{grid-gap:1.5rem;grid-template-columns:2fr 3fr;place-items:start;display:grid}.bnFu7G_topics-second-content>ul{gap:1.5rem}.bnFu7G_topics-second-content ul>li{margin-bottom:1.5rem}.bnFu7G_topics-second-content :nth-child(2)>ul{grid-template-columns:repeat(3,1fr);place-items:center start;width:40rem;max-width:40.625rem;display:grid}.bnFu7G_topics-second-content :nth-child(2)>li{width:11rem}.bnFu7G_topics-second-content>:not(:first-child){border-left:1px solid #e5e5e5;height:100%;padding-left:1.5rem}@media (max-width:1280px){.bnFu7G_topics-second-content{grid-template-columns:1fr;place-items:center}.bnFu7G_topics-second-content :nth-child(2)>ul{grid-template-columns:1fr;width:100%;max-width:100%}.bnFu7G_topics-second-content>:not(:first-child){border-left:none;padding-left:0}}@media (max-width:700px){.bnFu7G_topics-head{justify-content:center;margin:auto}}.bnFu7G_disclaimer{width:100%;max-width:50rem;color:var(--gray-600);background-color:var(--gray-50);box-shadow:var(--shadow-md);align-self:center;align-items:center;gap:1.5rem;margin:auto auto 4rem;padding:1.5rem 2rem;font-size:1rem;display:flex}.bnFu7G_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);text-wrap:pretty;border-radius:50%}@media (max-width:700px){.bnFu7G_disclaimer{flex-direction:column;gap:1.5rem;padding:1.5rem}}.bnFu7G_container{background-color:var(--gray-50)}.bnFu7G_section{justify-content:space-between;gap:2.5rem;max-width:76rem;height:fit-content;margin:auto;padding:1.25rem 0 4.375rem;display:flex}.bnFu7G_section main{max-width:40rem;height:fit-content;margin:.5rem 0}.bnFu7G_section h2{letter-spacing:-.045rem;font-size:2.25rem;font-weight:500;line-height:2.75rem}.bnFu7G_section p{color:var(--gray-700);padding-top:1.25rem;font-size:1.25rem;font-weight:400;line-height:1.875rem}.bnFu7G_imageMobile{display:none}.bnFu7G_imageDesktop{display:initial;-o-object-fit:cover;object-fit:cover;width:450px;height:243px}@media (max-width:1200px){.bnFu7G_section{flex-direction:column;align-items:center}.bnFu7G_section main{width:100%}.bnFu7G_aside{width:fit-content}}@media (max-width:480px){.bnFu7G_section{gap:0;padding:2.5rem 1rem}.bnFu7G_imageMobile{display:initial}.bnFu7G_imageDesktop{display:none}}.bnFu7G_course-content-container{background-color:var(--gray-50);width:100%;padding:5rem 3.125rem 3rem}.bnFu7G_course-content-additional-content{grid-template-columns:repeat(2,1fr);align-items:end;gap:2rem;width:100%;max-width:76rem;height:fit-content;margin:auto auto 2.5rem;display:grid}.bnFu7G_course-content-additional-content>div{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.bnFu7G_course-content-title{margin-bottom:.5rem}.bnFu7G_course-content-description{color:var(--gray-700);font-size:1.25rem;line-height:1.875rem}.bnFu7G_course-content-dots{stroke:var(--purple-700);fill:var(--purple-700);gap:.5rem;margin-top:2rem;display:flex}.bnFu7G_course-content-dots svg{fill:var(--purple-700)}.bnFu7G_course-content-button{width:25rem;margin-top:auto}.bnFu7G_course-content-cards{flex-direction:column;gap:1rem;width:100%;display:flex;overflow:hidden}.bnFu7G_course-cards-wrapper{flex-direction:column;gap:1rem;width:100%;display:flex}.bnFu7G_course-content-card>svg{stroke:var(--purple-600);width:2.5rem;height:2.5rem}.bnFu7G_course-content-card{width:100%;color:var(--gray-600);background-color:var(--base-white);scroll-snap-align:center;border-radius:1rem;grid-template-columns:40px auto;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.5rem;display:grid}@media (max-width:900px){.bnFu7G_course-content-additional-content{grid-template-columns:1fr;place-items:center}.bnFu7G_course-content-button{width:100%;margin-top:2rem}.bnFu7G_course-content-title{font-size:1.875rem}}.bnFu7G_for-who-container{background-color:var(--gray-50);padding:5rem 1rem}.bnFu7G_for-who-title{text-align:center;margin-bottom:2rem;font-size:2.25rem;font-weight:700;line-height:2.75rem}.bnFu7G_for-who-additional-content{justify-content:center;gap:1.5rem;height:fit-content;margin-top:5rem;display:flex}.bnFu7G_for-who-card{background-color:var(--base-white);color:var(--gray-600);border:1px solid var(--gray-200);text-align:center;text-wrap:balance;border-radius:1rem;max-width:24rem;height:auto;padding:3rem 1.75rem 2rem;position:relative}.bnFu7G_for-who-image{background-color:var(--gray-100);border:1px solid var(--gray-200);z-index:1;border-radius:1rem;padding:22.5px;position:absolute;top:-3rem;left:50%;transform:translate(-50%)}@media (max-width:900px){.bnFu7G_for-who-additional-content{flex-direction:column;align-items:center;gap:5rem;margin-top:5rem}.bnFu7G_for-who-title{font-size:1.875rem}}
.g9p0yW_block{flex-direction:column;gap:4px;min-width:0;display:flex}.g9p0yW_label{font-family:var(--font-primary);letter-spacing:.3px;text-transform:uppercase;color:color-mix(in srgb, var(--i-henry-black) 66%, transparent);margin:0;font-size:12px;font-weight:500;line-height:16px}.g9p0yW_link{max-width:100%;font-family:var(--font-primary);letter-spacing:-.32px;color:var(--i-henry-black);text-decoration:underline;-webkit-text-decoration-color:var(--i-gray-400);text-decoration-color:var(--i-gray-400);text-underline-offset:4px;word-break:break-word;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;transition:text-decoration-color .15s cubic-bezier(.22,1,.36,1);display:inline-flex}.g9p0yW_link:hover{text-decoration-color:currentColor}.g9p0yW_link:focus-visible{outline:2px solid var(--i-henry-black);outline-offset:3px}.g9p0yW_icon{color:var(--i-gray-600);flex:none}.g9p0yW_dark .g9p0yW_label{color:#ffffff73}.g9p0yW_dark .g9p0yW_link{color:var(--i-henry-white);text-decoration-color:#fff6}.g9p0yW_dark .g9p0yW_link:focus-visible{outline-color:var(--i-yellow)}.g9p0yW_dark .g9p0yW_icon{color:#ffffff8c}@media (prefers-reduced-motion:reduce){.g9p0yW_link{transition:none}}
.z1aohq_course-card{max-width:400px;cursor:unset;transition:box-shadow var(--resize-dur) var(--resize-ease);margin:auto}.z1aohq_course-description{min-height:5rem}.z1aohq_course-card:hover{box-shadow:var(--shadow-xl);overflow:hidden}.z1aohq_course-card:hover .z1aohq_course-title{text-decoration:underline}.z1aohq_course-card:hover img{scale:1.05}.z1aohq_course-card img{transition:scale var(--resize-dur) var(--resize-ease)}.z1aohq_courses-second-content-v h4{color:var(--gray-900);font-size:1.5rem;font-weight:700;line-height:32px}.z1aohq_courses-second-content-v>span{color:var(--gray-600);font-size:.875rem;font-weight:400;line-height:1.25rem}.z1aohq_course-hours{margin-bottom:1.5rem}.z1aohq_course-button{margin-top:auto;width:100%!important}.z1aohq_courses-image-container img{-o-object-fit:cover;object-fit:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;width:100%;overflow:hidden}.z1aohq_courses-second-content-v{border-radius:0 0 1rem 1rem;flex-direction:column;flex:1;height:100%;padding:1.25rem;display:flex;position:relative}.z1aohq_course-chip{background-color:var(--henry-style-henry-yellow);color:var(--henry-style-henry-black);width:fit-content;box-shadow:var(--shadow-sm);z-index:100;border-radius:1rem;padding:.25rem .75rem;font-weight:700;position:absolute;top:-.75rem;right:2rem}@media (max-width:600px){.z1aohq_course-description{display:none}.z1aohq_courses-show-description{display:block}.z1aohq_courses-image-container{max-height:6.25rem}.z1aohq_courses-image-container img{-o-object-position:top;object-position:top}.z1aohq_md img{max-height:4.6875rem}.z1aohq_lg img{max-height:6.25rem}}@media (prefers-reduced-motion:reduce){.z1aohq_course-card,.z1aohq_course-card img{transition:none}.z1aohq_course-card:hover img{scale:none}}
._2Y670q_container{background-color:var(--gray-50);padding-block:8rem}._2Y670q_incoming-news-container{flex-direction:column;align-items:center;gap:2rem;max-width:36.25rem;margin:0 auto;display:flex}._2Y670q_incoming-news-container p{text-align:center}._2Y670q_incoming-news-container span{font-weight:600}
._up-oa_two-section{flex-direction:column;display:flex}._up-oa_name-flag{flex-direction:row;align-items:center;gap:8px;display:flex}._up-oa_name{color:var(--gray-500);font-size:1.125rem;line-height:1.75rem}._up-oa_job{color:var(--gray-400);font:.875rem;line-height:1.25rem}._up-oa_job-div{gap:4px;display:flex}._up-oa_image-name{-moz-column-gap:.75rem;grid-template-columns:3rem auto;align-items:center;gap:.75rem;display:grid}@media (max-width:31.25rem){._up-oa_two-section,._up-oa_job-div{flex-direction:column;align-items:flex-start;display:flex}._up-oa_name-flag{flex-direction:column;align-items:flex-start;gap:0;display:flex}}._up-oa_flag{-o-object-fit:contain;object-fit:contain;width:1.25rem;height:.875rem}._up-oa_card-article{background-color:var(--base-white);border-radius:24px;flex-direction:column;justify-content:space-between;gap:1rem;max-width:515px;height:100%;margin:auto;padding:1.375rem 1.375rem 1.3125rem;display:flex}._up-oa_card-article>hr{background-color:var(--gray-900);width:70%;height:.0625rem;margin-top:auto}._up-oa_card-title{color:var(--gray-600);font-size:1rem;line-height:1.375rem}
._0HL7lG_carrousel-title{color:var(--gray-800);letter-spacing:-.045rem;padding-bottom:2rem}._0HL7lG_carrousel{background-color:var(--gray-50);padding-bottom:4rem}@media (max-width:40rem){._0HL7lG_carrousel-title{text-align:center}}
