@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}:root{--background:#ffffff;--foreground:#111;--scrollbar-width:0px;--scrollbar-compensation:0px;--z-modal:999}@media(prefers-color-scheme:dark){:root{--background:#111;--foreground:#eee}}*,:after,:before{box-sizing:border-box}html{font-size:16px}html.lenis{overflow:hidden}html.lenis body{overflow-x:auto;overflow-y:hidden}html:not(.lenis){scrollbar-gutter:stable}html.modal-open{overflow:hidden}html.modal-open body{overflow:hidden;padding-right:var(--scrollbar-width,0);position:relative;touch-action:none}@media(hover:hover){html.modal-open body{min-height:100vh}}@media(hover:none){html.modal-open body{min-height:100dvh}}@media(max-width:767px){html{font-size:15px}}@media(max-width:479px){html{font-size:14px}}@supports(scrollbar-gutter:stable){html:not(.lenis){scrollbar-gutter:stable}}@supports not (scrollbar-gutter:stable){html:not(.lenis){overflow-y:scroll}}blockquote,body,dd,div,dl,figure,h1,h2,h3,h4,ol,p,ul{padding:0;margin:0}button{padding:0;border:none;cursor:pointer}ol,ul{list-style:none}body{font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1rem;color:#e0e0e0;line-height:1.5;word-break:keep-all;background-color:#1b1b1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:padding-right .3s ease}@media(hover:hover){body{min-height:100vh}}@media(hover:none){body{min-height:100dvh}}a{text-decoration:none;color:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}.titleFont{font-family:var(--font-title),sans-serif}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}[data-fixed-element]{transition:padding-right .3s ease,right .3s ease,margin-right .3s ease}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-fixed-element],body{transition:none!important}}@media(prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes LayoutContent_fadeSlideUp__imSpT{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.LayoutContent_layout__L_ZuE{display:flex;flex-direction:column;min-height:100dvb;min-inline-size:320px}.LayoutContent_layout__L_ZuE .LayoutContent_headerWrap__tB0Xy{position:fixed;top:0;width:100%;z-index:100;overflow:visible;background-color:#141414;transition:transform .3s ease}.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub{flex:1 1;position:relative;margin-top:calc(90px + 2rem)}.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub.LayoutContent_isMain__TmYLw{margin-top:90px}@media(max-width:767px){.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub{margin-top:calc(82px + 2rem)}.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub.LayoutContent_isMain__TmYLw{margin-top:82px}}@media(max-width:479px){.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub{margin-top:calc(72px + 2rem)}.LayoutContent_layout__L_ZuE .LayoutContent_main__ueMub.LayoutContent_isMain__TmYLw{margin-top:72px}}.LayoutContent_layout__L_ZuE .LayoutContent_footerArea__sG3e6{position:relative}@keyframes Header_fadeSlideUp__NThPp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.Header_header__kwJr8{position:-webkit-sticky;position:sticky;top:0;z-index:500;min-inline-size:320px;padding-block:2rem;background-color:#141414;-webkit-border-after:1px solid #2d2d2d;border-block-end:1px solid #2d2d2d}@media(max-width:767px){.Header_header__kwJr8{padding-block:1.8rem;padding-inline:2rem}}@media(max-width:479px){.Header_header__kwJr8{padding-inline:1rem}}.Header_header__kwJr8 .Header_inner__i4XfU{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;inline-size:calc(100% - 10rem);max-inline-size:1200px;margin-inline:auto;overflow-x:auto}@media(max-width:1023px){.Header_header__kwJr8 .Header_inner__i4XfU{inline-size:calc(100% - 6rem)}}@media(max-width:767px){.Header_header__kwJr8 .Header_inner__i4XfU{inline-size:calc(100% - 4rem)}}@media(max-width:-1px){.Header_header__kwJr8 .Header_inner__i4XfU{inline-size:calc(100% - 2.4rem)}}@media(max-width:479px){.Header_header__kwJr8 .Header_inner__i4XfU{inline-size:calc(100% - 2rem)}}@media(max-width:767px){.Header_header__kwJr8 .Header_inner__i4XfU{gap:1.5rem;inline-size:100%;margin-inline:0}}.Header_header__kwJr8 .Header_logo__BqPC4{font-size:1rem;font-weight:600;color:#ddd;letter-spacing:.075rem;text-decoration:none}.Header_header__kwJr8 .Header_logo__BqPC4,.Header_header__kwJr8 .Header_navGroup__m9xDI{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.Header_header__kwJr8 .Header_navGroup__m9xDI{gap:1.25rem}@media(max-width:767px){.Header_header__kwJr8 .Header_navGroup__m9xDI{gap:1rem}}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:1.5rem}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP .Header_icon__HS58B{display:none}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP .Header_label__IB0mS{display:inline}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.375rem;font-size:1rem;color:#bbb;text-decoration:none;transition:color .2s ease}@media(hover:hover){.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP a:hover{color:#e0e0e0}}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP a.Header_active__ZiG2N{font-weight:600;color:#f5ca64}@media(max-width:767px){.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP{justify-content:center;flex-wrap:wrap}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP .Header_icon__HS58B{display:inline}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP .Header_label__IB0mS{display:none}.Header_header__kwJr8 .Header_navGroup__m9xDI .Header_nav__igHQP a{font-size:.875rem}}.Header_header__kwJr8 .Header_downloadWrap__8znx1{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.Header_header__kwJr8 .Header_downloadWrap__8znx1 .Header_downloadBtn__fwQsg{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.375rem;inline-size:38px;block-size:36px;padding:0;border-radius:2px;border:1px solid #c5a46a;background:linear-gradient(135deg,rgba(245,200,100,.18),rgba(245,200,100,.05));color:#f5c064;font-size:.65rem;font-weight:600;letter-spacing:.05em;text-decoration:none;transition:transform .2s ease,border-color .2s ease,color .2s ease}@media(max-width:479px){.Header_header__kwJr8 .Header_downloadWrap__8znx1 .Header_downloadBtn__fwQsg{inline-size:30px;block-size:28px}}.Header_header__kwJr8 .Header_tipRow__mFIQG{inline-size:calc(100% - 10rem);max-inline-size:1200px;margin-inline:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;position:absolute;top:calc(100% - .625rem);inset-inline:0}@media(max-width:1023px){.Header_header__kwJr8 .Header_tipRow__mFIQG{inline-size:calc(100% - 6rem)}}@media(max-width:767px){.Header_header__kwJr8 .Header_tipRow__mFIQG{inline-size:calc(100% - 4rem)}}@media(max-width:-1px){.Header_header__kwJr8 .Header_tipRow__mFIQG{inline-size:calc(100% - 2.4rem)}}@media(max-width:479px){.Header_header__kwJr8 .Header_tipRow__mFIQG{inline-size:calc(100% - 2rem);margin-inline:0}}.Header_header__kwJr8 .Header_downloadTip__7YxeH{color:#ffa94d;font-size:.875rem;line-height:1.4;white-space:nowrap;padding:.75rem 1.5rem;-webkit-margin-before:0;margin-block-start:0;border-radius:.5rem;border:1px solid #ffa94d;background-color:#1a1a1a;box-shadow:0 0 .5rem rgba(255,169,77,.1);z-index:1;opacity:0;transform:translateY(-8px);transition:opacity .6s ease,transform .6s ease;will-change:transform,opacity}.Header_header__kwJr8 .Header_downloadTip__7YxeH[data-visible=true]{opacity:1;transform:translateY(0)}@media(max-width:767px){.Header_header__kwJr8 .Header_downloadTip__7YxeH{white-space:normal;padding:.625rem 1.125rem}}