._5DTjxW_hero{background:var(--brand-ink-deep);color:#fff;grid-template-rows:1fr auto;min-height:clamp(660px,100svh - 84px,900px);display:grid;position:relative;overflow:hidden}._5DTjxW_slides,._5DTjxW_slide{position:absolute;inset:0}._5DTjxW_slide{opacity:0;transition:opacity 1.2s,transform 7s linear;transform:scale(1.08)}._5DTjxW_slide[data-state=on]{z-index:1;opacity:1;transform:scale(1)}._5DTjxW_slide[data-state=leaving]{transform:scale(1)}._5DTjxW_hero:after{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--brand-ink-deep) 35%, transparent) 0%, color-mix(in srgb, var(--brand-ink-deep) 55%, transparent) 45%, color-mix(in srgb, var(--brand-ink-deep) 94%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--brand-ink-deep) 60%, transparent), transparent 70%);content:"";pointer-events:none;position:absolute;inset:0}._5DTjxW_content,._5DTjxW_indexBar{z-index:2;position:relative}._5DTjxW_content{width:min(calc(100% - (var(--gutter) * 2)), var(--stage));align-content:end;gap:clamp(26px,3vw,36px);margin-inline:auto;padding-block:clamp(72px,10vw,140px) clamp(32px,3.6vw,48px);display:grid}._5DTjxW_content h1{letter-spacing:-.055em;margin:0;font-size:clamp(4rem,6.5vw,6.8rem);font-weight:720;line-height:.9}._5DTjxW_rotator{--descender-room:.14em;height:calc(.98em + var(--descender-room));margin-bottom:calc(var(--descender-room) * -1);color:var(--brand-orange);display:block;position:relative;overflow:hidden}._5DTjxW_rotator>span{white-space:nowrap;opacity:0;transform:translateY(calc(100% + var(--descender-room)));transition:transform .7s var(--ease-out), opacity .5s ease;position:absolute;top:0;left:0}._5DTjxW_rotator>span[data-state=in]{opacity:1;transform:none}._5DTjxW_rotator>span[data-state=out]{transform:translateY(-100%)}._5DTjxW_indexBar{border-top:1px solid var(--line-on-dark);grid-template-columns:minmax(0,1fr) 64px;display:grid}._5DTjxW_index{padding:0;padding-left:max(calc(var(--gutter) - 20px), calc((100vw - var(--stage)) / 2 - 20px));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid}._5DTjxW_index>li:first-child ._5DTjxW_segment{border-left:1px solid var(--line-on-dark)}._5DTjxW_segment{border-right:1px solid var(--line-on-dark);height:100%;min-height:112px;color:var(--text-on-dark-muted);transition:background-color var(--hover-fast) var(--ease-hover), color var(--hover-fast) var(--ease-hover);align-content:start;gap:4px;padding:22px 20px 24px;display:grid;position:relative}._5DTjxW_segment b{color:var(--text-on-dark-subtle);font-variant-numeric:tabular-nums;font-size:.72rem}._5DTjxW_segment strong{font-size:.92rem;font-weight:700;line-height:1.25}._5DTjxW_segment small{color:var(--brand-blue-bright);opacity:0;transition:opacity var(--hover-fast) var(--ease-hover), transform var(--hover-fast) var(--ease-hover);font-size:.84rem;transform:translateY(4px)}._5DTjxW_segment:hover,._5DTjxW_segment:focus-visible{color:#fff;background:#ffffff0d}._5DTjxW_segment[aria-current=true]{background:color-mix(in srgb, var(--brand-ink-deep) 60%, transparent);color:#fff}._5DTjxW_segment[aria-current=true] small{opacity:1;transform:none}._5DTjxW_progress{height:3px;position:absolute;top:-1px;left:0;right:0}._5DTjxW_progress:after{background:var(--brand-orange);content:"";transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._5DTjxW_segment[data-done=true] ._5DTjxW_progress:after{opacity:.35;transform:none}._5DTjxW_segment[aria-current=true] ._5DTjxW_progress:after{animation:5.5s linear forwards _5DTjxW_reel-progress}._5DTjxW_hero[data-paused=true] ._5DTjxW_segment[aria-current=true] ._5DTjxW_progress:after{animation-play-state:paused}@keyframes _5DTjxW_reel-progress{to{transform:none}}._5DTjxW_pause{color:#fff;cursor:pointer;transition:background-color var(--hover-fast) var(--ease-hover);background:0 0;border:0;place-items:center;display:grid}._5DTjxW_pause:hover{background:#ffffff14}._5DTjxW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:980px){._5DTjxW_index{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._5DTjxW_index::-webkit-scrollbar{display:none}._5DTjxW_index>li{scroll-snap-align:start;flex:0 0 min(42%,260px)}._5DTjxW_index{padding-left:0}._5DTjxW_index>li:first-child ._5DTjxW_segment{padding-left:var(--gutter);border-left:0}._5DTjxW_segment small{opacity:1;transform:none}}@media (max-width:680px){._5DTjxW_hero{min-height:min(760px,100svh - 74px)}._5DTjxW_content h1{font-size:var(--type-display-compact)}._5DTjxW_rotator{height:calc(1.96em + var(--descender-room))}._5DTjxW_rotator>span{white-space:normal;right:0}._5DTjxW_index>li{flex-basis:64%}._5DTjxW_segment{min-height:96px;padding:16px 18px}._5DTjxW_indexBar{grid-template-columns:minmax(0,1fr) 52px}}@media (prefers-reduced-motion:reduce){._5DTjxW_slide,._5DTjxW_rotator>span{transition:opacity 1ms;transform:none}._5DTjxW_segment[aria-current=true] ._5DTjxW_progress:after{animation:none;transform:none}}
.XZep5G_scene{position:relative}.XZep5G_stage{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(24px,4vw,64px);height:100svh;min-height:640px;padding-top:84px;display:grid}.XZep5G_copy{z-index:2;gap:clamp(28px,4vh,48px);display:grid;position:relative}.XZep5G_title{color:#fff;max-width:10ch;font-size:var(--type-title);letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.02}.XZep5G_title em{color:var(--brand-orange);font-style:normal}.XZep5G_phases{margin:0;padding:0;list-style:none;display:grid}.XZep5G_phases li{border-top:1px solid var(--line-on-dark);opacity:.38;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 0;transition:opacity .4s;display:grid}.XZep5G_phases li[data-done=true]{opacity:.6}.XZep5G_phases li[data-active=true]{opacity:1}.XZep5G_phases span{color:var(--text-on-dark-subtle);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.XZep5G_phases li[data-active=true] span{color:var(--brand-orange)}.XZep5G_phases strong{color:#fff;font-size:var(--type-heading);letter-spacing:-.02em;font-weight:720;display:block}.XZep5G_phases p{max-width:34ch;max-height:0;color:var(--text-on-dark-muted);transition:max-height .5s var(--ease-out), margin .5s var(--ease-out);margin:0;font-size:.92rem;line-height:1.55;display:grid;overflow:hidden}.XZep5G_phases li[data-active=true] p{max-height:90px;margin-top:6px}.XZep5G_field{perspective:1100px;perspective-origin:40%;height:min(72vh,640px);position:relative}.XZep5G_space{transform-style:preserve-3d;position:absolute;inset:0}.XZep5G_pickLayer{z-index:3;pointer-events:none}.XZep5G_card{transform-style:preserve-3d;will-change:transform;position:absolute;translate:-50% -50%}.XZep5G_face{border:1px solid color-mix(in srgb, var(--text-on-dark) 18%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, white 7%, var(--surface-ink-raised));color:var(--text-on-dark);white-space:nowrap;box-shadow:0 18px 40px var(--shadow-ink-medium);align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:.84rem;font-weight:700;display:flex}.XZep5G_face i{background:color-mix(in srgb, var(--brand-blue-bright) 22%, var(--surface-ink));width:30px;height:30px;color:var(--text-on-dark);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-style:normal;font-weight:800;display:grid}.XZep5G_listing{gap:6px;display:grid}.XZep5G_listing em{background:color-mix(in srgb, var(--text-on-dark) 16%, transparent);border-radius:3px;width:70%;height:5px;display:block}.XZep5G_pick{z-index:3;width:clamp(188px,28%,264px)}.XZep5G_pick .XZep5G_face{border-color:var(--brand-orange);background:var(--paper);color:var(--ink-950);white-space:normal;box-shadow:0 26px 60px var(--shadow-ink-strong);grid-template-columns:36px minmax(0,1fr);gap:3px 12px;padding:14px 16px;display:grid}.XZep5G_pickIcon{border-radius:var(--radius-control);background:var(--brand-orange);width:36px;height:36px;color:var(--brand-ink);grid-row:span 3;align-self:start;place-items:center;display:grid}.XZep5G_task{color:var(--ink-600);font-size:.72rem;font-weight:650;line-height:1.3}.XZep5G_checks{margin-top:4px}.XZep5G_pick strong{letter-spacing:-.01em;font-size:.92rem;font-weight:750}.XZep5G_checks{flex-wrap:wrap;gap:4px 10px;display:flex}.XZep5G_checks em{color:var(--brand-blue-deep);align-items:center;gap:3px;font-size:.72rem;font-style:normal;font-weight:750;display:inline-flex}.XZep5G_scan{pointer-events:none;opacity:0;width:100%;position:absolute;top:-4%;bottom:-4%;left:0}.XZep5G_scan:before{background:var(--brand-orange);width:2px;box-shadow:0 0 24px 4px color-mix(in srgb, var(--brand-orange) 55%, transparent);content:"";position:absolute;top:0;bottom:0;right:0}.XZep5G_scan:after{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--brand-orange) 14%, transparent));content:"";width:18%;position:absolute;top:0;bottom:0;right:2px}.XZep5G_routes{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.XZep5G_route,.XZep5G_trunk{fill:none;stroke:var(--brand-blue-bright);stroke-width:2px}.XZep5G_trunk{stroke:var(--brand-orange);stroke-width:4px}.XZep5G_head{z-index:4;width:14px;height:14px;box-shadow:0 0 0 3px var(--brand-blue-bright), 0 0 18px 6px color-mix(in srgb, var(--brand-blue-bright) 70%, transparent);opacity:0;pointer-events:none;background:#fff;border-radius:50%;position:absolute;top:-7px;left:-7px}.XZep5G_route{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--brand-blue-bright) 55%, transparent))}.XZep5G_pulse{z-index:3;background:var(--brand-orange);width:10px;height:10px;box-shadow:0 0 14px 3px color-mix(in srgb, var(--brand-orange) 60%, transparent);visibility:hidden;border-radius:50%;position:absolute;top:0;left:0}.XZep5G_destSlot{z-index:3;width:clamp(196px,24%,250px);position:absolute;top:50%;right:0;translate:0 -50%}.XZep5G_dest{border:1px solid var(--line);background:var(--paper);color:var(--ink-950);box-shadow:0 30px 70px var(--shadow-ink-strong);gap:14px;padding:16px;display:grid;position:relative}.XZep5G_destPing{border:2px solid var(--brand-orange);opacity:0;pointer-events:none;position:absolute;inset:-1px}.XZep5G_destHead{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.XZep5G_destBadge{background:var(--brand-orange);width:36px;height:36px;color:var(--brand-ink);place-items:center;display:grid}.XZep5G_destHead strong{font-size:.92rem;font-weight:750;line-height:1.2;display:block}.XZep5G_destHead small{color:var(--ink-600);font-size:.72rem;font-weight:650;display:block}.XZep5G_destRows{margin:0;padding:0;list-style:none;display:grid}.XZep5G_destRows li{border-top:1px solid var(--line-strong);align-items:center;gap:7px;padding:7px 0;font-size:.72rem;font-weight:700;display:flex}.XZep5G_destRows svg{color:var(--brand-blue-deep)}.XZep5G_destLive{background:var(--brand-orange);border-radius:50%;width:8px;height:8px;margin-inline:2px 3px;animation:1.4s ease-in-out infinite XZep5G_dest-live}@keyframes XZep5G_dest-live{50%{opacity:.3}}.XZep5G_destBar{background:var(--line-strong);height:3px}.XZep5G_destBar i{background:var(--brand-orange);transform-origin:0;height:100%;display:block;transform:scaleX(.72)}.XZep5G_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.XZep5G_card[data-crowd]{opacity:.18}}@media (max-width:980px){.XZep5G_stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;height:100svh;min-height:560px;padding-block:88px 20px}.XZep5G_phases li{padding:10px 0}.XZep5G_phases li:not([data-active=true]){display:none}.XZep5G_field{height:auto;min-height:300px}.XZep5G_pick{width:40%;min-width:0}.XZep5G_pick .XZep5G_face{padding:10px}.XZep5G_destSlot{width:clamp(118px,32%,180px)}.XZep5G_dest{gap:10px;padding:12px}.XZep5G_destRows,.XZep5G_destBar{display:none}}@media (max-width:760px){.XZep5G_face{padding:6px 8px;font-size:.72rem}.XZep5G_face i{width:20px;height:20px}.XZep5G_listing em,.XZep5G_checks,.XZep5G_task{display:none}.XZep5G_pick{width:50%}.XZep5G_pick .XZep5G_face{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px}.XZep5G_pickIcon{grid-row:auto;align-self:center;width:26px;height:26px}.XZep5G_pickIcon svg{width:14px;height:14px}.XZep5G_pick strong{font-size:.84rem;line-height:1.2}}@media (max-width:520px){.XZep5G_destHead{grid-template-columns:minmax(0,1fr);justify-items:start}.XZep5G_destHead small{display:none}.XZep5G_destSlot{width:96px}}@media (prefers-reduced-motion:reduce){.XZep5G_destLive{animation:none}}
._4wGuJG_jobPanel{border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-950);gap:18px;padding:22px 22px 0;display:grid;overflow:hidden}._4wGuJG_jobPanel[data-variant=floating]{background:var(--surface-cream);box-shadow:0 30px 80px var(--shadow-ink-strong);border-color:#0000}._4wGuJG_jobHeader{gap:6px;display:grid}._4wGuJG_jobHeader span{color:var(--brand-blue-deep);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}._4wGuJG_jobHeader strong{font-size:var(--type-heading);letter-spacing:-.02em;font-weight:720;line-height:1.2}._4wGuJG_jobStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._4wGuJG_jobStages>*{border:0;border-top:3px solid var(--line-strong);color:var(--ink-600);text-align:left;transition:border-color var(--hover) var(--ease-hover), color var(--hover) var(--ease-hover);background:0 0;padding:10px 0 0;font-size:.72rem;font-weight:750;position:relative}._4wGuJG_jobStages button{cursor:pointer}._4wGuJG_jobStages button:hover{color:var(--ink-950)}._4wGuJG_jobStages [data-done=true]{border-top-color:var(--brand-blue-deep);color:var(--brand-blue-deep)}._4wGuJG_jobStages [aria-selected=true],._4wGuJG_jobStages [data-active=true]{border-top-color:var(--brand-orange);color:var(--ink-950)}._4wGuJG_jobBody{min-height:150px;animation:_4wGuJG_job-in .52s var(--ease-out) both;align-content:start;gap:14px;display:grid}@keyframes _4wGuJG_job-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._4wGuJG_jobStatus{align-items:center;gap:8px;margin:0;font-size:.92rem;font-weight:720;display:flex}._4wGuJG_jobStatus svg{color:var(--brand-blue-deep)}._4wGuJG_jobFacts{margin:0;display:grid}._4wGuJG_jobFacts>div{border-top:1px solid var(--line-strong);justify-content:space-between;gap:12px;padding:9px 0;display:flex}._4wGuJG_jobFacts dt{color:var(--ink-600);align-items:center;gap:6px;font-size:.84rem;display:inline-flex}._4wGuJG_jobFacts dd{margin:0;font-size:.84rem;font-weight:700}._4wGuJG_jobRows{margin:0;padding:0;list-style:none;display:grid}._4wGuJG_jobRows li{border-top:1px solid var(--line-strong);animation:_4wGuJG_job-in .5s var(--ease-out) both;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:.84rem;font-weight:650;display:grid}._4wGuJG_jobRows li:nth-child(2){animation-delay:90ms}._4wGuJG_jobRows li:nth-child(3){animation-delay:.18s}._4wGuJG_avatar{background:var(--surface-ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.72rem;font-weight:800;display:grid}._4wGuJG_jobRows em{color:var(--ink-600);font-size:.72rem;font-style:normal;font-weight:750}._4wGuJG_jobRows em[data-tone=live]{color:var(--brand-blue-deep)}._4wGuJG_jobRows em[data-tone=live]:before{background:var(--brand-orange);content:"";border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s ease-in-out infinite _4wGuJG_job-pulse;display:inline-block}@keyframes _4wGuJG_job-pulse{50%{opacity:.25}}._4wGuJG_jobOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._4wGuJG_jobOptions>div{border:1px solid var(--line-strong);background:var(--paper);animation:_4wGuJG_job-in .5s var(--ease-out) both;gap:4px;padding:12px;display:grid}._4wGuJG_jobOptions>div+div{animation-delay:.11s}._4wGuJG_jobOptions>div[data-selected=true]{border-color:var(--ink-950);box-shadow:inset 0 -3px 0 var(--brand-orange)}._4wGuJG_jobOptions span{color:var(--ink-600);font-size:.72rem;font-weight:750}._4wGuJG_jobOptions strong{font-size:.92rem}._4wGuJG_jobOptions small{color:var(--ink-600);font-size:.72rem}._4wGuJG_jobTimeline{gap:2px;margin:0;padding:0;list-style:none;display:grid}._4wGuJG_jobTimeline li{border-top:1px solid var(--line-strong);color:var(--ink-600);animation:_4wGuJG_job-in .5s var(--ease-out) both;align-items:center;gap:8px;padding:8px 0;font-size:.84rem;font-weight:650;display:flex}._4wGuJG_jobTimeline li:nth-child(2){animation-delay:90ms}._4wGuJG_jobTimeline li:nth-child(3){animation-delay:.18s}._4wGuJG_jobTimeline li[data-done=true]{color:var(--ink-950)}._4wGuJG_jobTimeline li[data-done=true] svg{color:var(--brand-blue-deep)}._4wGuJG_jobProgress{background:var(--line-strong);height:4px;margin:0 -22px}._4wGuJG_jobProgress span{background:var(--brand-orange);transform-origin:0;height:100%;transition:transform .7s var(--ease-out);display:block}._4wGuJG_ticker{border-block:1px solid var(--line-on-dark);background:var(--surface-ink);color:#fff;overflow:hidden}._4wGuJG_tickerTrack{width:max-content;animation:42s linear infinite _4wGuJG_ticker;display:flex}._4wGuJG_ticker:hover ._4wGuJG_tickerTrack{animation-play-state:paused}._4wGuJG_tickerTrack ul{margin:0;padding:0;list-style:none;display:flex}._4wGuJG_tickerTrack li{font-size:var(--type-title);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:clamp(24px,3vw,44px);padding:22px clamp(12px,1.5vw,22px);font-weight:720;display:flex}._4wGuJG_tickerTrack li:nth-child(2n) span{color:var(--text-on-dark-muted);filter:url(#sx-outline)}._4wGuJG_tickerTrack li i{background:var(--brand-orange);width:12px;height:12px;transform:rotate(45deg)}@keyframes _4wGuJG_ticker{to{transform:translate(-50%)}}._4wGuJG_bento{grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(250px,23vw,330px);gap:clamp(10px,1.2vw,16px);display:grid}._4wGuJG_bentoCard{background:var(--surface-ink);color:#fff;isolation:isolate;position:relative;overflow:hidden}._4wGuJG_bentoCard[data-featured=true]{grid-area:span 2/span 2}._4wGuJG_bentoMedia{z-index:-2;position:absolute;inset:0}._4wGuJG_bentoMedia img{transform:scale(1.001);transition:transform var(--hover-slow) var(--ease-hover)!important}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoMedia img{transform:scale(1.07);transition-duration:1.4s!important}._4wGuJG_bentoShade{z-index:-1;background:linear-gradient(to top, var(--overlay-ink-gradient) 0%, transparent 62%);position:absolute;inset:0}._4wGuJG_bentoShade:after{background:linear-gradient(to top, var(--overlay-ink-strong) 0%, transparent 90%);content:"";opacity:0;transition:opacity .7s var(--ease-hover);position:absolute;inset:0}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoShade:after{opacity:1}._4wGuJG_bentoTag{background:var(--paper);color:var(--ink-950);letter-spacing:.07em;text-transform:uppercase;transition:background-color var(--hover) var(--ease-hover), transform var(--hover) var(--ease-hover);border-radius:2px;padding:6px 8px;font-size:.72rem;font-weight:800;position:absolute;top:14px;left:14px}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoTag{background:var(--brand-orange);transform:translate(4px)}._4wGuJG_bentoBody{gap:0;padding:clamp(18px,2vw,28px);display:grid;position:absolute;bottom:0;left:0;right:0}._4wGuJG_bentoRule{background:var(--brand-orange);transform-origin:0;width:44px;height:2px;transition:transform .6s var(--ease-hover);margin-bottom:14px;display:block;transform:scaleX(0)}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoRule{transition-delay:80ms;transform:scaleX(1)}._4wGuJG_bentoBody h3{font-size:var(--type-heading);letter-spacing:-.02em;transition:transform .7s var(--ease-hover);margin:0;font-weight:720;line-height:1.15}._4wGuJG_bentoCard[data-featured=true] ._4wGuJG_bentoBody h3{font-size:var(--type-title);letter-spacing:-.035em}._4wGuJG_bentoReveal{grid-template-rows:1fr;display:grid}._4wGuJG_bentoReveal>div{align-content:start;gap:12px;min-height:0;padding-top:10px;display:grid;overflow:hidden}._4wGuJG_bentoBody p{max-width:44ch;color:var(--text-on-dark-muted);margin:0;font-size:.92rem;line-height:1.5}._4wGuJG_bentoLink{color:#fff;align-items:center;gap:10px;width:max-content;font-size:.84rem;font-weight:750;display:inline-flex}._4wGuJG_bentoLink:after{content:"";position:absolute;inset:0}._4wGuJG_bentoArrow{width:18px;height:18px;color:var(--brand-orange);display:inline-grid;position:relative;overflow:hidden}._4wGuJG_bentoArrow svg{transition:transform .56s var(--ease-hover);grid-area:1/1}._4wGuJG_bentoArrow svg:last-child{transform:translate(-120%,120%)}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoArrow svg:first-child{transform:translate(120%,-120%)}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoArrow svg:last-child{transition-delay:90ms;transform:none}._4wGuJG_bentoLink:focus-visible{outline:none}._4wGuJG_bentoCard:has(._4wGuJG_bentoLink:focus-visible){outline:2px solid var(--brand-orange);outline-offset:3px}@media (hover:hover) and (pointer:fine){._4wGuJG_bentoCard:not([data-featured=true]) ._4wGuJG_bentoReveal{transition:grid-template-rows .52s var(--ease-hover);grid-template-rows:0fr}._4wGuJG_bentoCard:not([data-featured=true]) ._4wGuJG_bentoReveal p,._4wGuJG_bentoCard:not([data-featured=true]) ._4wGuJG_bentoReveal ._4wGuJG_bentoLink{opacity:0;transition:opacity .36s var(--ease-hover), transform .52s var(--ease-hover);transform:translateY(14px)}._4wGuJG_bentoCard:not([data-featured=true]):is(:hover,:focus-within) ._4wGuJG_bentoReveal{grid-template-rows:1fr;transition-duration:.7s}._4wGuJG_bentoCard:not([data-featured=true]):is(:hover,:focus-within) ._4wGuJG_bentoReveal p{opacity:1;transition-duration:.6s,.8s;transition-delay:.14s;transform:none}._4wGuJG_bentoCard:not([data-featured=true]):is(:hover,:focus-within) ._4wGuJG_bentoReveal ._4wGuJG_bentoLink{opacity:1;transition-duration:.6s,.8s;transition-delay:.23s;transform:none}._4wGuJG_bentoCard:is(:hover,:focus-within) ._4wGuJG_bentoBody h3{transform:translateY(-4px)}}._4wGuJG_bentoClosing{grid-column:span var(--span,1);border:1px solid var(--ink-950);background:var(--paper);color:var(--ink-950);transition:background-color var(--hover) var(--ease-hover), color var(--hover) var(--ease-hover);align-content:space-between;gap:18px;padding:clamp(22px,2.4vw,34px);display:grid}._4wGuJG_bentoClosing span{color:var(--brand-blue-deep);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}._4wGuJG_bentoClosing strong{max-width:18ch;font-size:var(--type-title);letter-spacing:-.035em;font-weight:720;line-height:1.02}._4wGuJG_bentoClosing em{align-items:center;gap:8px;font-size:.92rem;font-style:normal;font-weight:750;display:inline-flex}._4wGuJG_bentoClosing svg{transition:transform var(--hover) var(--ease-hover)}._4wGuJG_bentoClosing:hover{background:var(--brand-orange);color:var(--brand-ink)}._4wGuJG_bentoClosing:hover span{color:var(--brand-ink)}._4wGuJG_bentoClosing:hover svg{transform:translate(6px)}._4wGuJG_story{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}._4wGuJG_storyVisual{height:100%}._4wGuJG_storySticky{gap:18px;display:grid;position:sticky;top:calc(84px + 8vh)}._4wGuJG_storyCounter{align-items:baseline;gap:10px;display:flex}._4wGuJG_storyCounter strong{font-size:var(--type-numeral);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:760;line-height:.85}._4wGuJG_storyCounter span{color:var(--ink-600);font-size:var(--type-heading);font-weight:700}._4wGuJG_storySteps{margin:0;padding:0 0 0 40px;list-style:none;display:grid;position:relative}._4wGuJG_storyRail{background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0;left:5px}._4wGuJG_storyRail span{background:var(--brand-orange);transform-origin:top;position:absolute;inset:0;transform:scaleY(1)}._4wGuJG_storySteps>li{opacity:.32;align-content:center;gap:14px;min-height:62vh;transition:opacity .5s;display:grid;position:relative}._4wGuJG_storySteps>li[data-active=true]{opacity:1}._4wGuJG_storySteps>li:before{background:var(--ink-950);content:"";width:11px;height:11px;transition:background-color var(--hover) var(--ease-hover), transform .4s var(--ease-out);margin-top:-40px;position:absolute;top:50%;left:-40px}._4wGuJG_storySteps>li[data-active=true]:before{background:var(--brand-orange);transform:scale(1.4)}._4wGuJG_storyNumber{color:var(--brand-blue-deep);letter-spacing:.08em;font-size:.84rem;font-weight:800}._4wGuJG_storySteps>li>h3{max-width:14ch;font-size:var(--type-title);letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.02}._4wGuJG_storySteps>li>p{max-width:40ch;color:var(--ink-700);font-size:var(--type-lead);margin:0;line-height:1.6}._4wGuJG_storyInline{display:none}._4wGuJG_curatedBand{background:var(--surface-ink);color:var(--text-on-dark)}._4wGuJG_curatedPoints{padding-block:clamp(24px, 4vw, 48px) var(--section-y)}._4wGuJG_curated{gap:clamp(40px,5vw,72px);display:grid}._4wGuJG_field svg{width:100%;height:auto;display:block;overflow:visible}._4wGuJG_fieldLabel{fill:var(--text-on-dark-subtle);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:800}._4wGuJG_fieldDot{fill:var(--text-on-dark-subtle);opacity:.14}._4wGuJG_fieldChosen{fill:var(--brand-orange)}._4wGuJG_fieldLink,._4wGuJG_fieldRoute{fill:none;stroke:var(--brand-blue-bright);stroke-width:1.5px}._4wGuJG_fieldRoute{stroke:var(--brand-orange);stroke-width:2.5px}._4wGuJG_fieldBusiness{fill:#fff}._4wGuJG_fieldTick{fill:none;stroke:var(--brand-ink);stroke-width:3px}._4wGuJG_supplierStage{position:relative}._4wGuJG_supplierCard{z-index:2;background:var(--paper);width:min(320px,80%);box-shadow:0 24px 60px var(--shadow-ink-soft);gap:10px;padding:20px;display:grid;position:absolute;bottom:20px;left:20px}._4wGuJG_supplierCard span{color:var(--brand-blue-deep);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}._4wGuJG_supplierCard strong{font-size:var(--type-heading);letter-spacing:-.02em}._4wGuJG_supplierCard small{color:var(--ink-700);align-items:center;gap:8px;font-size:.84rem;display:flex}._4wGuJG_supplierCard small svg{color:var(--brand-blue-deep)}._4wGuJG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1120px){._4wGuJG_bento{grid-template-columns:repeat(2,minmax(0,1fr))}._4wGuJG_bentoCard[data-featured=true]{grid-area:span 1/span 2}._4wGuJG_bentoClosing{grid-column:span 2}}@media (max-width:980px){._4wGuJG_story{grid-template-columns:minmax(0,1fr)}._4wGuJG_storyVisual{display:none}._4wGuJG_storySteps>li{opacity:1;min-height:0;padding-bottom:56px}._4wGuJG_storySteps>li:before{margin-top:0;top:6px}._4wGuJG_storyInline{margin-top:10px;display:block}._4wGuJG_supplierCard{width:min(300px,100% - 24px);bottom:12px;left:12px}}@media (max-width:680px){._4wGuJG_bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:300px}._4wGuJG_bentoCard[data-featured=true],._4wGuJG_bentoClosing{grid-column:span 1}._4wGuJG_bentoClosing{min-height:240px}._4wGuJG_jobOptions{grid-template-columns:minmax(0,1fr)}._4wGuJG_field{margin-inline:calc(var(--gutter) * -.5)}}@media (prefers-reduced-motion:reduce){._4wGuJG_tickerTrack,._4wGuJG_jobBody,._4wGuJG_jobRows li,._4wGuJG_jobOptions>div,._4wGuJG_jobTimeline li,._4wGuJG_jobRows em[data-tone=live]:before{animation:none}}
._4w5oYG_strip{gap:14px;display:grid}._4w5oYG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}._4w5oYG_strip[data-count="1"] ._4w5oYG_grid{grid-template-columns:minmax(0,1fr)}._4w5oYG_strip[data-count="2"] ._4w5oYG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._4w5oYG_figure{gap:14px;margin:0;display:grid}._4w5oYG_frame{aspect-ratio:4/3;border-radius:var(--radius-panel);background:var(--surface-soft);position:relative;overflow:hidden}._4w5oYG_strip[data-count="1"] ._4w5oYG_frame{aspect-ratio:21/9}._4w5oYG_frame img{object-fit:cover;transition:transform var(--hover-slow) var(--ease-hover)}._4w5oYG_figure:hover ._4w5oYG_frame img{transform:scale(1.035)}._4w5oYG_figure figcaption{color:var(--ink-700);grid-template-columns:auto minmax(0,1fr);gap:2px 12px;font-size:.92rem;line-height:1.5;display:grid}._4w5oYG_figure figcaption span{color:var(--brand-orange);grid-row:span 2;font-size:.84rem;font-weight:800}._4w5oYG_figure figcaption strong{color:var(--brand-ink);font-size:1rem}._4w5oYG_note{color:var(--ink-600);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}@media (max-width:760px){._4w5oYG_grid,._4w5oYG_strip[data-count="2"] ._4w5oYG_grid{grid-template-columns:minmax(0,1fr)}._4w5oYG_strip[data-count="1"] ._4w5oYG_frame{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){._4w5oYG_figure:hover ._4w5oYG_frame img{transform:none}}
.wncYsG_routeContinues{--stage-width:min(calc(100% - (var(--gutter) * 2)), var(--stage));position:relative}.wncYsG_routeContinues:before{top:0;left:calc((100% - var(--stage-width)) / 2 + var(--stage-width) * .955);width:3px;height:calc(var(--section-y) * .62);background:var(--brand-orange);content:"";position:absolute;translate:-1.5px}.wncYsG_routeContinues:after{top:calc(var(--section-y) * .62);left:calc((100% - var(--stage-width)) / 2 + var(--stage-width) * .955);background:var(--brand-orange);content:"";width:12px;height:12px;position:absolute;translate:-6px -6px}.wncYsG_inRealLife{margin-top:clamp(56px,8vw,112px)}
.cRH-Xa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cRH-Xa_heroArtifact{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;min-height:clamp(440px,40vw,560px);margin-top:clamp(48px,6vw,88px);display:grid}.cRH-Xa_heroImage{aspect-ratio:16/10;background:var(--surface-ink-deep);grid-area:1/1;margin:0;position:relative;overflow:hidden}.cRH-Xa_heroImage img{object-fit:cover}.cRH-Xa_stackScene{perspective:1400px;grid-area:1/1/auto/-1;justify-self:end;place-items:center;width:62%;height:100%;display:grid;position:relative}.cRH-Xa_illustrative{border:1px solid var(--line-on-dark-strong);color:var(--text-on-dark-muted);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;font-size:.72rem;font-weight:800;position:absolute;top:0;right:0}.cRH-Xa_stack{width:100%;transform-style:preserve-3d;will-change:transform;place-items:center;display:grid}.cRH-Xa_invite{border:1px solid var(--line-strong);background:var(--paper);width:min(100%,420px);color:var(--ink-950);box-shadow:0 34px 80px var(--shadow-ink-strong);grid-area:1/1;display:grid;position:relative}.cRH-Xa_invite[data-card=front]{translate:0 0 40px}.cRH-Xa_invite[data-card=left]{background:var(--surface-soft);translate:-48% -12% -120px;rotate:-8deg}.cRH-Xa_invite[data-card=right]{background:var(--surface-cream);translate:38% 12% -80px;rotate:7deg}.cRH-Xa_inviteHeader,.cRH-Xa_inviteFooter{align-items:center;gap:12px;min-height:46px;margin:0;padding:0 20px;font-size:.72rem;font-weight:760;display:flex}.cRH-Xa_inviteHeader{border-bottom:1px solid var(--line-strong);color:var(--ink-650);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between}.cRH-Xa_inviteHeader span:last-child{color:var(--brand-blue-deep)}.cRH-Xa_inviteBody{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:22px 20px 16px;display:grid}.cRH-Xa_inviteBody>svg{color:var(--brand-blue-deep)}.cRH-Xa_inviteBody span{color:var(--brand-blue-deep);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:760}.cRH-Xa_inviteTitle{font-size:var(--type-heading);letter-spacing:-.02em;margin:8px 0 0;font-weight:720;line-height:1.2}.cRH-Xa_invite[data-card=left] .cRH-Xa_inviteTitle,.cRH-Xa_invite[data-card=right] .cRH-Xa_inviteTitle{margin:0;padding:22px 20px 16px}.cRH-Xa_inviteClient{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:12px;margin:0 20px;padding:12px 0 14px;font-size:.84rem;font-weight:700;display:flex}.cRH-Xa_inviteClient>span:first-child{color:var(--ink-600);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:760}.cRH-Xa_redacted{display:inline-block;position:relative}.cRH-Xa_redacted i{background:var(--surface-ink);transform-origin:0;position:absolute;inset:-4px -8px}.cRH-Xa_redacted em{color:var(--text-on-dark);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding-left:10px;font-size:.72rem;font-style:normal;font-weight:800;display:flex;position:absolute;inset:-4px -8px}.cRH-Xa_redacted em svg{color:var(--brand-orange)}.cRH-Xa_inviteFacts{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px;display:grid}.cRH-Xa_inviteFacts>div{padding:14px 12px 16px 0}.cRH-Xa_inviteFacts dt,.cRH-Xa_inviteFacts dd{margin:0}.cRH-Xa_inviteFacts dt{color:var(--ink-600);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:760}.cRH-Xa_inviteFacts dd{margin-top:6px;font-size:.84rem;font-weight:680}.cRH-Xa_inviteFooter{border-top:1px solid var(--line-strong);color:var(--ink-700);font-size:.84rem;font-weight:600}.cRH-Xa_inviteFooter svg{color:var(--brand-blue-deep);flex:none}.cRH-Xa_stamp{border:2px solid var(--brand-orange);background:var(--paper);color:var(--orange-deep);letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;font-size:.72rem;font-weight:800;position:absolute;top:-44px;right:-10px;rotate:5deg}@media (max-width:980px){.cRH-Xa_heroArtifact{grid-template-columns:minmax(0,1fr);min-height:0}.cRH-Xa_stackScene{grid-area:2/1;width:100%;margin-top:-72px;padding-top:96px}.cRH-Xa_illustrative{background:var(--surface-ink);top:84px;left:0;right:auto}.cRH-Xa_invite[data-card=left]{translate:0 -40px -40px;rotate:0deg}.cRH-Xa_invite[data-card=right]{translate:0 -78px -80px;rotate:0deg}.cRH-Xa_stack{place-items:start center}}@media (max-width:680px){.cRH-Xa_stackScene{margin-top:0;padding-top:112px}.cRH-Xa_illustrative{top:0}.cRH-Xa_stamp{right:-6px}.cRH-Xa_inviteHeader,.cRH-Xa_inviteFooter,.cRH-Xa_inviteBody{padding-inline:16px}.cRH-Xa_inviteFacts,.cRH-Xa_inviteClient{margin-inline:16px}}.cRH-Xa_hroute[data-mode=static] .cRH-Xa_hviewport{width:min(calc(100% - (var(--gutter) * 2)), var(--stage));margin-inline:auto}.cRH-Xa_hpanels{margin:0;padding:0;list-style:none;display:grid}.cRH-Xa_hpanel{border-top:1px solid var(--line-strong);grid-template-columns:auto minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,64px);padding-block:clamp(32px,4vw,56px);display:grid;position:relative}.cRH-Xa_hnode{display:none}.cRH-Xa_hbig{color:var(--brand-orange);font-size:var(--type-numeral);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:760;line-height:.85}.cRH-Xa_hcopy{justify-items:start;gap:14px;display:grid}.cRH-Xa_hstep{color:var(--brand-blue-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.84rem;font-weight:800}.cRH-Xa_hcopy h3{max-width:16ch;font-size:var(--type-title);letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.02}.cRH-Xa_hcopy p{max-width:42ch;color:var(--ink-700);font-size:var(--type-lead);margin:0;line-height:1.6}.cRH-Xa_hresult{border-top:1px solid var(--ink-950);align-items:center;gap:8px;margin-top:4px;padding-top:14px;font-size:.92rem;font-weight:720;display:inline-flex}.cRH-Xa_hresult svg{color:var(--brand-orange)}.cRH-Xa_hvisual{min-width:0}.cRH-Xa_mock{border:1px solid var(--line-strong);background:var(--surface-soft);box-shadow:0 24px 60px var(--shadow-ink-soft);gap:10px;padding:20px;display:grid}.cRH-Xa_mockHead{align-items:center;gap:8px;margin:0 0 4px;font-size:.92rem;font-weight:720;display:flex}.cRH-Xa_mockHead svg{color:var(--brand-blue-deep)}.cRH-Xa_mockRow{border:1px solid var(--line-soft);background:var(--paper);align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.84rem;font-weight:650;display:flex}.cRH-Xa_mockRow svg{color:var(--brand-orange)}.cRH-Xa_mockChoices{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.cRH-Xa_mockChoices span{border:1px solid var(--line-strong);background:var(--paper);justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:.84rem;font-weight:700;display:inline-flex}.cRH-Xa_mockChoices span[data-primary=true]{border-color:var(--brand-orange);background:var(--brand-orange);color:var(--brand-ink)}.cRH-Xa_mockNote{color:var(--ink-600);margin:0;font-size:.84rem}.cRH-Xa_mockField{border:1px solid var(--line-soft);background:var(--paper);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;font-size:.84rem;display:flex}.cRH-Xa_mockField span{color:var(--ink-600)}.cRH-Xa_mockHidden{background:var(--surface-ink);color:var(--text-on-dark);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:3px 8px;font-size:.72rem;display:inline-flex}.cRH-Xa_mockBubble{background:var(--paper);border:1px solid var(--line-soft);max-width:82%;margin:0;padding:10px 12px;font-size:.84rem}.cRH-Xa_mockBubble[data-own=true]{border-color:var(--brand-blue-deep);background:var(--brand-blue-deep);color:var(--text-on-dark);justify-self:end}.cRH-Xa_mockFile{border:1px dashed var(--line-warm);width:max-content;color:var(--ink-700);align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:.84rem;font-weight:650;display:inline-flex}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hviewport{align-items:center;height:100svh;min-height:680px;padding-top:84px;display:flex;overflow:hidden}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_htrack{width:max-content;padding-inline:max(var(--gutter), calc((100vw - var(--stage)) / 2));will-change:transform;padding-bottom:96px;position:relative}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hpanels{display:flex}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hpanel{border-top:0;border-left:1px solid var(--line-strong);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:28px clamp(32px,4vw,64px);width:min(76vw,1000px);padding:0 56px}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hbig{grid-column:1/-1}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hstep{display:none}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hvisual{align-self:end}.cRH-Xa_hline{pointer-events:none;height:80px;position:absolute;bottom:16px;left:0;overflow:visible}.cRH-Xa_hlineTrack{fill:none;stroke:var(--line-warm);stroke-width:2px;stroke-dasharray:4 8}.cRH-Xa_hlineDraw{fill:none;stroke:var(--brand-orange);stroke-width:3px}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hnode{z-index:1;border:2px solid var(--line-warm);background:var(--paper);width:18px;height:18px;transition:background-color var(--hover) var(--ease-hover), border-color var(--hover) var(--ease-hover), transform .4s var(--ease-out);display:block;position:absolute;bottom:-49px;left:47px}.cRH-Xa_hroute[data-mode=pinned] .cRH-Xa_hnode[data-lit=true]{border-color:var(--brand-orange);background:var(--brand-orange);box-shadow:0 0 0 6px color-mix(in srgb, var(--brand-orange) 20%, transparent);transform:scale(1.15)}@media (max-width:980px){.cRH-Xa_hpanel{grid-template-columns:minmax(0,1fr);gap:20px}}.cRH-Xa_answers{gap:clamp(28px,3vw,44px);display:grid}.cRH-Xa_answersHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;display:flex}.cRH-Xa_answersHead h3{max-width:18ch;font-size:var(--type-title);letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.02}.cRH-Xa_tally{color:var(--ink-700);margin:0;font-size:.92rem;font-weight:700}.cRH-Xa_tally span{color:var(--orange-deep);font-variant-numeric:tabular-nums}.cRH-Xa_answerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);margin:0;display:grid}.cRH-Xa_answerCard{border:1px solid var(--line-soft);background:var(--surface-soft);align-content:start;gap:14px;min-height:220px;padding:30px 24px 26px;display:grid;position:relative}.cRH-Xa_answerRail{background:var(--line-strong);height:3px;position:absolute;top:-1px;left:-1px;right:-1px}.cRH-Xa_answerRail span{background:var(--brand-orange);transform-origin:0;position:absolute;inset:0}.cRH-Xa_answerIndex{color:var(--brand-blue-deep);letter-spacing:.08em;font-size:.72rem;font-weight:800}.cRH-Xa_answerCard dt{font-size:var(--type-heading);letter-spacing:-.02em;font-weight:720;line-height:1.2}.cRH-Xa_answerCard dd{border-top:1px solid var(--line-strong);align-items:center;gap:12px;margin:auto 0 0;padding-top:18px;font-size:1rem;font-weight:700;display:flex}.cRH-Xa_answerCheck{background:var(--brand-orange);width:34px;height:34px;color:var(--brand-ink);flex:none;place-items:center;display:grid}@media (max-width:860px){.cRH-Xa_answerGrid{grid-template-columns:minmax(0,1fr)}.cRH-Xa_answerCard{min-height:0}}.cRH-Xa_fitReview{border:1px solid var(--line-on-dark-strong);background:var(--surface-ink-raised);color:var(--text-on-dark);box-shadow:0 34px 80px var(--shadow-ink-strong)}.cRH-Xa_fitHead{border-bottom:1px solid var(--line-on-dark);align-items:center;gap:10px;padding:16px 22px;display:flex}.cRH-Xa_fitHead svg{color:var(--brand-orange)}.cRH-Xa_fitHead strong{font-size:.92rem}.cRH-Xa_fitHead span{color:var(--text-on-dark-subtle);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:.72rem;font-weight:800}.cRH-Xa_fitBody{padding:6px 22px;position:relative;overflow:hidden}.cRH-Xa_fitScan{pointer-events:none;visibility:hidden;position:absolute;inset:0}.cRH-Xa_fitScan:before{background:var(--brand-orange);height:2px;box-shadow:0 0 22px 4px color-mix(in srgb, var(--brand-orange) 50%, transparent);content:"";position:absolute;top:0;left:0;right:0}.cRH-Xa_fitCriteria{margin:0;padding:0;list-style:none}.cRH-Xa_fitCriteria li{border-top:1px solid var(--line-on-dark);grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:18px 0;font-size:1rem;font-weight:650;line-height:1.4;display:grid}.cRH-Xa_fitCriteria li:first-child{border-top:0}.cRH-Xa_fitIndex{color:var(--text-on-dark-subtle);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.cRH-Xa_fitTick{background:var(--brand-orange);width:26px;height:26px;color:var(--brand-ink);place-items:center;display:grid}.cRH-Xa_fitMeter{background:var(--line-on-dark);height:4px}.cRH-Xa_fitMeter span{background:var(--brand-orange);transform-origin:0;height:100%;display:block}.cRH-Xa_fitVerdict{align-items:center;gap:10px;margin:0;padding:16px 22px;font-size:.92rem;font-weight:700;display:flex}.cRH-Xa_fitVerdict svg{color:var(--brand-orange)}
.PQ94Fa_journey{padding-bottom:var(--section-y)}.PQ94Fa_answersWrap{padding-top:clamp(56px,7vw,104px)}.PQ94Fa_statement{max-width:22ch;color:var(--text-on-dark);font-size:var(--type-title);letter-spacing:-.035em;text-wrap:balance;margin:0 0 clamp(56px,7vw,104px);font-weight:720;line-height:1.08}.PQ94Fa_fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,104px);display:grid}.PQ94Fa_fitCopy{justify-items:start;gap:24px;display:grid}.PQ94Fa_fitNote{border-top:1px solid var(--line-on-dark);max-width:48ch;color:var(--text-on-dark-muted);margin:0;padding-top:20px;font-size:.92rem;line-height:1.6}.PQ94Fa_fitNote strong{color:var(--text-on-dark)}@media (max-width:980px){.PQ94Fa_fit{grid-template-columns:minmax(0,1fr)}}
.UlknFa_landing{width:100%;margin:0}.UlknFa_heroSearch{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.UlknFa_searchForm{background:var(--paper);width:min(100%,640px);color:var(--ink-650);box-shadow:0 18px 52px var(--shadow-ink-soft);transition:box-shadow var(--hover-fast) var(--ease-hover), transform var(--hover) var(--ease-hover);border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 6px 6px 18px;display:grid}.UlknFa_searchForm:focus-within{box-shadow:0 0 0 3px var(--brand-blue-bright), 0 20px 56px var(--shadow-ink-medium);transform:translateY(-1px)}.UlknFa_searchForm input{min-width:0;height:52px;color:var(--ink-950);background:0 0;border:0;outline:0;font-size:1rem}.UlknFa_searchForm input::placeholder{color:var(--ink-650);opacity:1}.UlknFa_searchForm button{--fill:var(--brand-blue-bright);--fill-ink:var(--brand-ink-deep);background:var(--brand-orange);min-height:52px;color:var(--brand-ink);cursor:pointer;transition:background-color var(--hover-fast) var(--ease-hover), transform var(--hover-fast) var(--ease-hover);border:0;border-radius:2px;padding:0 20px;font-weight:740}.UlknFa_heroAlt{color:var(--text-on-dark-muted);margin:0;font-size:.92rem;line-height:1.5}.UlknFa_heroAlt a{border-bottom:1px solid var(--brand-orange);color:#fff;font-weight:700}.UlknFa_heroAlt a:hover{color:var(--brand-orange)}.UlknFa_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.UlknFa_searchForm{grid-template-columns:auto minmax(0,1fr);padding:8px 8px 8px 14px}.UlknFa_searchForm button{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.UlknFa_searchForm,.UlknFa_searchForm button{transition:none}}
