*{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;padding:0}#root,body,html{max-width:100vw;overflow-x:hidden;position:relative;width:100%}#root{min-width:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--ds-bg:var(--theme-background,#fff);--ds-surface-0:var(--theme-background,#fff);--ds-surface-1:var(--theme-surface,#f4f4f5);--ds-surface-2:var(--theme-hover,#e4e4e7);--ds-surface-inverse:#111827;--ds-divider:var(--theme-border,#e4e4e7);--ds-text-strong:var(--theme-text,#111827);--ds-text:var(--theme-text,#374151);--ds-text-muted:var(--theme-text-secondary,#6b7280);--ds-text-faint:#9ca3af;--ds-text-on-inverse:#f9fafb;--ds-status-success:#059669;--ds-status-danger:#dc2626;--ds-status-warning:#d97706;--ds-status-info:#2563eb;--ds-font-xs:0.75rem;--ds-font-2xs:0.6875rem;--ds-font-sm:0.8125rem;--ds-font-xl:1.25rem;--ds-font-3xl:1.875rem;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-shadow-xs:0 1px 2px #0000000f;--ds-shadow-md:0 4px 16px #0000001f;--ds-space-2:0.5rem;--ds-space-3:0.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem}.LoginPagePromo_promo__MyXf\+{background:#fff;border-top:1px solid #e4e4e7;color:#131415;position:relative;z-index:1}.LoginPagePromo_inner__8BYXD{margin:0 auto;max-width:960px;padding:4rem 24px 5rem}.LoginPagePromo_section__1Tqdl{margin-bottom:0}.LoginPagePromo_section__1Tqdl+.LoginPagePromo_section__1Tqdl{border-top:1px solid #e4e4e7;margin-top:5rem;padding-top:5rem}.LoginPagePromo_section__1Tqdl:last-child{margin-bottom:0}.LoginPagePromo_sectionHeader__EGR3k{margin-bottom:2.5rem;text-align:center}.LoginPagePromo_badge__b7B7e{background:#f4f4f5;border-radius:99px;color:#6b7280;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-bottom:.75rem;padding:.35rem .85rem;text-transform:uppercase}.LoginPagePromo_sectionTitle__XeNl-{color:#131415;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;margin:0 0 .5rem}.LoginPagePromo_sectionSubtitle__HzB1C{color:#6b7280;font-size:1rem;line-height:1.6;margin:0 auto;max-width:640px}.LoginPagePromo_introVideoWrap__n52Y0{background:#131415;border:1px solid #e4e4e7;border-radius:16px;box-shadow:0 12px 40px #0f172a14;margin:0 auto;max-width:960px;overflow:hidden}.LoginPagePromo_introVideo__1vwxG{aspect-ratio:16/9;background:#000;display:block;vertical-align:middle;width:100%}.LoginPagePromo_postList__bKn0C{display:flex;flex-direction:column;gap:2rem}.LoginPagePromo_postRow__gtUUa{grid-gap:1.5rem;align-items:center;background:none;border:none;cursor:pointer;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) 200px;padding:0;text-align:left;transition:opacity .2s ease;width:100%}.LoginPagePromo_postRow__gtUUa:hover{opacity:.85}.LoginPagePromo_postRow__gtUUa:focus-visible{border-radius:8px;outline:2px solid #513ff3;outline-offset:4px}.LoginPagePromo_postTitle__5FuDE{color:#131415;font-size:1.125rem;font-weight:600;line-height:1.35;margin:0 0 .65rem}.LoginPagePromo_postExcerpt__lDe2N{color:#6b7280;font-size:.9375rem;line-height:1.6;margin:0 0 .85rem}.LoginPagePromo_postMeta__iSTIt{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.75rem}.LoginPagePromo_postCategory__V8IJN{color:#513ff3;font-weight:500}.LoginPagePromo_postDate__031h4{color:#9ca3af}.LoginPagePromo_postThumbWrap__J0UIs{background:#f4f4f5;border-radius:16px;height:200px;overflow:hidden;width:200px}.LoginPagePromo_postThumb__K1\+HS{display:block;height:100%;object-fit:cover;width:100%}.LoginPagePromo_viewAllRow__E-v-o{display:flex;justify-content:center;margin-top:2rem}.LoginPagePromo_viewAllButton__yB6dZ{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#131415;cursor:pointer;font-size:.9375rem;font-weight:500;padding:.65rem 1.25rem;transition:background .2s ease,border-color .2s ease}.LoginPagePromo_viewAllButton__yB6dZ:hover{background:#f4f4f5;border-color:#d4d4d8}.LoginPagePromo_faqList__LFK-X{border-top:1px solid #e4e4e7;display:flex;flex-direction:column}.LoginPagePromo_faqItem__L2OY0{background:#fff;border-bottom:1px solid #e4e4e7;transition:background .2s ease,color .2s ease}.LoginPagePromo_faqItemOpen__VngJR{background:#131415}.LoginPagePromo_faqQuestion__iDtQI{align-items:center;background:none;border:none;color:#131415;cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:1rem;justify-content:space-between;line-height:1.45;padding:1.1rem 1.25rem;text-align:left;width:100%}.LoginPagePromo_faqItemOpen__VngJR .LoginPagePromo_faqQuestion__iDtQI{color:#fff}.LoginPagePromo_faqIcon__QRwNN{color:#6b7280;flex-shrink:0;font-size:1.125rem;line-height:1}.LoginPagePromo_faqItemOpen__VngJR .LoginPagePromo_faqIcon__QRwNN{color:#fff}.LoginPagePromo_faqAnswer__W1AvS{color:#ffffffe0;font-size:.9375rem;line-height:1.65;padding:0 1.25rem 1.1rem}.LoginPagePromo_faqAnswerList__hm3ZJ{margin:0;padding-left:1.25rem}.LoginPagePromo_faqAnswerList__hm3ZJ li+li{margin-top:.35rem}@media (max-width:768px){.LoginPagePromo_inner__8BYXD{padding:3rem 16px 4rem}.LoginPagePromo_section__1Tqdl+.LoginPagePromo_section__1Tqdl{margin-top:3.5rem;padding-top:3.5rem}.LoginPagePromo_postRow__gtUUa{grid-template-columns:1fr}.LoginPagePromo_postThumbWrap__J0UIs{aspect-ratio:16/10;height:auto;order:-1;width:100%}}.LoginScrollHint_loginScrollHint__XiqzP{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:99px;display:flex;flex-direction:column;gap:.65rem;padding:.85rem;position:fixed;right:2.5rem;top:50%;transform:translateY(-50%);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease;z-index:100}.LoginScrollHint_loginScrollHintOnHero__plU2s{background:#fffffff0;border:1px solid #e4e4e7;box-shadow:0 8px 32px #0f172a1f}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_railLine__I0S1i{background:#d4d4d8}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_railButton__L8UDU{background:#f4f4f5;border:1px solid #e4e4e7;color:#131415}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_railButton__L8UDU:hover{background:#e4e4e7;border-color:#d4d4d8}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_railButtonActive__vd9qv{background:#131415;border-color:#131415;color:#fff}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_scrollDownButton__Nkk9l{background:#131415;color:#fff}.LoginScrollHint_loginScrollHintOnHero__plU2s .LoginScrollHint_scrollDownButton__Nkk9l:hover{background:#2a2b2c}.LoginScrollHint_loginScrollHintOnPromo__pTrlD{background:#131415e0;border:1px solid #ffffff1f;box-shadow:0 8px 32px #00000047}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_railLine__I0S1i{background:#ffffff59}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_railButton__L8UDU{background:#ffffff14;border:1px solid #ffffff40;color:#ffffffe6}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_railButton__L8UDU:hover{background:#fff3;border-color:#ffffff73}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_railButtonActive__vd9qv{background:#fff;border-color:#fff;color:#131415}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_scrollDownButton__Nkk9l{background:#ffffff2e;color:#fff}.LoginScrollHint_loginScrollHintOnPromo__pTrlD .LoginScrollHint_scrollDownButton__Nkk9l:hover{background:#ffffff47}.LoginScrollHint_rail__rZBJ6{align-items:center;display:flex;flex-direction:column;gap:.35rem;width:100%}.LoginScrollHint_railLine__I0S1i{height:1.25rem;width:1px}.LoginScrollHint_railButton__L8UDU{border-radius:50%;font-size:.625rem;font-weight:700;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease,color .2s ease}.LoginScrollHint_railButton__L8UDU,.LoginScrollHint_scrollDownButton__Nkk9l{align-items:center;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;width:2rem}.LoginScrollHint_scrollDownButton__Nkk9l{animation:LoginScrollHint_loginHintBounce__twX1u 2s ease-in-out infinite;border:none;border-radius:50%;margin-top:.15rem}.LoginScrollHint_scrollDownIcon__OoEiX{font-size:1.125rem;line-height:1}@keyframes LoginScrollHint_loginHintBounce__twX1u{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:900px){.LoginScrollHint_loginScrollHint__XiqzP{padding:.65rem .75rem;right:1.5rem}}@media (max-width:600px){.LoginScrollHint_loginScrollHint__XiqzP{border-radius:99px;bottom:1.25rem;flex-direction:row;gap:.5rem;padding:.5rem .75rem;right:1.25rem;top:auto;transform:none}.LoginScrollHint_rail__rZBJ6{flex-direction:row;gap:.35rem}.LoginScrollHint_railLine__I0S1i{height:1px;width:1.25rem}.LoginScrollHint_scrollDownButton__Nkk9l{animation:none;margin-top:0}}@media (prefers-reduced-motion:reduce){.LoginScrollHint_scrollDownButton__Nkk9l{animation:none}}
/*# sourceMappingURL=main.7d435623.css.map*/