:root{--bg-main:radial-gradient(circle at top,#151b2f 0,#050816 55%,#02030a 100%);--text-on-dark:#f5f5ff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top,#151b2f 0,#050816 55%,#02030a 100%);background:var(--bg-main);color:#f5f5ff;color:var(--text-on-dark);font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.HomePage_homePageContainer__Y7M8B{background:var(--bg-main);color:var(--text-on-dark);min-height:100vh}.HomePage_sectionTitle__xUDZe{font-size:1.8rem;margin-bottom:2rem}.HomePage_sectionLead__ZKQ\+3{font-size:.98rem;max-width:640px;opacity:.85}.HomePage_finalCtaSection__08w9f .HomePage_sectionLead__ZKQ\+3{margin-inline:auto;text-align:center}.HomePage_heroSection__3DmTk{align-items:flex-start;display:flex;gap:3rem;justify-content:space-between;min-height:550px;padding:2.5rem 5vw 0}.HomePage_heroImageWrapper__CKDiK{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:flex-end}.HomePage_heroImageViewport__Ly\+tn{background:radial-gradient(circle at top,#111827,#020617);border-radius:24px;box-shadow:0 30px 60px #0009;height:400px;overflow:hidden;position:relative;width:100%}.HomePage_heroImageStrip__lvlrb{align-items:center;animation:HomePage_heroCarousel__iteFp 60s linear infinite;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;inset-inline-start:0;position:absolute;top:0}.HomePage_heroCarouselItem__8clk2{flex:0 0 400px;height:400px;padding:0 10px}.HomePage_heroCarouselImage__Y9OWO{border-radius:18px;height:100%;object-fit:cover;width:100%}@keyframes HomePage_heroCarousel__iteFp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HomePage_heroCol__LqxjU{display:table-cell;vertical-align:middle}.HomePage_heroColLeft__lFVf-{width:60%}.HomePage_heroColRight__R3WuX{width:40%}.HomePage_heroContent__eYXaR{display:flex;flex:0 0 520px;flex-direction:column;max-width:520px}.HomePage_heroTextWrapper__Gy3p2{display:flex;flex-direction:column;justify-content:flex-start;min-height:260px}.HomePage_heroTextBlock__xYZ5n{animation:HomePage_heroFadeUp__TqosA .6s ease-out;display:flex;flex-direction:column}.HomePage_heroBadge__9PJUz{background:#0f172acc;border:1px solid #94a3b880;border-radius:999px;display:inline-flex;font-size:.75rem;letter-spacing:.1em;padding:.2rem .7rem;text-transform:uppercase}.HomePage_heroTitle__d8Wmt{font-size:clamp(2rem,4vw,2.8rem);line-height:1.2;margin-top:0}.HomePage_heroSubtitle__wSKvs{margin-top:.6rem;opacity:.86}.HomePage_heroActions__7zyAl{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.HomePage_primaryButton__wb9tK{background:linear-gradient(135deg,#6366f1,#06b6d4)}.HomePage_primaryButton__wb9tK,.HomePage_secondaryButton__hovi4{border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:.8rem 1.6rem;text-decoration:none}.HomePage_secondaryButton__hovi4{background:linear-gradient(135deg,#325f53,#197a5a)}.HomePage_thirdButton__rN4Bd{background:linear-gradient(135deg,#632c12,#835940);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:.8rem 1.6rem;text-decoration:none}.HomePage_ghostButton__sVgHi{background:#0000;border:1px solid #94a3b880;border-radius:999px;color:inherit;cursor:pointer;padding:.8rem 1.4rem;text-decoration:none}.HomePage_heroNote__kttpu{font-size:.85rem;margin-top:.8rem;opacity:.7}.HomePage_heroImage__RZ-9-{border-radius:24px;box-shadow:0 30px 60px #0009;height:100%;max-width:420px;width:auto}@keyframes HomePage_heroFadeUp__TqosA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HomePage_heroTopRow__jtfba{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;max-width:560px}.HomePage_heroNav__ALtmj{align-items:center;display:inline-flex;font-size:.85rem;gap:.6rem;opacity:.8}.HomePage_heroNavButton__8i9ze{align-items:center;background:#0000;border:1px solid #94a3b899;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.HomePage_heroNavButton__8i9ze:hover{background:#94a3b826}.HomePage_heroNavIndicator__sUlPs{min-width:48px;text-align:center}.HomePage_problemSection__cZ8vP{padding:3rem 5vw}.HomePage_problemGrid__6z6Il{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1.5rem}.HomePage_problemItem__09E7b{background:#0f172ad9;border-radius:16px;padding:1.2rem 1.3rem}.HomePage_guideSection__8jAo4,.HomePage_planSection__iOckO{padding:3rem 5vw}.HomePage_planGrid__oC5TJ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1.5rem}.HomePage_planItem__QaoB6{background:#1a2744d9;border-radius:18px;padding:1.4rem 1.3rem}.HomePage_planIndex__dYJKo{font-size:.8rem;opacity:.6}.HomePage_centerCta__zx55\+{margin-top:2rem;text-align:center}.HomePage_featuresSection__RLE7t{padding:3rem 5vw}.HomePage_featureGrid__G31r9{grid-gap:1.7rem;display:grid;gap:1.7rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:1.8rem}.HomePage_featureCard__XI5IW{background:#0f172ae6;border-radius:18px;padding:1rem}.HomePage_featureImage__eNm1E{border-radius:12px;margin-bottom:.8rem;width:100%}.HomePage_testimonialSection__vFpeI{padding:3rem 5vw}.HomePage_testimonialGrid__M99Gf{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:1.5rem}.HomePage_testimonialCard__oMtAg{background:#0f172ae6;border-radius:18px;font-size:.95rem;padding:1.4rem 1.3rem}.HomePage_testimonialText__2KsxT{opacity:.9}.HomePage_testimonialAuthor__Blvwp{font-size:.85rem;margin-top:.8rem;opacity:.7}.HomePage_finalCtaSection__08w9f{padding:3rem 5vw 4rem;text-align:center}.HomePage_finalCtaButtons__otLlA{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:3rem}.HomePage_secondaryLink__qx-Nx{font-size:.9rem;text-decoration:underline}@media (max-width:900px){.HomePage_heroSection__3DmTk{flex-direction:column;gap:1.25rem;min-height:auto;padding-top:3rem}.HomePage_heroContent__eYXaR{flex:none;max-width:none;width:100%}.HomePage_heroCol__LqxjU{display:block;width:auto}.HomePage_heroTextWrapper__Gy3p2{display:flex;flex-direction:column;justify-content:flex-start;min-height:0}@keyframes HomePage_heroCarousel__iteFp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HomePage_heroImageWrapper__CKDiK{justify-content:center;margin-top:.5rem;width:100%}.HomePage_heroImageViewport__Ly\+tn{height:240px;max-width:none;width:100%}.HomePage_heroCarouselItem__8clk2{flex:0 0 240px;height:240px;padding:0 8px}.HomePage_heroNav__ALtmj{align-items:center;display:inline-flex;font-size:.85rem;gap:.6rem;margin-top:0;opacity:.8}}.TermsOfService_container__WfjMn{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:100%}.TermsOfService_header__4oq9c{max-width:800px;text-align:start;width:90%}.TermsOfService_title__d4yqX{font-size:32px;font-weight:700}.TermsOfService_subTitle__rusAX{font-size:24px;font-weight:700}.TermsOfService_sectionTitle__Me8H-{font-size:18px;font-weight:700}.TermsOfService_subText__aqr3B,.TermsOfService_text__SvUcV{max-width:800px;overflow-wrap:anywhere;text-align:start;width:90%}.TermsOfService_list__TLaCw{list-style:disc inside;max-width:800px;padding-inline-start:20px;width:90%}.TermsOfService_link__t5VuF{color:#07c;text-decoration:none}.TermsOfService_link__t5VuF:hover{text-decoration:underline}.TermsOfService_item__pdBsB{max-width:100%;overflow-wrap:anywhere;width:100%}.TermsOfService_container__WfjMn ul{box-sizing:border-box;margin:0 0 16px;max-width:800px;padding-inline-start:20px;width:90%}.PrivacyPolicy_container__\+ms7C{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:100%}.PrivacyPolicy_header__vChZN{max-width:800px;text-align:start;width:90%}.PrivacyPolicy_title__Dtqwr{font-size:32px;font-weight:700}.PrivacyPolicy_subTitle__bG\+S\+{font-size:24px;font-weight:700}.PrivacyPolicy_sectionTitle__5djjb{font-size:18px;font-weight:700}.PrivacyPolicy_subText__5XzLu,.PrivacyPolicy_text__o16Ak{max-width:800px;overflow-wrap:anywhere;text-align:start;width:90%}.PrivacyPolicy_list__NPQXg{box-sizing:border-box;list-style:disc inside;max-width:800px;padding-inline-start:20px;width:90%}.PrivacyPolicy_link__YlGkU{color:#07c;text-decoration:none}.PrivacyPolicy_link__YlGkU:hover{text-decoration:underline}.PrivacyPolicy_item__lOeld{max-width:100%;overflow-wrap:anywhere;width:100%}.PrivacyPolicy_container__\+ms7C ul{box-sizing:border-box;margin:0 0 16px;max-width:800px;padding-inline-start:20px;width:90%}.JoinIn_container__WkXe6{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:650px;padding:20px;width:100%}@media (max-width:768px){.JoinIn_container__WkXe6{padding:10px}}.JoinIn_textAreaContainer__gq\+BQ{border:1px solid #ccc;height:300px;margin-bottom:20px;overflow-y:auto;width:100%}.JoinIn_agreementLabel__oHOwS{align-items:center;display:flex;margin-bottom:15px}.JoinIn_buttonGroup__DzD0A{display:flex;justify-content:space-around;width:100%}.JoinIn_button__gDmny{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.JoinIn_button__gDmny:disabled{background-color:#6c757d;cursor:not-allowed}.JoinIn_button__gDmny:disabled:hover{background-color:#6c757d}.JoinIn_button__gDmny:hover{background-color:#0056b3}.JoinIn_cancelButton__bUNrp{background-color:#6c757d}.JoinIn_cancelButton__bUNrp:hover{background-color:#545b62}.LoadingSpinner_overlay__lzI9L{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.LoadingSpinner_spinnerContainer__Vp6Gd{align-items:center;background-color:#0f1426;border-radius:10px;box-shadow:0 12px 28px #1e1b4b73;display:flex;flex-direction:column;justify-content:center;padding:20px}.LoadingSpinner_message__uoczu{color:#fff;font-weight:500;margin-top:10px}.RefundPolicy_container__3iMXZ{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:100%}.RefundPolicy_header__1edTz{max-width:800px;text-align:start;width:90%}.RefundPolicy_title__f0I0f{font-size:32px;font-weight:700}.RefundPolicy_subTitle__ulOTq{font-size:24px;font-weight:700}.RefundPolicy_text__ZnIeM{max-width:800px;overflow-wrap:anywhere;text-align:start;width:90%}.RefundPolicy_list__nDQ1U{box-sizing:border-box;margin:0 0 16px;max-width:800px;padding-inline-start:20px;width:90%}.RefundPolicy_item__gnIgT{margin-bottom:8px;max-width:100%;overflow-wrap:anywhere;width:100%}.RefundPolicy_formula__nKPI\+{background:#0f172a8c;border:1px solid #94a3b873;border-radius:12px;box-sizing:border-box;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.92rem;margin:0 0 16px;max-width:800px;overflow-wrap:anywhere;padding:12px 14px;white-space:pre-wrap;width:90%}.RefundPolicy_notice__9xubP{font-size:.9rem;margin-top:10px;max-width:800px;opacity:.82;overflow-wrap:anywhere;text-align:start;width:90%}.login-page .login-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.login-page .login-button{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:16px;margin:10px;padding:10px 20px;transition:background-color .3s}.login-page .login-button img{margin-right:10px;width:25px}.login-page .google-button{background-color:#fff;color:#000}.login-page .google-button:hover{background-color:#f1f1f1}.login-page .email-button{background-color:red;color:#fff}.login-page .email-button:hover{background-color:darkred}.login-email-page .login-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.login-email-page .login-form{display:flex;flex-direction:column;width:300px}.login-email-page .login-button,.login-email-page .login-input{border-radius:4px;box-sizing:border-box;font-size:16px;margin:10px 0;padding:10px;width:300px}.login-email-page .login-input{border:1px solid #ccc}.login-email-page .login-button{align-items:center;background-color:#007bff;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;transition:background-color .3s}.login-email-page .login-button:hover{background-color:#0056b3}.Footer_footer__ovwi0{background:#111827;box-sizing:border-box;color:#9ca3af;display:flex;justify-content:center;margin-top:auto;padding:20px 5vw;width:100%}.Footer_footerInner__W6uH3{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;max-width:1100px;width:100%}.Footer_brandArea__XdjsI{display:flex;flex-direction:column;gap:.4rem;min-width:220px}.Footer_copy__E5OMu{font-size:.8rem;margin:0;opacity:.8}.Footer_infoArea__G5W0K{display:flex;flex:1 1;flex-direction:column;gap:.7rem;min-width:260px}.Footer_companyInfo__buMOt{display:flex;flex-wrap:wrap;font-size:.78rem;gap:.25rem 1.2rem;opacity:.9}.Footer_companyInfo__buMOt span{white-space:nowrap}.Footer_linkRow__BFDK2{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.8rem;margin-top:.3rem}.Footer_footerLink__VuCle{border-bottom:1px solid #0000;color:#e5e7eb;opacity:.85;padding-bottom:1px;text-decoration:none;transition:opacity .15s ease,border-color .15s ease}.Footer_footerLink__VuCle:hover{border-color:#9ca3af;opacity:1}@media (max-width:640px){.Footer_footerInner__W6uH3{align-items:flex-start;flex-direction:column}.Footer_brandArea__XdjsI{align-items:flex-start}.Footer_companyInfo__buMOt{align-items:flex-start;flex-direction:column}}.MyPage_myPage__hVhfT{color:var(--text-on-dark);margin:0 auto;max-width:720px;padding:4rem 5vw 3rem}.MyPage_title__ysQa0{font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;text-align:left}.MyPage_card__Gzv6r{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ae6;border:1px solid #94a3b859;border-radius:20px;box-shadow:0 18px 40px #0009;margin-bottom:2rem;padding:1.8rem 1.6rem}.MyPage_cardTitle__nqtsW{font-size:1rem;font-weight:600;margin-bottom:1rem;opacity:.9}.MyPage_userDetails__LC4Gh{grid-gap:.5rem 1rem;display:grid;gap:.5rem 1rem;grid-template-columns:150px minmax(0,1fr)}.MyPage_label__EqQEo{font-size:.85rem;opacity:.7}.MyPage_value__Ioqfa{font-size:.95rem;font-weight:500}.MyPage_warningValue__Wiqb9{color:#fde68a;overflow-wrap:anywhere}.MyPage_paymentHistoryHint__JifPv{font-size:.85rem;margin:0 0 .75rem;opacity:.78}.MyPage_paymentHistoryMessage__SgGX0{font-size:.9rem;margin:0;opacity:.9}.MyPage_errorText__Q1tHy{color:#fca5a5}.MyPage_paymentHistoryList__oTs1n{display:flex;flex-direction:column;gap:.8rem}.MyPage_paymentHistoryItem__uRD8o{background:#02061773;border:1px solid #94a3b859;border-radius:14px;padding:.9rem .95rem}.MyPage_paymentHistoryHeader__8DT90{align-items:center;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:.7rem}.MyPage_statusChip__Hurlu{align-items:center;background:#2563eb40;border:1px solid #7dd3fc73;border-radius:999px;color:#dbeafe;display:inline-flex;font-size:.74rem;font-weight:700;letter-spacing:.04em;padding:.18rem .58rem}.MyPage_paymentHistoryDate__Bhm3w{font-size:.8rem;opacity:.72}.MyPage_paymentHistoryGrid__imiDH{grid-gap:.5rem .8rem;display:grid;gap:.5rem .8rem;grid-template-columns:110px minmax(0,1fr)}.MyPage_valueInline__B1Y0x{align-items:center;display:flex;gap:.5rem;min-width:0}.MyPage_codeValue__\+uFgm{font-family:Consolas,Courier New,monospace;font-size:.85rem;overflow-wrap:anywhere}.MyPage_copyButton__7kUa1{background:#1e293bcc;border:1px solid #94a3b86b;border-radius:999px;color:#e2e8f0;cursor:pointer;font-size:.75rem;padding:.24rem .62rem;white-space:nowrap}.MyPage_copyButton__7kUa1:hover{background:#334155eb}.MyPage_buttonGroup__PV9h6{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.MyPage_buttonDanger__pnMzs,.MyPage_buttonPrimary__Zq1aw{border:none;border-radius:999px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.8rem 1rem;text-align:center;transition:background .15s ease,transform .12s ease,box-shadow .12s ease,opacity .12s ease;width:100%}.MyPage_buttonPrimary__Zq1aw{background:linear-gradient(135deg,#4f46e5,#06b6d4);color:#fff}.MyPage_buttonPrimary__Zq1aw:hover{box-shadow:0 16px 30px #0f172ad9;transform:translateY(-1px)}.MyPage_buttonDanger__pnMzs{background:#ef44441f;border:1px solid #ef444499;color:#fecaca}.MyPage_buttonDanger__pnMzs:hover{background:#ef444433;box-shadow:0 14px 26px #7f1d1dd9;transform:translateY(-1px)}.MyPage_buttonDanger__pnMzs:disabled,.MyPage_buttonPrimary__Zq1aw:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.MyPage_buttonDanger__pnMzs:disabled:hover,.MyPage_buttonPrimary__Zq1aw:disabled:hover{box-shadow:none;transform:none}.MyPage_legalLinks__dsnYX{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.4rem;margin-top:1.2rem;opacity:.9}.MyPage_legalLinks__dsnYX a{color:#e5e7eb;opacity:.8;text-decoration:none}.MyPage_legalLinks__dsnYX a:hover{opacity:1;text-decoration:underline}.MyPage_inlineDangerLink__JKP9V{background:#0000;border:none;color:#fda4af;cursor:pointer;font-size:.8rem;margin:0;opacity:.85;padding:0;text-decoration:none}.MyPage_inlineDangerLink__JKP9V:hover{opacity:1;text-decoration:underline}.MyPage_dot__BB6PM{opacity:.5}.MyPage_modalOverlay__\+vFpg{align-items:center;background:#020617b8;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}.MyPage_modalCard__iIhGh{background:#0f172afa;border:1px solid #94a3b859;border-radius:16px;box-shadow:0 20px 50px #000000bf;padding:1.2rem 1.1rem;width:min(100%,520px)}.MyPage_modalTitle__R4LU\+{font-size:1rem;font-weight:700;margin:0 0 .7rem}.MyPage_modalDescription__J17vV{font-size:.9rem;line-height:1.5;margin:0 0 .6rem;opacity:.92}.MyPage_modalHint__Olatb{color:#e2e8f0;font-size:.82rem;margin:0 0 .45rem;opacity:.85}.MyPage_modalPhrase__EG1Ou{background:#334155a6;border-radius:8px;color:#f8fafc;display:inline-block;font-size:.84rem;font-weight:600;letter-spacing:.01em;margin:0 0 .6rem;padding:.38rem .56rem}.MyPage_modalInput__hKI8P{background:#020617cc;border:1px solid #94a3b873;border-radius:10px;color:#f8fafc;font-size:.92rem;padding:.72rem .8rem;width:100%}.MyPage_modalInput__hKI8P:focus{border-color:#38bdf8e6;box-shadow:0 0 0 3px #0e749047;outline:none}.MyPage_modalActions__EjFn0{display:flex;gap:.55rem;justify-content:flex-end;margin-top:.85rem}.MyPage_modalCancelButton__IDfnR,.MyPage_modalDangerButton__SNksT{border:none;border-radius:999px;cursor:pointer;font-size:.86rem;padding:.52rem .95rem}.MyPage_modalCancelButton__IDfnR{background:#94a3b838;color:#e2e8f0}.MyPage_modalDangerButton__SNksT{background:#dc2626e6;color:#fff}.MyPage_modalDangerButton__SNksT:disabled{cursor:not-allowed;opacity:.45}@media (max-width:600px){.MyPage_myPage__hVhfT{padding-top:3rem}.MyPage_userDetails__LC4Gh{grid-template-columns:120px minmax(0,1fr)}.MyPage_paymentHistoryGrid__imiDH{grid-template-columns:92px minmax(0,1fr)}.MyPage_paymentHistoryHeader__8DT90{align-items:flex-start;flex-direction:column}.MyPage_valueInline__B1Y0x{flex-wrap:wrap}}.CustomPagination_pagination__kUfdl{display:flex;justify-content:center;padding:20px 0;width:100%}.InquiryBoard_container__7mYey{margin:auto;max-width:800px;padding:20px}.InquiryBoard_title__F0xHW{color:#333;margin-bottom:25px!important}.InquiryBoard_loadingText__bw-AT{font-size:20px;margin-top:20px;padding:50px;text-align:center}.InquiryBoard_list__wzfWv{background-color:#fff}.InquiryBoard_listItem__RLx19{cursor:pointer;padding:8px 16px}.InquiryBoard_button__3hYot{background-color:#1976d2;color:#fff;margin-top:20px}.InquiryBoard_button__3hYot:hover{background-color:#115293}.InquiryBoard_listItemTitle__T5J3B{text-wrap:nowrap;align-items:center;display:block;font-size:.875rem!important;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InquiryBoard_listItemDate__jhSCo{align-items:center;display:flex;font-size:.875rem!important;max-width:80%}.InquiryBoard_header__Xm4tK{text-wrap:nowrap;white-space:nowrap}.InquiryBoard_header__Xm4tK,.InquiryBoard_typography__wa\+LB{display:flex;font-size:.875rem!important}.InquiryBoard_header__Xm4tK{align-items:center;background-color:#f5f5f5;padding:5px 0}.InquiryDetail_container__OTh4U{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:auto;max-width:800px;padding:20px}.InquiryDetail_title__3d2eg{color:#333;margin-bottom:30px!important}.InquiryDetail_subject__4MdZ\+{color:#333;font-size:1.1rem!important;margin-top:20px;width:100%}.InquiryDetail_grid__zBoos{margin-top:20px}.InquiryDetail_replyButton__bS\+1i{align-self:flex-end;display:block;margin-top:8px}.InquiryDetail_flex-container__Hn65K,.InquiryDetail_info__mFyJe{display:flex;justify-content:flex-end}.InquiryDetail_info__mFyJe{margin-bottom:10px;width:100%}.InquiryDetail_author__xl-C\+,.InquiryDetail_date__qehR2{color:#666;font-size:.8rem;margin-left:20px!important}.InquiryDetail_content__hpQhQ,.InquiryDetail_replyItem__-6jC\+{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;margin-bottom:10px;padding:10px;white-space:pre-line;width:100%}.InquiryDetail_content__hpQhQ{color:#444;font-size:.9rem;line-height:1.6;min-height:150px}.InquiryDetail_replies__qIrPw{width:100%}.InquiryDetail_replyItem__-6jC\+{color:#555;font-size:.9rem}.InquiryDetail_replyContent__eF-Po{color:#555;font-size:1rem}.InquiryDetail_replyMeta__1YzKG{color:#777;font-size:.8rem;margin-top:5px}.InquiryDetail_deleteButton__lmseU{color:red;cursor:pointer;margin-left:auto}.ReplyItem_content__ll\+rg{white-space:pre-line}.InquiryCreate_container__VnnZp{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;justify-content:flex-start;margin:auto;max-width:800px;min-height:100vh;padding:20px}.InquiryCreate_title__UymTA{margin-bottom:20px}.InquiryCreate_form__oI1bO{background-color:#fff;box-shadow:0 0 10px #0000001a;margin-top:20px;max-width:600px;padding:20px;width:100%}.InquiryCreate_contentField__E9f3v,.InquiryCreate_subjectField__ULbCa{border-radius:4px;box-sizing:border-box;font-size:1rem;padding:8px;width:100%}.InquiryCreate_subjectField__ULbCa{border:1px solid #0000}.InquiryCreate_contentField__E9f3v{border:1px solid #ccc}.InquiryCreate_button__m4l4V{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin-top:10px;padding:10px 20px;width:100%}.TaskManagement_container__xe91f{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:16px}.TaskManagement_actionContainer__dB7Mb{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.TaskManagement_tableContainer__auHgW{display:flex;justify-content:center;margin-left:5px;margin-right:5px;max-width:500px;width:80%}.TaskManagement_container__xe91f>*+*{margin-top:10px}.TaskManagement_title__6YUgy{color:#333;text-align:center}.TaskManagement_draggingStyle__7NxrK{background-color:#f4f4f4}.TaskManagement_nonDraggingStyle__cYIp4{background-color:#fff}.TaskManagement_draggable__ZkdY-{cursor:move}.TaskManagement_noDraggable__o8C-3{color:#ccc;cursor:not-allowed}.TaskManagement_pendingTdFitContent__hp-C-{cursor:default}.TaskManagement_noPendingTdFitContent__p\+gc4{cursor:not-allowed}.TaskManagement_buttonContainer__qsBH9{display:flex;gap:10px;justify-content:center}.TaskManagement_button__rq3R9{margin-right:5px}.TaskManagement_buttonDelete__kQnbc,.TaskManagement_buttonModify__giTk5,.TaskManagement_button__rq3R9{text-wrap:nowrap;border:none;border-radius:5px;cursor:pointer;display:block;font-size:14px;margin-top:5px;padding:10px 20px;width:100%}.TaskManagement_subButtonDelete__mL2y7,.TaskManagement_subButtonModify__S7nj8{text-wrap:nowrap;border:none;border-radius:5px;cursor:pointer;display:none;font-size:14px;margin-top:5px;padding:10px 20px;width:100%}.TaskManagement_buttonModify__giTk5,.TaskManagement_button__rq3R9,.TaskManagement_subButtonModify__S7nj8,subButtonModify{background-color:#007bff;color:#fff}.TaskManagement_buttonModify__giTk5:hover,.TaskManagement_button__rq3R9:hover,.TaskManagement_subButtonModify__S7nj8:hover{background-color:#0056b3;color:#fff}.TaskManagement_buttonDelete__kQnbc,.TaskManagement_buttonModify__giTk5{color:#fff;display:block}.TaskManagement_buttonDelete__kQnbc,.TaskManagement_subButtonDelete__mL2y7{background-color:#dc3545;color:#fff}.TaskManagement_buttonDelete__kQnbc:hover,.TaskManagement_subButtonDelete__mL2y7:hover{background-color:#c82333;color:#fff}.TaskManagement_buttonDelete__kQnbc:disabled,.TaskManagement_buttonModify__giTk5:disabled,.TaskManagement_button__rq3R9:disabled,.TaskManagement_subButtonDelete__mL2y7:disabled{background-color:#ccc;color:#fff;cursor:not-allowed}.TaskManagement_buttonDelete__kQnbc:disabled:hover,.TaskManagement_buttonModify__giTk5:disabled:hover,.TaskManagement_button__rq3R9:disabled:hover,.TaskManagement_subButtonDelete__mL2y7:disabled:hover{background-color:#ccc}.TaskManagement_lastUpdated__SK7EP{font-size:14px;margin-top:20px;text-align:center}.TaskManagement_table__GOG8K{border-collapse:collapse;margin-top:10px;width:80%}.TaskManagement_tdFitContent__LFN-X,.TaskManagement_td__pd-HE,.TaskManagement_thFitContent__vxiSq,.TaskManagement_th__cUIG\+{text-wrap:nowrap;font-size:14px;height:20px;padding:10px;text-align:left;-webkit-user-select:none;user-select:none}.TaskManagement_td__pd-HE,.TaskManagement_th__cUIG\+{margin-left:5px;margin-right:5px;min-width:250px}.TaskManagement_thFitContent__vxiSq,.TaskManagement_th__cUIG\+{background-color:#f2f2f2}.TaskManagement_tdFitContent__LFN-X,.TaskManagement_thFitContent__vxiSq{text-wrap:nowrap;margin-left:10px;margin-right:10px;text-align:center;width:auto}.TaskManagement_tr__qVRMH:hover{background-color:#f5f5f5}.TaskManagement_mobileMenuButton__FwuGQ{background-color:#fff;border:1px solid #333;border-radius:5px;cursor:pointer;display:none;padding:5px;width:100%}.TaskManagement_mobileMenuButton__FwuGQ:hover{background-color:#f5f5f5}.TaskManagement_mobileMenuButton__FwuGQ:disabled{background-color:#eee;cursor:not-allowed}.TaskManagement_mobileMenuButton__FwuGQ:disabled:hover{background-color:#eee}.TaskManagement_mobileMenu__sUEM2{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;padding:10px;position:absolute}@media (max-width:768px){.TaskManagement_container__xe91f{padding:8px}.TaskManagement_tableContainer__auHgW{max-width:700px}.TaskManagement_tdFitContent__LFN-X,.TaskManagement_td__pd-HE,.TaskManagement_thFitContent__vxiSq,.TaskManagement_th__cUIG\+{text-wrap:nowrap;font-size:10px;margin-left:5px;margin-right:5px}.TaskManagement_td__pd-HE,.TaskManagement_th__cUIG\+{max-width:70px;min-width:auto;overflow:hidden;text-overflow:ellipsis}.TaskManagement_button__rq3R9{font-size:14px;padding:8px 16px}.TaskManagement_buttonDelete__kQnbc,.TaskManagement_buttonModify__giTk5{display:none;font-size:14px;padding:5px 10px}.TaskManagement_subButtonDelete__mL2y7,.TaskManagement_subButtonModify__S7nj8{display:block;font-size:14px;padding:5px 10px}.TaskManagement_mobileMenu__sUEM2{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;padding:10px;position:absolute;top:100%;width:100%;z-index:100}.TaskManagement_mobileMenuButton__FwuGQ{display:block;max-width:50px}}@media (max-width:480px){.TaskManagement_button__rq3R9{box-sizing:border-box;font-size:14px;width:100%}.TaskManagement_tableContainer__auHgW{max-width:420px}.TaskManagement_tdFitContent__LFN-X,.TaskManagement_td__pd-HE,.TaskManagement_thFitContent__vxiSq,.TaskManagement_th__cUIG\+{text-wrap:nowrap;font-size:10px;margin-left:5px;margin-right:5px}.TaskManagement_td__pd-HE,.TaskManagement_th__cUIG\+{max-width:70px;min-width:auto;overflow:hidden;text-overflow:ellipsis}.TaskManagement_buttonDelete__kQnbc,.TaskManagement_buttonModify__giTk5{display:none;font-size:14px;padding:5px 10px}.TaskManagement_mobileMenu__sUEM2{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;padding:10px;position:absolute;top:100%;width:100%;z-index:100}.TaskManagement_subButtonDelete__mL2y7,.TaskManagement_subButtonModify__S7nj8{display:block;font-size:12px;padding:5px 10px}.TaskManagement_mobileMenuButton__FwuGQ{display:block;max-width:50px}}.TimeInput_input__ispJ9{margin-left:2px;margin-right:2px}.AddTask_container__WguTT{box-sizing:border-box;margin:0 auto;max-width:600px;padding:20px}.AddTask_formGroup__Kjjlm{align-items:center;display:flex;margin-bottom:10px}.AddTask_label__We1et{width:120px}.AddTask_button__jRrjd,.AddTask_inputRadio__3iIh1,.AddTask_inputText__4I\+zL,.AddTask_select__D5keE{box-sizing:border-box;display:block;margin-top:10px;padding:10px;width:100%}.AddTask_timeInput__ElWt\+{align-items:center;display:flex;margin-top:10px}.AddTask_timeInputLabel__hW7Sy{margin-right:10px}.AddTask_inputText__4I\+zL{border:1px solid #ccc;border-radius:4px}.AddTask_buttonAddBest__NZzrT,.AddTask_buttonDelete__\+Zm9l,.AddTask_button__jRrjd{border:none;border-radius:4px;cursor:pointer}.AddTask_buttonAddBest__NZzrT,.AddTask_button__jRrjd{background-color:#007bff;color:#fff}.AddTask_buttonDelete__\+Zm9l{background-color:#dc3545;color:#fff;height:30px}.AddTask_buttonDelete__\+Zm9l:hover{background-color:#c82333}.AddTask_buttonAddBest__NZzrT{margin-left:10px;width:100px}.AddTask_inputBest__tJPgv{flex:1 1}.AddTask_draggingStyle__sNT32{background-color:#f4f4f4}.AddTask_nonDraggingStyle__rn8aL{background-color:#fff}.AddTask_draggable__H6qHM{cursor:move}.AddTask_inputBestContainer__VozGB{align-items:center;display:flex;margin-top:10px}.AddTask_buttonAddBest__NZzrT,.AddTask_inputBest__tJPgv{height:50px}.AddTask_buttonAddBest__NZzrT:hover,.AddTask_button__jRrjd:hover{background-color:#0056b3}.AddTask_buttonAddBest__NZzrT:disabled,.AddTask_buttonDelete__\+Zm9l:disabled,.AddTask_button__jRrjd:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.AddTask_buttonAddBest__NZzrT:disabled:hover,.AddTask_buttonDelete__\+Zm9l:disabled:hover,.AddTask_button__jRrjd:disabled:hover{background-color:#ccc}.AddTask_bestsTable__Ms4yY{border-collapse:collapse;margin-top:10px;width:100%}.AddTask_bestsTable__Ms4yY td,.AddTask_bestsTable__Ms4yY th{border:1px solid #ddd;padding:8px;text-align:left}.AddTask_bestsTable__Ms4yY th{background-color:#f0f0f0}.AddTask_bestsTable__Ms4yY td:first-child,.AddTask_bestsTable__Ms4yY td:nth-child(3){width:50px}.AddTask_bestsTable__Ms4yY td:nth-child(2){width:auto}.AddTask_label__We1et{font-weight:700;margin-right:10px}.AddTask_labelCheckbox__lr51F,.AddTask_labelRadio__A-AKY{display:inline-block;margin-right:5px;margin-top:10px}@media (max-width:768px){.AddTask_container__WguTT{padding:10px}.AddTask_button__jRrjd{font-size:16px;padding:8px 10px}}@media (max-width:480px){.AddTask_button__jRrjd{font-size:14px;padding:6px 8px}}.HowToUse_page__HbDgC{color:var(--text-on-dark);padding:5rem 5vw 4rem}.HowToUse_hero__sk7Em{margin:0 auto 2.5rem;max-width:860px;text-align:center}.HowToUse_hero__sk7Em h1{font-size:clamp(2rem,3vw,2.6rem);margin-bottom:.75rem}.HowToUse_heroSubtitle__IGv2m{font-size:.98rem;opacity:.85}.HowToUse_mainVideoSection__4NWL\+{margin:0 auto 2rem;max-width:900px}.HowToUse_topVideosGrid__X2YcF{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.HowToUse_topVideosGrid__X2YcF{grid-template-columns:minmax(0,1fr)}}.HowToUse_topVideoCard__AuiiA{display:flex;flex-direction:column;gap:.55rem}.HowToUse_topVideoTitle__5KQZI{font-size:.98rem;font-weight:600;margin:0}.HowToUse_videoWrapper__Fdnj\+{background:#000;border-radius:24px;box-shadow:0 18px 40px #000000b3;overflow:hidden;padding-top:56.25%;position:relative}.HowToUse_videoWrapper__Fdnj\+ iframe{border:none;height:100%;inset:0;position:absolute;width:100%}.HowToUse_videoNote__9Ue\+P{font-size:.86rem;margin-top:.8rem;opacity:.8;white-space:pre-line}.HowToUse_processSummarySection__g-o57{margin:0 auto 2.5rem;max-width:900px}.HowToUse_processSummary__JZ4yV{background:#0f172abf;border:1px solid #3b82f680;border-radius:12px;font-size:.92rem;line-height:1.45;margin:0;padding:.9rem 1rem}.HowToUse_stepNavSection__pfudm{margin:0 auto 3rem;max-width:1100px}.HowToUse_stepNavMainTitle__5wfoG{font-size:1.2rem;margin-bottom:1rem}.HowToUse_navGroup__gO3Fr{margin-bottom:1.1rem}.HowToUse_groupHeader__R2hAm{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.HowToUse_stepNavTitle__9p7fA{font-size:1.02rem;margin:0}.HowToUse_groupBadge__zONoI{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;padding:.25rem .55rem;white-space:nowrap}.HowToUse_oneTimeBadge__Kxdb7{background:#1e40af2e;border-color:#60a5fa73;color:#bfdbfe}.HowToUse_repeatBadge__mvBoG{background:#16a34a29;border-color:#4ade8073;color:#bbf7d0}.HowToUse_stepNavGrid__KxAOC{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.HowToUse_stepNavGrid__KxAOC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.HowToUse_stepNavGrid__KxAOC{grid-template-columns:minmax(0,1fr)}}.HowToUse_stepNavButton__dpVdU{align-items:center;background:#0f172ae6;border:1px solid #94a3b899;border-radius:999px;color:inherit;cursor:pointer;display:flex;font-size:.88rem;gap:.6rem;padding:.65rem .8rem;text-align:left;transition:background .15s ease,transform .12s ease,box-shadow .12s ease,border-color .15s ease}.HowToUse_stepNavButton__dpVdU:hover{background:#1e40afe6;border-color:#818cf8e6;box-shadow:0 12px 30px #0f172ae6;transform:translateY(-1px)}.HowToUse_stepNavIndex__iyY5W{align-items:center;background:#0f172a;border:1px solid #94a3b8cc;border-radius:999px;display:flex;font-size:.75rem;height:1.6rem;justify-content:center;width:1.6rem}.HowToUse_stepNavLabel__slyG9{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HowToUse_stepsSection__-8wh5{display:flex;flex-direction:column;gap:2rem;margin:0 auto 3rem;max-width:900px}.HowToUse_stepGroup__z-Fzi{display:flex;flex-direction:column;gap:1rem}.HowToUse_stepGroupTitle__Cm3wa{font-size:1.08rem;font-weight:600;margin:0}.HowToUse_stepCard__6u9ka{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ae6;border:1px solid #94a3b859;border-radius:20px;padding:1.4rem 1.3rem}.HowToUse_stepHeader__AxSlT{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.HowToUse_stepIndexCircle__0XxiM{align-items:center;background:#1e40afe6;border-radius:999px;box-shadow:0 8px 20px #1e40afcc;display:flex;font-size:.9rem;font-weight:600;height:2rem;justify-content:center;width:2rem}.HowToUse_stepTitle__Pwivc{font-size:1.05rem;font-weight:600;margin:0}.HowToUse_stepBody__RQBEe{font-size:.9rem;opacity:.9;white-space:pre-line}.HowToUse_appendixSection__PVHz3{border-top:1px solid #94a3b866;margin:0 auto;max-width:900px;padding-top:1.8rem}.HowToUse_appendixTitle__BeCik{font-size:1.2rem;margin-bottom:.6rem}.HowToUse_appendixBody__xDYxi{font-size:.9rem;opacity:.9}.HowToUse_stepVideoWrapper__6yi43{background:#000;border-radius:18px;box-shadow:0 12px 26px #000000b3;margin:.75rem 0 .9rem;overflow:hidden;padding-top:56.25%;position:relative}.HowToUse_stepVideoWrapper__6yi43 iframe{border:none;height:100%;inset:0;position:absolute;width:100%}.HowToUse_modeVideosGrid__mOtk8{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0 .9rem}@media (max-width:700px){.HowToUse_modeVideosGrid__mOtk8{grid-template-columns:minmax(0,1fr)}}.HowToUse_modeVideoCard__Jdg9M{background:#0f172aa6;border:1px solid #94a3b84d;border-radius:14px;padding:.65rem}.HowToUse_modeVideoTitle__JBcht{font-size:.84rem;font-weight:600;margin:0 0 .45rem;opacity:.95}.HowToUse_modeVideoWrapper__9-Qe\+{background:#000;border-radius:10px;overflow:hidden;padding-top:56.25%;position:relative}.HowToUse_modeVideoWrapper__9-Qe\+ iframe{border:none;height:100%;inset:0;position:absolute;width:100%}.Download_container__gQXJl{align-items:flex-start;background-color:#f9f9f9;display:flex;height:100vh;justify-content:center;padding-top:200px}.Download_main__WUom7{text-align:center}.Download_downloadSection__d4GlD{align-items:center;display:flex;flex-direction:column;gap:20px}.Download_downloadImage__eJS8T{cursor:pointer;max-width:200px;transition:transform .2s}.Download_downloadImage__eJS8T:hover{transform:scale(1.1)}.Download_description__P6wM3{color:#333;font-size:16px}.FeaturesPage_page__oiUUj{color:var(--text-on-dark);padding:5rem 5vw 4rem}.FeaturesPage_hero__BI0vg{margin:0 auto 3rem;max-width:860px;text-align:center}.FeaturesPage_hero__BI0vg h1{font-size:clamp(2rem,3vw,2.6rem);margin-bottom:.75rem}.FeaturesPage_heroSubtitle__ajLuW{font-size:.98rem;opacity:.85}.FeaturesPage_heroNav__jmJYy{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:2rem}.FeaturesPage_heroNavButton__MTw\+d{background:#0f172ad1;border:1px solid #94a3b899;border-radius:999px;color:inherit;cursor:pointer;font-size:.85rem;padding:.5rem 1rem;transition:background .15s ease,transform .12s ease,box-shadow .12s ease,border-color .15s ease}.FeaturesPage_heroNavButton__MTw\+d:hover{background:#1e40afe6;border-color:#818cf8e6;box-shadow:0 12px 30px #0f172ae6;transform:translateY(-1px)}.FeaturesPage_featureList__asQol{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:1100px}.FeaturesPage_featureSection__m94DO{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ae6;border-radius:24px;display:flex;gap:2.4rem;padding:2.2rem 2rem}.FeaturesPage_featureSectionReversed__Z3CTm{flex-direction:row-reverse}.FeaturesPage_featureText__FwcjN{flex:1 1}.FeaturesPage_featureText__FwcjN h2{font-size:1.4rem;margin-bottom:.5rem}.FeaturesPage_subtitle__IDdBQ{font-size:.96rem;margin-bottom:.8rem;opacity:.9}.FeaturesPage_featureText__FwcjN ul{font-size:.92rem;margin:0;opacity:.9;padding-left:1.1rem}.FeaturesPage_featureText__FwcjN li+li{margin-top:.25rem}.FeaturesPage_featureMedia__bQK7m{display:flex;flex:1 1;justify-content:center;min-width:0;width:100%}.FeaturesPage_streamIframe__fLwZC{border:none;border-radius:18px;box-shadow:0 18px 40px #000000b3;height:100%;inset:0;position:absolute;width:100%}.FeaturesPage_streamWrapper__1WWZn{aspect-ratio:1.516/1;padding-top:0;position:relative;width:min(100%,560px)}.FeaturesPage_video__JpfP0{border-radius:18px;box-shadow:0 18px 40px #000000b3;max-width:100%}.FeaturesPage_bottomCta__wuHFx{border-top:1px solid #94a3b866;margin:3rem auto 0;max-width:860px;padding:1.8rem 2rem 0;text-align:center}.FeaturesPage_bottomCta__wuHFx h2{font-size:1.3rem;margin-bottom:.5rem}.FeaturesPage_bottomCta__wuHFx p{font-size:.95rem;opacity:.9}@media (max-width:900px){.FeaturesPage_featureSectionReversed__Z3CTm,.FeaturesPage_featureSection__m94DO{align-items:stretch;flex-direction:column;padding:1.6rem 1.4rem}.FeaturesPage_featureMedia__bQK7m{justify-content:stretch}.FeaturesPage_streamWrapper__1WWZn{width:100%}}.Pricing_page__PBJN5{box-sizing:border-box;color:var(--text-on-dark);padding:5rem 5vw 4rem}.Pricing_hero__D-8wj{margin:0 auto 3rem;max-width:860px;text-align:center}.Pricing_hero__D-8wj h1{font-size:clamp(2rem,3vw,2.6rem);margin-bottom:.75rem}.Pricing_heroSubtitle__puVJa{font-size:.98rem;opacity:.85}.Pricing_section__ctZ0u{margin:0 auto 3rem;max-width:1100px}.Pricing_sectionHeader__oPSab{margin-bottom:1.5rem}.Pricing_sectionHeader__oPSab h2{font-size:1.4rem;margin-bottom:.4rem}.Pricing_sectionSubtitle__gDyLl{font-size:.95rem;opacity:.85}.Pricing_cardGrid__1WSoW{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Pricing_subscriptionGrid__pU9BG{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.Pricing_cardGrid__1WSoW,.Pricing_subscriptionGrid__pU9BG{grid-template-columns:minmax(0,1fr)}}.Pricing_card__4iWzG{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ae6;border:1px solid #94a3b859;border-radius:24px;box-shadow:0 18px 40px #000000b3;padding:1.8rem 1.6rem 1.6rem;position:relative}.Pricing_cardHighlight__dv4dJ{border-color:#818cf8e6;box-shadow:0 22px 50px #1e40afe6}.Pricing_badge__1v3cz{background:#818cf8f2;border-radius:999px;color:#0b1020;font-size:.75rem;inset-inline-end:1.2rem;padding:.25rem .7rem;position:absolute;top:1rem;white-space:nowrap}.Pricing_cardImageWrap__kRr2Z{border-radius:16px;margin:0 auto 1rem;max-width:220px;overflow:hidden;width:100%}.Pricing_subscriptionImageWrap__H\+3Z3{background:#0000;border:none}.Pricing_packImageWrap__c05T0{background:#0000;border:none;max-width:220px}.Pricing_cardImage__yYUC1{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.Pricing_cardTitle__\+PzNV{font-size:1.15rem;font-weight:600;margin-bottom:.4rem}.Pricing_cardDescription__nCs0\+{font-size:.9rem;margin-bottom:1.4rem;opacity:.9;overflow-wrap:anywhere;white-space:pre-line}.Pricing_priceBlock__3hXBb{align-items:baseline;display:flex;gap:.3rem;margin-bottom:.4rem}.Pricing_price__\+1wDm{font-size:1.4rem;font-weight:600}.Pricing_billingPeriod__oExg3{font-size:.85rem;opacity:.75}.Pricing_creditsInfo__hv3\+1{font-size:.9rem;margin-bottom:1.4rem;opacity:.9;overflow-wrap:anywhere}.Pricing_primaryButton__EL4o2,.Pricing_secondaryButton__3Hxmp{border:none;border-radius:999px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1rem;text-align:center;transition:background .15s ease,transform .12s ease,box-shadow .12s ease,opacity .12s ease;width:100%}.Pricing_primaryButton__EL4o2{background:linear-gradient(135deg,#4f46e5,#06b6d4);color:#fff}.Pricing_primaryButton__EL4o2:hover{box-shadow:0 16px 30px #0f172ad9;transform:translateY(-1px)}.Pricing_secondaryButton__3Hxmp{background:#0f172ae6;border:1px solid #94a3b899;color:#e5e7eb}.Pricing_secondaryButton__3Hxmp:hover{background:#1e40afe6;border-color:#818cf8e6;box-shadow:0 14px 26px #0f172ae6}.Pricing_primaryButton__EL4o2:disabled,.Pricing_secondaryButton__3Hxmp:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.Pricing_primaryButton__EL4o2:disabled:hover,.Pricing_secondaryButton__3Hxmp:disabled:hover{box-shadow:none;transform:none}.Pricing_note__FHfQo{font-size:.86rem;margin-top:.9rem;opacity:.8}.Pricing_noteSecondary__\+-g0u{margin-top:.35rem}.Pricing_smallPrint__5Fd0m{font-size:.8rem;margin-top:1.1rem;opacity:.7}.Pricing_inlinePolicyLink__kEYz6{color:#e2e8f0;text-decoration:underline;text-underline-offset:2px}.Pricing_cardGridSingle__aNusf{display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:540px}.FAQPage_page__EZCLv{color:#e2e8f0;margin:0 auto;padding:2.25rem 0 4rem;width:min(1000px,92vw)}.FAQPage_hero__O3djN{margin-bottom:1.6rem}.FAQPage_hero__O3djN h1{color:#f8fafc;font-size:clamp(1.9rem,3vw,2.55rem);font-weight:800;letter-spacing:-.01em;margin:0 0 .7rem;text-shadow:0 1px 10px #02061759}.FAQPage_heroSubtitle__Lo2Ku{color:#cbd5e1;font-size:1rem;line-height:1.65;margin:0}.FAQPage_faqSection__vD1wx{grid-gap:.95rem;display:grid;gap:.95rem}.FAQPage_faqItem__gIs06{background:linear-gradient(180deg,#0f172a,#111f3d);border:1px solid #334155;border-radius:14px;box-shadow:0 12px 22px -22px #0f172ab3;padding:.9rem 1.05rem}.FAQPage_faqItem__gIs06[open]{background:linear-gradient(180deg,#1e293b,#1f2f54);border-color:#4f46e5}.FAQPage_question__S-syG{color:#f8fafc;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.45;list-style:none;padding-right:1.3rem;position:relative}.FAQPage_question__S-syG::-webkit-details-marker{display:none}.FAQPage_question__S-syG:after{color:#c7d2fe;content:"+";font-weight:800;position:absolute;right:0;top:0}.FAQPage_faqItem__gIs06[open] .FAQPage_question__S-syG:after{content:"-"}.FAQPage_answer__1PWb9{color:#dbe7ff;line-height:1.72;margin:.82rem 0 0}.FAQPage_emphasis__7CQym{background:#1e40af38;border:1px solid #818cf873;border-radius:10px;color:#eef2ff;font-weight:700;line-height:1.7;margin:.72rem 0 0;padding:.7rem .8rem}.FAQPage_linkSection__2uK4I{border-top:1px solid #334155;margin-top:2.4rem;padding-top:1.3rem}.FAQPage_linkSection__2uK4I h2{color:#f1f5f9;font-size:1.15rem;margin:0 0 .8rem}.FAQPage_linkRow__xcJxC{display:flex;flex-wrap:wrap;gap:.8rem}.FAQPage_link__S8os8{color:#93c5fd;font-weight:700;text-decoration:none}.FAQPage_link__S8os8:hover{color:#bfdbfe;text-decoration:underline}.FAQPage_contact__t2gVI{color:#cbd5e1;font-size:.95rem;margin:.95rem 0 0}@media (max-width:640px){.FAQPage_page__EZCLv{padding-top:1.6rem}.FAQPage_faqItem__gIs06{padding:.8rem .88rem}}.SupportPage_page__ohkkU{color:#e2e8f0;margin:0 auto;padding:2.2rem 0 3.8rem;width:min(900px,92vw)}.SupportPage_hero__f9X1D{margin-bottom:1.5rem}.SupportPage_hero__f9X1D h1{color:#f8fafc;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:800;margin:0 0 .65rem}.SupportPage_subtitle__DBtvE{color:#cbd5e1;line-height:1.65;margin:0}.SupportPage_card__3bHO2{background:linear-gradient(180deg,#0f172a,#111f3d);border:1px solid #334155;border-radius:14px;box-shadow:0 16px 28px -24px #0f172acc;padding:1rem}.SupportPage_form__OF5\+U{grid-gap:.78rem;display:grid;gap:.78rem}.SupportPage_label__b6gdA{color:#f1f5f9;font-size:.95rem;font-weight:700}.SupportPage_input__xNNap,.SupportPage_textarea__izCJW{background:#0b1222;border:1px solid #475569;border-radius:10px;box-sizing:border-box;color:#e2e8f0;font-size:.95rem;width:100%}.SupportPage_input__xNNap{padding:.7rem .75rem}.SupportPage_textarea__izCJW{line-height:1.65;min-height:160px;padding:.78rem;resize:vertical}.SupportPage_input__xNNap:disabled,.SupportPage_textarea__izCJW:disabled{cursor:not-allowed;opacity:.85}.SupportPage_helperText__l6KXz{color:#bfdbfe;font-size:.89rem;margin:.1rem 0 0}.SupportPage_errorText__b7gwF,.SupportPage_successText__fEBGz{border-radius:10px;font-size:.91rem;margin:0;padding:.62rem .72rem}.SupportPage_successText__fEBGz{background:#10b98124;border:1px solid #22c55e7a;color:#bbf7d0}.SupportPage_errorText__b7gwF{background:#f43f5e24;border:1px solid #f43f5e80;color:#fecdd3}.SupportPage_actions__Op\+hi{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.2rem}.SupportPage_primaryButton__Mq5HT,.SupportPage_secondaryButton__fkXQR{-webkit-appearance:none;appearance:none;border-radius:10px;cursor:pointer;font-size:.93rem;font-weight:700;padding:.64rem 1.05rem;text-decoration:none}.SupportPage_primaryButton__Mq5HT{background:#2563eb;border:1px solid #2563eb;color:#fff}.SupportPage_primaryButton__Mq5HT:disabled{background:#334155;border-color:#334155;color:#94a3b8;cursor:not-allowed}.SupportPage_secondaryButton__fkXQR{background:#0000;border:1px solid #64748b;color:#e2e8f0}.SupportPage_secondaryButton__fkXQR:hover{border-color:#93c5fd;color:#bfdbfe}@media (max-width:640px){.SupportPage_page__ohkkU{padding-top:1.7rem}.SupportPage_card__3bHO2{padding:.85rem}}.MobileMenu_mobileMenu__12nuO{align-items:flex-start;display:none;min-width:60px;position:relative;width:100%}.MobileMenu_menuLinks__QjDD4{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #00000040;display:flex;flex-direction:column;height:0;left:0;max-width:90%;min-width:160px;overflow:hidden;position:absolute;top:100%;transform:translateX(0);transition:all .3s ease;width:-webkit-max-content;width:max-content;z-index:1000}.MobileMenu_submenuButton__khmRo{background-color:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:14px;font-weight:700;margin:5px 0;padding:12px 20px;transition:background-color .2s;white-space:nowrap;width:100%}.MobileMenu_submenuButton__khmRo:hover{background-color:#e0e0e0}.MobileMenu_menuButton__Pf4Q\+{background-color:initial;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;margin-left:10px;padding:10px}.MobileMenu_menuButton__Pf4Q\+:hover{background-color:#4b4b8a}@media (max-width:768px){.MobileMenu_menuLinks__QjDD4{left:0;max-width:90%}.MobileMenu_submenuButton__khmRo{font-size:13px;padding:10px 12px}.MobileMenu_mobileMenu__12nuO{align-items:flex-start;display:flex;flex-direction:column;width:50px}}.MobileMenu_menuLinks__QjDD4.MobileMenu_open__93A7-{height:auto;padding:10px 20px;visibility:visible}.UserMenu_userMenu__Euf38{align-items:center;border-radius:5px;display:flex;flex:0 0 auto;max-width:none;padding:0;position:relative;width:auto}.UserMenu_button__TeNq-{align-items:center;background-color:initial;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;min-height:40px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 14px;white-space:nowrap}.UserMenu_button__TeNq-:hover{background-color:#7a3434}.UserMenu_submenuButton__L-O1b{background-color:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:14px;font-weight:700;margin:4px 0;padding:10px 20px;transition:background-color .2s;white-space:nowrap;width:100%;word-break:keep-all}.UserMenu_submenuButton__L-O1b:hover{background-color:#e0e0e0}.UserMenu_menuLinks__vXJbM{align-items:stretch;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #00000040;display:flex;flex-direction:column;height:0;left:50%;max-width:none;min-width:140px;overflow:hidden;padding:0 8px;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s ease;width:-webkit-max-content;width:max-content;z-index:1000}.UserMenu_menuLinks__vXJbM.UserMenu_open__7\+TLV{height:auto;padding:6px 8px;visibility:visible}@media (max-width:767px){.UserMenu_button__TeNq-{font-size:13px;min-height:36px;padding:8px 10px}}.NavigationLinks_links__aWaui{align-items:center;display:flex;flex-wrap:nowrap}.NavigationLinks_link__ic4h2{color:#fff;margin-left:20px;margin-right:20px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.NavigationLinks_link__ic4h2:last-child{margin-right:0}.LanguageSwitcher_languageSwitcherContainer__BiSGV{align-items:center;color:#fff;display:inline-flex;flex:0 0 auto;justify-content:flex-end;margin:0;max-width:none;padding:0;position:relative;width:auto;z-index:200}.LanguageSwitcher_languageButton__VsH7L{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;padding:10px 20px;transition:background-color .3s ease;white-space:nowrap;width:160px}.LanguageSwitcher_languageButton__VsH7L:hover{background-color:#0056b3}.LanguageSwitcher_languageMenu__\+VbBW{background-color:#fff;border-radius:5px;box-shadow:0 8px 16px #0003;max-height:360px;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:50px;z-index:210}.LanguageSwitcher_languageWrapper__Janm5{position:relative}.LanguageSwitcher_languageMenuItem__v-eHj{align-items:center;background-color:#fff;border:none;color:#022e5c;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:10px;text-align:center;transition:background-color .3s ease,color .3s ease;width:240px}.LanguageSwitcher_languageMenuItem__v-eHj:hover{background-color:#007bff;color:#fff}@media (max-width:767px){.LanguageSwitcher_languageButton__VsH7L{font-size:11px;line-height:1.1;min-width:110px;padding:8px 10px;width:auto}.LanguageSwitcher_languageMenu__\+VbBW{max-height:min(52vh,360px);right:0;top:calc(100% + 8px);z-index:9999}}.UserStatus_userStatus__by3Gd{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050816d1;border-bottom:none;color:var(--text-on-dark);display:flex;overflow:visible;padding:.6rem 5vw;position:-webkit-sticky;position:sticky;top:0;z-index:100}.UserStatus_userStatus__by3Gd:after{background:linear-gradient(180deg,#050816cc,#05081600);bottom:-16px;content:"";height:24px;left:0;pointer-events:none;position:absolute;right:0}.UserStatus_rightGroup__16QU6{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:.5rem;justify-content:flex-end;margin-left:auto;max-width:100%;min-width:0}.UserStatus_userDetails__GzhAA{color:#fff;display:flex;flex:1 1 auto;font-size:12px;max-width:320px;min-width:0}.UserStatus_userDetails__GzhAA span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserStatus_desktopLinks__GyxIt,.UserStatus_leftSpacer__i8hHh{display:none}@media (min-width:768px){.UserStatus_desktopLinks__GyxIt{display:block}.UserStatus_mobileMenu__2hmBd{display:none}}@media (max-width:767px){.UserStatus_userStatus__by3Gd{padding:.5rem .75rem}.UserStatus_rightGroup__16QU6{gap:.35rem}.UserStatus_userDetails__GzhAA{font-size:11px;max-width:120px}}
/*# sourceMappingURL=main.44caa2cc.css.map*/