.TecItHero_scene__7zoqU{display:flex;flex-direction:column;align-items:center;justify-content:center}.TecItHero_line__0wcrj{display:flex;align-items:flex-end;gap:.6em;font-size:clamp(17px,4.2vw,42px);font-weight:500;will-change:transform;transform:translateX(calc((14em - 12ch) / 2))}.TecItHero_need__ks8ga{color:rgb(var(--primary-rgb));font-weight:700;line-height:1.55em}.TecItHero_window__0Q2w8{position:relative;height:calc(1.55em * 3);width:14em;overflow:hidden}.TecItHero_column__wfsRH{position:absolute;left:0;top:0;transform:translateY(calc(1.55em * 2));will-change:transform,filter}.TecItHero_column__wfsRH .TecItHero_row__ksOyg:first-child{color:rgb(var(--primary-rgb));font-weight:700}.TecItHero_rowTec__xnfRD{color:rgb(var(--tertiary-rgb));margin-left:.6em}.TecItHero_row__ksOyg{width:-moz-max-content;width:max-content;display:flex;color:rgb(var(--secondary-rgb));font-weight:400;will-change:opacity,filter}.TecItHero_landing__MXBX_,.TecItHero_row__ksOyg{height:var(--rowH,1.55em);align-items:center;white-space:nowrap}.TecItHero_landing__MXBX_{position:absolute;left:0;bottom:0;display:none;z-index:3}.TecItHero_landingIn__ZFaw7{display:flex;animation:TecItHero_landIn__xQizJ .42s cubic-bezier(.16,1,.3,1) both}@keyframes TecItHero_landIn__xQizJ{0%{transform:translateY(.45em);filter:blur(6px);opacity:.3}to{transform:translateY(0);filter:blur(0);opacity:1}}.TecItHero_help__1yYOC{color:rgb(var(--primary-rgb));font-weight:700}.TecItHero_tec__EzbSk{color:rgb(var(--tertiary-rgb));font-weight:700;margin-left:.6em;opacity:0;transition:opacity .45s ease}.TecItHero_tecOn__CJa6D{opacity:1}.TecItHero_cursor__VLf_H{display:inline-block;width:.5ch;height:.9em;margin-left:.18em;vertical-align:baseline;background:currentColor;animation:TecItHero_cursorBlink__dUaU8 1.1s steps(2,start) infinite}@keyframes TecItHero_cursorBlink__dUaU8{to{visibility:hidden}}.TecItHero_spacer__erUDo{height:clamp(120px,16vh,170px)}.TecItHero_finale__NHP4_{min-height:clamp(280px,38vh,360px);margin-top:clamp(16px,3vh,28px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;opacity:0;transform:translateY(6px);transition:opacity .65s ease,transform .65s ease}.TecItHero_finaleOn__UQ3v7{opacity:1;transform:translateY(0)}.TecItHero_logoWrap__zSJOU{width:clamp(76px,11vw,116px)}.TecItHero_logoWrap__zSJOU svg{width:100%;height:auto;display:block}.TecItHero_know__g7TDI{font-size:clamp(14px,1.9vw,19px);color:rgb(var(--tertiary-rgb))}@keyframes TecItHero_spinCW__xfx6W{to{transform:rotate(1turn)}}@keyframes TecItHero_spinCCW__SB5_F{to{transform:rotate(-1turn)}}@keyframes TecItHero_settleCW__YOmpm{0%{transform:rotate(-45deg)}to{transform:rotate(0deg)}}@keyframes TecItHero_settleCCW__1JR_4{0%{transform:rotate(45deg)}to{transform:rotate(0deg)}}.TecItHero_orbit__BZj__ .tecGlobe{animation:TecItHero_spinCW__xfx6W 38s linear infinite}.TecItHero_orbit__BZj__ .tecRing{animation:TecItHero_spinCCW__SB5_F 26s linear infinite}.TecItHero_settling__CRwFz .tecGlobe{animation:TecItHero_settleCW__YOmpm 1.4s cubic-bezier(.2,.7,.2,1) both}.TecItHero_settling__CRwFz .tecRing{animation:TecItHero_settleCCW__1JR_4 1.4s cubic-bezier(.2,.7,.2,1) both}.TecItHero_replay__aPHax{font:inherit;font-size:12px;color:rgb(var(--secondary-rgb));background:transparent;border:1px solid rgb(var(--secondary-rgb)/.35);border-radius:15px;padding:6px 16px;cursor:pointer;transition:color .16s ease,background .16s ease}.TecItHero_replay__aPHax:hover{color:rgb(var(--primary-rgb));background:rgb(var(--surface-rgb))}@media (prefers-reduced-motion:reduce){.TecItHero_landingIn__ZFaw7,.TecItHero_orbit__BZj__ .tecGlobe,.TecItHero_orbit__BZj__ .tecRing,.TecItHero_settling__CRwFz .tecGlobe,.TecItHero_settling__CRwFz .tecRing{animation:none}.TecItHero_finale__NHP4_{transition:none}.TecItHero_cursor__VLf_H{animation:none}.TecItHero_column__wfsRH{display:none}}.PromisesMarquee_band__OXvoX{background:#18211a;overflow:hidden;padding:6px 0}.PromisesMarquee_track__wBuBs{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:PromisesMarquee_drift__X1jOK 36s linear infinite;will-change:transform}.PromisesMarquee_trackReverse__SPQlZ{animation:PromisesMarquee_drift__X1jOK 27s linear infinite reverse}.PromisesMarquee_band__OXvoX:hover .PromisesMarquee_track__wBuBs{animation-play-state:paused}@keyframes PromisesMarquee_drift__X1jOK{0%{transform:translateX(0)}to{transform:translateX(-20%)}}@media (prefers-reduced-motion:reduce){.PromisesMarquee_track__wBuBs{animation:none;width:100%;flex-wrap:wrap;justify-content:center}.PromisesMarquee_clone__P4mt1{display:none}}.Hand_drawn__PYD0_ path,.Hand_hoverDraw__2tBxw path,.Hand_hoverStub__UTcCD path,.Hand_undrawn__E__k3 path{stroke-dasharray:1}.Hand_undrawn__E__k3 path{stroke-dashoffset:1}.Hand_drawn__PYD0_ path{stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1);transition-delay:inherit}.Hand_hoverDraw__2tBxw path{stroke-dashoffset:1;transition:stroke-dashoffset .28s ease}.group:hover .Hand_hoverDraw__2tBxw path{stroke-dashoffset:0}.Hand_hoverStub__UTcCD path{stroke-dashoffset:.6;transition:stroke-dashoffset .28s ease}.group:hover .Hand_hoverStub__UTcCD path{stroke-dashoffset:0}.Hand_twinkle__lnrKe{animation:Hand_twinkle__lnrKe 2.8s ease-in-out infinite}@keyframes Hand_twinkle__lnrKe{0%,to{opacity:.15}50%{opacity:.55}}.Hand_starTwinkle__3XYAJ{animation-name:Hand_starTwinkle__3XYAJ;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes Hand_starTwinkle__3XYAJ{0%,to{opacity:.4}50%{opacity:1}}.Hand_ringBreathe__7NO3f{animation-name:Hand_ringBreathe__7NO3f;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform-origin:center}@keyframes Hand_ringBreathe__7NO3f{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.Hand_drawn__PYD0_ path,.Hand_hoverDraw__2tBxw path,.Hand_hoverStub__UTcCD path,.Hand_undrawn__E__k3 path{stroke-dashoffset:0;transition:none}.Hand_twinkle__lnrKe{animation:none;opacity:.3}.Hand_ringBreathe__7NO3f,.Hand_starTwinkle__3XYAJ{animation:none}}.RingRunner_carrier__hc4E2{position:absolute;inset:0;transform-origin:50% 50.1%;animation:RingRunner_lap___FD1T 24s linear infinite;pointer-events:none}@keyframes RingRunner_lap___FD1T{to{transform:rotate(1turn)}}.RingRunner_seat__ettxK{position:absolute;left:50%;top:-1.4%;width:9%;aspect-ratio:3/1;transform:translate(-50%,-30%)}.RingRunner_earth__GhU6p{position:absolute;right:0;top:50%;width:34%;transform:translateY(-50%);animation:RingRunner_hover__SX9Iz 2.2s ease-in-out infinite alternate}@keyframes RingRunner_hover__SX9Iz{0%{transform:translateY(-58%)}to{transform:translateY(-42%)}}.RingRunner_dash__5yExk{position:absolute;top:50%;height:2px;border-radius:15px;background:currentColor;color:#fbf5e8;animation:RingRunner_wake__78pFa .9s ease-in-out infinite}.RingRunner_dash1__DnOYp{right:40%;width:22%;margin-top:-1px;opacity:.55}.RingRunner_dash2__PRcwJ{right:68%;width:16%;margin-top:-5px;opacity:.35;animation-delay:-.3s}.RingRunner_dash3___7pYR{right:70%;width:12%;margin-top:4px;opacity:.22;animation-delay:-.6s}@keyframes RingRunner_wake__78pFa{0%,to{transform:translateX(0)}50%{transform:translateX(-14%)}}@media (prefers-reduced-motion:reduce){.RingRunner_carrier__hc4E2,.RingRunner_dash__5yExk,.RingRunner_earth__GhU6p{animation:none}}