.tx .tx-loader{display:none}html.tx-intro .tx .tx-loader{z-index:var(--tx-z-loader);pointer-events:auto;direction:ltr;display:block;position:fixed;inset:0}html.tx-intro-fly .tx .tx-loader{pointer-events:none}html.tx-intro,html.tx-intro body{overflow:hidden!important}:root.tx-intro-sb:has(.tx){scrollbar-gutter:auto;background:#fafafa;padding-right:var(--tx-sb-r,0px)!important;padding-left:var(--tx-sb-l,0px)!important}html.tx-intro-sb .tx .tx-hdr,html.tx-intro-sb .tx .tx-skip,html.tx-intro-sb .tx .tx-fab,html.tx-intro-sb .tx .v3-a11y-trigger{margin-right:calc(var(--tx-sb-r,0px)/var(--tx-zf,1));margin-left:calc(var(--tx-sb-l,0px)/var(--tx-zf,1))}html.tx-intro-sb[data-a11y-font=sm]{--tx-zf:.9}html.tx-intro-sb[data-a11y-font=lg]{--tx-zf:1.15}html.tx-intro-sb[data-a11y-font=xl]{--tx-zf:1.3}.tx .tx-loader__veil{background:#fff;position:absolute;inset:0}.tx .tx-loader__mark{transform-origin:50%;width:104px;height:104px;margin:-52px 0 0 -52px;position:absolute;top:50%;left:50%;overflow:visible}@media (max-width:640px){.tx .tx-loader__mark{width:80px;height:80px;margin:-40px 0 0 -40px}}.tx .tx-loader__node{fill:var(--tx-ink);transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.34,1.32,.64,1) backwards tx-ld-node}.tx .tx-loader__n2{animation-delay:80ms}.tx .tx-loader__n3{fill:var(--tx-accent);animation-delay:.16s}@keyframes tx-ld-node{0%{opacity:0;transform:scale(.3)}}.tx .tx-loader__leg{fill:none;color:var(--tx-ink);stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 1.01;stroke-dashoffset:0;opacity:.45;animation:.28s cubic-bezier(.55,0,.45,1) backwards tx-ld-draw,.3s backwards tx-ld-settle}.tx .tx-loader__leg1{animation-delay:.22s,.82s}.tx .tx-loader__leg2{animation-delay:.5s,.82s}@keyframes tx-ld-draw{0%{stroke-dashoffset:1px}}@keyframes tx-ld-settle{0%{stroke:var(--tx-accent-2);opacity:1}}html.tx-intro-fly .tx .tx-loader__mark{transform:translate(var(--tx-fx,0px),var(--tx-fy,0px))scale(var(--tx-fs,1));transition:transform .75s cubic-bezier(.7,0,.2,1)}html.tx-intro-fly .tx .tx-loader__node{fill:var(--tx-fly-ink,var(--tx-ink));transition:fill .4s .35s}html.tx-intro-fly .tx .tx-loader__n3{fill:var(--tx-fly-acc,var(--tx-accent))}html.tx-intro-fly .tx .tx-loader__leg{color:var(--tx-fly-ink,var(--tx-ink));transition:color .4s .35s}html.tx-intro-fly.tx-intro-lost .tx .tx-loader__mark{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.7,0,.2,1);transform:translateY(-24px)scale(.6)}html.tx-intro-fly .tx .tx-loader__veil{opacity:0;transition:opacity .6s .1s}html.tx-intro .tx .tx-hdr__brand .tx-mark,html.tx-intro .tx .tx-hdr{opacity:0}html.tx-intro.tx-intro-fly .tx .tx-hdr{opacity:1;transition:opacity .5s .2s}
.tx .tx-sec.tx-connect{padding:95.5px 0 94.5px}@media (max-width:640px){.tx .tx-sec.tx-connect{padding-block:clamp(64px,10vh,96px)}}.tx .tx-connect__inner{flex-direction:column;align-items:center;width:min(100%,888px);margin-inline:auto;padding-inline:84px;display:flex}.tx .tx-connect__copy{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(100%,469px);display:flex}.tx .tx-connect__text{flex-direction:column;gap:16px;width:100%;display:flex}@media (max-width:640px){.tx .tx-connect__action .tx-btn{font-size:18px}.tx .tx-connect__title .tx-br{display:inline}}@media (min-width:641px){.tx .tx-connect__title{align-self:center;width:max-content;max-width:calc(100vw - 48px)}}.tx .tx-connect__title,.tx .tx-connect__body{text-wrap:balance}@media (max-width:640px){.tx .tx-connect__body{text-wrap:pretty}}@media (max-width:900px){.tx .tx-connect__inner{padding-inline:24px}}@media (max-width:640px){.tx .tx-connect__inner{padding-inline:20px}}.tx .tx-connect__orbit{--tx-cn-gap:72px;--tx-cn-chip:clamp(36px,7.6cqi,48px);--tx-cn-rin:24cqi;--tx-cn-rout:40.5cqi;--tx-cn-hub:21cqi;--tx-cn-halo:10px;--tx-cn-turn:24s;--tx-cn-sgn:1;--tx-cn-ink:var(--tx-accent-d);--tx-cn-l:1;--tx-cn-l1:1;--tx-cn-l2:1;--tx-cn-r:1;width:min(calc(100% - 2*var(--tx-gutter)),640px);aspect-ratio:1;margin:var(--tx-cn-gap)auto 0;position:relative;container-type:inline-size}html.tx-motion .tx .tx-connect__orbit:not([data-tx-live]){--tx-cn-l:0;--tx-cn-l1:0;--tx-cn-l2:0;--tx-cn-r:0}.tx[dir=ltr] .tx-connect__orbit{--tx-cn-sgn:-1}.tx .tx-connect__field{z-index:0;position:absolute;inset:0}.tx .tx-connect__glow{pointer-events:none;background:radial-gradient(circle,#7c3aed33 0%,#7c3aed14 32%,#c026d30a 52%,#1a1a1a00 72%);border-radius:50%;position:absolute;inset:12%}.tx .tx-connect__circle{width:calc(2*var(--d));height:calc(2*var(--d));margin:calc(-1*var(--d))0 0 calc(-1*var(--d));pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;position:absolute;top:50%;left:50%}.tx .tx-connect__circle--in{--d:var(--tx-cn-rin)}.tx .tx-connect__circle--out{--d:var(--tx-cn-rout)}.tx .tx-connect__circle--mid{--d:calc((var(--tx-cn-rin) + var(--tx-cn-rout))/2);border:1px dashed #ffffff0d}.tx .tx-connect__ring{position:absolute;inset:0}.tx .tx-connect__ring--in{--r:var(--tx-cn-rin);z-index:1}.tx .tx-connect__ring--out{--r:var(--tx-cn-rout)}.tx .tx-connect__tool,.tx .tx-connect__spoke{--a:calc(var(--a0)*1deg)}.tx[dir=ltr] .tx-connect__tool,.tx[dir=ltr] .tx-connect__spoke{--a:calc((180 - var(--a0))*1deg)}.tx .tx-connect__spoke{--tx-cn-s0:calc(var(--tx-cn-hub)/2 + var(--tx-cn-halo) + 4px);width:calc(var(--r) - var(--tx-cn-chip)/2 - var(--tx-cn-s0) - 4px);transform-origin:0;height:1px;transform:rotate(var(--a))translateX(var(--tx-cn-s0));clip-path:inset(-6px 0);background:#ffffff14;margin-top:-.5px;position:absolute;top:50%;left:50%}.tx .tx-connect__comet{opacity:0;position:absolute;inset:0}.tx .tx-connect__comet:before{content:"";filter:drop-shadow(0 0 3px #b794f6e6);border-radius:2px;width:26px;height:3px;position:absolute;top:-1px}.tx .tx-connect__comet[data-dir=in]:before{background:linear-gradient(90deg,#fff 0%,var(--tx-cn-ink)25%,#b794f600 100%);left:0}.tx .tx-connect__comet[data-dir=out]:before{background:linear-gradient(90deg,#b794f600 0%,var(--tx-cn-ink)75%,#fff 100%);left:-26px}.tx .tx-connect__tool{left:calc(50% + cos(var(--a))*var(--r));top:calc(50% + sin(var(--a))*var(--r));width:0;height:0;position:absolute}.tx .tx-connect__tool-in{width:0;height:0;position:absolute;top:0;left:0}.tx .tx-connect__chip{left:calc(var(--tx-cn-chip)/-2);top:calc(var(--tx-cn-chip)/-2);width:var(--tx-cn-chip);height:var(--tx-cn-chip);color:var(--tx-on-d-2);box-shadow:0 0 0 3px var(--tx-d2),0 10px 24px #00000052;background:#222225;border:1px solid #ffffff1c;border-radius:50%;place-items:center;display:grid;position:absolute}.tx .tx-connect__chip .tx-i,.tx .tx-connect__chip img{width:46%;height:46%}.tx .tx-connect__chip img{object-fit:contain;filter:grayscale();opacity:.8}.tx .tx-connect__chip--lit{color:var(--tx-cn-ink);opacity:0;background:#251f33;border-color:#b794f6bf;box-shadow:0 0 0 5px #b794f61a,0 0 26px #b794f64d}.tx .tx-connect__chip--lit img{filter:none;opacity:1}.tx .tx-connect__label{left:0;top:calc(var(--tx-cn-chip)/2 + 7px);background:color-mix(in srgb,var(--tx-d2)86%,transparent);box-shadow:0 0 10px 5px color-mix(in srgb,var(--tx-d2)70%,transparent);text-align:center;text-wrap:balance;width:max-content;max-width:124px;color:var(--tx-on-d-2);border-radius:10px;padding:2px 7px;font-size:clamp(11.5px,2.1cqi,13.5px);line-height:1.25;transition:color .4s;position:absolute;transform:translate(-50%)}.tx .tx-connect__hub{width:var(--tx-cn-hub);height:var(--tx-cn-hub);z-index:2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tx .tx-connect__hub-core{background:radial-gradient(circle at 50% 35%,#2a2a2e 0%,#18181b 72%);border:1px solid #ffffff1f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4%;transition:border-color .8s,box-shadow .8s;display:flex;position:absolute;inset:0;box-shadow:0 0 0 9px #ffffff05,0 24px 60px #00000080}.tx .tx-connect__hub-core .tx-mark{--tx-mark-ink:#fff;--tx-mark-accent:var(--tx-accent-d);width:38%;height:38%;margin-top:-6%}.tx .tx-connect__hub-label{color:var(--tx-on-d);white-space:nowrap;font-size:clamp(10.5px,2.2cqi,14px);line-height:1.2}.tx .tx-connect__orbit[data-tx-drawn] .tx-connect__hub-core,html:not(.tx-motion) .tx .tx-connect__hub-core{border-color:#b794f68c;box-shadow:0 0 0 9px #b794f60d,0 24px 60px #00000080}.tx .tx-connect__pulse,.tx .tx-connect__arrive{border:1.5px solid var(--tx-cn-ink);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.tx .tx-connect__wire{--tx-cn-port:calc(var(--tx-cn-gap) - 4px + 50cqi - var(--tx-cn-rout) - var(--tx-cn-chip)/2);z-index:0;width:2px;left:50%;top:calc(4px - var(--tx-cn-gap));bottom:calc(50% + .49*(var(--tx-cn-hub) + 2*var(--tx-cn-halo)));clip-path:inset(0 -24px);pointer-events:none;margin-left:-1px;position:absolute}.tx .tx-connect__wire-line{background:var(--tx-cn-ink);transform-origin:50% 0;border-radius:1px;position:absolute;inset:0;box-shadow:0 0 6px #b794f68c,0 0 16px #7c3aed73}.tx .tx-connect__wire-line--stem{height:var(--tx-cn-port);background:linear-gradient(180deg,#b794f600 0,var(--tx-cn-ink)22px);transform:scaleY(var(--tx-cn-l1));bottom:auto}.tx .tx-connect__wire-line--gate{top:var(--tx-cn-port);transform:scaleY(var(--tx-cn-l2))}.tx .tx-connect__wire-tip{transform:translateY(calc(var(--tx-cn-l)*100%));opacity:0;transition:opacity .35s;position:absolute;inset:0}.tx .tx-connect__wire-tip:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:50%;box-shadow:0 0 0 4px #b794f638,0 0 14px 2px #b794f6e6}.tx .tx-connect__orbit[data-tx-drawing] .tx-connect__wire-tip{opacity:1}.tx .tx-connect__wire-spark{opacity:0;position:absolute;inset:0}.tx .tx-connect__wire-spark:before{content:"";filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #b794f6f2);background:linear-gradient(#fff0 0%,#e9deffd9 62%,#fff 100%);border-radius:2px;width:4px;height:64px;margin-left:-2px;position:absolute;top:-64px;left:50%}.tx .tx-connect__halo{z-index:1;width:calc(var(--tx-cn-hub) + 2*var(--tx-cn-halo));height:calc(var(--tx-cn-hub) + 2*var(--tx-cn-halo));pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.tx .tx-connect__halo path{fill:none;stroke:var(--tx-cn-ink);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--tx-cn-r));filter:drop-shadow(0 0 4px #b794f6b3)}html.tx-motion .tx .tx-connect__orbit:not([data-tx-seen]) .tx-connect__field{opacity:0;transform:scale(.96)}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__field{animation:tx-cn-in 1.4s var(--tx-ease-expo)backwards}@keyframes tx-cn-in{0%{opacity:0;transform:scale(.96)}}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring,html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__tool-in{animation-timing-function:linear;animation-iteration-count:infinite}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--in{animation-name:tx-cn-turn-in;animation-duration:calc(4*var(--tx-cn-turn))}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--in .tx-connect__tool-in{animation-name:tx-cn-turn-in-back;animation-duration:calc(4*var(--tx-cn-turn))}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--out{animation-name:tx-cn-turn-out;animation-duration:calc(8*var(--tx-cn-turn))}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--out .tx-connect__tool-in{animation-name:tx-cn-turn-out-back;animation-duration:calc(8*var(--tx-cn-turn))}@keyframes tx-cn-turn-in{0%,6.25%{rotate:calc(var(--tx-cn-sgn)*0deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}25%,31.25%{rotate:calc(var(--tx-cn-sgn)*90deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}50%,56.25%{rotate:calc(var(--tx-cn-sgn)*180deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}75%,81.25%{rotate:calc(var(--tx-cn-sgn)*270deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}to{rotate:calc(var(--tx-cn-sgn)*360deg)}}@keyframes tx-cn-turn-in-back{0%,6.25%{rotate:calc(var(--tx-cn-sgn)*0deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}25%,31.25%{rotate:calc(var(--tx-cn-sgn)*-90deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}50%,56.25%{rotate:calc(var(--tx-cn-sgn)*-180deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}75%,81.25%{rotate:calc(var(--tx-cn-sgn)*-270deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}to{rotate:calc(var(--tx-cn-sgn)*-360deg)}}@keyframes tx-cn-turn-out{0%,5.312%{rotate:calc(var(--tx-cn-sgn)*0deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}10.312%{rotate:calc(var(--tx-cn-sgn)*-45deg)}12.5%,17.813%{rotate:calc(var(--tx-cn-sgn)*-45deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}22.812%{rotate:calc(var(--tx-cn-sgn)*-90deg)}25%,30.312%{rotate:calc(var(--tx-cn-sgn)*-90deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}35.312%{rotate:calc(var(--tx-cn-sgn)*-135deg)}37.5%,42.812%{rotate:calc(var(--tx-cn-sgn)*-135deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}47.812%{rotate:calc(var(--tx-cn-sgn)*-180deg)}50%,55.312%{rotate:calc(var(--tx-cn-sgn)*-180deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}60.312%{rotate:calc(var(--tx-cn-sgn)*-225deg)}62.5%,67.812%{rotate:calc(var(--tx-cn-sgn)*-225deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}72.813%{rotate:calc(var(--tx-cn-sgn)*-270deg)}75%,80.312%{rotate:calc(var(--tx-cn-sgn)*-270deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}85.313%{rotate:calc(var(--tx-cn-sgn)*-315deg)}87.5%,92.812%{rotate:calc(var(--tx-cn-sgn)*-315deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}97.812%{rotate:calc(var(--tx-cn-sgn)*-360deg)}to{rotate:calc(var(--tx-cn-sgn)*-360deg)}}@keyframes tx-cn-turn-out-back{0%,5.312%{rotate:calc(var(--tx-cn-sgn)*0deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}10.312%{rotate:calc(var(--tx-cn-sgn)*45deg)}12.5%,17.813%{rotate:calc(var(--tx-cn-sgn)*45deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}22.812%{rotate:calc(var(--tx-cn-sgn)*90deg)}25%,30.312%{rotate:calc(var(--tx-cn-sgn)*90deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}35.312%{rotate:calc(var(--tx-cn-sgn)*135deg)}37.5%,42.812%{rotate:calc(var(--tx-cn-sgn)*135deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}47.812%{rotate:calc(var(--tx-cn-sgn)*180deg)}50%,55.312%{rotate:calc(var(--tx-cn-sgn)*180deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}60.312%{rotate:calc(var(--tx-cn-sgn)*225deg)}62.5%,67.812%{rotate:calc(var(--tx-cn-sgn)*225deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}72.813%{rotate:calc(var(--tx-cn-sgn)*270deg)}75%,80.312%{rotate:calc(var(--tx-cn-sgn)*270deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}85.313%{rotate:calc(var(--tx-cn-sgn)*315deg)}87.5%,92.812%{rotate:calc(var(--tx-cn-sgn)*315deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}97.812%{rotate:calc(var(--tx-cn-sgn)*360deg)}to{rotate:calc(var(--tx-cn-sgn)*360deg)}}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--out .tx-connect__label{animation:tx-cn-fade-out calc(8*var(--tx-cn-turn))linear infinite;animation-delay:calc((var(--tx-cn-k) - 8)*var(--tx-cn-turn))}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--in .tx-connect__label{animation:tx-cn-fade-in calc(4*var(--tx-cn-turn))linear infinite;animation-delay:calc(-1*var(--tx-cn-k)*var(--tx-cn-turn))}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__comet{animation-duration:var(--tx-cn-cycle,12s);animation-iteration-count:infinite;animation-delay:var(--tx-cn-d,0s);animation-timing-function:linear;animation-fill-mode:backwards}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__comet[data-dir=in]{animation-name:tx-cn-comet-in}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__comet[data-dir=out]{animation-name:tx-cn-comet-out}@keyframes tx-cn-comet-in{0%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.45,1);transform:translate(100%)}10%{opacity:1;transform:translate(0%)}10.1%,to{opacity:0;transform:translate(0%)}}@keyframes tx-cn-comet-out{0%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.45,1);transform:translate(0%)}10%{opacity:1;transform:translate(calc(100% + 26px))}10.1%,to{opacity:0;transform:translate(calc(100% + 26px))}}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__tool[data-role] .tx-connect__chip--lit{animation-duration:var(--tx-cn-cycle,12s);animation-iteration-count:infinite;animation-delay:var(--tx-cn-d,0s);animation-timing-function:linear;animation-fill-mode:backwards}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__tool[data-role=dst] .tx-connect__chip--lit{animation-name:tx-cn-lit}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__tool[data-role=src] .tx-connect__chip--lit{animation-name:tx-cn-lit-src}@keyframes tx-cn-lit{0%{opacity:0}2.5%,14%{opacity:1}20%,to{opacity:0}}@keyframes tx-cn-lit-src{0%{opacity:0}2%,7%{opacity:.85}12%,to{opacity:0}}html.tx-motion .tx .tx-connect__orbit[data-tx-seen] .tx-connect__pulse{animation:tx-cn-pulse var(--tx-cn-cycle,12s)cubic-bezier(.16,1,.3,1)var(--tx-cn-d,0s)infinite backwards}@keyframes tx-cn-pulse{0%{opacity:.7;transform:scale(1)}14%,to{opacity:0;transform:scale(1.6)}}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__wire-spark{animation:tx-cn-run calc(var(--tx-cn-turn)/4)linear 1.4s infinite backwards}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__arrive{animation:tx-cn-land calc(var(--tx-cn-turn)/4)linear 1.4s infinite backwards}@keyframes tx-cn-run{0%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.6,1);transform:translateY(0)}22%{opacity:1;transform:translateY(100%)}25%{opacity:1;transform:translateY(calc(100% + 64px))}25.1%,to{opacity:0;transform:translateY(calc(100% + 64px))}}@keyframes tx-cn-land{0%,21.9%{opacity:0;transform:scale(1)}22%{opacity:.85;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}52%,to{opacity:0;transform:scale(1.5)}}.tx .tx-connect__orbit:not([data-tx-drawn]) .tx-connect__wire-spark,.tx .tx-connect__orbit:not([data-tx-drawn]) .tx-connect__arrive{visibility:hidden}@keyframes tx-cn-fade-out{0%{opacity:1}18.229%{opacity:1}18.464%{opacity:0}19.453%{opacity:0}19.688%{opacity:1}21.042%{opacity:1}21.276%{opacity:0}22.786%{opacity:0}23.021%{opacity:1}32.292%{opacity:1}32.526%{opacity:0}33.151%{opacity:0}33.385%{opacity:1}82.292%{opacity:1}82.526%{opacity:0}83.151%{opacity:0}83.385%{opacity:1}92.656%{opacity:1}92.891%{opacity:0}94.401%{opacity:0}94.635%{opacity:1}95.99%{opacity:1}96.224%{opacity:0}97.214%{opacity:0}97.448%{opacity:1}to{opacity:1}}@keyframes tx-cn-fade-in{0%,to{opacity:1}}@keyframes tx-cn-fade-out-s{0%{opacity:1}6.563%{opacity:1}6.797%{opacity:0}8.88%{opacity:0}9.115%{opacity:1}17.656%{opacity:1}17.891%{opacity:0}19.349%{opacity:0}19.583%{opacity:1}20.781%{opacity:1}21.016%{opacity:0}22.474%{opacity:0}22.708%{opacity:1}92.969%{opacity:1}93.203%{opacity:0}94.661%{opacity:0}94.896%{opacity:1}96.094%{opacity:1}96.328%{opacity:0}97.786%{opacity:0}98.021%{opacity:1}to{opacity:1}}@keyframes tx-cn-fade-in-s{0%{opacity:1}37.292%{opacity:1}37.76%{opacity:0}38.281%{opacity:0}38.75%{opacity:1}42.604%{opacity:1}43.073%{opacity:0}43.594%{opacity:0}44.062%{opacity:1}to{opacity:1}}@keyframes tx-cn-fade-out-xs{0%{opacity:1}6.458%{opacity:1}6.693%{opacity:0}8.984%{opacity:0}9.219%{opacity:1}16.51%{opacity:1}16.745%{opacity:0}19.453%{opacity:0}19.688%{opacity:1}20.625%{opacity:1}20.859%{opacity:0}22.995%{opacity:0}23.229%{opacity:1}31.875%{opacity:1}32.109%{opacity:0}33.307%{opacity:0}33.542%{opacity:1}42.448%{opacity:1}42.682%{opacity:0}43.464%{opacity:0}43.698%{opacity:1}71.979%{opacity:1}72.214%{opacity:0}72.995%{opacity:0}73.229%{opacity:1}82.135%{opacity:1}82.37%{opacity:0}83.568%{opacity:0}83.802%{opacity:1}92.448%{opacity:1}92.682%{opacity:0}94.818%{opacity:0}95.052%{opacity:1}95.99%{opacity:1}96.224%{opacity:0}98.932%{opacity:0}99.167%{opacity:1}to{opacity:1}}@keyframes tx-cn-fade-in-xs{0%{opacity:1}16.875%{opacity:1}17.344%{opacity:0}18.073%{opacity:0}18.542%{opacity:1}36.354%{opacity:1}36.823%{opacity:0}38.49%{opacity:0}38.958%{opacity:1}42.396%{opacity:1}42.865%{opacity:0}44.531%{opacity:0}45%{opacity:1}62.812%{opacity:1}63.281%{opacity:0}64.01%{opacity:0}64.479%{opacity:1}to{opacity:1}}@media (hover:hover) and (pointer:fine){.tx .tx-connect__chip,.tx .tx-connect__label{pointer-events:auto}.tx .tx-connect__tool:hover .tx-connect__chip--lit{opacity:1;transition:opacity .25s;animation:none!important}.tx .tx-connect__tool:hover .tx-connect__label{color:var(--tx-on-d)}}html:not(.tx-motion) .tx .tx-connect__tool[data-lit] .tx-connect__chip--lit{opacity:1}html:not(.tx-motion) .tx .tx-connect__spoke[data-lit]{background:#b794f699}html:not(.tx-motion) .tx .tx-connect__tool[data-lit] .tx-connect__label{color:var(--tx-on-d)}html[data-a11y-contrast=high] .tx .tx-connect__chip{color:#fff;box-shadow:0 0 0 3px var(--tx-d2);background:#000;border-color:#fff}html[data-a11y-contrast=high] .tx .tx-connect__chip--lit{border-color:var(--tx-accent-d);color:var(--tx-accent-d)}html[data-a11y-contrast=high] .tx .tx-connect__label,html[data-a11y-contrast=high] .tx .tx-connect__hub-label{color:#fff;background:#000}html[data-a11y-contrast=high] .tx .tx-connect__circle{border-color:#ffffff73}html[data-a11y-contrast=high] .tx .tx-connect__spoke{background:#ffffff73}html[data-a11y-contrast=high] .tx .tx-connect__hub-core{box-shadow:none;background:#000;border-color:#fff}html[data-a11y-contrast=high] .tx .tx-connect__wire-line{box-shadow:none}html[data-a11y-contrast=high] .tx .tx-connect__glow{display:none}html[data-a11y-contrast=high] .tx .tx-connect__halo path,html[data-a11y-contrast=high] .tx .tx-connect__comet:before,html[data-a11y-contrast=high] .tx .tx-connect__wire-spark:before{filter:none}@container (max-width:520px){.tx .tx-connect__field,.tx .tx-connect__wire,.tx .tx-connect__halo{--tx-cn-rin:25cqi;--tx-cn-rout:45cqi;--tx-cn-hub:19cqi;--tx-cn-chip:clamp(30px,7.6cqi,38px)}.tx .tx-connect__label{top:calc(var(--tx-cn-chip)/2 + 4px);max-width:70px;padding:2px 4px;font-size:11px;line-height:1.2}.tx .tx-connect__hub-label{font-size:10px}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--out .tx-connect__label{animation-name:tx-cn-fade-out-s}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--in .tx-connect__label{animation-name:tx-cn-fade-in-s}}@container (max-width:330px){.tx .tx-connect__field,.tx .tx-connect__wire,.tx .tx-connect__halo{--tx-cn-hub:19.5cqi;--tx-cn-chip:28px}.tx .tx-connect__label{max-width:64px;padding-inline:3px;font-size:10px}.tx .tx-connect__hub-label{font-size:9.5px}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--out .tx-connect__label{animation-name:tx-cn-fade-out-xs}html.tx-motion .tx .tx-connect__orbit[data-tx-seen][data-tx-drawn] .tx-connect__ring--in .tx-connect__label{animation-name:tx-cn-fade-in-xs}}@media (max-width:640px){.tx .tx-connect__orbit{--tx-cn-gap:56px;--tx-cn-halo:5px}}
.tx .tx-film{z-index:1;width:min(100%,1320px);position:relative}.tx .tx-film__frame{border-radius:var(--tx-r-frame);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:#ffffff80;padding:12px;box-shadow:inset 0 1px #fff9,0 0 0 1px #14141412,0 1px #fff6,0 12px 30px #1414140f}.tx .tx-film__video{border-radius:var(--tx-r-media);isolation:isolate;background:#f5f5f6;position:relative;overflow:hidden}.tx .tx-film__media{aspect-ratio:16/9;object-fit:cover;border-radius:var(--tx-r-media);background:#f5f5f6;width:100%;height:auto;display:block}.tx .tx-film__toggle{--tx-r:var(--tx-r-media);z-index:1;border-radius:var(--tx-r-media);cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;inset:0}.tx .tx-film__play{color:#141414;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);opacity:0;pointer-events:none;background:#ffffffb8;border-radius:999px;place-items:center;width:88px;height:88px;transition:opacity .22s,transform .22s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85);box-shadow:inset 0 1px #ffffffb3,0 10px 30px #1414142e}.tx .tx-film__play[data-visible]{opacity:1;transform:translate(-50%,-50%)scale(1)}.tx .tx-film__play .tx-i{stroke-width:2.5px;width:42px;height:42px;margin-inline-start:3px}.tx .tx-film__sound{--tx-r:999px;z-index:2;color:#141414;-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#ffffffb8;border-radius:999px;place-items:center;width:44px;height:44px;transition:background-color .2s,transform .2s;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px;box-shadow:inset 0 1px #ffffffb3,0 6px 16px #1414141f}.tx .tx-film__sound:hover{background:#ffffffe6;transform:scale(1.05)}.tx .tx-film__sound .tx-i{stroke-width:1.8px;width:20px;height:20px}.tx .tx-film__sound:after{content:"";border-radius:999px;position:absolute;inset:-4px}html .tx .tx-film__toggle:focus-visible,html[data-a11y-contrast=high] .tx .tx-film__toggle:focus-visible{box-shadow:inset 0 0 0 3px var(--tx-accent);outline-offset:-6px!important;outline:3px solid #fff!important}html .tx .tx-film__sound:focus-visible,html[data-a11y-contrast=high] .tx .tx-film__sound:focus-visible{box-shadow:0 0 0 5px var(--tx-accent);outline-offset:2px!important;border-radius:999px!important;outline:2px solid #fff!important}@media (max-width:640px){.tx .tx-film__frame{padding:8px}.tx .tx-film__sound{width:36px;height:36px;inset-block-start:10px;inset-inline-end:10px}.tx .tx-film__sound .tx-i{width:17px;height:17px}.tx .tx-film__play{width:64px;height:64px}.tx .tx-film__play .tx-i{width:31px;height:31px}}@media (prefers-reduced-motion:reduce){.tx .tx-film__play,.tx .tx-film__sound{transition:none}}html[data-a11y-contrast=high] .tx .tx-film__frame{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:0 0 0 1px #000}html:not(.tx-js) .tx .tx-film__toggle,html:not(.tx-js) .tx .tx-film__sound{display:none}
.tx .tx-sec.tx-story-why{padding:clamp(96px,14vh,168px)var(--tx-gutter);flex-direction:column;align-items:center;display:flex}.tx .tx-story-why__film{margin-top:clamp(48px,6vw,72px)}.tx .tx-story-why__after{justify-content:center;margin-top:clamp(40px,5vw,64px);display:flex}.tx .tx-story-why__block{text-align:center;flex-direction:column;align-items:center;gap:clamp(22px,2vw,28px);width:min(100%,900px);display:flex}.tx .tx-story-why__text{text-wrap:pretty;max-width:640px}.tx .tx-story-why__cta{margin:0}.tx .tx-sec.tx-story-proc{--tx-story-pad:clamp(24px,6vw,90px);--tx-story-copy-w:430px;--tx-story-colgap:clamp(40px,6vw,96px);--tx-story-card-w:456px;padding:clamp(88px,8vw,116px)var(--tx-story-pad);overflow:hidden;container-type:inline-size}.tx .tx-story-proc__inner{grid-template-columns:minmax(0,var(--tx-story-copy-w))minmax(0,1fr);align-items:center;column-gap:var(--tx-story-colgap);width:min(100%,1130px);margin-inline:auto;display:grid;position:relative}.tx .tx-story-proc__copy{z-index:2;flex-direction:column;align-items:flex-start;gap:32px;display:flex;position:relative}.tx .tx-story-proc__text{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.tx .tx-story-proc__title{text-wrap:balance}@media (min-width:981px){.tx .tx-story-proc__title{width:max-content;max-width:calc(var(--tx-story-copy-w) + var(--tx-story-colgap) - 12px)}}.tx .tx-story-proc__lede{max-width:430px;font-size:var(--tx-fs-lede-d);color:var(--tx-on-d-lede);text-wrap:pretty;font-weight:400;line-height:1.3}.tx .tx-story-proc__visual{--tx-story-in:min(100cqi,1130px);--tx-story-col:calc(var(--tx-story-in) - var(--tx-story-copy-w) - var(--tx-story-colgap));--tx-story-card:min(var(--tx-story-col),var(--tx-story-card-w));--tx-story-slack:calc((var(--tx-story-col) - var(--tx-story-card))/2);--tx-story-room:calc(var(--tx-story-pad) + (100cqi - var(--tx-story-in))/2 + var(--tx-story-slack));--tx-story-to-copy:calc(var(--tx-story-colgap) + var(--tx-story-slack));--tx-story-reach-doc:clamp(0px,calc(var(--tx-story-room) - 24px),196px);--tx-story-reach-hrs:clamp(0px,calc(var(--tx-story-room) - 44px),172px);--tx-story-depth-doc:316px;--tx-story-depth-hrs:190px;--tx-story-far-start:clamp(0px,calc(var(--tx-story-to-copy) - 26px),170px);z-index:1;width:min(100%,var(--tx-story-card-w));justify-self:center;position:relative}.tx .tx-story-proc__visual:before{--tx-story-pool:clamp(0px,calc(var(--tx-story-to-copy) - 12px),230px);content:"";z-index:0;top:calc(30% - 300px);width:calc(var(--tx-story-pool) + 70px);pointer-events:none;background:radial-gradient(closest-side,#ffffff12,#ffffff08 50%,#fff0 100%);height:600px;position:absolute;inset-inline-start:calc(-1*var(--tx-story-pool))}.tx .tx-story-light{z-index:0;top:calc(40% - 430px);pointer-events:none;background:radial-gradient(closest-side,#ffffff1a,#ffffff10 32%,#ffffff07 62%,#ffffff02 84%,#fff0 100%);width:1080px;height:860px;position:absolute;inset-inline-end:calc(-.4*var(--tx-story-reach-doc) - 540px)}.tx .tx-story-far{z-index:0;top:-190px;bottom:-190px;filter:blur(7px);opacity:.9;pointer-events:none;background:#fff1;border-radius:24px;flex-direction:column;gap:34px;padding:140px 40px 150px;display:flex;position:absolute;inset-inline-start:calc(-1*var(--tx-story-far-start));inset-inline-end:calc(-1*(var(--tx-story-room) + 80px));box-shadow:inset 0 0 0 1px #ffffff1c;-webkit-mask-image:linear-gradient(270deg,#0000 0,#0000008c 12%,#000 30%);mask-image:linear-gradient(270deg,#0000 0,#0000008c 12%,#000 30%)}.tx[dir=ltr] .tx-story-far{-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000008c 12%,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#0000008c 12%,#000 30%)}.tx .tx-story-far__top{border-bottom:1px solid #ffffff1a;gap:14px;padding-bottom:22px;display:flex}.tx .tx-story-far__top i{background:#fff3;border-radius:6px;width:110px;height:12px;display:block}.tx .tx-story-far__top i:first-child{background:#ffffff52;width:150px}.tx .tx-story-far__rows{--tx-story-far-lab:170px;flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.tx .tx-story-far__row{grid-template-columns:var(--tx-story-far-lab)minmax(0,1fr);align-items:center;gap:30px;height:34px;display:grid}.tx .tx-story-far__who{align-items:center;gap:12px;display:flex}.tx .tx-story-far__dot{background:#ffffff3d;border-radius:50%;flex:none;width:14px;height:14px;display:block}.tx .tx-story-far__row--ok .tx-story-far__dot{background:#76d867}.tx .tx-story-far__row--on .tx-story-far__dot{background:var(--tx-accent-d)}.tx .tx-story-far__label{background:#ffffff38;border-radius:5px;height:10px;display:block}.tx .tx-story-far__track{background:#ffffff09;border-radius:8px;height:100%;position:relative}.tx .tx-story-far__seg{border-radius:7px;display:block;position:absolute;inset-block:6px}.tx .tx-story-far__seg--ok{background:#76d8678c}.tx .tx-story-far__seg--on{background:#b794f6b3}.tx .tx-story-far__seg--next{background:#ffffff38}.tx .tx-story-far__now{background:#b794f6bf;border-radius:1px;width:2px;position:absolute;inset-block:-12px;inset-inline-start:calc(var(--tx-story-far-lab) + 30px + .53*(100% - var(--tx-story-far-lab) - 30px))}.tx .tx-story-back{z-index:1;color:#e8e8eb;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;padding:20px 22px 22px;display:flex;position:absolute}.tx .tx-story-back--doc{top:-74px;width:calc(var(--tx-story-reach-doc) + var(--tx-story-depth-doc));filter:blur(3px);opacity:.96;background:linear-gradient(#2a2a2e,#222225);gap:18px;min-height:380px;inset-inline-end:calc(-1*var(--tx-story-reach-doc));box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff21,0 30px 70px -24px #0009}.tx .tx-story-back--hours{bottom:-44px;width:calc(var(--tx-story-reach-hrs) + var(--tx-story-depth-hrs));filter:blur(2px);background:linear-gradient(#2c2c30,#242427);gap:13px;inset-inline-end:calc(-1*var(--tx-story-reach-hrs));box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1f,0 28px 60px -20px #0009}.tx .tx-story-back__head{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding-bottom:15px;display:flex}.tx .tx-story-back__tile{color:#f2f2f4;background:#ffffff14;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.tx .tx-story-back__tile .tx-i{width:18px;height:18px}.tx .tx-story-back__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.tx .tx-story-back__title{color:#f4f4f6;white-space:nowrap;font-size:17px;line-height:1.1}.tx .tx-story-back__sub{color:#a2a2aa;white-space:nowrap;font-size:13px;line-height:1.1}.tx .tx-story-chip{white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:5px;height:26px;margin-inline-start:auto;padding-inline:10px;font-size:13px;line-height:1;display:inline-flex}.tx .tx-story-chip .tx-i{stroke-width:2.2px;width:13px;height:13px}.tx .tx-story-chip--ok{color:#a6ec9a;background:#76d8672b}.tx .tx-story-chip--sent{color:#ded0fd;background:#b794f638}.tx .tx-story-doc__sec{flex-direction:column;gap:9px;display:flex}.tx .tx-story-doc__h{color:#e4e4e8;white-space:nowrap;align-items:center;gap:10px;margin-bottom:2px;font-size:15px;line-height:1.2;display:flex}.tx .tx-story-doc__ok{color:#a6ec9a;background:#76d86733;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-inline-start:auto;display:grid}.tx .tx-story-doc__ok .tx-i{stroke-width:2.4px;width:12px;height:12px}.tx .tx-story-doc__sec i,.tx .tx-story-hours__row i{background:#fff3;border-radius:4px;height:7px;display:block}.tx .tx-story-hours__row{color:#d6d6da;white-space:nowrap;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;font-size:14px;line-height:1.2;display:grid}.tx .tx-story-hours__row i{inline-size:calc(var(--tx-bar,.5)*100%)}.tx .tx-story-hours__row--total{color:#f2f2f4;border-top:1px solid #ffffff1f;margin-top:3px;padding-top:13px}.tx .tx-story-hours__row--total i{background:#b794f68c}.tx .tx-story-rail{--tx-story-node:36px;--tx-story-nudge:-4.8px;--tx-story-gap:14px;--tx-story-lead:1.8s;--tx-story-hop:.6s;--tx-story-ink:#6b6b6b;--tx-story-tile:#212123;--tx-story-frame:#ffffff1a;--tx-story-lit-frame:#b794f69e;--tx-story-lit-fill:#2c2933;--tx-story-halo:#b794f624;--tx-story-glow:#b794f657;--tx-story-tick:#ffffff1f;--tx-story-ok:#76d867;z-index:2;-webkit-backdrop-filter:blur(6px)saturate(1.08);backdrop-filter:blur(6px)saturate(1.08);background:#ffffff21;border-radius:30px;padding:10px;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff24,0 40px 90px -24px #000000bf}.tx .tx-story-rail__panel{background:#1a1a1c;border-radius:20px;padding:20px 24px 26px;box-shadow:inset 0 0 0 1px #2a2b2e}.tx .tx-story-rail__head{border-bottom:1px solid #2a2b2e;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.tx .tx-story-rail__tile{--tx-mark-ink:#fff;--tx-mark-accent:var(--tx-accent-d);background:#232326;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #34353a}.tx .tx-story-rail__tile .tx-mark{width:22px;height:22px}.tx .tx-story-rail__titles{flex-direction:column;gap:5px;min-width:0;display:flex}.tx .tx-story-rail__name{color:#ececf0;font-size:15px;line-height:1.1}.tx .tx-story-rail__status{color:#a4a4ac;white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;line-height:1.2;display:inline-flex}.tx .tx-story-rail__dot{background:var(--tx-story-ok);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #76d86729}.tx .tx-story-rail__ticks{flex:none;gap:4px;margin-inline-start:auto;display:flex}.tx .tx-story-rail__ticks i{background:var(--tx-story-tick);border-radius:2px;width:14px;height:4px;display:block;position:relative}.tx .tx-story-rail__ticks i:after{content:"";border-radius:inherit;background:var(--tx-accent-d);position:absolute;inset:0}.tx .tx-story-rail__list{row-gap:var(--tx-story-gap);display:grid;position:relative}.tx .tx-story-step{grid-template-columns:var(--tx-story-node)minmax(0,1fr);align-items:start;column-gap:16px;display:grid;position:relative}.tx .tx-story-step__hl{z-index:0;opacity:0;pointer-events:none;background:#b794f611;border-radius:14px;position:absolute;inset:-7px -12px;box-shadow:inset 0 0 0 1px #b794f61a}.tx .tx-story-step__node{z-index:1;width:var(--tx-story-node);height:var(--tx-story-node);margin-top:var(--tx-story-nudge);border:1px solid var(--tx-story-frame);background:var(--tx-story-tile);color:var(--tx-on-d-3);border-radius:10px;place-items:center;font-size:14px;font-weight:400;line-height:1;display:grid;position:relative}.tx .tx-story-step__lit{border:1px solid var(--tx-story-lit-frame);border-radius:inherit;background:var(--tx-story-lit-fill);color:var(--tx-accent-d);place-items:center;display:grid;position:absolute;inset:-1px}.tx .tx-story-step__flash{border:1px solid var(--tx-accent-d);border-radius:inherit;box-shadow:0 0 0 4px var(--tx-story-halo),0 0 26px var(--tx-story-glow);opacity:0;position:absolute;inset:-1px}.tx .tx-story-step__text{z-index:1;flex-direction:column;gap:4px;display:flex;position:relative}.tx .tx-story-step__body{color:var(--tx-on-d-2);text-wrap:pretty;font-size:15px;font-weight:400;line-height:1.4}.tx .tx-story-step__link{z-index:2;top:calc(var(--tx-story-node) + var(--tx-story-nudge));bottom:calc(-1*(var(--tx-story-gap) + var(--tx-story-nudge)));pointer-events:none;width:24px;position:absolute;inset-inline-start:calc(var(--tx-story-node)/2 - 12px)}.tx .tx-story-step__line{background-image:repeating-linear-gradient(to bottom,var(--tx-story-ink)0 6px,transparent 6px 12px);clip-path:inset(0);width:1px;position:absolute;inset-block:4px;inset-inline-start:12px}.tx .tx-story-step__dot{top:-4px;background:var(--tx-story-ink);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-start:8.5px}.tx .tx-story-step__dot--end{top:auto;bottom:-4px}.tx .tx-story-step__track{position:absolute;inset-block:4px;inset-inline:0;overflow:hidden}.tx .tx-story-step__pulse{opacity:0;position:absolute;inset:0;transform:translateY(-100%)}.tx .tx-story-step__pulse:after{content:"";bottom:0;background:linear-gradient(to bottom,#b794f600,var(--tx-accent-d)50%,#e4d8fc);border-radius:1px;width:2px;height:18px;position:absolute;inset-inline-start:11.5px;box-shadow:0 0 8px #b794f68c}html.tx-motion .tx .tx-story-rail:not([data-tx-go]) .tx-story-step__line{clip-path:inset(0 0 100%)}html.tx-motion .tx .tx-story-rail:not([data-tx-go]) .tx-story-step__dot{opacity:0;transform:scale(.4)}html.tx-motion .tx .tx-story-rail:not([data-tx-go]) .tx-story-step__lit,html.tx-motion .tx .tx-story-rail:not([data-tx-go]) .tx-story-rail__ticks i:after{opacity:0}html.tx-motion .tx .tx-story-rail[data-tx-go]:not([data-tx-built]) .tx-story-step__line{animation:tx-story-draw .46s cubic-bezier(.4,0,.2,1)calc(.2s + var(--tx-si,0)*.3s)backwards}html.tx-motion .tx .tx-story-rail[data-tx-go]:not([data-tx-built]) .tx-story-step__dot{animation:tx-story-dot .52s cubic-bezier(.22,1,.36,1)calc(.16s + var(--tx-si,0)*.3s)backwards}html.tx-motion .tx .tx-story-rail[data-tx-go]:not([data-tx-built]) .tx-story-step__dot--end{animation-delay:calc(.5s + var(--tx-si,0)*.3s)}html.tx-motion .tx .tx-story-rail[data-tx-go]:not([data-tx-built]) .tx-story-step__lit,html.tx-motion .tx .tx-story-rail[data-tx-go]:not([data-tx-built]) .tx-story-rail__ticks i:after{animation:tx-story-lit .32s ease-out calc(var(--tx-story-lead) + var(--tx-si,0)*var(--tx-story-hop) - 20ms)backwards}html.tx-motion .tx .tx-story-rail[data-tx-go] .tx-story-step__pulse{animation:tx-story-pulse 8s linear calc(var(--tx-story-lead) + var(--tx-si,0)*var(--tx-story-hop) + 50ms)infinite}html.tx-motion .tx .tx-story-rail[data-tx-go] .tx-story-step__flash{animation:tx-story-flash 8s linear calc(var(--tx-story-lead) + var(--tx-si,0)*var(--tx-story-hop) - 50ms)infinite}html.tx-motion .tx .tx-story-rail[data-tx-go] .tx-story-step__hl{animation:tx-story-row 8s linear calc(var(--tx-story-lead) + var(--tx-si,0)*var(--tx-story-hop) - 50ms)infinite}html.tx-motion .tx .tx-story-rail[data-tx-seen] .tx-story-rail__dot{animation:2.4s ease-in-out infinite tx-story-breathe}html.tx-motion .tx .tx-story-rail[data-tx-built]{--tx-story-lead:.8s}@keyframes tx-story-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes tx-story-dot{0%{opacity:0;transform:scale(.4)}}@keyframes tx-story-lit{0%{opacity:0}}@keyframes tx-story-pulse{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-100%)}.9375%{opacity:1}5.9375%{opacity:1}6.875%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes tx-story-flash{0%{opacity:0}1.25%{opacity:1}6.25%{opacity:0}to{opacity:0}}@keyframes tx-story-row{0%{opacity:0}1.5%{opacity:1}6.25%{opacity:1}9.5%{opacity:0}to{opacity:0}}@keyframes tx-story-breathe{0%,to{opacity:1}50%{opacity:.4}}@media (min-width:981px) and (max-width:1199px){.tx .tx-sec.tx-story-proc{--tx-story-copy-w:412px;--tx-story-colgap:48px;--tx-story-card-w:404px}.tx .tx-story-proc__lede{max-width:412px}.tx .tx-story-proc__visual{--tx-story-room:calc(var(--tx-story-pad) + (100cqi - var(--tx-story-in))/2 + var(--tx-story-col) - var(--tx-story-card));--tx-story-to-copy:var(--tx-story-colgap);--tx-story-reach-doc:clamp(0px,calc(var(--tx-story-room) - 16px),196px);--tx-story-reach-hrs:clamp(0px,calc(var(--tx-story-room) - 26px),172px);--tx-story-depth-doc:250px;--tx-story-depth-hrs:120px;justify-self:start}.tx .tx-story-rail__panel{padding-inline:20px}}@media (max-width:980px){.tx .tx-sec.tx-story-proc{--tx-story-pad:24px;padding:96px var(--tx-story-pad)112px}.tx .tx-story-proc__inner{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:64px}.tx .tx-story-proc__copy{text-align:center;align-items:center;width:min(100%,560px)}.tx .tx-story-proc__text{align-items:center;gap:16px}.tx .tx-story-proc__lede{text-wrap:balance;max-width:460px}.tx .tx-story-proc__visual{--tx-story-card:min(100cqi,var(--tx-story-card-w));--tx-story-room:calc(var(--tx-story-pad) + (100cqi - var(--tx-story-card))/2);--tx-story-reach-doc:clamp(0px,calc(var(--tx-story-room) - 14px),180px);--tx-story-reach-hrs:clamp(0px,calc(var(--tx-story-room) - 14px),180px);--tx-story-depth-doc:150px;--tx-story-depth-hrs:150px;justify-self:center}.tx .tx-story-back--doc{min-height:0;top:56px}.tx .tx-story-back--hours{top:auto;bottom:64px;inset-inline-start:calc(-1*var(--tx-story-reach-hrs));inset-inline-end:auto}.tx .tx-story-light{top:calc(45% - 430px);inset-inline-end:calc(50% - 540px)}.tx .tx-story-proc__visual{--tx-story-far-start:calc(var(--tx-story-room) + 80px)}.tx .tx-story-far,.tx[dir=ltr] .tx-story-far{padding-top:40px;top:-56px;-webkit-mask-image:linear-gradient(#0000 0,#0009 70px,#000 150px);mask-image:linear-gradient(#0000 0,#0009 70px,#000 150px)}.tx .tx-story-proc__visual:before{display:none}}@media (max-width:640px){.tx .tx-sec.tx-story-why{padding:80px 20px}.tx .tx-sec.tx-story-proc{--tx-story-pad:20px;padding:80px var(--tx-story-pad)96px}.tx .tx-story-proc__inner{row-gap:96px}.tx .tx-story-proc__lede{font-size:17px;line-height:1.45}.tx .tx-story-proc__visual{--tx-story-depth-doc:290px;--tx-story-depth-hrs:250px}.tx .tx-story-back--doc{top:-74px}.tx .tx-story-back--hours{top:auto;bottom:-40px}.tx .tx-story-light{top:-430px}.tx .tx-story-far,.tx[dir=ltr] .tx-story-far{top:-88px}.tx .tx-story-rail{--tx-story-node:34px;--tx-story-nudge:-3.8px;--tx-story-gap:16px;border-radius:24px;padding:8px}.tx .tx-story-rail__panel{border-radius:17px;padding:18px 18px 24px}.tx .tx-story-rail__head{margin-bottom:18px;padding-bottom:14px}.tx .tx-story-step{column-gap:14px}.tx .tx-story-step__hl{inset-inline:-10px}}html[data-a11y-contrast=high] .tx .tx-story-back,html[data-a11y-contrast=high] .tx .tx-story-far,html[data-a11y-contrast=high] .tx .tx-story-light,html[data-a11y-contrast=high] .tx .tx-story-proc__visual:before,html[data-a11y-contrast=high] .tx .tx-story-step__hl{display:none}html[data-a11y-contrast=high] .tx .tx-story-rail{--tx-story-ink:#fff;--tx-story-tile:#000;--tx-story-frame:#ffffffbf;--tx-story-lit-frame:#e2d4ff;--tx-story-lit-fill:#000;--tx-story-tick:#ffffff73;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;box-shadow:inset 0 0 0 1px #ffffffbf}html[data-a11y-contrast=high] .tx .tx-story-rail__panel{box-shadow:none;background:#000}html[data-a11y-contrast=high] .tx .tx-story-rail__head{border-bottom-color:#ffffffbf}html[data-a11y-contrast=high] .tx .tx-story-rail__tile{background:#000;box-shadow:inset 0 0 0 1px #ffffffbf}html[data-a11y-contrast=high] .tx .tx-story-rail__name,html[data-a11y-contrast=high] .tx .tx-story-rail__status{color:#fff}
.tx .tx-faq{--tx-faq-tint:#f6f3fc;--tx-faq-tint-line:#ebe5f7;--tx-faq-ring:#c9c6d3}.tx .tx-faq__grid{--tx-container:1180px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6.5vw,112px);display:grid}.tx .tx-faq__side{position:sticky;top:128px}.tx .tx-faq__title{text-wrap:balance}.tx .tx-faq__lede{text-wrap:pretty;max-width:400px;margin-top:18px}.tx .tx-faq__more{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.tx .tx-faq__more--wide{border-top:1px solid var(--tx-hair);max-width:400px;margin-top:44px;padding-top:30px}.tx .tx-faq__more--narrow{display:none}.tx .tx-faq__more-p{color:var(--tx-fg-2);font-size:17px;line-height:1.55}.tx .tx-faq__list{--tx-faq-pad:26px;--tx-faq-n:26px;--tx-faq-gap:20px;--tx-faq-icon:34px;--tx-faq-line:calc(var(--tx-fs-faq)*var(--tx-lh-faq));gap:4px;display:grid}.tx .tx-faq__item{isolation:isolate;position:relative}.tx .tx-faq__item:before{content:"";z-index:-1;border-radius:var(--tx-r-card);background:var(--tx-faq-tint);box-shadow:inset 0 0 0 1px var(--tx-faq-tint-line);opacity:0;pointer-events:none;position:absolute;inset:0}html.tx-js .tx .tx-faq__item[data-open]:before{opacity:1}.tx .tx-faq__item:after{content:"";inset-inline:var(--tx-faq-pad);background:var(--tx-hair);pointer-events:none;height:1px;position:absolute;bottom:-2px}.tx .tx-faq__item:last-child:after,html.tx-js .tx .tx-faq__item[data-open]:after{opacity:0}html.tx-js .tx .tx-faq__item:has(+.tx-faq__item[data-open]):after{opacity:0}.tx .tx-faq__h{font:inherit;margin:0}.tx .tx-faq__btn{--tx-r:var(--tx-r-card);grid-template-columns:var(--tx-faq-n)minmax(0,1fr)var(--tx-faq-icon);align-items:start;column-gap:var(--tx-faq-gap);width:100%;padding:28px var(--tx-faq-pad);border-radius:var(--tx-r);text-align:start;cursor:pointer;display:grid}.tx .tx-faq__n{font-family:var(--tx-font-latin);font-size:var(--tx-fs-small);line-height:var(--tx-faq-line);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--tx-accent);font-weight:400}.tx .tx-faq__qtext{text-wrap:pretty;min-width:0}.tx .tx-faq__icon{width:var(--tx-faq-icon);height:var(--tx-faq-icon);margin-top:calc((var(--tx-faq-line) - var(--tx-faq-icon))/2);border:1px solid var(--tx-faq-ring);color:var(--tx-fg);background:0 0;border-radius:50%;position:relative}.tx .tx-faq__icon:before,.tx .tx-faq__icon:after{content:"";background:currentColor;border-radius:1px;margin:auto;position:absolute;inset:0}.tx .tx-faq__icon:before{width:12px;height:1.5px}.tx .tx-faq__icon:after{width:1.5px;height:12px}.tx .tx-faq__item[data-open] .tx-faq__icon{border-color:var(--tx-accent);background:var(--tx-accent);color:#fff;transform:rotate(45deg)}@media (hover:hover){.tx .tx-faq__item:not([data-open]) .tx-faq__btn:hover .tx-faq__icon{border-color:var(--tx-ink)}html.tx-js .tx .tx-faq__item:not([data-open]):hover:before{opacity:.5}html.tx-js .tx .tx-faq__item:hover:after{opacity:0}html.tx-js .tx .tx-faq__item:has(+.tx-faq__item:hover):after{opacity:0}}.tx .tx-faq__panel{grid-template-rows:1fr;display:grid}.tx .tx-faq__inner{min-height:0;overflow:hidden}html.tx-js .tx .tx-faq__item:not([data-open]) .tx-faq__panel{grid-template-rows:0fr}html.tx-js .tx .tx-faq__item:not([data-open]) .tx-faq__inner,html:not(.tx-js) .tx .tx-faq__icon{visibility:hidden}html:not(.tx-js) .tx .tx-faq__btn{cursor:default}.tx .tx-faq__a{padding-block:0 30px;padding-inline:calc(var(--tx-faq-pad) + var(--tx-faq-n) + var(--tx-faq-gap))calc(var(--tx-faq-pad) + var(--tx-faq-icon) + var(--tx-faq-gap));text-wrap:pretty;font-size:var(--tx-fs-p-long);line-height:var(--tx-lh-p-long);color:var(--tx-fg-3);margin:-6px 0 0;font-weight:400}html.tx-motion .tx .tx-faq__panel{transition:grid-template-rows .42s var(--tx-ease-expo)}html.tx-motion .tx .tx-faq__item:not([data-open]) .tx-faq__inner{transition:visibility 0s linear .42s}html.tx-motion .tx .tx-faq__item:before{transition:opacity .35s var(--tx-ease-cubic)}html.tx-motion .tx .tx-faq__item:after{transition:opacity .25s}html.tx-motion .tx .tx-faq__icon{transition:transform .5s var(--tx-ease-expo),background-color .3s ease,border-color .3s ease,color .3s ease}@media (max-width:980px){.tx .tx-faq__grid{grid-template-columns:minmax(0,1fr)}.tx .tx-faq__side{position:static}.tx .tx-faq__head{margin-bottom:var(--tx-gap-head)}.tx .tx-faq__more--wide{display:none}.tx .tx-faq__more--narrow{margin-top:48px;display:flex}.tx .tx-faq__main{max-width:760px}}@media (max-width:640px){.tx .tx-faq__list{--tx-faq-pad:18px;--tx-faq-n:22px;--tx-faq-gap:12px;--tx-faq-icon:32px;gap:2px}.tx .tx-faq__item:after{bottom:-1px}.tx .tx-faq__btn{padding-block:22px}.tx .tx-faq__a{padding-inline:var(--tx-faq-pad);margin-top:-2px;padding-block-end:24px}.tx .tx-faq__lede{margin-top:var(--tx-gap-h2-p)}.tx .tx-faq__more--narrow{text-align:center;align-items:center;margin-top:40px}.tx .tx-faq__more .tx-btn .tx-i{margin-block:-1px}}@media (prefers-reduced-motion:reduce){.tx .tx-faq__panel,.tx .tx-faq__inner,.tx .tx-faq__item:before,.tx .tx-faq__item:after,.tx .tx-faq__icon{transition:none!important}}html[data-a11y-motion=reduce] .tx .tx-faq__panel,html[data-a11y-motion=reduce] .tx .tx-faq__inner,html[data-a11y-motion=reduce] .tx .tx-faq__item:before,html[data-a11y-motion=reduce] .tx .tx-faq__item:after,html[data-a11y-motion=reduce] .tx .tx-faq__icon{transition:none!important}html[data-a11y-contrast=high] .tx .tx-faq{--tx-faq-tint:#fff;--tx-faq-tint-line:#000;--tx-faq-ring:#000}html[data-a11y-contrast=high] .tx .tx-faq__item[data-open] .tx-faq__icon{background:#000;border-color:#000}html[data-a11y-contrast=high] .tx .tx-faq__n{color:#3b0e7a}
.tx .tx-cta{background:var(--tx-bg);padding:clamp(24px,2.7vw,40px) 24px 24px}.tx #contact{scroll-margin-top:0}.tx .tx-cta__frame{isolation:isolate;background:var(--tx-d4);width:min(100%,1920px);min-height:clamp(560px,52vw,780px);color:var(--tx-on-d);--tx-cta-key:ellipse 500px 46% at calc(50% + 306px)42%;--tx-cta-band:ellipse 1530px 54% at 50% 46%;--tx-cta-spill:ellipse 1320px 90% at 50% 46%;--tx-cta-violet:ellipse 724px 76% at calc(50% + 362px)48%;--tx-cta-pink:ellipse 668px 72% at calc(50% + 654px)-8%;--tx-cta-folds:ellipse 1114px 66% at calc(50% + 139px)38%;border-radius:32px;justify-content:center;align-items:center;margin-inline:auto;padding:96px clamp(24px,5vw,72px);display:flex;position:relative;overflow:hidden}.tx .tx-cta__atmo{z-index:0;pointer-events:none;position:absolute;inset:0}.tx[dir=ltr] .tx-cta__atmo{transform:scaleX(-1)}.tx .tx-cta__wash,.tx .tx-cta__glow,.tx .tx-cta__folds,.tx .tx-cta__grain{display:block;position:absolute;inset:0}.tx .tx-cta__wash{background:radial-gradient(var(--tx-cta-key),#eeeaff14 0%,#eeeaff13 17%,#eeeaff10 33%,#eeeaff0b 50%,#eeeaff06 67%,#eeeaff02 83%,#eeeaff00 100%),radial-gradient(var(--tx-cta-band),#eeeaff26 0%,#eeeaff24 17%,#eeeaff1e 33%,#eeeaff15 50%,#eeeaff0c 67%,#eeeaff04 83%,#eeeaff00 100%),radial-gradient(var(--tx-cta-spill),#eeeaff0f 0%,#eeeaff0f 17%,#eeeaff0c 33%,#eeeaff09 50%,#eeeaff05 67%,#eeeaff02 83%,#eeeaff00 100%)}.tx .tx-cta__glow--a{background:radial-gradient(var(--tx-cta-violet),#7c3aed33 0%,#7c3aed30 17%,#7c3aed28 33%,#7634e11d 50%,#6428be10 67%,#4c1d9505 83%,#4c1d9500 100%)}.tx .tx-cta__glow--b{background:radial-gradient(var(--tx-cta-pink),#f472b630 0%,#e860be2e 17%,#d646c826 33%,#c026d31b 50%,#c026d30f 67%,#c026d305 83%,#c026d300 100%)}.tx .tx-cta__folds{-webkit-mask-image:radial-gradient(var(--tx-cta-folds),#000 0%,#0000008c 48%,transparent 100%);mask-image:radial-gradient(var(--tx-cta-folds),#000 0%,#0000008c 48%,transparent 100%);background:repeating-linear-gradient(126deg,#eeeaff00 0,#eeeaff04 68px,#eeeaff0b 140px,#eeeaff10 148px,#eeeaff00 188px,#eeeaff04 205px,#eeeaff0f 238px,#eeeaff16 246px,#eeeaff00 290px,#eeeaff05 350px,#eeeaff0e 446px,#eeeaff13 454px,#eeeaff00 496px,#eeeaff06 520px,#eeeaff12 566px,#eeeaff18 574px,#eeeaff00 618px,#eeeaff05 648px,#eeeaff0f 692px,#eeeaff14 700px,#eeeaff00 742px 746px)}.tx .tx-cta__grain{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}.tx .tx-cta__fade{inset-inline:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0e0e0e00 0%,#0e0e0e59 38%,#0e0e0ebf 64%,#0e0e0ef7 84%,var(--tx-d4)92%,var(--tx-d4)100%);height:62%;position:absolute;bottom:0}.tx .tx-cta__row{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,461px);align-items:center;gap:clamp(40px,6vw,112px);width:min(100%,1120px);display:grid;position:relative}.tx .tx-cta__copy{text-align:start;flex-direction:column;align-items:flex-start;min-width:0;max-width:560px;display:flex}.tx .tx-cta__title{color:#fff;text-wrap:balance;margin-top:20px}@media (max-width:640px){.tx .tx-cta__title .tx-br{display:inline}}.tx .tx-cta__lede{color:#ffffffc7;text-wrap:balance;max-width:520px;margin-top:20px;font-size:18px;font-weight:400;line-height:1.6}.tx .tx-cta__chips{grid-template-columns:repeat(2,max-content);gap:12px 32px;margin-top:32px;display:grid}.tx .tx-cta__chip{color:#ffffffd6;white-space:nowrap;align-items:center;gap:9px;font-size:15px;line-height:1.3;display:inline-flex}.tx .tx-cta__chip .tx-i{width:16px;height:16px;color:var(--tx-accent-d);stroke-width:2.1px;flex:none}.tx .tx-cta__side{flex-direction:column;min-width:0;display:flex}.tx .tx-cta__wrap{-webkit-backdrop-filter:blur(6px)saturate(1.08);backdrop-filter:blur(6px)saturate(1.08);background:#ffffff0a;border-radius:28px;padding:12px;position:relative;box-shadow:0 18px 44px #00000061}.tx .tx-cta__wrap:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff12}.tx .tx-cta__wrap:focus-within:after{box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #b794f64d}.tx .tx-cta__card{background:var(--tx-d-card);border-radius:16px;padding:24px;display:grid}.tx .tx-cta__form,.tx .tx-cta__done{grid-area:1/1;min-width:0}.tx .tx-cta__form{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;gap:20px;transition:opacity .24s,visibility linear;display:flex}.tx .tx-cta__fields{flex-direction:column;gap:16px;display:flex}.tx .tx-cta__field{flex-direction:column;gap:6px;display:flex}.tx .tx-cta__label{color:#fff;font-size:14px;font-weight:400;line-height:1.3}.tx .tx-cta__hint{color:#8f8f8f;margin-top:-3px;font-size:14px;font-weight:400;line-height:1.35}.tx .tx-cta__label[data-req]:after{content:"*"/"";color:var(--tx-accent-d);margin-inline-start:4px}.tx .tx-cta__input{--tx-r:14px;color:#fff;width:100%;box-shadow:none;appearance:none;background:0 0;border:1px solid #ffffff57;border-radius:14px;margin:0;padding:14px 18px;font-size:18px;font-weight:400;line-height:1.3;transition:border-color .16s,background-color .16s;display:block}.tx .tx-cta__input::placeholder{color:#8f8f8f;opacity:1}.tx .tx-cta__input:hover{border-color:#ffffff7a}.tx .tx-cta__input:focus{background:#ffffff08;border-color:#ffffffa3;outline:none}.tx .tx-cta__input[aria-invalid=true],.tx .tx-cta__input[aria-invalid=true]:hover{border-color:#ff8f8f}html .tx .tx-cta__card .tx-cta__input:focus-visible{outline-offset:2px}.tx .tx-cta__input--tel{text-align:right}.tx[dir=ltr] .tx-cta__input--tel{text-align:left}.tx .tx-cta__input--area{field-sizing:content;resize:none;min-height:calc(3lh + 30px);max-height:calc(8lh + 30px)}.tx .tx-cta__input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 100px var(--tx-d-card)inset;transition:background-color 9999s}.tx .tx-cta__input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 100px var(--tx-d-card)inset;transition:background-color 9999s}.tx .tx-cta__input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 100px var(--tx-d-card)inset;transition:background-color 9999s}.tx .tx-cta__err,.tx .tx-cta__status{color:#ff9d9d;font-size:14px;font-weight:400;line-height:1.35}.tx .tx-cta__submit{width:100%;min-height:50px}.tx .tx-cta__submit[aria-disabled=true],.tx .tx-cta__submit[aria-disabled=true]:hover{opacity:.7;cursor:default;background:#fff;transform:none}.tx .tx-cta__spin{border:2px solid #1a1a1a33;border-top-color:#1a1a1a;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite tx-cta-spin}@keyframes tx-cta-spin{to{transform:rotate(360deg)}}.tx .tx-cta__done{visibility:hidden;opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;transform:translateY(10px)}.tx .tx-cta__card[data-state=done] .tx-cta__form{visibility:hidden;opacity:0;transition:opacity .24s,visibility 0s linear .24s}.tx .tx-cta__card[data-state=done] .tx-cta__done{visibility:visible;opacity:1;transition:opacity .5s var(--tx-ease-expo).22s,transform .8s var(--tx-ease-expo).22s,visibility 0s linear 0s;transform:none}.tx .tx-cta__tick{width:52px;height:52px;margin-bottom:6px;overflow:visible}.tx .tx-cta__tick circle,.tx .tx-cta__tick path{fill:none;stroke-dasharray:1 1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round}.tx .tx-cta__tick circle{stroke:#b794f66b;stroke-width:1.5px}.tx .tx-cta__tick path{stroke:var(--tx-accent-d);stroke-width:2.4px}.tx .tx-cta__card[data-state=done] .tx-cta__tick circle{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--tx-ease-quint).28s}.tx .tx-cta__card[data-state=done] .tx-cta__tick path{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--tx-ease-std).78s}.tx .tx-cta__done-title{color:#fff;font-size:24px;font-weight:400;line-height:1.2}html .tx .tx-cta__done-title:focus,html .tx .tx-cta__done-title:focus-visible{outline:none}.tx .tx-cta__done-body{color:#bfbfbf;max-width:34ch;font-size:17px;font-weight:400;line-height:1.6}.tx .tx-cta__lanes{flex-wrap:wrap;justify-content:center;gap:4px 26px;margin-top:22px;display:flex}.tx .tx-cta__lane{--tx-r:6px;min-height:44px;color:var(--tx-on-d-link);align-items:center;gap:9px;padding-block:4px;font-size:15px;line-height:1.4;transition:color .2s;display:inline-flex}.tx .tx-cta__lane:hover{color:#fff}.tx .tx-cta__lane .tx-i{width:16px;height:16px;color:var(--tx-on-d-3);transition:color .2s}.tx .tx-cta__lane:hover .tx-i{color:var(--tx-accent-d)}@media (min-width:981px) and (max-width:1100px){.tx .tx-cta__chips{grid-template-columns:max-content;gap:10px}}@media (max-width:980px){.tx .tx-cta__frame{padding-block:88px}.tx .tx-cta__row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:48px;width:min(100%,620px)}.tx .tx-cta__copy{text-align:center;align-items:center;max-width:620px}.tx .tx-cta__chips{text-align:start;justify-content:center}.tx .tx-cta__side{width:min(100%,480px)}.tx .tx-cta__frame{--tx-cta-key:ellipse 60% 230px at 50% 190px;--tx-cta-band:ellipse 130% 270px at 50% 220px;--tx-cta-spill:ellipse 140% 560px at 50% 200px;--tx-cta-violet:ellipse 80% 340px at 50% 230px;--tx-cta-pink:ellipse 70% 320px at 100% -30px;--tx-cta-folds:ellipse 100% 420px at 50% 210px}}@media (max-width:640px){.tx .tx-cta{padding-inline:16px;padding-bottom:16px}.tx .tx-cta__frame{border-radius:24px;min-height:620px;padding:80px 20px}.tx .tx-cta__row{gap:40px}.tx .tx-cta__lede{font-size:16px}.tx .tx-cta__chips{grid-template-columns:max-content;gap:8px;margin-top:28px}.tx .tx-cta__chip{font-size:14px}.tx .tx-cta__side{width:min(100% + 20px,500px);margin-inline:-10px}.tx .tx-cta__wrap{border-radius:24px;padding:8px}.tx .tx-cta__card{padding:16px}.tx .tx-cta__input{font-size:16px}.tx .tx-cta__lanes{flex-direction:column;align-items:center;gap:2px}}@media (prefers-reduced-motion:reduce){.tx .tx-cta__input,.tx .tx-cta__lane,.tx .tx-cta__lane .tx-i,.tx .tx-cta__wrap:after,.tx .tx-cta__form,.tx .tx-cta__done,.tx .tx-cta__card[data-state] .tx-cta__form,.tx .tx-cta__card[data-state] .tx-cta__done,.tx .tx-cta__card[data-state] .tx-cta__tick circle,.tx .tx-cta__card[data-state] .tx-cta__tick path{transition:none}.tx .tx-cta__spin{animation:none}}html[data-a11y-motion=reduce] .tx .tx-cta__spin{animation:none}html[data-a11y-contrast=high] .tx .tx-cta__lede,html[data-a11y-contrast=high] .tx .tx-cta__chip,html[data-a11y-contrast=high] .tx .tx-cta__done-body,html[data-a11y-contrast=high] .tx .tx-cta__lane,html[data-a11y-contrast=high] .tx .tx-cta__lane .tx-i{color:#fff}html[data-a11y-contrast=high] .tx .tx-cta__wrap{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#000}html[data-a11y-contrast=high] .tx .tx-cta__wrap:after{box-shadow:inset 0 0 0 1px #fff}html[data-a11y-contrast=high] .tx .tx-cta__fade{display:none}html[data-a11y-contrast=high] .tx .tx-cta__input::placeholder,html[data-a11y-contrast=high] .tx .tx-cta__hint{color:#e6e6e6}html[data-a11y-contrast=high] .tx .tx-cta__input[aria-invalid=true]{border-width:2px}html[data-a11y-contrast=high] .tx .tx-cta__err,html[data-a11y-contrast=high] .tx .tx-cta__status{color:#ffc2c2}
@font-face{font-family:TxBrand;src:url(/media/Fonts/fabs-LIght.ttf?v=2)format("truetype");font-weight:200;font-style:normal;font-display:swap;size-adjust:85.3%}@font-face{font-family:TxBrand;src:url(/media/Fonts/fabs-Medium.ttf?v=2)format("truetype");font-weight:400;font-style:normal;font-display:swap;size-adjust:85.3%}@font-face{font-family:TxBrandLatin;src:url(/media/Fonts/tx-geist-light-v1.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap;size-adjust:85.3%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TxBrandLatin;src:url(/media/Fonts/tx-geist-medium-v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:85.3%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root:has(.tx){background:#fff}:root:has(.tx) body{background:#fff}:root:has(.tx){scrollbar-gutter:stable}@property --tx-r{syntax:"<length-percentage>";inherits:false;initial-value:6px}.tx{--tx-font:"TxBrand","TxBrandLatin","Arial Hebrew",Arial,sans-serif;--tx-font-latin:"TxBrandLatin","TxBrand",Arial,sans-serif;--tx-font-input:system-ui,"Arial Hebrew",Arial,sans-serif;--tx-bg:#fff;--tx-ink:#202020;--tx-ink-2:#686868;--tx-ink-3:#8a8a8a;--tx-muted:#5f5f5f;--tx-line:#e8e8ee;--tx-line-2:#efeff3;--tx-panel:#f7f7f8;--tx-btn-line:#6f6f6f;--tx-btn-ink-2:#5b5b5b;--tx-pill-bg:#e9e8ed;--tx-pill-ink:#4a4a4a;--tx-sheet-a:#fff;--tx-sheet-b:#f0f0f1;--tx-d1:#131314;--tx-d2:#1a1a1a;--tx-d3:#161616;--tx-d4:#0e0e0e;--tx-d-card:#1b1b1d;--tx-d-line:#ffffff14;--tx-on-d:#fff;--tx-on-d-2:#b3b3b3;--tx-on-d-3:#8f8f8f;--tx-on-d-lede:#bfbfbf;--tx-on-d-link:#d0d0d0;--tx-accent:#5b21b6;--tx-accent-2:#7c3aed;--tx-accent-d:#b794f6;--tx-lift:linear-gradient(120deg,#4c1d95 0%,#7c3aed 38%,#c026d3 72%,#f472b6 100%);--tx-wa:#25d366;--tx-wa-hover:#1fb855;--tx-fs-h1:74px;--tx-lh-h1:.88;--tx-fs-h2:52px;--tx-lh-h2:1.06;--tx-fs-h2d:54px;--tx-lh-h2d:.9074;--tx-fs-h2sm:clamp(30px,4vw,38px);--tx-lh-h2sm:1;--tx-fs-statement:clamp(26px,3.2vw,40px);--tx-lh-statement:1.24;--tx-fs-quote:clamp(26px,3.6vw,44px);--tx-lh-quote:1.2;--tx-fs-cta:clamp(30px,3.4vw,44px);--tx-lh-cta:1.1;--tx-fs-h3:24px;--tx-lh-h3:1.1;--tx-fs-faq:20px;--tx-lh-faq:1.35;--tx-fs-lede:18px;--tx-lh-lede:1.18;--tx-fs-p:18px;--tx-lh-p:1.55;--tx-fs-p-long:17px;--tx-lh-p-long:1.7;--tx-fs-lede-d:18px;--tx-lh-lede-d:1.1111;--tx-fs-ui:16px;--tx-fs-btn:18px;--tx-fs-small:14px;--tx-lh-small:1.35;--tx-fs-pill:16px;--tx-gap-h1-lede:18px;--tx-gap-lede-cta:40px;--tx-gap-h2-p:14px;--tx-gap-head:64px;--tx-gutter:24px;--tx-sec-y:clamp(96px,12vh,150px);--tx-r-btn:14px;--tx-r-pill:8px;--tx-r-card:16px;--tx-r-media:12px;--tx-r-frame:24px;--tx-r-sheet:32px;--tx-ease-expo:cubic-bezier(.16,1,.3,1);--tx-ease-cubic:cubic-bezier(.22,.61,.36,1);--tx-ease-quint:cubic-bezier(.22,1,.36,1);--tx-ease-quart:cubic-bezier(.76,0,.24,1);--tx-ease-exit:cubic-bezier(.4,0,.7,1);--tx-ease-pan:cubic-bezier(.65,0,.25,1);--tx-ease-back:cubic-bezier(.34,1.56,.64,1);--tx-ease-std:cubic-bezier(.4,0,.2,1);--tx-dur-hover:.18s;--tx-dur-ui:.22s;--tx-z-header:50;--tx-z-fab:60;--tx-z-menu:70;--tx-z-loader:1000;--tx-z-skip:1100;--tx-hdr-pad-y:30px;--tx-hdr-pad-x:64px}.tx:lang(en){--tx-font:"TxBrandLatin","TxBrand",Arial,sans-serif}@media (max-width:980px){.tx{--tx-fs-h2:44px;--tx-hdr-pad-y:26px;--tx-hdr-pad-x:28px;--tx-fs-quote:clamp(28px,3.6vw,44px)}}@media (max-width:900px){.tx{--tx-fs-h2d:clamp(32px,6vw,54px)}}@media (max-width:640px){.tx{--tx-fs-h1:clamp(36px,10.4vw,42px);--tx-lh-h1:.94;--tx-fs-h2:34px;--tx-lh-h2:1.12;--tx-fs-statement:clamp(24px,6.6vw,30px);--tx-lh-statement:1.3;--tx-fs-quote:28px;--tx-lh-quote:1.28;--tx-fs-cta:30px;--tx-lh-cta:1.2;--tx-fs-faq:18px;--tx-fs-lede:16px;--tx-lh-lede:1.22;--tx-fs-p:16px;--tx-fs-p-long:16px;--tx-fs-btn:16px;--tx-fs-pill:14px;--tx-gap-h1-lede:16px;--tx-gap-lede-cta:28px;--tx-gap-head:44px;--tx-gutter:20px;--tx-r-frame:20px;--tx-r-media:10px;--tx-r-sheet:24px;--tx-hdr-pad-y:18px;--tx-hdr-pad-x:18px}}.tx,.tx [data-tx-tone=light]{--tx-fg:var(--tx-ink);--tx-fg-2:var(--tx-ink-2);--tx-fg-3:var(--tx-muted);--tx-hair:var(--tx-line);--tx-focus:var(--tx-accent);--tx-mark-accent:var(--tx-accent)}.tx [data-tx-tone=dark]{--tx-fg:var(--tx-on-d);--tx-fg-2:var(--tx-on-d-2);--tx-fg-3:var(--tx-on-d-3);--tx-hair:var(--tx-d-line);--tx-focus:var(--tx-accent-d);--tx-mark-accent:var(--tx-accent-d);color:var(--tx-fg)}.tx{font-family:var(--tx-font);color:var(--tx-fg);background:var(--tx-bg);letter-spacing:0;font-synthesis-weight:none;font-synthesis-style:none;font-kerning:normal;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:400;line-height:1.5;position:relative}.tx,.tx [lang],.tx [dir],.v3-root .tx,.v3-root .tx[lang],.v3-root .tx[dir],.v3-root .tx [lang],.v3-root .tx [dir]{font-feature-settings:normal}.tx:lang(he),:where(.tx:lang(he)) *{word-spacing:-.05em}.tx *,.tx :before,.tx :after{box-sizing:border-box}.tx :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol,fieldset){margin:0}.tx :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit}.tx :where(ul,ol){padding:0;list-style:none}.tx :where(img,svg,video,canvas){max-width:100%;display:block}.tx :where(a){color:inherit;text-decoration:none}.tx :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.tx :where(b,strong){font-weight:400}.tx :where(input,textarea,select){font-family:var(--tx-font-input);letter-spacing:normal;word-spacing:normal}.tx :where(fieldset){border:0;min-width:0;padding:0}.tx-h1{font-size:var(--tx-fs-h1);line-height:var(--tx-lh-h1);color:var(--tx-fg);font-weight:200}.tx-h2{font-size:var(--tx-fs-h2);line-height:var(--tx-lh-h2);color:var(--tx-fg);font-weight:200}.tx-h2d{font-size:var(--tx-fs-h2d);line-height:var(--tx-lh-h2d);color:var(--tx-on-d);font-weight:200}.tx-h2sm{font-size:var(--tx-fs-h2sm);line-height:var(--tx-lh-h2sm);color:var(--tx-fg);font-weight:200}.tx-statement{font-size:var(--tx-fs-statement);line-height:var(--tx-lh-statement);color:var(--tx-fg);font-weight:200}.tx-quote{font-size:var(--tx-fs-quote);line-height:var(--tx-lh-quote);color:var(--tx-fg);font-weight:200}.tx-cta-title{font-size:var(--tx-fs-cta);line-height:var(--tx-lh-cta);color:var(--tx-fg);font-weight:400}.tx-h3{font-size:var(--tx-fs-h3);line-height:var(--tx-lh-h3);color:var(--tx-fg);font-weight:400}.tx-faq-q{font-size:var(--tx-fs-faq);line-height:var(--tx-lh-faq);color:var(--tx-fg);font-weight:400}.tx-lede{font-size:var(--tx-fs-lede);line-height:var(--tx-lh-lede);color:var(--tx-fg-2);font-weight:400}.tx-p{font-size:var(--tx-fs-p);line-height:var(--tx-lh-p);color:var(--tx-fg-2);font-weight:400}.tx-p-long{font-size:var(--tx-fs-p-long);line-height:var(--tx-lh-p-long);color:var(--tx-fg-3);font-weight:400}.tx-lede-d{font-size:var(--tx-fs-lede-d);line-height:var(--tx-lh-lede-d);color:var(--tx-on-d-lede);font-weight:400}.tx-ui{font-size:var(--tx-fs-ui);font-weight:400;line-height:1}.tx-small{font-size:var(--tx-fs-small);line-height:var(--tx-lh-small);font-weight:400}.tx .tx-em{font-weight:400}.tx .tx-btn{--tx-r:var(--tx-r-btn);border-radius:var(--tx-r);min-height:52px;font-family:var(--tx-font);font-size:var(--tx-fs-btn);white-space:nowrap;cursor:pointer;transition:color var(--tx-dur-hover)ease,background-color var(--tx-dur-hover)ease,border-color var(--tx-dur-hover)ease,transform var(--tx-dur-hover)ease;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.tx .tx-btn .tx-i{flex:none;width:18px;height:18px}.tx .tx-btn--primary{background:var(--tx-ink);border-color:var(--tx-ink);color:#fff}.tx .tx-btn--primary:hover{background:#000;border-color:#000;transform:translateY(-1px)}.tx .tx-btn--secondary{border-color:var(--tx-btn-line);color:var(--tx-btn-ink-2);background:0 0}.tx .tx-btn--secondary:hover{border-color:var(--tx-ink);color:var(--tx-ink)}.tx .tx-btn--white{color:#1a1a1a;background:#fff;border-color:#fff;min-height:46px;padding:13px 24px}.tx .tx-btn--white:hover{background:#f0f0f1;border-color:#f0f0f1;transform:translateY(-1px)}.tx .tx-btn--ghost{color:#ffffffe0;background:0 0;border-color:#ffffff52;min-height:46px;padding:13px 24px}.tx .tx-btn--ghost:hover{color:#fff;border-color:#fff}.tx .tx-btn--sm{min-height:46px;font-size:var(--tx-fs-ui);padding:14px 18px}@media (max-width:640px){.tx .tx-btn--primary:not(.tx-btn--sm),.tx .tx-btn--secondary:not(.tx-btn--sm){width:min(100%,292px);min-height:46px;padding:14px 20px}}.tx .tx-link{font-size:var(--tx-fs-small);color:var(--tx-fg-2);text-underline-offset:.24em;transition:color var(--tx-dur-hover)ease,text-decoration-color var(--tx-dur-hover)ease;align-items:center;gap:6px;line-height:1.35;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.tx .tx-link:hover{color:var(--tx-fg);text-decoration-color:currentColor}.tx .tx-link .tx-i{width:15px;height:15px}.tx .tx-link{margin-block:-13px;padding-block:13px}.tx .tx-pill{border-radius:var(--tx-r-pill);background:var(--tx-pill-bg);color:var(--tx-pill-ink);font-size:var(--tx-fs-pill);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-weight:400;line-height:1.1;display:inline-flex}.tx .tx-pill .tx-i{width:16px;height:16px;color:var(--tx-accent-2);stroke-width:1.9px;flex:none}.tx .tx-pill--dark{color:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1212148c}.tx .tx-pill--dark .tx-i{color:var(--tx-accent-d)}.tx .tx-eyebrow{letter-spacing:0;color:var(--tx-accent-2);background:linear-gradient(90deg,#7c3aed 0%,#c026d3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:400;line-height:1.3;display:inline-block}.tx[dir=rtl] .tx-eyebrow{background-image:linear-gradient(270deg,#7c3aed 0%,#c026d3 100%)}.tx .tx-eyebrow--dark{color:#e9d5ff;background-image:linear-gradient(90deg,#e9d5ff 0%,#f5d0fe 100%)}.tx[dir=rtl] .tx-eyebrow--dark{background-image:linear-gradient(270deg,#e9d5ff 0%,#f5d0fe 100%)}@media (max-width:640px){.tx .tx-eyebrow{font-size:14px}}html[data-a11y-contrast=high] .tx .tx-eyebrow{-webkit-text-fill-color:currentColor;color:#3b0e7a;background:0 0}html[data-a11y-contrast=high] .tx .tx-eyebrow--dark{color:#fff}@media (forced-colors:active){.tx .tx-eyebrow{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.tx .tx-lockup{--tx-lockup-fs:27px;color:var(--tx-fg);font-size:var(--tx-lockup-fs);direction:ltr;align-items:center;gap:.3em;line-height:1;display:inline-flex}.tx .tx-lockup .tx-mark{flex:none;width:1.1em;height:1.1em}.tx .tx-lockup__word{font-family:var(--tx-font-latin);letter-spacing:0;word-spacing:normal;font-size:1em;font-weight:400;line-height:1;transform:translateY(-.05em)}.tx .tx-i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;overflow:visible}.tx[dir=ltr] .tx-i[data-tx-dir],.tx [dir=ltr] .tx-i[data-tx-dir]{transform:scaleX(-1)}.tx .tx-num{direction:ltr;unicode-bidi:isolate;display:inline-block}.tx .tx-sec{padding:var(--tx-sec-y)var(--tx-gutter);background:var(--tx-bg);position:relative}.tx .tx-sec--d1{background:var(--tx-d1)}.tx .tx-sec--d2{background:var(--tx-d2)}.tx .tx-sec--d3{background:var(--tx-d3)}.tx .tx-sec--d4{background:var(--tx-d4)}.tx [id]{scroll-margin-top:96px}.tx main section[id]{scroll-margin-top:0}.tx .tx-container{width:min(100%,var(--tx-container,1120px));margin-inline:auto}.tx .tx-head{text-align:center;margin-bottom:var(--tx-gap-head);flex-direction:column;align-items:center;display:flex}.tx .tx-head>.tx-p,.tx .tx-head>.tx-lede{max-width:560px;margin-top:var(--tx-gap-h2-p)}.tx .tx-head--dark>.tx-lede-d{max-width:469px;margin-top:16px}.tx .tx-w{display:inline-block}html.tx-motion .tx [data-tx-reveal]:not([data-tx-in]){opacity:0;transform:translateY(24px)}html.tx-motion .tx [data-tx-reveal=fade]:not([data-tx-in]){transform:translateY(12px)}html.tx-motion .tx [data-tx-reveal][data-tx-in]{animation:tx-reveal .7s var(--tx-ease-expo)backwards;animation-delay:var(--tx-reveal-delay,0s)}html.tx-motion .tx [data-tx-reveal=fade][data-tx-in]{animation-name:tx-reveal-fade}@keyframes tx-reveal{0%{opacity:0;transform:translateY(24px)}}@keyframes tx-reveal-fade{0%{opacity:0;transform:translateY(12px)}}html.tx-motion .tx [data-tx-words]:not([data-tx-in]) .tx-w{opacity:0;filter:blur(12px);transform:translateY(28px)}html.tx-motion .tx [data-tx-words][data-tx-in] .tx-w{animation:tx-word-h2 1.4s var(--tx-ease-expo)backwards;animation-delay:calc(var(--tx-wi,0)*60ms + var(--tx-reveal-delay,0s))}@keyframes tx-word-h2{0%{opacity:0;filter:blur(12px);transform:translateY(28px)}64%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}html.tx-motion .tx [data-tx-reveal]:not([data-tx-done]):focus-within,html.tx-motion .tx [data-tx-words]:not([data-tx-done]):focus-within .tx-w,html.tx-motion:not(.tx-loaded) .tx .tx-hero:focus-within :is(.tx-hero__visual,.tx-hero__actions>*,.tx-w),html.tx-motion .tx .tx-hero:not([data-tx-done]):focus-within :is(.tx-hero__visual,.tx-hero__actions>*,.tx-w){opacity:1;filter:none;animation:none;transform:none}.tx [data-tx-done],.tx [data-tx-done] .tx-w{animation:none!important}.tx [data-tx-play]:not([data-tx-inview]),.tx [data-tx-play]:not([data-tx-inview]) *,.tx [data-tx-play]:not([data-tx-inview]) :before,.tx [data-tx-play]:not([data-tx-inview]) :after{animation-play-state:paused!important}html.tx-motion:has(.tx){scroll-behavior:smooth}.tx .tx-vh{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:640px){.tx .tx-br{display:none}}.tx .tx-skip{--tx-r:999px;top:12px;z-index:var(--tx-z-skip);border-radius:var(--tx-r);background:var(--tx-ink);color:#fff;font-size:var(--tx-fs-ui);transition:transform var(--tx-dur-hover)ease;padding:14px 20px;line-height:1;text-decoration:none;position:fixed;inset-inline-start:12px;transform:translateY(-200%)}.tx .tx-skip:focus,.tx .tx-skip:focus-visible{transform:translateY(0)}.tx .tx-main:focus{outline:none}html .tx :is(a,button,input,textarea,select,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--tx-focus);outline-offset:3px;border-radius:var(--tx-r)}html .tx :is(input,textarea,select):focus-visible:focus-visible{outline-offset:2px}html[data-a11y-contrast=high] .tx{--tx-ink:#000;--tx-ink-2:#1a1a1a;--tx-ink-3:#1a1a1a;--tx-muted:#1a1a1a;--tx-line:#000;--tx-btn-line:#000;--tx-btn-ink-2:#000;--tx-pill-bg:#fff;--tx-pill-ink:#000;--tx-sheet-b:#fff;--tx-accent-2:#3b0e7a;--tx-d1:#000;--tx-d2:#000;--tx-d3:#000;--tx-d4:#000;--tx-d-card:#000;--tx-d-line:#ffffffbf;--tx-on-d-2:#fff;--tx-on-d-3:#f2f2f2;--tx-on-d-lede:#fff;--tx-on-d-link:#fff;--tx-accent-d:#e2d4ff}html[data-a11y-contrast=high] .tx,html[data-a11y-contrast=high] .tx [data-tx-tone=light]{--tx-fg-2:#1a1a1a;--tx-fg-3:#1a1a1a;--tx-hair:#000}html[data-a11y-contrast=high] .tx [data-tx-tone=dark]{--tx-fg-2:#fff;--tx-fg-3:#f2f2f2;--tx-hair:#ffffffbf;--accent:#fff}html[data-a11y-contrast=high] .tx .tx-pill{border:1px solid}html[data-a11y-contrast=high] .tx .tx-pill--dark{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}html[data-a11y-contrast=high] .tx .tx-btn--ghost{color:#fff}html[data-a11y-contrast=high] .tx [data-tx-atmosphere]{display:none!important}html[data-a11y-readable=on] .tx{--tx-font:Arial,"Arial Hebrew",Helvetica,sans-serif}html[data-a11y-readable=on] .tx,html[data-a11y-readable=on] .tx *{word-spacing:normal}html[data-a11y-readable=on] .tx .tx-em{font-weight:700}html[data-a11y-links=underline] .tx .tx-link{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.tx .tx-btn,.tx .tx-link,.tx .tx-skip{transition:none}.tx .tx-btn:hover{transform:none}}html[data-a11y-motion=reduce] .tx .tx-btn:hover{transform:none}.tx :is(.tx-link,.tx-hdr__link,.tx-hdr__brand){position:relative}.tx .tx-link{--tx-ring-y:8px}html:not([data-a11y-contrast=high]) .tx :is(.tx-link,.tx-hdr__link,.tx-hdr__brand):focus-visible:focus-visible{outline:none}html:not([data-a11y-contrast=high]) .tx :is(.tx-link,.tx-hdr__link,.tx-hdr__brand):focus-visible:after{content:"";inset:var(--tx-ring-y,8px)-6px;border:2px solid var(--tx-focus);pointer-events:none;border-radius:6px;position:absolute}html .tx .tx-foot .tx-foot__logo:focus-visible{outline-offset:-6px}
