.section_default__raSJi{position:relative;display:flex;flex-direction:column;width:100%;overflow-y:clip;overflow-x:hidden}.spacing_verticalStd__IHuST{margin-top:var(--size-1x);margin-bottom:var(--size-1x);gap:var(--size-1x)}.spacing_verticalMed__O5wl7{margin-top:var(--size-2x);margin-bottom:var(--size-2x);gap:var(--size-2x)}.spacing_verticalLrg__Ro8bl{margin-top:var(--size-3x);margin-bottom:var(--size-3x);gap:var(--size-3x)}.spacing_verticalXLrg__x7gFJ{margin-top:var(--size-4x);margin-bottom:var(--size-4x);gap:var(--size-4x)}.spacing_verticalXXLrg__KlWKq{margin-top:var(--size-5x);margin-bottom:var(--size-5x);gap:var(--size-5x)}.spacing_verticalXXXLrg__io2Fd{margin-top:var(--size-6x);margin-bottom:var(--size-6x);gap:var(--size-6x)}.spacing_verticalXXXXLrg__RD_Iy{margin-top:var(--size-7x);margin-bottom:var(--size-7x);gap:var(--size-7x)}.spacing_bottomMed__iT735{margin-bottom:var(--size-2x)}.spacing_bottomLrg__QrC_u{margin-bottom:var(--size-3x)}.spacing_bottomXLrg__3WlHC{margin-bottom:var(--size-4x)}.spacing_bottomXXLrg__GUMdV{margin-bottom:var(--size-5x)}.spacing_bottomXXXLrg__O_yWt{margin-bottom:var(--size-6x)}.container_fullScreen__7904G{width:100%;max-width:100%}.container_readingWidth__Wzdla{width:calc(100% - 4rem);max-width:var(--content-width,var(--reading-width));margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media screen and (max-width:767px){.container_readingWidth__Wzdla{width:calc(100% - 2rem);margin-left:auto;margin-right:auto}}.navbar_container__gxtxC{position:fixed;z-index:10;left:0;right:0;width:100%}.navbar_inner__TRUsC{display:flex;align-items:center;gap:0;max-width:1060px;margin:.75rem auto;padding:0 1.1rem;height:64px;border-radius:22px;position:relative;overflow:visible;background:rgba(255,255,255,.55);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 2px 16px rgba(0,0,0,.06),0 0 28px rgba(111,180,255,.14),inset 0 1px 0 rgba(255,255,255,.45);transition:background .28s ease,box-shadow .28s ease,color .28s ease,max-width .28s ease,padding .28s ease}.navbar_inner__TRUsC:before{display:none}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_inner__TRUsC{background:rgba(20,20,36,.78);box-shadow:0 8px 28px rgba(0,0,0,.18)}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_dropdownTrigger__Vu85U,html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_logoText__rgsJB,html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_navLink__KjjTO{color:rgba(255,255,255,.88)}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_dropdownTrigger__Vu85U[data-active=true],html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_navLink__KjjTO[data-active=true]{background:rgba(255,255,255,.08);color:#fff}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_dropdownTrigger__Vu85U:hover:not([data-active=true]),html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_navLink__KjjTO:hover:not([data-active=true]){background:rgba(255,255,255,.06)}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_dropdownTrigger__Vu85U:hover,html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_navLink__KjjTO:hover{color:#fff}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_chevron__e0nu4{opacity:.85}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_langBtn__v1l13{background:rgba(255,255,255,.08);color:#fff}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_langBtn__v1l13 svg{opacity:.82}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_langBtn__v1l13:hover{background:rgba(255,255,255,.12);color:#fff}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_mobileToggle__ywR8N{background:rgba(255,255,255,.08)}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_mobileToggle__ywR8N span{background:#fff}html[data-nav-tone=dark] .navbar_container__gxtxC .navbar_mobileToggle__ywR8N:hover{background:rgba(255,255,255,.12)}.navbar_logo__nGLkv{display:flex;align-items:center;flex-shrink:0;margin-right:1.6rem;text-decoration:none;cursor:pointer;transition:opacity .22s ease,transform .22s ease,margin-right .28s ease}.navbar_logo__nGLkv:hover{opacity:.82;transform:scale(.96)}.navbar_logo__nGLkv:active{transform:scale(.92)}.navbar_logoWrap__oP5Js{display:block}.navbar_logoWrap__oP5Js,.navbar_logoWrap__oP5Js span{border-radius:0!important;overflow:visible!important}.navbar_logoImage__fELyS{display:block;width:auto;height:auto;max-height:38px;object-fit:contain;border-radius:0!important}.navbar_logoText__rgsJB{font-family:var(--font-sans);font-weight:800;font-size:1.3rem;letter-spacing:-.03em;color:var(--primary-bright)}.navbar_navList__WVPJX{display:flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0;transition:gap .28s ease}.navbar_navLink__KjjTO{position:relative;font-family:var(--font-sans);font-weight:500;font-size:.86rem;color:var(--primary-dim);text-decoration:none;white-space:nowrap;padding:.75rem .95rem;border-radius:999px;transition:color .18s ease,background .2s ease,padding .28s ease,font-size .28s ease}.navbar_navLink__KjjTO[data-active=true]{background:rgba(0,0,0,.06);color:var(--primary)}.navbar_navLink__KjjTO:hover{color:var(--primary-bright)}.navbar_navLink__KjjTO:hover:not([data-active=true]){background:rgba(0,0,0,.04)}.navbar_dropdownWrap__daVfA{position:relative}.navbar_dropdownTrigger__Vu85U{display:inline-flex;align-items:center;gap:.35rem;padding:.75rem .95rem;margin:0;background:none;border:none;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-weight:500;font-size:.86rem;color:var(--primary-dim);white-space:nowrap;transition:color .18s ease,background .2s ease,padding .28s ease,font-size .28s ease}.navbar_dropdownTrigger__Vu85U[data-active=true]{background:rgba(0,0,0,.06);color:var(--primary)}.navbar_dropdownTrigger__Vu85U:hover{color:var(--primary-bright)}.navbar_dropdownTrigger__Vu85U:hover:not([data-active=true]){background:rgba(0,0,0,.04)}.navbar_chevron__e0nu4{opacity:.7;transition:transform .25s cubic-bezier(.4,0,.2,1)}.navbar_dropdownWrap__daVfA[data-open=true] .navbar_chevron__e0nu4{transform:rotate(180deg)}.navbar_dropdown__gK36_{position:absolute;top:calc(100% + 10px);left:-8px;min-width:190px;padding:6px;border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:30;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}:root[data-theme=dark] .navbar_dropdown__gK36_{background:rgba(22,22,28,.95);border:1px solid rgba(255,255,255,.07);box-shadow:0 16px 48px -8px rgba(0,0,0,.5)}:root:not([data-theme]) .navbar_dropdown__gK36_,:root[data-theme=light] .navbar_dropdown__gK36_{background:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.06);box-shadow:0 16px 48px -8px rgba(0,0,0,.12)}.navbar_dropdown__gK36_[data-open=true]{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.navbar_dropdownItem__v42z_{display:block;padding:.55rem .85rem;border-radius:8px;font-family:var(--font-sans);font-weight:500;font-size:.875rem;color:var(--primary-dim);text-decoration:none;transition:color .15s ease,background .15s ease}.navbar_dropdownItem__v42z_[data-active=true]{color:var(--primary);font-weight:700}.navbar_dropdownItem__v42z_:hover{color:var(--primary-bright)}:root[data-theme=dark] .navbar_dropdownItem__v42z_[data-active=true]{background:rgba(255,255,255,.08)}:root:not([data-theme]) .navbar_dropdownItem__v42z_[data-active=true],:root[data-theme=light] .navbar_dropdownItem__v42z_[data-active=true]{background:rgba(0,0,0,.06)}:root[data-theme=dark] .navbar_dropdownItem__v42z_:hover{background:rgba(255,255,255,.06)}:root:not([data-theme]) .navbar_dropdownItem__v42z_:hover,:root[data-theme=light] .navbar_dropdownItem__v42z_:hover{background:rgba(0,0,0,.04)}.navbar_actions__n7dKE{display:flex;align-items:center;gap:.65rem;margin-left:auto;padding-left:.75rem;flex-shrink:0;transition:gap .28s ease}.navbar_langBtn__v1l13{display:inline-flex;align-items:center;gap:.35rem;padding:.75rem .9rem;border:none;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:.85rem;letter-spacing:.02em;background:rgba(0,0,0,.06);color:var(--primary);transition:background .2s ease,color .2s ease,padding .28s ease}.navbar_langBtn__v1l13 svg{flex-shrink:0;opacity:.75}.navbar_langBtn__v1l13:hover{background:rgba(0,0,0,.1);color:var(--primary-bright)}.navbar_cta__3V3B_{display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;padding:.72rem 1.15rem;margin-left:.35rem;font-family:var(--font-sans);font-weight:600;font-size:.82rem;letter-spacing:.01em;color:#fff!important;text-decoration:none;white-space:nowrap;border-radius:999px;border:none;background:var(--secondary);color:var(--background)!important;box-shadow:none;transition:opacity .2s ease,padding .28s ease,font-size .28s ease}.navbar_cta__3V3B_:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(140deg,#7fe3ff,#57c2ff 36%,#4597ff 66%,#43d8c8);opacity:0;transition:opacity .34s ease}.navbar_cta__3V3B_:hover{opacity:.95}.navbar_cta__3V3B_:hover:before{opacity:1}.navbar_cta__3V3B_:active{opacity:.88}.navbar_cta__3V3B_:active:before{opacity:1}.navbar_container__gxtxC[data-lang=en] .navbar_inner__TRUsC{max-width:1060px;padding:0 .95rem}.navbar_container__gxtxC[data-lang=en] .navbar_logo__nGLkv{margin-right:.95rem}.navbar_container__gxtxC[data-lang=en] .navbar_navList__WVPJX{gap:.52rem}.navbar_container__gxtxC[data-lang=en] .navbar_dropdownTrigger__Vu85U,.navbar_container__gxtxC[data-lang=en] .navbar_navLink__KjjTO{padding:.74rem .88rem;font-size:.82rem}.navbar_container__gxtxC[data-lang=en] .navbar_actions__n7dKE{gap:.52rem}.navbar_container__gxtxC[data-lang=en] .navbar_langBtn__v1l13{padding:.72rem .82rem;font-size:.82rem}.navbar_container__gxtxC[data-lang=en] .navbar_cta__3V3B_{padding:.68rem 1rem;font-size:.78rem}.navbar_container__gxtxC[data-lang-switching=true] .navbar_cta__3V3B_,.navbar_container__gxtxC[data-lang-switching=true] .navbar_dropdownTrigger__Vu85U,.navbar_container__gxtxC[data-lang-switching=true] .navbar_langBtn__v1l13 span,.navbar_container__gxtxC[data-lang-switching=true] .navbar_navLink__KjjTO{animation:navbar_langSwapIn__4SJYg .26s ease both}@keyframes navbar_langSwapIn__4SJYg{0%{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.navbar_menuContent__PzDM_{display:flex;align-items:center;flex:1 1;min-width:0;justify-content:space-between}.navbar_menuClose__60Qg3,.navbar_mobileMenu__oV7T1{display:none}.navbar_blackout__oNUvs{position:fixed;inset:0;z-index:-1;height:0;opacity:0;pointer-events:none;transition:opacity .28s ease-out}.navbar_blackout__oNUvs[data-open=true]{z-index:15;height:100vh;height:100dvh;opacity:1;pointer-events:auto;background:rgba(0,0,0,.4)}.navbar_mobileToggle__ywR8N{display:none;position:relative;width:42px;height:42px;padding:0;margin-left:auto;border:none;border-radius:14px;cursor:pointer;z-index:2;background:rgba(0,0,0,.06);transition:background .2s ease}.navbar_mobileToggle__ywR8N:hover{background:rgba(0,0,0,.1)}.navbar_mobileToggle__ywR8N span{position:absolute;left:50%;transform:translateX(-50%);display:block;width:18px;height:2px;background:var(--primary);border-radius:1px;transition:all .25s cubic-bezier(.4,0,.2,1)}.navbar_mobileToggle__ywR8N span:first-of-type{top:14px}.navbar_mobileToggle__ywR8N span:last-of-type{bottom:14px}.navbar_mobileToggle__ywR8N[aria-expanded=true] span:first-of-type{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.navbar_mobileToggle__ywR8N[aria-expanded=true] span:last-of-type{bottom:50%;transform:translate(-50%,50%) rotate(-45deg)}@media screen and (max-width:767px){.navbar_container__gxtxC.navbar_menuOpen__pwodG .navbar_inner__TRUsC{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.navbar_container__gxtxC[data-lang-switching=true] .navbar_cta__3V3B_,.navbar_container__gxtxC[data-lang-switching=true] .navbar_dropdownTrigger__Vu85U,.navbar_container__gxtxC[data-lang-switching=true] .navbar_langBtn__v1l13 span,.navbar_container__gxtxC[data-lang-switching=true] .navbar_navLink__KjjTO{animation:none}.navbar_inner__TRUsC{position:relative;z-index:25;margin:.5rem .75rem;padding:0 1rem;height:58px;border-radius:22px;background:rgba(255,255,255,.94);backdrop-filter:none;-webkit-backdrop-filter:none;transition:none;box-shadow:0 8px 28px rgba(76,123,255,.12),0 0 26px rgba(127,227,255,.08),inset 0 1px 0 rgba(255,255,255,.78)}.navbar_logo__nGLkv{margin-right:0}.navbar_mobileToggle__ywR8N{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(0,0,0,.05);transition:none}.navbar_mobileToggle__ywR8N span{transition:none}.navbar_menuContent__PzDM_{display:none!important}.navbar_mobileMenu__oV7T1{display:flex;flex-direction:column;position:fixed;inset:0;z-index:100;width:100%;height:100vh;height:100dvh;background:#fff;padding:0 1.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s linear,visibility 0s .12s}.navbar_mobileMenu__oV7T1[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s linear,visibility 0s 0s}.navbar_mobileMenuHeader__sB5DK{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;flex-shrink:0}.navbar_menuClose__60Qg3{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;cursor:pointer;background:#f2f2f4;color:#0a0a0e;transition:none}.navbar_menuClose__60Qg3:active{background:#e4e4e8;transform:scale(.92)}.navbar_mobileMenuBody__a_oZo{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:2.5rem;padding:1rem 0}.navbar_mobileNavLinks__SM09z{display:flex;flex-direction:column;gap:.25rem}.navbar_mobileNavLink__8r_ah{display:block;font-family:var(--font-sans);font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#0a0a0e;text-decoration:none;padding:.55rem 0;transition:none}.navbar_mobileNavLink__8r_ah:active{opacity:.5}.navbar_mobileProducts__1UGah{display:flex;flex-direction:column;gap:.85rem}.navbar_mobileProductsLabel__1Ph1L{font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(10,10,14,.35)}.navbar_mobileProductsGrid__JOQG2{display:flex;flex-wrap:wrap;gap:.5rem}.navbar_mobileProductItem__FDmwN{display:inline-flex;align-items:center;padding:.6rem 1.1rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;color:#0a0a0e;text-decoration:none;background:#f2f2f4;border-radius:999px;transition:none}.navbar_mobileProductItem__FDmwN[data-active=true]{background:rgba(0,42,255,.12);color:var(--secondary,#002aff)}.navbar_mobileProductItem__FDmwN:active{background:#e4e4e8}.navbar_mobileMenuFooter___bRn0{display:flex;align-items:center;gap:.75rem;padding:1.25rem 0 2rem;flex-shrink:0}.navbar_mobileCtaBtn__r9vhE{flex:1 1;display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;font-family:var(--font-sans);font-size:1.0625rem;font-weight:600;color:#fff!important;text-decoration:none;background:var(--secondary,#002aff);border-radius:16px;transition:none}.navbar_mobileCtaBtn__r9vhE:active{opacity:.85}.navbar_mobileLangBtn__ZhEMB{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;border-radius:16px;cursor:pointer;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:.04em;color:#0a0a0e;background:#f2f2f4;flex-shrink:0;transition:none}.navbar_mobileLangBtn__ZhEMB:active{background:#e4e4e8}.navbar_blackout__oNUvs{transition:opacity .12s linear}}.footer-runner_wrap__mE402{position:relative;display:block;width:100%;aspect-ratio:840/148;min-height:84px;overflow:hidden}.footer-runner_canvas__vBEQH{display:block;width:100%;height:auto;vertical-align:middle;cursor:pointer}.footer-runner_spaceHint__3LqXf{position:absolute;top:.35rem;right:.55rem;padding:.38rem .78rem;font-family:var(--font-sans);font-size:.72rem;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.95);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:10px;cursor:pointer;pointer-events:auto;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:0 1px 2px rgba(0,0,0,.08)}.footer-runner_spaceHint__3LqXf:hover{color:#fff;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.25);box-shadow:0 2px 8px rgba(0,0,0,.12)}.footer-runner_spaceHint__3LqXf:active{background:rgba(255,255,255,.1)}.footer-runner_overlay__QR5MG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:rgba(3,3,22,.75);pointer-events:none}.footer-runner_gameOver__Gsa_z{font-family:var(--font-sans);font-size:.95rem;font-weight:600;color:#fff}.footer-runner_hint__LRXZo{font-family:var(--font-sans);font-size:.72rem;color:rgba(255,255,255,.5)}.footer-runner_score__1_26g{position:absolute;top:.35rem;left:.55rem;font-family:var(--font-sans);font-size:.72rem;font-weight:600;color:rgba(255,255,255,.7);pointer-events:none}.footer_footer__f93EZ{background:#030316;color:#fff;padding-top:0}.footer_inner__oH93D{display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;min-height:100vh;min-height:100svh;padding:clamp(7.5rem,10vh,9.25rem) 2rem 2rem;width:100%!important}.footer_top__nEzgm{display:grid;grid-template-columns:minmax(0,1.4fr) .7fr 1fr .85fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.footer_brand____xvq{display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem}.footer_logo__zvjin{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;text-decoration:none}.footer_logoWrap__O664y{display:block}.footer_logoWrap__O664y,.footer_logoWrap__O664y span{border-radius:0!important;overflow:visible!important}.footer_logoImage__2ykB7{display:block;width:auto;height:auto;max-height:38px;object-fit:contain;border-radius:0!important;filter:none}.footer_logoText__4oQRX{font-size:1.5rem;font-weight:800;letter-spacing:-.04em;color:#fff}.footer_brandText__3z_Hd{margin:0;max-width:100%;font-size:.88rem;line-height:1.62;color:rgba(255,255,255,.56)}.footer_contactBlock__mIwj6{display:flex;flex-direction:column;gap:.55rem}.footer_label___aCkA{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.38)}.footer_contactMail__6d2qs{width:-moz-fit-content;width:fit-content;font-size:clamp(.96rem,1.5vw,1.2rem);font-weight:550;color:rgba(255,255,255,.96)!important;text-decoration:none;transition:color .2s ease,opacity .2s ease}.footer_contactMail__6d2qs:active,.footer_contactMail__6d2qs:focus-visible,.footer_contactMail__6d2qs:hover,.footer_contactMail__6d2qs:visited{color:rgba(255,255,255,.96)!important;text-decoration:none}.footer_contactMail__6d2qs:focus-visible,.footer_contactMail__6d2qs:hover{opacity:.78}.footer_column__gcrw6{display:flex;flex-direction:column;gap:1rem}.footer_column__gcrw6 h4{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.38)}.footer_contactList__PcECA,.footer_linkList__sjvD4{display:flex;flex-direction:column;gap:.8rem}.footer_contactItem__JaxGw,.footer_linkItem__K03C8{width:-moz-fit-content;width:fit-content;font-size:.9rem;font-weight:500;color:rgba(255,255,255,.84)!important;transition:color .2s ease,opacity .2s ease,transform .2s ease;text-decoration:none}.footer_contactItem__JaxGw:active,.footer_contactItem__JaxGw:focus-visible,.footer_contactItem__JaxGw:hover,.footer_contactItem__JaxGw:visited,.footer_linkItem__K03C8:active,.footer_linkItem__K03C8:focus-visible,.footer_linkItem__K03C8:hover,.footer_linkItem__K03C8:visited{color:rgba(255,255,255,.96)!important;text-decoration:none}.footer_contactItem__JaxGw:focus-visible,.footer_contactItem__JaxGw:hover,.footer_linkItem__K03C8:focus-visible,.footer_linkItem__K03C8:hover{opacity:1;transform:translateX(2px)}.footer_productList__Jk2Hq{display:flex;flex-wrap:wrap;gap:.65rem}.footer_productTag__org37{display:inline-flex;align-items:center;padding:.48rem .74rem;border-radius:999px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06);font-size:.74rem;font-weight:600;letter-spacing:.05em;color:rgba(255,255,255,.68);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.footer_productTag__org37:hover{color:#fff;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.12)}.footer_productTag__org37:visited{color:rgba(255,255,255,.68)}.footer_contactText___Sn53{margin:0;font-size:.9rem;line-height:1.48;color:rgba(255,255,255,.62)}.footer_gameSection__3OQiD{display:none;width:100%;padding:.25rem 0}.footer_mobileCta__W53GZ{display:none}.footer_socialsBlock__U1fQ4{display:flex;flex-direction:column;gap:.75rem}.footer_socialsLabel__V5PDJ{font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.38)}.footer_socialsList__ZrF3Y{display:flex;flex-wrap:wrap;gap:.55rem}.footer_socialPill__fVaaG{display:inline-flex;align-items:center;padding:.52rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);font-size:.84rem;font-weight:600;color:rgba(255,255,255,.88)!important;text-decoration:none;transition:background .2s ease,border-color .2s ease}.footer_socialPill__fVaaG:active,.footer_socialPill__fVaaG:focus-visible,.footer_socialPill__fVaaG:hover,.footer_socialPill__fVaaG:visited{color:rgba(255,255,255,.96)!important;text-decoration:none}.footer_socialPill__fVaaG:focus-visible,.footer_socialPill__fVaaG:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.footer_legalRow__6b0vw{display:flex;align-items:flex-start;gap:0}.footer_legalLinks__qhyqW{display:flex;flex-wrap:wrap;gap:.25rem .55rem}.footer_legalLink__wovIK{display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);font-size:.74rem;font-weight:500;line-height:1.35;color:rgba(255,255,255,.52)!important;text-decoration:none;transition:color .2s ease,opacity .2s ease}.footer_legalLink__wovIK:active,.footer_legalLink__wovIK:focus-visible,.footer_legalLink__wovIK:hover,.footer_legalLink__wovIK:visited{color:rgba(255,255,255,.96)!important;text-decoration:none}.footer_legalLink__wovIK:focus-visible,.footer_legalLink__wovIK:hover{opacity:1}.footer_reestrLine__ejPuq{margin:0;font-size:.74rem;line-height:1.5;color:rgba(255,255,255,.38)}.footer_reestrLink__mZtR1{color:rgba(255,255,255,.6)!important;text-decoration:underline;text-underline-offset:2px}.footer_reestrLink__mZtR1:active,.footer_reestrLink__mZtR1:focus-visible,.footer_reestrLink__mZtR1:hover,.footer_reestrLink__mZtR1:visited{color:rgba(255,255,255,.88)!important;text-decoration:underline}.footer_footerContacts__XwVCS{display:flex;flex-direction:column;gap:.2rem}.footer_bottomAside__uojYZ{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem;min-width:15.5rem}.footer_bottomAside__uojYZ .footer_footerContacts__XwVCS{align-items:flex-end;text-align:right}.footer_contactsTitle__BYRw8{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.48)}.footer_footerContactLink__rKX6d{width:-moz-fit-content;width:fit-content;font-size:.82rem;line-height:1.5;color:rgba(255,255,255,.6)!important;text-decoration:none;transition:color .2s ease,opacity .2s ease}.footer_footerContactLink__rKX6d:active,.footer_footerContactLink__rKX6d:focus-visible,.footer_footerContactLink__rKX6d:hover,.footer_footerContactLink__rKX6d:visited{color:rgba(255,255,255,.9)!important;text-decoration:none}.footer_bottom__YuGHo{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-top:1.2rem}.footer_bottom__YuGHo p{margin:0;font-size:.82rem;line-height:1.5;color:rgba(255,255,255,.38)}.footer_bottomMeta__cEjNH{display:flex;flex-direction:column;gap:.45rem;max-width:min(48rem,100%)}.footer_companyDetails__HiCf3{display:flex;flex-direction:column;gap:.12rem}.footer_companyDetails__HiCf3 p{font-size:.74rem;line-height:1.45;color:rgba(255,255,255,.48)}.footer_wordmark__CKGyK{display:flex;align-items:center;gap:clamp(.9rem,2vw,2rem);font-size:clamp(1.2rem,2.4vw,2.1rem);font-weight:700;letter-spacing:.16em;color:rgba(255,255,255,.8);text-transform:uppercase}.footer_wordmark__CKGyK span{display:inline-block}@media screen and (min-width:1024px){.footer_gameSection__3OQiD{display:flex}.footer_socialsBlock__U1fQ4{display:none!important}}@media screen and (max-width:1023px){.footer_inner__oH93D{min-height:auto;padding-top:5rem}.footer_top__nEzgm{grid-template-columns:1fr 1fr}.footer_wordmark__CKGyK{flex-wrap:wrap;justify-content:flex-end;gap:.8rem}.footer_bottomAside__uojYZ{min-width:13.5rem}.footer_legalRow__6b0vw{flex-direction:column;gap:.45rem}}@media screen and (max-width:767px){.footer_footer__f93EZ{padding-top:0}.footer_inner__oH93D{gap:1.35rem;min-height:100vh;min-height:100svh;padding-top:calc(1.9rem + env(safe-area-inset-top));padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.footer_socialsBlock__U1fQ4{display:flex;flex-direction:column;justify-content:flex-start;min-height:0}.footer_socialsLabel__V5PDJ{font-size:.74rem}.footer_socialPill__fVaaG{padding:.58rem .92rem;font-size:.84rem}.footer_brand____xvq{padding-top:0}.footer_brandText__3z_Hd{font-size:.88rem;color:rgba(255,255,255,.45)}.footer_top__nEzgm{display:grid;grid-template-columns:1fr 1fr;grid-gap:.95rem 1rem;gap:.95rem 1rem}.footer_top__nEzgm .footer_column__gcrw6:last-child{display:none}.footer_column__gcrw6{gap:.68rem}.footer_column__gcrw6 h4{font-size:.74rem}.footer_contactList__PcECA,.footer_linkList__sjvD4{gap:.46rem}.footer_contactItem__JaxGw,.footer_contactText___Sn53,.footer_linkItem__K03C8{font-size:.88rem;line-height:1.4}.footer_productList__Jk2Hq{gap:.34rem}.footer_productTag__org37{padding:.42rem .64rem;font-size:.76rem;letter-spacing:.03em}.footer_bottom__YuGHo{flex-direction:column;align-items:flex-start;gap:.7rem;padding-top:.55rem}.footer_bottomAside__uojYZ{width:100%;align-items:flex-start;gap:.4rem;min-width:0}.footer_bottomAside__uojYZ .footer_footerContacts__XwVCS{align-items:flex-start;text-align:left}.footer_bottomMeta__cEjNH{gap:.28rem;max-width:100%}.footer_companyDetails__HiCf3{display:none}.footer_bottom__YuGHo>.footer_bottomMeta__cEjNH>p{font-size:.8rem;line-height:1.4}.footer_legalLinks__qhyqW{display:flex;flex-direction:column;gap:.24rem}.footer_legalLink__wovIK{font-size:.8rem;line-height:1.35}.footer_reestrLine__ejPuq{font-size:.78rem;line-height:1.38}.footer_contactsTitle__BYRw8{font-size:.72rem}.footer_footerContactLink__rKX6d{font-size:.88rem;line-height:1.42}.footer_wordmark__CKGyK{display:none}}.chat-widget_wrap__bU3LQ{position:fixed;bottom:2.1rem;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;pointer-events:none}.chat-widget_wrap__bU3LQ>*{pointer-events:auto}.chat-widget_triggerWrap__FH9dr{display:flex;flex-direction:column;align-items:center;gap:.55rem}.chat-widget_hint__fTOkV{display:inline-block;padding:.42rem .9rem;border-radius:999px;background:rgba(255,255,255,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(140,168,240,.18);box-shadow:0 2px 12px rgba(80,120,200,.1);font-family:var(--font-sans);font-size:.78rem;font-weight:500;color:rgba(28,52,110,.72);letter-spacing:-.01em;white-space:nowrap;animation:chat-widget_hintIn__wbhsX .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.8s}.chat-widget_trigger__tIC_I{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;animation:chat-widget_slideUp__pvxcL .5s cubic-bezier(.16,1,.3,1) both;transition:none}.chat-widget_trigger__tIC_I:hover .chat-widget_triggerOrb__zu607{transform:scale(1.06)}.chat-widget_triggerOrb__zu607{position:relative;width:54px;height:54px;border-radius:50%;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.88) 0,rgba(255,255,255,.24) 16%,transparent 40%),linear-gradient(140deg,#b7e9ff,#7fd4ff 34%,#68b6ff 62%,#54dfcc);box-shadow:0 0 18px rgba(96,165,250,.34),0 0 34px rgba(45,212,191,.22),0 0 28px rgba(16,185,129,.14);transition:transform .26s ease}.chat-widget_triggerOrb__zu607:before{content:"";position:absolute;inset:-24%;border-radius:50%;background:radial-gradient(circle at 24% 76%,rgba(45,212,191,.72) 0,transparent 28%),radial-gradient(circle at 78% 60%,rgba(16,185,129,.54) 0,transparent 24%),radial-gradient(circle at 58% 24%,rgba(79,140,255,.72) 0,transparent 30%),conic-gradient(from 0deg,rgba(125,211,252,.18),rgba(59,130,246,.4),rgba(45,212,191,.34),rgba(125,211,252,.18));animation:chat-widget_orbFlow__Nb4Ts 7s linear infinite}.chat-widget_panel__NqsXR{position:relative;display:flex;flex-direction:column;width:min(760px,100vw - 2rem);max-height:min(470px,100dvh - 5rem);min-height:420px;background:linear-gradient(164deg,rgba(255,255,255,.58),rgba(245,248,255,.46) 60%,rgba(235,241,255,.42)),rgba(248,250,255,.34);backdrop-filter:blur(42px) saturate(1.22);-webkit-backdrop-filter:blur(42px) saturate(1.22);border:1px solid rgba(255,255,255,.34);border-radius:26px;overflow:hidden;animation:chat-widget_panelIn__HVrTl .34s cubic-bezier(.16,1,.3,1) both}.chat-widget_panelGlow__6MSjy{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.04)),radial-gradient(ellipse 44% 56% at 18% 12%,rgba(138,168,255,.18),transparent),radial-gradient(ellipse 34% 40% at 88% 84%,rgba(34,211,238,.1),transparent)}.chat-widget_panel__NqsXR:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 42%,rgba(255,255,255,.12));mix-blend-mode:screen;opacity:.85}.chat-widget_closeBtn__F0iCZ{position:absolute;top:1rem;right:1rem;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(130,155,220,.14);background:rgba(255,255,255,.34);color:rgba(40,60,110,.5);cursor:pointer;transition:color .18s,background .18s}.chat-widget_closeBtn__F0iCZ:hover{color:rgba(40,60,110,.82);background:rgba(255,255,255,.62)}.chat-widget_orbWrap__r2j6u{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-widget_orb__MheoT{position:relative;width:56px;height:56px;border-radius:50%;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.9) 0,rgba(255,255,255,.24) 18%,transparent 40%),linear-gradient(140deg,#bcecff,#82d5ff 34%,#69b8ff 62%,#58e2cf);box-shadow:0 0 22px rgba(96,165,250,.36),0 0 40px rgba(45,212,191,.18),0 0 30px rgba(16,185,129,.12)}.chat-widget_orb__MheoT:before{content:"";position:absolute;inset:-24%;border-radius:50%;background:radial-gradient(circle at 24% 76%,rgba(45,212,191,.68) 0,transparent 28%),radial-gradient(circle at 78% 60%,rgba(16,185,129,.48) 0,transparent 24%),radial-gradient(circle at 58% 24%,rgba(79,140,255,.7) 0,transparent 30%),conic-gradient(from 0deg,rgba(125,211,252,.16),rgba(59,130,246,.42),rgba(45,212,191,.34),rgba(125,211,252,.16));animation:chat-widget_orbFlow__Nb4Ts 7.5s linear infinite}.chat-widget_emptyState__JFseD{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0;width:min(100%,34rem);margin:auto;padding:0 1rem}.chat-widget_title__lNpWT{margin:1rem 0 0;font-size:1.36rem;font-weight:700;letter-spacing:-.035em;line-height:1.08;color:#15254a}.chat-widget_subtitle__Mgc_c{margin:.55rem 0 0;font-size:.92rem;line-height:1.5;color:rgba(28,48,92,.52);max-width:26ch}.chat-widget_chips__KwmGp{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.35rem}.chat-widget_chip__smLl_{display:flex;align-items:center;justify-content:center;padding:.62rem .82rem;border-radius:999px;border:1px solid rgba(128,158,235,.16);background:rgba(255,255,255,.32);color:rgba(28,52,110,.78);font-size:.82rem;line-height:1.22;font-weight:500;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.chat-widget_chip__smLl_:hover{border-color:rgba(106,138,255,.32);background:rgba(255,255,255,.6);color:#1c3a82}.chat-widget_messages__fQZIz{flex:1 1;display:flex;flex-direction:column;gap:.6rem;overflow-y:auto;padding:.8rem 1.7rem .95rem;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(88,119,191,.16) rgba(0,0,0,0)}.chat-widget_messages__fQZIz::-webkit-scrollbar{width:3px}.chat-widget_messages__fQZIz::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat-widget_messages__fQZIz::-webkit-scrollbar-thumb{background:rgba(88,119,191,.16);border-radius:99px}.chat-widget_messagesEmpty__zmyry{justify-content:center;padding-top:1.4rem;padding-bottom:1.4rem}.chat-widget_msg__t4ASI{display:flex;max-width:92%;animation:chat-widget_msgIn__5ZbAJ .22s cubic-bezier(.16,1,.3,1) both}.chat-widget_msgHuman__IhxtT{align-self:flex-end}.chat-widget_msgHuman__IhxtT .chat-widget_bubble__Jsd2B{background:linear-gradient(180deg,#6888ff,#7b7eff);border:1px solid rgba(95,118,218,.18);color:#fff;border-radius:16px 16px 6px 16px}.chat-widget_msgBot__e9UTX{align-self:flex-start;align-items:flex-end;gap:.48rem}.chat-widget_msgBot__e9UTX .chat-widget_bubble__Jsd2B{background:rgba(255,255,255,.38);border:1px solid rgba(255,255,255,.24);color:#20355f;border-radius:16px 16px 16px 6px}.chat-widget_msgOrb__mJLCh{position:relative;display:inline-block;width:18px;height:18px;flex-shrink:0;border-radius:50%;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.92) 0,rgba(255,255,255,.26) 22%,transparent 42%),linear-gradient(140deg,#98ddff,#69c8ff 40%,#5ea8ff 72%,#43d7b6);box-shadow:0 0 10px rgba(96,165,250,.26),0 0 18px rgba(45,212,191,.14)}.chat-widget_msgOrb__mJLCh:before{content:"";position:absolute;inset:-28%;border-radius:50%;background:radial-gradient(circle at 24% 76%,rgba(45,212,191,.62) 0,transparent 28%),radial-gradient(circle at 58% 24%,rgba(79,140,255,.66) 0,transparent 30%),conic-gradient(from 0deg,rgba(125,211,252,.12),rgba(59,130,246,.34),rgba(45,212,191,.26),rgba(125,211,252,.12));animation:chat-widget_orbFlow__Nb4Ts 8s linear infinite}.chat-widget_bubble__Jsd2B{padding:.7rem .85rem;font-family:var(--font-sans);font-size:.86rem;line-height:1.56;font-weight:400;white-space:pre-wrap;word-break:break-word}.chat-widget_richStrong__bSAZf{font-weight:700}.chat-widget_richLink__t_7g3{color:#2563eb;text-decoration:underline;-webkit-text-decoration-color:rgba(37,99,235,.35);text-decoration-color:rgba(37,99,235,.35);text-underline-offset:.14em;word-break:break-all}.chat-widget_richLink__t_7g3:hover{color:#1d4ed8;-webkit-text-decoration-color:rgba(29,78,216,.5);text-decoration-color:rgba(29,78,216,.5)}.chat-widget_typing__oC6vw{display:flex;align-items:center;gap:.55rem;padding:.78rem .92rem}.chat-widget_typingDots__LvVw3{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.chat-widget_typingDots__LvVw3 span{display:block;width:5px;height:5px;border-radius:50%;background:rgba(80,108,178,.35);animation:chat-widget_typeDot__1o2jW 1.2s ease-in-out infinite}.chat-widget_typingDots__LvVw3 span:nth-child(2){animation-delay:.15s}.chat-widget_typingDots__LvVw3 span:nth-child(3){animation-delay:.3s}.chat-widget_typingText__wTmnO{font-size:.8rem;line-height:1.35;font-weight:500;color:rgba(32,53,95,.56);letter-spacing:-.01em}.chat-widget_composer__Bgybv{display:flex;align-items:center;gap:.45rem;padding:.85rem 1.7rem 1.35rem;border-top:1px solid rgba(140,168,240,.1)}.chat-widget_input__qvUyn{flex:1 1;resize:none;border:none;outline:none;background:rgba(255,255,255,.26);border:1px solid rgba(255,255,255,.26);border-radius:14px;font-family:var(--font-sans);font-size:.86rem;font-weight:400;line-height:1.42;color:#20355f;padding:.72rem .85rem;max-height:80px;scrollbar-width:none}.chat-widget_input__qvUyn::placeholder{color:rgba(32,53,95,.38)}.chat-widget_input__qvUyn::-webkit-scrollbar{display:none}.chat-widget_sendBtn__ZtoEy{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;border:none;background:linear-gradient(180deg,#6888ff,#7b7eff);color:#fff;cursor:pointer;transition:background .18s,opacity .18s}.chat-widget_sendBtn__ZtoEy:hover:not(:disabled){background:linear-gradient(180deg,#5c7cff,#7272ff)}.chat-widget_sendBtn__ZtoEy:disabled{opacity:.32;cursor:default}@keyframes chat-widget_slideUp__pvxcL{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-widget_panelIn__HVrTl{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chat-widget_msgIn__5ZbAJ{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-widget_orbFlow__Nb4Ts{0%{transform:rotate(0deg) scale(1);filter:saturate(1)}50%{transform:rotate(180deg) scale(1.06);filter:saturate(1.08)}to{transform:rotate(1turn) scale(1);filter:saturate(1)}}@keyframes chat-widget_typeDot__1o2jW{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes chat-widget_hintIn__wbhsX{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-widget_orbSpin__M38kO{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@keyframes chat-widget_pulse__PHXQM{0%,to{opacity:1}50%{opacity:.45}}@media screen and (max-width:767px){.chat-widget_wrap__bU3LQ{bottom:.75rem}.chat-widget_panel__NqsXR{width:calc(100vw - .75rem);max-height:calc(100dvh - 5.75rem);min-height:0;border-radius:24px;background:#f4f7ff;border:1px solid rgba(194,210,248,.72);backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.chat-widget_hint__fTOkV,.chat-widget_msgOrb__mJLCh:before,.chat-widget_msg__t4ASI,.chat-widget_orb__MheoT:before,.chat-widget_panelGlow__6MSjy,.chat-widget_panel__NqsXR:before,.chat-widget_triggerOrb__zu607:before,.chat-widget_trigger__tIC_I{animation:none!important}.chat-widget_hint__fTOkV{opacity:1;font-size:.72rem;padding:.36rem .75rem}.chat-widget_typingDots__LvVw3 span{animation:none}.chat-widget_panelGlow__6MSjy,.chat-widget_panel__NqsXR:before{opacity:.2}.chat-widget_panelEmpty__mdq9b{height:auto;max-height:calc(100dvh - 1.5rem - env(safe-area-inset-bottom))}.chat-widget_panelFilled__32_3M{max-height:calc(100dvh - 6.25rem)}.chat-widget_closeBtn__F0iCZ{top:.8rem;right:.8rem;width:30px;height:30px}.chat-widget_orbWrap__r2j6u{width:56px;height:56px}.chat-widget_orb__MheoT{width:48px;height:48px}.chat-widget_title__lNpWT{font-size:1.08rem;margin-top:.8rem}.chat-widget_subtitle__Mgc_c{font-size:.84rem;max-width:20ch}.chat-widget_messagesEmpty__zmyry{flex:0 0 auto;justify-content:flex-start;padding:1rem 1rem .6rem}.chat-widget_emptyState__JFseD{width:100%;padding:.2rem 0 0}.chat-widget_chips__KwmGp{width:100%;flex-direction:column;gap:.55rem;margin-top:.85rem}.chat-widget_chip__smLl_{width:100%;padding:.72rem .9rem;font-size:.84rem}.chat-widget_messages__fQZIz{max-height:200px;padding:.6rem .95rem .7rem;gap:.55rem;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.chat-widget_panelEmpty__mdq9b .chat-widget_messages__fQZIz{max-height:none;overflow:visible}.chat-widget_panelEmpty__mdq9b .chat-widget_messagesEmpty__zmyry{flex:0 0 auto;justify-content:flex-start;padding:1rem 1rem .6rem}.chat-widget_msg__t4ASI{max-width:96%}.chat-widget_bubble__Jsd2B{padding:.72rem .8rem;font-size:.84rem;line-height:1.5}.chat-widget_composer__Bgybv{padding:.6rem .95rem calc(.85rem + env(safe-area-inset-bottom));gap:.4rem}.chat-widget_input__qvUyn{min-height:46px;padding:.72rem .82rem;font-size:16px;background:rgba(255,255,255,.9);border-color:rgba(179,198,241,.65)}.chat-widget_sendBtn__ZtoEy{width:40px;height:40px}}.layout_page__2Fr3V{--footer-height:720px;--footer-progress:0;background:#fff;display:flex;flex-direction:column}.layout_footerViewport__qbqSf{position:fixed;left:0;right:0;bottom:0;z-index:0;overflow:hidden;background:#030316;opacity:clamp(0,var(--footer-progress)*3.2,1);transition:opacity .24s ease}.layout_mainShell__OSeVs{z-index:1;margin-bottom:calc(var(--footer-height) - 1px);width:calc(100% - var(--footer-progress)*7.5rem);margin-left:auto;margin-right:auto;border-radius:calc(var(--footer-progress)*42px);overflow:hidden;transform:translateY(calc(var(--footer-progress) * -1.25rem));transition:width .22s cubic-bezier(.22,1,.36,1),border-radius .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.layout_mainShell__OSeVs,.layout_main__TKx_G{position:relative;background:#fff}@media screen and (max-width:767px){.layout_page__2Fr3V{--footer-height:0px}.layout_footerViewport__qbqSf{position:relative;left:auto;right:auto;bottom:auto;order:2;width:100%;opacity:1;background:#030316;transition:none;overflow:visible}.layout_mainShell__OSeVs{order:1;margin-bottom:0;width:100%;border-radius:0;transform:none;transition:none;overflow:visible}}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}pre{all:revert}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-ext-400-normal.a5c383ef.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-400-normal.caf05daa.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-400-normal.1a075d0e.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-400-normal.95a0f8ac.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-greek-400-normal.bc105591.woff2) format("woff2"),url(/_next/static/media/manrope-greek-400-normal.9a9de066.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-vietnamese-400-normal.a26cf291.woff2) format("woff2"),url(/_next/static/media/manrope-vietnamese-400-normal.a9032236.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-ext-400-normal.f51947ce.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-400-normal.58abc3ce.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.b69ff29f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3f370876.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-cyrillic-ext-500-normal.922f2946.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-500-normal.86328423.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-cyrillic-500-normal.ac925df1.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-500-normal.d0b4a6ff.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-greek-500-normal.0f4495db.woff2) format("woff2"),url(/_next/static/media/manrope-greek-500-normal.cf2d38df.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-vietnamese-500-normal.9225174a.woff2) format("woff2"),url(/_next/static/media/manrope-vietnamese-500-normal.86b7a7d6.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-ext-500-normal.f764fbe1.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-500-normal.e7e2486a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.1439e66f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-500-normal.f0da4735.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-ext-600-normal.a74c4161.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-600-normal.455508e1.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-600-normal.84ba124a.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-600-normal.d65ac87d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-greek-600-normal.7ae33930.woff2) format("woff2"),url(/_next/static/media/manrope-greek-600-normal.6cf8e3f3.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-vietnamese-600-normal.9bfcdf51.woff2) format("woff2"),url(/_next/static/media/manrope-vietnamese-600-normal.66b2fc17.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-ext-600-normal.113492de.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-600-normal.c64864a7.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-ext-700-normal.5a42cea0.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-700-normal.ea9a46b1.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-700-normal.a3ab8973.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-700-normal.378d7f92.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-greek-700-normal.10d94036.woff2) format("woff2"),url(/_next/static/media/manrope-greek-700-normal.fce81a65.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-vietnamese-700-normal.094f003f.woff2) format("woff2"),url(/_next/static/media/manrope-vietnamese-700-normal.08c4ad85.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-ext-700-normal.cc5a4362.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-700-normal.d4cf530f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.4fc2723e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-700-normal.91396a4b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-cyrillic-ext-800-normal.49813fcd.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-800-normal.3e423e1e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-cyrillic-800-normal.67e2cfc9.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-800-normal.6b5c2669.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-greek-800-normal.a26bc717.woff2) format("woff2"),url(/_next/static/media/manrope-greek-800-normal.7d11f1a6.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-vietnamese-800-normal.338d16ae.woff2) format("woff2"),url(/_next/static/media/manrope-vietnamese-800-normal.65ceef4c.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-latin-ext-800-normal.15bbd742.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-800-normal.c8dbe3b0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-latin-800-normal.121cd4c5.woff2) format("woff2"),url(/_next/static/media/manrope-latin-800-normal.c245ae3d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-cyrillic-ext-400-normal.b1f07e82.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-cyrillic-400-normal.6086e63f.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-greek-ext-400-normal.707deac8.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-greek-400-normal.95d4e83c.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-latin-ext-400-normal.544f78b8.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-code-latin-400-normal.1f45a4c0.woff2) format("woff2"),url(/_next/static/media/fira-code-all-400-normal.66cbb34e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-cyrillic-ext-600-normal.268f7242.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-cyrillic-600-normal.7ed7feaf.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-greek-ext-600-normal.8abe59f1.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-greek-600-normal.17a4f747.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-latin-ext-600-normal.b836a3c5.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fira-code-latin-600-normal.9ed64187.woff2) format("woff2"),url(/_next/static/media/fira-code-all-600-normal.fb35b244.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.06b6faa3.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.5122dff0.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.2271c2a1.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d1deb2fe.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.ebde713a.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.261aa6d4.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.493934f7.woff2) format("woff2"),url(/_next/static/media/inter-all-400-normal.2ae8ed37.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-ext-700-normal.7c668daa.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-700-normal.8b03fbd1.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-ext-700-normal.5fb4f9ba.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-700-normal.54b722f0.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-vietnamese-700-normal.00e401a9.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-ext-700-normal.07491ea2.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.7ddf3c11.woff2) format("woff2"),url(/_next/static/media/inter-all-700-normal.f3163a49.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-cyrillic-ext-800-normal.f40e584a.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-cyrillic-800-normal.f0070c7d.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-greek-ext-800-normal.c7813f38.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-greek-800-normal.fd6e481c.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-vietnamese-800-normal.1925759d.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-latin-ext-800-normal.8bb395b7.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/inter-latin-800-normal.1c3ff413.woff2) format("woff2"),url(/_next/static/media/inter-all-800-normal.cda92370.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:devicon;src:url(/_next/static/media/devicon.912e12c4.eot);src:url(/_next/static/media/devicon.912e12c4.eot#iefix) format("embedded-opentype"),url(/_next/static/media/devicon.2305a813.ttf) format("truetype"),url(/_next/static/media/devicon.79c69bc7.woff) format("woff"),url(/_next/static/media/devicon.d86112e0.svg#devicon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" devicon-"],[class^=devicon-]{font-family:devicon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.devicon-openal-plain:before{content:""}.devicon-kaggle-original-wordmark:before,.devicon-kaggle-plain-wordmark:before{content:""}.devicon-kaggle-original:before,.devicon-kaggle-plain:before{content:""}.devicon-pytest-plain-wordmark:before{content:""}.devicon-pytest-plain:before{content:""}.devicon-fastapi-plain-wordmark:before{content:""}.devicon-fastapi-plain:before{content:""}.devicon-opencv-plain-wordmark:before{content:""}.devicon-opencv-plain:before{content:""}.devicon-k3s-plain-wordmark:before{content:""}.devicon-k3s-original:before,.devicon-k3s-plain:before{content:""}.devicon-packer-original-wordmark:before,.devicon-packer-plain-wordmark:before{content:""}.devicon-packer-original:before,.devicon-packer-plain:before{content:""}.devicon-anaconda-original-wordmark:before,.devicon-anaconda-plain-wordmark:before{content:""}.devicon-anaconda-original:before,.devicon-anaconda-plain:before{content:""}.devicon-prometheus-original-wordmark:before{content:""}.devicon-prometheus-original:before{content:""}.devicon-rspec-original-wordmark:before,.devicon-rspec-plain-wordmark:before{content:""}.devicon-rspec-original:before,.devicon-rspec-plain:before{content:""}.devicon-argocd-plain-wordmark:before{content:""}.devicon-argocd-plain:before{content:""}.devicon-blender-original-wordmark:before{content:""}.devicon-blender-original:before{content:""}.devicon-jetbrains-plain:before{content:""}.devicon-cmake-plain-wordmark:before{content:""}.devicon-cmake-plain:before{content:""}.devicon-dropwizard-plain:before{content:""}.devicon-nuget-original-wordmark:before{content:""}.devicon-nuget-original:before{content:""}.devicon-podman-plain-wordmark:before{content:""}.devicon-podman-plain:before{content:""}.devicon-networkx-original:before{content:""}.devicon-sqlite-plain-wordmark:before{content:""}.devicon-sqlite-plain:before{content:""}.devicon-discordjs-plain-wordmark:before{content:""}.devicon-discordjs-plain:before{content:""}.devicon-unrealengine-original-wordmark:before,.devicon-unrealengine-plain-wordmark:before{content:""}.devicon-unrealengine-original:before,.devicon-unrealengine-plain:before{content:""}.devicon-django-plain-wordmark:before{content:""}.devicon-django-plain:before{content:""}.devicon-devicon-line-wordmark:before{content:""}.devicon-devicon-line:before{content:""}.devicon-devicon-plain-wordmark:before{content:""}.devicon-devicon-plain:before{content:""}.devicon-bootstrap-plain-wordmark:before{content:""}.devicon-bootstrap-plain:before{content:""}.devicon-solidity-plain:before{content:""}.devicon-polygon-plain:before{content:""}.devicon-maya-plain-wordmark:before{content:""}.devicon-maya-plain:before{content:""}.devicon-xcode-plain:before{content:""}.devicon-selenium-original:before,.devicon-selenium-plain:before{content:""}.devicon-ifttt-original:before,.devicon-ifttt-plain:before{content:""}.devicon-pytorch-plain-wordmark:before{content:""}.devicon-pytorch-original:before,.devicon-pytorch-plain:before{content:""}.devicon-xamarin-original-wordmark:before,.devicon-xamarin-plain-wordmark:before{content:""}.devicon-xamarin-original:before,.devicon-xamarin-plain:before{content:""}.devicon-hugo-plain-wordmark:before{content:""}.devicon-hugo-plain:before{content:""}.devicon-grafana-original-wordmark:before,.devicon-grafana-plain-wordmark:before{content:""}.devicon-grafana-original:before,.devicon-grafana-plain:before{content:""}.devicon-ansible-plain-wordmark:before{content:""}.devicon-ansible-plain:before{content:""}.devicon-shotgrid-original-wordmark:before,.devicon-shotgrid-plain-wordmark:before{content:""}.devicon-shotgrid-plain:before{content:""}.devicon-androidstudio-plain-wordmark:before{content:""}.devicon-androidstudio-plain:before{content:""}.devicon-eslint-original-wordmark:before,.devicon-eslint-plain-wordmark:before{content:""}.devicon-eslint-original:before,.devicon-eslint-plain:before{content:""}.devicon-latex-original:before,.devicon-latex-plain:before{content:""}.devicon-vuetify-plain:before{content:""}.devicon-vuetify-line:before{content:""}.devicon-sdl-plain:before{content:""}.devicon-bitbucket-original-wordmark:before,.devicon-bitbucket-plain-wordmark:before{content:""}.devicon-bitbucket-original:before,.devicon-bitbucket-plain:before{content:""}.devicon-confluence-original-wordmark:before,.devicon-confluence-plain-wordmark:before{content:""}.devicon-confluence-original:before,.devicon-confluence-plain:before{content:""}.devicon-fedora-plain:before{content:""}.devicon-rect-plain:before{content:""}.devicon-bamboo-original-wordmark:before,.devicon-bamboo-plain-wordmark:before{content:""}.devicon-bamboo-original:before,.devicon-bamboo-plain:before{content:""}.devicon-jira-plain-wordmark:before{content:""}.devicon-jira-plain:before{content:""}.devicon-terraform-plain-wordmark:before{content:""}.devicon-terraform-plain:before{content:""}.devicon-webflow-original:before{content:""}.devicon-gentoo-plain:before{content:""}.devicon-gentoo-plain-wordmark:before{content:""}.devicon-opensuse-plain-wordmark:before{content:""}.devicon-opensuse-plain:before{content:""}.devicon-storybook-plain-wordmark:before{content:""}.devicon-storybook-plain:before{content:""}.devicon-pandas-original-wordmark:before,.devicon-pandas-plain-wordmark:before{content:""}.devicon-pandas-original:before,.devicon-pandas-plain:before{content:""}.devicon-centos-plain-wordmark:before{content:""}.devicon-centos-plain:before{content:""}.devicon-azure-plain-wordmark:before{content:""}.devicon-azure-plain:before{content:""}.devicon-go-line:before{content:""}.devicon-go-plain:before{content:""}.devicon-go-original-wordmark:before,.devicon-go-plain-wordmark:before{content:""}.devicon-msdos-line:before{content:""}.devicon-arduino-plain-wordmark:before{content:""}.devicon-arduino-plain:before{content:""}.devicon-qt-original:before,.devicon-qt-plain:before{content:""}.devicon-gcc-plain:before{content:""}.devicon-svelte-plain-wordmark:before{content:""}.devicon-svelte-plain:before{content:""}.devicon-slack-plain-wordmark:before{content:""}.devicon-slack-plain:before{content:""}.devicon-canva-original:before,.devicon-canva-plain:before{content:""}.devicon-jamstack-plain-wordmark:before{content:""}.devicon-jamstack-original:before,.devicon-jamstack-plain:before{content:""}.devicon-denojs-original-wordmark:before,.devicon-denojs-plain-wordmark:before{content:""}.devicon-denojs-original:before,.devicon-denojs-plain:before{content:""}.devicon-apachekafka-original-wordmark:before,.devicon-apachekafka-plain-wordmark:before{content:""}.devicon-apachekafka-original:before,.devicon-apachekafka-plain:before{content:""}.devicon-filezilla-plain-wordmark:before{content:""}.devicon-filezilla-plain:before{content:""}.devicon-opengl-plain:before{content:""}.devicon-putty-plain:before{content:""}.devicon-opera-plain-wordmark:before{content:""}.devicon-opera-plain:before{content:""}.devicon-subversion-original:before,.devicon-subversion-plain:before{content:""}.devicon-tortoisegit-line:before{content:""}.devicon-tortoisegit-plain:before{content:""}.devicon-towergit-plain-wordmark:before{content:""}.devicon-towergit-plain:before{content:""}.devicon-unity-original-wordmark:before{content:""}.devicon-unity-original:before{content:""}.devicon-neo4j-plain-wordmark:before{content:""}.devicon-neo4j-plain:before{content:""}.devicon-nuxtjs-plain-wordmark:before{content:""}.devicon-nuxtjs-plain:before{content:""}.devicon-socketio-original-wordmark:before,.devicon-socketio-plain-wordmark:before{content:""}.devicon-socketio-original:before,.devicon-socketio-plain:before{content:""}.devicon-processing-plain-wordmark:before{content:""}.devicon-processing-plain:before{content:""}.devicon-feathersjs-original:before{content:""}.devicon-adonisjs-original-wordmark:before,.devicon-adonisjs-plain-wordmark:before{content:""}.devicon-adonisjs-original:before,.devicon-adonisjs-plain:before{content:""}.devicon-numpy-original-wordmark:before{content:""}.devicon-numpy-original:before,.devicon-numpy-plain:before{content:""}.devicon-matlab-line:before{content:""}.devicon-matlab-plain:before{content:""}.devicon-clojurescript-plain:before{content:""}.devicon-threejs-original-wordmark:before{content:""}.devicon-threejs-original:before{content:""}.devicon-markdown-original:before,.devicon-markdown-plain:before{content:""}.devicon-nixos-plain-wordmark:before{content:""}.devicon-nixos-plain:before{content:""}.devicon-perl-plain:before{content:""}.devicon-tensorflow-line-wordmark:before{content:""}.devicon-tensorflow-line:before{content:""}.devicon-tensorflow-original-wordmark:before{content:""}.devicon-tensorflow-original:before{content:""}.devicon-zig-plain-wordmark:before{content:""}.devicon-zig-original:before,.devicon-zig-plain:before{content:""}.devicon-raspberrypi-line-wordmark:before{content:""}.devicon-raspberrypi-line:before{content:""}.devicon-embeddedc-plain-wordmark:before{content:""}.devicon-embeddedc-plain:before{content:""}.devicon-labview-plain-wordmark:before{content:""}.devicon-labview-plain:before{content:""}.devicon-modx-plain-wordmark:before{content:""}.devicon-modx-plain:before{content:""}.devicon-knockout-plain-wordmark:before{content:""}.devicon-rstudio-plain:before{content:""}.devicon-phalcon-plain:before{content:""}.devicon-minitab-plain:before{content:""}.devicon-bulma-plain:before{content:""}.devicon-spss-plain:before{content:""}.devicon-karma-plain:before{content:""}.devicon-jest-plain:before{content:""}.devicon-circleci-plain-wordmark:before{content:""}.devicon-circleci-plain:before{content:""}.devicon-codecov-plain:before{content:""}.devicon-magento-line:before{content:""}.devicon-magento-original-wordmark:before{content:""}.devicon-magento-original:before{content:""}.devicon-shopware-original-wordmark:before{content:""}.devicon-shopware-original:before{content:""}.devicon-salesforce-plain:before{content:""}.devicon-vuestorefront-plain:before{content:""}.devicon-unix-original:before{content:""}.devicon-godot-plain-wordmark:before{content:""}.devicon-godot-plain:before{content:""}.devicon-vscode-plain-wordmark:before{content:""}.devicon-vscode-plain:before{content:""}.devicon-julia-plain-wordmark:before{content:""}.devicon-julia-plain:before{content:""}.devicon-crystal-original-wordmark:before{content:""}.devicon-crystal-original:before{content:""}.devicon-tailwindcss-plain:before{content:""}.devicon-tailwindcss-original-wordmark:before{content:""}.devicon-weblate-plain-wordmark:before{content:""}.devicon-weblate-plain:before{content:""}.devicon-thealgorithms-plain-wordmark:before{content:""}.devicon-thealgorithms-plain:before{content:""}.devicon-spring-plain-wordmark:before{content:""}.devicon-spring-plain:before{content:""}.devicon-rails-plain-wordmark:before{content:""}.devicon-rails-plain:before{content:""}.devicon-phoenix-plain-wordmark:before{content:""}.devicon-phoenix-plain:before{content:""}.devicon-nextjs-original-wordmark:before,.devicon-nextjs-plain-wordmark:before{content:""}.devicon-nextjs-line:before{content:""}.devicon-nextjs-original:before,.devicon-nextjs-plain:before{content:""}.devicon-lua-plain-wordmark:before{content:""}.devicon-lua-plain:before{content:""}.devicon-graphql-plain-wordmark:before{content:""}.devicon-graphql-plain:before{content:""}.devicon-gitter-plain-wordmark:before{content:""}.devicon-gitter-plain:before{content:""}.devicon-figma-plain:before{content:""}.devicon-digitalocean-plain-wordmark:before{content:""}.devicon-digitalocean-plain:before{content:""}.devicon-dotnetcore-plain:before{content:""}.devicon-dart-plain-wordmark:before{content:""}.devicon-dart-plain:before{content:""}.devicon-r-plain:before{content:""}.devicon-r-original:before{content:""}.devicon-ocaml-plain-wordmark:before{content:""}.devicon-ocaml-plain:before{content:""}.devicon-jupyter-plain-wordmark:before{content:""}.devicon-jupyter-plain:before{content:""}.devicon-fsharp-plain:before{content:""}.devicon-elixir-plain-wordmark:before{content:""}.devicon-elixir-plain:before{content:""}.devicon-aarch64-plain:before{content:""}.devicon-xd-line:before{content:""}.devicon-xd-plain:before{content:""}.devicon-uwsgi-plain:before{content:""}.devicon-microsoftsqlserver-plain-wordmark:before{content:""}.devicon-microsoftsqlserver-plain:before{content:""}.devicon-sqlalchemy-original-wordmark:before,.devicon-sqlalchemy-plain-wordmark:before{content:""}.devicon-sqlalchemy-plain:before{content:""}.devicon-rocksdb-plain:before{content:""}.devicon-objectivec-plain:before{content:""}.devicon-kubernetes-plain-wordmark:before{content:""}.devicon-kubernetes-plain:before{content:""}.devicon-googlecloud-plain-wordmark:before{content:""}.devicon-googlecloud-plain:before{content:""}.devicon-flask-original-wordmark:before,.devicon-flask-plain-wordmark:before{content:""}.devicon-flask-original:before,.devicon-flask-plain:before{content:""}.devicon-firebase-plain-wordmark:before{content:""}.devicon-firebase-plain:before{content:""}.devicon-eleventy-plain:before{content:""}.devicon-appwrite-original-wordmark:before,.devicon-appwrite-plain-wordmark:before{content:""}.devicon-appwrite-original:before,.devicon-appwrite-plain:before{content:""}.devicon-bash-plain:before{content:""}.devicon-woocommerce-plain-wordmark:before{content:""}.devicon-woocommerce-plain:before{content:""}.devicon-typo3-plain-wordmark:before{content:""}.devicon-typo3-plain:before{content:""}.devicon-premierepro-plain:before{content:""}.devicon-nestjs-plain-wordmark:before{content:""}.devicon-nestjs-plain:before{content:""}.devicon-materialui-plain:before{content:""}.devicon-kotlin-plain-wordmark:before{content:""}.devicon-kotlin-plain:before{content:""}.devicon-jenkins-plain:before{content:""}.devicon-jenkins-line:before{content:""}.devicon-haxe-plain:before{content:""}.devicon-gatsby-plain-wordmark:before{content:""}.devicon-gatsby-plain:before{content:""}.devicon-flutter-plain:before{content:""}.devicon-composer-line-wordmark:before,.devicon-composer-plain-wordmark:before{content:""}.devicon-composer-line:before,.devicon-composer-plain:before{content:""}.devicon-aftereffects-plain:before{content:""}.devicon-yunohost-plain:before{content:""}.devicon-redux-original:before,.devicon-redux-plain:before{content:""}.devicon-clojure-line:before,.devicon-clojure-plain:before{content:""}.devicon-mocha-plain:before{content:""}.devicon-haskell-plain:before{content:""}.devicon-haskell-plain-wordmark:before{content:""}.devicon-codepen-original-wordmark:before{content:""}.devicon-codepen-original:before,.devicon-codepen-plain:before{content:""}.devicon-groovy-plain:before{content:""}.devicon-rust-plain:before{content:""}.devicon-scala-plain-wordmark:before{content:""}.devicon-scala-plain:before{content:""}.devicon-grails-plain:before{content:""}.devicon-sketch-line-wordmark:before{content:""}.devicon-sketch-line:before{content:""}.devicon-npm-original-wordmark:before{content:""}.devicon-ionic-original-wordmark:before{content:""}.devicon-ionic-original:before{content:""}.devicon-ember-original-wordmark:before,.devicon-ember-plain-wordmark:before{content:""}.devicon-electron-original-wordmark:before{content:""}.devicon-electron-original:before{content:""}.devicon-vagrant-plain-wordmark:before{content:""}.devicon-vagrant-plain:before{content:""}.devicon-yarn-plain-wordmark:before{content:""}.devicon-yarn-plain:before{content:""}.devicon-handlebars-plain-wordmark:before{content:""}.devicon-handlebars-plain:before{content:""}.devicon-couchdb-plain-wordmark:before{content:""}.devicon-couchdb-plain:before{content:""}.devicon-behance-plain-wordmark:before{content:""}.devicon-behance-plain:before{content:""}.devicon-linkedin-plain-wordmark:before{content:""}.devicon-linkedin-plain:before{content:""}.devicon-ceylon-plain:before{content:""}.devicon-elm-plain-wordmark:before{content:""}.devicon-elm-plain:before{content:""}.devicon-cakephp-plain-wordmark:before{content:""}.devicon-cakephp-plain:before{content:""}.devicon-stylus-original:before{content:""}.devicon-express-original-wordmark:before{content:""}.devicon-express-original:before{content:""}.devicon-intellij-plain-wordmark:before{content:""}.devicon-intellij-plain:before{content:""}.devicon-pycharm-plain-wordmark:before{content:""}.devicon-pycharm-plain:before{content:""}.devicon-rubymine-plain-wordmark:before{content:""}.devicon-rubymine-plain:before{content:""}.devicon-webstorm-plain-wordmark:before{content:""}.devicon-webstorm-plain:before{content:""}.devicon-tomcat-line-wordmark:before{content:""}.devicon-tomcat-line:before{content:""}.devicon-vuejs-line-wordmark:before{content:""}.devicon-vuejs-line:before{content:""}.devicon-vuejs-plain-wordmark:before{content:""}.devicon-vuejs-plain:before{content:""}.devicon-swift-plain-wordmark:before{content:""}.devicon-swift-plain:before{content:""}.devicon-webpack-plain-wordmark:before{content:""}.devicon-webpack-plain:before{content:""}.devicon-visualstudio-plain-wordmark:before{content:""}.devicon-visualstudio-plain:before{content:""}.devicon-sequelize-plain-wordmark:before{content:""}.devicon-sequelize-plain:before{content:""}.devicon-typescript-original:before,.devicon-typescript-plain:before{content:""}.devicon-babel-original:before,.devicon-babel-plain:before{content:""}.devicon-facebook-original:before,.devicon-facebook-plain:before{content:""}.devicon-google-original-wordmark:before,.devicon-google-plain-wordmark:before{content:""}.devicon-google-original:before,.devicon-google-plain:before{content:""}.devicon-twitter-original:before,.devicon-twitter-plain:before{content:""}.devicon-mocha:before{content:""}.devicon-jasmine-plain:before{content:""}.devicon-jasmine-wordmark:before{content:""}.devicon-gatling-plain:before{content:""}.devicon-gatling-plain-wordmark:before{content:""}.devicon-phpstorm-plain:before{content:""}.devicon-phpstorm-plain-wordmark:before{content:""}.devicon-sourcetree-original:before,.devicon-sourcetree-plain:before{content:""}.devicon-sourcetree-original-wordmark:before,.devicon-sourcetree-plain-wordmark:before{content:""}.devicon-ssh-original:before,.devicon-ssh-plain:before{content:""}.devicon-ssh-original-wordmark:before,.devicon-ssh-plain-wordmark:before{content:""}.devicon-jeet-plain:before{content:""}.devicon-jeet-plain-wordmark:before{content:""}.devicon-gitlab-plain:before{content:""}.devicon-gitlab-plain-wordmark:before{content:""}.devicon-github-original:before,.devicon-github-plain:before{content:""}.devicon-github-original-wordmark:before{content:""}.devicon-d3js-plain:before{content:""}.devicon-d3js-original:before{content:""}.devicon-gradle-plain:before{content:""}.devicon-gradle-plain-wordmark:before{content:""}.devicon-cucumber-plain:before{content:""}.devicon-cucumber-plain-wordmark:before{content:""}.devicon-protractor-plain:before{content:""}.devicon-protractor-plain-wordmark:before{content:""}.devicon-safari-line-wordmark:before{content:""}.devicon-safari-line:before{content:""}.devicon-safari-plain-wordmark:before{content:""}.devicon-safari-plain:before{content:""}.devicon-gimp-plain:before{content:""}.devicon-redhat-plain-wordmark:before{content:""}.devicon-redhat-plain:before{content:""}.devicon-cplusplus-line-wordmark:before,.devicon-cplusplus-line:before{content:""}.devicon-cplusplus-plain-wordmark:before,.devicon-cplusplus-plain:before{content:""}.devicon-csharp-line-wordmark:before,.devicon-csharp-line:before{content:""}.devicon-csharp-plain-wordmark:before,.devicon-csharp-plain:before{content:""}.devicon-c-line-wordmark:before,.devicon-c-line:before{content:""}.devicon-c-plain-wordmark:before,.devicon-c-plain:before{content:""}.devicon-nodewebkit-line-wordmark:before{content:""}.devicon-nodewebkit-line:before{content:""}.devicon-nodewebkit-plain-wordmark:before{content:""}.devicon-nodewebkit-plain:before{content:""}.devicon-nginx-original-wordmark:before,.devicon-nginx-original:before,.devicon-nginx-plain-wordmark:before,.devicon-nginx-plain:before{content:""}.devicon-erlang-plain-wordmark:before{content:""}.devicon-erlang-plain:before{content:""}.devicon-doctrine-line-wordmark:before{content:""}.devicon-doctrine-line:before{content:""}.devicon-doctrine-plain-wordmark:before{content:""}.devicon-doctrine-plain:before{content:""}.devicon-apache-line-wordmark:before{content:""}.devicon-apache-line:before{content:""}.devicon-apache-plain-wordmark:before{content:""}.devicon-apache-plain:before{content:""}.devicon-redis-plain-wordmark:before{content:""}.devicon-redis-plain:before{content:""}.devicon-meteor-plain-wordmark:before{content:""}.devicon-meteor-plain:before{content:""}.devicon-heroku-line-wordmark:before,.devicon-heroku-original-wordmark:before{content:""}.devicon-heroku-line:before,.devicon-heroku-original:before{content:""}.devicon-heroku-plain-wordmark:before{content:""}.devicon-heroku-plain:before{content:""}.devicon-docker-plain-wordmark:before{content:""}.devicon-docker-plain:before{content:""}.devicon-symfony-original-wordmark:before,.devicon-symfony-plain-wordmark:before{content:""}.devicon-symfony-original:before,.devicon-symfony-plain:before{content:""}.devicon-react-original-wordmark:before,.devicon-react-plain-wordmark:before{content:""}.devicon-react-original:before,.devicon-react-plain:before{content:""}.devicon-amazonwebservices-original:before,.devicon-amazonwebservices-plain:before{content:""}.devicon-amazonwebservices-plain-wordmark:before{content:""}.devicon-android-plain-wordmark:before{content:""}.devicon-android-plain:before{content:""}.devicon-angularjs-plain-wordmark:before{content:""}.devicon-angularjs-plain:before{content:""}.devicon-appcelerator-original:before,.devicon-appcelerator-plain:before{content:""}.devicon-appcelerator-plain-wordmark:before{content:""}.devicon-apple-original:before,.devicon-apple-plain:before{content:""}.devicon-atom-original-wordmark:before,.devicon-atom-plain-wordmark:before{content:""}.devicon-atom-original:before,.devicon-atom-plain:before{content:""}.devicon-backbonejs-plain-wordmark:before{content:""}.devicon-backbonejs-plain:before{content:""}.devicon-bower-line-wordmark:before{content:""}.devicon-bower-line:before{content:""}.devicon-bower-plain-wordmark:before{content:""}.devicon-bower-plain:before{content:""}.devicon-chrome-plain-wordmark:before{content:""}.devicon-chrome-plain:before{content:""}.devicon-codeigniter-plain-wordmark:before{content:""}.devicon-codeigniter-plain:before{content:""}.devicon-coffeescript-original-wordmark:before,.devicon-coffeescript-plain-wordmark:before{content:""}.devicon-coffeescript-original:before,.devicon-coffeescript-plain:before{content:""}.devicon-css3-plain-wordmark:before{content:""}.devicon-css3-plain:before{content:""}.devicon-debian-plain-wordmark:before{content:""}.devicon-debian-plain:before{content:""}.devicon-dot-net-plain-wordmark:before{content:""}.devicon-dot-net-plain:before{content:""}.devicon-drupal-plain-wordmark:before{content:""}.devicon-drupal-plain:before{content:""}.devicon-firefox-plain-wordmark:before{content:""}.devicon-firefox-plain:before{content:""}.devicon-foundation-plain-wordmark:before{content:""}.devicon-foundation-plain:before{content:""}.devicon-git-plain-wordmark:before{content:""}.devicon-git-plain:before{content:""}.devicon-grunt-line-wordmark:before{content:""}.devicon-grunt-line:before{content:""}.devicon-grunt-plain-wordmark:before{content:""}.devicon-grunt-plain:before{content:""}.devicon-gulp-plain:before{content:""}.devicon-html5-plain-wordmark:before{content:""}.devicon-html5-plain:before{content:""}.devicon-ie10-original:before,.devicon-ie10-plain:before{content:""}.devicon-illustrator-line:before{content:""}.devicon-illustrator-plain:before{content:""}.devicon-inkscape-plain-wordmark:before{content:""}.devicon-inkscape-plain:before{content:""}.devicon-java-plain-wordmark:before{content:""}.devicon-java-plain:before{content:""}.devicon-javascript-plain:before{content:""}.devicon-jquery-plain-wordmark:before{content:""}.devicon-jquery-plain:before{content:""}.devicon-krakenjs-plain-wordmark:before{content:""}.devicon-krakenjs-plain:before{content:""}.devicon-laravel-plain-wordmark:before{content:""}.devicon-laravel-plain:before{content:""}.devicon-less-plain-wordmark:before{content:""}.devicon-linux-plain:before{content:""}.devicon-mongodb-plain-wordmark:before{content:""}.devicon-mongodb-plain:before{content:""}.devicon-moodle-plain-wordmark:before{content:""}.devicon-moodle-plain:before{content:""}.devicon-mysql-plain-wordmark:before{content:""}.devicon-mysql-plain:before{content:""}.devicon-nodejs-plain-wordmark:before{content:""}.devicon-nodejs-plain:before{content:""}.devicon-oracle-original:before,.devicon-oracle-plain:before{content:""}.devicon-photoshop-line:before{content:""}.devicon-photoshop-plain:before{content:""}.devicon-php-plain:before{content:""}.devicon-postgresql-plain-wordmark:before{content:""}.devicon-postgresql-plain:before{content:""}.devicon-python-plain-wordmark:before{content:""}.devicon-python-plain:before{content:""}.devicon-ruby-plain-wordmark:before{content:""}.devicon-ruby-plain:before{content:""}.devicon-sass-original:before,.devicon-sass-plain:before{content:""}.devicon-travis-plain-wordmark:before{content:""}.devicon-travis-plain:before{content:""}.devicon-trello-plain-wordmark:before{content:""}.devicon-trello-plain:before{content:""}.devicon-ubuntu-plain-wordmark:before{content:""}.devicon-ubuntu-plain:before{content:""}.devicon-vim-plain:before{content:""}.devicon-windows8-original-wordmark:before,.devicon-windows8-plain-wordmark:before{content:""}.devicon-windows8-original:before,.devicon-windows8-plain:before{content:""}.devicon-wordpress-plain-wordmark:before{content:""}.devicon-wordpress-plain:before{content:""}.devicon-yii-plain-wordmark:before{content:""}.devicon-yii-plain:before{content:""}.devicon-zend-plain-wordmark:before{content:""}.devicon-zend-plain:before{content:""}.devicon-adonisjs-original-wordmark.colored,.devicon-adonisjs-original.colored,.devicon-adonisjs-plain-wordmark.colored,.devicon-adonisjs-plain.colored{color:#5a45ff}.devicon-aftereffects-plain.colored{color:#1f0740}.devicon-amazonwebservices-original.colored,.devicon-amazonwebservices-plain-wordmark.colored,.devicon-amazonwebservices-plain.colored{color:#f7a80d}.devicon-android-plain-wordmark.colored,.devicon-android-plain.colored{color:#a4c439}.devicon-androidstudio-plain-wordmark.colored,.devicon-androidstudio-plain.colored{color:#4285f4}.devicon-aarch64-plain.colored{color:#16358c}.devicon-angularjs-plain-wordmark.colored,.devicon-angularjs-plain.colored{color:#c4473a}.devicon-ansible-plain-wordmark.colored,.devicon-ansible-plain.colored{color:#1a1918}.devicon-apache-line-wordmark.colored,.devicon-apache-line.colored,.devicon-apache-plain-wordmark.colored,.devicon-apache-plain.colored{color:#303284}.devicon-apachekafka-original-wordmark.colored,.devicon-apachekafka-original.colored,.devicon-apachekafka-plain-wordmark.colored,.devicon-apachekafka-plain.colored{color:#231f20}.devicon-appcelerator-original.colored,.devicon-appcelerator-plain-wordmark.colored,.devicon-appcelerator-plain.colored{color:#ac162c}.devicon-apple-original.colored,.devicon-apple-plain.colored{color:#000}.devicon-appwrite-original-wordmark.colored,.devicon-appwrite-original.colored,.devicon-appwrite-plain-wordmark.colored,.devicon-appwrite-plain.colored{color:#f02e65}.devicon-arduino-plain-wordmark.colored,.devicon-arduino-plain.colored{color:#00979d}.devicon-atom-original-wordmark.colored,.devicon-atom-original.colored,.devicon-atom-plain-wordmark.colored,.devicon-atom-plain.colored{color:#67595d}.devicon-azure-plain-wordmark.colored,.devicon-azure-plain.colored{color:#0089d6}.devicon-babel-original.colored,.devicon-babel-plain.colored{color:#f9dc3e}.devicon-backbonejs-plain-wordmark.colored,.devicon-backbonejs-plain.colored{color:#002a41}.devicon-bamboo-original-wordmark.colored,.devicon-bamboo-original.colored,.devicon-bamboo-plain-wordmark.colored,.devicon-bamboo-plain.colored{color:#1068e2}.devicon-bash-plain.colored{color:#293138}.devicon-behance-plain-wordmark.colored,.devicon-behance-plain.colored{color:#0071e0}.devicon-bitbucket-original-wordmark.colored,.devicon-bitbucket-original.colored,.devicon-bitbucket-plain-wordmark.colored,.devicon-bitbucket-plain.colored{color:#205081}.devicon-bootstrap-plain-wordmark.colored,.devicon-bootstrap-plain.colored{color:#59407f}.devicon-bulma-plain.colored{color:#00d1b2}.devicon-bower-line-wordmark.colored,.devicon-bower-line.colored,.devicon-bower-plain-wordmark.colored,.devicon-bower-plain.colored{color:#ef5734}.devicon-c-line-wordmark.colored,.devicon-c-line.colored,.devicon-c-plain-wordmark.colored,.devicon-c-plain.colored{color:#03599c}.devicon-cakephp-plain-wordmark.colored,.devicon-cakephp-plain.colored{color:#d43d44}.devicon-canva-original.colored,.devicon-canva-plain.colored{color:#00c4cc}.devicon-centos-plain-wordmark.colored,.devicon-centos-plain.colored{color:#932178}.devicon-ceylon-plain.colored{color:#ab710a}.devicon-chrome-plain-wordmark.colored,.devicon-chrome-plain.colored{color:#ce4e4e}.devicon-circleci-plain-wordmark.colored,.devicon-circleci-plain.colored{color:#343434}.devicon-clojure-line.colored,.devicon-clojure-plain.colored{color:#5881d8}.devicon-cmake-plain-wordmark.colored,.devicon-cmake-plain.colored{color:#0e8a16}.devicon-clojurescript-plain.colored{color:#96ca4b}.devicon-codecov-plain.colored{color:#e0225c}.devicon-codeigniter-plain-wordmark.colored,.devicon-codeigniter-plain.colored{color:#ee4323}.devicon-codepen-original.colored,.devicon-codepen-plain-wordmark.colored,.devicon-codepen-plain.colored{color:#231f20}.devicon-coffeescript-original-wordmark.colored,.devicon-coffeescript-original.colored,.devicon-coffeescript-plain-wordmark.colored,.devicon-coffeescript-plain.colored{color:#28334c}.devicon-composer-line-wordmark.colored,.devicon-composer-line.colored,.devicon-composer-plain-wordmark.colored,.devicon-composer-plain.colored{color:#000}.devicon-confluence-original-wordmark.colored,.devicon-confluence-original.colored,.devicon-confluence-plain-wordmark.colored,.devicon-confluence-plain.colored{color:#205081}.devicon-couchdb-plain-wordmark.colored,.devicon-couchdb-plain.colored{color:#e42528}.devicon-cplusplus-line-wordmark.colored,.devicon-cplusplus-line.colored,.devicon-cplusplus-plain-wordmark.colored,.devicon-cplusplus-plain.colored{color:#9c033a}.devicon-csharp-line-wordmark.colored,.devicon-csharp-line.colored,.devicon-csharp-plain-wordmark.colored,.devicon-csharp-plain.colored{color:#68217a}.devicon-css3-plain-wordmark.colored,.devicon-css3-plain.colored{color:#3d8fc6}.devicon-cucumber-plain-wordmark.colored,.devicon-cucumber-plain.colored{color:#00a818}.devicon-crystal-original-wordmark.colored,.devicon-crystal-original.colored{color:#000}.devicon-d3js-plain.colored{color:#f7974e}.devicon-dart-plain-wordmark.colored,.devicon-dart-plain.colored{color:#00a8e1}.devicon-debian-plain-wordmark.colored,.devicon-debian-plain.colored{color:#a80030}.devicon-denojs-original-wordmark.colored,.devicon-denojs-original.colored,.devicon-denojs-plain-wordmark.colored,.devicon-denojs-plain.colored{color:#000}.devicon-devicon-line-wordmark.colored,.devicon-devicon-line.colored,.devicon-devicon-plain-wordmark.colored,.devicon-devicon-plain.colored{color:#60be86}.devicon-django-plain-wordmark.colored,.devicon-django-plain.colored{color:#092e20}.devicon-docker-plain-wordmark.colored,.devicon-docker-plain.colored{color:#019bc6}.devicon-doctrine-line-wordmark.colored,.devicon-doctrine-line.colored,.devicon-doctrine-plain-wordmark.colored,.devicon-doctrine-plain.colored{color:#f56d39}.devicon-dot-net-plain-wordmark.colored,.devicon-dot-net-plain.colored{color:#1384c8}.devicon-dotnetcore-plain.colored{color:#623697}.devicon-drupal-plain-wordmark.colored,.devicon-drupal-plain.colored{color:#0073ba}.devicon-digitalocean-plain-wordmark.colored,.devicon-digitalocean-plain.colored{color:#0080ff}.devicon-discordjs-plain-wordmark.colored,.devicon-discordjs-plain.colored{color:#2a2c3e}.devicon-electron-original-wordmark.colored,.devicon-electron-original.colored{color:#47848f}.devicon-eleventy-plain.colored{color:#1f1f1f}.devicon-elixir-plain-wordmark.colored,.devicon-elixir-plain.colored{color:#380a4d}.devicon-elm-plain-wordmark.colored,.devicon-elm-plain.colored{color:#34495e}.devicon-ember-original-wordmark.colored,.devicon-ember-plain-wordmark.colored{color:#dd3f24}.devicon-embeddedc-plain-wordmark.colored,.devicon-embeddedc-plain.colored{color:#444}.devicon-erlang-plain-wordmark.colored,.devicon-erlang-plain.colored{color:#a90533}.devicon-eslint-original-wordmark.colored,.devicon-eslint-original.colored,.devicon-eslint-plain-wordmark.colored,.devicon-eslint-plain.colored{color:#4b32c3}.devicon-express-original-wordmark.colored,.devicon-express-original.colored{color:#444}.devicon-facebook-original.colored,.devicon-facebook-plain.colored{color:#3d5a98}.devicon-feathersjs-original.colored{color:#333}.devicon-figma-plain.colored{color:#f24e1e}.devicon-filezilla-plain-wordmark.colored,.devicon-filezilla-plain.colored{color:#b30000}.devicon-firebase-plain-wordmark.colored,.devicon-firebase-plain.colored{color:#f58220}.devicon-firefox-plain-wordmark.colored,.devicon-firefox-plain.colored{color:#dd732a}.devicon-flask-original-wordmark.colored,.devicon-flask-original.colored,.devicon-flask-plain-wordmark.colored,.devicon-flask-plain.colored{color:#010101}.devicon-flutter-plain.colored{color:#3fb6d3}.devicon-foundation-plain-wordmark.colored,.devicon-foundation-plain.colored{color:#008cba}.devicon-fsharp-plain.colored{color:#378bba}.devicon-gatling-plain-wordmark.colored,.devicon-gatling-plain.colored{color:#e77500}.devicon-gatsby-plain-wordmark.colored,.devicon-gatsby-plain.colored{color:#64328b}.devicon-rect-plain.colored{color:#262626}.devicon-gcc-plain.colored{color:#ffcfab}.devicon-gentoo-plain-wordmark.colored,.devicon-gentoo-plain.colored{color:#9991d9}.devicon-gimp-plain.colored{color:#716955}.devicon-git-plain-wordmark.colored,.devicon-git-plain.colored{color:#f34f29}.devicon-github-original-wordmark.colored,.devicon-github-original.colored,.devicon-github-plain.colored{color:#181616}.devicon-gitlab-plain-wordmark.colored,.devicon-gitlab-plain.colored{color:#e24329}.devicon-gitter-plain-wordmark.colored,.devicon-gitter-plain.colored{color:#000}.devicon-go-line.colored,.devicon-go-original-wordmark.colored,.devicon-go-plain-wordmark.colored,.devicon-go-plain.colored{color:#00acd7}.devicon-google-original-wordmark.colored,.devicon-google-original.colored,.devicon-google-plain-wordmark.colored,.devicon-google-plain.colored{color:#587dbd}.devicon-googlecloud-plain-wordmark.colored,.devicon-googlecloud-plain.colored{color:#557ebf}.devicon-gradle-plain-wordmark.colored,.devicon-gradle-plain.colored{color:#02303a}.devicon-grafana-original-wordmark.colored,.devicon-grafana-original.colored,.devicon-grafana-plain-wordmark.colored,.devicon-grafana-plain.colored{color:#e78040}.devicon-grails-plain.colored{color:#feb672}.devicon-graphql-plain-wordmark.colored,.devicon-graphql-plain.colored{color:#e434aa}.devicon-groovy-plain.colored{color:#619cbc}.devicon-grunt-line-wordmark.colored,.devicon-grunt-line.colored,.devicon-grunt-plain-wordmark.colored,.devicon-grunt-plain.colored{color:#fcaa1a}.devicon-gulp-plain.colored{color:#eb4a4b}.devicon-godot-plain-wordmark.colored,.devicon-godot-plain.colored{color:#478cbf}.devicon-haskell-plain-wordmark.colored,.devicon-haskell-plain.colored{color:#5e5185}.devicon-handlebars-plain-wordmark.colored,.devicon-handlebars-plain.colored{color:#000}.devicon-haxe-plain.colored{color:#ea8220}.devicon-heroku-line-wordmark.colored,.devicon-heroku-line.colored,.devicon-heroku-original-wordmark.colored,.devicon-heroku-original.colored,.devicon-heroku-plain-wordmark.colored,.devicon-heroku-plain.colored{color:#6762a6}.devicon-html5-plain-wordmark.colored,.devicon-html5-plain.colored{color:#e54d26}.devicon-hugo-plain-wordmark.colored,.devicon-hugo-plain.colored{color:#ff4088}.devicon-ie10-original.colored,.devicon-ie10-plain.colored{color:#1ebbee}.devicon-ifttt-original.colored,.devicon-ifttt-plain.colored{color:#000}.devicon-illustrator-line.colored,.devicon-illustrator-plain.colored{color:#faa625}.devicon-inkscape-plain-wordmark.colored,.devicon-inkscape-plain.colored{color:#000}.devicon-intellij-plain-wordmark.colored,.devicon-intellij-plain.colored{color:#136ba2}.devicon-ionic-original-wordmark.colored,.devicon-ionic-original.colored{color:#4e8ef7}.devicon-jamstack-original.colored,.devicon-jamstack-plain-wordmark.colored,.devicon-jamstack-plain.colored{color:#f0047f}.devicon-jasmine-plain-wordmark.colored,.devicon-jasmine-plain.colored{color:#8a4182}.devicon-java-plain-wordmark.colored,.devicon-java-plain.colored{color:#ea2d2e}.devicon-javascript-plain.colored{color:#f0db4f}.devicon-jeet-plain-wordmark.colored,.devicon-jeet-plain.colored{color:#ff664a}.devicon-jest-plain.colored{color:#99425b}.devicon-jenkins-line.colored,.devicon-jenkins-plain.colored{color:#f0d6b7}.devicon-jetbrains-plain.colored{color:#fdcc21}.devicon-jira-plain-wordmark.colored,.devicon-jira-plain.colored{color:#2684ff}.devicon-jquery-plain-wordmark.colored,.devicon-jquery-plain.colored{color:#0769ad}.devicon-julia-plain-wordmark.colored,.devicon-julia-plain.colored{color:#28a745}.devicon-jupyter-plain-wordmark.colored,.devicon-jupyter-plain.colored{color:#f37726}.devicon-kaggle-original-wordmark.colored,.devicon-kaggle-original.colored,.devicon-kaggle-plain-wordmark.colored,.devicon-kaggle-plain.colored{color:#20beff}.devicon-karma-plain.colored{color:#56c5a8}.devicon-kotlin-plain-wordmark.colored,.devicon-kotlin-plain.colored{color:#7c6db2}.devicon-knockout-plain-wordmark.colored{color:#e42e16}.devicon-krakenjs-plain-wordmark.colored,.devicon-krakenjs-plain.colored{color:#0081c2}.devicon-kubernetes-plain-wordmark.colored,.devicon-kubernetes-plain.colored{color:#486bb3}.devicon-labview-plain-wordmark.colored,.devicon-labview-plain.colored{color:#fed500}.devicon-laravel-plain-wordmark.colored,.devicon-laravel-plain.colored{color:#fd4f31}.devicon-latex-original.colored,.devicon-latex-plain.colored{color:#000}.devicon-less-plain-wordmark.colored{color:#2a4d80}.devicon-linkedin-plain-wordmark.colored,.devicon-linkedin-plain.colored{color:#0076b2}.devicon-lua-plain-wordmark.colored,.devicon-lua-plain.colored{color:navy}.devicon-linux-plain.colored{color:#000}.devicon-materialui-plain.colored{color:#1fa6ca}.devicon-matlab-line.colored,.devicon-matlab-plain.colored{color:#6dd0c7}.devicon-magento-line.colored,.devicon-magento-original-wordmark.colored,.devicon-magento-original.colored{color:#f26322}.devicon-markdown-original.colored,.devicon-markdown-plain.colored{color:#000}.devicon-maya-plain-wordmark.colored,.devicon-maya-plain.colored{color:#149b9a}.devicon-meteor-plain-wordmark.colored,.devicon-meteor-plain.colored{color:#df5052}.devicon-minitab-plain.colored{color:#8dc63f}.devicon-mocha-plain.colored{color:#8d6748}.devicon-modx-plain-wordmark.colored,.devicon-modx-plain.colored{color:#00decc}.devicon-mongodb-plain-wordmark.colored,.devicon-mongodb-plain.colored{color:#4faa41}.devicon-moodle-plain-wordmark.colored,.devicon-moodle-plain.colored{color:#f7931e}.devicon-msdos-line.colored{color:red}.devicon-mysql-plain-wordmark.colored,.devicon-mysql-plain.colored{color:#00618a}.devicon-neo4j-plain-wordmark.colored,.devicon-neo4j-plain.colored{color:#018bff}.devicon-nestjs-plain-wordmark.colored,.devicon-nestjs-plain.colored{color:#df234f}.devicon-networkx-original.colored{color:#2c7fb8}.devicon-nextjs-line.colored,.devicon-nextjs-original-wordmark.colored,.devicon-nextjs-original.colored,.devicon-nextjs-plain-wordmark.colored,.devicon-nextjs-plain.colored{color:#000}.devicon-nginx-original-wordmark.colored,.devicon-nginx-original.colored,.devicon-nginx-plain-wordmark.colored,.devicon-nginx-plain.colored{color:#090}.devicon-nixos-plain-wordmark.colored,.devicon-nixos-plain.colored{color:#5277c3}.devicon-nodejs-plain-wordmark.colored,.devicon-nodejs-plain.colored{color:#83cd29}.devicon-nodewebkit-line-wordmark.colored,.devicon-nodewebkit-line.colored,.devicon-nodewebkit-plain-wordmark.colored,.devicon-nodewebkit-plain.colored{color:#3d3b47}.devicon-npm-original-wordmark.colored{color:#cb3837}.devicon-nuget-original-wordmark.colored,.devicon-nuget-original.colored{color:#004880}.devicon-numpy-original-wordmark.colored,.devicon-numpy-original.colored,.devicon-numpy-plain.colored{color:#4dabcf}.devicon-nuxtjs-plain-wordmark.colored,.devicon-nuxtjs-plain.colored{color:#00c48d}.devicon-objectivec-plain.colored{color:#0b5a9d}.devicon-opera-plain-wordmark.colored,.devicon-opera-plain.colored{color:#f7192d}.devicon-ocaml-plain-wordmark.colored,.devicon-ocaml-plain.colored{color:#f18803}.devicon-openal-plain.colored{color:#7e000d}.devicon-opengl-plain.colored{color:#5586a4}.devicon-opensuse-plain-wordmark.colored,.devicon-opensuse-plain.colored{color:#73ba25}.devicon-oracle-original.colored,.devicon-oracle-plain.colored{color:#ea1b22}.devicon-pandas-original-wordmark.colored,.devicon-pandas-original.colored,.devicon-pandas-plain-wordmark.colored,.devicon-pandas-plain.colored{color:#130754}.devicon-perl-plain.colored{color:#212177}.devicon-phalcon-plain.colored{color:#76c39b}.devicon-photoshop-line.colored,.devicon-photoshop-plain.colored{color:#80b5e2}.devicon-php-plain.colored{color:#6181b6}.devicon-phpstorm-plain-wordmark.colored,.devicon-phpstorm-plain.colored{color:#5058a6}.devicon-podman-plain-wordmark.colored,.devicon-podman-plain.colored{color:#872b9e}.devicon-polygon-plain.colored{color:#38285b}.devicon-postgresql-plain-wordmark.colored,.devicon-postgresql-plain.colored{color:#336791}.devicon-premierepro-plain.colored{color:#2a0634}.devicon-processing-plain-wordmark.colored,.devicon-processing-plain.colored{color:#000}.devicon-protractor-plain-wordmark.colored,.devicon-protractor-plain.colored{color:#b7111d}.devicon-putty-plain.colored{color:#0000fc}.devicon-pycharm-plain-wordmark.colored,.devicon-pycharm-plain.colored{color:#4d8548}.devicon-python-plain-wordmark.colored,.devicon-python-plain.colored{color:#ffd845}.devicon-pytorch-original.colored,.devicon-pytorch-plain-wordmark.colored,.devicon-pytorch-plain.colored{color:#ee4c2c}.devicon-raspberrypi-line-wordmark.colored,.devicon-raspberrypi-line.colored{color:#c51850}.devicon-phoenix-plain-wordmark.colored,.devicon-phoenix-plain.colored{color:#f15524}.devicon-qt-original.colored,.devicon-qt-plain.colored{color:#41cd52}.devicon-r-original.colored,.devicon-r-plain.colored{color:#2369bc}.devicon-rails-plain-wordmark.colored,.devicon-rails-plain.colored{color:#c00}.devicon-react-original-wordmark.colored,.devicon-react-original.colored,.devicon-react-plain-wordmark.colored,.devicon-react-plain.colored{color:#61dafb}.devicon-redhat-plain-wordmark.colored,.devicon-redhat-plain.colored{color:#e93442}.devicon-redis-plain-wordmark.colored,.devicon-redis-plain.colored{color:#d82c20}.devicon-redux-original.colored,.devicon-redux-plain.colored{color:#764abc}.devicon-rocksdb-plain.colored{color:#f5be17}.devicon-ruby-plain-wordmark.colored,.devicon-ruby-plain.colored{color:#d91404}.devicon-rubymine-plain-wordmark.colored,.devicon-rubymine-plain.colored{color:#c12c4c}.devicon-rust-plain.colored{color:#000}.devicon-safari-line-wordmark.colored,.devicon-safari-line.colored,.devicon-safari-plain-wordmark.colored,.devicon-safari-plain.colored{color:#1b88ca}.devicon-salesforce-plain.colored{color:#00a1e0}.devicon-sdl-plain.colored{color:#173354}.devicon-rstudio-plain.colored{color:#75aadb}.devicon-sass-original.colored,.devicon-sass-plain.colored{color:#c69}.devicon-scala-plain-wordmark.colored,.devicon-scala-plain.colored{color:#de3423}.devicon-selenium-original.colored,.devicon-selenium-plain.colored{color:#cf0a2c}.devicon-sequelize-plain-wordmark.colored,.devicon-sequelize-plain.colored{color:#3b4b72}.devicon-shopware-original-wordmark.colored,.devicon-shopware-original.colored{color:#179eff}.devicon-shotgrid-original-wordmark.colored,.devicon-shotgrid-plain-wordmark.colored,.devicon-shotgrid-plain.colored{color:#000}.devicon-sketch-line-wordmark.colored,.devicon-sketch-line.colored{color:#fdad00}.devicon-slack-plain-wordmark.colored,.devicon-slack-plain.colored{color:#2d333a}.devicon-socketio-original-wordmark.colored,.devicon-socketio-original.colored,.devicon-socketio-plain-wordmark.colored,.devicon-socketio-plain.colored{color:#010101}.devicon-solidity-plain.colored{color:#383838}.devicon-sourcetree-original-wordmark.colored,.devicon-sourcetree-original.colored,.devicon-sourcetree-plain-wordmark.colored,.devicon-sourcetree-plain.colored{color:#205081}.devicon-spring-plain-wordmark.colored,.devicon-spring-plain.colored{color:#5fb832}.devicon-spss-plain.colored{color:#cc1e4c}.devicon-sqlalchemy-original-wordmark.colored,.devicon-sqlalchemy-plain-wordmark.colored,.devicon-sqlalchemy-plain.colored{color:#333}.devicon-sqlite-plain-wordmark.colored,.devicon-sqlite-plain.colored{color:#0f80cc}.devicon-subversion-original.colored,.devicon-subversion-plain.colored{color:#809cc8}.devicon-microsoftsqlserver-plain-wordmark.colored,.devicon-microsoftsqlserver-plain.colored{color:#909daa}.devicon-ssh-original-wordmark.colored,.devicon-ssh-original.colored,.devicon-ssh-plain-wordmark.colored,.devicon-ssh-plain.colored{color:#231f20}.devicon-stylus-original.colored{color:#333}.devicon-svelte-plain-wordmark.colored,.devicon-svelte-plain.colored{color:#ff3e00}.devicon-swift-plain-wordmark.colored,.devicon-swift-plain.colored{color:#f05138}.devicon-symfony-original-wordmark.colored,.devicon-symfony-original.colored,.devicon-symfony-plain-wordmark.colored,.devicon-symfony-plain.colored{color:#1a171b}.devicon-storybook-plain-wordmark.colored,.devicon-storybook-plain.colored{color:#ff4785}.devicon-tailwindcss-original-wordmark.colored,.devicon-tailwindcss-plain.colored{color:#2298bd}.devicon-tensorflow-line-wordmark.colored,.devicon-tensorflow-line.colored,.devicon-tensorflow-original-wordmark.colored,.devicon-tensorflow-original.colored{color:#ff6f00}.devicon-terraform-plain-wordmark.colored,.devicon-terraform-plain.colored{color:#5c4ee5}.devicon-threejs-original-wordmark.colored,.devicon-threejs-original.colored{color:#000}.devicon-tomcat-line-wordmark.colored,.devicon-tomcat-line.colored{color:#d1a41a}.devicon-tortoisegit-line.colored,.devicon-tortoisegit-plain.colored{color:#4a8fb5}.devicon-towergit-plain-wordmark.colored,.devicon-towergit-plain.colored{color:#d18900}.devicon-travis-plain-wordmark.colored,.devicon-travis-plain.colored{color:#bb2031}.devicon-thealgorithms-plain-wordmark.colored,.devicon-thealgorithms-plain.colored{color:#00bcb4}.devicon-trello-plain-wordmark.colored,.devicon-trello-plain.colored{color:#23719f}.devicon-twitter-original.colored,.devicon-twitter-plain.colored{color:#1da1f2}.devicon-typescript-original.colored,.devicon-typescript-plain.colored{color:#007acc}.devicon-typo3-plain-wordmark.colored,.devicon-typo3-plain.colored{color:#f49700}.devicon-ubuntu-plain-wordmark.colored,.devicon-ubuntu-plain.colored{color:#dd4814}.devicon-unity-original-wordmark.colored,.devicon-unity-original.colored{color:#000}.devicon-unix-original.colored{color:#4051b5}.devicon-unrealengine-original-wordmark.colored,.devicon-unrealengine-original.colored,.devicon-unrealengine-plain-wordmark.colored,.devicon-unrealengine-plain.colored{color:#000}.devicon-uwsgi-plain.colored{color:#bad05e}.devicon-vagrant-plain-wordmark.colored,.devicon-vagrant-plain.colored{color:#127eff}.devicon-vim-plain.colored{color:#179a33}.devicon-visualstudio-plain-wordmark.colored,.devicon-visualstudio-plain.colored{color:#68217a}.devicon-vuejs-line-wordmark.colored,.devicon-vuejs-line.colored,.devicon-vuejs-plain-wordmark.colored,.devicon-vuejs-plain.colored{color:#41b883}.devicon-vuestorefront-plain.colored{color:#5ecf7b}.devicon-vscode-plain-wordmark.colored,.devicon-vscode-plain.colored{color:#3c99d4}.devicon-webflow-original.colored{color:#4353ff}.devicon-weblate-plain-wordmark.colored,.devicon-weblate-plain.colored{color:#2eccaa}.devicon-webpack-plain-wordmark.colored,.devicon-webpack-plain.colored{color:#1c78c0}.devicon-webstorm-plain-wordmark.colored,.devicon-webstorm-plain.colored{color:#2788b5}.devicon-windows8-original-wordmark.colored,.devicon-windows8-original.colored,.devicon-windows8-plain-wordmark.colored,.devicon-windows8-plain.colored{color:#00adef}.devicon-woocommerce-plain-wordmark.colored,.devicon-woocommerce-plain.colored{color:#7f54b3}.devicon-wordpress-plain-wordmark.colored,.devicon-wordpress-plain.colored{color:#494949}.devicon-xamarin-original-wordmark.colored,.devicon-xamarin-original.colored,.devicon-xamarin-plain-wordmark.colored,.devicon-xamarin-plain.colored{color:#3498db}.devicon-xcode-plain.colored{color:#069cec}.devicon-xd-line.colored,.devicon-xd-plain.colored{color:#dd80bc}.devicon-yarn-plain-wordmark.colored,.devicon-yarn-plain.colored{color:#2c8ebb}.devicon-yii-plain-wordmark.colored,.devicon-yii-plain.colored{color:#0073bb}.devicon-yunohost-plain.colored{color:#fff}.devicon-zend-plain-wordmark.colored,.devicon-zend-plain.colored{color:#68b604}.devicon-zig-original.colored,.devicon-zig-plain-wordmark.colored,.devicon-zig-plain.colored{color:#f7a41d}.devicon-pytest-plain-wordmark.colored,.devicon-pytest-plain.colored{color:#009fe3}.devicon-opencv-plain-wordmark.colored,.devicon-opencv-plain.colored{color:#128dff}.devicon-fastapi-plain-wordmark.colored,.devicon-fastapi-plain.colored{color:#009688}.devicon-k3s-original.colored,.devicon-k3s-plain-wordmark.colored,.devicon-k3s-plain.colored{color:#ffc519}.devicon-packer-original-wordmark.colored,.devicon-packer-original.colored,.devicon-packer-plain-wordmark.colored,.devicon-packer-plain.colored{color:#1d94dd}.devicon-anaconda-original-wordmark.colored,.devicon-anaconda-original.colored,.devicon-anaconda-plain-wordmark.colored,.devicon-anaconda-plain.colored{color:#3eb049}.devicon-rspec-original-wordmark.colored,.devicon-rspec-original.colored,.devicon-rspec-plain-wordmark.colored,.devicon-rspec-plain.colored{color:#6de1fa}.devicon-argocd-plain-wordmark.colored,.devicon-argocd-plain.colored{color:#ef7b4d}.devicon-prometheus-original-wordmark.colored,.devicon-prometheus-original.colored{color:#e75225}.devicon-blender-original-wordmark.colored,.devicon-blender-original.colored{color:#dc7b2e}.devicon-dropwizard-plain.colored{color:#24265d}.devicon-vuetify-line.colored,.devicon-vuetify-plain.colored{color:#1697f6}.devicon-fedora-plain.colored{color:#294172}:root{--font-sans:"Manrope","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-accent:"Fira Code",monospace;--mobile:768px;--reading-width:1080px;--content-width:1240px;--font-xx:0.60rem;--font-xs:0.75rem;--font-s:0.875rem;--font-r-s:1.00rem;--font-r:1.00rem;--font-m:1.125rem;--font-l:2.00rem;--font-xl-l:3.75rem;--font-xl:3.75rem;--size-4-:0.25rem;--size-3-:0.35rem;--size-2-:0.50rem;--size-1x:1.00rem;--size-2x:2.00rem;--size-3x:3.00rem;--size-4x:4.00rem;--size-5x:5.00rem;--size-6x:7.00rem;--size-7x:10.00rem}@media screen and (max-width:767px){:root{--font-xx:0.60rem;--font-xs:0.75rem;--font-s:0.875rem;--font-r-s:0.875rem;--font-r:0.95rem;--font-m:1.00rem;--font-l:2.00rem;--font-xl-l:2.00rem;--font-xl:2.75rem;--size-4-:0.25rem;--size-3-:0.35rem;--size-2-:0.50rem;--size-1x:1.00rem;--size-2x:1.50rem;--size-3x:2.00rem;--size-4x:3.00rem;--size-5x:4.00rem;--size-6x:5.50rem;--size-7x:7.00rem}}@media screen and (min-width:1800px){:root{--reading-width:1280px;--content-width:1440px;--font-r:1.08rem;--font-m:1.2rem;--font-l:2.25rem;--font-xl-l:4.25rem;--font-xl:4.25rem;--size-2x:2.25rem;--size-3x:3.5rem;--size-4x:4.5rem;--size-5x:5.5rem;--size-6x:8rem;--size-7x:11rem}}:root[data-theme=dark]{--primary-bright:#ffffff;--primary:#bfbfbf;--primary-dim:#888889;--primary-dim2:#262627;--primary-dark:#141415;--secondary:#7feaff;--secondary-bright:#5f8cff;--background:#060708;--background-dim:#08090a;--background-dim2:#0e0f11;--neon-1-1:#a7d575;--neon-1-2:#52abc4;--neon-2-1:#37eaf7;--neon-2-2:#c624ee;--icon-bright:#ffffff;--brightness-low:100%;--brightness-high:100%;--mesh-color-1:#060708;--mesh-color-2:#030408;--mesh-color-3:#05070a;--mesh-color-4:#0c1019;color-scheme:dark}:root[data-theme=light],:root[data-theme=undefined]{--primary-bright:#000000;--primary:#2e2e2e;--primary-dim:#3a3a3a;--primary-dim2:#585858;--primary-dark:#dfdfdf;--secondary:#002aff;--secondary-bright:#4800ff;--background:#ededed;--background-dim:#fbfbfb;--background-dim2:#fefefe;--neon-1-1:#424bff;--neon-1-2:#2493ee;--neon-2-1:#37eaf7;--neon-2-2:#c624ee;--icon-bright:var(--neon-1-1);--mesh-color-1:#96c4f3;--mesh-color-2:#96a8f2;--mesh-color-3:#bad0ef;--mesh-color-4:#c8ceda}:root[data-theme=unicorn]{--primary-bright:#000000;--primary:#2e2e2e;--primary-dim:#464646;--primary-dim2:#585858;--primary-dark:#dfdfdf;--secondary:#ff00bb;--secondary-bright:#feff00;--background:#ffffff;--background-dim:#fbfbfb;--background-dim2:#fefefe;--neon-1-1:#37eaf7;--neon-1-2:#c624ee;--neon-2-1:#eaf737;--neon-2-2:#2493ee;--icon-bright:var(--neon-1-1);--mesh-color-1:#96c4f3;--mesh-color-2:#f296cc;--mesh-color-3:#efe2ba;--mesh-color-4:#c8d7da}::selection{color:var(--background);background:var(--secondary)}html{font-size:16px;font-family:var(--font-sans);color:var(--primary-dim);background:var(--background);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#__next{width:100%;overflow-x:hidden}img{border-radius:.5rem;filter:brightness(var(--brightness-low))}img:hover{filter:brightness(var(--brightness-high))}button.button{cursor:pointer;font-family:var(--font-accent);font-size:1rem;font-weight:700;padding:.75rem 2.5rem;border-radius:99rem;border:none;margin-right:1rem}button.button,button.button:hover{transition:all,cubic-bezier(.4,0,.2,1),.75s}h1{font-weight:600;letter-spacing:-.1rem}h1,h2{font-size:var(--font-xl);font-family:var(--font-sans)}h2{color:var(--primary);font-weight:700;letter-spacing:-.05rem}h3{font-size:var(--font-m);color:var(--primary);letter-spacing:-.01rem}h3,h4{font-family:var(--font-sans);font-weight:600}h4{font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.1rem}h5{font-size:var(--font-m);color:var(--primary);font-weight:600;letter-spacing:-.01rem}h5,p{font-family:var(--font-sans)}p{font-size:var(--font-r);line-height:1.6;letter-spacing:-.02rem}p.subtitle{font-family:var(--font-sans);font-size:var(--font-r-s);font-weight:400;letter-spacing:0}a{font-weight:600;color:var(--primary)}a:hover{color:var(--primary-bright)}a:hover [data-prefix=far][data-icon=arrow-up-right-from-square]{color:var(--primary)}a:hover h3{color:var(--primary-bright)}a [data-prefix=far][data-icon=arrow-up-right-from-square]{height:.75rem;vertical-align:-1.5px;color:var(--primary-dim)}a svg{margin-left:.25rem}.noEvents{pointer-events:none}.list{list-style:disc;margin-left:1.5rem}.list li::marker{content:normal}.leaveSite:after{content:"↗";position:relative;font-size:inherit;line-height:0;vertical-align:-1px;margin-left:.5rem;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.borderBottom{border-bottom:1px solid var(--primary-dark)}#gradient-canvas{position:absolute;z-index:-1;opacity:100%;left:0;top:0;width:100%;height:100%;transform:rotate(180deg);aspect-ratio:auto;--gradient-color-1:var( --mesh-color-1 );--gradient-color-2:var( --mesh-color-2 );--gradient-color-3:var( --mesh-color-3 );--gradient-color-4:var( --mesh-color-4 )}.highlight{--looking-bg-1:var(--neon-1-1);--looking-bg-2:var(--neon-1-2);width:-moz-fit-content;width:fit-content;background:var(--bar-gradient);--bar-gradient:linear-gradient(90deg,var(--looking-bg-1) 0%,var(--looking-bg-2) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}html{scroll-behavior:smooth;scroll-padding-top:88px}#__next,body{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){#__next,body,html{scroll-behavior:auto}}@media (max-width:768px){#__next,body,html{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto}#gradient-canvas{display:none!important}}