._8dkuMq_section{color:#f5f7faeb;background:linear-gradient(#0a0d12 0%,#0d1117 100%);padding:clamp(4rem,6vw,6rem) clamp(1.25rem,4vw,2.5rem);position:relative}._8dkuMq_container{gap:clamp(2rem,4vw,3rem);max-width:1200px;margin:0 auto;display:grid}._8dkuMq_intro{gap:.85rem;max-width:56rem;display:grid}._8dkuMq_intro .sectionLabel{color:#ff8a5ceb;background:linear-gradient(#ff8a5c14,#ff8a5c0a);border-color:#ff8a5c38;justify-self:start;width:fit-content;box-shadow:inset 0 1px #ffffff0f}._8dkuMq_title{letter-spacing:-.035em;color:#fffffff5;margin:0;font-size:clamp(1.8rem,3.4vw,2.9rem);line-height:1.07}._8dkuMq_description{color:#f5f7fa99;max-width:44rem;margin:0;font-size:clamp(.98rem,1.3vw,1.06rem);line-height:1.65}._8dkuMq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;display:grid}@media (max-width:760px){._8dkuMq_grid{grid-template-columns:minmax(0,1fr)}}._8dkuMq_card{color:inherit;background:radial-gradient(circle at 90% 8%,#ff6b3d1a,#0000 38%),radial-gradient(circle at 12% 92%,#6366f114,#0000 42%),linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;border-radius:22px;padding:1.6rem 1.6rem 1.4rem;text-decoration:none;transition:transform .36s cubic-bezier(.23,1,.32,1),border-color .36s cubic-bezier(.23,1,.32,1),box-shadow .36s cubic-bezier(.23,1,.32,1),background .36s cubic-bezier(.23,1,.32,1);position:relative}@media (hover:hover) and (pointer:fine){._8dkuMq_cardLink:hover{background:radial-gradient(circle at 90% 8%,#ff6b3d2e,#0000 42%),radial-gradient(circle at 12% 92%,#6366f11f,#0000 46%),linear-gradient(#ffffff0f,#ffffff06);border-color:#ff8a5c75;transform:translateY(-3px);box-shadow:0 22px 44px #ff6b3d2e}}@media (prefers-reduced-motion:reduce){._8dkuMq_card{transition:none}}._8dkuMq_cardHead{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:1.2rem;display:flex}._8dkuMq_builtChip{letter-spacing:.14em;text-transform:uppercase;color:#ff8a5cf0;background:#ff8a5c1f;border:1px solid #ff8a5c42;border-radius:999px;align-items:center;padding:.32rem .65rem;font-size:.7rem;font-weight:600;display:inline-flex}._8dkuMq_statusLive,._8dkuMq_statusDev{letter-spacing:.06em;color:#f5f7fa9e;align-items:center;gap:.4rem;font-size:.72rem;font-weight:500;display:inline-flex}._8dkuMq_statusLive:before,._8dkuMq_statusDev:before{content:"";background:#4ade80;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px #4ade808c}._8dkuMq_statusDev:before{background:#ffd166;box-shadow:0 0 8px #ffd16680}._8dkuMq_cardBody{gap:.5rem;display:grid}._8dkuMq_cardTitle{letter-spacing:-.02em;color:#fffffff7;margin:0;font-size:1.4rem;font-weight:700}._8dkuMq_cardKicker{letter-spacing:.06em;text-transform:uppercase;color:#ff8a5cdb;margin:0;font-size:.82rem}._8dkuMq_cardCopy{color:#f5f7fab3;margin:.6rem 0 0;font-size:.95rem;line-height:1.6}._8dkuMq_stack{flex-wrap:wrap;gap:.4rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}._8dkuMq_stack li{letter-spacing:.04em;color:#f5f7fac7;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:.3rem .55rem;font-size:.74rem;font-weight:500}._8dkuMq_cardCta{margin-top:1rem}@media (prefers-reduced-motion:reduce){._8dkuMq_card{transition:none}}
.HAA8HW_section{padding:6.5rem 0 2rem;position:relative}.HAA8HW_stage{position:relative}.HAA8HW_card{width:min(var(--max-width), calc(100% - 2rem));background:radial-gradient(46% 60% at 76% 42%,#b0d8f69e,#0000 100%),radial-gradient(circle at 10% 96%,#cbe3f4b3,#0000 34%),radial-gradient(circle at 92% 94%,#bedef58c,#0000 30%),linear-gradient(#fff 0%,#f8fbfe 58%,#eef5fb 100%);border:1px solid #7e99b52e;border-radius:40px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 30px 80px #6985a21f}.HAA8HW_grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(2rem,4vw,4rem);min-height:clamp(500px,100svh - 19.75rem,720px);padding:clamp(2rem,4.5vw,4rem) clamp(2.5rem,6vw,5.5rem) clamp(1.5rem,3vw,2.5rem) clamp(1.75rem,4.5vw,4.5rem);display:grid}.HAA8HW_copy{justify-items:start;gap:1.1rem;display:grid}.HAA8HW_title{max-width:14ch;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.045em;color:var(--text);gap:.04em;margin:.2rem 0 0;font-size:clamp(2.6rem,5.1vw,4.6rem);font-weight:640;line-height:1.02;display:grid}.HAA8HW_lineMask{overflow-clip-margin:.3em;padding-right:.08em;display:block;overflow:clip}.HAA8HW_line{animation:HAA8HW_heroLine 1.05s var(--ease-out) both;animation-delay:calc(var(--d,0) * 90ms);display:block}.HAA8HW_linePrimary{color:#111318;font-weight:600}.HAA8HW_lineSecondary{-webkit-text-fill-color:transparent;background-image:linear-gradient(92deg,#2563eb 0%,#1d8fe0 48%,#14b8a6 100%);-webkit-background-clip:text;background-clip:text;font-weight:620}@keyframes HAA8HW_heroLine{0%{transform:translateY(112%)}to{transform:translateY(0)}}.HAA8HW_subtitle{color:#1c140da8;text-wrap:pretty;max-width:30rem;margin:0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.6}.HAA8HW_actions{flex-wrap:wrap;gap:.8rem;margin-top:.5rem;display:flex}.HAA8HW_visual{justify-items:center;display:grid}.HAA8HW_orbWrap{aspect-ratio:1;width:min(100%,560px);position:relative}.HAA8HW_orbit{pointer-events:none;position:absolute;inset:0}.HAA8HW_ring{fill:none;stroke:#3f618547;stroke-width:.22px;stroke-linecap:round;stroke-dasharray:74 26;width:100%;height:100%;animation:48s linear infinite HAA8HW_heroOrbit;position:absolute;inset:0;rotate:-40deg}@keyframes HAA8HW_heroOrbit{to{rotate:320deg}}.HAA8HW_dot{border-radius:50%;position:absolute;translate:-50% -50%}.HAA8HW_dotA{background:#2563eb;width:12px;height:12px;top:11.7%;left:82%;box-shadow:0 0 0 5px #2563eb24}.HAA8HW_dotB{background:#14b8a6;width:8px;height:8px;top:78.7%;left:9%;box-shadow:0 0 0 4px #14b8a629}.HAA8HW_orbFloat{animation:7s ease-in-out infinite HAA8HW_heroFloat;position:absolute;inset:8%}@keyframes HAA8HW_heroFloat{0%,to{translate:0}50%{translate:0 -1.6%}}.HAA8HW_orb{filter:drop-shadow(0 30px 50px #4a7daa38);width:100%;height:100%;transition:opacity .24s var(--ease-out);display:block}.HAA8HW_sequence{aspect-ratio:16/9;pointer-events:none;opacity:0;filter:drop-shadow(0 30px 50px #4a7daa38);width:215%;transition:opacity .24s var(--ease-out);position:absolute;top:.9%;left:-47.8%}.HAA8HW_visual[data-live] .HAA8HW_orb{opacity:0}.HAA8HW_visual[data-live] .HAA8HW_sequence{opacity:1}.HAA8HW_source{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.HAA8HW_sideLabel{writing-mode:vertical-rl;color:#3d2d1d8f;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.9rem;font-size:.66rem;font-weight:560;display:inline-flex;position:absolute;top:42%;right:clamp(1rem,2vw,1.8rem);transform:translateY(-50%)rotate(180deg)}.HAA8HW_sideLabel:before{content:"";background:#3d2d1d4d;width:1px;height:2.6rem}.HAA8HW_clients{border-top:1px solid #7490ac29;flex-wrap:wrap;align-items:center;gap:1rem clamp(1.5rem,3vw,2.6rem);padding:1.35rem clamp(1.75rem,4.5vw,4.5rem) 1.55rem;display:flex;position:relative}.HAA8HW_clientsLabel{color:#3d2d1d99;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:1.1rem;font-size:.66rem;font-weight:580;display:inline-flex}.HAA8HW_clientsLabel:after{content:"";background:#3d2d1d3d;width:1px;height:1.6rem}.HAA8HW_logos{flex:1 1 0;justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.HAA8HW_logos li{align-items:center;display:flex}.HAA8HW_logo{width:auto;height:var(--h,24px);transition:opacity .2s var(--ease-out);display:block}.HAA8HW_logoColour,.HAA8HW_logoReverse,.HAA8HW_logoInk{filter:brightness(0);opacity:.56}.HAA8HW_wordmark{color:#000;opacity:.56;letter-spacing:.04em;white-space:nowrap;transition:opacity .2s var(--ease-out);font-size:1.32rem;font-weight:760;line-height:1;display:block}.HAA8HW_wordmarkStacked{letter-spacing:.2em;text-transform:uppercase;gap:3px;font-size:.66rem;font-weight:700;display:grid}.HAA8HW_wordmarkStacked span:first-child{letter-spacing:.1em;font-size:.86rem;font-weight:760}@media (hover:hover) and (pointer:fine){.HAA8HW_logos li:hover .HAA8HW_logo,.HAA8HW_logos li:hover .HAA8HW_wordmark{opacity:1}}.HAA8HW_scrollCue{width:max-content;margin:1.6rem auto 0;display:block}.HAA8HW_cueInner{color:#3d2d1da8;letter-spacing:.26em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.6rem;font-size:.66rem;font-weight:560;display:flex}.HAA8HW_mouse{border:1.5px solid #3d2d1d5c;border-radius:12px;width:22px;height:34px;position:relative}.HAA8HW_mouse span{background:#3d2d1d99;border-radius:2px;width:3px;height:7px;animation:1.8s ease-in-out infinite HAA8HW_heroWheel;position:absolute;top:7px;left:50%;translate:-50%}@keyframes HAA8HW_heroWheel{0%{opacity:1;translate:-50%}70%{opacity:0;translate:-50% 9px}to{opacity:0;translate:-50%}}.HAA8HW_rise{animation:HAA8HW_heroRise .9s var(--ease-out) both;animation-delay:calc(var(--d,0) * 85ms)}@keyframes HAA8HW_heroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.HAA8HW_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-right:clamp(3rem,6vw,5rem)}.HAA8HW_title{font-size:clamp(2.4rem,4.9vw,3.8rem)}.HAA8HW_logo{height:calc(var(--h,24px) * .86)}.HAA8HW_wordmark{font-size:1.15rem}.HAA8HW_wordmarkStacked{font-size:.58rem}.HAA8HW_wordmarkStacked span:first-child{font-size:.76rem}}@media (max-width:980px){.HAA8HW_clientsLabel{width:100%}.HAA8HW_clientsLabel:after{display:none}.HAA8HW_logos{flex-basis:100%;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;row-gap:1.25rem;display:grid}}@media (max-width:760px){.HAA8HW_section{padding:5.75rem 0 1.5rem}.HAA8HW_card{width:min(var(--max-width), calc(100% - 1rem));border-radius:28px}.HAA8HW_grid{grid-template-columns:minmax(0,1fr);gap:1.75rem;min-height:0;padding:1.75rem 1.25rem 1.25rem}.HAA8HW_copy{gap:.9rem}.HAA8HW_title{letter-spacing:-.04em;max-width:12ch;font-size:clamp(2.15rem,9.6vw,3rem)}.HAA8HW_subtitle{font-size:1rem}.HAA8HW_actions{grid-template-columns:1fr;width:100%;display:grid}.HAA8HW_orbWrap{width:min(74vw,320px)}.HAA8HW_dotA{width:9px;height:9px}.HAA8HW_dotB{width:6px;height:6px}.HAA8HW_sideLabel{display:none}.HAA8HW_clients{gap:.9rem 1.25rem;padding:1.1rem 1.25rem 1.25rem}.HAA8HW_logos{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.15rem}.HAA8HW_logo{height:calc(var(--h,24px) * .8)}.HAA8HW_wordmark{font-size:1.1rem}.HAA8HW_wordmarkStacked{font-size:.56rem}.HAA8HW_wordmarkStacked span:first-child{font-size:.72rem}.HAA8HW_scrollCue{margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){.HAA8HW_line,.HAA8HW_ring,.HAA8HW_orbFloat,.HAA8HW_mouse span,.HAA8HW_rise{animation:none}}
.MTU6Lq_trigger{color:#103b60;cursor:pointer;white-space:nowrap;background:#fffffff0;border:1px solid #103b6029;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:0 15px;font-size:12px;font-weight:600;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s,background-color .18s;display:inline-flex;box-shadow:0 2px 12px #103b6009}.MTU6Lq_trigger:active{transform:scale(.97)}.MTU6Lq_trigger:focus-visible{outline-offset:4px;outline:2px solid #16436e}.MTU6Lq_hero{z-index:55;color:#43596b;-webkit-backdrop-filter:blur(12px);background:#ffffffc9;border-right:0;border-radius:10px 0 0 10px;flex-direction:column;gap:11px;width:38px;min-height:148px;padding:14px 10px 14px 6px;font-size:10px;font-weight:500;position:fixed;top:112px;right:0;box-shadow:-2px 2px 10px #103b6005}.MTU6Lq_hero .MTU6Lq_label{writing-mode:vertical-rl;letter-spacing:.035em}.MTU6Lq_hero>svg{display:none}.MTU6Lq_hero:focus-visible{outline-offset:-3px;background:#fff;transform:translate(-4px)}.MTU6Lq_hero:active{transform:translate(-2px)}.MTU6Lq_card{z-index:6;min-height:34px;padding-inline:11px;font-size:11px;position:absolute;top:20px;right:20px}.MTU6Lq_inline{margin-block:14px}.MTU6Lq_mark{grid-template-columns:repeat(2,5px);gap:2px;transition:transform .24s cubic-bezier(.23,1,.32,1);display:grid;transform:rotate(-8deg)}.MTU6Lq_mark i{border:1px solid;border-radius:1px;width:5px;height:5px}.MTU6Lq_mark i:first-child{background:currentColor}.MTU6Lq_mark i:last-child{opacity:.45}@media (hover:hover) and (pointer:fine){.MTU6Lq_trigger:hover{background:#fff;transform:translateY(-2px);box-shadow:0 5px 18px #103b6017}.MTU6Lq_trigger:hover .MTU6Lq_mark{transform:rotate(90deg)}.MTU6Lq_hero:hover{transform:translate(-4px);box-shadow:-3px 3px 14px #103b6012}}@media (max-width:600px){.MTU6Lq_hero{width:44px;min-height:142px;padding-inline:10px;font-size:10px;top:96px;right:0}.MTU6Lq_card{top:17px;right:15px}}@media (prefers-reduced-motion:reduce){.MTU6Lq_trigger,.MTU6Lq_mark{transition:none}.MTU6Lq_trigger:hover,.MTU6Lq_trigger:active,.MTU6Lq_trigger:hover .MTU6Lq_mark,.MTU6Lq_hero:focus-visible{transform:none}}
.vQXlbq_section{width:min(var(--max-width), calc(100% - 2rem));gap:1.4rem;margin:4rem auto 0;display:grid}.vQXlbq_head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:1.5rem;display:grid}.vQXlbq_head>div{justify-items:start;gap:.9rem;display:grid}.vQXlbq_title{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:600;line-height:1.02}.vQXlbq_intro{color:var(--text-muted);margin:0;line-height:1.65}.vQXlbq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.vQXlbq_card{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);background:linear-gradient(#ffffffc2,#f3f9ff94),linear-gradient(135deg,#cbe3f424,#ffffff14);border:1px solid #7e99b52e;border-radius:28px;align-content:start;gap:.9rem;padding:1.4rem 1.45rem 1.5rem;display:grid;box-shadow:inset 0 1px #ffffffd6,0 20px 46px #5578951a}.vQXlbq_revisit{background:linear-gradient(180deg, color-mix(in srgb, var(--oc-accent) 9%, white), color-mix(in srgb, var(--oc-accent) 6%, white)), linear-gradient(135deg, #fff9, #fff3);border-color:color-mix(in srgb, var(--oc-accent) 24%, transparent)}.vQXlbq_cardTitle{letter-spacing:.14em;text-transform:uppercase;color:#112031a8;align-items:center;gap:.6rem;margin:0;font-size:.78rem;font-weight:600;display:flex}.vQXlbq_icon{width:1.85rem;height:1.85rem;color:var(--oc-accent);background:color-mix(in srgb, var(--oc-accent) 12%, white);border:1px solid color-mix(in srgb, var(--oc-accent) 22%, transparent);border-radius:10px;place-items:center;display:inline-grid}.vQXlbq_icon svg{width:1rem;height:1rem}.vQXlbq_list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.vQXlbq_list li{color:#112031cc;padding-left:1.15rem;line-height:1.55;position:relative}.vQXlbq_list li:before{content:"";background:var(--oc-accent);border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.62em;left:0}.vQXlbq_live{justify-self:start;margin-top:.2rem}.vQXlbq_measures{gap:.85rem;margin:0;display:grid}.vQXlbq_measure{border-top:1px solid #30516d1a;gap:.25rem;padding-top:.85rem;display:grid}.vQXlbq_measure dt{order:2}.vQXlbq_measure:first-child{border-top:0;padding-top:0}.vQXlbq_value{letter-spacing:-.035em;color:var(--text);font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:620;line-height:1}.vQXlbq_measure dd{margin:0}.vQXlbq_measure .vQXlbq_value{order:1}.vQXlbq_measureLabel{color:#112031d1;line-height:1.45}.vQXlbq_measureNote{color:var(--text-muted);order:3;font-size:.86rem;line-height:1.45}.vQXlbq_note{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.55}.vQXlbq_next{grid-column:1/-1}.vQXlbq_nextList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1.5rem}.vQXlbq_revisitTitle{letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;font-size:1.22rem;font-weight:600;line-height:1.3}.vQXlbq_revisitBody{color:#112031c7;gap:.7rem;line-height:1.6;display:grid}.vQXlbq_revisitBody p{margin:0}@media (max-width:1080px){.vQXlbq_grid{grid-template-columns:1fr 1fr}.vQXlbq_revisit{grid-column:1/-1}.vQXlbq_nextList{grid-template-columns:1fr 1fr}}@media (max-width:760px){.vQXlbq_section{width:calc(100% - .85rem);margin-top:3rem}.vQXlbq_head{grid-template-columns:1fr;align-items:start}.vQXlbq_grid{grid-template-columns:1fr}.vQXlbq_card{border-radius:22px;padding:1.2rem 1.15rem 1.3rem}.vQXlbq_nextList{grid-template-columns:1fr}}@media (max-width:430px){.vQXlbq_section{width:calc(100% - .65rem)}}
.b0gjVG_wrap{gap:.65rem;margin:1.6rem auto 0;display:grid}.b0gjVG_frame{cursor:ew-resize;--reveal:0;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#0a0d14;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7e99b52e,0 22px 44px #0c18262e}.b0gjVG_layer{object-fit:cover;pointer-events:none;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.b0gjVG_oldLayer{z-index:2;clip-path:inset(0 calc((1 - var(--reveal)) * 100%) 0 0);pointer-events:none;position:absolute;inset:0}.b0gjVG_handle{top:0;bottom:0;left:calc(var(--reveal) * 100%);pointer-events:none;z-index:3;background:#fffffff5;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #1d6ea829,0 0 24px #6366f180}.b0gjVG_handleNub{color:#1d6ea8eb;background:#fffffffa;border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .24s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1d6ea838,0 10px 22px #1d6ea84d}.b0gjVG_hovering .b0gjVG_handleNub{transform:translate(-50%,-50%)scale(1.08)}.b0gjVG_label{letter-spacing:.14em;text-transform:uppercase;pointer-events:none;z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:4px 11px;font-size:.62rem;font-weight:700;position:absolute;top:clamp(10px,1.6vw,16px)}.b0gjVG_labelBefore{color:#112031d1;background:#ffffffeb;border:1px solid #7e99b54d;left:clamp(10px,1.6vw,16px)}.b0gjVG_labelAfter{color:#fff;background:#1d6ea8f5;border:1px solid #1d6ea8;right:clamp(10px,1.6vw,16px)}.b0gjVG_caption{color:#11203194;text-align:center;margin:0;font-size:.82rem;line-height:1.5}@media (max-width:720px){.b0gjVG_wrap{max-width:100%}.b0gjVG_frame{border-radius:16px}.b0gjVG_handleNub{width:30px;height:30px}}
._2LgCOG_hero{--hero-ink:#102334;--hero-muted:#4a5e6f;isolation:isolate;min-height:min(1100px,100svh);color:var(--hero-ink);background:radial-gradient(#f9fdff 5%,#e0eef5 64%,#cbdfe9);position:relative;overflow:hidden}._2LgCOG_media,._2LgCOG_wash{z-index:-1;pointer-events:none;position:absolute;inset:0}._2LgCOG_video{object-fit:cover;width:100%;height:100%;display:block}._2LgCOG_wash{background:linear-gradient(#eaf4fac9,#ecf7fc45 46%,#eaf4fa24 70%,#ecf5fad1)}._2LgCOG_content{max-width:1440px;min-height:inherit;flex-direction:column;align-items:center;margin:auto;padding:clamp(130px,14.5vh,158px) 28px 28px;display:flex;position:relative}._2LgCOG_copy{text-align:center;width:min(100%,960px)}._2LgCOG_eyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#394d60;letter-spacing:.13em;text-transform:uppercase;background:#f7fcff85;border:1px solid #ffffff5c;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:12px;font-weight:500;display:inline-flex}._2LgCOG_eyebrow>span{background:var(--hero-accent);border-radius:50%;width:8px;height:8px}._2LgCOG_title{letter-spacing:-.062em;text-wrap:balance;margin:14px 0 6px;font-size:clamp(54px,6.25vw,100px);font-weight:650;line-height:1.06}._2LgCOG_headline{letter-spacing:-.025em;color:var(--hero-muted);text-wrap:balance;margin:8px auto 0;font-size:clamp(21px,2vw,28px);font-weight:400;line-height:1.32}._2LgCOG_description{max-width:570px;color:var(--hero-muted);text-wrap:pretty;margin:16px auto 0;font-size:17px;line-height:1.6}._2LgCOG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}._2LgCOG_hero button:focus-visible{outline:2px solid var(--hero-ink);outline-offset:5px}._2LgCOG_hero a:not(.btn):focus-visible{outline:2px solid var(--hero-ink);outline-offset:5px}._2LgCOG_visualSpace{flex:1;min-height:clamp(210px,26vh,330px)}._2LgCOG_details{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(120deg,#f2faffb3,#e2f1f9b8);border:1px solid #ffffffad;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,900px);margin:0;padding:26px 24px;display:grid;box-shadow:inset 0 1px #ffffff9e,0 14px 44px #173d5910}._2LgCOG_detail{align-items:flex-start;gap:15px;padding:8px 20px;display:flex}._2LgCOG_detail+._2LgCOG_detail{border-left:1px solid #7898b238}._2LgCOG_detailIcon{color:#597c94;background:#f4fbff52;border:1px solid #fff6;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}._2LgCOG_detailIcon svg{width:22px;height:22px}._2LgCOG_detail dt{letter-spacing:.16em;text-transform:uppercase;color:#526d80;margin:4px 0 10px;font-size:10px;font-weight:500;line-height:1.4}._2LgCOG_detail dd{text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:1.5}._2LgCOG_explore{color:var(--hero-muted);flex-direction:column;align-items:center;gap:12px;margin-top:32px;font-size:13px;display:flex}._2LgCOG_explore svg{width:26px;height:26px}._2LgCOG_hero ._2LgCOG_motionControl{--btn-icon:44px;position:absolute;bottom:26px;right:28px}._2LgCOG_motionControl svg{width:18px;height:18px}._2LgCOG_hero[data-project=outcomemd]{background:#dcecf5}._2LgCOG_hero[data-project=outcomemd] ._2LgCOG_media{top:18%;bottom:-5%;-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}._2LgCOG_hero[data-project=outcomemd] ._2LgCOG_wash{background:linear-gradient(#e6f2f8 0%,#e6f2f8f2 12%,#e8f4faad 32%,#e8f4fa00 51% 78%,#ecf5fa80 100%)}._2LgCOG_hero[data-project=hydroone]{background:radial-gradient(at 50% 60%,#d2f3ec,#f0faf7 60%,#e3f0ee)}._2LgCOG_hero[data-project=blik]{background:radial-gradient(at 50% 70%,#c7e7f8,#eef6ff 68%,#d9eaf8)}._2LgCOG_hero[data-project=macleans-education-hub]{background:radial-gradient(at 50% 60%,#f8e1df,#fff7f2 65%,#f3ece6)}._2LgCOG_hero[data-project=durham]{background:radial-gradient(at 50% 65%,#d4e9f5,#eef6fb 62%,#fff4d6)}._2LgCOG_hero[data-project=walmart]{background:radial-gradient(at 50% 65%,#d6e6f8,#eef5fd 62%,#fff3cc)}._2LgCOG_hero[data-project=macleans-education-hub] ._2LgCOG_title{max-width:950px;font-size:clamp(48px,5.4vw,82px)}._2LgCOG_hero[data-has-artwork=true] ._2LgCOG_wash{display:none}._2LgCOG_artwork{justify-content:center;align-items:flex-end;gap:22px;width:min(100%,840px);margin:36px auto 24px;display:flex}._2LgCOG_artworkFrame{background:#fff;border:6px solid #ffffffb3;position:relative;overflow:hidden;box-shadow:0 18px 46px #14385118}._2LgCOG_screen ._2LgCOG_artworkFrame{border-radius:18px;width:100%;height:clamp(250px,29vw,380px)}._2LgCOG_screen img{object-fit:cover;object-position:top center}._2LgCOG_phones ._2LgCOG_artworkFrame{border-radius:28px;width:210px;height:350px}._2LgCOG_phones ._2LgCOG_artworkFrame:nth-child(2){width:230px;height:390px}._2LgCOG_phones img{object-fit:cover;object-position:top center;clip-path:inset(0 3px 0 0)}._2LgCOG_dark{--hero-ink:#f5f9fc;--hero-muted:#e0e8f0;background:#0d1e2c}._2LgCOG_dark ._2LgCOG_wash{background:linear-gradient(#071e32d9 0%,#081d30c9 36%,#071b2a45 66%,#071b2a99 100%)}._2LgCOG_dark ._2LgCOG_eyebrow{color:#f2f6fa;background:#ffffff14;border-color:#ffffff30}._2LgCOG_dark ._2LgCOG_details{background:linear-gradient(120deg,#1c394fc2,#102839bf);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff24,0 14px 44px #00000014}._2LgCOG_dark ._2LgCOG_detail+._2LgCOG_detail{border-color:#ffffff24}._2LgCOG_dark ._2LgCOG_detailIcon{color:#c5dce8;background:#ffffff0d;border-color:#ffffff1f}._2LgCOG_dark ._2LgCOG_detail dt{color:#b9d0de}._2LgCOG_hero[data-project=orbiiit] ._2LgCOG_wash{background:linear-gradient(#041f27e6,#062527cc 38%,#06252738 65%,#062527ab)}._2LgCOG_hero[data-project=autotrader]{background:0 0}._2LgCOG_hero[data-project=autotrader] ._2LgCOG_wash{background:linear-gradient(#090e17b3,#090e1780 38%,#090e1700 65%,#090e1726)}@media (hover:hover) and (pointer:fine){._2LgCOG_explore:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1000px){._2LgCOG_content{padding-top:130px}._2LgCOG_details{padding:18px 12px}._2LgCOG_detail{gap:12px;padding-inline:14px}._2LgCOG_detailIcon{width:38px;height:38px}}@media (max-width:700px){._2LgCOG_hero{min-height:100svh}._2LgCOG_actions .btn{--btn-h:48px;--btn-px:20px;--btn-font:.94rem}._2LgCOG_content{padding:108px 20px 24px}._2LgCOG_eyebrow{letter-spacing:.1em;padding:10px 14px;font-size:10px}._2LgCOG_title{margin-top:18px;font-size:clamp(42px,11vw,66px);line-height:1.08}._2LgCOG_headline{max-width:440px;font-size:21px;line-height:1.35}._2LgCOG_description{max-width:420px;margin-top:14px;font-size:15px}._2LgCOG_actions{gap:10px;margin-top:22px}._2LgCOG_visualSpace{min-height:190px}._2LgCOG_details{border-radius:24px;grid-template-columns:1fr;max-width:460px;padding:10px 20px}._2LgCOG_detail{align-items:center;padding:14px 0}._2LgCOG_detail+._2LgCOG_detail{border-top:1px solid #7898b238;border-left:0}._2LgCOG_detail dt{margin:0 0 5px;font-size:9px}._2LgCOG_detail dd{font-size:13px}._2LgCOG_detailIcon{width:40px;height:40px}._2LgCOG_explore{gap:8px;margin-top:24px;font-size:12px}._2LgCOG_hero ._2LgCOG_motionControl{bottom:23px;right:20px}._2LgCOG_hero[data-project=outcomemd] ._2LgCOG_media{height:40%;top:31%;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 16% 78%,#0000);mask-image:linear-gradient(#0000,#000 16% 78%,#0000)}._2LgCOG_hero[data-project=outcomemd] ._2LgCOG_wash{background:linear-gradient(#e6f2f8 0% 24%,#e8f4fa00 51% 68%,#ecf5fa 90%)}._2LgCOG_hero[data-project=outcomemd] ._2LgCOG_video{object-fit:contain;width:150%;max-width:none;margin-left:-25%}._2LgCOG_artwork{gap:10px;margin-block:30px 20px}._2LgCOG_phones ._2LgCOG_artworkFrame{border-width:3px;border-radius:18px;width:28%;height:225px}._2LgCOG_phones ._2LgCOG_artworkFrame:nth-child(2){width:37%;height:265px}._2LgCOG_screen ._2LgCOG_artworkFrame{border-width:4px;height:250px}._2LgCOG_hero[data-project=durham]{background:radial-gradient(at 50% 65%,#d4e9f5,#eef6fb 62%,#fff4d6)}._2LgCOG_hero[data-project=walmart]{background:radial-gradient(at 50% 65%,#d6e6f8,#eef5fd 62%,#fff3cc)}._2LgCOG_hero[data-project=macleans-education-hub] ._2LgCOG_title{font-size:clamp(38px,9vw,58px)}}@media (prefers-reduced-motion:reduce){._2LgCOG_hero a,._2LgCOG_hero button{transition:none}}
.PaYrcW_page{color:#112031;background:radial-gradient(circle at 16% 0,#98cee633,#0000 26%),linear-gradient(#f8fcff 0%,#eef6fb 34%,#fff 100%);min-height:100dvh;padding:0 0 5rem}.PaYrcW_walmartPage{background:radial-gradient(circle at 18% 0,#ffc4232e,#0000 26%),radial-gradient(circle at 84% 12%,#0071ce29,#0000 28%),linear-gradient(#f8fcff 0%,#eef7ff 34%,#fff 100%)}.PaYrcW_durhamPage{background:radial-gradient(circle at 15% 0,#005c8e29,#0000 26%),radial-gradient(circle at 84% 10%,#ffd55629,#0000 26%),linear-gradient(#f8fcff 0%,#edf7fb 34%,#fff 100%)}.PaYrcW_orbiiitPage{background:radial-gradient(circle at 16% 0,#1cf0db24,#0000 24%),radial-gradient(circle at 82% 10%,#00302a1f,#0000 28%),linear-gradient(#f8fffd 0%,#eefbf8 32%,#fff 100%)}.PaYrcW_blikPage{background:radial-gradient(circle at 16% 0,#1e84ca24,#0000 24%),radial-gradient(circle at 86% 12%,#0f172a14,#0000 28%),linear-gradient(#f8fcff 0%,#edf7ff 32%,#fff 100%)}.PaYrcW_hydroonePage{background:radial-gradient(circle at 16% 0,#007d8524,#0000 24%),radial-gradient(circle at 86% 12%,#ffca3329,#0000 26%),linear-gradient(#f8fffd 0%,#edf8f7 32%,#fff 100%)}.PaYrcW_autotraderPage{background:radial-gradient(circle at 14% 0,#da2e331f,#0000 25%),radial-gradient(circle at 86% 12%,#2026301a,#0000 28%),linear-gradient(snow 0%,#f6f7f8 34%,#fff 100%)}.PaYrcW_header{z-index:60;pointer-events:none;position:fixed;inset:0 0 auto}.PaYrcW_headerInner{width:min(var(--max-width), calc(100% - 2rem));margin:0 auto;padding-top:1rem}.PaYrcW_headerShell{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(1.18);backdrop-filter:blur(24px)saturate(1.18);background:linear-gradient(#ffffffbd,#f4f9ff9e),linear-gradient(135deg,#cbe3f43d,#ffffff1f);border:1px solid #7e99b533;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;min-height:66px;padding:.8rem .95rem;display:flex;box-shadow:inset 0 1px #ffffffd1,0 22px 50px #6985a21f}.PaYrcW_brand{color:#112031d1;align-items:center;gap:.6rem;font-size:.95rem;display:inline-flex}.PaYrcW_brandLogo{width:clamp(148px,17vw,184px);height:auto}.PaYrcW_nav{align-items:center;gap:.35rem;display:flex}.PaYrcW_nav a{color:#112031a8;min-height:42px;transition:transform .18s var(--ease-out), background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;display:inline-flex}.PaYrcW_nav a:active{transform:scale(.97)}.PaYrcW_headerActions,.PaYrcW_socialLinks{align-items:center;gap:.4rem;display:flex}.PaYrcW_socialLink{color:#112031c7;width:42px;height:42px;transition:transform .16s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out), background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:linear-gradient(#ffffffb8,#f3f9ff80),linear-gradient(135deg,#d6e8f63d,#ffffff14);border:1px solid #7e99b533;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7}.PaYrcW_socialLink:before{content:"";border-radius:inherit;opacity:0;transition:opacity .2s var(--ease-out);background:radial-gradient(circle at 35% 22%,#ffffffeb,#0000 42%);position:absolute;inset:5px}.PaYrcW_socialLink svg{z-index:1;width:18px;height:18px;position:relative}.PaYrcW_socialLink:active{transform:scale(.95)}.PaYrcW_hero,.PaYrcW_section,.PaYrcW_metricsSection,.PaYrcW_outcomeBand{width:min(var(--max-width), calc(100% - 2rem));margin:0 auto}.PaYrcW_hero{min-height:calc(100dvh - 5rem);position:relative}.PaYrcW_heroStage{-webkit-backdrop-filter:blur(26px)saturate(1.14);backdrop-filter:blur(26px)saturate(1.14);background:linear-gradient(#ffffffb8,#f3faffbd),linear-gradient(135deg,#1040670f,#2cc5d014);border:1px solid #7e99b52e;border-radius:40px;gap:1.2rem;min-height:calc(100dvh - 7rem);padding:1.35rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd6,0 30px 68px #5578951f}.PaYrcW_walmartHeroStage{background:linear-gradient(#08356e24,#f8fcff2e),linear-gradient(135deg,#0071ce2e,#ffc22029);border-color:#0071ce33}.PaYrcW_walmartHeroStage .PaYrcW_title{color:#071627;text-shadow:none}.PaYrcW_walmartHeroStage .PaYrcW_summary{color:#071627d6}.PaYrcW_walmartHeroStage .PaYrcW_heroCopy{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(#ffffffe6,#f7fbffc7),radial-gradient(circle at 18% 16%,#ffc22024,#0000 34%);border:1px solid #ffffff94;border-radius:34px;max-width:52rem;padding:clamp(1.35rem,2.5vw,2.2rem);box-shadow:inset 0 1px #ffffffe6,0 22px 50px #0b2f5929}.PaYrcW_walmartHeroStage .PaYrcW_heroCopy .sectionLabel{color:#071627b8;background:#ffffffc7;border-color:#07162724}.PaYrcW_durhamHeroStage{background:radial-gradient(circle at 86% 10%,#ffd5562e,#0000 25%),linear-gradient(145deg,#ebf7fcdb,#ffffffc2),linear-gradient(135deg,#0054841a,#388eb914);border-color:#00548429;min-height:calc(100dvh - 7rem)}.PaYrcW_durhamHeroVideoLayer{z-index:0;position:absolute;inset:0;overflow:hidden}.PaYrcW_durhamHeroVideo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.02)}.PaYrcW_durhamHeroVideoWash{pointer-events:none;background:linear-gradient(#051c2ec7,#00446e75 44%,#f1f9ffb3),radial-gradient(circle at 84% 12%,#ffd5563d,#0000 25%),radial-gradient(circle at 18% 18%,#73bee833,#0000 30%);position:absolute;inset:0}.PaYrcW_durhamHeroPattern{z-index:1;pointer-events:none;opacity:.3;background-image:radial-gradient(circle,#ffffff38 1px,#0000 1.5px),linear-gradient(135deg,#ffffff3d,#0000 44%);background-size:26px 26px,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 36%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 50% 36%,#000 0%,#0000 74%)}.PaYrcW_durhamHeroStage .PaYrcW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);place-items:center stretch;min-height:auto;padding-top:clamp(1rem,3vw,2.6rem)}.PaYrcW_durhamHeroStage .PaYrcW_heroCopy{text-align:left;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:linear-gradient(#06274061,#051e313d),linear-gradient(135deg,#ffffff2e,#ffffff0d);border:1px solid #ffffff38;border-radius:34px;justify-items:start;max-width:48rem;padding:clamp(1.15rem,2.3vw,2rem);box-shadow:inset 0 1px #fff3,0 24px 54px #00233c2e}.PaYrcW_durhamHeroStage .PaYrcW_summary{text-align:left;color:#fffc}.PaYrcW_durhamHeroStage .PaYrcW_title{color:#fff;text-shadow:0 24px 54px #0016263d}.PaYrcW_durhamHeroStage .PaYrcW_heroCopy .sectionLabel{color:#ffffffd1;background:#ffffff24;border-color:#ffffff3d}.PaYrcW_durhamMetaCard{color:#fff;background:linear-gradient(#074670e6,#005484d1),radial-gradient(circle at 82% 12%,#ffd55642,#0000 34%);border-color:#0054842e;justify-self:end;width:min(100%,20rem)}.PaYrcW_durhamMetaCard .PaYrcW_metaRow span{color:#ffffff9e}.PaYrcW_durhamMetaCard .PaYrcW_metaRow strong{color:#ffffffeb}.PaYrcW_durhamHeroLogo{border-radius:18px;justify-self:center;width:min(100%,7.8rem);height:auto;box-shadow:0 18px 36px #02233e38}.PaYrcW_durhamPortalPreview{z-index:2;background:linear-gradient(#ffffffdb,#f4fbffc2),radial-gradient(circle at 20% 12%,#71b7de2e,#0000 34%);border:1px solid #00548424;border-radius:30px;min-height:clamp(18rem,44vw,36rem);margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 24px 54px #00406824}.PaYrcW_orbiiitHeroStage{color:#f7fffd;background:radial-gradient(circle at 82% 18%,#1cf0db38,#0000 26%),radial-gradient(circle at 18% 0,#ffffff14,#0000 26%),linear-gradient(145deg,#06100e 0%,#081815 54%,#0a201d 100%);border-color:#1cf0db33;min-height:calc(100dvh - 7rem)}.PaYrcW_orbiiitHeroVideoLayer{z-index:0;position:absolute;inset:0;overflow:hidden}.PaYrcW_orbiiitHeroVideo{object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.04);width:100%;height:100%;display:block;transform:scale(1.03)}.PaYrcW_orbiiitHeroVideoWash{pointer-events:none;background:linear-gradient(#020d0cd1,#051c1985 44%,#051614c7),radial-gradient(circle at 82% 12%,#1cf0db33,#0000 30%),radial-gradient(circle at 18% 18%,#ffffff17,#0000 30%);position:absolute;inset:0}.PaYrcW_orbiiitHeroGrid{z-index:1;pointer-events:none;opacity:.46;background-image:radial-gradient(circle,#1cf0db38 1px,#0000 1.5px),linear-gradient(135deg,#1cf0db1f,#0000 48%);background-size:28px 28px,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 28%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 28%,#000 0%,#0000 72%)}.PaYrcW_orbiiitHeroStage .PaYrcW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);place-items:center stretch;min-height:auto;padding-top:clamp(1rem,3vw,2.6rem)}.PaYrcW_orbiiitHeroStage .PaYrcW_heroCopy{text-align:left;justify-items:start;max-width:50rem}.PaYrcW_orbiiitHeroStage .PaYrcW_title{color:#f8fffd;text-shadow:0 24px 52px #1cf0db29}.PaYrcW_orbiiitHeroStage .PaYrcW_summary{color:#f7fffdb8;text-align:left}.PaYrcW_orbiiitHeroStage .PaYrcW_heroCopy .sectionLabel{color:#f7fffdc2;background:#ffffff14;border-color:#1cf0db3d}.PaYrcW_orbiiitHeroStage .PaYrcW_heroCopy .sectionLabel:before{background:linear-gradient(135deg,#1cf0db,#dffcf7);box-shadow:0 0 18px #1cf0db5c}.PaYrcW_orbiiitMetaCard{color:#f7fffd;background:linear-gradient(#ffffff1a,#ffffff0e),radial-gradient(circle at 50% 18%,#1cf0db33,#0000 34%);border-color:#1cf0db33;justify-self:end;width:min(100%,21rem)}.PaYrcW_orbiiitMetaCard .PaYrcW_metaRow span{color:#f7fffd85}.PaYrcW_orbiiitMetaCard .PaYrcW_metaRow strong{color:#f7fffde6}.PaYrcW_orbiiitHeroLogo{filter:drop-shadow(0 18px 34px #1cf0db38);justify-self:center;width:min(100%,9.5rem);height:auto}.PaYrcW_orbiiitDesktopHero{z-index:2;background:linear-gradient(#ffffff14,#ffffff0b),radial-gradient(circle at 50% 0,#1cf0db29,#0000 38%);border:1px solid #1cf0db2e;border-radius:30px;min-height:clamp(18rem,42vw,36rem);margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 28px 64px #0012106b}.PaYrcW_blikHeroStage{background:radial-gradient(circle at 18% 8%,#69b2e33d,#0000 26%),radial-gradient(circle at 84% 14%,#060e1c1a,#0000 26%),linear-gradient(145deg,#ffffffe0,#eef8ffc7);border-color:#0c508829;min-height:calc(100dvh - 7rem)}.PaYrcW_blikHeroAura{z-index:0;pointer-events:none;opacity:.66;background-image:radial-gradient(circle,#13518221 1px,#0000 1.5px),linear-gradient(135deg,#ffffff70,#0000 48%);background-size:30px 30px,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 76%);mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 76%)}.PaYrcW_blikHeroStage .PaYrcW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);place-items:center stretch;min-height:auto;padding-top:clamp(1rem,3vw,2.7rem)}.PaYrcW_blikHeroStage .PaYrcW_heroCopy{text-align:left;justify-items:start;max-width:51rem}.PaYrcW_blikHeroStage .PaYrcW_title{color:#071422}.PaYrcW_blikHeroStage .PaYrcW_summary{color:#071422b8;text-align:left}.PaYrcW_blikHeroStage .PaYrcW_heroCopy .sectionLabel{color:#071422ad;background:#ffffffb8;border-color:#0714221f}.PaYrcW_blikHeroStage .PaYrcW_heroCopy .sectionLabel:before{background:linear-gradient(135deg,#62b8ea,#101827);box-shadow:0 0 18px #62b8ea4d}.PaYrcW_blikMetaCard{background:linear-gradient(#ffffffd6,#f1f8fea8),radial-gradient(circle at 50% 18%,#62b8ea2e,#0000 32%);border-color:#0714221f;justify-self:end;width:min(100%,21rem)}.PaYrcW_blikMark{color:#fff;letter-spacing:-.08em;background:radial-gradient(circle at 28% 22%,#ffffffe0,#0000 42%),linear-gradient(145deg,#0b1220,#1b75bb);border-radius:26px;justify-self:center;place-items:center;width:4.75rem;height:4.75rem;font-size:2.3rem;font-weight:720;display:grid;box-shadow:inset 0 1px #ffffff6b,0 18px 34px #0923402e}.PaYrcW_blikHeroPhones{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(.65rem,2vw,1.2rem);width:min(100%,64rem);margin:-.2rem auto 0;display:grid;position:relative}.PaYrcW_blikPhoneFrame{aspect-ratio:.461;min-height:0;animation:PaYrcW_blikPhoneFloat 7s var(--ease-out) infinite alternate;background:linear-gradient(#ffffffeb,#f4faffd6),radial-gradient(circle at 50% 10%,#62b8ea24,#0000 34%);border:1px solid #0714221a;border-radius:clamp(24px,3vw,36px);margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 24px 54px #193a5a29}.PaYrcW_blikPhoneFrame .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:0}.PaYrcW_blikPhoneBack,.PaYrcW_blikPhoneSide{opacity:.86;transform:translateY(1.6rem)}.PaYrcW_blikPhoneSide{animation-delay:-1.6s}.PaYrcW_blikPhoneBack{animation-delay:-3.2s}.PaYrcW_blikPhoneFront{z-index:2;box-shadow:inset 0 1px #ffffffeb,0 30px 70px #193a5a38}.PaYrcW_hydroHeroStage{background:radial-gradient(circle at 18% 8%,#00969d38,#0000 28%),radial-gradient(circle at 88% 14%,#ffca3333,#0000 28%),linear-gradient(145deg,#ffffffe0,#edf9f8c7);border-color:#007d852e;min-height:calc(100dvh - 7rem)}.PaYrcW_hydroHeroAura{z-index:0;pointer-events:none;opacity:.58;background-image:linear-gradient(#007d8517 1px,#0000 1px),linear-gradient(90deg,#007d8517 1px,#0000 1px),radial-gradient(circle at 76% 16%,#ffca3338,#0000 30%);background-size:42px 42px,42px 42px,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 78%);mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 78%)}.PaYrcW_hydroHeroStage .PaYrcW_heroGrid,.PaYrcW_autoHeroStage .PaYrcW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);place-items:center stretch;min-height:auto;padding-top:clamp(1rem,3vw,2.7rem)}.PaYrcW_hydroHeroStage .PaYrcW_heroCopy,.PaYrcW_autoHeroStage .PaYrcW_heroCopy{text-align:left;justify-items:start;max-width:51rem}.PaYrcW_hydroHeroStage .PaYrcW_title{color:#071d24}.PaYrcW_hydroHeroStage .PaYrcW_summary,.PaYrcW_autoHeroStage .PaYrcW_summary{text-align:left}.PaYrcW_hydroHeroStage .PaYrcW_summary{color:#071d24b3}.PaYrcW_hydroHeroStage .PaYrcW_heroCopy .sectionLabel{color:#071d24ad;background:#ffffffb8;border-color:#007d8524}.PaYrcW_hydroHeroStage .PaYrcW_heroCopy .sectionLabel:before{background:linear-gradient(135deg,#008c93,#ffca33);box-shadow:0 0 18px #008c9347}.PaYrcW_hydroMetaCard{background:linear-gradient(#ffffffd1,#f0faf9a8),radial-gradient(circle at 50% 18%,#ffca3333,#0000 34%);border-color:#007d8529;justify-self:end;width:min(100%,21rem)}.PaYrcW_hydroHeroLogo{background:#ffffffd1;border-radius:24px;justify-self:center;width:min(100%,8.75rem);height:auto;padding:1rem 1.15rem;box-shadow:inset 0 1px #ffffffe6,0 18px 36px #005b621f}.PaYrcW_hydroHeroPreview,.PaYrcW_autoHeroPreview{z-index:2;border-radius:30px;min-height:clamp(18rem,43vw,36rem);margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 24px 54px #325b681f}.PaYrcW_hydroHeroPreview{background:linear-gradient(#ffffffdb,#f3fcfac2),radial-gradient(circle at 76% 18%,#ffca332e,#0000 34%);border:1px solid #007d8524}.PaYrcW_autoHeroStage{background:radial-gradient(circle at 14% 10%,#d5262d21,#0000 26%),radial-gradient(circle at 86% 12%,#191f281f,#0000 28%),linear-gradient(145deg,#ffffffe6,#f7f8f9c7);border-color:#d5262d24;min-height:calc(100dvh - 7rem)}.PaYrcW_autoHeroAura{z-index:0;pointer-events:none;opacity:.54;background-image:radial-gradient(circle,#d5262d1f 1px,#0000 1.5px),linear-gradient(135deg,#ffffff85,#0000 48%);background-size:34px 34px,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 76%);mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 76%)}.PaYrcW_autoHeroStage .PaYrcW_title{color:#161c24;font-size:clamp(3.5rem,6.4vw,6.3rem)}.PaYrcW_autoHeroStage .PaYrcW_summary{color:#161c24b8}.PaYrcW_autoHeroStage .PaYrcW_heroCopy .sectionLabel{color:#161c24ad;background:#ffffffb8;border-color:#d5262d24}.PaYrcW_autoHeroStage .PaYrcW_heroCopy .sectionLabel:before{background:linear-gradient(135deg,#d5262d,#1d242e);box-shadow:0 0 18px #d5262d3d}.PaYrcW_autoMetaCard{background:linear-gradient(#ffffffd6,#f7f8f9a8),radial-gradient(circle at 50% 18%,#d5262d1f,#0000 34%);border-color:#161c241f;justify-self:end;width:min(100%,21rem)}.PaYrcW_autoHeroLogo{background:#ffffffd1;border-radius:24px;justify-self:center;width:min(100%,15rem);height:auto;padding:1rem 1.15rem;box-shadow:inset 0 1px #ffffffe6,0 18px 36px #161c241a}.PaYrcW_autoHeroPreview{background:linear-gradient(#ffffffe0,#f8f9fac7),radial-gradient(circle at 20% 12%,#d5262d1f,#0000 32%);border:1px solid #d5262d1f}.PaYrcW_walmartHeroVideo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.02)}.PaYrcW_walmartHeroWash{pointer-events:none;background:linear-gradient(#fafdff80,#fafdff3d 38%,#fafdff9e),linear-gradient(90deg,#fafdff5c,#0000 36%,#fafdff57),radial-gradient(circle at 50% 46%,#ffffff14,#0000 44%);position:absolute;inset:0}.PaYrcW_walmartSparkField{z-index:1;pointer-events:none;position:absolute;inset:0}.PaYrcW_walmartSpark{opacity:.26;filter:drop-shadow(0 12px 20px #00448824);width:clamp(2rem,4vw,3.8rem);height:auto;animation:PaYrcW_walmartSparkFloat 7s var(--ease-out) infinite alternate;position:absolute}.PaYrcW_walmartSparkOne{top:16%;left:14%}.PaYrcW_walmartSparkTwo{animation-duration:8.5s;top:22%;right:13%}.PaYrcW_walmartSparkThree{width:clamp(1.7rem,3vw,3rem);animation-duration:9.5s;bottom:15%;right:20%}.PaYrcW_heroCanvasShell{z-index:0;position:absolute;inset:0;overflow:hidden}.PaYrcW_heroSequenceCanvas{transform-origin:50%;width:100%;height:100%;display:block}.PaYrcW_heroSequenceOverlay{pointer-events:none;background:linear-gradient(#f6fbff29,#f6fbff14 34%,#f6fbff57),radial-gradient(circle at 50% 24%,#ffffff3d,#0000 38%),linear-gradient(135deg,#11375e1a,#0000);position:absolute;inset:0}.PaYrcW_heroBackdrop{z-index:1;pointer-events:none;background:radial-gradient(circle at 18% 20%,#11548824,#0000 22%),radial-gradient(circle at 84% 14%,#31c6cd2e,#0000 24%),linear-gradient(#ffffff0a,#fff0 24%,#ffffff38);position:absolute;inset:0}.PaYrcW_heroGrid{z-index:2;grid-template-columns:1fr;align-content:center;justify-items:center;gap:1.2rem;min-height:calc(100dvh - 10rem);display:grid;position:relative}.PaYrcW_heroCopy{text-align:center;align-content:start;justify-items:center;gap:1rem;max-width:46rem;display:grid}.PaYrcW_title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(3rem,5.2vw,4.9rem);font-weight:600;line-height:.98}.PaYrcW_lineMask{padding:.06em .02em .08em;display:block;overflow:hidden}.PaYrcW_summary{color:#112031b3;text-align:center;max-width:42rem;margin:0;font-size:1.12rem;line-height:1.7}.PaYrcW_metaCard{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(#ffffffbd,#f1f8fd8f),linear-gradient(135deg,#cbe3f42e,#ffffff14);border:1px solid #7e99b52e;border-radius:28px;gap:.9rem;width:min(100%,34rem);padding:1.35rem;display:grid;box-shadow:inset 0 1px #ffffffd1,0 20px 46px #5578951a}.PaYrcW_walmartMetaCard{color:#fff;background:linear-gradient(#03387abd,#005bae94),linear-gradient(135deg,#ffc22029,#ffffff14);border-color:#ffffff38}.PaYrcW_walmartMetaCard .PaYrcW_metaRow span{color:#ffffff94}.PaYrcW_walmartMetaCard .PaYrcW_metaRow strong{color:#ffffffe6}.PaYrcW_walmartHeroLogo{justify-self:center;width:min(100%,17rem);height:auto}.PaYrcW_metaRow{text-align:center;justify-items:center;gap:.22rem;display:grid}.PaYrcW_metaRow span{letter-spacing:.12em;text-transform:uppercase;color:#11203175;font-size:.8rem}.PaYrcW_metaRow strong{color:#112031d1;font-size:.98rem;line-height:1.55}.PaYrcW_heroMedia{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:1rem;display:grid}.PaYrcW_heroBoard,.PaYrcW_stackCard,.PaYrcW_galleryMedia{background:#ffffffc2;border:1px solid #30516d1a;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,0 18px 42px #55789514}.PaYrcW_heroBoard{min-height:36rem}.PaYrcW_heroStack{gap:1rem;display:grid}.PaYrcW_stackCard{min-height:17.5rem}.PaYrcW_boardImage,.PaYrcW_galleryImage{object-fit:contain;object-position:center;padding:.85rem}.PaYrcW_metricsSection{padding-top:.9rem}.PaYrcW_overviewSection{gap:.95rem;scroll-margin-top:106px;display:grid}.PaYrcW_missionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.PaYrcW_missionGrid>.PaYrcW_missionCard{opacity:0;animation:.68s cubic-bezier(.23,1,.32,1) forwards PaYrcW_cardIn;transform:translateY(10px)}.PaYrcW_missionGrid>.PaYrcW_missionCard:first-child{animation-delay:80ms}.PaYrcW_missionGrid>.PaYrcW_missionCard:nth-child(2){animation-delay:.16s}.PaYrcW_missionGrid>.PaYrcW_missionCard:nth-child(3){animation-delay:.24s}.PaYrcW_missionGrid>.PaYrcW_missionCard:nth-child(4){animation-delay:.32s}@keyframes PaYrcW_cardIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PaYrcW_missionGrid>.PaYrcW_missionCard{opacity:1!important;animation:none!important;transform:none!important}}.PaYrcW_missionCard,.PaYrcW_ehrFeature,.PaYrcW_sitemapStep{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);background:linear-gradient(#ffffffbd,#f1f8fd8a),linear-gradient(135deg,#cbe3f424,#ffffff14);border:1px solid #7e99b529;transition:transform .42s cubic-bezier(.23,1,.32,1),border-color .36s cubic-bezier(.23,1,.32,1),box-shadow .42s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 1px #ffffffd1,0 18px 42px #55789514}@media (hover:hover){.PaYrcW_missionCard:hover,.PaYrcW_sitemapStep:hover{border-color:#6366f138;transform:translateY(-3px);box-shadow:inset 0 1px #ffffffe6,0 26px 56px #55789524}}@media (prefers-reduced-motion:reduce){.PaYrcW_missionCard,.PaYrcW_ehrFeature,.PaYrcW_sitemapStep{transition:none}}.PaYrcW_missionCard{border-radius:24px;padding:1.15rem}.PaYrcW_missionCard h2{color:#112031e6;letter-spacing:-.025em;margin:.45rem 0 0;font-size:1.2rem;line-height:1.22}.PaYrcW_missionCard p,.PaYrcW_ehrCopy p{color:#112031a8;margin:.7rem 0 0;line-height:1.6}.PaYrcW_ehrFeature{border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:.9rem;padding:.9rem;display:grid}.PaYrcW_walmartBrandFeature{background:linear-gradient(#ffffffc7,#f2f9ff99),radial-gradient(circle at 76% 28%,#ffc22029,#0000 28%);border-color:#0071ce29}.PaYrcW_walmartBrandFeature .PaYrcW_ehrMedia{background:radial-gradient(circle,#ffc22038,#0000 34%),linear-gradient(145deg,#0053a5,#0071ce)}.PaYrcW_durhamBeforeAfter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.PaYrcW_durhamBeforeAfter .PaYrcW_storyMedia{aspect-ratio:16/10.6}.PaYrcW_outcomeDirectionText{background:radial-gradient(circle at 12% 10%,#15588a1f,#0000 34%),linear-gradient(#ffffffd1,#f1f8fd9e);align-content:end;min-height:100%;padding:clamp(1.25rem,2.4vw,2rem)}.PaYrcW_outcomeDirectionText .PaYrcW_storyCaption{max-width:34rem}.PaYrcW_outcomeDirectionText .PaYrcW_storyCaption strong{letter-spacing:-.03em;font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.18}.PaYrcW_walmartDirectionText{background:radial-gradient(circle at 14% 12%,#ffc2203d,#0000 30%),radial-gradient(circle at 84% 20%,#0071ce21,#0000 34%),linear-gradient(#ffffffdb,#f2f8ff9e);align-content:end;min-height:100%;padding:clamp(1.25rem,2.4vw,2rem)}.PaYrcW_walmartDirectionText .PaYrcW_storyCaption{max-width:34rem}.PaYrcW_walmartDirectionText .PaYrcW_storyCaption strong{letter-spacing:-.055em;font-size:clamp(1.45rem,2.5vw,2.35rem);line-height:1}.PaYrcW_durhamBeforeAfter .PaYrcW_walmartAfterMedia{aspect-ratio:343/263}.PaYrcW_walmartAfterImage{object-fit:cover;object-position:top center;padding:0}.PaYrcW_durhamBlueSection{color:#fff;background:radial-gradient(circle at 82% 10%,#ffd5563d,#0000 28%),radial-gradient(circle at 14% 18%,#52aadc2e,#0000 28%),linear-gradient(145deg,#07385d 0%,#005c8e 56%,#0575aa 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_durhamBlueSection .PaYrcW_experimentIntro .sectionLabel{color:#ffffffd6;background:#ffffff1f;border-color:#fff3}.PaYrcW_durhamJourneyGrid{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.75fr));gap:.85rem;display:grid}.PaYrcW_durhamBlueSection .PaYrcW_storyCard{background:linear-gradient(#ffffff29,#ffffff14),radial-gradient(circle at 18% 10%,#ffffff24,#0000 30%);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,0 20px 46px #00182c3d}.PaYrcW_durhamBlueSection .PaYrcW_storyMedia{background:#fffffff0}.PaYrcW_durhamBlueSection .PaYrcW_storyCaption span,.PaYrcW_durhamBlueSection .PaYrcW_storyCaption strong,.PaYrcW_durhamBlueSection .PaYrcW_storyCaption p{color:#ffffffd6}.PaYrcW_durhamBlueSection .PaYrcW_storyCaption strong{color:#fffffff5}.PaYrcW_durhamMobilePair{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.PaYrcW_durhamMobilePair .PaYrcW_storyMedia{aspect-ratio:.87}.PaYrcW_durhamLogoPanel{background:radial-gradient(circle at 80% 12%,#ffd55638,#0000 30%),linear-gradient(145deg,#084066eb,#005c8ec2)}.PaYrcW_durhamOutcomeBand{background:linear-gradient(#ffffffc2,#f2faffd6),radial-gradient(circle at 82% 22%,#ffd5562e,#0000 30%),radial-gradient(circle at 12% 18%,#005c8e1f,#0000 30%);border-color:#00548429}.PaYrcW_orbiiitFeatureGrid{grid-template-columns:minmax(0,1.22fr) minmax(280px,.78fr);gap:.9rem;display:grid}.PaYrcW_orbiiitFeatureGrid .PaYrcW_storyFeature .PaYrcW_storyMedia{aspect-ratio:16/9.4}.PaYrcW_orbiiitDarkSection{color:#f7fffd;background:radial-gradient(circle at 78% 8%,#1cf0db3d,#0000 28%),radial-gradient(circle at 12% 18%,#ffffff14,#0000 28%),linear-gradient(145deg,#06100e 0%,#071816 54%,#09231f 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_orbiiitDarkSection .PaYrcW_experimentIntro .sectionLabel{color:#f7fffdd1;background:#ffffff14;border-color:#1cf0db38}.PaYrcW_orbiiitPhoneGrid,.PaYrcW_orbiiitOnboardingGrid{gap:.9rem;display:grid}.PaYrcW_orbiiitPhoneGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.PaYrcW_orbiiitOnboardingGrid{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr)}.PaYrcW_orbiiitPhoneGrid .PaYrcW_storyCard,.PaYrcW_orbiiitDarkSection .PaYrcW_storyCard{background:linear-gradient(#ffffff1f,#ffffff0e),radial-gradient(circle at 18% 10%,#1cf0db29,#0000 30%);border-color:#1cf0db2e;box-shadow:inset 0 1px #ffffff1f,0 22px 48px #000f0d57}.PaYrcW_orbiiitDarkSection .PaYrcW_storyMedia{background:#00000057;border-color:#1cf0db29}.PaYrcW_orbiiitDarkSection .PaYrcW_storyCaption span,.PaYrcW_orbiiitDarkSection .PaYrcW_storyCaption strong,.PaYrcW_orbiiitDarkSection .PaYrcW_storyCaption p{color:#f7fffdd1}.PaYrcW_orbiiitDarkSection .PaYrcW_storyCaption strong{color:#f7fffdf5}.PaYrcW_orbiiitPhoneGrid .PaYrcW_storyMedia,.PaYrcW_orbiiitOnboardingGrid .PaYrcW_storySupport .PaYrcW_storyMedia{aspect-ratio:.48;border-radius:28px}.PaYrcW_orbiiitOnboardingGrid .PaYrcW_storyFeature .PaYrcW_storyMedia,.PaYrcW_orbiiitSystemPanel{background:radial-gradient(circle at 50% 16%,#1cf0db24,#0000 30%),linear-gradient(145deg,#07110f,#0a1a17)}.PaYrcW_orbiiitOutcomeBand{background:linear-gradient(#ffffffc2,#f1fcf9d6),radial-gradient(circle at 82% 22%,#1cf0db26,#0000 30%),radial-gradient(circle at 12% 18%,#00302a1a,#0000 30%);border-color:#1cf0db2e}.PaYrcW_blikDiscoveryGrid{grid-template-columns:minmax(280px,.74fr) minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid}.PaYrcW_blikPhoneCard .PaYrcW_storyMedia{aspect-ratio:.461;background:linear-gradient(#fffffff0,#f4faffd6),radial-gradient(circle at 50% 12%,#62b8ea29,#0000 34%);border-radius:28px}.PaYrcW_blikPhoneCard .PaYrcW_galleryImage{padding:.5rem}.PaYrcW_blikDarkSection{color:#f8fcff;background:radial-gradient(circle at 78% 8%,#65bdec42,#0000 28%),radial-gradient(circle at 12% 18%,#ffffff14,#0000 28%),linear-gradient(145deg,#050912 0%,#0a1320 54%,#0e263f 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_blikDarkSection .PaYrcW_experimentIntro .sectionLabel{color:#f8fcffd1;background:#ffffff14;border-color:#91cff23d}.PaYrcW_blikDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.9rem;display:grid}.PaYrcW_blikDarkSection .PaYrcW_storyCard,.PaYrcW_blikTrustCard{background:linear-gradient(#ffffff1f,#ffffff0e),radial-gradient(circle at 18% 10%,#62b8ea29,#0000 30%);border-color:#91cff22e;box-shadow:inset 0 1px #ffffff1f,0 22px 48px #000c1857}.PaYrcW_blikDarkSection .PaYrcW_storyMedia{background:#ffffff14;border-color:#91cff229}.PaYrcW_blikDarkSection .PaYrcW_storyCaption span,.PaYrcW_blikDarkSection .PaYrcW_storyCaption strong,.PaYrcW_blikDarkSection .PaYrcW_storyCaption p,.PaYrcW_blikTrustCard,.PaYrcW_blikTrustCard .PaYrcW_cardEyebrow{color:#f8fcffc7}.PaYrcW_blikDarkSection .PaYrcW_storyCaption strong,.PaYrcW_blikTrustCard h3{color:#f8fcfff5}.PaYrcW_blikTrustCard{border-radius:26px;align-content:end;gap:.85rem;padding:1.15rem;display:grid}.PaYrcW_blikTrustCard h3{letter-spacing:-.045em;margin:0;font-size:1.55rem;line-height:1.04}.PaYrcW_blikTrustCard p{margin:0;line-height:1.58}.PaYrcW_blikProviderPhoto{border-radius:32px;width:min(100%,13rem);height:auto;box-shadow:0 22px 42px #000c183d}.PaYrcW_blikPaymentGrid{grid-template-columns:repeat(2,minmax(260px,.7fr)) minmax(0,1.1fr);align-items:stretch;gap:.9rem;display:grid}.PaYrcW_blikLoginCard .PaYrcW_storyMedia{aspect-ratio:16/11.2}.PaYrcW_blikFlowCarousel .PaYrcW_researchMedia{background:linear-gradient(#fffffff0,#f6fbffd6),radial-gradient(circle at 24% 12%,#62b8ea2e,#0000 30%)}.PaYrcW_blikFlowCarousel .PaYrcW_researchMediaTall{background:linear-gradient(#fffffff0,#f6fbffdb),radial-gradient(circle at 50% 10%,#0c50881f,#0000 30%)}.PaYrcW_blikFlowCarousel .PaYrcW_researchImage{transform-origin:50%;clip-path:inset(0 12px 0 0 round 18px);padding:.6rem;transform:translate(2px)scale(1.012)}.PaYrcW_blikOutcomeBand{background:linear-gradient(#ffffffc2,#f1f9ffd6),radial-gradient(circle at 82% 22%,#62b8ea29,#0000 30%),radial-gradient(circle at 12% 18%,#07142214,#0000 30%);border-color:#0c508829}.PaYrcW_blikPhoneFrame .PaYrcW_galleryImage,.PaYrcW_blikPhoneCard .PaYrcW_galleryImage{transform-origin:50%;clip-path:none;transform:scale(1.008)}.PaYrcW_blikWebSection{background:radial-gradient(circle at 88% 14%,#6366f11f,#0000 40%),radial-gradient(circle at 8% 86%,#a8c8ff2e,#0000 42%),linear-gradient(#fff9,#f8faff66)}.PaYrcW_blikWebGrid{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:1.2rem;margin-top:2rem;display:grid}.PaYrcW_blikWebDesktop .PaYrcW_storyMedia{aspect-ratio:16/10;border-radius:18px;overflow:hidden}.PaYrcW_blikWebMobile .PaYrcW_storyMedia{aspect-ratio:9/19;background:#080c120a;border-radius:22px;overflow:hidden}.PaYrcW_blikWebDesktop .PaYrcW_galleryImage,.PaYrcW_blikWebMobile .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:0}@media (max-width:900px){.PaYrcW_blikWebGrid{grid-template-columns:minmax(0,1fr)}}.PaYrcW_blikProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-top:2rem;display:grid}.PaYrcW_blikProcessStep{background:linear-gradient(#ffffffeb,#f8faffc7);border:1px solid #7e99b52e;border-radius:22px;padding:1.6rem 1.6rem 1.5rem;position:relative}.PaYrcW_blikProcessNumber{letter-spacing:.18em;color:#6366f1d9;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.PaYrcW_blikProcessStep h3{letter-spacing:-.01em;color:#112031eb;margin:0 0 .55rem;font-size:1.15rem}.PaYrcW_blikProcessStep p{color:#112031a8;margin:0;font-size:.94rem;line-height:1.55}@media (max-width:760px){.PaYrcW_blikProcessGrid{grid-template-columns:minmax(0,1fr)}}.PaYrcW_hydroServiceGrid,.PaYrcW_autoJourneyGrid{grid-template-columns:minmax(0,1.05fr) repeat(2,minmax(0,.82fr));gap:.85rem;display:grid}.PaYrcW_hydroServiceGrid .PaYrcW_storyFeature .PaYrcW_storyMedia,.PaYrcW_autoJourneyGrid .PaYrcW_storyFeature .PaYrcW_storyMedia{aspect-ratio:16/9.6}.PaYrcW_hydroServiceGrid .PaYrcW_storySupport .PaYrcW_storyMedia,.PaYrcW_autoJourneyGrid .PaYrcW_storySupport .PaYrcW_storyMedia{aspect-ratio:16/10.8}.PaYrcW_hydroUtilitySection{color:#f8fffd;background:radial-gradient(circle at 80% 10%,#ffca333d,#0000 30%),radial-gradient(circle at 12% 18%,#27b8be2e,#0000 28%),linear-gradient(145deg,#05272b 0%,#006e76 56%,#008c93 100%);border-radius:34px;padding:clamp(2.4rem,4.6vw,4.4rem);overflow:hidden}:is(.PaYrcW_hydroUtilitySection .PaYrcW_experimentIntro .sectionLabel,.PaYrcW_autoDarkSection .PaYrcW_experimentIntro .sectionLabel){color:#ffffffd6;background:#ffffff1f;border-color:#fff3}.PaYrcW_hydroUtilityGrid,.PaYrcW_autoScreenGrid,.PaYrcW_autoDeviceGrid{gap:.9rem;display:grid}.PaYrcW_hydroUtilityGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.05rem}.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard{grid-column:span 3}.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard:first-child{grid-column:1/-1}.PaYrcW_hydroUtilitySection .PaYrcW_storyCard{background:linear-gradient(#ffffff29,#ffffff14),radial-gradient(circle at 18% 10%,#ffffff24,#0000 30%);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,0 20px 46px #001f233d}.PaYrcW_hydroUtilitySection .PaYrcW_storyMedia{aspect-ratio:16/8.5;background:#fffffff0;border-color:#ffffff2e;min-height:clamp(15rem,25vw,24rem)}.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard:not(:first-child) .PaYrcW_storyMedia{aspect-ratio:16/9.4;min-height:clamp(13.5rem,19vw,18rem)}.PaYrcW_hydroUtilitySection .PaYrcW_storyCaption span,.PaYrcW_hydroUtilitySection .PaYrcW_storyCaption strong,.PaYrcW_hydroUtilitySection .PaYrcW_storyCaption p,.PaYrcW_autoDarkSection .PaYrcW_decisionCard,.PaYrcW_autoDarkSection .PaYrcW_decisionCard h3,.PaYrcW_autoDarkSection .PaYrcW_decisionCard p,.PaYrcW_autoDarkSection .PaYrcW_decisionCard .PaYrcW_cardEyebrow{color:#ffffffd1}.PaYrcW_hydroUtilitySection .PaYrcW_storyCaption strong,.PaYrcW_autoDarkSection .PaYrcW_decisionCard h3{color:#fffffff5}.PaYrcW_hydroUtilitySection .PaYrcW_galleryImage,.PaYrcW_hydroResponsiveGrid .PaYrcW_galleryImage,.PaYrcW_autoScreenGrid .PaYrcW_galleryImage,.PaYrcW_autoDeviceGrid .PaYrcW_galleryImage,.PaYrcW_autoLongMedia .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:.48rem}.PaYrcW_hydroResponsiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.PaYrcW_hydroResponsiveGrid .PaYrcW_storyMedia{aspect-ratio:.58;border-radius:28px}.PaYrcW_hydroOutcomeBand{background:linear-gradient(#ffffffc2,#f1fcfad6),radial-gradient(circle at 82% 22%,#ffca3329,#0000 30%),radial-gradient(circle at 12% 18%,#007d851a,#0000 30%);border-color:#007d8529}.PaYrcW_autoDarkSection{color:#fff;background:radial-gradient(circle at 82% 8%,#d5262d3d,#0000 28%),radial-gradient(circle at 12% 18%,#ffffff14,#0000 28%),linear-gradient(145deg,#161c24 0%,#202832 56%,#2a333f 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_autoDarkSection .PaYrcW_decisionCard{background:linear-gradient(#ffffff1c,#ffffff0d),radial-gradient(circle at 18% 10%,#d5262d1f,#0000 30%);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f,0 20px 42px #0003}.PaYrcW_autoScreenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PaYrcW_autoScreenGrid .PaYrcW_storyMedia{aspect-ratio:16/11.2}.PaYrcW_autoDeviceGrid{grid-template-columns:minmax(0,1.14fr) repeat(3,minmax(0,.62fr));align-items:stretch}.PaYrcW_autoDeviceGrid .PaYrcW_storyMedia{border-radius:28px}.PaYrcW_autoTabletCard .PaYrcW_storyMedia{aspect-ratio:.75}.PaYrcW_autoPhoneCard .PaYrcW_storyMedia{aspect-ratio:.48}.PaYrcW_autoLongMedia{background:radial-gradient(circle at 16% 12%,#d5262d1f,#0000 30%),linear-gradient(145deg,#ffffffe6,#f7f8f9bd)}.PaYrcW_autoOutcomeBand{background:linear-gradient(#ffffffc7,#f8f9fad6),radial-gradient(circle at 82% 22%,#d5262d1f,#0000 30%),radial-gradient(circle at 12% 18%,#161c2414,#0000 30%);border-color:#d5262d24}.PaYrcW_autoHeader .PaYrcW_headerShell{background:linear-gradient(#0c0e12db,#07080bad),radial-gradient(circle at 18% 12%,#d5262d2e,#0000 34%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 24px 60px #00000047}.PaYrcW_autoHeader .PaYrcW_brand,.PaYrcW_autoHeader .PaYrcW_nav a,.PaYrcW_autoHeader .PaYrcW_socialLink{color:#fff6f2c2}.PaYrcW_autoHeader .PaYrcW_brandLogo{filter:brightness(0)invert();opacity:.94}.PaYrcW_autoHeader .PaYrcW_nav a:hover,.PaYrcW_autoHeader .PaYrcW_socialLink:hover{color:#fff8f3;background:#ffffff14;border-color:#ffffff29}.PaYrcW_autotraderPage{isolation:isolate;color:#fff6f0;background:radial-gradient(circle at 72% 0,#d5262d38,#0000 28%),radial-gradient(circle at 18% 16%,#ffffff12,#0000 25%),linear-gradient(#050608 0%,#090b0f 40%,#030405 100%);position:relative;overflow:hidden}.PaYrcW_autotraderPage:before{content:"";z-index:0;pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 74%,#0000);mask-image:linear-gradient(#0000,#000 16% 74%,#0000)}.PaYrcW_autotraderPage>:not(.PaYrcW_autoScrollVideoLayer){z-index:1;position:relative}.PaYrcW_autoScrollVideoLayer{--auto-scroll-progress:0;--auto-scroll-depth:0;--auto-scroll-pan:0px;z-index:0;pointer-events:none;opacity:calc(.68 + (var(--auto-scroll-depth) * .08));transform:translate3d(var(--auto-scroll-pan), 0, 0) scale(calc(1.055 - (var(--auto-scroll-depth) * .02)));transform-origin:50%;will-change:transform;position:fixed;inset:0;overflow:hidden}.PaYrcW_autoScrollVideo{object-fit:cover;object-position:center;filter:saturate(1.02)contrast(1.02)brightness();width:100%;height:100%;display:block}.PaYrcW_autoScrollVideoWash{background:radial-gradient(circle at 68% 42%,#d5262d14,#0000 34%),linear-gradient(90deg,#0304068f,#0304062e 42%,#03040675),linear-gradient(#03040657,#0304060a 36%,#0304067a);position:absolute;inset:0}.PaYrcW_autotraderPage .PaYrcW_autoHeroStage{background:radial-gradient(circle at 18% 16%,#d5262d3d,#0000 28%),radial-gradient(circle at 86% 6%,#ffffff1a,#0000 26%),linear-gradient(145deg,#0c0e12db,#050608b8);border-color:#ffffff1f;min-height:calc(100dvh - 6.5rem);box-shadow:inset 0 1px #ffffff1f,0 34px 100px #00000057}.PaYrcW_autotraderPage .PaYrcW_autoHeroAura{opacity:.44;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.6px),linear-gradient(135deg,#d5262d2e,#0000 48%);-webkit-mask-image:radial-gradient(circle at 52% 42%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 52% 42%,#000 0%,#0000 74%)}.PaYrcW_autotraderPage .PaYrcW_autoHeroStage .PaYrcW_title{color:#fff8f3;text-shadow:0 18px 60px #00000073}.PaYrcW_autotraderPage .PaYrcW_autoHeroStage .PaYrcW_summary,.PaYrcW_autotraderPage .PaYrcW_sectionCopy,.PaYrcW_autotraderPage .PaYrcW_missionCard p,.PaYrcW_autotraderPage .PaYrcW_ehrCopy p,.PaYrcW_autotraderPage .PaYrcW_storyCaption p,.PaYrcW_autotraderPage .PaYrcW_galleryCaption p,.PaYrcW_autotraderPage .PaYrcW_metricCard span{color:#fff6f2ad}.PaYrcW_autotraderPage .sectionLabel{color:#fff6f2b8;background:#ffffff14;border-color:#ffffff29}.PaYrcW_autotraderPage .sectionLabel:before{background:linear-gradient(135deg,#ff4b4f,#fff4ed);box-shadow:0 0 22px #d5262d6b}.PaYrcW_autotraderPage .PaYrcW_autoMetaCard,.PaYrcW_autotraderPage .PaYrcW_missionCard,.PaYrcW_autotraderPage .PaYrcW_metricCard,.PaYrcW_autotraderPage .PaYrcW_storyCard,.PaYrcW_autotraderPage .PaYrcW_ehrFeature,.PaYrcW_autotraderPage .PaYrcW_outcomeCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff1b,#ffffff0b),radial-gradient(circle at 18% 10%,#d5262d24,#0000 32%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000038}.PaYrcW_autotraderPage .PaYrcW_autoHeroLogo{background:#fffffff0;box-shadow:inset 0 1px #ffffffe6,0 22px 52px #0000003d}.PaYrcW_autotraderPage .PaYrcW_metaRow span,.PaYrcW_autotraderPage .PaYrcW_storyCaption span,.PaYrcW_autotraderPage .PaYrcW_galleryCaption span,.PaYrcW_autotraderPage .PaYrcW_cardEyebrow{color:#fff6f275}.PaYrcW_autotraderPage .PaYrcW_metaRow strong,.PaYrcW_autotraderPage .PaYrcW_missionCard h2,.PaYrcW_autotraderPage .PaYrcW_sectionTitle,.PaYrcW_autotraderPage .PaYrcW_storyCaption strong,.PaYrcW_autotraderPage .PaYrcW_galleryCaption strong,.PaYrcW_autotraderPage .PaYrcW_metricCard strong,.PaYrcW_autotraderPage .PaYrcW_outcomeCard blockquote{color:#fff8f3f0}.PaYrcW_autotraderPage .PaYrcW_autoHeroPreview,.PaYrcW_autotraderPage .PaYrcW_storyMedia,.PaYrcW_autotraderPage .PaYrcW_ehrMedia,.PaYrcW_autotraderPage .PaYrcW_autoLongMedia{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff17,#ffffff0a),radial-gradient(circle at 18% 12%,#d5262d21,#0000 32%);border-color:#ffffff21}.PaYrcW_autotraderPage .PaYrcW_autoDarkSection{background:radial-gradient(circle at 84% 12%,#d5262d52,#0000 28%),radial-gradient(circle at 18% 18%,#ffffff14,#0000 28%),linear-gradient(145deg,#16181deb,#08090cd1);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff1a,0 28px 80px #00000047}.PaYrcW_autoDirectionText{background:radial-gradient(circle at 12% 12%,#d5262d38,#0000 34%),linear-gradient(#ffffff1a,#ffffff0b);align-content:end;min-height:100%;padding:clamp(1.25rem,2.4vw,2rem)}.PaYrcW_autoDirectionText .PaYrcW_storyCaption{max-width:34rem}.PaYrcW_autoDirectionText .PaYrcW_storyCaption strong{letter-spacing:-.055em;font-size:clamp(1.45rem,2.5vw,2.35rem);line-height:1}.PaYrcW_autotraderPage .PaYrcW_autoJourneyGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.6vw,1.6rem)}.PaYrcW_autoSearchHero,.PaYrcW_autoSearchResults,.PaYrcW_autoListingDetail{grid-column:auto}.PaYrcW_autoSearchHero .PaYrcW_storyMedia,.PaYrcW_autoSearchResults .PaYrcW_storyMedia,.PaYrcW_autoListingDetail .PaYrcW_storyMedia{aspect-ratio:16/10;width:100%;min-height:0;overflow:hidden}.PaYrcW_autotraderPage .PaYrcW_autoJourneyGrid .PaYrcW_galleryImage,.PaYrcW_autotraderPage .PaYrcW_autoScreenGrid .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:0}.PaYrcW_autoSearchResults .PaYrcW_galleryImage,.PaYrcW_autoListingDetail .PaYrcW_galleryImage{object-fit:cover;object-position:center top;transform:none}.PaYrcW_autotraderPage .PaYrcW_autoScreenGrid .PaYrcW_storyMedia{min-height:clamp(18rem,27vw,25rem)}.PaYrcW_autotraderPage .PaYrcW_autoScreenGrid .PaYrcW_storyCard:nth-child(2) .PaYrcW_galleryImage,.PaYrcW_autotraderPage .PaYrcW_autoScreenGrid .PaYrcW_storyCard:nth-child(3) .PaYrcW_galleryImage,.PaYrcW_autotraderPage .PaYrcW_autoScreenGrid .PaYrcW_storyCard:nth-child(4) .PaYrcW_galleryImage{transform-origin:top;transform:scale(1.1)}.PaYrcW_durhamBeforeAfter .PaYrcW_autoAfterMedia{aspect-ratio:1920/1031}.PaYrcW_autoAfterImage{object-fit:cover;object-position:top center;padding:0}.PaYrcW_autotraderPage .PaYrcW_autoOutcomeBand{background:radial-gradient(circle at 82% 18%,#d5262d38,#0000 30%),linear-gradient(#ffffff17,#ffffff0a);border-color:#ffffff1f}.PaYrcW_autotraderPage .PaYrcW_autoOutcomeBand .PaYrcW_outcomeList li{color:#ffffffdb;border-top-color:#ffffff24}.PaYrcW_autoCampaignSection{background:radial-gradient(circle at 88% 14%,#d5262d2e,#0000 38%),radial-gradient(circle at 8% 86%,#406ca729,#0000 42%),linear-gradient(#ffffff0a,#ffffff05)}.PaYrcW_autoCampaignGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:2.2rem;display:grid}.PaYrcW_autoCampaignCard{background:linear-gradient(#080c12b8,#04060adb);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:1rem;display:flex;overflow:hidden}.PaYrcW_autoCampaignMedia{aspect-ratio:16/10;background:#080c12f2;min-height:0;position:relative;overflow:hidden}.PaYrcW_autoCampaignMedia .PaYrcW_galleryImage{object-fit:cover;object-position:center;padding:0;transform:none}.PaYrcW_autoCampaignMobileBubble{aspect-ratio:9/19.5;pointer-events:none;background:#000000c7;border:1.5px solid #ffffff52;border-radius:14px;width:clamp(72px,9vw,108px);position:absolute;bottom:14px;right:14px;overflow:hidden;box-shadow:0 10px 26px #0000006b,inset 0 0 0 1px #ffffff14}.PaYrcW_autoCampaignMobileBubble .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:0;transform:none}.PaYrcW_autoCampaignCard figcaption{padding:0 1.25rem 1.25rem}.PaYrcW_autoCampaignCard figcaption span{text-transform:uppercase;letter-spacing:.18em;color:#ffffff9e;font-size:.72rem}.PaYrcW_autoCampaignCard figcaption strong{color:#fffffff0;letter-spacing:-.01em;margin:.45rem 0 .6rem;font-size:1.08rem;display:block}.PaYrcW_autoCampaignCard figcaption p{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.5}@media (max-width:900px){.PaYrcW_autoCampaignGrid{grid-template-columns:minmax(0,1fr)}}.PaYrcW_ehrCopy{align-content:center;padding:1.2rem;display:grid}.PaYrcW_ehrMedia{background:#ffffffa3;border:1px solid #7e99b524;border-radius:22px;min-height:28rem;margin:0;position:relative;overflow:hidden}.PaYrcW_metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.PaYrcW_metricsGrid>.PaYrcW_metricCard{opacity:0;animation:.64s cubic-bezier(.23,1,.32,1) forwards PaYrcW_metricIn;transform:translateY(12px)scale(.98)}.PaYrcW_metricsGrid>.PaYrcW_metricCard:first-child{animation-delay:80ms}.PaYrcW_metricsGrid>.PaYrcW_metricCard:nth-child(2){animation-delay:.18s}.PaYrcW_metricsGrid>.PaYrcW_metricCard:nth-child(3){animation-delay:.28s}.PaYrcW_metricsGrid>.PaYrcW_metricCard:nth-child(4){animation-delay:.38s}.PaYrcW_metricsGrid>.PaYrcW_metricCard:nth-child(5){animation-delay:.48s}.PaYrcW_metricsGrid>.PaYrcW_metricCard:nth-child(6){animation-delay:.58s}@keyframes PaYrcW_metricIn{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.PaYrcW_metricsGrid>.PaYrcW_metricCard{opacity:1!important;animation:none!important;transform:none!important}}.PaYrcW_metricCard{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#ffffffb8,#f1f8fd80),linear-gradient(135deg,#cbe3f424,#ffffff14);border:1px solid #7e99b529;border-radius:24px;gap:.3rem;padding:1.2rem 1.25rem;transition:transform .42s cubic-bezier(.23,1,.32,1),border-color .36s cubic-bezier(.23,1,.32,1),box-shadow .42s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:inset 0 1px #ffffffc2,0 16px 34px #55789514}@media (hover:hover){.PaYrcW_metricCard:hover{border-color:#6366f13d;transform:translateY(-3px);box-shadow:inset 0 1px #ffffffeb,0 24px 52px #55789524}.PaYrcW_metricCard:hover strong{transform:scale(1.04)}}.PaYrcW_metricCard strong{letter-spacing:-.035em;transform-origin:0;font-size:clamp(2rem,3vw,2.75rem);font-weight:620;line-height:1;transition:transform .42s cubic-bezier(.23,1,.32,1);display:inline-block}@media (prefers-reduced-motion:reduce){.PaYrcW_metricCard,.PaYrcW_metricCard strong{transition:none}}.PaYrcW_metricCard span{color:#112031a3;line-height:1.45}.PaYrcW_section{padding-top:3.45rem}.PaYrcW_challengeSection{isolation:isolate;border-radius:28px;padding-bottom:2rem;padding-left:clamp(.5rem,2vw,1.4rem);padding-right:clamp(.5rem,2vw,1.4rem);position:relative;overflow:hidden}.PaYrcW_challengeBgVideo{object-fit:cover;z-index:0;opacity:.58;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%)}.PaYrcW_challengeSection>div{z-index:1;position:relative}@media (max-width:760px){.PaYrcW_challengeSection{border-radius:20px;padding-bottom:1.4rem;padding-left:.55rem;padding-right:.55rem}.PaYrcW_challengeBgVideo{opacity:.36;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%)}}.PaYrcW_challengeBgPhotos{opacity:.26}.PaYrcW_walmartBlueAccent{color:#0071ce}.PaYrcW_macleansPage{background:radial-gradient(circle at 14% 0,#c8102e1a,#0000 26%),radial-gradient(circle at 86% 12%,#1e3a8a1a,#0000 28%),linear-gradient(#fffcfb 0%,#f7f4f1 34%,#fff 100%)}.PaYrcW_macleansHeroStage{background:radial-gradient(circle at 18% 12%,#c8102e29,#0000 28%),radial-gradient(circle at 84% 10%,#1e3a8a1f,#0000 28%),linear-gradient(#ffffffeb,#f7f4f1c7)}.PaYrcW_macleansHeroAura{filter:blur(38px);pointer-events:none;z-index:0;background:radial-gradient(circle at 30% 28%,#c8102e38,#0000 60%),radial-gradient(circle at 78% 18%,#1e3a8a2e,#0000 64%);height:64%;position:absolute;inset:-22% -10% auto}.PaYrcW_macleansMetaCard{background:linear-gradient(#fffffff5,#f8f4f0db);border-color:#c8102e2e}.PaYrcW_macleansMark{width:44px;height:44px;font-family:var(--font-display), serif;color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#c8102e 0%,#8a0a20 100%);border-radius:12px;place-items:center;font-size:1.35rem;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff38,0 8px 16px #c8102e47}.PaYrcW_macleansHeroPreview{aspect-ratio:16/9;background:linear-gradient(#2a1212,#0f0708);border-radius:28px;width:100%;margin:clamp(1.2rem,3vw,2rem) 0 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 56px #280e1647}.PaYrcW_macleansHeroPreview img{object-fit:contain;object-position:center}.PaYrcW_macleansOutcomeBand{color:#fff7f7f0;background:radial-gradient(circle at 80% 12%,#c8102e29,#0000 34%),radial-gradient(circle at 14% 18%,#1e3a8a24,#0000 32%),linear-gradient(145deg,#1a0a0e 0%,#2a1019 56%,#1a0a0e 100%)}.PaYrcW_macleansOutcomeBand .PaYrcW_sectionTitle,.PaYrcW_macleansOutcomeBand .PaYrcW_cardEyebrow{color:#fff7f7f5}.PaYrcW_macleansOutcomeBand .PaYrcW_sectionCopy{color:#fff7f7bd}@media (max-width:760px){.PaYrcW_macleansHeroPreview{aspect-ratio:4/3;border-radius:20px}.PaYrcW_macleansHeroPreview img{object-fit:cover;object-position:top center}.PaYrcW_challengeBgPhotos{opacity:.18}}@media (prefers-reduced-motion:reduce){.PaYrcW_challengeBgVideo{display:none}}.PaYrcW_sectionPanel,.PaYrcW_sectionPanelSoft{background:0 0;border:0;border-radius:0;padding:3.45rem 0 0}.PaYrcW_sectionIntro{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.1rem;display:flex}.PaYrcW_sectionTitle{max-width:24ch;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.03em;margin:.55rem 0 0;font-size:clamp(2.1rem,3.1vw,2.85rem);font-weight:600;line-height:1.08}.PaYrcW_sectionCopy{color:#112031ad;max-width:30rem;margin:0;font-size:1.06rem;line-height:1.7}.PaYrcW_researchSection{width:min(var(--max-width), calc(100% - 2rem));margin:0 auto;padding-top:3.45rem}.PaYrcW_researchHeader{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.1rem;display:flex}.PaYrcW_researchCarouselShell{position:relative}.PaYrcW_researchTrack{padding:.2rem max(1rem, calc((100vw - var(--max-width)) / 2)) 5.5rem;overscroll-behavior-x:contain;scroll-padding-inline:max(1rem, calc((100vw - var(--max-width)) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.05rem;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.PaYrcW_researchTrack::-webkit-scrollbar{display:none}.PaYrcW_researchTrack:focus-visible{outline-offset:.5rem;outline:2px solid #15588a57}.PaYrcW_researchSlide{scroll-snap-align:center;animation:PaYrcW_researchSlideIn .56s var(--ease-out) both;animation-delay:calc(var(--slide-index) * 55ms);flex:0 0 min(78vw,760px)}.PaYrcW_researchSlideTall{flex-basis:min(70vw,570px)}.PaYrcW_researchSlidePanorama{flex-basis:min(88vw,930px)}.PaYrcW_researchMedia{height:clamp(24rem,43vw,34rem);transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .26s var(--ease-out);background:linear-gradient(#ffffffeb,#f7fbffd1),radial-gradient(circle at 20% 12%,#a6d9eb2e,#0000 28%);border:1px solid #7e99b529;border-radius:34px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffe6,0 28px 62px #5578951f}.PaYrcW_researchMediaTall{background:linear-gradient(#fffffff0,#f7fbffdb),radial-gradient(circle at 28% 10%,#f6e5b333,#0000 30%)}.PaYrcW_researchMediaPanorama{background:linear-gradient(#ffffffeb,#f7fbffd1),radial-gradient(circle at 12% 10%,#a6d9eb2e,#0000 28%)}.PaYrcW_researchImage{object-fit:contain;object-position:center;box-sizing:border-box;padding:clamp(.55rem,1vw,.9rem)}.PaYrcW_researchZoomButton{z-index:2;color:#112031c7;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);width:3.25rem;height:3.25rem;transition:transform .18s var(--ease-out), color .18s var(--ease-out), border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:linear-gradient(#ffffffd6,#f3f9ffb3),linear-gradient(135deg,#cbe3f438,#ffffff1f);border:1px solid #7e99b538;border-radius:999px;place-items:center;display:inline-grid;position:absolute;bottom:1rem;right:1rem;box-shadow:inset 0 1px #ffffffe0,0 14px 32px #23476a29}.PaYrcW_researchZoomButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:1.25rem;height:1.25rem}.PaYrcW_researchZoomButton:active{transform:scale(.96)}.PaYrcW_researchCaption{gap:.28rem;max-width:42rem;margin-top:.9rem;padding-inline:.2rem;display:grid}.PaYrcW_researchCaption span{color:#11203175;letter-spacing:.13em;text-transform:uppercase;font-size:.74rem;font-weight:680;line-height:1.2}.PaYrcW_researchCaption h3{color:#112031e6;letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:620;line-height:1.2}.PaYrcW_researchCaption p{color:#112031a3;max-width:34rem;margin:0;line-height:1.56}.PaYrcW_researchControls{gap:.75rem;display:flex;position:absolute;bottom:.2rem;right:0}.PaYrcW_carouselButton{color:#112031bd;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);width:3rem;height:3rem;transition:transform .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:linear-gradient(#ffffffe0,#f1f8fdad),linear-gradient(135deg,#cbe3f42e,#ffffff14);border:1px solid #7e99b529;border-radius:999px;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffffdb,0 14px 30px #5578951a}.PaYrcW_carouselButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:1.35rem;height:1.35rem}.PaYrcW_carouselButton:active{transform:scale(.96)}.PaYrcW_researchLightbox{z-index:120;-webkit-backdrop-filter:blur(28px)saturate(1.12);backdrop-filter:blur(28px)saturate(1.12);animation:PaYrcW_lightboxFadeIn .18s var(--ease-out) both;background:radial-gradient(circle at 50% 0,#cce5f438,#0000 34%),#f5fafdb8;place-items:center;padding:clamp(.8rem,2vw,1.8rem);display:grid;position:fixed;inset:0}.PaYrcW_researchLightboxPanel{background:linear-gradient(#ffffffe0,#f5fafec2),radial-gradient(circle at 18% 0,#9dd3eb33,#0000 32%);border:1px solid #7e99b52e;border-radius:34px;grid-template-rows:auto minmax(0,1fr) auto;gap:.85rem;width:min(100%,96rem);max-height:min(92svh,62rem);padding:clamp(.75rem,1.4vw,1.2rem);display:grid;transform:translateZ(0);box-shadow:inset 0 1px #ffffffe6,0 36px 80px #2f50702e}.PaYrcW_researchLightboxTopbar,.PaYrcW_researchLightboxFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PaYrcW_researchLightboxTopbar{padding-inline:.35rem}.PaYrcW_researchLightboxTopbar span{color:#11203175;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.28rem;font-size:.72rem;font-weight:680;line-height:1.2;display:block}.PaYrcW_researchLightboxTopbar h3{color:#112031eb;letter-spacing:-.05em;margin:0;font-size:clamp(1.35rem,2.3vw,2.3rem);line-height:1}.PaYrcW_researchLightboxClose{color:#112031b3;cursor:pointer;width:2.75rem;height:2.75rem;transition:transform .18s var(--ease-out), color .18s var(--ease-out), background-color .18s var(--ease-out);background:#ffffffb8;border:1px solid #7e99b529;border-radius:999px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffffd1}.PaYrcW_researchLightboxClose svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:1.15rem;height:1.15rem}.PaYrcW_researchLightboxClose:active{transform:scale(.96)}.PaYrcW_researchLightboxMedia{background:linear-gradient(#ffffffeb,#f8fcffd1),radial-gradient(circle at 18% 12%,#a6d9eb24,#0000 30%);border:1px solid #7e99b524;border-radius:26px;height:min(68svh,43rem);min-height:0;position:relative;overflow:hidden}.PaYrcW_researchLightboxImage{object-fit:contain;object-position:center;box-sizing:border-box;padding:clamp(.6rem,1.4vw,1.15rem)}.PaYrcW_researchLightboxFooter{padding-inline:.35rem}.PaYrcW_researchLightboxFooter p{color:#112031a8;max-width:42rem;margin:0;line-height:1.56}.PaYrcW_researchLightboxControls{flex:none;gap:.7rem;display:flex}.PaYrcW_decisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.PaYrcW_decisionCard{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#ffffffb8,#f1f8fd85),linear-gradient(135deg,#cbe3f41f,#ffffff14);border:1px solid #7e99b529;border-radius:26px;padding:1.3rem;box-shadow:inset 0 1px #ffffffc2,0 16px 34px #55789514}.PaYrcW_decisionCard h3{letter-spacing:-.025em;margin:.45rem 0 0;font-size:1.22rem;line-height:1.22}.PaYrcW_decisionCard p{color:#112031ad;margin:.7rem 0 0;line-height:1.62}.PaYrcW_cardEyebrow{color:#1120317a;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;display:inline-flex}.PaYrcW_filterInsightStack{gap:.75rem;display:grid}.PaYrcW_filterMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PaYrcW_filterMiniGrid .PaYrcW_storyPortrait{grid-template-rows:auto 1fr}.PaYrcW_filterMiniGrid .PaYrcW_storyPortrait .PaYrcW_storyMedia{aspect-ratio:16/10}.PaYrcW_filterMiniGrid .PaYrcW_storyCaption p{font-size:.92rem;line-height:1.48}.PaYrcW_sitemapGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:.9rem;display:grid}.PaYrcW_sitemapMap .PaYrcW_storyMedia{aspect-ratio:16/10}.PaYrcW_sitemapSteps{gap:.9rem;display:grid}.PaYrcW_sitemapStep{border-radius:22px;padding:1.05rem}.PaYrcW_sitemapStep span{color:#11203166;letter-spacing:.12em;font-size:.84rem;font-weight:700}.PaYrcW_sitemapStep h3{color:#112031e6;letter-spacing:-.035em;margin:.6rem 0 0;font-size:1.18rem;line-height:1.15}.PaYrcW_sitemapStep p{color:#112031a8;margin:.6rem 0 0;line-height:1.55}.PaYrcW_experimentSection{color:#fff;background:radial-gradient(circle at 82% 8%,#60ccff38,#0000 28%),linear-gradient(145deg,#15588a 0%,#126bad 48%,#168ee0 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_experimentIntro{text-align:center;justify-items:center;gap:.75rem;width:min(100%,46rem);margin:0 auto 1.45rem;display:grid}.PaYrcW_experimentIntro .sectionLabel{color:#ffffffc7;background:#ffffff1a;border-color:#ffffff29}.PaYrcW_experimentIntro h2{letter-spacing:-.03em;margin:0;font-size:2.35rem;font-weight:590;line-height:1.1}.PaYrcW_experimentIntro p{color:#ffffffdb;max-width:40rem;margin:0;font-size:1.05rem;line-height:1.55}.PaYrcW_experimentHero,.PaYrcW_experimentCard{margin:0}.PaYrcW_experimentMedia,.PaYrcW_experimentCardMedia{background:#fffffff0;border:1px solid #ffffff2e;position:relative;overflow:hidden;box-shadow:0 22px 48px #04224438}.PaYrcW_experimentMedia{aspect-ratio:16/7.4;border-radius:24px}.PaYrcW_experimentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.PaYrcW_experimentCard{gap:.85rem;display:grid}.PaYrcW_experimentCardMedia{aspect-ratio:16/8.6;border-radius:20px}.PaYrcW_experimentCard figcaption{gap:.35rem;padding-inline:.1rem;display:grid}.PaYrcW_experimentCard strong{color:#fffffff5;letter-spacing:-.025em;font-size:1.18rem;line-height:1.24}.PaYrcW_experimentCard p{color:#ffffffd6;margin:0;line-height:1.55}.PaYrcW_explorationGrid{gap:.75rem;display:grid}.PaYrcW_storyCard,.PaYrcW_insightCard{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s var(--ease-out);background:linear-gradient(#ffffffbd,#f1f8fd8a),linear-gradient(135deg,#cbe3f424,#ffffff14);border:1px solid #7e99b529;border-radius:20px;padding:.7rem;box-shadow:inset 0 1px #ffffffd1,0 18px 42px #5578951a}.PaYrcW_storyCard{gap:.62rem;display:grid}.PaYrcW_storyMedia{-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:linear-gradient(#ffffffbd,#f3f9ff8a),linear-gradient(135deg,#cbe3f429,#ffffff14);border:1px solid #7e99b524;border-radius:16px;position:relative;overflow:hidden}.PaYrcW_storyFeature .PaYrcW_storyMedia{aspect-ratio:16/9}.PaYrcW_storyPortrait .PaYrcW_storyMedia{aspect-ratio:.78}.PaYrcW_storyWide .PaYrcW_storyMedia,.PaYrcW_explorationFeature .PaYrcW_storyMedia{aspect-ratio:16/9}.PaYrcW_storySupport .PaYrcW_storyMedia{aspect-ratio:4/3}.PaYrcW_storyCard figcaption{color:#112031ad;line-height:1.62}.PaYrcW_storyCaption,.PaYrcW_galleryCaption{gap:.28rem;display:grid}.PaYrcW_storyCaption span,.PaYrcW_galleryCaption span{color:#11203175;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:650;line-height:1.2}.PaYrcW_storyCaption strong,.PaYrcW_galleryCaption strong{color:#112031e0;font-size:.98rem;line-height:1.24}.PaYrcW_storyCaption p,.PaYrcW_galleryCaption p{color:#112031a8;margin:0;line-height:1.56}.PaYrcW_insightCard{align-content:start;gap:.8rem;display:grid}.PaYrcW_insightCard h3{letter-spacing:-.03em;margin:0;font-size:1.35rem;line-height:1.18}.PaYrcW_insightList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.PaYrcW_insightList li{color:#112031a8;border-top:1px solid #30516d14;padding-top:.65rem;line-height:1.55}.PaYrcW_filterArchiveGrid,.PaYrcW_explorationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.PaYrcW_walmartArchitectureGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:.75rem;display:grid}.PaYrcW_walmartFeatureStory{grid-row:span 2}.PaYrcW_walmartFeatureStory .PaYrcW_storyMedia{aspect-ratio:.76}.PaYrcW_walmartMotionSection{color:#fff;background:radial-gradient(circle at 80% 10%,#ffc22042,#0000 30%),radial-gradient(circle at 12% 18%,#78beff33,#0000 28%),linear-gradient(145deg,#004f9f 0%,#0071ce 54%,#0a86dd 100%);border-radius:34px;padding:3.1rem;overflow:hidden}.PaYrcW_walmartMotionSection .PaYrcW_experimentIntro .sectionLabel{color:#ffffffd6;background:#ffffff1f;border-color:#ffffff2e}.PaYrcW_walmartMotionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.PaYrcW_walmartMotionCard{gap:.55rem;margin:0;display:grid}.PaYrcW_walmartMotionMedia{aspect-ratio:1/1.04;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);background:linear-gradient(#fffffff2,#f3f9ffe0),radial-gradient(circle at 42% 18%,#ffc22033,#0000 30%);border:1px solid #ffffff2e;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 18px 34px #032b5e33}.PaYrcW_walmartMotionCard figcaption{color:#ffffffe0;letter-spacing:-.01em;font-size:.86rem;font-weight:650}.PaYrcW_galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.PaYrcW_galleryCard{gap:.85rem;display:grid}.PaYrcW_galleryWide{grid-column:1/-1}.PaYrcW_galleryWide .PaYrcW_galleryMedia{aspect-ratio:16/9}.PaYrcW_galleryCard:not(.PaYrcW_galleryWide) .PaYrcW_galleryMedia{aspect-ratio:4/3}.PaYrcW_galleryCard figcaption{color:#112031a8;line-height:1.6}.PaYrcW_zoomableMedia{border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.PaYrcW_projectZoomButton{z-index:4;color:#112031c7;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);width:3rem;height:3rem;transition:transform .18s var(--ease-out), color .18s var(--ease-out), border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:linear-gradient(#ffffffe0,#f3f9ffb8),linear-gradient(135deg,#cbe3f438,#ffffff1f);border:1px solid #7e99b538;border-radius:999px;place-items:center;display:inline-grid;position:absolute;bottom:.95rem;right:.95rem;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #23476a29}.PaYrcW_projectZoomButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:1.18rem;height:1.18rem}.PaYrcW_projectZoomButton:active{transform:scale(.96)}.PaYrcW_outcomeBand{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(#ffffffb8,#f4faffd1),radial-gradient(circle at 82% 22%,#aacdea38,#0000 30%);border:1px solid #7e99b529;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:1.4rem;margin-top:4.15rem;padding:2rem;display:grid;box-shadow:inset 0 1px #ffffffd1,0 20px 46px #5578951a}.PaYrcW_outcomeCard{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#ffffffb8,#f3f9ff8a),linear-gradient(135deg,#cbe3f41f,#ffffff14);border:1px solid #7e99b529;border-radius:28px;padding:1.5rem;box-shadow:inset 0 1px #fffc}.PaYrcW_outcomeCard blockquote{letter-spacing:-.04em;margin:0;font-size:1.35rem;line-height:1.25}.PaYrcW_outcomeList{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.PaYrcW_outcomeList li{color:#112031ad;border-top:1px solid #30516d14;padding-top:.75rem}@keyframes PaYrcW_researchSlideIn{0%{opacity:0;transform:translate(1.4rem)}to{opacity:1;transform:translate(0,0)}}@keyframes PaYrcW_lightboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes PaYrcW_walmartSparkFloat{0%{transform:translate(0,0)rotate(-4deg)}to{transform:translate(.7rem,-.9rem)rotate(7deg)}}@keyframes PaYrcW_blikPhoneFloat{0%{translate:0}to{translate:0 -.7rem}}@media (hover:hover) and (pointer:fine){.PaYrcW_nav a:hover{color:#112031;background:#ffffff70;transform:translateY(-1px)}.PaYrcW_socialLink:hover{color:#112031f0;border-color:#7e99b54d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 14px 28px #6985a21a}.PaYrcW_socialLink:hover:before{opacity:1}.PaYrcW_heroBoard:hover,.PaYrcW_stackCard:hover,.PaYrcW_galleryMedia:hover,.PaYrcW_decisionCard:hover,.PaYrcW_metricCard:hover,.PaYrcW_metaCard:hover,.PaYrcW_storyCard:hover,.PaYrcW_insightCard:hover,.PaYrcW_researchSlide:hover .PaYrcW_researchMedia{transform:translateY(-3px);box-shadow:0 24px 44px #5578951a}.PaYrcW_carouselButton:hover{color:#112031;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 18px 34px #55789524}.PaYrcW_walmartMotionCard:hover .PaYrcW_walmartMotionMedia{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffe6,0 24px 48px #032b5e3d}.PaYrcW_researchZoomButton:hover,.PaYrcW_researchLightboxClose:hover{color:#112031;border-color:#15588a38;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffeb,0 18px 36px #23476a2e}}@media (max-width:1120px){.PaYrcW_heroGrid,.PaYrcW_durhamHeroStage .PaYrcW_heroGrid,.PaYrcW_orbiiitHeroStage .PaYrcW_heroGrid,.PaYrcW_blikHeroStage .PaYrcW_heroGrid,.PaYrcW_hydroHeroStage .PaYrcW_heroGrid,.PaYrcW_autoHeroStage .PaYrcW_heroGrid,.PaYrcW_outcomeBand,.PaYrcW_sectionIntro,.PaYrcW_researchHeader,.PaYrcW_ehrFeature,.PaYrcW_sitemapGrid,.PaYrcW_orbiiitFeatureGrid,.PaYrcW_orbiiitOnboardingGrid,.PaYrcW_blikDiscoveryGrid,.PaYrcW_blikDecisionGrid,.PaYrcW_blikPaymentGrid{grid-template-columns:1fr;display:grid}.PaYrcW_hero{min-height:calc(100dvh - 5rem)}.PaYrcW_decisionGrid,.PaYrcW_metricsGrid,.PaYrcW_filterArchiveGrid,.PaYrcW_explorationGrid,.PaYrcW_walmartArchitectureGrid,.PaYrcW_walmartMotionGrid,.PaYrcW_durhamJourneyGrid,.PaYrcW_durhamMobilePair,.PaYrcW_orbiiitPhoneGrid,.PaYrcW_blikHeroPhones,.PaYrcW_hydroServiceGrid,.PaYrcW_hydroUtilityGrid,.PaYrcW_hydroResponsiveGrid,.PaYrcW_autoJourneyGrid,.PaYrcW_autoScreenGrid,.PaYrcW_autoDeviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PaYrcW_autoSearchHero,.PaYrcW_autoSearchResults,.PaYrcW_autoListingDetail,.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard{grid-column:auto}.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard:first-child{grid-column:1/-1}.PaYrcW_ehrMedia{min-height:24rem}.PaYrcW_sectionTitle{max-width:none;font-size:clamp(2rem,3.6vw,2.6rem)}.PaYrcW_heroBoard{min-height:30rem}}@media (max-width:760px){.PaYrcW_page{padding:0 0 3.6rem}.PaYrcW_headerInner,.PaYrcW_hero,.PaYrcW_section,.PaYrcW_researchSection,.PaYrcW_metricsSection,.PaYrcW_outcomeBand{width:min(var(--max-width), calc(100% - .85rem))}.PaYrcW_headerShell{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;min-height:56px;padding:.62rem .68rem .62rem .82rem;display:grid}.PaYrcW_headerActions{justify-self:end}.PaYrcW_brandLogo{width:clamp(124px,38vw,138px)}.PaYrcW_nav{display:none}.PaYrcW_socialLink{width:36px;height:36px}.PaYrcW_title{font-size:clamp(2.4rem,11vw,3.4rem);line-height:1}.PaYrcW_section,.PaYrcW_researchSection{padding-top:2.75rem}.PaYrcW_hero{min-height:auto}.PaYrcW_heroStage{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:28px;min-height:min(760px,100dvh - 5.25rem);padding:.9rem}.PaYrcW_heroGrid{gap:.92rem;min-height:auto;padding:clamp(3.3rem,15vw,5.8rem) 0 clamp(1.2rem,6vw,2.5rem)}.PaYrcW_durhamHeroStage .PaYrcW_heroGrid,.PaYrcW_orbiiitHeroStage .PaYrcW_heroGrid,.PaYrcW_blikHeroStage .PaYrcW_heroGrid,.PaYrcW_hydroHeroStage .PaYrcW_heroGrid,.PaYrcW_autoHeroStage .PaYrcW_heroGrid{grid-template-columns:1fr;justify-items:center;padding:clamp(3.3rem,15vw,5.8rem) 0 clamp(1.2rem,6vw,2.5rem)}.PaYrcW_heroCopy{gap:.72rem}.PaYrcW_walmartHeroStage .PaYrcW_heroCopy,.PaYrcW_durhamHeroStage .PaYrcW_heroCopy{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;padding:1rem}.PaYrcW_summary{max-width:30rem;font-size:.96rem;line-height:1.58}.PaYrcW_durhamHeroStage .PaYrcW_heroCopy{text-align:center;justify-items:center}.PaYrcW_walmartHeroStage .PaYrcW_summary{color:#071627c7}.PaYrcW_durhamHeroStage .PaYrcW_summary,.PaYrcW_orbiiitHeroStage .PaYrcW_summary,.PaYrcW_blikHeroStage .PaYrcW_summary,.PaYrcW_hydroHeroStage .PaYrcW_summary,.PaYrcW_autoHeroStage .PaYrcW_summary{text-align:center}.PaYrcW_orbiiitHeroStage .PaYrcW_heroCopy,.PaYrcW_blikHeroStage .PaYrcW_heroCopy,.PaYrcW_hydroHeroStage .PaYrcW_heroCopy,.PaYrcW_autoHeroStage .PaYrcW_heroCopy{text-align:center;justify-items:center}.PaYrcW_durhamMetaCard,.PaYrcW_orbiiitMetaCard,.PaYrcW_blikMetaCard,.PaYrcW_hydroMetaCard,.PaYrcW_autoMetaCard{justify-self:center}.PaYrcW_metaCard{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:23px;gap:.7rem;width:min(100%,28rem);padding:1rem}.PaYrcW_metaRow strong{font-size:.9rem;line-height:1.42}.PaYrcW_durhamPortalPreview,.PaYrcW_orbiiitDesktopHero,.PaYrcW_hydroHeroPreview,.PaYrcW_autoHeroPreview{border-radius:22px;min-height:14.5rem}.PaYrcW_walmartSpark{opacity:.2;width:clamp(1.45rem,7vw,2.4rem)}.PaYrcW_walmartSparkThree{display:none}.PaYrcW_walmartHeroVideo,.PaYrcW_durhamHeroVideo{transform:none}.PaYrcW_durhamBeforeAfter,.PaYrcW_durhamJourneyGrid,.PaYrcW_durhamMobilePair,.PaYrcW_orbiiitPhoneGrid,.PaYrcW_blikHeroPhones,.PaYrcW_blikDecisionGrid,.PaYrcW_blikPaymentGrid,.PaYrcW_hydroServiceGrid,.PaYrcW_hydroUtilityGrid,.PaYrcW_hydroResponsiveGrid,.PaYrcW_autoJourneyGrid,.PaYrcW_autoScreenGrid,.PaYrcW_autoDeviceGrid{grid-template-columns:1fr}.PaYrcW_autoSearchHero,.PaYrcW_autoSearchResults,.PaYrcW_autoListingDetail,.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard,.PaYrcW_hydroUtilityGrid .PaYrcW_storyCard:first-child{grid-column:auto}.PaYrcW_durhamBlueSection,.PaYrcW_orbiiitDarkSection,.PaYrcW_blikDarkSection,.PaYrcW_hydroUtilitySection,.PaYrcW_autoDarkSection{border-radius:24px;padding:.9rem}.PaYrcW_blikHeroPhones{width:min(100%,18rem);margin-top:0}.PaYrcW_blikPhoneBack,.PaYrcW_blikPhoneSide{display:none}.PaYrcW_sectionPanel,.PaYrcW_sectionPanelSoft{padding:2.75rem 0 0}.PaYrcW_sectionIntro,.PaYrcW_researchHeader{gap:.72rem;margin-bottom:.85rem}.PaYrcW_sectionTitle{letter-spacing:-.03em;max-width:none;font-size:clamp(1.85rem,7.5vw,2.3rem);line-height:1.12}.PaYrcW_sectionCopy{font-size:.95rem;line-height:1.55}.PaYrcW_missionCard,.PaYrcW_metricCard,.PaYrcW_decisionCard,.PaYrcW_storyCard,.PaYrcW_insightCard,.PaYrcW_outcomeCard{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px}.PaYrcW_missionCard,.PaYrcW_decisionCard{padding:1rem}.PaYrcW_missionCard h2,.PaYrcW_decisionCard h3{font-size:1.18rem}.PaYrcW_missionCard p,.PaYrcW_decisionCard p,.PaYrcW_storyCaption p,.PaYrcW_galleryCaption p{font-size:.92rem;line-height:1.52}.PaYrcW_storyFeature .PaYrcW_storyMedia{aspect-ratio:4/3}.PaYrcW_storyPortrait .PaYrcW_storyMedia{aspect-ratio:.78}.PaYrcW_storyWide .PaYrcW_storyMedia,.PaYrcW_storySupport .PaYrcW_storyMedia,.PaYrcW_explorationFeature .PaYrcW_storyMedia,.PaYrcW_galleryCard:not(.PaYrcW_galleryWide) .PaYrcW_galleryMedia,.PaYrcW_galleryWide .PaYrcW_galleryMedia{aspect-ratio:4/3;min-height:0}.PaYrcW_metricsGrid,.PaYrcW_missionGrid,.PaYrcW_galleryGrid,.PaYrcW_filterArchiveGrid,.PaYrcW_explorationGrid,.PaYrcW_walmartArchitectureGrid,.PaYrcW_experimentGrid,.PaYrcW_outcomeBand{grid-template-columns:1fr}.PaYrcW_metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.PaYrcW_metricCard{gap:.2rem;padding:.9rem}.PaYrcW_metricCard strong{font-size:clamp(1.62rem,9vw,2.2rem)}.PaYrcW_metricCard span{font-size:.82rem;line-height:1.38}.PaYrcW_decisionGrid{grid-template-columns:1fr;gap:.7rem}.PaYrcW_filterMiniGrid{grid-template-columns:1fr}.PaYrcW_ehrCopy{padding:.9rem}.PaYrcW_ehrMedia{min-height:18rem}.PaYrcW_experimentSection,.PaYrcW_walmartMotionSection{border-radius:24px;padding:.95rem}.PaYrcW_walmartMotionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.PaYrcW_walmartFeatureStory{grid-row:auto}.PaYrcW_walmartFeatureStory .PaYrcW_storyMedia{aspect-ratio:4/3}.PaYrcW_experimentIntro h2{font-size:clamp(1.95rem,10vw,2.4rem)}.PaYrcW_experimentMedia,.PaYrcW_experimentCardMedia{aspect-ratio:4/3}.PaYrcW_outcomeBand{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;gap:.9rem;padding:.95rem}.PaYrcW_insightCard h3{font-size:1.35rem}.PaYrcW_researchTrack{gap:.72rem;margin-inline:-.42rem;padding:.15rem .5rem 4.8rem;scroll-padding-inline:.72rem}.PaYrcW_researchSlide{flex-basis:min(88vw,28rem)}.PaYrcW_researchSlideTall{flex-basis:min(78vw,23rem)}.PaYrcW_researchSlidePanorama{flex-basis:min(92vw,34rem)}.PaYrcW_researchMedia,.PaYrcW_researchMediaTall,.PaYrcW_researchMediaPanorama{aspect-ratio:4/3;border-radius:24px;height:auto;transition:none;transform:none}.PaYrcW_researchMediaTall{aspect-ratio:.74}.PaYrcW_researchMediaPanorama{aspect-ratio:16/10}.PaYrcW_researchCaption{margin-top:.68rem}.PaYrcW_researchCaption h3{font-size:1.18rem}.PaYrcW_researchCaption p{font-size:.9rem;line-height:1.48}.PaYrcW_researchControls{bottom:.15rem;left:0;right:auto}.PaYrcW_researchZoomButton{width:2.85rem;height:2.85rem;bottom:.7rem;right:.7rem}.PaYrcW_researchLightbox{padding:.55rem}.PaYrcW_researchLightboxPanel{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;max-height:94dvh}.PaYrcW_researchLightboxTopbar,.PaYrcW_researchLightboxFooter{align-items:start}.PaYrcW_researchLightboxFooter{display:grid}.PaYrcW_researchLightboxMedia{border-radius:20px;height:64dvh}.PaYrcW_researchLightboxControls{justify-content:start}}@media (max-width:430px){.PaYrcW_page{padding-top:0}.PaYrcW_headerInner,.PaYrcW_hero,.PaYrcW_section,.PaYrcW_researchSection,.PaYrcW_metricsSection,.PaYrcW_outcomeBand{width:min(var(--max-width), calc(100% - .65rem))}.PaYrcW_headerShell{padding-inline:.62rem}.PaYrcW_brandLogo{width:122px}.PaYrcW_socialLink{width:34px;height:34px}.PaYrcW_title{letter-spacing:-.035em;font-size:clamp(2.2rem,11.5vw,2.9rem)}.PaYrcW_summary{font-size:.92rem}.PaYrcW_heroStage{border-radius:24px}.PaYrcW_metricsGrid,.PaYrcW_walmartMotionGrid{grid-template-columns:1fr}.PaYrcW_researchSlide,.PaYrcW_researchSlideTall,.PaYrcW_researchSlidePanorama{flex-basis:calc(100vw - 1.1rem)}.PaYrcW_researchMedia,.PaYrcW_researchMediaTall,.PaYrcW_researchMediaPanorama{aspect-ratio:4/3}.PaYrcW_researchTrack{margin-inline:-.325rem}}@media (prefers-reduced-motion:reduce){.PaYrcW_researchSlide{animation:none}.PaYrcW_researchTrack{scroll-behavior:auto}.PaYrcW_researchLightbox,.PaYrcW_walmartSpark,.PaYrcW_blikPhoneFrame{animation:none}}.PaYrcW_blikPhoneCard .PaYrcW_storyMedia{aspect-ratio:.461;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c1626;border:1px solid #ffffff29;border-radius:34px;width:min(100%,300px);margin:0 auto;padding:0;box-shadow:inset 0 1px #ffffff2e,0 30px 70px #02081473}.PaYrcW_blikPhoneCard .PaYrcW_storyMedia .PaYrcW_galleryImage{object-fit:cover;object-position:top center;padding:0}.PaYrcW_blikDarkSection .PaYrcW_blikPhoneCard .PaYrcW_storyMedia{border-color:#ffffff2e;box-shadow:inset 0 1px #fff3,0 30px 70px #00061299}.PaYrcW_blikFlowCarousel .PaYrcW_researchMediaTall{aspect-ratio:.461;background:#0c1626;border:1px solid #ffffff29;border-radius:34px;width:min(100%,300px);height:auto;margin:0 auto;box-shadow:inset 0 1px #ffffff2e,0 30px 70px #02081473}.PaYrcW_blikFlowCarousel .PaYrcW_researchMediaTall .PaYrcW_researchImage{clip-path:none;object-fit:cover;object-position:top center;padding:0;transform:none}.PaYrcW_blikTrustShot{border:1px solid #ffffff29;border-radius:26px;width:min(100%,12.5rem);box-shadow:inset 0 1px #fff3,0 26px 56px #0006128c}.PaYrcW_blikPhoneFrame,.PaYrcW_blikPhoneCard .PaYrcW_storyMedia,.PaYrcW_blikFlowCarousel .PaYrcW_researchMediaTall{background:#eef1f6;border:1px solid #ffffff38}.PaYrcW_blikPhoneFrame .PaYrcW_galleryImage,.PaYrcW_blikPhoneCard .PaYrcW_storyMedia .PaYrcW_galleryImage,.PaYrcW_blikFlowCarousel .PaYrcW_researchMediaTall .PaYrcW_researchImage{object-fit:cover;object-position:top center;clip-path:none;padding:0;transform:scale(1.008)}.PaYrcW_orbiiitPhoneCard .PaYrcW_storyMedia,.PaYrcW_orbiiitPage .PaYrcW_storyPortrait .PaYrcW_storyMedia{aspect-ratio:.461;-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;border:1px solid #ffffff29;border-radius:34px;width:min(100%,300px);margin:0 auto;padding:0;box-shadow:inset 0 1px #ffffff24,0 30px 70px #02141273}.PaYrcW_orbiiitPhoneCard .PaYrcW_storyMedia .PaYrcW_galleryImage,.PaYrcW_orbiiitPage .PaYrcW_storyPortrait .PaYrcW_storyMedia .PaYrcW_galleryImage{object-fit:contain;object-position:center;clip-path:none;padding:0;transform:none}.PaYrcW_metaSummary{color:#112031d1;border-bottom:1px solid #7e99b533;max-width:none;padding-bottom:.95rem;font-size:1.04rem;line-height:1.6}.PaYrcW_ehrMediaAfter{aspect-ratio:1800/1265;min-height:0}.PaYrcW_ehrMediaAfter .PaYrcW_galleryImage{object-fit:cover;object-position:top center;border-radius:22px;padding:.65rem}
.XYrV7q_header{--ink:#111827;--ink-soft:#111827a3;--rim:linear-gradient(180deg, #fffffffa, #ffffff6b 46%, #84a0be57);z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.XYrV7q_inner{width:min(var(--max-width), calc(100% - 2rem));margin:0 auto;padding-top:1rem}.XYrV7q_shell{isolation:isolate;pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);height:64px;transition:box-shadow .24s var(--ease-out);background:linear-gradient(#ffffffd6 0%,#f8fbffc2 100%);border-radius:32px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:0 12px;display:grid;position:relative;box-shadow:inset 0 -1px #84a0be1a,0 1px 2px #0f172a0a,0 10px 30px -10px #33527329}.XYrV7q_shell:before,.XYrV7q_menu:before{content:"";z-index:-1;border-radius:inherit;background:var(--rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.XYrV7q_shell:after{content:"";z-index:-2;border-radius:inherit;opacity:0;transition:opacity .24s var(--ease-out);pointer-events:none;background:#fff6;position:absolute;inset:0}.XYrV7q_header[data-scrolled=true] .XYrV7q_shell{box-shadow:inset 0 -1px #84a0be1f,0 1px 2px #0f172a0d,0 16px 40px -12px #3352733d}.XYrV7q_header[data-scrolled=true] .XYrV7q_shell:after{opacity:1}.XYrV7q_brand{border-radius:12px;justify-self:start;align-items:center;margin-left:8px;transition:opacity .2s;display:flex}.XYrV7q_logo{width:176px;height:auto;display:block}.XYrV7q_brand:active{opacity:.8}.XYrV7q_nav{align-items:center;gap:2px;display:flex;position:relative}.XYrV7q_nav a{z-index:1;height:36px;color:var(--ink-soft);letter-spacing:-.006em;transition:color .16s ease, transform .14s var(--ease-out);border-radius:18px;align-items:center;padding:0 15px;font-size:.906rem;font-weight:500;display:inline-flex;position:relative}.XYrV7q_nav a[aria-current=page]{color:var(--ink)}.XYrV7q_nav a:active{transform:scale(.97)}.XYrV7q_pill{z-index:0;opacity:0;pointer-events:none;height:36px;transition:transform .24s var(--ease-out), width .24s var(--ease-out), opacity .16s ease;background:linear-gradient(#fffffff2,#ffffffa8);border-radius:18px;position:absolute;top:0;left:0;box-shadow:inset 0 -1px 2px #84a0be29,0 1px 2px #0f172a0d,0 4px 12px -4px #3352732e}.XYrV7q_pill[data-visible=true]{opacity:1}.XYrV7q_actions{justify-self:end;align-items:center;gap:8px;display:flex}.XYrV7q_socialLinks{align-items:center;gap:8px;display:flex}.XYrV7q_actions{--btn-icon:40px}.XYrV7q_socialLink[aria-label^=LinkedIn] svg{width:16.5px;height:16.5px}.XYrV7q_socialLink[aria-label^=GitHub] svg{width:18.5px;height:18.5px}.XYrV7q_brand:focus-visible,.XYrV7q_nav a:focus-visible,.XYrV7q_menuNav a:focus-visible{outline-offset:2px;outline:2px solid #2563ebb8}.XYrV7q_menuNav a:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.XYrV7q_nav a:hover{color:var(--ink)}}.XYrV7q_actions .XYrV7q_menuButton{display:none}.XYrV7q_menuButton span{background:var(--ink);width:16px;height:1.75px;transition:transform .22s var(--ease-out);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 3.25px))}.XYrV7q_menuButton span+span{transform:translate(-50%,calc(3.25px - 50%))}.XYrV7q_menuButtonOpen span{transform:translate(-50%,-50%)rotate(45deg)}.XYrV7q_menuButtonOpen span+span{transform:translate(-50%,-50%)rotate(-45deg)}.XYrV7q_menu{isolation:isolate;pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);transform-origin:100% 0;background:linear-gradient(#ffffffeb,#f8fbffdb);border-radius:28px;margin-top:8px;padding:6px;display:none;position:relative;box-shadow:inset 0 -1px #84a0be1a,0 1px 2px #0f172a0d,0 24px 48px -16px #3352734d}.XYrV7q_menuOpen{animation:XYrV7q_menuIn .22s var(--ease-out) both;display:block}@keyframes XYrV7q_menuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.XYrV7q_menuNav{display:grid}.XYrV7q_menuNav a{min-height:50px;color:var(--ink);letter-spacing:-.01em;border-radius:22px;justify-content:space-between;align-items:center;gap:1rem;padding:0 16px;font-size:1rem;font-weight:500;transition:background-color .16s;display:flex;position:relative}.XYrV7q_menuOpen .XYrV7q_menuNav a{animation:XYrV7q_menuItemIn .24s var(--ease-out) both}.XYrV7q_menuOpen .XYrV7q_menuNav a:nth-child(2){animation-delay:25ms}.XYrV7q_menuOpen .XYrV7q_menuNav a:nth-child(3){animation-delay:50ms}.XYrV7q_menuOpen .XYrV7q_menuNav a:nth-child(4){animation-delay:75ms}.XYrV7q_menuOpen .XYrV7q_menuNav a:nth-child(5){animation-delay:.1s}.XYrV7q_menuOpen .XYrV7q_menuNav a:nth-child(6){animation-delay:.125s}@keyframes XYrV7q_menuItemIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.XYrV7q_menuNav a+a:before{content:"";background:#7490ac29;height:1px;position:absolute;top:0;left:16px;right:16px}.XYrV7q_menuNav a:active{background:#84a0be1f}.XYrV7q_menuNav a[aria-current=page]{background:#ffffffe6;box-shadow:inset 0 -1px 2px #84a0be24,0 1px 2px #0f172a0d}.XYrV7q_menuNav a[aria-current=page]:before,.XYrV7q_menuNav a[aria-current=page]+a:before{opacity:0}.XYrV7q_menuEmail{color:var(--ink-soft);letter-spacing:0;overflow-wrap:anywhere;text-align:right;font-size:.82rem;font-weight:400}@media (max-width:820px){.XYrV7q_nav{display:none}.XYrV7q_shell{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);border-radius:29px;grid-template-columns:minmax(0,1fr) auto;height:58px;padding:0 8px}.XYrV7q_logo{width:140px}.XYrV7q_actions,.XYrV7q_socialLinks{gap:6px}.XYrV7q_actions{--btn-icon:42px}.XYrV7q_actions .XYrV7q_cta{--btn-h:42px;--btn-px:16px}.XYrV7q_actions .XYrV7q_menuButton{display:inline-grid}}@media (max-width:760px){.XYrV7q_inner{width:calc(100% - 1rem);padding-top:10px}}@media (max-width:520px){.XYrV7q_brand{margin-left:6px}.XYrV7q_logo{width:128px}.XYrV7q_actions .XYrV7q_cta{--btn-px:14px;--btn-font:.844rem}.XYrV7q_socialLinks a:nth-child(2){display:none}}@media (max-width:374px){.XYrV7q_cta .btnArrow{display:none}}@media (prefers-reduced-motion:reduce){.XYrV7q_pill{transition:opacity .16s}.XYrV7q_menuOpen,.XYrV7q_menuOpen .XYrV7q_menuNav a{animation-name:XYrV7q_menuFade}@keyframes XYrV7q_menuFade{0%{opacity:0}to{opacity:1}}}
.CICPRa_showcase{--gutter:clamp(1rem, 4vw, 3rem);--card-radius:28px;--ink:#112031eb;--muted:#112031a8;--kicker:#1d6ea8e6;--btn-bg:#11203114;--btn-fg:#112031e6;--media-bg:#e9eef5;margin:1.6rem calc(-1 * var(--gutter)) 0;position:relative}.CICPRa_dark{--ink:#fffffff5;--muted:#ffffffbd;--kicker:#ffd556e6;--btn-bg:#ffffff24;--btn-fg:#fff;--media-bg:#ffffff1a}.CICPRa_track{scroll-snap-type:x mandatory;padding:.5rem var(--gutter) 1rem;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:20px;display:flex;overflow-x:auto}.CICPRa_track::-webkit-scrollbar{display:none}.CICPRa_track:focus-visible{outline:2px solid var(--kicker);outline-offset:4px;border-radius:12px}.CICPRa_card{scroll-snap-align:start;flex:none;gap:.9rem;margin:0;display:grid}.CICPRa_desktop{width:min(960px,84vw)}.CICPRa_tablet{width:min(520px,78vw)}.CICPRa_mobile{width:min(320px,62vw)}.CICPRa_media{border-radius:var(--card-radius);background:var(--media-bg);border:1px solid #ffffff59;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 30px 70px #061e3438}.CICPRa_dark .CICPRa_media{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff3d,0 30px 70px #000c1c80}.CICPRa_desktop .CICPRa_media{aspect-ratio:16/10}.CICPRa_tablet .CICPRa_media{aspect-ratio:834/1194;border-radius:30px}.CICPRa_mobile .CICPRa_media{aspect-ratio:390/844;border-radius:34px}.CICPRa_image{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;transform:scale(1.004)}.CICPRa_caption{gap:.35rem;padding:0 .2rem;display:grid}.CICPRa_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--kicker);font-size:.72rem;font-weight:700}.CICPRa_caption p{max-width:56ch;color:var(--muted);margin:0;font-size:.98rem;line-height:1.55}.CICPRa_caption strong{color:var(--ink)}.CICPRa_nav{padding:.2rem var(--gutter) 0;justify-content:flex-end;gap:.6rem;display:flex}.CICPRa_navButton{background:var(--btn-bg);width:42px;height:42px;color:var(--btn-fg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background .2s,opacity .2s;display:inline-flex}.CICPRa_navButton:hover:not(:disabled){transform:scale(1.06)}.CICPRa_navButton:disabled{opacity:.35;cursor:default}.CICPRa_navButton:focus-visible{outline:2px solid var(--kicker);outline-offset:2px}.CICPRa_navButton svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:760px){.CICPRa_showcase{--gutter:1rem}.CICPRa_track{gap:14px}}@media (prefers-reduced-motion:reduce){.CICPRa_navButton{transition:none}}@media (max-width:760px){.CICPRa_showcase{--gutter:.425rem}}@media (max-width:430px){.CICPRa_showcase{--gutter:.325rem}}
.eV0cSa_wrap{justify-items:end;gap:.9rem;display:grid}.eV0cSa_toggle{color:#112031d1;cursor:pointer;background:#ffffffb3;border:1px solid #7490ac4d;border-radius:999px;align-items:center;gap:.5rem;min-height:40px;padding:0 .95rem;font-size:.86rem;display:inline-flex}.eV0cSa_toggle span{font-size:.7rem}.eV0cSa_wrap>:last-child{width:100%}.eV0cSa_media{object-fit:contain;object-position:center;width:100%;height:100%;padding:.85rem;position:absolute;inset:0}
.FxDayq_video{object-fit:cover;object-position:center;opacity:0;pointer-events:none;border-radius:inherit;z-index:1;width:100%;height:100%;transition:opacity .36s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.FxDayq_visible{opacity:1}@media (hover:none){.FxDayq_video{display:none}}
.HS70Aa_page{place-items:center;min-height:100dvh;padding:8rem 1.25rem 5rem;display:grid}.HS70Aa_panel{justify-items:start;gap:1.1rem;width:min(100%,44rem);display:grid}.HS70Aa_title{color:#112031;letter-spacing:-.035em;margin:0;font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.05}.HS70Aa_copy{color:#112031b3;max-width:36rem;margin:0;font-size:1.06rem;line-height:1.65}.HS70Aa_links{gap:.6rem;width:100%;margin:.4rem 0 .6rem;padding:0;list-style:none;display:grid}.HS70Aa_link{color:#112031;background:#ffffffc7;border:1px solid #7e99b538;border-radius:18px;gap:.15rem;padding:.95rem 1.1rem;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.HS70Aa_link span{color:#112031ad;font-size:.93rem}.HS70Aa_link:hover{border-color:#1d6ea866;transform:translateY(-1px)}.HS70Aa_link:focus-visible{outline-offset:3px;outline:2px solid #1d6ea8}@media (prefers-reduced-motion:reduce){.HS70Aa_link{transition:none}}
