.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-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:center;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{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;justify-content:center;align-items:center;display:flex}.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_section:not(.gmzblq_light) .gmzblq_start{min-height:var(--line-map-card-h);border-radius:var(--i-radius-card-xs);padding:var(--i-gap-3) var(--i-gap-4);background:linear-gradient(var(--line-map-glass), var(--line-map-glass)) padding-box, var(--i-ring-dark) border-box;border:1px solid #0000}@media (min-width:1001px){.gmzblq_section:not(.gmzblq_light) .gmzblq_map{grid-template-columns:auto minmax(var(--i-gap-12), 200px) auto minmax(var(--i-gap-12), 200px) auto;justify-content:center}.gmzblq_section:not(.gmzblq_light) .gmzblq_start,.gmzblq_section:not(.gmzblq_light) .gmzblq_role{width:fit-content;max-width:100%}.gmzblq_section:not(.gmzblq_light) .gmzblq_start{justify-self:end;max-width:360px}.gmzblq_section:not(.gmzblq_light) .gmzblq_role{justify-self:start}}@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_section:not(.gmzblq_light) .gmzblq_from:before,.gmzblq_section:not(.gmzblq_light) .gmzblq_to:before{left:calc(1px + var(--i-gap-4) + var(--line-map-node) / 2 - 1px)}.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%/40% 40% no-repeat,url(/b2b/halos/glow-light.webp) 50%/65% 65% no-repeat,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)}}
.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_cycle{isolation:isolate;border-radius:var(--i-radius-card);padding:clamp(var(--i-gap-6), 3.5vw, 2.75rem);background:var(--method-card);border:1px solid #0000;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.x9Wm4q_cycle:before{content:"";z-index:-1;aspect-ratio:1880/1250;opacity:.5;pointer-events:none;background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(1100px,220%);position:absolute;top:72%;left:50%;translate:-50%}.x9Wm4q_cycleLabel{margin:0 0 clamp(var(--i-gap-6), 3vw, 2.5rem);color:var(--ai-on-dark-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body);text-align:center;text-wrap:balance}.x9Wm4q_stages{width:100%;margin:0;padding:0;list-style:none;display:grid}.x9Wm4q_stage{-moz-column-gap:var(--i-gap-4);column-gap:var(--i-gap-4);row-gap:var(--i-gap-1);padding-block:var(--i-gap-4);grid-template-columns:2.25rem minmax(0,1fr);align-content:start;align-items:start;display:grid;position:relative}.x9Wm4q_number{background:var(--method-tile);width:2.25rem;height:1.625rem;color:var(--ai-on-dark-soft);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:8px;grid-row:1/3;place-items:center;margin-top:.4375rem;font-size:.8125rem;line-height:1;display:grid}.x9Wm4q_stageName{border-radius:var(--i-radius-pill);min-height:2.25rem;padding:0 var(--i-gap-4);background:var(--method-tile);color:var(--i-henry-white);font-size:var(--i-text-body-sm);white-space:nowrap;border:1px solid #0000;justify-self:start;align-items:center;margin:0;line-height:1.2;display:inline-flex}.x9Wm4q_stageText{margin:var(--i-gap-2) 0 0;color:var(--ai-on-dark-soft);text-wrap:pretty;font-size:.875rem;line-height:1.45}.x9Wm4q_stageArrow{color:var(--ai-on-dark-faint);display:inline-flex;position:absolute;bottom:-.5rem;left:.625rem;rotate:90deg}@media (min-width:1001px){.x9Wm4q_stages{-moz-column-gap:var(--i-gap-4);column-gap:var(--i-gap-4);grid-template-columns:repeat(7,minmax(0,1fr))}.x9Wm4q_stage{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding-block:0}.x9Wm4q_number{width:auto;height:auto;margin:0 0 var(--i-gap-2);background:0 0;border:0;grid-row:auto}.x9Wm4q_stageName{justify-self:center}.x9Wm4q_stageText{margin-top:var(--i-gap-3)}.x9Wm4q_stageArrow{top:2.375rem;right:calc(var(--i-gap-4) / -2);bottom:auto;left:auto;translate:50%;rotate:none}}.x9Wm4q_loop{align-items:center;gap:var(--i-gap-4);width:100%;margin:clamp(var(--i-gap-6), 3vw, 2.5rem) 0 0;color:var(--ai-on-dark-soft);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);display:flex}.x9Wm4q_loop:before,.x9Wm4q_loop:after{content:"";border-top:1px dashed var(--ai-card-line);flex:1}.x9Wm4q_loopText{align-items:center;gap:var(--i-gap-2);display:inline-flex}.x9Wm4q_roles{justify-content:center;align-items:center;gap:var(--i-gap-3);flex-wrap:wrap;width:100%;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:flex}.x9Wm4q_role{align-items:center;gap:var(--i-gap-3);display:inline-flex}.x9Wm4q_roleChip{border-radius:var(--i-radius-control);min-height:3rem;padding:0 var(--i-gap-5);background:var(--method-tile);color:var(--ai-on-dark-soft);font-size:var(--i-text-body-sm);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3em;line-height:1.2;display:inline-flex}.x9Wm4q_roleDoes{color:var(--i-henry-white);font-weight:inherit}.x9Wm4q_roleLast .x9Wm4q_roleChip{background:var(--ai-halo) border-box;color:var(--ai-ink)}.x9Wm4q_roleLast .x9Wm4q_roleDoes{color:var(--ai-ink)}.x9Wm4q_roleArrow{color:var(--ai-on-dark-faint);display:inline-flex}@media (max-width:680px){.x9Wm4q_roles,.x9Wm4q_role{flex-direction:column}.x9Wm4q_roleArrow{rotate:90deg}}
._0GViTa_container{background-color:var(--wl-section-bg,var(--gray-50));padding-top:0;padding-bottom:6rem}._0GViTa_panel{background-color:var(--henry-style-henry-black);border-radius:2.5rem;align-items:center;min-height:32.5rem;padding:6.5rem 3.75rem;display:flex;position:relative;overflow:hidden}._0GViTa_background{-o-object-fit:cover;object-fit:cover;-o-object-position:38% 24%;object-position:38% 24%}._0GViTa_veil{background:linear-gradient(100deg,#000000f0 0%,#000000e6 34%,#0000009e 60%,#00000047 100%);position:absolute;inset:0}._0GViTa_veil:after{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.12 0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/128px;position:absolute;inset:0}._0GViTa_content{z-index:1;flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:60%;display:flex;position:relative}._0GViTa_chip{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#ffffff21;border-color:#ffffff4d;gap:.5rem}._0GViTa_chip svg{fill:var(--henry-style-henry-yellow);stroke:var(--henry-style-henry-yellow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._0GViTa_chip{background:#fff3}}._0GViTa_title{max-width:26ch;color:var(--base-white);letter-spacing:-.03em}._0GViTa_actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}._0GViTa_cta{padding:.875rem 1.75rem}@media screen and (max-width:1300px){._0GViTa_panel{border-radius:2rem}}@media screen and (max-width:940px){._0GViTa_content{max-width:100%}}@media screen and (max-width:820px){._0GViTa_container{padding-bottom:4rem}._0GViTa_panel{border-radius:1.625rem;min-height:0;padding:3.75rem 1.625rem}._0GViTa_veil{background:linear-gradient(#0000009e,#000000ed 62%)}._0GViTa_background{-o-object-position:56% 16%;object-position:56% 16%}._0GViTa_panel:has(._0GViTa_background){align-items:flex-end;min-height:30rem}._0GViTa_panel:has(._0GViTa_background) ._0GViTa_veil{background:linear-gradient(#0000001f 0%,#0000008c 38%,#000000eb 68%)}._0GViTa_panel:has(._0GViTa_background) ._0GViTa_background{-o-object-position:58% 20%;object-position:58% 20%}}@media screen and (max-width:480px){._0GViTa_chip{white-space:normal;text-align:left;border-radius:.75rem;justify-content:flex-start;align-items:flex-start}._0GViTa_chip p{text-align:left}._0GViTa_chip svg{margin-top:.4375rem}}
.XrWaba_wl-page{--wl-section-bg:transparent;isolation:isolate;background:var(--i-canvas);position:relative;overflow-x:clip}body:has(.XrWaba_wl-page){background:var(--i-canvas)}.XrWaba_wl-page: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 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;height:clamp(820px,90vw,1300px);position:absolute;inset:-220px 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 85%);mask-image:linear-gradient(#000 55%,#0000 85%)}.XrWaba_wl-page>:not(.XrWaba_wl-halo){z-index:1;position:relative}.XrWaba_wl-page>.XrWaba_wl-form-block{z-index:2}.XrWaba_wl-halo{z-index:0;pointer-events:none;height:0;position:relative}.XrWaba_wl-halo:before{--halo-w:1500px;--halo-y:-30%;width:min(var(--halo-w), 120vw);aspect-ratio:1880/1250;translate:-50% var(--halo-y);content:"";background:url(/b2b/halos/glow-light.webp) 50%/100% 100% no-repeat;position:absolute;top:0;left:50%}.XrWaba_wl-halo[data-at=box]:before{--halo-w:1880px;--halo-y:-50%;width:min(var(--halo-w), 140vw)}.XrWaba_wl-halo[data-at=close]:before{--halo-w:1300px;--halo-y:-40%}.XrWaba_wl-hero{--wl-panel-bg:#0f0f0f;--wl-panel-raised:#1c1c1c;--wl-panel-dots:#3a3a3a;background-color:#0000;padding-top:1.5rem}.XrWaba_wl-hero .XrWaba_wl-panel{background-color:var(--wl-panel-bg);border-radius:2.5rem;align-items:stretch;padding:4rem 3.75rem 4.25rem;position:relative}.XrWaba_wl-hero .XrWaba_wl-aside{grid-template-rows:1fr;grid-template-columns:1fr;align-items:stretch;max-width:27rem;margin-top:0;margin-bottom:0;display:grid}.XrWaba_wl-hero .XrWaba_wl-panel:before{content:"";pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle, var(--wl-panel-dots) 1.1px, transparent 1.1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.XrWaba_wl-column{z-index:1;min-width:0;position:relative}.XrWaba_wl-hero .XrWaba_wl-panel .XrWaba_wl-content{flex-direction:column;gap:0;display:flex}.XrWaba_wl-hero .XrWaba_wl-title{color:var(--base-white);margin-top:1.75rem}.XrWaba_wl-title-accent{color:var(--henry-style-henry-yellow);display:block}.XrWaba_wl-title-inline .XrWaba_wl-title-accent{display:inline}.XrWaba_wl-title-inline .XrWaba_wl-title-lead{white-space:nowrap}.XrWaba_wl-lede{max-width:40ch;color:var(--gray-300);margin-top:1.625rem}.XrWaba_wl-description{max-width:48ch;color:var(--gray-400);margin-top:.75rem}.XrWaba_wl-tiles{grid-template-columns:repeat(2,1fr);gap:.875rem;margin-top:auto;padding:2.75rem 0 0;list-style:none;display:grid}.XrWaba_wl-tile{border:var(--i-ring-width) solid transparent;background:linear-gradient(var(--wl-panel-raised), var(--wl-panel-raised)) padding-box, var(--i-ring-dark) border-box;color:var(--base-white);border-radius:1.25rem;flex-direction:column;padding:1.375rem 1.25rem 1.5rem;display:flex}.XrWaba_wl-tile-icon{flex:none;margin-bottom:.875rem;display:block}.XrWaba_wl-tile-text{min-width:0}.XrWaba_wl-tile svg{width:1.5rem;height:1.5rem}.XrWaba_wl-tile svg,.XrWaba_wl-tile svg path{stroke:var(--henry-style-henry-yellow)}.XrWaba_wl-tile-headline{letter-spacing:-.04em;margin:0;font-size:1.5rem;line-height:2rem}.XrWaba_wl-tile-detail{color:var(--gray-400);margin:.5rem 0 0;line-height:1.25rem}@media screen and (max-width:1300px){.XrWaba_wl-hero .XrWaba_wl-panel{border-radius:2rem}}@media screen and (max-width:1024px){.XrWaba_wl-hero .XrWaba_wl-panel{align-items:stretch}.XrWaba_wl-hero .XrWaba_wl-aside{max-width:none;margin-left:0;margin-right:0}}@media screen and (max-width:960px){.XrWaba_wl-hero .XrWaba_wl-panel{flex-direction:column;padding:2.75rem 1.625rem 3.25rem}.XrWaba_wl-hero .XrWaba_wl-title{margin-top:0;font-size:3rem;line-height:3.125rem}}@media screen and (max-width:560px){.XrWaba_wl-hero .XrWaba_wl-panel{border-radius:1.625rem;padding-top:2rem}.XrWaba_wl-tiles{grid-template-columns:1fr;gap:.5rem;padding-top:1.25rem}.XrWaba_wl-tile{flex-direction:row;align-items:center;gap:.875rem;padding:.75rem 1rem}.XrWaba_wl-tile-icon{margin-bottom:0}.XrWaba_wl-tile-headline{font-size:1.125rem;line-height:1.5rem}.XrWaba_wl-lede{margin-top:1.25rem}}.XrWaba_wl-section-lead{background-color:#0000;padding-top:6rem}.XrWaba_wl-section-lead .XrWaba_wl-about{background-color:#0000}.XrWaba_wl-section-lead .XrWaba_wl-about-chips{background-color:var(--i-white)}.XrWaba_wl-lead-pill{padding-bottom:0}.XrWaba_wl-section-lead .XrWaba_wl-about-inner{padding-top:1.875rem}.XrWaba_wl-section-lead .XrWaba_wl-about-title{letter-spacing:-.03em;text-align:left;font-size:2.25rem;line-height:2.75rem}@media screen and (max-width:960px){.XrWaba_wl-section-lead .XrWaba_wl-about-title{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:1219px){.XrWaba_wl-section-lead .XrWaba_wl-about-inner{max-width:var(--i-content-w)!important}}@media screen and (max-width:820px){.XrWaba_wl-section-lead{padding-top:4rem}}
