.ld-soren{position:relative;display:inline-flex;flex-shrink:0;align-items:flex-end;justify-content:center;width:34px;height:31px;overflow:visible}.ld-soren canvas{display:block;width:34px;height:40px;margin-top:-9px;image-rendering:pixelated}.ld-soren-spark{position:absolute;width:3px;height:3px;background:var(--acc,#7fe8d9);box-shadow:0 0 4px rgba(var(--acc-rgb,127,232,217),.7);opacity:.15;pointer-events:none;animation:ld-soren-twinkle 2.8s ease-in-out infinite}@keyframes ld-soren-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}.ld-soren[data-hover] .ld-soren-spark{animation-duration:1.2s}@media (prefers-reduced-motion:reduce){.ld-soren-spark{opacity:.7;animation:none}}html:has(.ld){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.ld){scroll-behavior:auto}}.ld [id]{scroll-margin-top:80px}.ldn{position:sticky;top:0;z-index:30;background:var(--ground,#ffffff);transition:box-shadow .2s ease}.ldn[data-moved=true]{box-shadow:0 1px 0 var(--line)}.ldn-row{display:flex;align-items:center;gap:2px;width:100%;max-width:1180px;height:64px;margin:0 auto;padding:0 24px}.ldn-brand{display:inline-flex;align-items:center;margin-right:16px}.ldn-brand .ld-mark{width:30px;height:30px;background:var(--mark)}.ldn-links{display:flex;align-items:center;gap:2px}.ldn-gap{flex:1 1 auto}.ld .ldn-a{display:inline-flex;height:34px;flex:none;align-items:center;padding:0 12px;border:0;background:none;font:inherit;font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;color:#41454d;cursor:pointer;transition:color .18s ease}.ld .ldn-a:hover{color:var(--ink)}.ld--dark .ldn-a{color:rgba(255,255,255,.82)}.ld--dark .ldn-a:hover{color:#ffffff}.ld a.ldn-icon{display:inline-flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;color:#41454d;transition:color .18s ease}.ld a.ldn-icon:hover{color:var(--ink)}.ld--dark a.ldn-icon{color:rgba(255,255,255,.6)}.ld--dark a.ldn-icon:hover{color:#ffffff}.ldb{display:inline-flex;flex:none;align-items:center;justify-content:center;height:var(--dl-h);padding:0 var(--dl-px);border:0;border-radius:var(--dl-r);background:var(--dl-face);font:inherit;font-size:var(--dl-fs);font-weight:var(--dl-fw);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 var(--dl-iw) var(--dl-ic),0 0 0 calc(var(--dl-iw) + var(--dl-g)) var(--ground),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow)) var(--dl-oc),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow) + var(--dl-g2)) var(--ground),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow) + var(--dl-g2) + var(--dl-w3)) var(--dl-c3);transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.ld .ldb,.ldb{color:var(--dl-fg)}.ld .ldb:hover,.ldb:hover{background:var(--dl-hface);color:var(--dl-hfg);box-shadow:0 0 0 var(--dl-iw) var(--dl-hic),0 0 0 calc(var(--dl-iw) + var(--dl-g)) var(--ground),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow)) var(--dl-hoc),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow) + var(--dl-g2)) var(--ground),0 0 0 calc(var(--dl-iw) + var(--dl-g) + var(--dl-ow) + var(--dl-g2) + var(--dl-w3)) var(--dl-hc3)}.ld .ldn-cta{position:relative;margin-left:14px}.ldh-label,.ldh-swap{position:relative;z-index:1}.ld .ldn-cta[data-hover=close]{transition:color .2s ease,box-shadow .26s cubic-bezier(.22,1,.36,1)}.ld .ldn-cta[data-hover=close]:hover{box-shadow:0 0 0 1px #8b9099,0 0 0 2px #8b9099}.ldh-face{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ldn-cta[data-hover=glare] .ldh-face:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-40%;width:30%;background:linear-gradient(90deg,transparent,rgba(11,13,16,.08),transparent);transform:skewX(-20deg);opacity:0}.ldn-cta[data-hover=glare]:hover .ldh-face:after{animation:ldh-glare .7s cubic-bezier(.22,1,.36,1) both}@keyframes ldh-glare{0%{left:-40%;opacity:1}to{left:120%;opacity:1}}.ldn-cta[data-hover=concrete] .ldh-face .ldh-pixels{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .22s ease}.ldn-cta[data-hover=concrete]:hover .ldh-face .ldh-pixels{opacity:1}.ldh-peek{position:absolute;top:50%;left:100%;width:20px;height:28px;margin-top:-16px;overflow:hidden;pointer-events:none}.ldh-peek canvas{display:block;width:28px;height:28px;image-rendering:pixelated;transform:translateX(-100%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.ldn-cta[data-hover=soren]:hover .ldh-peek canvas{transform:translateX(-8px)}.ldh-tip{position:absolute;top:calc(100% + 12px);right:0;padding:8px 12px;border-radius:10px;background:#ffffff;font-size:12.5px;font-weight:500;white-space:nowrap;color:#2b2e33;box-shadow:0 0 0 1px rgba(11,13,16,.07),0 12px 28px -12px rgba(11,13,16,.3);opacity:0;pointer-events:none;transition:opacity .18s ease}.ldn-cta[data-hover=tip]:hover .ldh-tip{opacity:1;transition-delay:.12s}.ldh-sparks{position:absolute;inset:0;pointer-events:none}.ldh-sparks i{position:absolute;width:4px;height:4px;background:#41454d;opacity:0}.ldh-sparks i[data-i="0"]{top:-4px;left:6px;--sx:-6px;--sy:-6px}.ldh-sparks i[data-i="1"]{top:-4px;left:40%;--sx:0px;--sy:-8px}.ldh-sparks i[data-i="2"]{top:-4px;right:6px;--sx:6px;--sy:-6px}.ldh-sparks i[data-i="3"]{top:40%;right:-4px;--sx:8px;--sy:0px}.ldh-sparks i[data-i="4"]{bottom:-4px;right:6px;--sx:6px;--sy:6px}.ldh-sparks i[data-i="5"]{bottom:-4px;left:55%;--sx:0px;--sy:8px}.ldh-sparks i[data-i="6"]{bottom:-4px;left:6px;--sx:-6px;--sy:6px}.ldh-sparks i[data-i="7"]{top:40%;left:-4px;--sx:-8px;--sy:0px}.ldn-cta[data-hover=sparks]:hover .ldh-sparks i{animation:ldh-spark .52s steps(4) both}.ldn-cta[data-hover=sparks]:hover .ldh-sparks i:nth-child(2n){animation-delay:60ms;background:#8b9099}@keyframes ldh-spark{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--sx),var(--sy))}}.ldh-swap{display:inline-grid}.ldh-swap>span{grid-area:1/1;text-align:center;transition:opacity .2s ease}.ldh-swap>span:last-child,.ldn-cta[data-hover=signin]:hover .ldh-swap>span:first-child{opacity:0}.ldn-cta[data-hover=signin]:hover .ldh-swap>span:last-child{opacity:1}.ldh-soren-slot{display:inline-flex;width:0;height:21px;margin-left:0;overflow:hidden;align-self:flex-end;transition:width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1)}.ldh-soren-slot canvas{display:block;width:32px;height:21px;flex:none;image-rendering:pixelated;transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1) 60ms}.ldn-cta[data-hover=agent]:hover .ldh-soren-slot{width:32px;margin-left:6px}.ldn-cta[data-hover=agent]:hover .ldh-soren-slot canvas{transform:translateY(0)}.ld .ldn-cta[data-hover=agent]:hover{padding-right:8px}.ld .ldn-cta[data-hover=agent]{transition:color .15s ease,background-color .15s ease,box-shadow .15s ease,padding .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ldh-peek canvas,.ldh-swap>span,.ldh-tip,.ldn-cta[data-hover=concrete] .ldh-face .ldh-pixels{transition:none}.ldn-cta[data-hover=glare]:hover .ldh-face:after,.ldn-cta[data-hover=sparks]:hover .ldh-sparks i{animation:none}}.ld{--dl-iw:1px;--dl-g:3px;--dl-ow:1px;--dl-g2:0px;--dl-w3:0px;--dl-ic:#d2d4d8;--dl-oc:#eceef0;--dl-c3:transparent;--dl-hic:#9aa0a8;--dl-hoc:#c4c7cc;--dl-hc3:transparent;--dl-r:10px;--dl-h:36px;--dl-px:16px;--dl-fs:14px;--dl-fw:500;--dl-fg:#0b0d10;--dl-hfg:#0b0d10;--dl-face:transparent;--dl-hface:transparent}.ld--dark{--dl-ic:#45484e;--dl-oc:#26282c;--dl-c3:transparent;--dl-hic:#a3a7ae;--dl-hoc:#4a4d53;--dl-hc3:transparent;--dl-fg:#e4e5e7;--dl-hfg:#ffffff;--dl-face:transparent;--dl-hface:transparent}@media (max-width:860px){.ldn-links{display:none}}@media (max-width:720px){.ldn-row{height:60px;padding:0 18px}}@media (max-width:420px){.ldn-row{padding:0 16px}.ld a.ldn-icon{width:32px}}