.DCUVdq_panel{align-items:center;gap:var(--i-gap-8);width:min(100% - 2 * var(--i-content-gutter), 1320px);padding:clamp(4rem, 8.4vw, 7.5rem) var(--i-content-gutter) clamp(3.75rem, 7.8vw, 7rem);background:url(/b2b/ask/sunrise.webp) center / cover no-repeat padding-box, linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;color:var(--i-henry-black);text-align:center;border:1px solid #0000;border-radius:2rem;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.DCUVdq_eyebrow{align-items:center;gap:var(--i-gap-2);color:var(--i-text-dim-on-dark);font-size:var(--i-text-label);font-weight:var(--i-weight-medium);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow-wide);text-transform:uppercase;display:inline-flex}.DCUVdq_asterisk{width:16px;height:16px;color:var(--i-yellow);flex:none}.DCUVdq_title{max-width:1060px;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:var(--i-weight-bold);letter-spacing:-.0325em;text-wrap:balance;line-height:1.06}.DCUVdq_title span{display:block}.DCUVdq_text{max-width:760px;color:var(--i-text-dim-on-light);text-wrap:pretty;font-size:clamp(1.0625rem,1.55vw,1.375rem);line-height:1.45}.DCUVdq_providers{justify-content:center;gap:var(--i-gap-3);padding-top:var(--i-gap-4);flex-wrap:wrap;display:flex}.DCUVdq_provider.DCUVdq_provider{--button-fill:var(--ask-fill);--button-pad-icon-ratio:.8;color:var(--ask-ink);gap:10px}.DCUVdq_provider.DCUVdq_provider:hover{--button-fill:var(--ask-fill);filter:brightness(.94)}.DCUVdq_chatgpt{--ask-fill:var(--i-light);--ask-ink:var(--i-dark)}.DCUVdq_claude{--ask-fill:#ff9373;--ask-ink:var(--i-light)}.DCUVdq_gemini{--ask-fill:#3893ea;--ask-ink:var(--i-dark)}.DCUVdq_grok{--ask-fill:#111;--ask-ink:var(--i-white)}.DCUVdq_perplexity{--ask-fill:#49bcc8;--ask-ink:var(--i-dark)}.DCUVdq_note{color:var(--i-text-dim-on-dark);font-size:var(--i-text-label);line-height:var(--i-lh-meta)}@media (max-width:640px){.DCUVdq_providers{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.DCUVdq_providers .DCUVdq_provider{width:100%}}
.yR4yBG_page{--ai-yellow:var(--i-yellow);--ai-halo:radial-gradient(120% 120% at 22% 0%, #ffe84d 0%, #ff0 38%, #ffde00 100%);--b2b-canvas:var(--i-canvas);--b2b-ink:var(--i-henry-black);--b2b-text-soft:#555;--b2b-text-faint:var(--i-text-dim-on-light);--b2b-card:var(--i-white);--b2b-card-line:#dedede;--b2b-chip:#f2f2f2;--b2b-line:#ececec;--b2b-glass:#fff9;--b2b-glass-line:#11111114;--b2b-accent-bg:var(--i-henry-black);--b2b-accent-ink:var(--i-white);--b2b-accent-soft:#b5b5b5;--b2b-accent-value:var(--i-yellow);--b2b-logo-filter:none;--b2b-grain: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.06 0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 128px;--b2b-space:clamp(4.5rem, 9vw, 7.5rem);--b2b-content:1160px;--b2b-card-pad:var(--i-gap-6);--b2b-grid-gap:var(--i-gap-4);--b2b-split-gap:var(--i-gap-8) var(--i-gap-section-inner);isolation:isolate;background:var(--b2b-canvas);color:var(--b2b-ink);font-family:var(--font-primary);flex-direction:column;display:flex;position:relative;overflow-x:clip}.yR4yBG_box{--b2b-ink:#fff;--b2b-text-soft:#b5b5b5;--b2b-text-faint:#949494;--b2b-card:#1e1e1e;--b2b-card-line:#ffffff14;--b2b-chip:#2c2c2c;--b2b-line:#3a3a3a;--b2b-glass:#ffffff12;--b2b-glass-line:#ffffff24;--b2b-accent-bg:var(--i-white);--b2b-accent-ink:var(--i-henry-black);--b2b-accent-soft:#555;--b2b-accent-value:var(--i-henry-black);--b2b-logo-filter:brightness(0) invert(1);color:var(--b2b-ink);background:#141414}:where(.yR4yBG_page) :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.yR4yBG_page) :where(ul,ol){padding:0;list-style:none}body:has(.yR4yBG_page){background:var(--i-canvas)}.yR4yBG_page{--reveal-dur:.64s;--reveal-distance:20px;--reveal-ease:cubic-bezier(.22, 1, .36, 1);--reveal-max-delay:.42s}@keyframes yR4yBG_b2b-reveal-in{0%{opacity:0;translate:0 var(--reveal-distance)}}@media (prefers-reduced-motion:no-preference){.yR4yBG_page[data-reveal=on] [data-reveal-item]:not([data-visible]){opacity:0}.yR4yBG_page [data-reveal-item][data-reveal-enter]{animation:yR4yBG_b2b-reveal-in var(--reveal-dur) var(--reveal-ease) backwards;animation-delay:min(var(--reveal-delay,0s), var(--reveal-max-delay))}}.yR4yBG_wrap{width:min(100% - 2 * var(--i-content-gutter), var(--b2b-content));margin-inline:auto}.yR4yBG_section{padding-block:var(--b2b-space);scroll-margin-top:5.25rem}.yR4yBG_hero+.yR4yBG_section,.yR4yBG_section+.yR4yBG_section{padding-top:0}.yR4yBG_stack{gap:var(--i-gap-8);flex-direction:column;display:flex}.yR4yBG_box{--b2b-box-pad:var(--i-gap-10);gap:var(--b2b-space);width:calc(100% - 2 * var(--i-content-gutter));padding:var(--b2b-space) var(--b2b-box-pad);border-radius:calc(var(--i-radius-card-sm) + var(--b2b-box-pad));flex-direction:column;margin-inline:auto;display:flex}.yR4yBG_boxContained{width:min(100% - 2 * var(--i-content-gutter), var(--b2b-content));border-radius:32px}.yR4yBG_boxGlow{isolation:isolate;position:relative;overflow:hidden}.yR4yBG_boxGlow:before{z-index:-1;aspect-ratio:1880/1250;pointer-events:none;content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(1880px,140%);position:absolute;top:-30%;left:50%;translate:-50%}.yR4yBG_box .yR4yBG_wrap{--i-content-gutter:0px}.yR4yBG_box>.yR4yBG_section{padding-block:0}@media (max-width:767px){.yR4yBG_box{--b2b-box-pad:var(--i-gap-5)}}.yR4yBG_heroInner,.yR4yBG_split,.yR4yBG_faq{grid-template-columns:var(--split,1fr 1fr);align-items:center;gap:var(--b2b-split-gap);display:grid}.yR4yBG_heroInner{--split:1.1fr 1fr}.yR4yBG_split{--split:1.2fr 1fr}.yR4yBG_faq{--split:.8fr 1.2fr;align-items:start}@media (max-width:1023px){.yR4yBG_heroInner,.yR4yBG_split,.yR4yBG_faq{grid-template-columns:1fr}}.yR4yBG_grid,.yR4yBG_stats,.yR4yBG_expertList{--cols:3;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--b2b-grid-gap);display:grid}.yR4yBG_grid2{--cols:2}.yR4yBG_grid4,.yR4yBG_stats{--cols:4}.yR4yBG_expertList{--cols:var(--experts,3)}.yR4yBG_gridCenter{flex-wrap:wrap;justify-content:center;display:flex}.yR4yBG_gridCenter>*{flex:0 1 calc((100% - (var(--cols) - 1) * var(--b2b-grid-gap)) / var(--cols))}.yR4yBG_cardsCenter>*{text-align:center}@media (max-width:1023px){.yR4yBG_grid,.yR4yBG_stats,.yR4yBG_expertList{--cols:2}:is(.yR4yBG_grid,.yR4yBG_expertList)>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:639px){.yR4yBG_grid,.yR4yBG_expertList{--cols:1}}.yR4yBG_page :focus-visible{outline:var(--i-focus-width) solid var(--b2b-ink);outline-offset:2px}.yR4yBG_box :focus-visible{outline-color:var(--i-yellow)}.yR4yBG_head{align-items:flex-start;gap:var(--i-gap-3);flex-direction:column;max-width:820px;display:flex}.yR4yBG_headCenter{text-align:center;align-items:center;margin-inline:auto}.yR4yBG_headRow{justify-content:space-between;align-items:flex-end;gap:var(--i-gap-6);flex-wrap:wrap;display:flex}.yR4yBG_headRowCenter{align-items:center}.yR4yBG_title{font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.1;font-weight:var(--i-weight-bold);letter-spacing:-.02em;text-wrap:balance}.yR4yBG_titleMuted,.yR4yBG_shimmerText{--shimmer:linear-gradient(100deg, var(--i-yellow) 0%, var(--i-yellow) 40%, #fff7a8 50%, var(--i-yellow) 60%, var(--i-yellow) 100%)}.yR4yBG_page .yR4yBG_titleMuted{color:var(--b2b-text-soft)}.yR4yBG_box .yR4yBG_titleMuted{background:var(--shimmer) 100% 0 / 300% 100% no-repeat;color:var(--i-yellow);animation:6s ease-in-out infinite yR4yBG_b2bShimmer}@supports ((-webkit-background-clip:text) or (background-clip:text)){.yR4yBG_box .yR4yBG_titleMuted{color:#0000;-webkit-background-clip:text;background-clip:text}}.yR4yBG_shimmerText{background:var(--shimmer) 100% 0 / 300% 100% no-repeat;color:var(--i-yellow);animation:6s ease-in-out infinite yR4yBG_b2bShimmer}@supports ((-webkit-background-clip:text) or (background-clip:text)){.yR4yBG_shimmerText{color:#0000;-webkit-background-clip:text;background-clip:text}}@keyframes yR4yBG_b2bShimmer{0%,35%{background-position-x:100%}65%,to{background-position-x:0%}}@media (prefers-reduced-motion:reduce){.yR4yBG_titleMuted,.yR4yBG_shimmerText{animation:none}}.yR4yBG_lead{max-width:64ch;font-size:var(--i-text-lead);color:var(--b2b-text-soft);text-wrap:pretty;line-height:1.55}.yR4yBG_eyebrow{border-radius:var(--i-radius-pill);background:var(--ai-halo);color:var(--b2b-ink);font-size:.875rem;font-weight:var(--i-weight-medium);border:1px solid #0000;align-items:center;gap:.55rem;padding:.4rem .9rem;line-height:1.3;display:inline-flex}.yR4yBG_kicker{font-size:var(--i-text-eyebrow);font-weight:var(--i-weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--b2b-text-faint)}.yR4yBG_heroCopy>.yR4yBG_actions{margin-top:var(--i-gap-2)}.yR4yBG_actions{gap:var(--i-gap-3);flex-wrap:wrap;display:flex}.yR4yBG_heroInner{padding-block:clamp(2.5rem, 6vw, 4.5rem) var(--b2b-space)}.yR4yBG_heroCopy{align-items:flex-start;gap:var(--i-gap-6);flex-direction:column;min-width:0;display:flex}.yR4yBG_heroTitle{font-size:clamp(2.125rem,4.4vw,3.625rem);line-height:1.04;font-weight:var(--i-weight-bold);letter-spacing:-.03em;text-wrap:balance}.yR4yBG_heroLead{max-width:52ch;font-size:var(--i-text-lead);color:var(--b2b-text-soft);text-wrap:pretty;line-height:1.5}.yR4yBG_portrait{aspect-ratio:5/6;border:1px solid var(--b2b-card-line);background:var(--b2b-card-line);border-radius:1.15rem;justify-self:center;width:min(100%,440px);position:relative;overflow:hidden}@media (min-width:1024px){.yR4yBG_portrait{aspect-ratio:3/4;justify-self:end;max-height:calc(100svh - 7rem)}}.yR4yBG_portraitPhoto{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.yR4yBG_checks{gap:var(--i-gap-2) var(--i-gap-5);font-size:var(--i-text-label);font-weight:var(--i-weight-medium);flex-wrap:wrap;display:flex}.yR4yBG_checks li{align-items:center;gap:var(--i-gap-1-5);border:1px solid var(--b2b-glass-line);border-radius:var(--i-radius-pill);background:var(--b2b-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.35rem .8rem .35rem .4rem;display:inline-flex}.yR4yBG_checkIcon{aspect-ratio:1;background:var(--b2b-accent-bg);width:20px;color:var(--i-yellow);border-radius:50%;place-items:center;display:inline-grid}.yR4yBG_checkIcon svg{width:12px;height:12px}.yR4yBG_proof{align-items:center;gap:var(--i-gap-6);padding-bottom:var(--b2b-space);flex-direction:column;display:flex}.yR4yBG_proofLabel{padding-inline:var(--i-content-gutter);font-size:var(--i-text-meta);font-weight:var(--i-weight-medium);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--b2b-text-faint)}.yR4yBG_marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.yR4yBG_marqueeTrack{align-items:center;width:max-content;animation:40s linear infinite yR4yBG_b2bMarquee;display:flex}.yR4yBG_marqueeTrack li{padding-inline-end:64px}.yR4yBG_marqueeTrack img{opacity:.6;width:auto;height:28px;filter:var(--b2b-logo-filter) grayscale(1);display:block}@keyframes yR4yBG_b2bMarquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.yR4yBG_marqueeTrack{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.yR4yBG_marqueeTrack [aria-hidden=true]{display:none}}.yR4yBG_ycCanvas{--yc-pad:var(--i-gap-10);isolation:isolate;align-items:center;gap:var(--i-gap-4);width:min(100% - 2 * var(--i-content-gutter), var(--b2b-content));margin-top:var(--i-gap-10);padding:var(--i-gap-12) var(--yc-pad) var(--yc-pad);border-radius:calc(var(--i-radius-card-xs) + var(--yc-pad));background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;text-align:center;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.yR4yBG_ycTag{width:auto;height:28px}.yR4yBG_ycTitle{font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.15;font-weight:var(--i-weight-medium);letter-spacing:-.03em;text-wrap:balance}.yR4yBG_ycTitle .yR4yBG_titleMuted{display:block}.yR4yBG_ycCards{gap:var(--i-gap-3);width:100%;margin-top:var(--i-gap-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.yR4yBG_ycCards li{justify-content:center;align-items:center;gap:var(--i-gap-3);border-radius:var(--i-radius-card-xs);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, linear-gradient(180deg, #1111111f 0%, #11111114 100%) border-box;border:1px solid #0000;flex-direction:column;height:110px;display:flex}.yR4yBG_ycLogo{height:var(--logo-h);aspect-ratio:var(--logo-ratio);background:var(--b2b-ink);-webkit-mask:var(--logo-src) center / contain no-repeat;-webkit-mask:var(--logo-src) center / contain no-repeat;mask:var(--logo-src) center / contain no-repeat}.yR4yBG_ycBatch{font-size:var(--i-text-meta);font-weight:var(--i-weight-regular);color:var(--b2b-text-faint)}@media (max-width:639px){.yR4yBG_ycCanvas{--yc-pad:var(--i-gap-5);padding:var(--i-gap-10) var(--yc-pad) var(--yc-pad)}.yR4yBG_ycCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.yR4yBG_logoRow{--logo-ratio:1;justify-content:center;align-items:center;gap:var(--i-gap-6) clamp(2rem, 3vw, 2.5rem);flex-wrap:wrap;display:flex}@media (max-width:639px){.yR4yBG_logoRow{--logo-ratio:.72;gap:var(--i-gap-5) var(--i-gap-8)}}.yR4yBG_logoRow img{width:auto;max-width:100%;height:calc(var(--logo-h) * var(--logo-scale,1) * var(--logo-ratio));opacity:.8;filter:var(--b2b-logo-filter);display:block}.yR4yBG_marqueeTrack.yR4yBG_logoLoop img{height:calc(var(--logo-h) * var(--logo-scale,1));opacity:.8;filter:var(--b2b-logo-filter)}.yR4yBG_card{gap:var(--i-gap-3);padding:var(--b2b-card-pad);border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);color:var(--b2b-ink);flex-direction:column;display:flex}.yR4yBG_cardKey{--b2b-ink:var(--b2b-accent-ink);--b2b-text-soft:var(--b2b-accent-soft);--b2b-text-faint:var(--b2b-accent-soft);--b2b-chip:color-mix(in srgb, var(--b2b-accent-ink) 12%, transparent);background:var(--b2b-accent-bg);border-color:#0000}.yR4yBG_cardTitle{font-size:clamp(1.25rem,1.8vw,1.4375rem);line-height:1.2;font-weight:var(--i-weight-medium);letter-spacing:-.015em}.yR4yBG_cardText{font-size:var(--i-text-body-sm);color:var(--b2b-text-soft);line-height:1.5}.yR4yBG_chips{gap:var(--i-gap-1-5);flex-wrap:wrap;display:flex}.yR4yBG_chips li{padding:var(--i-gap-1) var(--i-gap-2);background:var(--b2b-chip);font-size:12.5px;font-weight:var(--i-weight-medium);border-radius:8px}.yR4yBG_badge{border-radius:var(--i-radius-pill);background:var(--i-yellow);color:var(--i-henry-black);font-size:var(--i-text-eyebrow);font-weight:var(--i-weight-medium);padding:3px 9px}.yR4yBG_cardTitleRow{align-items:center;gap:var(--i-gap-2) var(--i-gap-3);flex-wrap:wrap;display:flex}.yR4yBG_textLink{color:var(--b2b-ink);font:inherit;font-size:14.5px;font-weight:var(--i-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:0;text-decoration:none}@media (hover:hover){.yR4yBG_textLink:hover{text-underline-offset:3px;text-decoration:underline}}.yR4yBG_askPanel{justify-content:space-between;align-items:center;gap:var(--i-gap-5);padding:var(--i-gap-8);border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);flex-wrap:wrap;display:flex}.yR4yBG_askCopy{gap:var(--i-gap-1-5);flex-direction:column;flex:380px;display:flex}.yR4yBG_askTitle{font-size:22px;line-height:1.25;font-weight:var(--i-weight-medium)}.yR4yBG_askLinks{gap:var(--i-gap-2);flex-wrap:wrap;display:flex}.yR4yBG_askChip{align-items:center;gap:var(--i-gap-2);min-height:44px;padding-inline:var(--i-gap-4);border:1px solid var(--b2b-line);border-radius:var(--i-radius-control);background:var(--b2b-chip);color:var(--b2b-ink);font-size:var(--i-text-label);font-weight:var(--i-weight-medium);transition:border-color var(--i-dur-fast) var(--i-ease-out);text-decoration:none;display:inline-flex}.yR4yBG_askMark{flex:none;width:1.15em;height:1.15em}@media (hover:hover){.yR4yBG_askChip:hover{border-color:var(--b2b-ink)}}.yR4yBG_calculator{gap:var(--i-gap-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1023px){.yR4yBG_calculator{grid-template-columns:1fr}}.yR4yBG_calcCell{gap:var(--i-gap-5);min-height:26rem;padding:var(--i-gap-8);border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);flex-direction:column;display:flex}@media (max-width:1023px){.yR4yBG_calcCell{min-height:0}}.yR4yBG_calcLabel{font-size:var(--i-text-body-sm);font-weight:var(--i-weight-medium);color:var(--b2b-text-soft)}.yR4yBG_saving .yR4yBG_calcLabel:first-letter{text-transform:uppercase}.yR4yBG_calcNote{font-size:var(--i-text-meta);color:var(--b2b-text-soft);margin-top:auto;line-height:1.5}.yR4yBG_salary{align-items:flex-start}.yR4yBG_salaryInput{border-radius:var(--i-radius-control);font-size:clamp(2.5rem,4.4vw,4rem);font-weight:var(--i-weight-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.1em;line-height:1;display:inline-flex}.yR4yBG_salaryInput:focus-within{outline:var(--i-focus-width) solid var(--b2b-ink);outline-offset:6px}.yR4yBG_salaryInput input{width:calc(var(--chars,7) * 1ch);min-width:2ch;color:var(--b2b-ink);font:inherit;background:0 0;border:0;outline:none;padding:0}.yR4yBG_range{--track:8px;--thumb:22px;width:100%;height:var(--thumb);cursor:pointer;appearance:none;background:0 0;margin:0}.yR4yBG_range::-webkit-slider-runnable-track{height:var(--track);border-radius:var(--i-radius-pill);background:linear-gradient(to right, var(--b2b-ink) var(--fill,50%), var(--b2b-chip) var(--fill,50%))}.yR4yBG_range::-moz-range-track{height:var(--track);border-radius:var(--i-radius-pill);background:var(--b2b-chip)}.yR4yBG_range::-moz-range-progress{height:var(--track);border-radius:var(--i-radius-pill);background:var(--b2b-ink)}.yR4yBG_range::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);border:3px solid var(--i-white);background:var(--i-henry-black);box-shadow:0 0 0 1px var(--b2b-card-line);-webkit-transition:scale var(--i-dur-fast) var(--i-ease-out);transition:scale var(--i-dur-fast) var(--i-ease-out);appearance:none;border-radius:50%}.yR4yBG_range::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:3px solid var(--i-white);background:var(--i-henry-black);box-shadow:0 0 0 1px var(--b2b-card-line);-moz-transition:scale var(--i-dur-fast) var(--i-ease-out);transition:scale var(--i-dur-fast) var(--i-ease-out);border-radius:50%}.yR4yBG_range:active::-webkit-slider-thumb{scale:1.12}.yR4yBG_range:active::-moz-range-thumb{scale:1.12}.yR4yBG_range:focus-visible{outline:none}.yR4yBG_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--i-white), 0 0 0 4px var(--b2b-ink)}.yR4yBG_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--i-white), 0 0 0 4px var(--b2b-ink)}.yR4yBG_rangeScale{width:100%;font-size:var(--i-text-meta);font-variant-numeric:tabular-nums;color:var(--b2b-text-faint);justify-content:space-between;display:flex}.yR4yBG_bars{justify-content:center;gap:var(--i-gap-8)}.yR4yBG_bar{gap:var(--i-gap-2);flex-direction:column;display:flex}.yR4yBG_barHead{justify-content:space-between;align-items:baseline;gap:var(--i-gap-3);display:flex}.yR4yBG_barHead dt{font-size:var(--i-text-body-sm);font-weight:var(--i-weight-regular);color:var(--b2b-text-soft)}.yR4yBG_barHead dd{font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:var(--i-weight-medium);font-variant-numeric:tabular-nums}.yR4yBG_barTrack{border-radius:var(--i-radius-pill);background:var(--b2b-chip);height:12px;display:block;overflow:hidden}.yR4yBG_barFill{border-radius:inherit;background:var(--b2b-ink);min-width:12px;height:100%;transition:width var(--i-dur-base) var(--i-ease-out);display:block}.yR4yBG_barFull{background:#cfcfcf}.yR4yBG_saving{--b2b-ink:var(--i-henry-black);--b2b-text-soft:#141414cc;background:url(/b2b/halos/horizon.webp) left bottom -20px / 858px auto no-repeat, var(--b2b-card);color:var(--b2b-ink);justify-content:space-between}.yR4yBG_savingFoot{align-items:flex-start;gap:var(--i-gap-5);flex-direction:column;display:flex}.yR4yBG_savingFoot strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,5vw,4.5rem);line-height:1}.yR4yBG_footnote{font-size:var(--i-text-meta);text-align:center;color:var(--b2b-text-faint);line-height:1.4}.yR4yBG_stepsCanvas{isolation:isolate;padding:var(--i-gap-10) var(--i-gap-5) clamp(6rem, 12vw, 9rem);border-radius:var(--i-radius-card);background:linear-gradient(90deg, #1111110b 1px, transparent 1px) center top / 80px 100% padding-box, linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;border:1px solid #0000;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.yR4yBG_stepsCanvas:before{z-index:-1;background:var(--b2b-grain);pointer-events:none;content:"";position:absolute;inset:0}.yR4yBG_stepsCanvas:after{z-index:-2;pointer-events:none;content:"";background:url(/b2b/halos/horizon.webp) bottom/100% no-repeat;position:absolute;inset:0}.yR4yBG_stepsTabs{justify-content:center;gap:var(--i-gap-2);flex-wrap:wrap;display:flex}.yR4yBG_stepsTab{align-items:center;gap:var(--i-gap-2);padding:6px var(--i-gap-4) 6px 6px;border-radius:var(--i-radius-control);color:var(--b2b-text-faint);font:inherit;font-size:.875rem;font-weight:var(--i-weight-medium);cursor:pointer;transition:color var(--i-dur-fast) var(--i-ease-out), background-color var(--i-dur-fast) var(--i-ease-out);background:0 0;border:1px solid #0000;display:inline-flex;position:relative}.yR4yBG_stepsTabNumber{aspect-ratio:1;background:var(--b2b-chip);width:28px;font-weight:var(--i-weight-medium);border-radius:8px;place-items:center;display:grid}.yR4yBG_stepsTabActive{border-color:var(--b2b-card-line);background:var(--i-white);color:var(--b2b-ink)}.yR4yBG_stepsTabActive .yR4yBG_stepsTabNumber{background:var(--ai-halo);color:var(--i-henry-black)}@media (hover:hover){.yR4yBG_stepsTab:not(.yR4yBG_stepsTabActive):hover{color:var(--b2b-ink)}}.yR4yBG_stepsConnector{height:64px;margin-inline:calc(-1 * var(--i-gap-5));align-self:stretch}.yR4yBG_stepsConnector svg{display:block;overflow:visible}.yR4yBG_stepsPath{stroke:var(--i-henry-black);stroke-width:1.25px;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;animation:yR4yBG_b2bDraw .6s var(--i-ease-out)}@keyframes yR4yBG_b2bDraw{0%{stroke-dashoffset:1px}}.yR4yBG_stepsPathStart{fill:var(--i-henry-black)}.yR4yBG_stepsCard:not([hidden]){animation:yR4yBG_b2bStepIn var(--i-dur-slow) var(--i-ease-out)}@keyframes yR4yBG_b2bStepIn{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.yR4yBG_stepsPath,.yR4yBG_stepsCard:not([hidden]){animation:none}}.yR4yBG_stepsCard{gap:var(--i-gap-3);padding:var(--i-gap-6);border-radius:var(--i-radius-card-xs);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#ffffff80;border:1px solid #ffffffb3;flex-direction:column;display:flex;box-shadow:inset 0 1px #fffc}.yR4yBG_stepsPanels{width:min(100%,440px);display:grid}.yR4yBG_stepsPanels>.yR4yBG_stepsCard{grid-area:1/1}.yR4yBG_stepsCard[hidden]{visibility:hidden;display:flex}.yR4yBG_stepsCount{font-size:var(--i-text-meta);font-weight:var(--i-weight-regular);color:var(--b2b-text-faint)}.yR4yBG_stepsTitle{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;font-weight:var(--i-weight-medium);letter-spacing:-.03em}.yR4yBG_stepsCta{padding-top:var(--i-gap-2);margin-top:auto;display:flex}.yR4yBG_stepsCta>*{flex:1}.yR4yBG_bentoCell{justify-content:space-between;gap:var(--i-gap-10);min-height:22rem;padding:var(--i-gap-8);border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);color:var(--b2b-ink);flex-direction:column;display:flex}.yR4yBG_bentoCellHalo{--b2b-ink:var(--i-henry-black);--b2b-text-soft:#141414cc;background:var(--ai-halo);border-color:#0000}.yR4yBG_bentoValue{font-size:clamp(3rem,5.2vw,4.5rem);line-height:.95;font-weight:var(--i-weight-bold);letter-spacing:-.04em}.yR4yBG_bentoHead,.yR4yBG_bentoBody{gap:var(--i-gap-2);flex-direction:column;display:flex}.yR4yBG_bentoKicker{font-size:var(--i-text-body-sm);font-weight:var(--i-weight-medium);color:var(--b2b-text-soft)}@media (max-width:1023px){.yR4yBG_bentoCell{min-height:18rem}}@media (max-width:639px){.yR4yBG_bentoCell{min-height:0;padding:var(--i-gap-6)}}.yR4yBG_expert{border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);min-height:360px;color:var(--i-white);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.yR4yBG_expert img{-o-object-fit:cover;object-fit:cover}.yR4yBG_expert:after{content:"";background:linear-gradient(#0000 30%,#000000d9 100%);position:absolute;inset:0}.yR4yBG_expertBody{z-index:1;gap:var(--i-gap-3);padding:var(--i-gap-5);flex-direction:column;display:flex;position:relative}.yR4yBG_expertClaim{font-size:var(--i-text-body-sm);line-height:1.45;font-weight:var(--i-weight-regular)}.yR4yBG_expertName{font-size:var(--i-text-meta);color:#ffffffb8;flex-direction:column;gap:2px;display:flex}.yR4yBG_expertName strong{font-size:var(--i-text-body-sm);color:var(--i-white)}.yR4yBG_faqList{border-top:1px solid var(--b2b-line)}.yR4yBG_faqItem{border-bottom:1px solid var(--b2b-line)}.yR4yBG_faqItem summary{justify-content:space-between;align-items:center;gap:var(--i-gap-4);padding-block:var(--i-gap-5);font-size:17px;font-weight:var(--i-weight-medium);cursor:pointer;list-style:none;display:flex}.yR4yBG_faqItem summary::-webkit-details-marker{display:none}.yR4yBG_faqIcon{aspect-ratio:1;background:var(--b2b-chip);width:28px;transition:rotate var(--i-dur-base) var(--i-ease-out);border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:inline-grid}.yR4yBG_faqItem[open] .yR4yBG_faqIcon{rotate:45deg}.yR4yBG_faqItem p{max-width:64ch;padding-bottom:var(--i-gap-5);font-size:var(--i-text-body-sm);color:var(--b2b-text-soft);line-height:1.6}.yR4yBG_splitMedia img{border-radius:var(--i-radius-card-xs);width:100%;height:auto;display:block}@media (min-width:1024px){.yR4yBG_splitFill{align-items:stretch}.yR4yBG_splitFill .yR4yBG_splitMedia img{-o-object-fit:cover;object-fit:cover;height:100%}}.yR4yBG_stat{justify-content:flex-end;gap:var(--i-gap-2);padding:var(--b2b-card-pad);border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-card-sm);background:var(--b2b-card);flex-direction:column-reverse;display:flex}.yR4yBG_stat dt{font-size:var(--i-text-body-sm);color:var(--b2b-text-soft);line-height:1.4}.yR4yBG_stat dd{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1;font-weight:var(--i-weight-bold);letter-spacing:-.03em}.yR4yBG_carouselControls{gap:var(--i-gap-2);display:flex}.yR4yBG_carouselArrow{aspect-ratio:1;border:1px solid var(--b2b-card-line);border-radius:var(--i-radius-control);background:var(--b2b-card);width:48px;color:var(--b2b-ink);cursor:pointer;transition:border-color var(--i-dur-base) var(--i-ease-out);place-items:center;display:grid}@media (hover:hover){.yR4yBG_carouselArrow:hover{border-color:var(--b2b-ink)}}.yR4yBG_carouselTrack{gap:var(--b2b-grid-gap);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.yR4yBG_carouselTrack::-webkit-scrollbar{display:none}.yR4yBG_slide{gap:var(--i-gap-4);min-height:32.5rem;padding:var(--i-gap-8);scroll-snap-align:start;border:1px solid var(--b2b-glass-line);border-radius:var(--i-radius-card);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:linear-gradient(#ffffffd9,#fff9);flex-direction:column;flex:0 0 min(470px,85%);display:flex;box-shadow:inset 0 1px #ffffffe6}@media (min-width:1280px){.yR4yBG_slide{flex:1 1 0;min-width:0}.yR4yBG_carouselTrack:has(>.yR4yBG_slide:nth-child(3):last-child){overflow-x:visible}.yR4yBG_headRow:has(+.yR4yBG_carouselTrack>.yR4yBG_slide:nth-child(3):last-child) .yR4yBG_carouselControls{display:none}}.yR4yBG_slideTitle{font-size:clamp(1.375rem,2vw,1.5rem);line-height:1.25;font-weight:var(--i-weight-medium);letter-spacing:-.015em}.yR4yBG_slideQuote p{font-size:var(--i-text-body);line-height:1.5}.yR4yBG_slideFoot{gap:var(--i-gap-1);font-size:var(--i-text-meta);color:var(--b2b-text-faint);flex-direction:column;margin-top:auto;display:flex}.yR4yBG_slideFoot strong{color:var(--b2b-ink);font-size:var(--i-text-body-sm)}.yR4yBG_slideVideo{margin-bottom:var(--i-gap-3);align-self:flex-start}@media (max-width:639px){.yR4yBG_slide{min-height:0;padding:var(--i-gap-6)}}.yR4yBG_closing{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--i-gap-10);background:var(--i-white);border:1px solid #dedede;border-radius:56px;grid-template-columns:minmax(0,560px) minmax(0,520px);min-height:540px;padding:64px clamp(1.25rem,6vw,72px) 56px clamp(1.25rem,7vw,72px);display:grid;position:relative;overflow:hidden}.yR4yBG_closing:before{z-index:-1;pointer-events:none;content:"";background:url(/b2b/halos/horizon.webp) 50%/100% 100% no-repeat;position:absolute;inset:18% 0 -20px}.yR4yBG_closingCopy{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.yR4yBG_closingTitle{color:#222;font-size:clamp(2rem,4vw,3rem);font-weight:var(--i-weight-bold);letter-spacing:-.02em;line-height:1.17}.yR4yBG_closingPhoto{border-radius:var(--i-radius-card);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#ffffff73;border:1px solid #fffc;padding:8px}.yR4yBG_closingPhoto img{aspect-ratio:504/396;border-radius:var(--i-radius-card-xs);-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:1023px){.yR4yBG_closing{grid-template-columns:1fr;min-height:0}}.yR4yBG_apply{isolation:isolate;align-items:center;gap:var(--i-gap-10);background:var(--i-white);text-align:center;border:1px solid #dedede;border-radius:32px;flex-direction:column;padding:clamp(3rem,7vw,88px) clamp(1rem,6vw,80px) clamp(5rem,10vw,140px);display:flex;position:relative;overflow:hidden}.yR4yBG_apply:before{z-index:-1;aspect-ratio:1500/800;pointer-events:none;content:"";background:url(/b2b/halos/arc-base.webp) 50%/100% 100% no-repeat;width:110%;position:absolute;top:41.5%;left:50%;translate:-50%}.yR4yBG_applyHead{gap:var(--i-gap-4);flex-direction:column;max-width:760px;display:flex}.yR4yBG_applyTitle{color:#222;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--i-weight-bold);letter-spacing:-1.6px;line-height:1.25}.yR4yBG_applyLead{color:#6e6e6e;font-size:clamp(1rem,1.6vw,1.1875rem);font-weight:var(--i-weight-regular);line-height:1.55}.yR4yBG_applyAsks{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.yR4yBG_applyAsks li{border-radius:var(--i-radius-control);background:var(--i-white);color:#222;font-size:var(--i-text-label);font-weight:var(--i-weight-medium);border:1px solid #dedede;align-items:center;gap:10px;padding:10px 14px;line-height:17px;display:flex}.yR4yBG_applyNumber{aspect-ratio:1;color:#141414;background:#f2f2f2;border-radius:8px;place-items:center;width:24px;font-size:12px;display:grid}.yR4yBG_applyCard{align-items:flex-start;gap:var(--i-gap-4);border-radius:var(--i-radius-card-sm);background:var(--i-white);text-align:left;border:1px solid #dedede;flex-direction:column;width:min(100%,560px);padding:28px 32px;display:flex}.yR4yBG_applyNext{color:#909090;font-size:13px;font-weight:var(--i-weight-regular)}.yR4yBG_applyCall{color:#222;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:var(--i-weight-medium);line-height:1.25}.yR4yBG_applyActions{align-items:center;gap:var(--i-gap-4);flex-wrap:wrap;padding-top:8px;display:flex}.yR4yBG_asks{isolation:isolate;grid-template-columns:minmax(0,600px) minmax(0,640px);justify-content:space-between;align-items:stretch;gap:56px;display:grid;position:relative}.yR4yBG_asks:before{z-index:-1;aspect-ratio:1100/731;pointer-events:none;content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:min(1100px,90%);position:absolute;top:40px;right:-12%}.yR4yBG_asksCopy{flex-direction:column;gap:28px;display:flex}.yR4yBG_asksList li{border-top:1px solid #ffffff14;gap:18px;padding:20px 0;display:flex}.yR4yBG_asksNumber{width:28px;height:28px;color:var(--i-white);font-size:13px;font-weight:var(--i-weight-medium);background:#ffffff14;border-radius:8px;flex:none;place-items:center;display:grid}.yR4yBG_asksBody{flex-direction:column;gap:6px;min-width:0;display:flex}.yR4yBG_asksTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yR4yBG_asksTitle{color:var(--i-white);font-size:18px;font-weight:var(--i-weight-medium);line-height:24px}.yR4yBG_asksBadge{border-radius:var(--i-radius-pill);color:var(--i-white);font-size:12px;font-weight:var(--i-weight-medium);background:#ffffff1a;border:1px solid #ffffff24;padding:4px 10px;line-height:15px}.yR4yBG_asksText{color:#b5b5b5;font-size:15px;font-weight:var(--i-weight-regular);line-height:1.55}.yR4yBG_asksStage{min-height:520px;position:relative}.yR4yBG_asksPhoto{border-radius:var(--i-radius-card);position:absolute;inset:0 0 0 6.25%;overflow:hidden}.yR4yBG_asksPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:25% 50%;object-position:25% 50%;width:100%;height:100%}.yR4yBG_asksPhoto:after{content:"";background:linear-gradient(90deg,#141414 0%,#14141400 45%);position:absolute;inset:0}.yR4yBG_asksTerms>li{z-index:1;color:var(--i-white);position:absolute}.yR4yBG_termNotice{border-radius:var(--i-radius-control);background:var(--i-dark);width:260px;box-shadow:var(--i-shadow-light);border:1px solid #ffffff1a;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.yR4yBG_termMeta{color:#ffffffa3;font-size:12px;font-weight:var(--i-weight-regular)}.yR4yBG_termRow{font-size:var(--i-text-label);font-weight:var(--i-weight-medium);align-items:center;gap:8px;display:flex}.yR4yBG_termCard{border-radius:var(--i-radius-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:253px;box-shadow:var(--i-shadow-light);background:#ffffff14;border:1px solid #ffffff24;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.yR4yBG_termCardGray{background:var(--i-hairline)}.yR4yBG_termCard strong{font-size:var(--i-text-label);font-weight:var(--i-weight-medium)}.yR4yBG_termCard span{color:#ffffffb3;font-size:12px;font-weight:var(--i-weight-regular);line-height:1.25}.yR4yBG_termChip{border-radius:var(--i-radius-pill);background:var(--i-dark);font-size:13px;font-weight:var(--i-weight-medium);white-space:nowrap;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:8px 12px;display:flex}.yR4yBG_termAt1{top:11.67%;left:0}.yR4yBG_termAt2{top:64.5%;left:59.4%;rotate:3deg}.yR4yBG_termAt3{top:78.33%;left:54.2%;rotate:-3deg}.yR4yBG_termAt4{top:83.33%;left:9.4%}.yR4yBG_termAt5{top:3.33%;left:65.6%}@media (max-width:1023px){.yR4yBG_asks{grid-template-columns:1fr}}@media (max-width:639px){.yR4yBG_asksTerms>li{zoom:.62}}.yR4yBG_faqLink{color:var(--b2b-ink);font-weight:var(--i-weight-medium);text-underline-offset:3px;text-decoration:underline}.yR4yBG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yR4yBG_impactSection .yR4yBG_titleMuted{display:block}.yR4yBG_impactSection .yR4yBG_head{max-width:760px;margin-inline:auto}.yR4yBG_impactCanvas{--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--text-swap-dur:.15s;--text-swap-distance:4px;--text-swap-blur:2px;--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;isolation:isolate;align-items:center;gap:var(--i-gap-8);border-radius:var(--i-radius-card);background:#1a1a1a;border:1px solid #ffffff1f;flex-direction:column;width:min(100%,1000px);margin-inline:auto;padding:28px clamp(1rem,5vw,56px) 64px;display:flex;position:relative;overflow:hidden}.yR4yBG_impactCanvas:before{z-index:-1;aspect-ratio:1400/931;pointer-events:none;content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;width:140%;position:absolute;top:260px;left:-20%}.yR4yBG_impactTabs{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;gap:6px;padding:6px;display:flex;position:relative}.yR4yBG_impactTab{z-index:1;color:#909090;font-size:15px;font-weight:var(--i-weight-medium);cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:10px;padding:10px 18px;line-height:19px;position:relative}.yR4yBG_impactTabActive{color:#141414}.yR4yBG_impactPill{z-index:0;width:0;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;pointer-events:none;background:radial-gradient(140% 140% at 30% 20%,#ffe84d 0%,#ff0 55%,#ffde00 100%);border-radius:10px;position:absolute;top:6px;bottom:6px;left:0;transform:translate(0)}.yR4yBG_impactPillPlain{background:var(--i-white)}@keyframes yR4yBG_t-digit-pop-in{0%{transform:translate(0, var(--digit-distance));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.yR4yBG_impactDigits{align-items:baseline;display:inline-flex}.yR4yBG_impactDigit{will-change:transform, opacity, filter;display:inline-block}.yR4yBG_impactDigitsAnimating .yR4yBG_impactDigit{animation:yR4yBG_t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.yR4yBG_impactDigitsAnimating .yR4yBG_impactDigit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.yR4yBG_impactDigitsAnimating .yR4yBG_impactDigit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@keyframes yR4yBG_t-text-swap-in{0%{opacity:0;filter:blur(var(--text-swap-blur));transform:translateY(var(--text-swap-distance))}}.yR4yBG_impactSwapIn{animation:yR4yBG_t-text-swap-in var(--text-swap-dur) ease-in-out both}.yR4yBG_impactIconSwap{flex:none;display:inline-grid;position:relative}.yR4yBG_impactIconSwap>[data-icon]{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.yR4yBG_impactIconSwap[data-state=yes]>[data-icon=yes],.yR4yBG_impactIconSwap[data-state=no]>[data-icon=no]{opacity:1;filter:blur();transform:scale(1)}.yR4yBG_impactIconSwap[data-state=yes]>[data-icon=no],.yR4yBG_impactIconSwap[data-state=no]>[data-icon=yes]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.yR4yBG_impactPill,.yR4yBG_impactTab,.yR4yBG_impactIconSwap>[data-icon]{transition:none!important}.yR4yBG_impactDigitsAnimating .yR4yBG_impactDigit,.yR4yBG_impactSwapIn{animation:none!important}}.yR4yBG_impactCard{border-radius:var(--i-radius-card-sm);width:min(100%,640px);color:var(--i-white);background:#141414;border:1px solid #ffffff24;flex-direction:column;gap:4px;padding:32px clamp(1.25rem,4vw,36px);display:flex}.yR4yBG_impactTop{justify-content:space-between;align-items:flex-end;gap:var(--i-gap-2) var(--i-gap-4);flex-wrap:wrap;padding-bottom:16px;display:flex}.yR4yBG_impactRate{flex-direction:column;gap:4px;display:flex}.yR4yBG_impactRate>span,.yR4yBG_impactVs{color:#909090;font-size:15px;line-height:19px}.yR4yBG_impactRate>span{font-weight:var(--i-weight-medium)}.yR4yBG_impactVs{font-weight:var(--i-weight-regular)}.yR4yBG_impactRate strong{color:var(--i-yellow);font-size:clamp(3rem,6vw,4rem);font-weight:var(--i-weight-bold);font-variant-numeric:tabular-nums;line-height:1.25}.yR4yBG_impactRate .yR4yBG_impactRateMuted{color:#909090}.yR4yBG_impactList li{justify-content:space-between;align-items:center;gap:var(--i-gap-4);font-size:17px;font-weight:var(--i-weight-regular);border-top:1px solid #ffffff14;padding:14px 0;line-height:21px;display:flex}.yR4yBG_impactYes,.yR4yBG_impactNo{flex:none;display:inline-flex}.yR4yBG_impactYes{color:var(--i-yellow)}.yR4yBG_impactNo{color:#5c5c5c}.yR4yBG_impactCta{padding-top:var(--i-gap-6)}.yR4yBG_showcase{--showcase-w:min(100vw - 2 * var(--i-content-gutter), 1320px);gap:var(--i-gap-5);width:var(--showcase-w);margin-inline:calc((100% - var(--showcase-w)) / 2);flex-direction:column;display:flex}.yR4yBG_showcaseRail{gap:var(--i-gap-2);height:clamp(20rem,32vw,25rem);display:flex}.yR4yBG_showcaseCard{--resize-dur:.4s;--resize-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;border-radius:var(--i-radius-card-xs);min-width:0;transition:flex-grow var(--resize-dur) var(--resize-ease), background-color var(--resize-dur) var(--resize-ease);will-change:flex-grow;background:#262626;flex:0 0 9.5rem;position:relative;overflow:hidden}.yR4yBG_showcaseCardActive{background:#141414;flex-grow:1}.yR4yBG_showcaseCard:before{z-index:-1;aspect-ratio:1880/1250;opacity:0;transition:opacity var(--resize-dur) var(--resize-ease);content:"";background:url(/ai-engineering/halos/glow.webp) 50%/100% 100% no-repeat;position:absolute;inset:auto -20% -55%}.yR4yBG_showcaseCardActive:before{opacity:1}.yR4yBG_showcaseSelect{width:100%;height:100%;padding:var(--i-gap-5);color:var(--i-white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;display:flex;position:relative}.yR4yBG_showcaseCardActive .yR4yBG_showcaseSelect{cursor:default}.yR4yBG_showcaseMark,.yR4yBG_showcaseBrand{transition:opacity .25s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1),scale .25s cubic-bezier(.22,1,.36,1)}.yR4yBG_showcaseMark img{width:auto;height:18px}.yR4yBG_showcaseCardActive .yR4yBG_showcaseMark{opacity:0;filter:blur(2px)}.yR4yBG_showcaseBrand{justify-content:center;align-items:center;gap:var(--i-gap-6);opacity:0;filter:blur(2px);pointer-events:none;display:flex;position:absolute;inset:0;scale:.96}.yR4yBG_showcaseBrand img{width:auto;height:clamp(28px,3.4vw,40px)}.yR4yBG_showcaseCardActive .yR4yBG_showcaseBrand{opacity:1;filter:blur();transition-delay:.12s;scale:1}.yR4yBG_showcaseLogoWhite{filter:brightness(0)invert()}.yR4yBG_showcaseDivider{background:#ffffff4d;width:1px;height:clamp(32px,4vw,48px)}.yR4yBG_showcaseTitle{color:#ffffffb8;max-width:22ch;font-size:var(--i-text-body-sm);line-height:1.35;position:relative}.yR4yBG_showcaseCardActive .yR4yBG_showcaseTitle{max-width:18ch;color:var(--i-white);font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:var(--i-weight-medium);letter-spacing:-.025em;line-height:1.15}.yR4yBG_textSwap{--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;transform:translateY(0)}.yR4yBG_textSwapExit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.yR4yBG_textSwapEnterStart{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.yR4yBG_showcaseCard,.yR4yBG_showcaseCard:before,.yR4yBG_showcaseMark,.yR4yBG_showcaseBrand,.yR4yBG_textSwap{transition:none!important}}.yR4yBG_showcaseBar{justify-content:space-between;align-items:center;gap:var(--i-gap-4);--bar-inset:var(--i-gap-2);padding:var(--bar-inset) var(--bar-inset) var(--bar-inset) var(--i-gap-5);border:1px solid var(--b2b-card-line);border-radius:calc(var(--i-radius-control) + var(--bar-inset));background:var(--i-white);font-size:var(--i-text-body-sm);color:var(--b2b-text-soft);flex-wrap:wrap;display:flex}.yR4yBG_showcaseBar strong{color:var(--b2b-ink)}.yR4yBG_showcaseLink{border-radius:var(--i-radius-control);background:var(--i-henry-black);color:var(--i-white);font-size:.8125rem;font-weight:var(--i-weight-medium);white-space:nowrap;padding:7px 12px}@media (max-width:767px){.yR4yBG_showcaseCard:not(.yR4yBG_showcaseCardActive){display:none}}.yR4yBG_tile{--b2b-ink:var(--i-henry-black);--b2b-text-soft:#555;--b2b-card-line:#00000014;gap:var(--i-gap-4);border-radius:var(--i-radius-card-xs);background:var(--i-white);color:var(--b2b-ink);flex-direction:column;padding:14px;display:flex}.yR4yBG_tileArt{border-radius:var(--i-radius-control);background:url(/b2b/halos/corner-gold.webp) 0 100%/555px 189px no-repeat,#f7f7f5;border:1px solid #dedede;place-items:center;height:9.5rem;display:grid;overflow:hidden}@media (min-width:1024px){.yR4yBG_tile:nth-child(n+3) .yR4yBG_tileArt{background:url(/b2b/halos/corner-gold-flip.webp) 100% 100%/555px 189px no-repeat,#f7f7f5}}.yR4yBG_tileBadge{aspect-ratio:1;border-radius:var(--i-radius-card-xs);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);width:64px;color:var(--b2b-ink);background:#ffffff73;border:1px solid #ffffffb3;place-items:center;display:grid;box-shadow:inset 0 1px #fffc}.yR4yBG_tileBody{gap:var(--i-gap-1-5);padding:0 var(--i-gap-2) var(--i-gap-2);flex-direction:column;display:flex}.yR4yBG_tileTitle{font-size:.9375rem;font-weight:var(--i-weight-medium)}.yR4yBG_lit{isolation:isolate;position:relative}.yR4yBG_litQuote{align-items:center;gap:var(--i-gap-8);text-align:center;flex-direction:column;max-width:960px;margin-inline:auto;display:flex}.yR4yBG_litQuote blockquote p{font-size:clamp(1.625rem,3.2vw,2.375rem);line-height:1.3;font-weight:var(--i-weight-medium);letter-spacing:-.025em;text-wrap:balance}.yR4yBG_litQuote figcaption{align-items:center;gap:var(--i-gap-4);font-size:var(--i-text-body-sm);text-align:left;display:flex}.yR4yBG_litQuote figcaption img{border-radius:50%}.yR4yBG_litQuote figcaption strong{display:block}.yR4yBG_quoteRole{align-items:center;gap:var(--i-gap-2);color:var(--b2b-text-soft);font-size:var(--i-text-meta);flex-wrap:wrap;display:flex}.yR4yBG_litQuote figcaption .yR4yBG_quoteLogo{border-radius:0;width:auto;height:18px}.yR4yBG_litStats{gap:var(--b2b-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yR4yBG_litStats div{gap:var(--i-gap-2);padding:var(--i-gap-6);border-radius:var(--i-radius-card);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;border:1px solid #0000;flex-direction:column;display:flex}.yR4yBG_litStats dt{font-size:clamp(2.25rem,3.6vw,3rem);line-height:1;font-weight:var(--i-weight-bold);letter-spacing:-.03em}.yR4yBG_litStats dd{font-size:var(--i-text-body-sm);color:var(--b2b-text-soft);line-height:1.5}@media (max-width:767px){.yR4yBG_litStats{grid-template-columns:1fr}}.yR4yBG_platformStage{--float-pop:.6s;--float-step:.65s;width:min(100%,1180px);margin-inline:auto;padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,5.5rem);position:relative}.yR4yBG_platformStageMock{width:min(100%,880px);transition:opacity .6s var(--i-ease-out), translate .6s var(--i-ease-out);margin-inline:auto}.yR4yBG_platformStageMock img{width:100%;height:auto;display:block}.yR4yBG_floater{z-index:1;transition:opacity var(--float-pop) var(--i-ease-out), scale var(--float-pop) var(--i-ease-out), translate var(--float-pop) var(--i-ease-out);transition-delay:calc(.5s + var(--float-i) * var(--float-step));position:absolute}.yR4yBG_platformStage[data-reveal=pending] .yR4yBG_platformStageMock{opacity:0;translate:0 12px}.yR4yBG_platformStage[data-reveal=pending] .yR4yBG_floater{opacity:0;translate:0 8px;scale:.92}.yR4yBG_platformStage[data-reveal=shown] .yR4yBG_floatCard{animation:yR4yBG_float-bob 4s ease-in-out calc(var(--float-i) * -.8s) infinite alternate}@keyframes yR4yBG_float-bob{to{translate:0 -2px}}.yR4yBG_floatNoticeSpot{top:9%;left:3%}.yR4yBG_floatChatSpot{top:4%;right:1%}.yR4yBG_floatProgressSpot{top:54%;right:0}.yR4yBG_floatCertificateSpot{bottom:4%;left:calc(50% - 130px);rotate:3deg}.yR4yBG_floatReportSpot{bottom:14%;left:0;rotate:-3deg}.yR4yBG_floatCard{border-radius:var(--i-radius-control);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);flex-direction:column;gap:6px;display:flex}.yR4yBG_floatNotice{background:var(--i-dark);width:260px;box-shadow:var(--i-shadow-light);color:var(--i-white);padding:10px 12px}.yR4yBG_floatTime{color:color-mix(in srgb, var(--i-white) 64%, transparent)}.yR4yBG_floatRow{align-items:center;gap:var(--i-gap-2);font-size:var(--i-text-label);font-weight:var(--i-weight-medium);line-height:var(--i-lh-chip);display:flex}.yR4yBG_floatChat{gap:var(--i-gap-3);width:300px;padding:var(--i-gap-3) var(--i-gap-3) var(--i-gap-4);border-radius:var(--i-radius-card-sm);background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;box-shadow:var(--i-shadow-light);color:var(--i-henry-black);border:1px solid #0000}.yR4yBG_floatChatHead{align-items:center;gap:var(--i-gap-2);font-size:var(--i-text-label);font-weight:var(--i-weight-medium);line-height:var(--i-lh-chip);display:flex}.yR4yBG_floatBadge{aspect-ratio:1;border-radius:var(--i-radius-pill);background:var(--i-yellow);place-items:center;width:28px;display:grid}.yR4yBG_floatBubble{padding:var(--i-gap-2) var(--i-gap-3);border-radius:var(--i-radius-control);background:color-mix(in srgb, var(--i-black) 4%, var(--i-white));font-size:var(--i-text-body-sm);font-weight:var(--i-weight-regular)}.yR4yBG_floatProgress{--float-done-bg:#f4fae3;--float-done-ink:#5a7424;--float-done-bar:#a5cb4e;background:linear-gradient(var(--i-light), var(--i-light)) padding-box, var(--i-ring-light) border-box;width:240px;box-shadow:var(--i-shadow-light);color:var(--i-gray-600);border:1px solid #0000;padding:14px 16px}.yR4yBG_floatProgressHead{justify-content:space-between;align-items:center;gap:var(--i-gap-2);font-size:var(--i-text-label);line-height:var(--i-lh-chip);color:var(--i-henry-black);display:flex}.yR4yBG_floatDone{border-radius:var(--i-radius-pill);background:var(--float-done-bg);font-size:var(--i-text-eyebrow);font-weight:var(--i-weight-medium);color:var(--float-done-ink);padding:2px 10px}.yR4yBG_floatBar{border-radius:var(--i-radius-pill);background:linear-gradient(var(--float-done-bar), var(--float-done-bar)) left / var(--float-value) 100% no-repeat, color-mix(in srgb, var(--i-black) 6%, var(--i-white));height:6px;margin-top:4px}.yR4yBG_floatJob{background:linear-gradient(var(--i-white), var(--i-white)) padding-box, var(--i-ring-light) border-box;width:260px;box-shadow:var(--i-shadow-light);color:var(--i-henry-black);border:1px solid #0000;padding:10px 12px}.yR4yBG_floatJobDark{background:var(--i-hairline);color:var(--i-white);border-color:#0000}.yR4yBG_floatJobTitle{font-size:var(--i-text-label);font-weight:var(--i-weight-medium);line-height:var(--i-lh-chip)}.yR4yBG_floatJobMeta{justify-content:space-between;align-items:center;gap:var(--i-gap-2);color:var(--i-gray-600);display:flex}.yR4yBG_floatJobDark .yR4yBG_floatJobMeta{color:inherit}.yR4yBG_floatStatus{border:1px solid var(--i-border-light);border-radius:var(--i-radius-pill);font-weight:var(--i-weight-medium);flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.yR4yBG_floatStatusAccent{background:color-mix(in srgb, var(--i-white) 22%, transparent);border-color:#0000}.yR4yBG_floatStatusAccent svg{width:11px;height:11px}@media (max-width:1279px){.yR4yBG_floatCard{zoom:.82}}@media (max-width:1023px){.yR4yBG_floatCard{zoom:.66}}@media (max-width:639px){.yR4yBG_platformStage{padding-block:5.5rem 6rem}.yR4yBG_floatCard{zoom:.5}.yR4yBG_floatNoticeSpot{top:2%}.yR4yBG_floatChatSpot{top:0}.yR4yBG_floatProgressSpot{top:62%}.yR4yBG_floatCertificateSpot{bottom:0;left:calc(50% - 65px)}.yR4yBG_floatReportSpot{bottom:10%}}@media (prefers-reduced-motion:reduce){.yR4yBG_platformStageMock,.yR4yBG_floater{transition:none}.yR4yBG_platformStage[data-reveal=shown] .yR4yBG_floatCard{animation:none}}
