._7jg0Vq_lineFill{background:#286850;width:100%;height:0;position:absolute;top:0;left:0}._7jg0Vq_lineFillActive{animation:_7jg0Vq_lineFill var(--step-ms,5s) linear forwards}._7jg0Vq_lineFillDone{height:100%}@keyframes _7jg0Vq_lineFill{to{height:100%}}._7jg0Vq_capGrid{pointer-events:none;background-image:linear-gradient(#28685017 1px,#0000 1px),linear-gradient(90deg,#28685017 1px,#0000 1px);background-position:right -1px top -1px;background-size:32px 32px;width:62%;height:78%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(at 85% 10%,#000 0%,#0000 72%);mask-image:radial-gradient(at 85% 10%,#000 0%,#0000 72%)}._7jg0Vq_capSquare{background:#2868501f;width:32px;height:32px;position:absolute}._7jg0Vq_capAnimated{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s cubic-bezier(.2,.7,.2,1),border-color .25s cubic-bezier(.2,.7,.2,1)}._7jg0Vq_capAnimated:hover,._7jg0Vq_capAnimated:focus-within{border-color:#286850;transform:translateY(-6px);box-shadow:0 18px 40px #0e16291a}._7jg0Vq_capIcon{transition:transform .25s cubic-bezier(.2,.7,.2,1)}._7jg0Vq_capAnimated:hover ._7jg0Vq_capIcon,._7jg0Vq_capAnimated:focus-within ._7jg0Vq_capIcon{transform:scale(1.08)rotate(-4deg)}._7jg0Vq_capAnimated ._7jg0Vq_capSquare{transition:background-color .25s;animation:8s step-end -.5s infinite paused _7jg0Vq_hop}._7jg0Vq_capAnimated ._7jg0Vq_capSquare:nth-child(2){animation-duration:9.5s;animation-delay:-3s}._7jg0Vq_capAnimated ._7jg0Vq_capSquare:nth-child(3){animation-duration:11s;animation-delay:-6s}._7jg0Vq_capAnimated ._7jg0Vq_capSquare:nth-child(4){animation-duration:7s;animation-delay:-1.5s}[data-inview=true] ._7jg0Vq_capAnimated ._7jg0Vq_capSquare{animation-play-state:running}._7jg0Vq_capAnimated:hover ._7jg0Vq_capSquare{background:#28685038}@keyframes _7jg0Vq_hop{0%{transform:translate(0)}20%{transform:translate(-32px,32px)}40%{transform:translate(-64px)}60%{transform:translate(-32px,64px)}80%{transform:translateY(32px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._7jg0Vq_capAnimated,._7jg0Vq_capIcon{transition:none}._7jg0Vq_capAnimated:hover,._7jg0Vq_capAnimated:focus-within,._7jg0Vq_capAnimated:hover ._7jg0Vq_capIcon,._7jg0Vq_capAnimated:focus-within ._7jg0Vq_capIcon{transform:none}._7jg0Vq_capAnimated ._7jg0Vq_capSquare{animation:none}}._7jg0Vq_fakeUi{filter:blur(5px);opacity:.55;pointer-events:none;grid-template-columns:22% 1fr;display:grid;position:absolute;inset:0}._7jg0Vq_heroBarFill{animation:1.2s ease-out .2s both _7jg0Vq_growWidth}._7jg0Vq_statusIn{animation:.45s ease-out 1.1s both _7jg0Vq_statusIn}._7jg0Vq_tickPop{animation:.3s ease-out 1.8s both _7jg0Vq_tickPop}._7jg0Vq_tickDraw{stroke-dasharray:20;stroke-dashoffset:0;animation:.35s ease-out 1.8s both _7jg0Vq_tickDraw}@keyframes _7jg0Vq_growWidth{0%{width:0}}@keyframes _7jg0Vq_statusIn{0%{opacity:0;transform:translateY(-12px)scale(.96)}}@keyframes _7jg0Vq_tickPop{0%{transform:scale(.6)}}@keyframes _7jg0Vq_tickDraw{0%{stroke-dashoffset:20px}}._7jg0Vq_bookFill{animation:3s ease-out .3s both _7jg0Vq_growWidth}._7jg0Vq_bidRow{animation:_7jg0Vq_rowIn .35s ease-out var(--d,0s) both, _7jg0Vq_rowFlash .9s ease-out var(--d,0s) both}._7jg0Vq_bidRowLatest{animation:_7jg0Vq_rowIn .35s ease-out var(--d,0s) both;background:#e6efea}@keyframes _7jg0Vq_rowIn{0%{opacity:0;transform:translateY(8px)}}@keyframes _7jg0Vq_rowFlash{0%{background-color:#e6efea}to{background-color:#0000}}._7jg0Vq_cursorTarget{display:inline-flex;position:relative}._7jg0Vq_cursor{z-index:3;pointer-events:none;transform-origin:2px 2px;width:20px;height:20px;animation:2.1s cubic-bezier(.45,0,.25,1) both _7jg0Vq_cursorPath;position:absolute;top:52%;left:58%}@keyframes _7jg0Vq_cursorPath{0%,23.8%{opacity:0;transform:translate(-160px,110px)}24.5%{opacity:1;transform:translate(-160px,110px)}81%{opacity:1;transform:translate(0)scale(1)}90.5%{transform:translate(0)scale(.85)}to{opacity:1;transform:translate(0)scale(1)}}._7jg0Vq_cursorTarget:after{content:"";opacity:0;pointer-events:none;border:2px solid #286850;border-radius:9px;animation:.3s ease-out 1.9s both _7jg0Vq_clickRing;position:absolute;inset:-4px}@keyframes _7jg0Vq_clickRing{0%{opacity:0;transform:scale(.96)}35%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}._7jg0Vq_pressed{animation:.22s ease-out 1.9s both _7jg0Vq_press}@keyframes _7jg0Vq_press{50%{filter:brightness(.85);transform:scale(.95)}}._7jg0Vq_swap{place-items:center;display:inline-grid}._7jg0Vq_swap>*{white-space:nowrap;grid-area:1/1}._7jg0Vq_swapOut{opacity:0;animation:.3s ease-out 2s both _7jg0Vq_fadeOut}._7jg0Vq_swapIn{animation:.3s ease-out 2s both _7jg0Vq_fadeIn}@keyframes _7jg0Vq_fadeOut{0%{opacity:1}}@keyframes _7jg0Vq_fadeIn{0%{opacity:0}}._7jg0Vq_vizIdle ._7jg0Vq_anim,._7jg0Vq_vizIdle ._7jg0Vq_cursorTarget:after{animation:none}@media (prefers-reduced-motion:reduce){._7jg0Vq_lineFillActive{height:100%;animation:none}._7jg0Vq_anim,._7jg0Vq_cursorTarget:after{animation:none}._7jg0Vq_cursor{display:none}}
.plf4hW_caret{vertical-align:-.15em;background:#0e1629;width:2px;height:1.1em;margin-left:1px;animation:1s step-end infinite plf4hW_blink;display:inline-block}@keyframes plf4hW_blink{50%{opacity:0}}.plf4hW_sendPulse{pointer-events:none;opacity:0;border:2px solid #286850;border-radius:9999px;animation:.7s ease-out both plf4hW_sendPulse;position:absolute;inset:-2px}@keyframes plf4hW_sendPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.plf4hW_caret,.plf4hW_sendPulse{display:none}}
.EnQcsW_demandFill{width:0;transition:width 1.4s cubic-bezier(.4,0,.2,1)}[data-inview=true] .EnQcsW_demandFill{width:100%}@media (prefers-reduced-motion:reduce){.EnQcsW_demandFill{width:100%;transition:none}}.EnQcsW_after{clip-path:inset(0 0 0 var(--cut,50%))}.EnQcsW_handle{left:var(--cut,50%)}.EnQcsW_ring{border:2px solid #d2d7e0;border-radius:50%;flex:none;width:18px;height:18px;transition:background-color .3s,border-color .3s;position:relative}.EnQcsW_ringRun{border-color:#286850 #cfe0d8 #cfe0d8;animation:.8s linear infinite EnQcsW_spin}.EnQcsW_ringDone{background:#286850;border-color:#286850}.EnQcsW_ringDone:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}@keyframes EnQcsW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.EnQcsW_ring{transition:none}.EnQcsW_ringRun{animation:none}}
.KuEPuW_caret{background:#fff;flex:none;width:1px;height:18px;margin-left:-8px;animation:1s steps(2,end) infinite KuEPuW_blink;display:inline-block}@keyframes KuEPuW_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.KuEPuW_caret{display:none}}
._6IlXBa_wire{fill:none;stroke:#286850;stroke-opacity:.22;stroke-width:1.5px}._6IlXBa_beam{fill:none;stroke:#286850;stroke-width:2px;stroke-linecap:round;stroke-dasharray:14 260;stroke-dashoffset:274px;animation:3s linear infinite _6IlXBa_beam}@keyframes _6IlXBa_beam{to{stroke-dashoffset:0}}._6IlXBa_halo{fill:#286850;opacity:.12;transform-origin:268px 196px;animation:2.4s ease-out infinite _6IlXBa_halo}@keyframes _6IlXBa_halo{0%{opacity:.22;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}._6IlXBa_docline{fill:#e1e5ea;transform-box:fill-box;transform-origin:0;animation:6s ease-out infinite _6IlXBa_write;transform:scaleX(0)}@keyframes _6IlXBa_write{0%{transform:scaleX(0)}18%{transform:scaleX(1)}88%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}._6IlXBa_cite{opacity:0;animation:6s ease-out infinite _6IlXBa_cite}@keyframes _6IlXBa_cite{0%,55%{opacity:0;transform:translateY(4px)}65%,88%{opacity:1;transform:none}to{opacity:0}}._6IlXBa_beam,._6IlXBa_halo,._6IlXBa_docline,._6IlXBa_cite{animation-play-state:paused}[data-inview=true] ._6IlXBa_beam,[data-inview=true] ._6IlXBa_halo,[data-inview=true] ._6IlXBa_docline,[data-inview=true] ._6IlXBa_cite{animation-play-state:running}@media (prefers-reduced-motion:reduce){._6IlXBa_beam,._6IlXBa_halo{display:none}._6IlXBa_docline{animation:none;transform:none}._6IlXBa_cite{opacity:1;animation:none}}
.wTruSq_track{--header:69px;height:450svh;position:relative}.wTruSq_sticky{top:var(--header);height:calc(100svh - var(--header));align-items:center;display:flex;position:sticky}.wTruSq_grid{grid-template-columns:1fr;grid-template-areas:"scene""list";gap:8px;width:100%;display:grid}.wTruSq_intro{margin-bottom:8px}.wTruSq_head{grid-area:head;display:none}.wTruSq_lede{color:#475569;max-width:44ch;margin-top:10px;font-size:16.5px;line-height:1.5}.wTruSq_list{grid-area:list}.wTruSq_caption{border-top:1px solid #e0dad9;min-height:178px;padding-top:20px}.wTruSq_swap{transition:opacity .32s}.wTruSq_swap.wTruSq_out{opacity:0}.wTruSq_step{color:#64748b;margin-bottom:8px;font-size:13px}.wTruSq_title{letter-spacing:-.015em;color:#0e1629;margin-bottom:8px;font-size:26px;font-weight:600;line-height:1.2}.wTruSq_body{color:#475569;max-width:50ch;font-size:16px;line-height:1.55}.wTruSq_control{color:#0e1629;align-items:center;gap:9px;margin-top:14px;font-size:15px;font-weight:500;display:flex}.wTruSq_control:before{content:"";background:#286850;border-radius:50%;flex:none;width:9px;height:9px}.wTruSq_navRow{flex-wrap:wrap;align-items:center;gap:4px;margin-top:20px;display:flex}.wTruSq_dots{display:inline-flex}.wTruSq_dots button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;display:grid}.wTruSq_dots button:before{content:"";background:#d6cfce;border-radius:50%;width:7px;height:7px;transition:background-color .3s,transform .3s}.wTruSq_dots button:hover:before{background:#94a3b8}.wTruSq_dots button[aria-current=step]:before{background:#0e1629;transform:scale(1.15)}.wTruSq_dots button:focus-visible,.wTruSq_cta:focus-visible{outline-offset:2px;outline:2px solid #286850}.wTruSq_cta{color:#0e1629;background:#fff;border:1px solid #c9c2c1;border-radius:6px;align-items:center;min-height:40px;margin-left:auto;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.wTruSq_cta:hover{border-color:#0e1629}.wTruSq_cta.wTruSq_lit{color:#fff;background:#286850;border-color:#286850}.wTruSq_cta.wTruSq_lit:hover{background:#2f7a5e;border-color:#2f7a5e}@media (max-width:519.98px){.wTruSq_cta{justify-content:center;width:100%;margin-top:10px;margin-left:0}}.wTruSq_scene{--s:min(66vw, 300px, 30svh);--g:calc(var(--s) * .08);height:calc(var(--s) * 1.32);perspective:3000px;grid-area:scene;position:relative;overflow:hidden}.wTruSq_stack{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-style:preserve-3d;transition:opacity .6s;position:absolute;top:60%;left:50%;transform:rotateX(57deg)rotate(-45deg)}.wTruSq_plate{transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--g)));transition:transform 1.15s cubic-bezier(.22,.61,.36,1),opacity .8s;position:absolute;inset:0}.wTruSq_plate.wTruSq_pending{transform:translateZ(calc(var(--i) * var(--g) + var(--s) * .38));opacity:0}.wTruSq_plate:before,.wTruSq_plate:after{content:"";background:#eef3f0;border:1px solid #28685033;border-radius:11%;position:absolute;inset:0}.wTruSq_plate:before{transform:translateZ(calc(var(--g) * -.3))}.wTruSq_plate:after{transform:translateZ(calc(var(--g) * -.6));background:#e7eeea}.wTruSq_face{background:#fffffff7;border:1px solid #d9e3dd;border-radius:11%;transition:border-color .6s,box-shadow .6s,background-color .6s;position:absolute;inset:0;box-shadow:0 0 30px #0e16290f}.wTruSq_plate.wTruSq_active .wTruSq_face{border-color:#286850;box-shadow:0 0 0 1px #28685040,0 0 34px #28685029}.wTruSq_plate.wTruSq_control:not(.wTruSq_pending) .wTruSq_face{border-color:#286850;box-shadow:0 0 28px #2868502e}.wTruSq_tiles{transform-style:preserve-3d;pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8%;display:grid;position:absolute;inset:10%}.wTruSq_tile{color:#1f5340;font-size:calc(var(--s) * .058);text-align:center;opacity:0;transform:translateZ(calc(var(--g) * .9));background:#edf4f0;border:1px solid #2868504d;border-radius:9%;justify-content:center;align-items:center;padding:8%;font-weight:500;line-height:1.15;transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .5s;display:flex;box-shadow:0 0 12px #2868501a}.wTruSq_plate.wTruSq_showing .wTruSq_tile{opacity:1;transform:translateZ(calc(var(--g) * .35));transition-delay:calc(.75s + var(--k) * 90ms)}.wTruSq_plate.wTruSq_cap .wTruSq_face{background:#fff;border:1.5px solid #286850;box-shadow:0 0 0 4px #28685014,0 0 40px #28685029}.wTruSq_capName{color:#286850;font-size:calc(var(--s) * .13);letter-spacing:-.02em;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0;transform:translateZ(1px)}@media (min-width:880px){.wTruSq_track{height:485vh}.wTruSq_sticky{height:calc(100vh - var(--header))}.wTruSq_intro{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wTruSq_head{display:block}.wTruSq_grid{grid-template:".scene"1fr"head scene""list scene"".scene"1fr/minmax(320px,.85fr) 1.15fr;align-items:start;gap:0 48px}.wTruSq_list{margin-top:28px}.wTruSq_scene{--s:min(32vw, 400px, calc((100vh - var(--header)) * .55));height:calc(var(--s) * 1.5);align-self:center}}@media (prefers-reduced-motion:reduce){.wTruSq_track *,.wTruSq_track :before,.wTruSq_track :after{transition:none!important}}