@import url('/css/brand-watermark.css');body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;background:#fff!important;color:#111827!important}nav{background:rgba(255,255,255,.97)!important;border-bottom:1px solid #e5e7eb!important;box-shadow:none!important}nav .logo img,.nav-logo img{max-height:44px!important;object-fit:contain}.nav-link,.nav-links a{color:#536279!important}.nav-link:hover,.nav-links a:hover{color:#0b1f3a!important}.nav-cta{background:#dc2626!important;color:#fff!important;border-radius:9px!important}.page-wrapper{background:#fff!important}.page-wrapper:before{background:radial-gradient(circle,rgba(37,99,235,.05),transparent 68%)!important}.login-card,.signup-card,.contact-card{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;box-shadow:0 16px 45px rgba(11,31,58,.08)!important}.login-card h1,.signup-card h1,.card-title{color:#0b1f3a!important;letter-spacing:-.035em!important}.subtext,.card-sub{color:#667085!important}.form-group label,label{color:#5d6d82!important}.form-group input,input[type=text],input[type=email],input[type=password],select,textarea{background:#fff!important;border:1px solid #cfd8e3!important;color:#111827!important;border-radius:9px!important}.form-group input:focus,input:focus,select:focus,textarea:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.1)!important}.btn-primary,.submit-btn{background:#dc2626!important;color:#fff!important;border-radius:10px!important;box-shadow:0 7px 20px rgba(220,38,38,.14)!important}.btn-primary:hover,.submit-btn:hover{background:#b91c1c!important}.bottom-link a,.forgot-link{color:#2563eb!important}.value-col{background:#fff!important;color:#111827!important;border-right:1px solid #e5e7eb!important}.value-col:after{background:radial-gradient(circle,rgba(37,99,235,.05),transparent 68%)!important}.value-headline,.value-col .benefit-text strong{color:#0b1f3a!important}.value-headline em{color:#dc2626!important}.value-sub,.value-col .benefit-text{color:#667085!important}.value-badge{color:#b42333!important;background:#fff1f2!important;border-color:#fecdd3!important}.benefit-icon{background:#eef4ff!important;border-color:#dbe7ff!important;color:#2563eb!important}.rate-preview{display:none!important}.form-col{background:#f7f9fc!important}.trial-pill{background:#fff1f2!important;border-color:#fecdd3!important;color:#a91e31!important}.page-header{background:#fff!important;border-bottom:1px solid #e5e7eb!important}.page-header h1{color:#0b1f3a!important}.page-header p{color:#667085!important}.container .contact-card{max-width:760px;margin:auto}footer{background:#fff!important;color:#667085!important;border-top:1px solid #e5e7eb!important}footer a{color:#667085!important}footer a:hover{color:#2563eb!important}.success-link{background:#0b1f3a!important}.user-badge{background:#eef4ff!important;color:#35516e!important}.legal-shell{max-width:900px;margin:0 auto;padding:50px 24px 70px}.legal-shell h1,.legal-shell h2{color:#0b1f3a}.legal-shell p,.legal-shell li{color:#536279}@media(max-width:850px){.page-wrapper{grid-template-columns:1fr!important}.value-col{padding:90px 28px 44px!important;border-right:0!important;border-bottom:1px solid #e5e7eb!important}.form-col{padding:44px 22px 70px!important}.value-sub{max-width:none!important}}