.landpagNavbar_landpageNavbar__L14t8{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;background:var(--background);box-shadow:0 2px 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:1000}@media(max-width:960px){.landpagNavbar_landpageNavbar__L14t8{padding:.75rem 1.5rem}}@media(max-width:640px){.landpagNavbar_landpageNavbar__L14t8{padding:.75rem 1rem}}.landpagNavbar_logoGroup__IBFml{display:flex;align-items:center;gap:.5rem;z-index:1001}.landpagNavbar_logo__fnB59{width:8rem;height:5rem}@media(max-width:960px){.landpagNavbar_logo__fnB59{width:6rem;height:4rem}}@media(max-width:640px){.landpagNavbar_logo__fnB59{width:5rem;height:3.5rem}}.landpagNavbar_nameTitle__BLpgt{font-size:1.5rem;font-weight:600;color:var(--primary-gray)}@media(max-width:960px){.landpagNavbar_nameTitle__BLpgt{font-size:1.25rem}}@media(max-width:640px){.landpagNavbar_nameTitle__BLpgt{display:none}}.landpagNavbar_hamburger__TubXX{display:none;background:none;border:none;font-size:1.5rem;color:var(--primary-gray);cursor:pointer;padding:.5rem;z-index:1001;transition:color .3s ease}.landpagNavbar_hamburger__TubXX:hover{color:var(--blue)}@media(max-width:960px){.landpagNavbar_hamburger__TubXX{display:block}}.landpagNavbar_navbar__1lQ6e{display:flex;align-items:center;gap:3rem;font-size:1.2rem;font-weight:500}@media(max-width:1200px){.landpagNavbar_navbar__1lQ6e{gap:2rem;font-size:1.1rem}}@media(max-width:960px){.landpagNavbar_navbar__1lQ6e{position:fixed;top:0;right:-100%;height:100vh;width:70%;max-width:300px;flex-direction:column;background:var(--background);box-shadow:-2px 0 10px rgba(0,0,0,.1);padding:5rem 2rem 2rem;gap:1.5rem;transition:right .3s ease-in-out;overflow-y:auto;z-index:1000}}@media(max-width:640px){.landpagNavbar_navbar__1lQ6e{width:80%}}@media(max-width:960px){.landpagNavbar_navbarOpen__tza5S{right:0}}.landpagNavbar_navbar__1lQ6e a{position:relative;color:var(--primary-gray);font-weight:500;transition:color .3s ease-in-out;text-decoration:none}.landpagNavbar_navbar__1lQ6e a:after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:2px;background-color:var(--blue);transition:width .3s ease-in-out,left .3s ease-in-out}.landpagNavbar_navbar__1lQ6e a:hover{color:var(--blue)}.landpagNavbar_navbar__1lQ6e a:hover:after{width:100%;left:0}@media(max-width:960px){.landpagNavbar_navbar__1lQ6e a{font-size:1.1rem;padding:.5rem 0}.landpagNavbar_navbar__1lQ6e a:after{bottom:0}}.landpagNavbar_diagnosticCta__UHTZN{color:var(--blue);padding:.4rem 1rem;border:1.5px solid var(--blue);border-radius:8px;font-weight:600;font-size:inherit;text-decoration:none;white-space:nowrap;transition:background .25s ease,color .25s ease}.landpagNavbar_diagnosticCta__UHTZN:after{display:none}.landpagNavbar_diagnosticCta__UHTZN:hover{background:rgba(62,102,243,.07);color:var(--dark-blue);border-color:var(--dark-blue)}@media(max-width:960px){.landpagNavbar_diagnosticCta__UHTZN{text-align:center;padding:.55rem 1.15rem;font-size:1.05rem;margin-top:.25rem}}.landpagNavbar_activeLink__kUWFX{position:relative;color:var(--blue);font-weight:600;text-decoration:none}.landpagNavbar_activeLink__kUWFX:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:var(--blue)}@media(max-width:960px){.landpagNavbar_activeLink__kUWFX:after{bottom:0}}.landpagNavbar_loginSection__cy_AQ{display:flex;align-items:center;gap:.75rem;z-index:1001}@media(max-width:960px){.landpagNavbar_loginSection__cy_AQ{gap:.6rem}}@media(max-width:640px){.landpagNavbar_loginSection__cy_AQ{gap:.5rem}}.landpagNavbar_loginButton__TtlZP{background:var(--blue);color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:background .3s ease-in-out,transform .2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1);white-space:nowrap}.landpagNavbar_loginButton__TtlZP:hover{background:var(--dark-blue);transform:translateY(-2px)}@media(max-width:960px){.landpagNavbar_loginButton__TtlZP{padding:.5rem 1rem;font-size:.95rem}}@media(max-width:640px){.landpagNavbar_loginButton__TtlZP{padding:.45rem .9rem;font-size:.9rem}}.landpagNavbar_profileLink__5d19u{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:8px;transition:background .3s ease-in-out;text-decoration:none;white-space:nowrap}.landpagNavbar_profileLink__5d19u:hover{background-color:var(--secondary-gray)}@media(max-width:960px){.landpagNavbar_profileLink__5d19u{padding:.4rem;gap:.4rem}}.landpagNavbar_minorText__g9YZt{font-size:1rem;font-weight:500;color:var(--primary-gray)}@media(max-width:960px){.landpagNavbar_minorText__g9YZt{font-size:.9rem}}@media(max-width:640px){.landpagNavbar_minorText__g9YZt{display:none}}.landpagNavbar_profileIcon__MUmvk{font-size:1.8rem;color:var(--primary-gray);cursor:pointer;transition:color .3s ease-in-out,transform .2s ease-in-out;background-color:var(--secondary-gray);border-radius:50%;padding:.3rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.landpagNavbar_profileIcon__MUmvk:hover{color:var(--blue);transform:scale(1.1)}@media(max-width:960px){.landpagNavbar_profileIcon__MUmvk{font-size:1.6rem;width:2.25rem;height:2.25rem}}@media(max-width:640px){.landpagNavbar_profileIcon__MUmvk{font-size:1.5rem;width:2rem;height:2rem}}.landpagNavbar_logoutButton__txIur{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:rgba(0,0,0,0);border:1px solid var(--secondary-gray);border-radius:8px;color:var(--primary-gray);font-size:1.1rem;cursor:pointer;transition:all .3s ease;padding:0}.landpagNavbar_logoutButton__txIur:hover{background:var(--secondary-gray);color:var(--blue);border-color:var(--blue);transform:translateY(-1px)}.landpagNavbar_logoutButton__txIur:active{transform:translateY(0)}@media(max-width:960px){.landpagNavbar_logoutButton__txIur{width:2.25rem;height:2.25rem;font-size:1rem}}@media(max-width:640px){.landpagNavbar_logoutButton__txIur{width:2rem;height:2rem;font-size:.9rem;border-radius:6px}}.landpagNavbar_overlay__N8vM3{display:none}@media(max-width:960px){.landpagNavbar_overlay__N8vM3{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:999}}.footer_footer__8ogV0{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;background-color:var(--background);color:var(--foreground);border-top:1px solid var(--secondary-gray);padding:2rem;gap:1rem}@media(max-width:768px){.footer_footer__8ogV0{flex-direction:column;align-items:center;padding:2rem}}.footer_logoSection__pe3px{flex:1 1 200px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.footer_logoSection__pe3px{align-items:center;margin-bottom:1rem}}.footer_logoSection__pe3px .footer_logo__4me3F{width:150px;margin-bottom:1rem}.footer_logoSection__pe3px .footer_paymentIcons__PD9Bq{display:flex;gap:1rem}.footer_logoSection__pe3px .footer_paymentIcons__PD9Bq svg{font-size:2rem;color:var(--blue);transition:transform .3s ease}.footer_logoSection__pe3px .footer_paymentIcons__PD9Bq svg:hover{transform:scale(1.1)}.footer_complianceSection__dX6xt,.footer_partnersSection__d9LBP,.footer_serviceSection__UDPjp,.footer_utilsSection__gVcnZ{flex:1 1 150px}.footer_complianceSection__dX6xt h3,.footer_partnersSection__d9LBP h3,.footer_serviceSection__UDPjp h3,.footer_utilsSection__gVcnZ h3{margin-bottom:1rem;font-weight:600;font-size:1.1rem;color:var(--primary-gray)}.footer_complianceSection__dX6xt ul,.footer_partnersSection__d9LBP ul,.footer_serviceSection__UDPjp ul,.footer_utilsSection__gVcnZ ul{list-style:none;padding:0}.footer_complianceSection__dX6xt ul li,.footer_partnersSection__d9LBP ul li,.footer_serviceSection__UDPjp ul li,.footer_utilsSection__gVcnZ ul li{margin-bottom:.5rem}.footer_complianceSection__dX6xt ul li a,.footer_partnersSection__d9LBP ul li a,.footer_serviceSection__UDPjp ul li a,.footer_utilsSection__gVcnZ ul li a{color:var(--foreground);font-size:.9rem;transition:color .3s ease}.footer_complianceSection__dX6xt ul li a:hover,.footer_partnersSection__d9LBP ul li a:hover,.footer_serviceSection__UDPjp ul li a:hover,.footer_utilsSection__gVcnZ ul li a:hover{color:var(--blue)}.footer_socialMedia__siSI_{display:flex;gap:1rem;justify-content:flex-start}.footer_socialMedia__siSI_ svg{font-size:1.5rem;color:var(--primary-gray);transition:transform .3s ease}.footer_socialMedia__siSI_ svg:hover{transform:scale(1.1);color:var(--blue)}.footer_list__8jSRI{display:flex;flex-wrap:wrap;flex-direction:column}.footer_anpcLinks__sliBu{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.footer_anpcLinks__sliBu a{display:block;transition:transform .3s ease;flex-shrink:0}.footer_anpcLinks__sliBu a:hover{transform:scale(1.05)}.footer_anpcLinks__sliBu a img{width:25vh;height:auto;object-fit:contain}@media(max-width:768px){.footer_anpcLinks__sliBu{align-items:center}}.refCodeBanner_banner__Pmwpp{position:fixed;bottom:0;left:0;right:0;z-index:1200;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.85rem clamp(12px,3vw,28px);background:linear-gradient(120deg,rgba(59,130,246,.97),rgba(124,58,237,.97));color:#fff;box-shadow:0 -10px 30px rgba(15,23,42,.25);animation:refCodeBanner_slideUp__c0Sf7 .28s ease-out}@keyframes refCodeBanner_slideUp__c0Sf7{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.refCodeBanner_banner__Pmwpp{animation:none}}.refCodeBanner_icon__29b2t{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.18);font-size:1.05rem}.refCodeBanner_copy__5HIZk{display:flex;flex-direction:column;gap:.15rem;flex:1 1 260px;min-width:0}.refCodeBanner_title__7VwIN{margin:0;font-weight:700;font-size:.98rem;line-height:1.3}.refCodeBanner_info__nzmab{margin:0;font-size:.83rem;line-height:1.4;opacity:.92}.refCodeBanner_info__nzmab strong{font-weight:700;letter-spacing:.02em}.refCodeBanner_actions__OY42o{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.refCodeBanner_cta__0Y0e0{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;padding:.55rem 1.05rem;border:none;border-radius:999px;background:#fff;color:#3b82f6;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.refCodeBanner_cta__0Y0e0:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(15,23,42,.22)}.refCodeBanner_cta__0Y0e0:focus-visible{outline:2px solid #fff;outline-offset:2px}.refCodeBanner_dismiss__KBzQt{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border:none;border-radius:50%;background:rgba(0,0,0,0);color:rgba(255,255,255,.85);font-size:1.05rem;cursor:pointer;transition:background .15s ease}.refCodeBanner_dismiss__KBzQt:hover{background:rgba(255,255,255,.18);color:#fff}.refCodeBanner_dismiss__KBzQt:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:620px){.refCodeBanner_banner__Pmwpp{gap:.6rem;padding:.75rem .9rem}.refCodeBanner_icon__29b2t{display:none}.refCodeBanner_copy__5HIZk{flex:1 1 100%;order:1}.refCodeBanner_actions__OY42o{order:2;flex:1 1 100%}.refCodeBanner_cta__0Y0e0{flex:1 1 auto;justify-content:center}.refCodeBanner_dismiss__KBzQt{order:3}}.root-template_wrapperRow__BMTUb{display:flex;flex-direction:row}.root-template_wrapperRow__BMTUb .root-template_content__b8baM{width:calc(100vw - 250px)}.root-template_wrapperRow__BMTUb .root-template_content__b8baM.root-template_auth__koOBR,.root-template_wrapperRow__BMTUb .root-template_content__b8baM.root-template_public__LMfUf{width:100vw}.root-template_wrapperColumn__iFxqc{display:flex;flex-direction:column}.root-template_wrapperColumn__iFxqc .root-template_content__b8baM{width:calc(100vw - 250px)}.root-template_wrapperColumn__iFxqc .root-template_content__b8baM.root-template_auth__koOBR,.root-template_wrapperColumn__iFxqc .root-template_content__b8baM.root-template_public__LMfUf{width:100vw}@font-face{font-family:inter;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap;font-weight:100 200 300 400 500 600 700 800 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_160a15{font-family:inter,inter Fallback}.__variable_160a15{--font-inter:"inter","inter Fallback"}@font-face{font-family:interItalic;src:url(/_next/static/media/dd830f3b569412d7-s.p.ttf) format("truetype");font-display:swap;font-weight:100 200 300 400 500 600 700 800 900}@font-face{font-family:interItalic Fallback;src:local("Arial");ascent-override:89.21%;descent-override:22.21%;line-gap-override:0.00%;size-adjust:108.59%}.__className_aa6cc3{font-family:interItalic,interItalic Fallback}.__variable_aa6cc3{--font-inter-italic:"interItalic","interItalic Fallback"}:root{--background:#ffffff;--foreground:#333333;--primary-gray:#525866;--secondary-gray:#e1e4ea;--blue:#3e66f3;--dark-blue:hsl(227,88%,50%);--purple:#7c6bee;--purple-dark:#6d28d9;--green:#45d3a9;--yellow:#ffc700;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--ckt-green-ink:#10b981;--ckt-green-bg:#e8fbf3;--ckt-red-ink:#ef4444;--ckt-ink-soft:rgba(255,255,255,0.65);--ckt-muted:rgba(0,0,0,0.55);--ckt-card:rgba(255,255,255,0.06);--ckt-shadow:0 8px 28px rgba(0,0,0,0.18);--primary-color:#333333;--secondary-color:#555555;--border-color:#e1e5e9;--shadow-sm:0 4px 6px rgba(0,0,0,0.05);--shadow-md:0 8px 25px rgba(0,0,0,0.1);--shadow-lg:0 20px 25px rgba(0,0,0,0.1);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px}*{box-sizing:border-box;padding:0;margin:0}body{background:var(--background);color:var(--foreground);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loadingWrapper{width:100%;padding:4rem 0;display:flex;justify-content:center;align-items:center}.spinner{border:3px solid var(--secondary-gray);border-top-color:var(--blue);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.visually-hidden{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;white-space:nowrap!important;border:0!important}a,button,input{font-family:Inter,sans-serif;color:inherit;text-decoration:none}